Part ShapeFromMesh/pl: Difference between revisions
(Updating to match new version of source page) |
No edit summary |
||
(15 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
{{Docnav |
{{Docnav/pl |
||
|[[Part_BoxSelection| |
|[[Part_BoxSelection/pl|Zaznacz obszarem]] |
||
|[[Part_PointsFromMesh| |
|[[Part_PointsFromMesh/pl|Utwórz obiekt punktów z siatki]] |
||
|[[Part_Workbench| |
|[[Part_Workbench/pl|środowisko pracy Część]] |
||
|IconL=Part_BoxSelection.svg |
|IconL=Part_BoxSelection.svg |
||
|IconR=Part_PointsFromMesh.svg |
|IconR=Part_PointsFromMesh.svg |
||
Line 10: | Line 10: | ||
}} |
}} |
||
{{GuiCommand |
{{GuiCommand/pl |
||
|Name=Part ShapeFromMesh |
|Name=Part ShapeFromMesh |
||
|Name/pl=Część: Utwórz kształt z siatki |
|||
|MenuLocation=Part → |
|MenuLocation=Part → Utwórz kształt z siatki ... |
||
|Workbenches=[[Part_Workbench| |
|Workbenches=[[Part_Workbench/pl|Część]] |
||
|SeeAlso=[[Part_MakeSolid| |
|SeeAlso=[[Part_MakeSolid/pl|Utwórz bryłę]], [[Part_RefineShape/pl|Udoskonal kształt]], [[Part_PointsFromMesh/pl|Utwórz obiekt punktów z siatki]] |
||
}} |
}} |
||
= |
<span id="Introduction"></span> |
||
==Wprowadzenie== |
|||
Polecenie {{Button|[[Image:Part_ShapeFromMesh.svg|16px]] '''Utwórz kształt z siatki'''}} tworzy kształt z [[Mesh/pl|obiektu siatkowego]]. Obiekty siatkowe mają ograniczone możliwości edycji w FreeCAD, konwersja ich do [[Shape/pl|kształtu]] pozwoli na ich użycie z wieloma innymi narzędziami logicznymi i modyfikującymi. |
|||
Operacja odwrotna to {{Button|[[File:Mesh_FromPartShape.svg|16px]] [[Mesh_FromPartShape/pl|Siatka z kształtu]]}} ze środowiska pracy [[File:Workbench_Mesh.svg|24px]] [[Mesh_Workbench/pl|Siatki]]. |
|||
= |
<span id="Usage"></span> |
||
==Użycie== |
|||
# Analiza i naprawa obiektu siatki, jeśli to konieczne, powinna być wykonana przed uruchomieniem tego polecenia. Odpowiednie narzędzia do tego zadania dostępne są w środowisku pracy [[File:Workbench_Mesh.svg|16px]] [[Mesh_Workbench/pl|Siatka]]. |
|||
# Select the mesh object in the [[tree_view|tree view]]. |
|||
# Wybierz obiekt siatki. |
|||
# |
# Wybierz opcję z menu {{MenuCommand|Część → [[File:Part_ShapeFromMesh.svg|16px]] Utwórz kształt z siatki ...}}. |
||
# A popup-menu will ask for the tolerance for sewing shape; the default value is {{Value|0.1}}. |
|||
# Otworzy się okno dialogowe {{MenuCommand|Kształt z siatki}}. |
|||
# A [[Shape|shape]] from the mesh object is created as a separate new object. |
|||
# Opcjonalnie zaznacz pole wyboru {{MenuCommand|Zszyj kształt}} i określ tolerancję: |
|||
#* Opcja ta zazwyczaj nie jest potrzebna. Jest ona przeznaczona dla obiektów siatkowych, które nie są wodoszczelne i mają małe odstępy między krawędziami. |
|||
#* Jeśli opcja jest zaznaczona, tworzony jest związek powłok zamiast związku ścian. |
|||
#* Operacja szycia może być wymagająca obliczeniowo. |
|||
# Naciśnij przycisk {{Button|OK}}. |
|||
# Zostanie utworzony [[Shape/pl|kształt]] jako oddzielny nowy obiekt. |
|||
# Opcjonalnie przekształć ten obiekt w bryłę za pomocą polecenia [[File:Part_MakeSolid.svg|16px]] [[Part_MakeSolid/pl|Przekształć na bryłę]]. |
|||
# Opcjonalnie użyj funkcji [[File:Part_RefineShape.svg|16px]] [[Part_RefineShape/pl|Udoskonal kształt]] na obiekcie końcowym. |
|||
<span id="Links"></span> |
|||
Analyzing and repairing of the mesh, if needed, should be done manually before launching {{Button|[[File:Part_ShapeFromMesh.svg|16px]] [[Part_ShapeFromMesh|ShapeFromMesh]]}}. Appropriate tools for this task are available in the [[File:Workbench_Mesh.svg|24px]] [[Mesh_Workbench|Mesh Workbench]]. |
|||
==Odnośniki internetowe== |
|||
⚫ | |||
After creation of a [[Shape|Shape]], it may be useful to use {{Button|[[File:Part_MakeSolid.svg|16px]] [[Part_MakeSolid|Convert to solid]]}} (necessary for [[Part_Boolean|boolean operations]]) and {{Button|[[File:Part_RefineShape.svg|16px]] [[Part_RefineShape|Refine shape]]}}. |
|||
<span id="Scripting"></span> |
|||
== Links == |
|||
==Tworzenie skryptów== |
|||
Tworzenie [[Shape/pl|kształtu]] z [[Mesh/pl|siatki]] może być wykonane za pomocą metody {{incode|makeShapeFromMesh}} z [[Part_TopoShape/pl|kształtu topologicznego]]. Musisz określić siatkę źródłową i tolerancję, a następnie przypisać wynik do nowego obiektu [[Part_Feature/pl|Cechy]]. |
|||
⚫ | |||
Należy zauważyć, że siatka musi zostać ponownie obliczona przed konwersją do Kształtu, w przeciwnym razie nie będzie informacji o topologii, a konwersja nie powiedzie się. |
|||
==Scripting== |
|||
Creating a [[Shape|Shape]] from a [[Mesh|Mesh]] can be done by using the {{incode|makeShapeFromMesh}} method from a [[Part_TopoShape|Part TopoShape]]; you need to specify the source mesh and tolerance, and assign the result to a new [[Part_Feature|Part Feature]] object. |
|||
Notice that the mesh must be recalculated before it is converted to a Shape, otherwise there won't be topology information, and the conversion won't be successful. |
|||
{{Code|code= |
{{Code|code= |
||
Line 63: | Line 72: | ||
{{Docnav |
{{Docnav/pl |
||
|[[Part_BoxSelection| |
|[[Part_BoxSelection/pl|Zaznacz obszarem]] |
||
|[[Part_PointsFromMesh| |
|[[Part_PointsFromMesh/pl|Utwórz obiekt punktów z siatki]] |
||
|[[Part_Workbench| |
|[[Part_Workbench/pl|środowisko pracy Część]] |
||
|IconL=Part_BoxSelection.svg |
|IconL=Part_BoxSelection.svg |
||
|IconR=Part_PointsFromMesh.svg |
|IconR=Part_PointsFromMesh.svg |
Latest revision as of 12:01, 31 January 2024
Część: Utwórz kształt z siatki |
Lokalizacja w menu |
---|
Part → Utwórz kształt z siatki ... |
Środowisko pracy |
Część |
Domyślny skrót |
brak |
Wprowadzono w wersji |
- |
Zobacz także |
Utwórz bryłę, Udoskonal kształt, Utwórz obiekt punktów z siatki |
Wprowadzenie
Polecenie Utwórz kształt z siatki tworzy kształt z obiektu siatkowego. Obiekty siatkowe mają ograniczone możliwości edycji w FreeCAD, konwersja ich do kształtu pozwoli na ich użycie z wieloma innymi narzędziami logicznymi i modyfikującymi.
Operacja odwrotna to Siatka z kształtu ze środowiska pracy Siatki.
Użycie
- Analiza i naprawa obiektu siatki, jeśli to konieczne, powinna być wykonana przed uruchomieniem tego polecenia. Odpowiednie narzędzia do tego zadania dostępne są w środowisku pracy Siatka.
- Wybierz obiekt siatki.
- Wybierz opcję z menu Część → Utwórz kształt z siatki ....
- Otworzy się okno dialogowe Kształt z siatki.
- Opcjonalnie zaznacz pole wyboru Zszyj kształt i określ tolerancję:
- Opcja ta zazwyczaj nie jest potrzebna. Jest ona przeznaczona dla obiektów siatkowych, które nie są wodoszczelne i mają małe odstępy między krawędziami.
- Jeśli opcja jest zaznaczona, tworzony jest związek powłok zamiast związku ścian.
- Operacja szycia może być wymagająca obliczeniowo.
- Naciśnij przycisk OK.
- Zostanie utworzony kształt jako oddzielny nowy obiekt.
- Opcjonalnie przekształć ten obiekt w bryłę za pomocą polecenia Przekształć na bryłę.
- Opcjonalnie użyj funkcji Udoskonal kształt na obiekcie końcowym.
Odnośniki internetowe
- Edytuj pliki STL w FreeCAD wideo autorstwa AllVisuals4U.
Tworzenie skryptów
Tworzenie kształtu z siatki może być wykonane za pomocą metody makeShapeFromMesh
z kształtu topologicznego. Musisz określić siatkę źródłową i tolerancję, a następnie przypisać wynik do nowego obiektu Cechy.
Należy zauważyć, że siatka musi zostać ponownie obliczona przed konwersją do Kształtu, w przeciwnym razie nie będzie informacji o topologii, a konwersja nie powiedzie się.
import FreeCAD as App
import Part
doc = App.newDocument()
mesh = doc.addObject("Mesh::Cube", "Mesh")
mesh.recompute()
solid = doc.addObject("Part::Feature", "Shape")
shape = Part.Shape()
shape.makeShapeFromMesh(mesh.Mesh.Topology, 0.1)
solid.Shape = shape
solid.Placement.Base = App.Vector(15, 0, 0)
solid.purgeTouched()
doc.recompute()
Środowisko pracy Część
- Bryły pierwotne: Prostopadłościan, Walec, Sfera, Stożek, Torus, Rura, Bryły pierwotne, Konstruktor kształtu
- Tworzenie i modyfikacja: Wyciągnij, Wyciągnij przez obrót, Odbicie lustrzane, Zaokrąglenie, Fazka, Utwórz ścianę z linii łamanych, Powierzchnia prostokreślna, Wyciągnięcie przez profile, Wyciągnięcie po ścieżce, Przecięcie, Przekrój poprzeczny, Odsunięcie 3D, Odsunięcie 2D, Grubość, Rzutowanie na powierzchnię, Mocowanie
- Funkcje logiczne: Utwórz złożenie, Rozbij złożenie, Filtr złożeń, Funkcje logiczne, Wytnij, Połączenie, Część wspólna, Przyłącz, Dołącz do osadzenia, Wycięcie połączenia, Funkcja logiczna rozdzielająca, Pokrój część, Krojenie, XOR
- Wymiarowanie: Wymiarowanie liniowe, Wymiarowanie kątowe, Odśwież wymiary, Usuń wymiary, Przełącz widoczność wymiaru, Przełącz widoczność wymiarów przestrzennych, Przełącz widoczność wymiarów przyrostowych
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, Architektura, Assembly, CAM, Rysunek Roboczy, MES, Inspekcja, Siatka, OpenSCAD, Część, Projekt Części, Punkty, Inżynieria Wsteczna, Robot, Szkicownik, Arkusz Kalkulacyjny, Start, Powierzchnia 3D, Rysunek Techniczny, Test Framework, Web