Python 使用 COM 自动化 Fusion 360

Python to Automate Fusion 360 with COM

我到处搜索这个问题的解决方案,但我还没有找到。 我知道 Autodesk Inventor 可以通过 Python 使用 win32com 包实现自动化:

win32com.client.Dispatch("Inventor.Application")

但是,我找不到将此软件包与 Fusion 360 一起使用所需的 "prodID",并且没有任何有关此软件包以这种方式完成的自动化文档。 我需要能够控制一系列其他进程,因此如果我可以使用 Python 启动 Fusion 360 并执行操作而无需在应用程序本身内加载脚本,那将是理想的选择。任何帮助将不胜感激。

Fusion 360 API 不是 COM API 因此无法使用 win32com 来驱动它。要使用 API,您的程序必须是 Fusion 360 中的加载项或脚本 运行。