External workbenches/de

Einführung
Versierte Nutzer haben FreeCAD verschiedene maßgeschneiderte Arbeitsbereiche und Erweiterungen hinzugefügt, die nicht in den FreeCAD-Hauptquellcode integriert sind, sondern zu einer vorhandenen FreeCAD-Installation hinzugefügt werden können.

Die meisten Erweiterungen können über den Addon Manager im Menü installiert werden. Wenn es spezielle Anweisungen und Abhängigkeiten für die Installation oder Verwendung der Arbeitsbereiche gibt, sollten diese auf der Homepage jedes Arbeitsbereichs beachtet werden.

Diese Arbeitsbereiche werden vom FreeCAD Hauptentwicklungsteam nicht unterstützt, sodass sie nicht für jede Version von FreeCAD getestet werden können. Fragen, Fehlermeldungen und Verbesserungsvorschläge sollten direkt an die Autoren des jeweiligen Arbeitsbereichs gerichtet werden.

Allgemeines

 * MOOC Ermöglichen Dir, dem interaktiven Tutorial zu folgen und Deine Arbeit direkt auf der FreeCAD Benutzeroberfläche zu bewerten.

Architektur und Bau

 * ArchTextures (Github-Link) ermöglicht das Hinzufügen grundlegender, nicht fotorealistischer Oberflächenstrukturen zu Architekturobjekten, die mit der Arch Workbench/de erstellt wurden.
 * BIM zielt darauf ab, einen vollständigen BIM Arbeitsablauf (= Building Information Modeling (kurz: BIM; deutsch: Bauwerksdatenmodellierung)) in FreeCAD zu implementieren. Es erweitert die Arch Workbench und sammelt viele Werkzeuge aus anderen Arbeitsbereichen, um eine Umgebung, die für die Modellierung von Gebäuden und die benutzerfreundliche Arbeit mit IFC-Dateien bereitstellt.
 * Flamingo ist eine Reihe von maßgeschneiderten FreeCAD -Befehlen und -Objekten, die hilft die Erstellung von Rahmen (Traversen, Balken) und Rohrleitungen (Rohre, Bögen, Flansche) zu beschleunigen. Es verfügt über Hilfsprogramme zum Abfragen der Objekte, zum spontanen schnellen Bewegen und Drehen der Arbeitsebene.
 * FreeCAD-Timber: (Github-Link) Modellierung von Holzkonstruktionen. Dieser Arbeitsbereich wird nicht mehr weiter betreut.
 * geodata (Github-Link) ist eine Erweiterung zum Importieren von geografischen Informationen von einem bestimmten Punkt auf der Erde nach Längen- und Breitengrad von OpenStreetMap, Google Maps, Bing Map oder Here Map.
 * Armierung ist eine kleine Erweiterung, die die Arch Arbeitsbereich um zusätzliche Arch Rebar Werkzeuge erweitert, darunter gerade, U-Form, L-Form, gebogen, Bügel und Helix, zur Verwendung in Objekten, die mit dem Werkzeug Arch Structure erstellt wurden.
 * Render (Github-Link) ist ein Arbeitsbereich zum Erzeugen von hochwertigen gerenderten Bildern unter Verwendung von externen Open-Source-Rendering-Engines wie Pov-Ray, Luxrender, und Appleseed. Render ist ein Ersatz für die Raytracing Workbench und verwendet dieselben Vorlagen, damit sie kompatibel sind. Render ist vollständig in Python geschrieben, was bedeutet, dass es einfacher von Nicht-C ++ - Programmierern erweitert werden kann. In Zukunft wird Render möglicherweise auch Kerkythea, Blenders EEVEE und OpenCascades CadRays-Engines unterstützen.
 * Civil Engineering ist eine vorgeschlagener Arbeitsbereich, mit der verschiedene Werkzeuge kombiniert und entwickelt werden sollen, die für Bauingenieure von Interesse sind, einschließlich solcher, die mit Straßenbau, Geländetopologie und geografischen Daten arbeiten.

