FreeCAD ist ein parametrisches CAD-System für Windows. Es interagiert mit den gängigsten 3D-Formaten (SVG, IGES, OBJ, STEP, DA, STL, DXF, IFC, etc.) und visualisiert in der Schnittstelle die darin gespeicherten Ausleger, Scheitelpunkte, Netze und andere 3D-Grafikelemente.
Dieses CAD basiert auf dem Konzept der parametrischen 3D-Modellierung, die es Ihnen ermöglicht, "Shapes" und "Meshes" nicht nur "direkt" zu beeinflussen, sondern auch durch Änderung der Eigenschaften von Objekten, die mit ihren Vertexen verbunden sind. Ausgestattet mit integrierten C++- und Python-Interpretern, die Plugins und Module ermöglichen. Verfügt über einen eigenen Makro-Editor. Kann technische Zeichnungen auf der Grundlage von dreidimensionalen Modellen konstruieren.
FreeCAD-Funktionalität.
- Lädt, analysiert, normalisiert und visualisiert in SVG, IGES, OBJ, STEP, DA, STL, DXF, IFC und anderen gängigen 3D-Formaten. Kann mit Hilfe von Plugins und Modulen Formate importieren, die von der Originalfunktionalität nicht unterstützt werden;
- Vollständige Unterstützung der CASCADE-Kernel-Technologie, die die Verwendung von Brep- und Nurbs-Werkzeugen bei der Bearbeitung komplexer 3D-Modelle mit einer großen Anzahl von Scheitelpunkten und Polygonen ermöglicht;
- Liest ständig die Eigenschaften der einzelnen Elemente und ändert die Parameter der zugehörigen Objekte und Scheitelpunkte, sogar auf Animations-Storyboards;
- Speichert alle Änderungen innerhalb einer Sitzung in einem Puffer. Schreibt sie auf den Stack, wenn die entsprechende Funktion gestartet wird;
- Interpretiert C++- und Python-Code. Korrigiert das bearbeitbare Modell und/oder die Schnittstelle und Funktionalität, um den Code der Skripte/Plugins/Module anzupassen;
- Schreibt alle Benutzeraktionen in ein Makro (wenn erstellt). Interpretiert den Makrocode (wenn er initiiert wurde). Korrigiert den Makrocode entsprechend den vom Benutzer vorgenommenen Änderungen mit Hilfe des integrierten Makroeditors;
- Konvertiert 2D- und 3D-Modellgeometrie in Skizzen und Zeichnungen und sendet das Ergebnis zum Druck;
- Unterstützt die Sketcher-Technologie mit einem "Solver" und einem Constraint-Interpreter;
- Rendert ein editierbares 3D-Modell mit der Povray- oder LuxRender-Methode;
- Exportiert das Ergebnis in das Format Ihrer Wahl.
CAD-Funktionen
- Import/Export der meisten modernen dreidimensionalen Grafikformate;
- Volle Unterstützung aller Vorteile des parametrischen Konzepts der 3D-Modellierung;
- Modulare, flexibel konfigurierbare Schnittstelle;
- Integrierte Interpreter für C++ und Python;
- Fähigkeit, technische Zeichnungen zu erstellen;
- Dutzende von eingebauten Werkzeugen für hochspezialisierte Aufgaben (Gewindelinienrechner für das Fräsen, Roboterbewegungsanalysator, Hunderte von technischen Referenztabellen, usw.)
- Möglichkeit, CAD in Ausbildungseinrichtungen zu verwenden, ohne dass eine Lizenzierung erforderlich ist.
Nachteile
- Module und Plug-Ins von Drittanbietern funktionieren nicht immer korrekt;
- Die technischen Zeichnungen basieren auf der westlichen Nomenklatur.