Поворот в трехмерном пространстве
Команда Rotate3D поворачивает объекты в трехмерном пространстве.
Можно вращать объекты вокруг указанной точки или угла поворота на 2М плоскости с использованием команды Rotate. При необходимости вращать объекты в трехмерном пространстве используйте команду Rotate3D, в которой указывается ось вращения и угол поворота относительно этой оси.
«Правило правой руки» позволяет объяснить вращение вокруг оси для этой команды. Согласно этому правилу, ось вращения отображается в виде стрелки, сжатой правой рукой, где направление большого пальца показывает от точки P1 к точке P2. Вращение от начала или существующей точки показывают пальцы руки (против часовой стрелки при просмотре вдоль оси из точки P2).
Для поворота объектов в 3М пространстве:
- Введите Rotate3D в командной строке.
- В графической области выберите объекты, которые необходимо повернуть, и нажмите Ввод.
- Нажмите в графической области или введите трехмерные координаты для определения точек оси (оси вращения) или укажите параметр:
- 2 точки: выберите две точки, чтобы определить ось вращения. Нажмите в графической области или введите точки.
- Объект: позволяет выбрать линейный объект или кривую в качестве оси вращения. Можно указать линию, окружность, дугу или сегмент двухмерной полилинии. Ось вращения выравнивается относительно выбранного объекта. При выборе:
- линии или прямого сегмента двухмерной полилинии ось вращения определяется направлением объекта.
- дуги или окружности ось поворота выравнивается относительно трехмерной оси дуги или окружности, которая перпендикулярна плоскости дуги или окружности и проходит через центральную точку дуги или окружности.
- сегмента 2М полилинии команда действует, как будто выбрана дуга.
- Последний: повторно использует ось вращения, которая использовалась в предыдущей команде Rotate3D.
- Вид: поворачивает вокруг оси, которая перпендикулярна текущему виду. Нажмите в графической области или введите значение для указания точки, через которую проходит ось вращения.
- Ось X или Ось Y: поворачивает выбранные объекты вокруг оси X или оси Y текущей системы координат. Нажмите в графической области или введите точку указанной оси.
- Определите угол поворота:
нажмите в графической области для указания первой и второй точек.
Введите трехмерные координаты первой и второй точек.
Укажите параметр Ссылка, затем введите опорный угол и новый угол или нажмите в графической области, чтобы задать опорный угол и вторую точку и новый угол и вторую точку. Разница между опорным углом и новым углом будет составлять угол поворота.
Положительный угол соответствует повороту объекта против часовой стрелки вокруг оси. Отрицательный — по часовой стрелке.
Самоучитель CorelDRAW 12
Поворот – одна из наиболее часто встречающихся операций с объектами. Он может выполняться интерактивно (с помощью мыши) или вводом значения угла в поле Angle of Rotation (Угол поворота) на панели свойств инструмента Pick (Указатель).
1. Выделите один из нарисованных ранее контуров.
2. Сделайте еще один щелчок мышью на контуре или на его центральном манипуляторе. Остальные манипуляторы приобретут вид стрелок (рис. 3.21). Назовем этот режим режимом вращения.
Рис. 3.21. Манипуляторы в режиме вращения
3. Подведите курсор к любому угловому манипулятору. Курсор примет вид стрелки, изогнутой по кругу, что символизирует операцию вращения. Центральный манипулятор превращается в кружок с точкой посередине. Он указывает центр поворота.
4. Нажмите левую кнопку мыши и перемещайте курсор по кругу против часовой стрелки. Контур будет поворачиваться (рис. 3.22), а текущее значение угла можно отслеживать по показаниям в строке состояния или в поле Angle of Rotation (Угол поворота) на панели свойств. Обратите внимание, что отсчет величины угла идет против часовой стрелки от 0° до 360°. Поверните контур на 45°.
Рис. 3.22. Поворот объектов с помощью инструмента Pick
Точный поворот на кратные углы
При создании иллюстраций часто используются фиксированные углы поворота, кратные, например, 15° или 45°. При нажатой клавише <Ctrl> поворот совершается с фиксированным шагом изменения угла. По умолчанию он равен 15°. Таким образом, при повороте объекта угол будет принимать последовательно значения: 0°, 15°, 30°, 45°, 60° и т. д. Если в вашей иллюстрации большинство контуров требуется направить под другими углами, значение шага легко изменить в разделе Edit (Правка) диалогового окна Options (Параметры). Число, введенное в поле Constrain angle (Дискретность угла), задает фиксированный шаг поворота в градусах (рис. 3.23).
Рис. 3.23. Настройка фиксированного шага поворота в диалоговом окне Options
Вводя требуемый угол поворота в поле Angle (Угол), докера Transformation (Трансформация) вы добиваетесь высокой точности операции. Докер Transformation (Трансформация) появляется при вызове команды Arrange | Transformation | Rotate (Упорядочить | Трансформация | Поворот) или Windows | Dockers | Transformation | Rotate (Окно | Докеры | Трансформация | Поворот). Ввод отрицательных значений для поворота по часовой стрелке представляется авторам несколько более наглядным и очевидным. Верните контур в исходное положение поворотом на 45° по часовой стрелке. Обратите внимание, что для этого необходимо ввести в поле Angle (Угол) ноль, а не –45°. В CorelDRAW угол поворота всегда отсчитывается от положения объекта в момент его создания.
По умолчанию центр поворота расположен в геометрическом центре габаритного прямоугольника, окружающего объект. В некоторых случаях требуется сместить центр, чтобы осуществить поворот вокруг заданной точки:
1. Выделите контур и щелкните на нем мышью еще раз. Подчеркнем, что требуется именно два последовательных щелчка, а не один двойной, который приведет к переключению на другой инструмент.
2. Подведите курсор мыши к текущему центру поворота. Курсор примет вид перекрестия (рис. 3.24, а).
3. Нажмите левую кнопку мыши и, не отпуская ее, перемещайте центр вращения вниз, к противоположной стороне габаритной рамки (рис. 3.24, б).
4. Отпустите кнопку мыши. Положение центра вращения изменено.
5. Подведите курсор к одному из угловых манипуляторов контура.
6. Нажмите левую кнопку мыши и, не отпуская ее, перемещайте курсор по часовой стрелке вокруг нового центра вращения. Контур тоже будет поворачиваться вокруг него (рис. 3.24, в).
Рис. 3.24. Поворот объектов со смещением центра вращения: а – исходное положение центра; б – смещенный центр; в – поворот
Как повернуть объект в coreldraw

