Для того чтобы автоматически выровнять элементы относительно друг друга, можно использовать функцию привязки (snapping). Выберите команду View > Grid Show и активизируйте две функции: Show Grid и View > Snaping - Snap to Grid. Далее нарисуйте круг (рис. 12), выделите его заливку, подведите инструмент Arrow к центру круга, щелкните левой кнопкой мыши и перетаскивайте окружность по экрану в режиме drag-and-drop. Программа будет показывать центр круга в виде маленького кружочка, который будет «прилипать» к пересечениям сетки по мере его перемещения по экрану.
Рис. 12. Привязка центра круга к сетке
Причем даже если вы будете помещать одну окружность на другую, индикатор будет показывать места привязки сквозь фигуру (рис. 13).
Рис. 13. Индикатор показывает место привязки и сквозь фигуру (другой круг)
Таким образом можно легко нарисовать несколько концентрических кругов.
Теперь рассмотрим, как привязывать окружность не к сетке, а к объектам. В качестве примера нарисуем фигуру, полученную привязкой центров окружностей к вершинам прямоугольника (рис. 14).
|
|
Рис. 14. Фигура, полученная привязкой центров окружностей к вершинам прямоугольника
Выберите инструмент Arrow, щелкните по кнопке Snap в панели Options — эта кнопка с изображением магнита показана нажатой на рис. 14. Эту же команду можно вызвать через меню, выполнив команду View > Snap to Objects. Перетаскивайте окружность, держа ее за центр, к вершине прямоугольника — маленький кружочек (указатель центра) будет увеличиваться, показывая тем самым, что окружность можно привязать к вершине прямоугольника. После того как вы привязали круг к одной из вершин (рис. 15), выполните команду Edit > Copy, Edit > Paste и повторите процедуру, пока не получится фигура как на рис. 14.
Рис. 15. Привязка центра круга к вершине прямоугольника
Рссмотрим еще один пример, иллюстрирующий возможности функции привязки к объектам. Необходимо создать фигуру путем копирования и вращения эллипса вокруг центра с поворотом на 15° (рис. 16). Нарисуйте эллипс, выделите его с помощью инструмента Arrow и нажмите на кнопку Snap. Теперь по мере вращения объекта маркер поворота будет указывать (маленький кружок будет меняться на большой), что вы достигли угла поворота, кратного 15°.
Рис. 16. Пример построения фигуры из эллипсов путем их поворота на 15°
Выше мы рассмотрели возможность рисования концентрических окружностей. С этой задачей вы столкнетесь не раз, поэтому продемонстрируем еще один способ рисования концентрических окружностей, не прибегая к функции привязки к объекту или к сетке. Возможно, вам этот способ пригодится.
Рис. 17. Сначала нарисуйте круг на фоне сетки
|
|
Вызовите сетку по команде View > Grid > Show Grid и нарисуйте круг (рис. 17). Затем выберите инструмент Eraser и, настроив его на режим Faucet, удалите заливку — получится окружность (рис. 18).
Рис. 18. Удалив заливку круга, вы получите окружность
Затем выделите окружность с помощью инструмента Arrow и выполните команду Modify > Transform > Scale — на окружности появятся четыре маркера. Теперь, используя стрелки клавиатуры, можно легко двигать окружность вверх или вниз с точностью до пиксела. Совместите маркеры с вертикальной и горизонтальной осью симметрии окружности.
Центр окружности окажется на пересечении соответствующих линий сетки (рис. 19). Следующие окружности располагайте аналогично, ориентируясь на маркеры (рис. 20).
Рис. 19. Совмещая маркеры с сеткой, отцентрируйте окружность
Рис. 20. Пример построения концентрических окружностей
Во всех фигурах, которые мы рисовали, каждый элемент являлся отдельным объектом. Например, в окружности мы могли отдельно выбирать и перемещать заливку или линию. Для того чтобы получить единый объект, составляющие его элементы (объекты) необходимо сгруппировать. Выделите объекты, которые вы хотите группировать, и выполните команду Modify > Group. Группирование позволяет предохранить объект от случайных изменений.
Рис. 21. Сгруппированный объект можно трансформировать, но нельзя редактировать его линии
Сгруппированный объект можно масштабировать и трансформировать (рис. 21), но если вы попробуете отредактировать линии объекта с помощью элементов Arrow или Subselect, то эти команды окажутся недоступными. Однако если выполнить команду Modify > Ungroup, то редактирование вновь станет доступным.
Аналогично можно сгруппировать несколько объектов и трансформировать сгруппированный объект как одно целое (рис. 22).
Рис. 22. Можно сгруппировать несколько объектов