Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MetUk_KG_i_Gr.doc
Скачиваний:
5
Добавлен:
23.11.2019
Размер:
1.32 Mб
Скачать

Построение сложных тел

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

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

  • Объединения;

  • Вычитания;

  • Пересечения.

Объединение объектов

Для объединения объектов используется команда ОБЪЕДИНЕНИЕ(UNION). Она позволяет создавать новые составные тела или области из нескольких существующих тел или областей, в том числе не пересекающихся.

Задание команды: в командной строке ввести ОБЪЕДИНЕНИЕ (UNION) или выбрать в строке меню Изменить(Modify) Редактирование тела (Solid Editing) Объединение(Union).

Запрос команды ОБЪЕДИНЕНИЕ(UNION):

Выберите объекты: выбрать объект или нажать клавишу Enter, если выбор объектов завершен

(Select objects):

Упражнение 10. Построить фигуру (рис. 33), объединив параллелепипед и цилиндр.

  1. Создайте новый файл рисунка;

  2. Установите область рисования равной 420 х 297;

  3. Задайте переменной ISOLINES значение равное 16;

  4. Создайте цилиндр со следующими параметрами:

  • координаты центра: 100, 100, 50;

  • радиус цилиндра: 40;

  • высота цилиндра: 100.

  1. Создайте параллелепипед со следующими параметрами:

  • координаты угла: 100, 100, 50;

  • координаты противоположного угла: 40, 60, 50;

  • высота: 150.

  1. Установите точку зрения СВ изометрия (NE Isometric);

  2. Сохраните полученный рисунок в файле IST.DWG;

  3. Задайте команду ОБЪЕДИНЕНИЕ(UNION);

  4. Отвечая на запросы команды, выберите оба объекта и нажмите клавишу Enter;

  5. Для удаления скрытых линий задайте команду СКРЫТЬ(HIDE);

  6. Сохраните объединенные объекты в файле UN.DWG.

Рис.33. Результат объединения цилиндра и параллелепипеда

Вычитание объектов

Для вычитания одного объекта из другого используется команда ВЫЧИТАНИЕ(SUBTRACT), которая удаляет пересекающиеся части двухмерных областей или трёхмерных твердотельных моделей.

Задание команды: в командной строке ввести ВЫЧИТАНИЕ (SUBTRACT) или выбрать в строке меню Изменить (Modify) Редактирование тела (Solid Editing) Вычитание (Subtract).

Запросы команды ВЫЧИТАНИЕ(SUBTRACT):

Выберите тела и области, из которых будет выполняться вычитание

(Select solids and regions to subtract from …)

Выберите объекты: выбрать объекты, из которых выполняется вычитание

(Select objects):

Выберите тела или области для вычитания

(Select solids and regions to subtract…)

Выберите объекты: выбрать объекты для вычитания

(Select objects):

Упражнение 11. Построить фигуру (рис. 34), полученную путем вычитания параллелепипеда из цилиндра.

  1. Откройте файл IST.DWG;

  2. Установите точку зрения ЮВ изометрия (SE Isometric);

  3. Задайте команду ВЫЧИТАНИЕ(SUBTRACT);

  4. Отвечая на запросы команды:

  • выберите цилиндр (объект, из которого вычитают);

  • выберите параллелепипед (объект для вычитания).

  1. Для удаления скрытых линий задайте команду СКРЫТЬ(HIDE);

  2. Сохраните полученную фигуру в файле SUB.DWG.

Рис.34. Результат вычитания цилиндра и параллелепипеда

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]