Mesh FromPartShape/de

Mesh NetzAusPartForm

Menüeintrag
Netze → Netz aus Form
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).

Dieser Befehl ist das Gegenstück des Befehls Part FormAusNetz.

Anwendung

  1. Wahlweise ein oder mehrere Objekte auswählen.
  2. Es gibt mehrere Möglichkeiten, den Befehl aufzurufen:
    • Die Schaltfläche Netz aus Form drücken.
    • Den Menüeintrag Netze → Netz aus Form auswählen.
  3. Der Aufgaben-Bereich Tessellierung wird geöffnet.
  4. Während das Aufgaben-Bereich geöffnet ist, kann eine neue Auswahl erstellt oder eine bestehende Auswahl geändert werden.
  5. Den Reiter des Netzgenerators auswählen, der verwendet werden soll.
  6. Die erforderlichen Einstellungen eingeben. Siehe Netzgeneratoren.
  7. Die Schaltfläche OK drücken, um den Aufgaben-Bereich zu schließen und den Befehl zu beenden.

Netzgeneratoren

Dies sind die vorhandenen Netzgeneratoren und ihre Einstellungen:

Standard-Netzgenerator

Netzgenerator Mefisto

Netzgenerator Netgen

Netzgenerator Gmsh

Für Linux Anwender: das externe Gmsh-Modul ist erforderlich.

Hinweise

Eigenschaften

Siehe: Mesh Formelement.

Skripten

Siehe auch: Grundlagen der Skripterstellung in FreeCAD.

Um ein Netzobjekt aus einem Formobjekt zu erstellen, wird die Methode NetzAusForm des MeshPart-Moduls verwendet. Diese Methode hat mehrere Signaturen. Die Signatur bestimmt den zu verwendenden Netzgenerator. Das folgende Beispiel verwendet die Signatur des Netzgenerators Mefisto.

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"