ContentsFirstPreviousHomeNextLast

Руководство пользователя QCad

14. Объектное позиционирование

Эта глава иллюстрирует все режимы позиционирования, которые могут быть активированы чтобы помочь вам позиционировать курсор на определённом месте.

Для большинства вычерчивающих и редактирующих операций в QCad необходимо указывать координаты мест вставки, начальные точки, конечные точки, центры или другие определяющие точки. Чтобы стало возможным указывать точные позиции, определяемые ранее созданными примитивами или позиционированием, QCad предлагает набор режимов объектного позиционирования. Панель инструментов, предлагающая эти опции, показана на Figure 20. Она автоматически отображается когда бы ни приходилось выбирать объекты.


Figure 20: Панель объектного позиционирования.

14.1. Свободное позиционирование

CAD Toolbar:

Menu:

Snap -> Free

Hotkey:

os

Command:

free, fre

Description:

Позволяет пользователю установить координаты свободно, используя курсор. Заметьте, что установка координат этим способом в CAD-системах почти всегда не рекомендуется.

14.2. Ортогональное позиционирование

CAD Toolbar:

Menu:

Snap -> Grid

Hotkey:

sg

Command:

grid, gri

Description:

Ортогональное позиционирование.

14.3. Позиционирование в конечных точках

CAD Toolbar:

Menu:

Snap -> Endpoints

Hotkey:

se

Command:

endpoint, end

Description:

Позиционирование в конечных точках линий и дуг, и в точках, Figure 21.


Figure 21: Конечные точки, найденные инструментом позиционирования.

14.4. Позиционирование в точках на примитивах

CAD Toolbar:

Menu:

Snap -> On Entity

Hotkey:

sn

Command:

near, nea

Description:

Позиционирование в ближайших точках, которые есть на примитиве, Figure 22.


Figure 22: 'On Entity' "На примитиве" - позиционирование в любой точке на линии примитива.

14.5. Позиционирование в центрах

CAD Toolbar:

Menu:

Snap -> Centers

Hotkey:

so

Command:

center, cen

Description:

Позиционирование в центрах линий и дуг, и в точках, Figure 23.


Figure 23: Центры, найденные инструментом позиционирования.

14.6. Позиционирование в средних точках

CAD Toolbar:

Menu:

Snap -> Middle

Hotkey:

sm

Command:

middle, mid

Description:

Позиционирование в средних точках линий и дуг, и в точкам, Figure 24. Заметьте, что средняя точка дуги – посредине линии дуги, а центр дуги – это центр дуги.


Figure 24: Средние точки, найденные инструментом объектного позиционирования.

14.7. Позиционирование в точках на расстоянии

CAD Toolbar:

Menu:

Snap -> Distance from Endpoint

Command:

distance, dist

Options Toolbar:

Description:

Позиционирует в точках на заданном расстоянии от конечных точек, Figure 25. Расстояние может быть выровнено в панели опций.


Figure 25: Пример для инструмента объектного позиционирования 'Distance from Endpoint' "Расстояние от конечной точки".

14.8. Позиционирование в пересечениях

CAD Toolbar:

Menu:

Snap -> Intersection

Hotkey:

si

Command:

intersection, int

Description:

Позиционирование в пересечениях между примитивами, Figure 26.


Figure 26: Инструмент позиционирования в пересечениях автоматически находит все видимые точки пересечений.

14.9. Позиционирование в пересечениях вручную

CAD Toolbar:

Menu:

Snap -> Intersection Manually

Description:

Иногда режим позиционирования в пересечениях не может быть использован для точек пересечения, так как точка находится на одном или двух примитивах. Второй инструмент позиционирования в пересечениях позволяет вам указать два примитива и затем использовать точку пересечения даже если она лежит не на примитиве, Figure 27.


Figure 27: Инструмент позиционирования вручную в пересечениях также позволяет вам указать невидимые точки пересечений.

14.10. Ограничения позиционирования

В добавок к функциям позиционирования, описанным выше, QCad может также ограничить положение курсора ортогонально к положению относительной нулевой точки. Figure 28 иллюстрирует пример того, как это использовать.
Точка 'Snap Point' - это точка, которую пользователь хочет указать. Это точка на нижней линии формы, имеющей ту же абсциссу 'X-coordinate', что и центр полной окружности.
Курсор расположен на линии окружности. В QCad установлена "позиционирование в центрах" "Snap to Center Points", и центр окружности должен был бы быть точкой, в которой позиционируется курсор. Маленький ромб выделяет эту точку ("Center Point"). С горизонтальным ограничением "Restrict Horizontally", QCad ограничивает эту точку к горизонтальной позиции относительной нулевой точки ("Snap Point").


Figure 28: Ограничения позиционирования также ограничивают курсор к воображаемым линиям ортогонально к относительной нулевой точке.

Отсутствие ограничений

CAD Toolbar:

Menu:

Snap -> Restrict Nothing

Description:

Отменяет все ограничения.

Ортогональные ограничения

CAD Toolbar:

Menu:

Snap -> Restrict Orthogonally

Description:

Ограничивает ортогонально к относительной нулевой точке.

Горизонтальное ограничение

CAD Toolbar:

Menu:

Snap -> Restrict Horizontally

Description:

Ограничивает горизонтально к относительной нулевой точке.

Вертикальное ограничение

CAD Toolbar:

Menu:

Snap -> Restrict Vertically

Description:

Ограничивает вертикально к относительной нулевой точке.

14.11. Относительная нулевая точка

Как указано выше, относительная нулевая точка (о.н.т.) не существует в каждом чертеже QCad. Она появляется как маленькая красная окружность с перекрестием. Относительная нулевая точка – это точка вставки для относительных координат, которые вы вводите в командной строке и для ограничения функций объектной привязки.
Обычно, о.н.т. передвигается автоматически. Для примера, если ваш чертёж – последовательность линий, о.н.т. Всегда передвигается в последнюю точку, которую вы указали. Следующая точка последовательности может быть определена относительно к этой предыдущей точке.
Иногда это не удобно и вам скорее требуется установить о.н.т. в другую позицию или заблокировать её от передвижения так, что она перестанет передвигаться автоматически. Панель опций "позиционирование" предлагает для этого два инструмента.

Перемещение относительной нулевой точки

CAD Toolbar:

Menu:

Snap -> Set Relative Zero

Command:

relativezero, relz

Description:

Позволяет вам установить новое положение относительной нулевой точки.

(Раз-)блокировка относительной нулевой точки

CAD Toolbar:

Menu:

Snap -> (Un-)Lock Relative Zero

Command:

lockrelativezero, lrel

Description:

Когда задействовано, включает блокировку положения относительной нулевой точки. Это означает, что она не передвигается вокруг автоматически. Но вы можете передвигать её вручную, используя инструмент, описанный выше.

 

ContentsFirstPreviousHomeNextLast