C3D Collision Detection: детектор столкновений

Быть уверенным в целостности сборки.
Запросить
C3D Collision Detection: детектор столкновений, фото 1
C3D Collision Detection: детектор столкновений, фото 2
C3D Collision Detection: детектор столкновений, фото 3
C3D Collision Detection: детектор столкновений, фото 4
C3D Collision Detection: детектор столкновений, фото 5
C3D Collision Detection: детектор столкновений, фото 6

На этапе проектирования сборочного изделия необходимо убедиться в том, что между частями сборки отсутствуют пространственные наложения — коллизии.

Модуль обнаружения столкновений позволяет инженерному приложению (CAD, BIM и т. п.) проверить модели на коллизии, чтобы на раннем этапе обеспечить собираемость модели или устранить препятствия движению частей механизма. Раннее выявление ошибок моделирования при проверке проекта на коллизии снижает издержки на этапе изготовления изделия.

Функция измерения расстояния позволяет проверять необходимые зазоры между деталями или подсборками.

В статике и в динамике

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

Поддержка граничного и полигонального представления геометрии

Детектор коллизий гарантирует точность своих результатов при работе с геометрией тел в граничном представлении (Boundary representation). При необходимости можно использовать полигональное представление, в том числе для ускорения расчетов. Это делает компонент универсальным для CAD- и BIM-приложений.

Поддержка граничного и полигонального представления геометрии

Производительность

Модуль столкновений позволяет быстро находить пересечения в заданном наборе геометрических объектов или подтверждать отсутствие коллизий. Скорость работы детектора основана на использовании иерархических деревьев объемов (BVH), которые насчитываются как для отдельных тел, так и для их объединений в подсборки. Другой основой производительности является оптимизированная работа с памятью, в частности для сборок с большим числом одинаковых вставок тел.
Производительность

Гибкая настройка поиска

Детектор коллизий предоставляет возможность приложению настраивать уровень детализации поиска.

В одном случае требуется найти все грани пересечения тел, в другом — достаточно обнаружения столкновений пар тел или целых подсборок без демонстрации подробностей пересечения. Также можно исключать из поиска некоторые пары и выбирать разные стратегии анализа коллизий. Можно классифицировать результаты поиска как касания или объемные пересечения.

Гибкая настройка поиска

Структурность сцены

Основное наполнение сцены — это оболочки тел, но они могут быть организованы в иерархии. Структура данных детектора коллизий предусматривает работу со вставками повторно используемых оболочек, а также объединение и группировку тел, с которыми модуль может работать как с единым целым. Не всегда требуется тратить время на поиск в пределах одной группы – можно проверять коллизии между целыми группами.
Структурность сцены

Другие модули C3D Toolkit

Вверх