Arch SplitMesh/pl: Difference between revisions
(Created page with "Przykład:") |
(Updating to match new version of source page) |
||
(3 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
<div class="mw-translate-fuzzy"> |
|||
{{Docnav/pl |
{{Docnav/pl |
||
|[[Arch_CloneComponent/pl|Klonuj komponent]] |
|[[Arch_CloneComponent/pl|Klonuj komponent]] |
||
|[[Arch_MeshToShape/pl| |
|[[Arch_MeshToShape/pl|Kształt z siatki]] |
||
|[[Arch_Workbench/pl|środowisko pracy Architektura]] |
|[[Arch_Workbench/pl|środowisko pracy Architektura]] |
||
|IconL=Arch_CloneComponent.svg |
|IconL=Arch_CloneComponent.svg |
||
Line 9: | Line 10: | ||
|IconC=Workbench_Arch.svg |
|IconC=Workbench_Arch.svg |
||
}} |
}} |
||
</div> |
|||
{{VeryImportantMessage|THIS COMMAND IS PART OF THE INTEGRATED [[BIM_Workbench|BIM WORKBENCH]] IN V1.0<br> |
|||
This page has been updated for that version.}} |
|||
<div class="mw-translate-fuzzy"> |
|||
{{GuiCommand/pl |
{{GuiCommand/pl |
||
|Name=Arch SplitMesh |
|Name=Arch SplitMesh |
||
Line 17: | Line 23: | ||
|SeeAlso=[[Arch_SelectNonSolidMeshes/pl|Zaznacz siatki niebryłowe]], [[Arch_MeshToShape/pl|Siatka na kształt]] |
|SeeAlso=[[Arch_SelectNonSolidMeshes/pl|Zaznacz siatki niebryłowe]], [[Arch_MeshToShape/pl|Siatka na kształt]] |
||
}} |
}} |
||
</div> |
|||
<span id="Description"></span> |
<span id="Description"></span> |
||
Line 26: | Line 33: | ||
==Użycie== |
==Użycie== |
||
<div class="mw-translate-fuzzy"> |
|||
# Wybierz obiekt siatki. |
# Wybierz obiekt siatki. |
||
# Naciśnij przycisk {{Button|[[Image:Arch_SplitMesh.svg|16px]] '''Podziel siatkę'''}} w {{MenuCommand|Architektura → Narzędzia → Podziel siatkę}}. |
# Naciśnij przycisk {{Button|[[Image:Arch_SplitMesh.svg|16px]] '''Podziel siatkę'''}} w {{MenuCommand|Architektura → Narzędzia → Podziel siatkę}}. |
||
</div> |
|||
<span id="Scripting"></span> |
<span id="Scripting"></span> |
||
Line 64: | Line 73: | ||
<div class="mw-translate-fuzzy"> |
|||
{{Docnav |
{{Docnav/pl |
||
|[[Arch_CloneComponent| |
|[[Arch_CloneComponent/pl|Klonuj komponent]] |
||
|[[Arch_MeshToShape| |
|[[Arch_MeshToShape/pl|Kształt z siatki]] |
||
|[[Arch_Workbench|Arch]] |
|||
|[[Arch_Workbench/pl|środowisko pracy Architektura]] |
|||
|IconL=Arch_CloneComponent.svg |
|IconL=Arch_CloneComponent.svg |
||
|IconR=Arch_MeshToShape.svg |
|IconR=Arch_MeshToShape.svg |
||
|IconC=Workbench_Arch.svg |
|IconC=Workbench_Arch.svg |
||
}} |
}} |
||
</div> |
|||
{{ |
{{BIM_Tools_navi{{#translation:}}}} |
||
{{Userdocnavi{{#translation:}}}} |
{{Userdocnavi{{#translation:}}}} |
Latest revision as of 14:44, 11 June 2024
THIS COMMAND IS PART OF THE INTEGRATED BIM WORKBENCH IN V1.0
This page has been updated for that version.
This page has been updated for that version.
Architektura: Podziel siatkę |
Lokalizacja w menu |
---|
Architektura → Narzędzia → Podziel siatkę |
Środowisko pracy |
Architektura |
Domyślny skrót |
brak |
Wprowadzono w wersji |
- |
Zobacz także |
Zaznacz siatki niebryłowe, Siatka na kształt |
Opis
Narzędzie to dzieli wybrany obiekt Siatki na jego oddzielne komponenty.
Użycie
Tworzenie skryptów
Zobacz również: API: Architektura i Podstawy tworzenia skryptów FreeCAD.
Narzędzie Podziel siatkę może być używane w makrodefinicjach i z konsoli Python za pomocą następujących funkcji:
new_list = splitMesh(obj, mark=True)
- Dzieli podany obiekt siatki (
obj
) na oddzielne komponenty. - Jeśli
mark
ma wartośćTrue
komponenty non-manifold zostaną pomalowane na czerwono. new_list
jest listą wszystkich pojedynczych komponentów tworzących siatkę.
Przykład:
import FreeCAD, Draft, Arch, Mesh, MeshPart
Line = Draft.makeWire([FreeCAD.Vector(0, 0, 0),FreeCAD.Vector(2000, 2000, 0)])
Wall = Arch.makeWall(Line, width=150, height=3000)
FreeCAD.ActiveDocument.recompute()
Shape = Wall.Shape.copy(False)
Shape.Placement = Wall.getGlobalPlacement()
mesh_obj = FreeCAD.ActiveDocument.addObject("Mesh::Feature", "Mesh")
mesh_obj.Mesh = MeshPart.meshFromShape(Shape=Shape, MaxLength=520)
mesh_obj.ViewObject.DisplayMode = "Flat Lines"
new_list = Arch.splitMesh(mesh_obj)
Centrum użytkownika
- Jak zacząć
- Instalacja: Pobieranie programu, Windows, Linux, Mac, Dodatkowych komponentów, Docker, AppImage, Ubuntu Snap
- Podstawy: Informacje na temat FreeCAD, Interfejs użytkownika, Profil nawigacji myszką, Metody wyboru, Nazwa obiektu, Edytor ustawień, Środowiska pracy, Struktura dokumentu, Właściwości, Pomóż w rozwoju FreeCAD, Dotacje
- Pomoc: Poradniki, Wideo poradniki
- Środowiska pracy: Strona Startowa, Złożenie, BIM, CAM, Rysunek Roboczy, MES, Inspekcja, Siatka, OpenSCAD, Część, Projekt Części, Punkty, Inżynieria Wsteczna, Robot, Szkicownik, Arkusz Kalkulacyjny, Powierzchnia 3D, Rysunek Techniczny, Test Framework