Python для автоматизации Fusion 360 с COM - PullRequest
0 голосов
/ 18 мая 2018

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

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

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

1 Ответ

0 голосов
/ 17 июля 2018

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

...