Формирование типовых объемных тел

Команды по формированию типовых объемных тел находятся в пункте стандартной панели инструментов Рисование Þ Тела, либо на панели Тела, которую при выполнении данной работы нужно активизировать и переместить в графическую зону (рис. 2).

Формирование типовых объемных тел - student2.ru

Рис.2. Пиктограмма осей и панель Тела

При помощи команд этой панели можно создать простейшие тела (рис. 3): параллелепипед, клин, цилиндр, конус, шар, тор. При выполнении команды надо внимательно следить за диалогом в командной строке и на запросы системы давать соответствующие ответы.

Например, порядок построения параллелепипеда выглядит следующим образом:

1. Команда: Ящик.

2. В ответ на приглашение: Задайте угол ящика или [Центр]<0,0,0>: укажите какую-нибудь вершину параллелепипеда или воспользуйтесь опцией Центр и укажите центр параллелепипеда.

3. При указании вершины появится приглашение: Задайте другой угол или [Куб/Длина]. По умолчанию выбирается противоположный угол на плоскости XY.

4. Затем запрашивается высота параллелепипеда по оси Z, и построение завершено.

Если выбирается опция Длина, то после задания длины, запрашивается его ширина (Y) и высота (Z).

Если выбрана опция Куб, то запрашивается только длина, и построение параллелепипеда завершается.

Клин можно получить из параллелепипеда, если отсечь половину его по диагонали. Приглашения для построения клина будут такими же, как и при построении параллелепипеда.

Порядок построения:

1. Команда: Клин.

2. В ответ на приглашение: Задайте первый угол клина или [Центр]<0,0,0>: укажите какую-нибудь вершину клина или воспользуйтесь опцией Центр, чтобы указать пространственный центр клина.

3. При указании вершины появится приглашение: Задайте другой угол или [Куб/Длина]. По умолчанию выбирается противоположный угол плоскости XY.

4. Затем запрашивается высота клина по оси Z. На этом построение клина завершается.

Если выбрана опция Длина, то после задания длины клина (X) запрашивается его ширина (Y) и высота (Z).

Если выбрана опция Куб, то запрашивается только длина, и построение клина завершается.

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

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

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

Создание остальных типовых объемных тел выполняется аналогично предыдущим и не вызывает трудностей.

.

Формирование типовых объемных тел - student2.ru Формирование типовых объемных тел - student2.ru

Рис. 3. Примеры простейших тел

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

Порядок работы:

1. Команда: Выдавить.

2. Выберите объект или объекты для выдавливания.

3. В ответ на приглашение: Задайте высоту выдавливания или [Траектория]: укажите высоту выдавливания иливоспользуйтесь опцией Траектория, чтобы выполнить выдавливание вдоль направляющей.

4. Вответ на приглашение: Угол сужения для выдавливания <0>:задайте значение угла.

В зависимости от выбранных параметров можно получать различные тела, выдавливая один и тот же контур. Например, выдавливая окружность, можно сформировать круговой цилиндр, если угол сужения равен 0. Если угол сужения изменить, то можно получить усеченный конус. Изменяя траекторию можно из того же круга выдавить эллиптический цилиндр или циклическую поверхность и т.д. Траекториями могут служить отрезки, дуги, полилинии. Они не должны лежать в одной плоскости с выдавливаемыми объектами. Выдавливаемое тело начинается в плоскости исходного контура и заканчивается в плоскости, перпендикулярной траектории в ее конечной точке.

Формирование типовых объемных тел - student2.ru

Рис. 4. Примеры тел, полученных, выдавливанием

С помощью команды Вращатьможно создавать тела вращения, но лишь из замкнутых контуров. В качестве образующей кривой для создания тела вращения используются замкнутые плоские полилинии, окружности, эллипсы, замкнутые сплайновые линии и области (рис. 5). В определенный момент времени можно вращать только один объект.

Системная переменная DELOBJ определяет, будут ли удаляться старые объекты. При значении переменной 1 объекты удаляются, при 0 – сохраняются.

