18.09.2019 • ODA

Европейская премьера C3D B-Shaper, внедрение параметрического ядра C3D Solver в nanoCAD и другие события на конференции ODA DevCon в Милане

10-11 сентября в Милане прошла 6-я конференция разработчиков инженерного программного обеспечения ODA DevCon, организованная консорциумом Open Design Alliance (ODA). Компания C3D Labs, партнер ODA, провела на конференции собственную технологическую сессию. Впервые международной аудитории были представлены новый программный компонент B-Shaper, геометрическое ядро C3D Modeler для ODA 2019 и пример использования параметрического ядра C3D Solver при разработке САПР-платформы nanoCAD Plus, основанной на формате dwg.

Европейская премьера C3D B-Shaper, внедрение параметрического ядра C3D Solver в nanoCAD и другие события на конференции ODA DevCon в Милане, фото 1
Нил Петерсон, президент ODA, открывает конференцию ODA DevCon’19

Команда C3D Labs привезла в Милан две крупные новинки, вышедшие летом этого года – свежую версию геометрического ядра C3D Modeler для платформы ODA (облегченный вариант полнофункционального геометрического ядра C3D Modeler) и программный модуль C3D B-Shaper, преобразующий полигональные сетки в классические САПР-модели.

Для B-Shaper показ на ODA DevCon стал первой зарубежной оффлайн-презентацией. Наибольший интерес к компоненту сейчас проявляют разработчики BIM-приложений, пользователи которых работают с крупными архитектурными 3D-проектами, насыщенными полигональными моделями. Применение B-Shaper в этом случае позволяет заметно увеличить производительность приложения за счет ускорения расчетов и упрощения визуализации.

Новый компонент основан на собственной математике C3D Labs. Алгоритм вначале разбивает полигональную сетку на сегменты, затем распознает форму полученных поверхностей и строит на их основе геометрическую модель в граничном представлении.

Европейская премьера C3D B-Shaper, внедрение параметрического ядра C3D Solver в nanoCAD и другие события на конференции ODA DevCon в Милане, фото 2
Андрей Туманин, математик-программист C3D Labs, представляет C3D B-Shaper

Облегченное геометрическое ядро C3D Modeler для ODA было разработано специально для участников консорциума Open Design Alliance, чтобы они могли пользоваться полноценными методами твердотельного моделирования через знакомый интерфейс платформы ODA. Возможности облегченного ядра включают как моделирование элементарных тел, так и более сложные операции: вращение, выдавливание, булевы операции, заметание по траектории, построение тонкостенных тел.

В этом году в ODA-версии ядра C3D Modeler появились две новые функции: определение пересечения тел и сечение тела открытой оболочкой. Кроме того, улучшился обмен данными между форматами C3D и SAT – такая конвертация происходит постоянно при работе с C3D Modeler для ODA.

Европейская премьера C3D B-Shaper, внедрение параметрического ядра C3D Solver в nanoCAD и другие события на конференции ODA DevCon в Милане, фото 3
Александр Спиваков, руководитель разработки C3D Converter, представляет C3D Modeler для ODA 2019

Если ядро C3D Modeler для ODA уже достаточно известно среди участников Open Design Alliance – опыт его использования насчитывает более двух лет, то параметрическое ядро C3D Solver – компонент новый. Первым, кто самостоятельно адаптировал его для работы через платформу ODA, стала компания «Нанософт». В будущей версии nanoCAD Plus параметризацию будут обеспечивать 2D и 3D решатели ограничений C3D Solver.

О том, как происходил переход с предыдущего решателя на компонент от C3D Labs на сессии в Милане подробно рассказал Алексей Федоров из «Магма Компьютер» (компания принимает участие в разработке nanoCAD Plus).

Европейская премьера C3D B-Shaper, внедрение параметрического ядра C3D Solver в nanoCAD и другие события на конференции ODA DevCon в Милане, фото 4
Алексей Федоров (Магма Компьютер) объясняет, какие ограничения решаются в nanoCAD Plus

Разработчики DWG-ориентированных приложений могут получить ядро C3D Modeler для ODA на бесплатное тестирование. Запросы принимаются на сайте Open Design Alliance (доступно только для участников ODA).

Об ODA

Open Design Alliance – это некоммерческий технологический консорциум, поставляющий высокоуровневые инструментальные комплексы для разработки инженерных приложений. Портфолио ODA включает решения для интероперабельности, визуализации, публикации и другие, которые работают на всех распространенных десктопных, мобильных и веб платформах.

Подробности на сайте ODA www.opendesign.com.

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