AutoCAD 2009. Учебный курс — страница 73 из 90

Перенос

Команда 3DMOVE перемещает объекты на указанное расстояние в заданном направлении, при этом отображает инструмент ручки перемещения в трехмерном виде. Вызывается команда из падающего меню Modify → 3D Operations → 3D Move или щелчком на пиктограмме 3D Move на панели инструментов Modeling.

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

...

Select objects: – выбрать объекты для переноса

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

Specify base point or [Displacement] : – указать базовую точку

Specify second point or : – указать вторую точку или считать перемещением первую точку

Инструмент ручки перемещения отображается в заданной базовой точке. Для ограничения движения перемещением по осям необходимо нажать ручку оси.

Поворот вокруг оси

В двумерном пространстве команда ROTATE производит поворот объекта вокруг указанной точки; при этом направление поворота определяется текущей ПСК. При работе в трехмерном пространстве объект поворачивается вокруг оси. Ось может определяться указанием двух точек, объекта, одной из осей координат ( Х , Y или Z ) или текущего направления взгляда. Для поворота трехмерных объектов можно использовать как команду ROTATE, так и ее трехмерный аналог.

Команда 3DROTATE вращает объекты вокруг базовой точки, при этом в трехмерном виде отображает ручку поворота. Вызывается команда из падающего меню Modify → 3D Operations → 3D Rotate или щелчком на пиктограмме 3D Rotate на панели инструментов Modeling.

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

...

Current positive angle in UCS: ANGDIR=counterclockwise ANGBASE=0 – текущие установки отсчета углов в ПСК

Select objects: – выбрать объекты для поворота

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

Specify base point: – указать базовую точку

Pick a rotation axis: – указать ось вращения

Specify angle start point: – указать точку на первом луче угла

Specify angle end point: – указать точку на втором луче угла

Команда ROTATE3D осуществляет поворот объектов в трехмерном пространстве вокруг заданной оси.

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

...

Current positive angle: ANGDIR=counterclockwise ANGBASE=0 – текущие установки отсчета углов

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

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

Specify first point on axis or defi ne axis by [Object/Last/View/Xaxis/Yaxis/Zaxis/2points]: – указать первую точку оси

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

Specify rotation angle or [Reference]: – указать угол поворота

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

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

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

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

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

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

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

Команда ALIGN осуществляет выравнивание объектов относительно других объектов в двумерном и трехмерном пространстве. Вызывается команда из падающего меню Modify → 3D Operations → Align.

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

...

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

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

Specify first source point: – указать первую исходную точку

Specify first destination point: – указать первую целевую точку

Specify second source point: – указать вторую исходную точку

Specify second destination point: – указать вторую целевую точку

Specify third source point or : – указать третью исходную точку или продолжить

Specify third destination point or [eXit] : – указать третью целевую точку

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

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

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

Команда 3DALIGN осуществляет выравнивание объектов относительно других объектов в трехмерном пространстве. Вызывается команда из падающего меню Modify → 3D Operations → 3D Align или щелчком на пиктограмме 3D Align на панели инструментов Modeling.

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

...

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

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

Specify source plane and orientation … – исходная плоскость и ориентация

Specify base point or [Copy]: – указать базовую точку или копировать

Specify second point or [Continue] : – указать вторую точку или продолжить

Specify third point or [Continue] : – указать третью точку или продолжить

Specify destination plane and orientation … – целевая плоскость и ориентация

Specify first destination point: – указать первую целевую точку

Specify second destination point or [eXit] : – указать вторую целевую точку

Specify third destination point or [eXit] : – указать третью целевую точку

Для исходного объекта можно указать одну, две или три точки. Затем можно указать одну, две или три точки для места назначения. Выбранный объект перемещается и поворачивается так, что совпадают базовые точки и оси X и Y исходного объекта и места назначения выравниваются в трехмерном пространстве. Команда 3DALIGN работает с динамической ПСК, так что можно динамически перетаскивать выбранные объекты и выравнивать их с гранью твердотельного объекта.

Зеркальное отображение относительно плоскости

Команда 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 ) текущей ПСК и проходящую через заданную точку;

• плоскость, определяемую тремя указанными точками.

Размножение трехмерным массивом

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

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

...

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

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