Mesh FromPartShape/de: Difference between revisions
(Created page with "{{Docnav/de |Exportiere Netz |Krümmungsdarstellung |Polygonnetz |IconL=Mesh_ExportMesh.png |IconC=Workbench...") |
(Created page with "{{Mesh Tools navi/de}}") |
||
Line 97: | Line 97: | ||
}} |
}} |
||
{{Mesh Tools navi}} |
{{Mesh Tools navi/de}} |
||
{{Userdocnavi}} |
{{Userdocnavi}} |
Revision as of 09:53, 5 January 2020
Mesh MeshFromShape |
Menüeintrag |
---|
Polygonnetze → Erzeuge Polygonnetz aus Form |
Arbeitsbereich |
Polygonnetz |
Standardtastenkürzel |
Keiner |
Eingeführt in Version |
- |
Siehe auch |
Keiner |
Einführung
Dieser Befehl erzeugt ein Netz aus einem Formobjekt.
Anwendung
Es gibt zwei Methoden:
- Entweder Du wählst das Formobjekt, dann wähle Meshes → Netz aus Form erstellen... im oberen Menü.
- Einfach nur Meshes → Netz aus Form erstellen... gibt Dir ein zusätzliches Menü, in dem Du Ihre Form für das Netz auswählen kannst.
In beiden Fällen erhälst Du ein Menü, das nach dem zu verwendenden Mesher Programm und dessen Einstellungen fragt.
Die Einstellungen, die Du dort vornimmst, werden gespeichert und als Voreinstellung für die nächste Erstellung eines Netzes aus einer Form verwendet. introduced in version 0.19.
Mesher Programm
Du kannst eines dieser 3 Mesher Programme wählen:
Standard Mesher
Standard Mesher
Du kannst diese Einstellungen ändern:
Mefisto Mesher
Die einzige Einstellung ist:
- Template:MenuCommand/de: Wenn diese Zahl kleiner ist, wird das Netz feiner. Der kleinste Wert ist 0.
Netgen Mesher
Beispiel:
Skripten
Dieses Werkzeug kann in Makros und von der Python Konsole aus mit der folgenden Funktion verwendet werden:
MeshPart.meshFromShape(Shape=Shape, MaxLength=520)
Beispiel:
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"
Hinweise
- Tutorium: Export_to_STL_or_OBJ
Mesh
- Miscellaneous: Import mesh, Export mesh, Create mesh from shape, Regular solid, Unwrap Mesh, Unwrap Face
- Modifying: Harmonize normals, Flip normals, Fill holes, Close hole, Add triangle, Remove components, Remove components by hand, Smooth, Refinement, Decimation, Scale
- Boolean: Union, Intersection, Difference
- Cutting: Cut mesh, Trim mesh, Trim mesh with a plane, Create section from mesh and plane, Cross-sections
- Components and segments: Merge, Split by components, Create mesh segments, Create mesh segments from best-fit surfaces
User documentation
- Getting started
- Installation: Download, Windows, Linux, Mac, Additional components, Docker, AppImage, Ubuntu Snap
- Basics: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties, Help FreeCAD, Donate
- Help: Tutorials, Video tutorials
- Workbenches: Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework
- Hubs: User hub, Power users hub, Developer hub