«Правило правой руки» позволяет объяснить вращение вокруг оси для этой команды. Согласно этому правилу, ось вращения отображается в виде стрелки, сжатой правой рукой, где направление большого пальца показывает от точки P1 к точке P2. Вращение от начала или существующей точки показывают пальцы руки (против часовой стрелки при просмотре вдоль оси из точки P2).
- Введите Rotate3D в командной строке.
- В графической области выберите объекты, которые необходимо повернуть, и нажмите Ввод.
- Нажмите в графической области или введите трехмерные координаты для определения точек оси (оси вращения) или укажите параметр:
- 2 точки: выберите две точки, чтобы определить ось вращения. Нажмите в графической области или введите точки.
- Объект: позволяет выбрать линейный объект или кривую в качестве оси вращения. Можно указать линию, окружность, дугу или сегмент двухмерной полилинии. Ось вращения выравнивается относительно выбранного объекта. При выборе:
- линии или прямого сегмента двухмерной полилинии ось вращения определяется направлением объекта.
- дуги или окружности ось поворота выравнивается относительно трехмерной оси дуги или окружности, которая перпендикулярна плоскости дуги или окружности и проходит через центральную точку дуги или окружности.
- сегмента 2М полилинии команда действует, как будто выбрана дуга.
- Последний: повторно использует ось вращения, которая использовалась в предыдущей команде Rotate3D.
- Вид: поворачивает вокруг оси, которая перпендикулярна текущему виду. Нажмите в графической области или введите значение для указания точки, через которую проходит ось вращения.
- Ось X или Ось Y: поворачивает выбранные объекты вокруг оси X или оси Y текущей системы координат. Нажмите в графической области или введите точку указанной оси.
- Определите угол поворота:
Положительный угол соответствует повороту объекта против часовой стрелки вокруг оси. Отрицательный — по часовой стрелке.