Zusammenbau und Animation
Montage Arbeitsbereiche sind im Allgemeinen nicht miteinander kompatibel. Wenn Sie eine Baugruppe mit einer von ihnen erstellen, sollten Sie keinen anderen Arbeitsbereich verwenden, um mit derselben Baugruppe zu arbeiten. Sie sollten die Teile im neuen Arbeitsbereich wieder montieren.


 * A2plus bietet Werkzeuge zum Erstellen mehrteiliger Baugruppen. Es ist ein Zweig und Erweiterung der älteren Assembly2 Workbench.
 * Assembly3 (Github-Link) ist eine Entwicklung und erfordert eine abgespaltene Version von FreeCAD mit einigen grundlegenden Änderungen am Quellcode. Es ist die komplexeste Lösung und unterstützt Dinge wie interaktive Kinematik.
 * Assembly 4 auch bekannt als Montage ohne Löser ist eine weitere Option zum Erstellen von Baugruppen. Es handelt sich um eine nackte Montagestruktur mit App::Link.

Pseudo-Zusammenbau
Diese Arbeitsbereiche verwenden keine Beschränkungen, um die Beziehungen zwischen Teilen aufrechtzuerhalten, sondern positionieren die Teile einfach im Raum neu.


 * Animation enthält viele Werkzeuge, um die Bewegung von Teilen zu simulieren, Bildsequenzen zu erstellen und auf diese Weise eine Animation zu erstellen. Die Position und Drehung von Objekten kann zu verschiedenen Zeiten geändert werden, aber auch andere Eigenschaften wie Sichtbarkeit, Transparenz, Formfarbe und Kameraposition. Das
 * Assembly4 (Github-Link) ist eine Lösung, die auf dem abgespaltenen FreeCAD-Zweig basiert, der Assembly3 verwendet. Es funktioniert überhaupt nicht mit Beschränkungen und konzentriert sich auf das Bauen von Strukturen mit lokalen Koordinatensystemen (Local Coordinate Systems, LCS). Dies ist rechnerfreundlich und sollte das Erstellen großer Baugruppen mit vielen Teilen ermöglichen. Dies ist die neueste der Arbeitsbereiche Montage und ist eher als Demonstrator gedacht.
 * ExplodedAssembly (Github-Link) ist ein Arbeitsbereich zum Erstellen von Explosionsansichten und der Animationen von Baugruppen. Es ersetzt den Arbeitsbereich ExplodedAnimation.
 * lattice2 (Github-Link) ist ein Arbeitsbereich, die Werkzeuge zum Arbeiten mit Placements und Arrays von Placements bereitstellt. Es ist eine Art Arbeitsbereich Montage, jedoch gibt es keine Beschränkungen oder Beziehungen. Stattdessen konzentriert sich der Arbeitsbereich auf Felder von Anordnungen, die generiert, kombiniert, transformiert, überlagert und mit Formen besetzt werden können. Es können auch explodierte Baugruppen erstellt werden.
 * Manipulator soll Benutzern helfen, 3D-Objekte über eine benutzerfreundliche grafische Oberfläche auszurichten, zu bewegen, zu drehen und zu messen.
 * Part-o-magic (Github-Link) ist ein experimenteller Arbeitsbereich, die einige Verbesserungen für Std Part und PartDesign Body Behälter bietet (automatische Gruppierung, Sichtbarkeitsautomatisierung, usw.), um mit Dokumenten zu arbeiten, die aus mehreren Teilen mit tiefen Funktionshierarchien bestehen. Es bietet einen körperartigen Behälter für den Part Arbeitsbereich und für andere Arbeitsbereiche, die Volumenformen erzeugen. Part-o-magic bietet keine Baugruppenbeschränkungen, die enthaltenen Werkzeuge können jedoch in Verbindung mit einer echten Baugruppen Arbeitsbereich nützlich sein.
 * WorkFeature (Github-Link) ist eine Sammlung von Werkzeugen zum Erzeugen von Punkten an verschiedenen Orten (Mittelpunkte, Extrema, Mittelpunkt der Ebene, projiziert, usw.), Achsen (aus zwei Punkten und anderen) und Ebenen (aus einem Punkt und einer Achse, aus drei Punkten, usw.), um die Erstellung eines bestimmten 3D-Modells zu erleichtern. Diese Hilfspunkte, Achsen und Ebenen sind auch nützlich, um Objekte an gewünschten Stellen zu positionieren und auszurichten, um eine Baugruppe zu bilden. Dieser Arbeitsbereich basiert auf dem älteren workfeature-macro, das auf der Seite macros recipes ausgerichtet wurde. Gegenwärtig verfügt das Makro über etwas mehr Funktionen als der Arbeitsbereich, aber der Arbeitsbereich wird schließlich alle vorhandenen Werkzeuge des Makros integrieren. Sie unterscheiden sich auch in der grafischen Benutzeroberfläche; Das Makro erstellt einen Bereich neben der Baumansicht und dem Aufgabenbereich, während die Workbench ihre Werkzeuge wie andere Workbenches in Symbolleisten bereitstellt.
 * workfeature-macro fügt Hilfsobjekte hinzu, um Formen entlang dieser Hilfsobjekte zu positionieren; Der WorkFeature Arbeitsbereich wird von diesem Makro abgeleitet. Das Makro enthält einige Objekte, die der Arbeitsbereich noch nicht besitzt, wie Ursprung, Kreis, Begrenzungsrahmen und Ansichten.

