Граничное представление

редактировать
Пример Coachwork, созданный с использованием модели B-Rep. Обратите внимание, что участки поверхности сшиты вместе.

В твердотельном моделировании и автоматизированном проектировании, представление границ - часто сокращенно B- rep или BREP - метод представления фигур с использованием ограничений. Твердое тело представлено как совокупность связанных элементов поверхности, граница между твердым и нетвердым телом.

Содержание
  • 1 Обзор
  • 2 История
  • 3 Стандартизация
  • 4 См. Также
  • 5 Дополнительная литература
  • 6 Внешние ссылки
Обзор

Граничное представление модели состоят из двух частей: топологии и геометрии (поверхности, кривые и точки). Основными элементами топологии являются: грани, ребра и вершины. Грань - это ограниченная часть поверхности ; ребро - это ограниченный кусок кривой, а вершина лежит в точке. Другие элементы - это оболочка (набор соединенных граней), петля (контур из ребер, ограничивающих грань) и звенья петля-ребро (также известные как звенья крылатое ребро или полуребра), которые используются для создания краевых цепей. Края похожи на края таблицы, ограничивающие часть поверхности.

По сравнению с представлением конструктивной твердотельной геометрии (CSG), в котором используются только примитивные объекты и логические операции для их объединения граничное представление более гибкое и имеет гораздо более богатый набор операций. В дополнение к логическим операциям B-rep имеет выдавливание (или сдвиг), фаску, смешение, рисование, шелушение, настройку и другие операции, в которых они используются.

История

Базовый метод для BREP был независимо разработан в начале 1970-х годов Иэном К. Брейдом в Кембридже (для CAD) и Брюсом Г. Баумгартом в Стэнфорд (для компьютерного зрения ). Брэйд продолжил свою работу с разработчиком твердотельных моделей BUILD, который был предшественником многих исследовательских и коммерческих систем твердотельного моделирования. Braid работал над коммерческими системами ROMULUS, предшественником Parasolid, и над ACIS. Parasolid и ACIS являются основой многих современных коммерческих САПР.

Следуя работе Брейда для твердых тел, шведская группа под руководством профессора Торстена Кьеллберга разработала философию и методы работы с гибридными моделями, каркасами, листовыми объектами и объемными моделями на раннем этапе 1980-е гг. В Финляндии Мартти Мянтюля создал систему твердотельного моделирования под названием GWB. В США Истман и Вейлер также работали над представлением границ, а в Японии профессор Фумихико Кимура и его команда из Токийского университета также разработали свою собственную систему моделирования B-rep.

Первоначально CSG использовался в нескольких коммерческих системах, потому что его было проще реализовать. Появление надежных коммерческих систем ядра B-rep, таких как Parasolid и ACIS, упомянутых выше, а также OpenCASCADE и C3D, которые были разработаны позже, привело к широкому распространению B-rep. для САПР.

Граничное представление - это, по сути, локальное представление, соединяющее грани, ребра и вершины. Расширением этого было группирование подэлементов формы в логические единицы, называемые геометрическими элементами или просто элементами. Новаторская работа была проделана Киприану в Кембридже с использованием системы BUILD и продолжена и расширена Джаредом и другими. Функции являются основой многих других разработок, позволяющих на высоком уровне «геометрические рассуждения» о форме для сравнения, планирования процесса, производства и т. Д.

Граничное представление также было расширено для создания специальных нетвердых моделей типы называются не многообразными моделями . Как описал Брейд, нормальные твердые тела, встречающиеся в природе, обладают тем свойством, что в каждой точке границы достаточно маленькая сфера вокруг точки делится на две части: одну внутри, а другую снаружи объекта. Немногообразные модели нарушают это правило. Важным подклассом немножкообразных моделей являются листовые объекты, которые используются для представления тонких пластин и интеграции моделирования поверхностей в среду твердотельного моделирования.

Стандартизация

В мире обмена данными, STEP, Стандарт обмена данными моделей продуктов также определяет некоторые модели данных для граничные представления. Общие общие топологические и геометрические модели определены в ISO 10303-42 Геометрическое и топологическое представление . Следующие Интегрированные ресурсы приложения (AIC) определяют модели границ, которые являются ограничениями общих геометрических и топологических возможностей:

  • ISO 10303-511 Топологически ограниченная поверхность, определение расширенной грани, то есть ограниченной поверхности где поверхность имеет тип elementary (плоская, цилиндрическая, коническая, сферическая или тороидальная), или скользящая поверхность, или поверхность b spline. Границы определяются линиями, кониками, полилиниями, кривыми поверхностей или кривыми b-сплайнами
  • ISO 10303-514 Расширенное представление границ, твердое тело, определяющее объем с возможными пустотами, состоящий из расширенных граней
  • ISO 10303-509 Поверхность коллектора, непересекающаяся область в 3D, которая состоит из расширенных граней
  • ISO 10303-521 Подповерхность коллектора, подобласть вне поверхности коллектора
  • ISO 10303-508 Поверхность без коллекторов, любой вид усовершенствованного расположения граней
  • ISO 10303-513 Представление элементарных границ аналогично ISO 10303-514, но ограничено только элементарными поверхностями
  • ISO 10303- 512 Граненное представление границы упрощенная модель поверхности, построенная только из плоских поверхностей
См. Также
F Дальнейшее чтение

Дополнительную информацию о граничном представлении можно найти в различных статьях и следующих книгах:

Внешние ссылки
Последняя правка сделана 2021-05-13 08:10:00
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте