Главная страница

Реферат Пожар, пожарная безопасность, торговый центр моделирование. Объектом исследования является трц Малина. Предмет исследования моделирование чрезвычайной ситуации (пожара) на объекте трц Малина


Скачать 264.14 Kb.
НазваниеРеферат Пожар, пожарная безопасность, торговый центр моделирование. Объектом исследования является трц Малина. Предмет исследования моделирование чрезвычайной ситуации (пожара) на объекте трц Малина
Дата01.06.2022
Размер264.14 Kb.
Формат файлаrtf
Имя файлаbibliofond.ru_864234.rtf
ТипРеферат
#563034
страница2 из 7
1   2   3   4   5   6   7

1.1 Методы 3D моделирования



Методы трехмерного моделирования делятся на 3 вида:

. Каркасное (проволочное) моделирование;

. Поверхностное (полигональное) моделирование;

. Твердотельное (сплошное, объемное) моделирование.

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

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

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

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

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

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

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

. Трудности, связанные с вычислением физических характеристик;

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

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

Рисунок 2 - Поверхностное (полигональное) моделирование
Поверхностное моделирование имеет следующие преимущества по сравнению с каркасным:

1. способность распознавания и изображения сложных криволинейных граней;

2. изображение грани для получения тоновых изображений;

. особые построения на поверхности (отверстия);

. возможность получения качественного изображения;

. обеспечение более эффективных средств для имитации функционирования роботов.

В основу поверхностной модели положены два основных математических положения:

. Любую поверхность можно аппроксимировать многогранником, каждая грань которого является простейшим плоским многоугольником;

. Наряду с плоскими многоугольниками в модели допускаются поверхности второго порядка и аналитически неописываемые поверхности, форму которых можно определить с помощью различных методов аппроксимации и интерполяции[9].

В отличие от каркасного моделирования каждый объект имеет внутреннюю и внешнюю часть.

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

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

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

2. Обеспечение автоматического удаления скрытых линий.

. Автоматическое построение 3D разрезов компонентов, что особенно важно при анализе сложных сборочных изделий.

. Применение методов анализа с автоматическим получением изображения точных весовых характеристик методом конечных элементов.

. Получение тоновых эффектов, манипуляции с источниками света[10].

Методы создания трехмерных твердотельных моделей подразделяются на два класса:

· Метод конструктивного представления (C-Rep);

· Метод граничного представления (B-Rep).

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

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

Каждый примитив модели задан множеством атрибутов:
A=
где X,Y,Z - координаты точки привязки локальной СК к системе целого объекта; Lx,Ly,Lz - углы поворота, Sx,Sy,...Sn - метрические параметры объекта.

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

Граничное представление - описание границ объекта или точного аналитического задания граней, описывающих тело. Это единственный метод, позволяющий создать точное, а не приближенное представление геометрического твердого тела. При таком подходе от пользователя требуется задание контуров или границ объекта, а также эскизы разных видов объектов, и указание линий связей между этими видами, чтобы можно было установить взаимное соответствие [12].

1   2   3   4   5   6   7


написать администратору сайта