Anpassung

 * Autoload (Github-Link) ist eine kleine Erweiterung, mit der Arbeitsbereiche ausgewählt werden können, die beim Starten von FreeCAD geladen werden sollten. Hiermit können Sie Ihr System in Kombination mit anderen Erweiterungen wie PieMenu, ShortCuts und CommandPanel anpassen.
 * CommandPanel (Github-Link) ist eine Erweiterung, die ein Bedienfeld bereitstellt, in dem Werkzeuge von verschiedenen Arbeitsbereichen abgelegt werden können.
 * Glass (Github-Link) ist eine Erweiterung, die die Baumansicht und das Eigenschaftsfenster als transparente Überlagerung über dem 3D-Ansichtsfenster anzeigt.
 * IconThemes (Github-Link) ist eine Erweiterung, mit der die Symbole des Standard-FreeCAD-Systems geändert werden können.
 * Launcher (Github-Link) ist eine kleine Erweiterung, die Benutzern ein zugeordnetes Dialogfeld zum Suchen und Starten von Befehlen bietet. Anstatt auf eine Symbolleistenschaltfläche oder einen Menüeintrag zu klicken, kann die Suche nach dem Befehlsnamen für einige Benutzer schneller sein.
 * PieMenu (Github-Link) ist eine kleine Erweiterung, die ein Tortenmenü zum Auswählen von Werkzeugen oder Befehlen anzeigt, wenn die Taste Tab gedrückt wird. Ein Tortenmenü ist eine Schnittstelle, die in Blender und anderen Systemen wie Android-Handys zum Starten von Aktionen angezeigt wird.
 * SelectorToolbar (Github-Link) ist eine kleine Erweiterung, die eine Zeige und Klick Funktion zum Ändern von FreeCAD-Arbeitsbereichen bietet.
 * ShortCuts (Github-Link) ist eine kleine Erweiterung, die einen Manager und eine Einblendung für Kurzbefehle bietet.
 * TabBar (Github-Link) ist eine kleine Erweiterung, die ein Fenster mit Registerkarten zum Auswählen von Arbeitsbereichen hinzufügt.
 * ToolbarStyle (Github-Link) ist eine kleine Erweiterung, die die Konfiguration von Werkzeugleisten mit Symbolen, Text oder beidem ermöglicht.

