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 中的加载项或脚本 运行。
我到处搜索这个问题的解决方案,但我还没有找到。 我知道 Autodesk Inventor 可以通过 Python 使用 win32com 包实现自动化:
win32com.client.Dispatch("Inventor.Application")
但是,我找不到将此软件包与 Fusion 360 一起使用所需的 "prodID",并且没有任何有关此软件包以这种方式完成的自动化文档。 我需要能够控制一系列其他进程,因此如果我可以使用 Python 启动 Fusion 360 并执行操作而无需在应用程序本身内加载脚本,那将是理想的选择。任何帮助将不胜感激。
Fusion 360 API 不是 COM API 因此无法使用 win32com 来驱动它。要使用 API,您的程序必须是 Fusion 360 中的加载项或脚本 运行。