Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие 700356.doc
Скачиваний:
42
Добавлен:
01.05.2022
Размер:
3.46 Mб
Скачать

3.7.Моделирование тел

3.7.1.Создание элементов модели

Термином «Элемент» в системе обычно называется геометрический объект, который имеет родителей. Элементы включают в себя все твердые тела, примитивы (типовые тела) и некоторые объекты, представляющие из себя каркас кривых. Геометрия, которая используется для построения элемента, является «родителем» операции. Сама операция считается «дочерним» объектом, т.е. зависящим от родителей элементом построения. Между дочерними и родительскими элементами устанавливается ассоциативная связь. Изменение родителей приводит к автоматическому обновлению дочерних элементов. Рассмотрим наиболее часто встречающиеся термины, используемые при создании элементов:

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

- твердое тело: совокупность граней и ребер, замыкающих объем. Содержит внутри объема «материал» (solid);

- листовое тело: тело, состоящее из граней и ребер, которые вместе не создают замкнутого объема. Его можно считать телом с «нулевой» толщиной;

- грань: часть поверхности тела, отделенная от других поверхностей замкнутой цепочкой ребер;

- кривые сечения: цепочка кривых, которая, перемещаясь, заметает тело;

- направляющие кривые: цепочка кривых, вдоль которой перемещается задающее сечение.

- элемент: любой из ниже перечисленных методов построения твердого тела и связанный с ним геометрический примитив.

Рис. 3.2. Создание элементов модели

Тело может быть создано двумя основными способами:

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

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

3.7.2.Моделирование тел с помощью примитивов

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

- выбрать тип примитива, который вы хотите построить (блок, цилиндр, конус, сфера);

- выбрать метод задания примитива;

- задать параметры примитива в соответствии с выбранным методом построения;

- выбрать булевы опции.

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