Ingenieurwissenschaften

 * AirPlaneDesign (Github-Link) ist ein experimenteller Arbeitsbereich zum Entwurf von Flügeln und Flugzeugobjekten.
 * Cfd (Github-Link) bringt die Leistung des OpenFoam Lösers in FreeCAD, um numerische Strömungsmechanik (engl.: Computational Fluid Dynamics, CFD) durchzuführen.
 * CfdOF (Github-Link) ist eine Ableitung der CFD-Arbeitsbereichs, die sich auf Benutzerfreundlichkeit konzentriert; sie ist für Leute gedacht, die gerade erst in die Welt von CFD und OpenFoam einsteigen.
 * DesignSPHysics (Github-Link) ist ein Arbeitsbereich, die eine grafische Benutzerschnittstelle für DualSPHysics, einen Fluiddynamik-Löser, bietet.
 * EM Workbench bietet eine grafische Oberfläche für verschiedene Löser durch FastFieldSolvers. Derzeit wird der magnetoquasistatische 3D-Impedanzlöser FastHenry unterstützt. Die Unterstützung des elektrostatischen 3D-Kapazitätslösers FasterCap ist noch nicht abgeschlossen.
 * FreeCADTools: (Github-Link) Arbeitsbereich zum Erstellen von Metallprofilen, Vierkantrohren, Z-Profilen, Paletten, Rotationen, Zeichnungen und mehr.
 * GDT ist eine Sammlung von Werkzeugen zum Hinzufügen von Form- und Lage-Toleranz (engl.: Geometric Dimensioning and Tolerancing, kurz: GDT) in technischen 2D- und 3D-Zeichnungen. Es implementiert die Norm ISO 16792.
 * KicadStepUp zielt sowohl auf KiCad- als auch FreeCAD-Benutzern bei der Zusammenarbeit mit elektrischem (ECAD) und mechanischem (MCAD) Entwurf. Mit FreeCAD ist es möglich, eine gedruckte Leiterplatte zu entwerfen und an KiCad weiterzuleiten. Alternativ kann die Platine in KiCad entworfen, von FreeCAD importiert, mit der Sketcher Workbench bearbeitet und zurück in KiCad verschoben werden. Das 3D-Modell, die Platinen und das Gehäuse können mit Materialeigenschaften für die Verwendung in KiCad oder Blender in VRML exportiert werden.
 * LCInterlocking (Github Link) Werkzeuge zum Erstellen von Teilen für Laserschneider. Fügen Sie Klappen und Scharniere hinzu. In SVG exportieren.
 * pyrate (Github-Link) ist eine Werkbank zum Entwurf von optischen Linsen. Das Projekt zielt darauf ab, einen optischen Raytracer (dt. Strahlverfolger) für isotrope, homogene anisotrope und inhomogene isotrope GRIN-Medien bereitzustellen.
 * SheetMetal bietet Werkzeuge zum Entwerfen eines Objekts aus einem gefalteten Blech, z. B. einem Metallgehäuse oder einer Umhüllung. Der Benutzer beginnt mit einem flachen Blech und verwendet dann Werkzeuge, um die Flächen des Objekts um einen bestimmten Abstand, Radius oder Winkel zu extrudieren und zu biegen, bis die gewünschte Form erhalten wird. Der Körper kann dann entfaltet werden, um das erforderliche Flachmaterial zu erhalten, das zur Herstellung dieses Körpers notwendig wäre. Der Umriss dieses entfalteten Körpers kann schließlich als Eingabe für Fräsen oder Laserschneidmaschinen verwendet werden, um das erforderliche Blechprofil zu erhalten.
 * Ship Workbench (Github-Link) wird zum Erstellen von Strukturen verwendet, die für Schiffe üblich sind. Derzeit wird ein Betreuer gesucht.

Informationen und Daten

 * CADExchanger (Github-Link) ist eine Erweiterung, mit der FreeCAD Dateiformate importieren und exportieren kann, die von der kommerziellen Anwendung "CAD Exchanger" unterstützt werden, wie z. B. Rhino 3dm oder ACIS sat und Mesh-Formate wie OBJ und STL.
 * dxf_library (Github-Link) lädt die Dateien herunter, die für den Import und Export von DXF-Dateien in FreeCAD-Versionen vor Version 0.16 erforderlich sind. Diese Dateien werden nicht mehr benötigt, wenn der integrierte DXF-Importer in v0.16 und höher verwendet wird. Sie werden weiterhin benötigt, wenn das alte Erbe des Python-Importers verwendet werden oder direkt aus dem 3D-Modell exportiert werden soll.
 * DynamicData ist eine Erweiterung, mit der Behälterobjekte erstellt werden können, die maßgeschneiderte Eigenschaften eines von FreeCAD unterstützten Typs enthalten, z. B. Länge oder Platzierung. Diese maßgeschneiderten Eigenschaften können dann in mathematischen expressions genau wie andere Eigenschaften in der Sketcher Workbench oder der Spreadsheet Workbench, verwendet werden,.
 * InventorLoader ist eine Erweiterung zum Importieren von Autodesk Inventor-Dateien. Derzeit können nur Teile (IPT) angezeigt werden, keine Baugruppen (IAM) oder Zeichnungen (IDW). Da Inventor-Dateien eine vollständige ACIS-Modelldarstellung enthalten, können auch SAT- und SAB-Dateien importiert werden. Der Export wird weder nach IPT noch nach SAT unterstützt.
 * kerkythea (Github-Link) fügt einen einfachen Exportierer hinzu, mit dem XML-Dateien zur Verwendung mit dem Kerkythea Freeware Renderer erstellt werden können.
 * Reporting (Github-Link) ermöglicht das Extrahieren von Informationen aus einem FreeCAD-Dokument mithilfe von SQL-Anweisungen und die Anzeige der Ergebnisse in einer Tabelle. Die SQL-Anweisungen können aus einer grafischen Benutzerschnittstelle oder über Python-Skripte verwendet werden. Es funktioniert ähnlich wie das Arch Schedule Werkzeug, ist jedoch aufgrund der Flexibilität, die SQL bietet, viel leistungsfähiger.
 * WebTools enthält eine Reihe von Werkzeugen für die Kommunikation mit Webdiensten wie Git, einem BIM-Server und Sketchfab.
 * yaml-workspace (Github-Link) ist eine Erweiterung, die einen Importierer zum Laden und Bearbeiten von Objekten aus YAML-Dateien hinzufügt. Auf diese Weise ist es einfacher, 3D-Teile vor der Herstellung zu entwerfen und zu überprüfen.

