Определение основний сборки .a3d

Автор 0ndrey, 08.04.21, 16:15:44

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

0ndrey

Доброго времени суток.
Исходные даннные:
 файлы *.a3d и *.m3d. Все они относятся к одной сборке.

Необходимо определить какой из этих файлов является главным (не открывая их в Компасе). Где находится информация о "ссылках"? (эти файлы "вложены" же друг в друга)
Пробовал через API компас 3д - результат неудачный, возможно не там смотрел.
Еще есть вариант распаковать эти файлы и в файле MetaProductInfo (xml структура) увидеть эти ссылки, но там это все выглядет очень странно, и это решение не устраивает.

plscomeback

Если в метаинфо есть - значит можно распарсить. Это даже лучше чем открывать компас

0ndrey

Как вариант. Но хотелось бы узнать, есть ли возможность делать через API

Slaviation

Добрый день.
Попробуйте тест из вложения. Я его на сборках с большими уровнями вложенностей не гонял, возможны ошибки :)

0ndrey

Огромное спасибо, все работает