Arbeitsbereich DynamicData
Übersicht
DynamicData ist ein Externer Arbeitsbereich mit dem man ein Containerobjekt zum Speichern benutzerdefinierter Eigenschaften erstellen kann.
Mit dieser Workbench ist es möglich, eine neue benutzerdefinierte Eigenschaft von nahezu jedem Typ zu erstellen, den FreeCAD unterstützt. Zum Beispiel eine Länge-Eigenschaft oder eine Platzierung-Eigenschaft. Diese benutzerdefinierten Eigenschaften können dann wie jede andere Eigenschaft in Ausdrücken verwendet werden. Man könnte beispielsweise eine Längeneigenschaft namens "Breite" erstellen und beim Beschränken eines Skizzenelements darauf verweisen. Wenn dann die Eigenschaft "Breite" geändert wird, wird die Skizzenbeschränkung automatisch aktualisiert. Dies ähnelt der Verwendung einer Tabellenkalkulation, ist jedoch interaktiver, da die Eigenschaften geändert werden können, während die 3D-Ansicht weiterhin sichtbar ist, und ermöglicht zudem eine größere Vielfalt an Eigenschaftstypen.
Einige Funktionen sind:
- Möglichkeit, benannte Beschränkungen aus einer Skizze zu importieren
- Möglichkeit, Eigenschaften zu kopieren oder Eigenschaftswerte von einem Objekt auf ein anderes zu übertragen
- Containerobjekte bleiben mit FreeCAD-Installationen kompatibel, bei denen der Arbeitsbereich nicht installiert ist
Installation
Dieser Arbeitsbereich kann über den Addon-Manager installiert werden. Für die manuelle Installation siehe Weitere Arbeitsbereiche installieren.
Verweise
- Quellcode gehostet auf GitHub: github.com
- Vollständige offizielle Dokumentation
Externe Arbeitsbereiche
FreeCAD Arbeitsbereiche sind einfach in Python zu programmieren, daher gibt es viele Leute, die zusätzliche Arbeitsbereiche außerhalb der FreeCAD-Hauptentwickler entwickeln.
Die Wiki-Seite (Weitere Arbeitsbereiche) enthält für einige von ihnen Informationen und Unterweisungen (Tutorials). Das FreeCAD-Addons-Projekt versucht sie zu sammeln und einfach aus FreeCAD heraus installierbar zu machen.
Neue Arbeitsbereiche sind in der Entwicklung, bleib dran!
- Erste Schritte
- Installation: Herunterladen, Windows, Linux, Mac, Zusätzliche Komponenten, Docker, AppImage, Ubuntu Snap
- Grundlagen: Über FreeCAD, Graphische Oberfläche, Mausbedienung, Auswahlmethoden, Objektname, Voreinstellungseditor, Arbeitsbereiche, Dokumentstruktur, Objekteigenschaften, FreeCAD unterstützen, Spenden
- Hilfe: Anleitungen, Videoanleitungen
- Arbeitsbereiche: Std Base, Arch, Assembly, BIM, CAM, Draft, FEM, Inspection, Material, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework