Part ShapeFromMesh/de: Difference between revisions
(Updating to match new version of source page) |
No edit summary |
||
Line 28: | Line 28: | ||
==Anwendung== |
==Anwendung== |
||
# Das Analysieren und Reparieren der Netzobjekte sollte, wenn erforderlich, bevor dieser Befehl gestartet wird. Geeignete Werkzeuge für diese Aufgabe findet man im Arbeitsbereich [[File:Workbench_Mesh.svg|16px]] [[Mesh_Workbench/de|Mesh]]. |
|||
<div class="mw-translate-fuzzy"> |
|||
# |
# Das Netzobjekt auswählen. |
||
# |
# Den Menüeintrag {{MenuCommand|Part → [[File:Part_ShapeFromMesh.svg|16px]] Form aus Dreiecksnetz erstellen}} auswählen. |
||
# Das Dialogfenster {{MenuCommand|Form aus Netz}} wird geöffnet. |
|||
# Ein Aufklappmenü fragt nach der Toleranz für das Nähen der Form; der Standardwert ist {{Value|0.1}}. |
|||
# Wahlweise die Checkbox {{MenuCommand|Form nähen}} aktivieren und eine Toleranz festlegen: |
|||
⚫ | |||
#* Diese Option wird normalerweise nicht gebraucht. Sie ist für Netzobjekte vorgesehen, die nicht wasserdicht sind und kleine Lücken zwischen Kanten aufweisen. |
|||
</div> |
|||
#* Ist die Option ausgewählt, wird ein Verbund von Hüllen anstatt eines Verbundes von Flächen erstellt. |
|||
#* Der Vorgang des Vernähens kann eine hohe Rechenleistung erfordern. |
|||
# Die Schaltfläche {{Button|OK}} drücken. |
|||
⚫ | |||
# Wahlweise dieses Objekt mit [[File:Part_MakeSolid.svg|16px]] [[Part_MakeSolid/de|Part FestkörperErstellen]] in einen Festkörper umwandeln. |
|||
# Wahlweise [[File:Part_RefineShape.svg|16px]] [[Part_RefineShape/de|Part FormAufbereiten]] auf das endgültige Objekt anwenden. |
|||
<span id="Links"></span> |
<span id="Links"></span> |
Revision as of 19:19, 3 February 2024
Part FormAusNetz |
Menüeintrag |
---|
Part → Erzeuge Form aus Netz... |
Arbeitsbereich |
Part |
Standardtastenkürzel |
Keiner |
Eingeführt in Version |
- |
Siehe auch |
Part UmwandelnInFestkörper, Part FormVerfeinern, Part PunkteAusNetz |
Einführung
Der Part FormAusNetz Befehl erzeugt eine Form aus einem Netzobjekt. Netzobjekte haben in FreeCAD nur begrenzte Bearbeitungsmöglichkeiten, ihre Konvertierung in Formen ermöglicht ihre Verwendung mit vielen weiteren Booleschen und Modifikationswerkzeugen.
Die Umkehroperation ist Netz AusTeilForm aus dem Netz Arbeitsbereich.
Anwendung
- Das Analysieren und Reparieren der Netzobjekte sollte, wenn erforderlich, bevor dieser Befehl gestartet wird. Geeignete Werkzeuge für diese Aufgabe findet man im Arbeitsbereich Mesh.
- Das Netzobjekt auswählen.
- Den Menüeintrag Part → Form aus Dreiecksnetz erstellen auswählen.
- Das Dialogfenster Form aus Netz wird geöffnet.
- Wahlweise die Checkbox Form nähen aktivieren und eine Toleranz festlegen:
- Diese Option wird normalerweise nicht gebraucht. Sie ist für Netzobjekte vorgesehen, die nicht wasserdicht sind und kleine Lücken zwischen Kanten aufweisen.
- Ist die Option ausgewählt, wird ein Verbund von Hüllen anstatt eines Verbundes von Flächen erstellt.
- Der Vorgang des Vernähens kann eine hohe Rechenleistung erfordern.
- Die Schaltfläche OK drücken.
- Eine Form (Shape object) wird als separates neues Objekt erstellt.
- Wahlweise dieses Objekt mit Part FestkörperErstellen in einen Festkörper umwandeln.
- Wahlweise Part FormAufbereiten auf das endgültige Objekt anwenden.
Verweise
- Bearbeite STL Dateien in FreeCAD Video von AllVisuals4U.
Skripten
Das Erstellen einer Form aus einem Netz kann mit der Methode makeShapeFromMesh
aus einem Part TopoForm erfolgen; Du musst das Quellnetz und die Toleranz angeben und das Ergebnis einem neuen Part Formelement Objekt zuweisen.
Beachte, dass das Netz neu berechnet werden muss, bevor es in eine Form umgewandelt wird, da es sonst keine Topologieinformationen gibt und die Umwandlung nicht erfolgreich ist.
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()
- Grundkörper: Würfel, Kegel, Zylinder, Kugel, Torus, Grundkörper, Shapebuilder
- Objekte ändern: Boolesche Operationen, Vereinigung, Schnitt, Ausschneiden, Join features, Connect, Embed, Cutout
- Aufteilungswerkzeuge: Boolesche Fragmente, Slice a part, Slice, XOR, Part Defeaturing
- Verbund: Erzeuge Verbund, Verbund auflösen, Compound Filter; Extrudieren, Kanten abrunden, Drehen, Schnitt, Schnitte..., Abschrägen, Spiegelung, Ruled Surface, Sweep, Loft
- Offset-Werkzeuge: 3D Offset, 2D Offset, Dicke, Projection on surface
- Erste Schritte
- Installation: Herunterladen, Windows, Linux, Mac, Zusätzlicher Komponenten, Docker, AppImage, Ubuntu Snap
- Grundlagen: Über FreeCAD, Graphische Oberfläche, Mausbedienung, Auswahlmethoden, Objektname, Programmeinstellungen, Arbeitsbereiche, Dokumentstruktur, Objekteigenschaften, Hilf FreeCAD, Spende
- Hilfe: Tutorien, Video Tutorien
- Arbeitsbereiche: Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework