Mesh FromPartShape/de: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
(Updating to match new version of source page)
Line 65: Line 65:
</div>
</div>


For every main option you can also choose:
For every {{MenuCommand|Fineness}} you can also choose:
*{{MenuCommand|Optimize surface}}: Whether optimization of surface shape will be done
*{{MenuCommand|Optimize surface}}: Whether an optimization of surface shape will be done.
*{{MenuCommand|Second order elements}}: Whether second order elements will be generated
*{{MenuCommand|Second order elements}}: Whether second order elements will be generated.
*{{MenuCommand|Quad dominated}}: Whether meshes will be arranged preferably using [https://en.wikipedia.org/wiki/Types_of_mesh#Two-dimensional quadrilateral faces]
*{{MenuCommand|Quad dominated}}: Whether meshes will be arranged preferably using [https://en.wikipedia.org/wiki/Types_of_mesh#Two-dimensional quadrilateral faces].


== Scripting ==
== Scripting ==

Revision as of 08:41, 18 July 2019

Mesh MeshFromShape

Menüeintrag
Netze → Netz aus Form erstellen...
Arbeitsbereich
Netze
Standardtastenkürzel
Keiner
Eingeführt in Version
-
Siehe auch
Keiner

Einführung

Dieses Tool erstellt ein Netz aus einer Form.

Anwendung

  1. Wählen Sie das Formobjekt.
  2. Wähle Netz Netz aus Form erstellen... aus dem Hauptmenü.
  3. Ein Menü fragt nach dem zu verwendenden Vernetzer und den passenden Werten für den Vernetzer


Wenn Sie nur Netz Netz aus Form erstellen... wählen können Sie im nachhinein eine Form zum vernetzen wählen.

Standard Vernetzer

Oberflächenabweichung: Wenn diese Zahl kleiner ist, wird das Netz feiner. Kleinster Wert ist 0,001.

Mefisto Vernetzer

Maximale Kantenlänge: Wenn diese Zahl kleiner ist, wird das Netz feiner. Der kleinste Wert ist 0,000.

Netgen Mesher

Sie können wählen zwischen:

  • Sehr grob
  • Grob
  • Mittel
  • Fein
  • Sehr fein
  • Benutzerdefiniert

Für ein Netz, das "benutzerdefiniert" ist, können Sie folgende Werte einstellen:

    • Mesh Größensortierung: Wenn dieser Parameter kleiner ist wird das Netz feiner. Ein Wert im Bereich von 0,1-10.
    • Element pro Kante: Wenn dieser Parameter größer ist, wird das Netz feiner. Ein Wert im Bereich von 0,1-10.
    • Element pro Krümmungsradius: Wenn dieser Parameter größer ist, wird das Netz feiner. Ein Wert im Bereich von 0,1-10.
      Für jede Hauptoption können Sie auch wählen:
  • Oberfläche optimieren: Ob die Oberflächenform optimiert wird.
  • Elemente zweiter Ordnung: Ob Elemente zweiter Ordnung erzeugt werden.
  • Quad dominiert: Ob Maschen wie Hexaeder angeordnet werden.

For every Fineness you can also choose:

  • Optimize surface: Whether an optimization of surface shape will be done.
  • Second order elements: Whether second order elements will be generated.
  • Quad dominated: Whether meshes will be arranged preferably using quadrilateral faces.

Scripting

Dieses Werkzeug kann in Makros ebenso wie aus der Python-Konsole heraus durch folgende Funktion angesprochen 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"

Bemerkungen