Formen und Teile

 * BOLTSFC (github link) ist eine Erweiterung, mit der Sie die Schrauben "Offene Bibliothek für technische Spezifikationen" verwenden können, eine Sammlung von Objekten wie Muttern, Schrauben, Bolzen, usw., parametrisch definiert.
 * Mit CadQuery erlaubt Benutzer parametrische 3D-CAD-Modelle zu entwerfen, die durch die CadQuery CAD scripting API definiert sind. Es enthält einen voll ausgestatteten Editor mit Funktionen wie automatischer Vervollständigung, Hervorhebung und Überprüfung der Syntax, Zeilennummerierung und Code-Faltung. Beispielskripte sind enthalten, mit denen der Benutzer mit der Verwendung der API beginnen kann. Skriptvariablen können mithilfe eines Parameterdialogs dynamisch bearbeitet werden. Dieser Arbeitsbereich enthält auch cqparts, eine Bibliothek, die Unterstützung für Teile und Baugruppen mit Beschränkungen zusätzlich zu CadQuery hinzufügt.
 * Curves ist eine Sammlung von Werkzeugen zum Erstellen und Bearbeiten von NURBS-Kurven und -Flächen.
 * Defeaturing bietet Werkzeuge zum Bearbeiten von STEP-Objekten, um Merkmale wie Löcher, Flächen und Kanten zu entfernen und einige Vorgänge mit den vereinfachten Objekten auszuführen.
 * Fasteners Workbench ist ein Arbeitsbereich, der verschiedene Verbindungselemente, Schrauben, Bolzen, Muttern, usw. um dies Deinem Modell hinzuzufügen. Die Entwicklung erfolgt unter Fasteners Github repo (Github-Link)
 * FCGear (Github Link) ist eine Erweiterung, die viele verschiedene Zahnräder wie zylindrische Evolventen, Evolventen-Zahnstangen, zylindrische Zykloiden, sphärische Evolventen-Kegelräder und Kronenräder hinzufügt.
 * frame (Github-Link) ist eine Erweiterung mit Werkzeugen zum Erstellen von Rahmen und Balken, einschließlich zweier sich kreuzender Balken, bei denen ein Balken von einer Ebene oder einem anderen Balken geschnitten wird.
 * Lithophane (Github-Link) ist eine Erweiterung zum Konvertieren eines bereitgestellten Bildes in eine "Lithophanie" für den 3D-Druck. Eine Lithophanie ist ein Bild, das nur dann richtig gesehen werden kann, wenn es von hinten beleuchtet wird.
 * nurbs ist eine Sammlung von Skripten zum Verwalten von Freiformflächen und -kurven.
 * parts_library (Github-Link) ist eine Erweiterung, die eine Teilebibliothek im Step-Format oder im FreeCAD-Format {herunterlädt. {FileName|.FCstd}}, das in ein FreeCAD-Dokument importiert werden kann. Benutzer können Inhalte zu dieser Bibliothek hinzufügen, indem sie das Repository verzweigen, ihre eigenen Teile unter einer zulässigen CC-BY 3.0-Lizenz hinzufügen und eine Pull-Anforderung zum Zusammenführen der neuen Objekte senden.
 * pcb (Github-Link) ist ein Arbeitsbereich, mit der der Benutzer gedruckte Leiterplatten (engl.: printed circuit board, PCB) in FreeCAD importieren und erstellen kann. Unterstützt werden Ebenen, Farben, Transparenzen, das Importieren von Step- und Iges-Modellen sowie das Anzeigen von Löchern und Durchkontaktierungen.
 * reconstruction (Github-Link) bietet Dienstprogramme zum Rekonstruieren von Modellen aus Bildern.
 * retr3D (Github-Link) ist ein Bezugssystem, mit dem 3D-druckbare Teile ausgehend von Elektronikschrott modelliert und hergestellt werden können, um mehr 3D-Drucker zu bauen. Ziel dieses Projekts ist es, Elektroschrott wiederzuverwenden, den 3D-Druck vor allem in Entwicklungsländern zu fördern und auf diese Weise die Abfallmenge auf Deponien zu reduzieren. Die Verwendung von lokal gebauten und kostengünstigen 3D-Druckern könnte auch eine Möglichkeit sein, die Produktion zu regionalisieren und so die lokale Wirtschaft dieser Regionen anzukurbeln.
 * Silk ist eine Sammlung von NURBS Werkzeugen zur Oberflächenmodellierung, deren Schwerpunkt auf geringem Grad und Nahtkontinuität liegt. Silk ist der neue Name des NURBSlib-EVM-Projekts.
 * SlopedPlanesMacro (Github-Link) ermöglicht das Erstellen von Schaubildern, die die Neigungen der Flächen von Objekten steuern.
 * symbols_library (Github-Link) ist eine Erweiterung, die eine Bibliothek mit SVG-Symbolen herunterlädt, die in FreeCAD verwendet werden kann, insbesondere in der TechDraw Workbench, um technische Dokumentation zu erstellen. Benutzer können Inhalte zu dieser Bibliothek hinzufügen, indem sie das Repository verzweigen, ihre eigenen Symbole unter einer zulässigen CC-BY 3.0-Lizenz hinzufügen und eine Pull-Anforderung zum Zusammenführen der neuen Objekte senden.
 * ThreadProfile (Github-Link) ermöglicht die einfache Erstellung von parametrischen 2D ewinde-Profilobjekten, die mit Teil- und Teilegestaltungs-Arbeitsbereichen kompatibel sind.
 * timber (Github-Link) ist eine Werkbank zur Herstellung von Holz und Holzgegenständen.

