25.05.2023

Твердотельное моделирование

Современные инженерные системы требуют точной и предсказуемой геометрии, подходящей для проектирования, расчетов, производства. Основой большинства CAD, CAM, CAE решений является твердотельное моделирование.

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

Именно эту технологию реализует геометрическое ядро C3D Modeler, разработанное компанией C3D Labs.

Принципы твердотельного моделирования

Твердотельное моделирование опирается на B-Rep (Boundary Representation) — метод представления тел через описание их границ.

Граничное представление модели состоит из двух частей: топологии и геометрии. Основными элементами топологии являются: грани, ребра и вершины. Геометрическое описание формы объекта задается его математическим правилом. Так, например, параллелепипед в граничном представлении является телом, образованным 6-ю гранями. Каждая грань геометрически задана уравнением плоскости и ограничена 4-мя ребрами. Каждое ребро геометрически задано уравнением прямой и ограничено двумя вершинами.

Такая модель описания геометрии однозначно определяет тело. Благодаря топологической ясности можно не только мгновенно получить данные о массовых характеристиках (вес, центр тяжести, момент инерции), но и обнаружить взаимодействие одного объекта с другим, то есть столкновения.

Именно это делает твердотельное моделирование применимы в инженерных задачах: проектировании, расчётах, производстве.

Твердотельное моделирование в основном выполняется двумя способами:

  • Создание простых фигур, таких как сферы, конусы, цилиндры, кубы и т. д., и их объединение в более сложные фигуры с помощью булевых операций (объединение, вычитание или пересечение).
  • Создание двумерного профиля и его выдавливание по прямой линии или траектории или вращение вокруг оси.

Основная функциональность твердотельного моделирования в C3D Modeler

C3D Modeler предоставляет полный инструментарий для твердотельного 3D моделирования:

  • Построение тел вращения, выдавливания, кинематические операции.
  • Булевы операции: объединение, пересечение, вычитание.
  • Формообразующие действия: фаски, скругления,
  • Тонкостенные оболочки, придание толщины.
  • Контроль топологии: поиск самопересечений, проверка на замкнутость.
  • Вычисление площади поверхности, объема и инерционных характеристик
  • Построение плоских проекций

Модели могут быть созданы с помощью параметров (параметрическое моделирование), совместно с C3D Solver.

Программа для твердотельного моделирования: модульный подход

Набор компонентов C3D Toolkit построен как модульная система. Разработчики могут интегрировать только геометрическое ядро, либо связать его с решателем, визуализаторами, конвертеором. Благодаря этому возможно построение собственной системы твердотельного моделирования, адаптированной под специфику отрасли: машиностроение, приборостроение, строительные конструкции, литьё, обработка металлов и др.

Модуль C3D Toolkit оптимизирован под промышленное применение:

  • Высокая точность геометрии.
  • Проверка корректности и целостности представления геометрического объекта.
  • API на C++, C#, .NET.
  • Импорт и экспорт всех распространенных обменных форматов форматов.
  • Поддержка современных аппаратных и программных платформ.

Преимущества твердотельного подхода

Твердотельное 3D моделирование обеспечивает:

  • Точное представление геометрии.
  • Применимость твердотельной модели для расчета методом конечных элементов (FEM).
  • Основу для создания управляющих программ для станков с ЧПУ (CAM)
  • Универсальное представление для обмена геометрией между системами.

C3D Labs обеспечивает поддержку твердотельного моделирования на всех уровнях жизненного цикла модели: от концепта до производственной документации.

Примеры применения

Разработчики используют C3D Modeler в своих программных продуктах:

  • CAD.
  • CAM.
  • CAE.
  • BIM.
  • Интерактивных руководствах.
  • Ивердотельное моделирование основа этих решений.

Почему выбирают C3D Labs

Компания C3D Labs с 2012 года развивает и внедряет собственную технологию моделирования. Геометрическое ядро C3D используется в коммерческих продуктах в России, Европе, Азии и США. Мы не просто предлагаем SDK для твердотельного моделирования, мы создаём платформу для вашего инженерного продукта — масштабируемую, стабильную, надёжную.

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