Python для автоматизации Fusion 360 с COM

Я всюду искал решение этой проблемы, но пока не нашел. Я знаю, что Autodesk Inventor можно автоматизировать с помощью Python с помощью пакета win32com:

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

Однако я не могу найти "prodID", который необходим для использования этого пакета с Fusion 360, и с этим пакетом не было никакой документации по автоматизации. Мне нужно иметь возможность контролировать ряд других процессов, поэтому было бы идеально, если бы я мог использовать Python для запуска Fusion 360 и выполнения операций без необходимости загружать скрипт в самом приложении. Любая помощь будет оценена.

1 ответ

Решение

Fusion 360 API не является COM API, поэтому использовать Win32com для его управления невозможно. Чтобы использовать API, ваша программа должна быть либо надстройкой, либо скриптом, запущенным из Fusion 360.

Другие вопросы по тегам