• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

Если у вас возникнут вопросы или потребуется дополнительная информация, не стесняйтесь обращаться к нашей службе поддержки. Вы можете связаться с нами по указанным контактным данным на нашем сайте.

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

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

Автор /|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 тысячных долей у разных тел будет одинаковым - не какой..