BC/NW 2007, №1, (10) :16.6
АНАЛИЗ ТЕХНОЛОГИЙ УПРОЩЕНИЯ ГЕОМЕТРИЧЕСКИХ
МОДЕЛЕЙ НА БАЗЕ ФИЧЕРОВ
А.Н. Василец, Г.Е. Аникеев
(Москва, Московский энергетический институт
(технический университет), Россия)
В докладе, тезисы
которого представляются, выделяется три
основных подхода к упрощению геометрических моделей на базе фичеров:
использование технологии экземпляров, технологии укрупнения и варьирование
степени детализации модели. Проведен подробный анализ каждого подхода,
определены их достоинства и недостатки.
Большинство систем геометрического
моделирования со стандартными возможностями
моделирования легко справляются с устройствами, состоящими из сотен деталей. Затруднения возникают при
обработке больших сборок с многими тысячами деталей. Производительность системы
зависит также от сложности деталей и
узлов. Большое количество деталей и их сложная
форма способны поглотить вычислительные возможности любой системы, снизить производительность системы
моделирования и затруднить поиск информации.
Поэтому во многих системах предусмотрены функции упрощения сложных деталей и
сборок для облегчения работы с ними.
Фичер – это элемент
формы, который содержит не только геометрическую, но и функциональную
информацию, актуальную для рассматриваемого этапа жизненного цикла изделия [3].
Поэтому геометрическая модель на базе фичеров содержит данные о топологии
построения, включая историю, связи с родительскими и подчиненными объектами и
"предсказуемо" приспосабливается к изменениям. Эта информация
используется при упрощении.
Применение технологии
экземпляров значительно упрощает детали и их сборки. Экземпляр – это часто
повторяющийся стандартный фичер [1]. Система моделирует его только один раз,
после чего в последующих повторениях
задаются лишь его положения. Экземпляры реализуются на базе единого геометрического определения, но обладают различными функциональными данными.
Такой подход, очевидно, устраняет
необходимость моделировать деталь, используемую в нескольких местах. Кроме того, экземпляры легко изменять, поскольку
изменения достаточно внести один раз.
Другим методом
является укрупнение, или интеграция, то есть группировка всех деталей или
отдельных узлов в одно целое [1]. При этом исчезают все внутренние особенности узлов, а
сохраняются только внешние. Если пользователю
нужна лишь внешняя форма, это значительно упрощает работу с моделью. Укрупнение применяется для повышения
производительности динамического отображения деталей.
Варьирование степени
детализации модели (Level of Detail - LOD)
является наиболее перспективным методом [2,4]. В зависимости от заданного LOD определенные фичеры игнорируются, а
следовательно снижается сложность модели. Однако игнорируемые фичеры не удаляются, и при необходимости могут
быть восстановлены. В первую очередь при данном подходе игнорируются мелкие
детали, а также отверстия, закругления и
фаски.
Литература
1.
Ли К. Основы САПР (CAD/CAM/CAE).
СПб.: Питер, 2004.
2.
Аникеев Г.Е., Василец А.Н., Обзор
технологий интеграции CAD и CAE. Труды международной научно-технической
конференции «Информационные средства и технологии», в 3-х т.т. Т1.-М.:Янус-К,
2006. С.8-15.
3. Bronsvoort
W., Bidarra R., Nyirenda P.
Developments
in Feature Modelling. Computer-Aided
Design & Applications. 2006. № 5. С. 655-664.
4. Lee S.H. Feature-Based Multiresolution Modeling of Solids. ACM
Transactions on Graphics. 2005. №4. C.1417– 1441.