Порядок работы:

1. Команда: Вращение.

2. Выберите один замкнутый объект.

3. В ответ на приглашение: Задайте начальную точку оси вращения или определите ось посредством [Объекты/Х ось/Y ось]: можно выбрать две точки, чтобы создать ось вращения. Можно также выбрать в качестве оси вращения объект – отрезок или сегмент полилинии.

4. В ответ на приглашение: Задайте угол поворота <360>: нажмите <Enter> для вращения объекта на 3600 или задайте угол.

Формирование типовых объемных тел - student2.ru
Рис. 5. Тело, созданное вращением прямоугольника вокруг отрезка

Создание сложных тел

Модели реальных объектов обычно формируются комбинацией типовых тел. Сложные тела создаются из простых с помощью логических операций: обьединения, вычитания и пересечения. Соответствующие этим операциям команды, а также другие команды редактирования твердотельных объектов находятся в пункте стандартного меню РедактÞ Редактирование телÞ… либо на панели Редактирование тел (рис. 6).

Команда Объединение используется для объединения двух тел в одно новое тело (рис. 6).

После вызова команды в ответ на приглашение: Выберите объекты: выберите объекты для объединения.

После подтверждения выбора нажатием клавиши Enter завершаем выполнение команды.

Для вычитания одного тела из другого используется команда Вычитание.Эта команда наиболее часто используется для создания отверстий (рис. 6).

Порядок выполнения:

1. Команда: Вычитание.

2. После следующего приглашения выберите тело (или область), из которого вы будете “вычитать”, т.е. то тело, которое сохранится.

3. Выберите тело (или область), которое вы будете “вычитать” (тело, от которого нужно избавиться).

Формирование типовых объемных тел - student2.ru

Формирование типовых объемных тел - student2.ru

Рис. 6. Результат логических операций: объединения двух тел и

вычитания тел

В AutoCAD можно создавать тела, которые занимают пространство, общее для двух тел, называемое пересечением. Такая операция выполняется командой Пересечение. После вызова команды на приглашение системы нужно выбрать объекты в любом порядке, и AutoCAD создаст новое тело (рис. 7).

Формирование типовых объемных тел - student2.ru

Рис. 7. Параллелепипед и шар до и после

применения команды Пересечение

Широкие возможности имеют и другие команды редактирования тел. Рассмотрим некоторые примеры их применения к построенному параллелепипеду (рис. 8, а). Применим команду Выдавить грани. На запросы программы выберем переднюю грань тела, зададим определенную глубину выдавливания и угол сужения 0. В результате длина параллелепипеда увеличилась на выбранную длину (рис. 8, б). Такого же результата можно добиться, используя команду Перенести грани.

Выполним команду Выдавить грани еще раз, применив угол сужения, например, 300. Результат такой операции показан на рис. 8 в.

Командой Оболочка можно создать тонкостенную модель с заданной толщиной стенки. В данном случае (рис. 8, г) на запрос: Удалить грани,выбраны передняя, задняя и верхняя грани параллелепипеда. Эту команду целесообразно использовать при выполнении литых деталей, которые имеют одинаковую толщину стенки.

а б в г

Формирование типовых объемных тел - student2.ru

Рис. 8. Применение команд редактирования тел

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

Можно с этой же целью использовать команду 3М поворот:

РедактÞ 3М операции Þ 3М поворот.

Построим цилиндр, занимающий горизонтально-проецирующее положение (рис. 9, а). Применим команду 3М поворот. На запросы выберем этот цилиндр. В качестве оси вращения возьмем опцию Ось Х. Угол вращения установим 900. В результате цилиндр займет фронтально-проецирующее положение (рис. 9, б). Если при выполнении команды, взять опцию Ось Y, то цилиндр займет профильно-проецирующее положение (рис. 9, в).

а б в

Формирование типовых объемных тел - student2.ru

Рис. 9. Различные положения цилиндра

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

Наши рекомендации