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.