Ядро геометрического моделирования

Материал из Тестовая вики

Пакет геометрического моделирования (называемый также геометрическим ядром) — набор библиотек с программным интерфейсом (API), с помощью которого можно пользоваться функциями геометрического (например, твердотельного) моделирования. Многие ведущие CAD-системы (такие как CATIA, Pro/E, NX) построены на основе собственных геометрических ядер (CGM, GRANITE и Parasolid соответственно), тогда как другие (SolidWorks, T-FLEX, ADEM и пр.) построены на основе лицензированных геометрических ядер. Популярными коммерческими ядрами (используемыми в наибольшем количестве САПР) являются Parasolid (компании Siemens PLM Software), ACIS (выпускаемый Spatial Corp. — дочерней компании Dassault Systèmes) и GRANITE (PTC). Свободно распространяется в открытом коде ядро Open CASCADE.

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

  • базовые типы и операции;
  • моделирование топологии граничного представления;
  • геометрические объекты и операции над ними;
  • булевы операции и операции редактирования поверхностей;
  • удаление невидимых линий и рендеринг;
  • модули для чтения и записи геометрических файлов популярных форматов.

Статьи о геометрических ядрах на русском языке[править]

Создана первая версия российского ядра геометрического моделирования

АСКОН выводит на рынок PLM-компонентов собственное 3D-ядро

Дмитрий Ушаков. Геометрические ядра в мире и в России

Специалисты ЛЕДАСа – об участии компании в создании российского геометрического ядра

Дмитрий Ушаков. На ядре (ретроспективный обзор библиотек твердотельного моделирования)

Верхом на ядре: интервью с автором геометрического ядра АСКОН