python - Python 使用 COM 自动化 Fusion 360
问题描述
我到处寻找解决这个问题的方法,但我还没有找到。我知道 Autodesk Inventor 可以通过使用 win32com 包的 Python 自动化:
win32com.client.Dispatch("Inventor.Application")
但是,我找不到将此软件包与 Fusion 360 一起使用所需的“prodID”,并且没有使用此软件包以这种方式完成自动化的文档。我需要能够控制一系列其他进程,因此如果我可以使用 Python 启动 Fusion 360 并执行操作,而无需在应用程序本身中加载脚本,那将是理想的选择。任何帮助,将不胜感激。
解决方案
Fusion 360 API 不是 COM API,因此无法使用 win32com 驱动它。要使用 API,您的程序必须是在 Fusion 360 中运行的插件或脚本。
推荐阅读
- breakpoints - 如何在 TRACE32 中跳过软件断点
- c# - EF Core 播种数据取决于数据库名称
- laravel - Laravel - 更改身份验证用户的错误消息
- c# - 如何从 Web 客户端/服务器打开本地文件
- c - 防止调用声明为 __attribute__((constructor)) 的函数
- docker - Docker - Aps.NET Core:无法在 Visual Studio 2019 中构建 Docker 映像
- python - 从 Tree View Odoo 11 中的外部 API 获取外部数据
- ruby-on-rails - 从 JSON 创建对象的最简洁方法?
- amazon-web-services - 如何在两个实例 AWS 上复制请求?
- sas - SAS上三次样条的一阶导数