Seite 1 von 1

FreeCAD als Modul in Python importieren

Verfasst: Donnerstag 30. April 2020, 18:29
von Benthausn
Servus,

ich möchte das CAD Programm FreeCAD als Modul in Python importieren. Ich hab bereits gegoogelt, Module zu importieren ist ja nicht gerade eine neue Frage. Es steht überall, man soll den Pfad in dem FreeCAD/ das Modul liegt als aktuelles Arbeitsverzeichnis angeben und dann FreeCAD importieren. Bei mir geht das jedoch trotzdem nicht.

Code: Alles auswählen

from pathlib import Path
import sys 

FREECAD_PATH = Path(r"C:/Program Files/FreeCAD 0.18/lib")

sys.path.append(FREECAD_PATH)

import FreeCAD
Ich habs außerdem auch bin "/bin" anstatt "/lib" am Ende des Pfades probiert, wobei die gleiche Fehlermeldung kommt.

Fehlermeldung:

Code: Alles auswählen

runfile('C:/Users/micha/Desktop/LCM/K12306_STIWA/FreeCAD_Python/Test_Geometrie.py', wdir='C:/Users/micha/Desktop/LCM/K12306_STIWA/FreeCAD_Python')
Traceback (most recent call last):

  File "C:\Users\micha\Desktop\LCM\K12306_STIWA\FreeCAD_Python\Test_Geometrie.py", line 20, in <module>
    import FreeCAD

ModuleNotFoundError: No module named 'FreeCAD'
Kenn zufällig jemand das Problem? Ich benutze die neuste Python und auch die neuste FreeCAD Version.

Vielen Dank schon mal! :)