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

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

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

Рис.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).

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

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

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

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

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

.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Рис. 5. Тело, созданное вращением прямоугольника вокруг отрезка