0

Как говорится в заголовке, я хочу использовать API автоматизации проектирования для загрузки архива блоков, а затем вставить все их в рисунок с рамкой.Можно ли вставить несколько блоков в чертеж, используя API Forge Design Automation?

Позиционирование блоков не имеет значения, их просто нужно вставить в чертеж, готовый к установке инженером.

Любая помощь или совет по конечным точкам или ограничениям будет большой благодарностью.

ответ

1

Это выполнимо. Вам нужно разработать индивидуальную деятельность с 2 входами и одним выходом. вход № 1 - это базовый чертеж с бортовым номером, а вход №2 - это zip-файл с блоками. Когда вы отправляете свой рабочий элемент, вы помечаете второй входной аргумент как ResourceKind = ResourceKind.ZipPackage, это сообщит службе, что он должен распаковать файл в папку, указанную LocalFileName. Затем ваш скрипт может перечислить файлы в папке (см. vl-directory-files) и выдать команду INSERT.