FreeCADGui API
Dieses Modul ist das Gegenstück zum FreeCAD-Modul. Es enthält alles, was mit der Benutzeroberfläche und den 3D-Ansichten zu tun hat. Beispiel:
import FreeCAD as App
import FreeCADGui as Gui
# get the 3D model document
doc = App.ActiveDocument
# get the visual representation model document
gui_doc = Gui.ActiveDocument
gui_doc.activateWorkbench("myWorkbench")
Description: Aktiviert einen Arbeitsbereich anhand ihres Namens
Returns: nichts
Description: Fügt einen FreeCAD-Befehl hinzu. string ist der Name des Befehls und object ist ein Klassenname, der den Befehl definiert
Returns:
Description: Fügt dem System ein Symbol als Dateinamen oder im XPM-Format hinzu
Returns:
Description: Fügt dem System einen neuen Pfad hinzu, unter dem die Symboldateien zu finden sind
Returns:
Description: Fügt dem Einstellungsdialog ein UI-Formular hinzu. Das erste Argument gibt den Dateinamen und das zweite den Gruppennamen an
Returns:
Description: Fügt einen Arbeitsbereich unter einem definierten Namen hinzu. Die Zeichenfolge ist der Name des Arbeitsbereichs und das Objekt ist ein Klassenname, der den Arbeitsbereich definiert
Returns:
Description: Holt einen Arbeitsbereich anhand ihres Namens
Returns: der Arbeitsbereich
Description: Öffnet eine Makro-, Inventor- oder VRML-Datei
Returns: das geöffnete Dokument
- 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