Mesh to Part/de

Konvertieren von Bauteilobjekten in Drahtmodelle (mesh)
Die Konvertierung von übergeordneten Objekten wie Teilformen in einfachere Objekte wie Netze ist eine ziemlich einfache Operation, bei der alle Flächen eines Teilobjekts trianguliert werden. Das Ergebnis dieser Triangulation (Tesselierung) wird dann zum Aufbau eines Netzes verwendet: (nehmen wir an, unser Dokument enthält ein Teilobjekt)

Manchmal ist die Triangulation bestimmter Flächen, die OpenCascade anbietet, ziemlich hässlich. Wenn die Fläche einen rechteckigen Parameterraum hat und keine Löcher oder andere Beschnittkurven enthält, kannst Du auch selbst ein Netz erstellen:

Konvertieren von Netzen in Bauteilobjekte
Die Umwandlung von Netzen in Bauteilobjekte ist ein äußerst wichtiger Vorgang in der CAD Arbeit, da man sehr oft 3D Daten im Mesh Format von anderen Personen erhält oder diese aus anderen Anwendungen ausgegeben werden. Netze sind sehr praktisch, um Freiformgeometrien und große visuelle Szenen darzustellen, da sie sehr leicht sind, aber für CAD bevorzugen wir im Allgemeinen übergeordnete Objekte, die viel mehr Informationen enthalten, wie z.B. die Idee des Solid oder Flächen aus Kurven statt Dreiecken.

Die Konvertierung von Netzen in diese übergeordneten Objekte (die vom Part Module/de in FreeCAD verwaltet werden) ist keine leichte Aufgabe. Netze können aus Tausenden von Dreiecken bestehen (z.B. wenn sie von einem 3D Scanner erzeugt werden), und Körper mit derselben Anzahl von Flächen zu haben, wäre extrem schwer zu manipulieren. Daher ist es in der Regel sinnvoll, das Objekt bei der Konvertierung zu optimieren.

FreeCAD bietet derzeit zwei Möglichkeiten, Netze in Bauteilobjekte zu konvertieren. Die erste Methode ist eine einfache, direkte Umwandlung, ohne jegliche Optimierung:

Die zweite Methode bietet die Möglichkeit, Netzfacetten koplanar zu betrachten, wenn der Winkel zwischen ihnen unter einem bestimmten Wert liegt. Dies ermöglicht es, viel einfachere Formen zu bauen: (nehmen wir an, unser Dokument enthält ein Mesh Objekt).