View – поворот вокруг оси, выровненной вдоль направления вида текущего видового экрана и проходящей через заданную точку;

Xaxis, Yaxis, Zaxis – поворот вокруг оси, выровненной соответственно вдоль направления оси X, Y или Z и проходящей через заданную точку;

2point – поворот вокруг оси, проходящей через две заданные точки.

<p>Зеркальное отображение относительно плоскости</p>

Команда MIRROR3D, осуществляющая зеркальное отображение объектов относительно заданной плоскости, вызывается из падающего меню Modify 3D Operations 3D Mirror.

Запросы команды MIRROR3D:

Select objects: – выбрать объекты

Select objects: – нажать клавишу Enter для окончания выбора объектов

Specify first point of mirror plane (3 points) or [Object/Last/Zaxis/View/XY/YZ/ZX/3points] <3points>: – указать первую точку плоскости отражения

Specify second point on mirror plane: – указать вторую точку плоскости отражения

Specify third point on mirror plane: – указать третью точку плоскости отражения

Delete source objects? [Yes/No] : – удалять ли исходные объекты

Ключи команды MIRROR3D:

Object – отображение относительно выбранного плоского объекта: отрезка, окружности, дуги или сегмента двумерной полилинии;

Last – отображение относительно плоскости, использовавшейся в предыдущей команде отображения;

Zaxis – отображение относительно плоскости, заданной двумя точками, первая из которых лежит на плоскости, а вторая определяет вектор нормали к плоскости;

View – плоскость отражения ориентируется согласно плоскости взгляда текущего видового экрана, проходящей через указанную точку;

XY, YZ, ZX – плоскость отражения ориентируется вдоль одной из стандартных плоскостей (XY, YZ или ZX), проходящей через указанную точку;

3points – отображение относительно плоскости, проходящей через три заданные точки.

Плоскость отображения может представлять собой: плоскость построения двумерного объекта; плоскость, параллельную одной из плоскостей координат (XY, YZ или XZ) текущей ПСК и проходящую через заданную точку; плоскость, определяемую тремя указанными точками.

<p>Размножение трехмерным массивом</p>

Команда 3DARRAY позволяет создавать прямоугольный и круговой массивы объектов в трехмерном пространстве. Отличие от аналогичной команды, применяемой в двумерном моделировании, состоит в том, что при создании прямоугольного массива объектов кроме количества столбцов и строк запрашивается (задается вдоль направления оси Z) количество уровней, а при создании кругового массива вместо центра вращения используется ось вращения, начальная и конечная точки которой следует указать в ответ на запросы. Команда 3DARRAY вызывается из падающего меню Modify 3D Operations 3D Array. Запросы команды 3DARRAY:

Select objects: – выбрать объекты

Select objects: – нажать клавишу Enter для окончания выбора объектов

Enter the type of array [Rectangular/Polar] : – указать тип массива

Enter the number of rows () <1>: – указать число рядов

Enter the number of columns (|||) <1>: – указать число столбцов

Enter the number of levels (...) <1>: – указать число уровней

Specify the distance between rows (): – указать расстояние между рядами

Specify the distance between columns (|||): – указать расстояние между столбцами

Specify the distance between levels (...): – указать расстояние между уровнями

Для формирования кругового массива следует выбрать ключ Polar. При этом команда выдает следующие запросы:

Select objects: – выбрать объекты

Select objects: – нажать клавишу Enter для окончания выбора объектов

Enter the type of array [Rectangular/Polar] : R – выбрать круговой тип массива

Enter the number of items in the array: – указать количество элементов в массиве

Specify the angle to fi ll (+=ccw, -=cw) <360>: – указать угол заполнения

Rotate arrayed objects? [Yes/No] : – указать, поворачивать ли объекты массива

Specify center point of array: – указать центральную точку массива

Specify second point on axis of rotation: – указать вторую точку оси поворота

<p>Обрезка и удлинение трехмерных объектов</p>

Любой трехмерный объект можно обрезать либо удлинить до другого объекта независимо от того, лежат ли они оба в одной плоскости и каким кромкам параллельны – режущим или граничным. Чтобы произвести обрезку (удлинение), с помощью системных переменных PROJMODE и EXTEDGE следует выбрать одну из трех проекций: плоскость XY текущей ПСК, плоскость текущего вида или реальное трехмерное пространство.

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

Перейти на страницу:

Все книги серии Начали!

Похожие книги