Mesh NetzAusPartForm
|
Menüeintrag |
---|
Netze → Netz aus Form erstellen... |
Arbeitsbereich |
Mesh |
Standardtastenkürzel |
Keiner |
Eingeführt in Version |
- |
Siehe auch |
Keiner |
Beschreibung
Der Befehl Mesh NetzAusPartForm erzeugt nicht-parametrische Netz-Objekte (Mesh Formelemente) aus Form-Objekten (Part Formelemente).
Die umgekehrte Aktion ist Part FormAusNetz aus dem Arbeitsbereich Part.
Anwendung
- Wähle wahlweise ein oder mehrere Objekte aus.
- Es gibt mehrere Möglichkeiten, den Befehl aufzurufen:
- Drücke die
Netz AusTeilForm Schaltfläche.
- Wähle die Netze →
Netz aus Form erzeugen... Option aus dem Menü.
- Drücke die
- Das Tessellierungs Aufgabenpaneel öffnet sich.
- Während das Aufgabenpaneel geöffnet ist, kannst du eine neue Auswahl erstellen oder eine bestehende Auswahl ändern.
- Wähle den Reiter für den Vernetzer, den du verwenden möchtest.
- Gib die erforderlichen Einstellungen an. Siehe Vernetzer.
- Drücke die OK Schaltfläche, um das Aufgabenpaneel zu schließen und den Befehl zu beenden.
Vernetzer
Dies sind die verfügbaren Vernetzer und ihre Einstellungen:
Standardvernetzer
- Oberflächenabweichung: die maximale lineare Abweichung eines Polygonnetzabschnitts von der Oberfläche des Objekts.
- Winkelabweichung: die maximale Winkelabweichung von einem Polygonnetzabschnitt zum nächsten. Diese Einstellung wird beim Vernetzen von gekrümmten Oberflächen verwendet.
- Relative Oberflächenabweichung: wenn aktiviert, entspricht die maximale lineare Abweichung eines Polygonnetzabschnitt der angegebenen Oberflächenabweichung multipliziert mit der Länge des aktuellen Polygonnetzabschnitt (Kante).
- Flächenfarben auf das Netz anwenden: wenn markiert, erhält das Netz die Flächenfarben des Objekts.
- Segmente nach Flächenfarben definieren: wenn markiert, werden die Polygonnetzabschnitt nach den Farben der Flächen des Objekts gruppiert. Diese Gruppen werden für Polygonnetz Ausgabeformate exportiert, die diese Funktion unterstützen (zum Beispiel das OBJ Format).
Vernetzer Mefisto
- Maximale Kantenlänge: Die maximale Kantenlänge des Netzes. Ein geringerer Wert ergibt ein feineres Netz. Die Eingabe von
0
oder das Deaktivieren der Checkbox ergeben ein sehr grobes Netz.- Drückt man die Schaltfläche Schätzung des Vernetzers, wird ein Schätzwert für Maximale Kantenlänge eingegeben. Dieser Wert ist nicht sehr verlässlich, wenn mehrere Objekte ausgewählt wurden.
Vernetzer Netgen
- Feinheit: Eine Option für die Feinheit des Netzes auswählen:
- Sehr grob
- Grob
- Mittel
- Fein
- Sehr fein
- Benutzerdefiniert: für diese Option können die folgenden Einstellungen festgelegt werden:
- Mesh Größensortierung: ein kleinerer Wert ergibt ein feineres Netz. Der Wert muss im Bereich
0.1
-1.0
liegen. - Element pro Kante: ein größerer Wert ergibt ein feineres Netz. Der Wert muss im Bereich
0.2
-10.0
liegen. - Element pro Krümmungsradius: ein größerer Wert ergibt ein feineres Netz. Der Wert muss im Bereich
0.2
-10
liegen.
- Mesh Größensortierung: ein kleinerer Wert ergibt ein feineres Netz. Der Wert muss im Bereich
- Oberfläche optimieren: wenn aktiviert, wird die Form der Oberfläche optimiert.
- Elemente zweiter Ordnung: wenn aktiviert, werden Elemente zweiter Ordnung erstellt und ergeben ein feineres Netz.
- Quad-dominiert: wenn aktiviert, wird das Netz bevorzugt viereckige Flächen verwenden (siehe quadrilateral faces).
Vernetzer Gmsh
Für Linux Anwender: das externe Gmsh-Modul ist erforderlich.
- Meshing: select a meshing option:
- Automatic
- Adaptive
- Delaunay
- Frontal
- BAMG
- Frontal Quad
- Parallelograms
- Max. element size: a smaller value results in a finer mesh. Specify
0
to have this size automatically determined. - Min. element size: a smaller value results in a finer mesh. The value should be smaller than the Max. element size. Specify
0
to have this size automatically determined. - Angle: seems to be unsupported at this time.
- Path: press the ... button and browse to the gmsh.exe path.
- If the meshing process takes too long you can press the Kill button to abort it.
- Press the Clear button to remove the information in the text area.
Hinweise
- This command is not restricted to objects created with the Part workbench. It can create a mesh from any object that has a shape including objects created with the PartDesign workbench.
- The Std Export command can export shape objects directly to a mesh format.
- See also: Export to STL or OBJ tutorial.
Einstellungen
Standard Vernetzer
- The Surface deviation setting is stored: Tools → Edit parameters... → BaseApp → Preferences → Mod → Mesh → Meshing → Standard → LinearDeflection.
- The Angular deviation setting is stored: Tools → Edit parameters... → BaseApp → Preferences → Mod → Mesh → Meshing → Standard → AngularDeflection.
- The Relative surface deviation setting is stored: Tools → Edit parameters... → BaseApp → Preferences → Mod → Mesh → Meshing → Standard → RelativeLinearDeflection.
Gmsh Vernetzer
- Der Pfad ist abgelegt: Werkzeuge → Parameter bearbeiten... → BaseApp → Einstellungen → Mod → Mesh → Meshing → gmshExe.
Eigenschaften
Siehe: Polygonnetz Formelement.
Skripten
Siehe auch: FreeCAD Grundlagen Skripten.
Um ein Netzobjekt aus einem Formobjekt zu erstellen, verwende die NetzAusForm
Methode des MeshPart Moduls. Diese Methode hat mehrere Signaturen. Die Signatur bestimmt den zu verwendenden Vernetzer. Das folgende Beispiel verwendet die Mefisto Vernetzer Signatur.
import FreeCAD, Part, Mesh, MeshPart
cyl = FreeCAD.ActiveDocument.addObject("Part::Cylinder","Cylinder")
FreeCAD.ActiveDocument.recompute()
msh = FreeCAD.ActiveDocument.addObject("Mesh::Feature", "Mesh")
msh.Mesh = MeshPart.meshFromShape(Shape=cyl.Shape, MaxLength=1)
msh.ViewObject.DisplayMode = "Flat Lines"
- 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

- 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, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Path, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Start, Surface, TechDraw, Test Framework, Web