Манипуляторы исходной СК 3D преобразований

Предыдущая страницаВ началоСледующая страница

В данном разделе описаны типы, контекстные меню и настройки манипуляторов исходной СК преобразования 3D элементов.

Задание преобразований с помощью этих манипуляторов описано в разделе Виды 3D преобразований.

Манипуляторы масштабирования и их использование описаны в разделе Масштабирование.

Типы манипуляторов

После выбора объекта преобразования в 3D сцене отображаются манипуляторы его исходной системы координат. Положение и ориентация манипуляторов отображается с учетом примененных преобразований.

ManipulatorsCallouts

0 - манипулятор начала координат

X - манипулятор оси X

Y - манипулятор оси Y

Z - манипулятор оси Z

rX - манипуляторы поворота вокруг оси X

rY - манипуляторы поворота вокруг оси Y

rZ - манипуляторы поворота вокруг оси Z

XY - манипулятор плоскости XY

XZ - манипулятор плоскости XZ

YZ - манипулятор плоскости YZ

Манипуляторы осей имеют вид стрелок: X - красная, Y - зелёная, Z - синяя.

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

Манипулятор начала координат имеет вид бирюзового шарика в точке пересечения манипуляторов осей.

Манипуляторы поворота имеют вид дуг по обе стороны от оси перпендикулярной оси вращения. Одна из дуг отвечает за положительные значения поворота, другая - за отрицательные. Если совместить направление взгляда с направлением оси вращения, то положительные значения соответствуют направлению "по часовой стрелке", а отрицательные - "против часовой стрелки". Цвет манипулятора соответствует цвету оси вращения.

 

CVCCV

Ось Х совпадает с направлением взгляда

1 - манипулятор положительных значений поворота вокруг оси Х

2 - манипулятор отрицательных значений поворота вокруг оси Х

Контекстные меню манипуляторов

Нажатие mouse right на манипуляторе вызывает контекстное меню манипулятора. Для разных типов манипуляторов состав контекстного меню разный, но всегда присутствуют два общих пункта:

Развернуть
Ориентирует вид таким образом, что ось Х направлена горизонтально вправо, ось Y - вертикально вверх, а ось Z - противоположно направлению взгляда.

Настройка...
Вызывает общий диалог настроек манипулятора.

 

ManipulatorRotationContext

Контекстное меню манипулятора поворота содержит только общие пункты.

ManipulatorOriginContext

Контекстное меню манипулятора начала координат помимо общих пунктов содержит опцию Циклическая смена осей, работающий аналогично опции автоменю.

ManipulatorPlaneContext

Контекстное меню манипулятора плоскости помимо общих пунктов содержит опции:

Перенести до точки

Совместить полностью

 

ManipulatorAxisContext

Контекстное меню манипулятора оси помимо общих пунктов содержит опции:

Перенести до точки

Повернуть параллельно направлению

Совместить ось полностью

Направить ось на точку

Направить ось на точку поворотом вокруг оси

Переместить до кривой

Переместить до поверхности

 

Настройка манипуляторов

Диалог настроек манипуляторов СК один и тот же, независимо от того, из контекстного меню какого манипулятора он вызван. В нём можно задать шаг перемещения манипулятора при Переносе и Повороте, введя значение шага в поле справа от соответствующего флага. Шаг переноса задается в единицах, установленных для длины в Параметрах документа (по умолчанию в миллиметрах), а шаг поворота - в градусах. Для применения введённого значения нужно установить флаг и нажать ОК. Если флаг снят, то введенное значение шага сохраняется в параметрах системы после нажатия ОК, но не применяется при перемещении манипулятора.

ManipulatorSettings