Получить количество одинаковых тел в сборке

Автор /|exa_in_da_house, 05.06.23, 13:49:06

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

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

/|exa_in_da_house

Приветствую!
Собираю информацию по компонентам, вставленным в сборку, часто в сборке присуствуют ещё и тела (вставленные, например, библиотекой металлоконструкций), так вот, как мне получить количество для каждого тела? Свойство InstanceCount для IPart7 выдаёт 0, а какого-то собственного метода для IBody7 не нашёл, может плохо ищу?
Снимок.JPG

KrissKross

похоже нет встроенной функции

как делаю

читаю все тела,
потом группирую по имени -> получаю количество тел с одинаковым наименованием
+ Благодарностей: 1

Алексей Дубовицкий

Посмотрите тему, может найдёте что-нибудь полезное.
+ Благодарностей: 1

/|exa_in_da_house

#3
Спасибо! Буду копать в этом направлении

Doom

Скорее всего только через чтение геометрии - например получение координат всех точек и сопоставление их с другими - решение может занять много времени если как то не распараллелить..

Есть еще вариант - он побыстрее получить объем тела и сравнивать -> вероятность что объем до 3 тысячных долей у разных тел будет одинаковым - не какой..