16.04.2021 • C3D Modeler

Как реализовано полное скругление в КОМПАС-3D на основе C3D

В январе АСКОН выложил ролик, демонстрирующий возможности КОМПАС-3D при создании поверхностей скругления. Эту функциональность в полной мере обеспечивает ядро C3D, которое использует КОМПАС.

Задача по моделированию поверхностей скругления является одной из самых сложных и труднорешаемых в любой системе автоматизированного проектирования. Ответственным за построение таких поверхностей, как и за всю геометрию в САПР, является геометрическое ядро.

Разработчики C3D Labs реализовали собственный алгоритм для моделирования поверхности скругления, который выглядит следующим образом:

1) Разбить заданную цепочку на элементарные составляющие
2) Последовательно упорядочить элементарные составляющие
3) Построить поверхность скругления для каждой элементарной составляющей
4) «Сшить» ребрами соседние поверхности скругления
5) Обработать торцевые участки цепочки скруглений, т. е. корректно соединить их с модифицируемым телом

Как реализовано полное скругление в КОМПАС-3D на основе C3D, фото 1 Как реализовано полное скругление в КОМПАС-3D на основе C3D, фото 2
Cлева - модель до использования алгоритма; справа - модель после

Логика работы с данной функциональностью ядра уже полностью реализована в КОМПАС-3D. Видео, демонстрирующее ее применение, доступно ниже.

О том, какие трудности возникли при написании алгоритма формирования поверхностей скругления, читайте в нашей статье на Хабре «Геометрическое моделирование поверхностей скругления».


Поделиться материалом
Вверх