Deprecated extensions

 * Assembly2 provides tools to create multi-part assemblies. It is unmaintained since 2016. Consider using A2plus instead.
 * cura_engine (github link) is an extension that integrates CuraEngine into FreeCAD in order to facilitate gcode generation for 3D printing. This addon is unmaintained since 2014 and no longer works with recent versions of CuraEngine.
 * Drawing Dimensioning adds powerful dimensioning and annotation tools to the Drawing Workbench. It was deprecated in FreeCAD 0.17. Consider using TechDraw Workbench instead.
 * NavigationIndicator (github link) is an extension that adds an indicator for the mouse navigation style in the status bar. Since FreeCAD 0.17 this extension is obsolete, as the indicator is included natively in FreeCAD.
 * persistenttoolbars (github link) is a small extension to keep the toolbars in their locations. Since FreeCAD 0.17 this extension is obsolete, as the functionality is included natively in FreeCAD.
 * pluginloader (github link) is a small extension that allows the user to install macros, external workbenches, and other extensions in FreeCAD. Since FreeCAD 0.17 this utility is obsolete, as this functionality is already provided by the Addon Manager.

Übersetzung externe Arbeitsbereiche
Weitere Informationen finden Sie auf der Wiki-Seite Translating an external workbench

Fehlende Dokumentation
TODO:
 * Schrauben (Bolts)
 * Cfd
 * EaglePCB_2_FreeCAD
 * Zahnräder (Gears)
 * FreeCAD-CuraEngine
 * Animation
 * Lattice2 (Gitter)
 * animierte Explosionszeichnungen (exploded animation)
 * Befestigungselemente (Fasteners)
 * GeoData
 * Nurbs
 * Persistent toolbars
 * Retr3D
 * Timber