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:
Returns: das aktive Dokument oder None, wenn keines vorhanden ist
Description:
Returns: das aktive Arbeitsbereich-Objekt
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: Öffnet eine UI-Datei
Returns:
Description: Ruft ein Dokument anhand seines Namens ab
Returns: das Dokument
Description: Holt einen Arbeitsbereich anhand ihres Namens
Returns: der Arbeitsbereich
Description: Öffnen Sie eine Makro-, Inventor- oder VRML-Datei
Returns: das Dokument
Description: Zeigt eine Liste aller Arbeitsbereiche an
Returns: eine Liste
Description: Öffnet eine Makro-, Inventor- oder VRML-Datei
Returns: das geöffnete Dokument
Description: Entfernt einen Arbeitsbereich anhand ihres Namens
Returns:
Description: Führt einen FreeCAD-Befehl anhand seines Namens aus
Returns:
Description: Aktualisiert das Hauptfenster und alle seine Fenster
Returns:
Diese Seite wird abgerufen von https://wiki.freecad.org/FreeCADGui_API