C3D B-Shaper

Работайте с инструментами реверс-инжиниринга полигональных моделей в вашем приложении.
Запросить

Модуль C3D B-Shaper преобразует полигональные модели в твердотельные с граничным представлением (Boundary representation или B-rep). На граничном представлении геометрии основано трехмерное моделирование в большинстве современных инженерных 3D-приложений. Появлению моделей в полигональном представлении способствует распространение технологий 3D-сканирования, развитие контрольно-измерительной аппаратуры, необходимости обработки результатов топологической оптимизации.

Модуль C3D B-Shaper предоставляет инструменты для преобразования полигональной сетки в B-rep модель:

  • Автоматическая/интерактивная сегментация полигональной модели
  • Вписывание поверхности в множество полигонов с контролем точности
  • Сборка модели в B-Rep представлении

Стоимость лицензии C3D B-Shaper складывается из двух частей: годовой лицензии разработчика (100 тыс руб, включая обновления и техническую поддержку) и лицензионных отчислений (роялти) с продаж программного обеспечения, которое использует этот компонент. Подробнее здесь.

Собственный математический алгоритм

Уникальный алгоритм модуля C3D B-Shaper разбивает полигональную сетку на сегменты — прообразы предполагаемых граней. После этого выделенные области могут быть распознаны как элементарные поверхности (плоскость, цилиндр, конус, сфера, тор) или поверхности свободной формы (NURBS). Между соседними сегментами вычисляются кривые пересечения, на основе которых в дальнейшем строятся ребра граней тела.

Собственный математический алгоритм

Повышает производительность приложений

В крупных проектах, насыщенных полигональными моделями, применение C3D B-Shaper позволяет ускорить расчеты, упростить визуализацию и тем самым повысить производительность приложения.

Повышает производительность приложений

Регулируемая точность

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

Регулируемая точность

Возможности C3D B-Shaper

Основанный на собственных алгоритмах C3D B-Shaper делает полигональные модели доступными для таких сфер применения, как:


  • Реверс-инжиниринг: редактирование моделей, полученных в результате 3D-сканирования
  • Работа с полигональными моделями из каталогов готовых и типовых моделей деталей, элементов зданий и сооружений
  • Обработка результатов топологической оптимизации в CAE-системах

Работа с C3D B-Shaper ведется через API. Предусмотрены два режима работы — полностью автоматический и интерактивный:


  • Управление точностью распознавания поверхностей SetTolerance
  • Сегментация полигональной сетки SegmentMesh
  • Редактирование сегментации: объединение сегментов UniteSegments, разделение сегментов SplitSegment и другие методы
  • Реконструкция поверхности определенного типа на сегменте FitSurfaceToSegment
  • Генерация моделей в граничном представлении CreateBRepShell

API C3D B-Shaper предусматривает два режима работы — полностью автоматический и интерактивный:


  • Автоматический режим позволяет получить приемлемые результаты на качественных полигональных сетках, которые, как правило, являются триангуляцией CAD-моделей с преобладанием элементарных поверхностей
  • Интерактивный режим применяется для случаев, когда полигональная сетка получена сканированием объекта и присутствуют поверхности общего вида

Связанные документы

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

Вверх