FreeCAD bez GUI

From FreeCAD Documentation
This page is a translated version of the page Headless FreeCAD and the translation is 100% complete.
Other languages:

Wprowadzenie

Ta strona wiki dokumentuje różne aspekty uruchamiania FreeCAD w konsoli bez włączania GUI (Graphical User Interface) lub tak zwanego headless.

Reprezentacja scenografii

Ponieważ nie jest możliwe utworzenie lub dostęp do dostawcy widoku w trybie bez użycia GUI. Co jest możliwe, to załadowanie FreeCADGui w trybie bez GUI, ale nie ma możliwości dostępu do dokumentu GUI, ponieważ nie zostanie on utworzony i w konsekwencji nie będzie istniał żaden dostawca widoku.

Możliwe jest jednak stworzenie Scenogramu reprezentacji obiektu:

import FreeCADGui as Gui
from pivy import coin

Gui.setupWithoutGUI()
doc = App.newDocument()
obj = doc.addObject("Part::Box","Box")
doc.recompute()
view = Gui.subgraphFromObject(obj)

Zobacz: wątek na forum.

Przykłady

Przeszukiwanie modułów FreeCAD

  1. Otwórz terminal i wpisz:
    $ /path/to/FreeCAD -c
    lub
    $ /ścieżka/do/FreeCADCmd
  2. Powłoka Python uruchomi się z promptem. Wpisz help().
  3. Zostanie wyświetlony tekst pomocy.
  4. Wpisz modules freecad.

Powiązane