Polygonnetz
Einleitung
In FreeCAD wird das Wort "Polygonnetz" (kurz Netz) normalerweise verwendet, um sich auf ein Mesh Netzobjekt (Mesh::MeshObject
-Klasse) zu beziehen, eine Objektart, die 3D-Daten darstellt, aber keine Festkörper-"Form" ist.
Polygonnetze sind sehr einfache Objekte, die nur Knoten (Punkte), Kanten und dreieckige Flächen enthalten. Im Allgemeinen sind sie leicht zu erstellen, bearbeiten, unterteilen und zu dehnen und können ohne Detailverlust von einer Anwendung zu einer anderen übertragen werden. Da die Netze sehr einfache Daten enthalten, können 3D-Anwendungen wie Animationssoftware und Videospiele sehr große Mengen von ihnen (Millionen von Dreiecken) ohne großen Rechenaufwand verwalten.
Im Bereich der technischen Netze gibt es jedoch eine große Einschränkung: Sie bestehen nur aus Flächen und haben keine "Masse"-Informationen, so dass sie sich nicht wie "Festkörper" verhalten. Das bedeutet, dass festkörperbasierte Verknüpfungen wie boolesche Vereinigung oder Differenz mit Polygonnetzen schwer durchführbar sind. Da sie außerdem durch einzelne Punkte definiert sind, lassen sie sich nur schwer auf parametrische Art beschreiben.
Siehe Mesh Netzobjekt für weitere Informationen zu diesem Objekttyp und siehe Polygonnetz für allgemeine Informationen im Bereich Computersysteme.
Links: parametrische Form, definiert durch Eigenschaften. Rechts: Polygonnetz, definiert durch Knoten und dreieckige Oberflächen.
Anwendung
Polygonnetze werden normalerweise durch interne Funktionen des Arbeitsbereichs Mesh erstellt oder durch den Import von Dateien in einem Netzformat wie STL oder OBJ.
Im Wesentlichen wird von jedem Objekt, das von einem Mesh Formelement (Mesh::Feature
-Klasse) abgeleitet ist, erwartet, ein Polygonnetz zu enthalten und zu verändern.
Da FreeCAD in erster Linie als Konstruktionsprogramm für Festkörper konzipiert ist, ist es besser geeignet, mit Festkörper- Formen zu bearbeiten. Es kann Netze in die 3D-Ansicht importieren und der Arbeitsbereich Mesh enthält einige Befehle um sie direkt zu bearbeiten. In vielen Fällen muss das Netz aber zuerst in eine Form konvertiert werden (siehe Part FormAusNetz) oder die Geometrie muss nachkonstruiert werden, mit Modellierungstechniken für Festkörper der Arbeitsbereiche Part oder PartDesign.
Finite Element Netze
In FreeCAD kann sich das Wort "Polygonnetz" auch auf ein bestimmtes Objekt beziehen, das in der Finite Elemente Analyse (FEA) verwendet wird.
Wenn ein Objekt mit einer Festkörper-Form im Arbeitsbereich FEM verwendet wird, wird es in ein Netz aus Dreiecken Netz umgewandelt. In diesem Fall ist das resultierende Objekt ein FEM-Netzobjekt (Fem::FemMeshObject
-Klasse) und ist nicht von einem Mesh Formelement (Mesh::Feature
-Klasse) abgeleitet.
Für weitere Informationen siehe Arbeitsbereich FEM und FEM Polygonnetz.
Weitere Informationen
- 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
- Materials: Solid, Fluid, Nonlinear mechanical, Reinforced (concrete); Material editor
- Element geometry: Beam (1D), Beam rotation (1D), Shell (2D), Fluid flow (1D)
Constraints
- Electromagnetic: Electrostatic potential, Current density, Magnetization
- Geometrical: Plane rotation, Section print, Transform
- Mechanical: Fixed, Displacement, Contact, Tie, Spring, Force, Pressure, Centrif, Self weight
- Thermal: Initial temperature, Heat flux, Temperature, Body heat source
- Overwrite Constants: Constant vacuum permittivity
- Solve: CalculiX Standard, Elmer, Mystran, Z88; Equations: Deformation, Elasticity, Electrostatic, Electricforce, Magnetodynamic, Magnetodynamic 2D, Flow, Flux, Heat; Solver: Solver control, Solver run
- Results: Purge, Show; Postprocessing: Apply changes, Pipeline from result, Warp filter, Scalar clip filter, Function cut filter, Region clip filter, Contours filter, Line clip filter, Stress linearization plot, Data at point clip filter, Filter function plane, Filter function sphere, Filter function cylinder, Filter function box
- Additional: Preferences; FEM Install, FEM Mesh, FEM Solver, FEM CalculiX, FEM Concrete; FEM Element Types
- Core: App DocumentObject
- Basic: App FeaturePython, App GeoFeature, Part Feature, Mesh Feature, Fem FemMeshObject
- Internal shapes: Part TopoShape, Mesh MeshObject, Fem FemMesh
- Structure: App DocumentObjectGroup (Std Group), App Part (Std Part), App Link (Std LinkMake)
- Derived: Part Part2DObject, Sketcher SketchObject, PartDesign Body, PartDesign Feature
- 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, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Start, Surface, TechDraw, Test Framework, Web