МЕТОД КОНСТРУКТИВНОГО ПРЕДСТАВЛЕНИЯ.



КАРКАСНОЕ МОДЕЛИРОВАНИЕ.

Каркасная модель полностью описывается в терминах точек и линий. Это моделирование самого низкого уровня и имеет ряд серьезных ограничений, большинство из которых возникает из-за недостатка информации о гранях, которые заключены между линиями, и невозможности выделить внутреннюю и внешнюю область изображения твердого объемного тела.

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

Наиболее широко каркасное моделирование используется для имитации траектории движения инструмента, выполняющего несложные операции по 2.5 или 3 осям. Понятие 2.5 оси связано с тем, что более простые системы могут обрабатывать информацию о формах только с постоянным поперечным сечением. Такую форму можно построить следующим образом - сначала создается вид , а затем каждой точке приписываются два значения координаты , характеризующие глубину изображения.

Недостатки каркасной модели:

  • " Неоднозначность - для того, чтобы представить модель в каркасном виде, нужно представить все ребра (это эффект может привести к непредсказуемым результатам. Нельзя отличить видимые грани от невидимых. Операцию по удалению невидимых линий можно выполнить только в ручную с применением команд редактирования каждой отдельной линии, но результат этой работы равносилен разрушению всей созданной каркасной конструкции, т.к. линии невидимы в одном виде и видимы в другом);
  • " Невозможность распознавания криволинейных граней - мнимые ребра (боковые поверхности цилиндрической формы реально не имеют ребер, хотя на изображении есть изображение некоторых мнимых ребер, которые ограничивают такие поверхности. Расположение этих мнимых ребер меняется в зависимости от направления вида, поэтому эти силуэты не распознаются как элементы каркасной модели и не отображаются на них);
  • " Невозможность обнаружить взаимное влияние компонент (каркасная модель не несет информации о поверхностях, ограничивающих форму, что обуславливает невозможность обнаружения нежелательных взаимодействий между гранями объекта и существенно ограничивает использование каркасной модели в пакетах, имитирующих траекторию движения инструмента или имитацию функционирования робота, так как при таком моделировании не могут быть выявлены на стадии проектирования многие коллизии, появляющиеся при механической сборке);
  • " Трудности, связанные с вычислением физических характеристик;
  • " Отсутствие средств выполнения тоновых изображений (основным принципом техники выполнения тоновых изображений, т.е. обеспечение плавных переходов различных цветов и нанесение светотени, является то, что затенению подвергаются грани, а не ребра).

ПОВЕРХНОСТНОЕ МОДЕЛИРОВАНИЕ.

Поверхностное моделирование определяется в терминах точек, линий и поверхностей. При построении поверхностной модели предполагается, что технические объекты ограничены поверхностями, которые отделяют их от окружающей среды. Такая оболочка изображается графическими поверхностями. Поверхность технического объекта снова становится ограниченной контурами, но эти контуры уже являются результатом 2-х касающихся или пересекающихся поверхностей. Точки объектов - вершины, могут быть заданы пересечением трех поверхностей.

Поверхностное моделирование имеет следующие преимущества по сравнению с каркасным:

  • " способность распознавания и изображения сложных криволинейных граней;
  • " изображение грани для получения тоновых изображений;
  • " особые построения на поверхности (отверстия);
  • " возможность получения качественного изображения;
  • " обеспечение более эффективных средств для имитации функционирования роботов.
  • В основу поверхностной модели положены два основных математических положения:
  • " Любую поверхность можно аппроксимировать многогранником, каждая грань которого является простейшим плоским многоугольником;
  • " Наряду с плоскими многоугольниками в модели допускаются поверхности второго порядка и аналитически неописываемые поверхности, форму которых можно определить с помощью различных методов аппроксимации и интерполяции.
  • В отличие от каркасного моделирования каждый объект имеет внутреннюю и внешнюю часть.
  • ТИПЫ ПОВЕРХНОСТЕЙ:
  • " Базовые геометрические поверхности (к этой категории относятся плоские поверхности, которые можно получить, начертив сначала отрезок прямой, а затем применить команду, которая разворачивает в пространстве образ этого отрезка на заданное расстояние; таким же образом можно разворачивать и поверхности);
  • " Поверхности вращения, которые создаются вращением плоской грани вокруг определенной оси;
  • " Поверхности сопряжений и пересечений;
  • " Аналитически описываемые поверхности (каждая такая поверхность определяется одним математическим уравнением с неизвестными ). Эти неизвестные обозначают искомые координаты поверхности.
  • " Скульптурные поверхности (поверхности свободных форм или произвольные поверхности). Методы геометрического моделирования скульптурных поверхностей сложной технической формы применяют в областях, в которых проектируются динамические поверхности или поверхности, к которым предъявляются повышенные эстетические требования. Динамические поверхности подразделяются на 2 класса: омываемые средой (внешние обводы самолетов, подводных лодок), трассирующие среду (воздушные и гидравлические каналы, турбины). При проектировании скульптурных поверхностей применяют каркасно-кинематический метод, основанный на перемещение некоторых образующих по направляющим или путем построения сплайнов, продольных образующих кривых между точками, определенными в трехмерном пространстве. Методы отображения скульптурных поверхностей в значительной степени связаны с возможностями графических устройств. При этом отображение самой поверхности не играет существенной роли, так как основное назначение этих методов визуальная проверка корректности, гладкости и эстетичности полученной поверхности. В настоящее время модели скульптурных поверхностей широко используются при проектировании и производстве корпусом автомобилей, самолетов, предметов домашнего обихода.
  • " Составные поверхности. Составную поверхность можно полностью определить, покрыв его сеткой четырехугольных кусков, то есть участками, ограниченными параллельными продольными и поперечными линиями на поверхности. Каждый кусок имеет геометрическую форму топологического прямоугольника, который отличается от обычного тем, что его стороны не обязательно являются прямыми и попарно перпендикулярными. Границы кусков представляют собой непрерывные кривые и обеспечивают гладкость поверхности, натянутой на сетку. Внутренняя область каждого куска определяется методом интерполяции. Изображение составной поверхности может быть получено на экране дисплея либо с помощью построения по точкам сплайновых кривых, либо путем создания многогранного каркаса, на который система будет автоматически аппроксимировать натяжение гладкой криволинейной поверхности.

ТВЕРДОТЕЛЬНОЕ МОДЕЛИРОВАНИЕ.

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

Преимущества твердотельных моделей:

  • " Полное определение объемной формы с возможностью разграничивать внутренний и внешние области объекта, что необходимо для взаимовлияний компонент.
  • " Обеспечение автоматического удаления скрытых линий.
  • " Автоматическое построение 3D разрезов компонентов, что особенно важно при анализе сложных сборочных изделий.
  • " Применение методов анализа с автоматическим получением изображения точных весовых характеристик методом конечных элементов.
  • " Получение тоновых эффектов, манипуляции с источниками света.
  • Методы создания трехмерных твердотельных моделей подразделяются на два класса:
  • " Метод конструктивного представления (C-Rep);
  • " Метод граничного представления (B-Rep).

МЕТОД КОНСТРУКТИВНОГО ПРЕДСТАВЛЕНИЯ.

Метод конструктивного представления заключается в построении твердотельных моделей, из базовых составляющих элементов, называемых твердотельными примитивами, и определяемых формой, размерами, точкой привязки и ориентацией.

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

Каждый примитив модели задан множеством атрибутов: где координаты точки привязки локальной СК к системе целого объекта; углы поворота, метрические параметры объекта.

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


Дата добавления: 2021-03-18; просмотров: 227; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!