2D Привязки
Объектные привязки позволяют быстро выбрать определенные геометрические точки на существующих объектах без необходимости знать точные координаты этих точек.
Используя объектную привязку, вы можете выбрать конечную точку отрезка и дуги, точку центра окружности, точку пересечения любых двух объектов или другую характерную точку объекта. С помощью объектной привязки вы также можете вычерчивать объекты, касательные или перпендикулярные к существующим объектам. Вы можете использовать объектные привязки в любое время, когда нужно указать точку.
Существует два метода работы с объектной привязкой:
- Включение постоянной объектной привязки, которая находится в активном состоянии до тех пор, пока вы не отключите ее, когда нет активной команды.
- Включение временной объектной привязки для одиночного выбора точки во время выполнения другой команды. Такая привязка имеет приоритет по сравнению с постоянной объектной привязкой.
Программа позволяет использовать объектную привязку только для видимых объектов или видимых частей объектов. Вы не сможете выполнить привязку к объектам, расположенным на выключенных слоях или к пробелам пунктирных линий.
Если для системной переменной APBOX установлено значение On и активен один и более типов объектной привязки, к перекрестию курсора добавляется Апертура привязки.
При выборе объекта программа привязывает курсор к точке привязки, находящейся на самом близком расстоянии от центра Апертуры привязки. Текущая точка привязки выделяется Маркером привязки.
Системная переменная DRAGSNAP управляет режимом привязки при 'перетаскивании' объектов и позволяет улучшить наглядность операции редактирования. В зависимости от значения DRAGSNAP динамическая 'резиновая нить' отображается в текущей точке положения курсора или в текущей точке привязки. Переменная DRAGSNAP применяется для всех команд редактирования, использующих динамическую 'резиновую нить', таких как COPY, PASTECLIP, PASTEBLOCK, MOVE, ROTATE, MIRROR, SCALE и STRETCH.
- DRAGSNAP = 0 (По умолчанию): перетягиваемые объекты отображаются в точке положения курсора.
- DRAGSNAP = 1: перетягиваемые объекты отображаются в текущей точке объектной привязки.
Системная переменная OSOPTIONS отключает объектную привязку для некоторых типов объектов. Переменная сохраняется в виде суммы битовых значений всех выбранных опций.
- OSOPTIONS = 1: Объектная привязка отключена для объектов штриховки.
- OSOPTIONS = 2: Объектная привязка отключена для геометрии с отрицательными значениями Z при использовании динамической ПСК.
- OSOPTIONS = 4: Объектная привязка отключена для конечных точек выносных линий размеров.
Определение системных переменных 2D привязки
Щелкните правой кнопкой на поле ПРИВЯЗКА в строке состояния и в открывшемся контекстном меню выберите пункт Параметры. Откроется диалоговое окно «Параметры» с развернутыми настройками привязки 2D- и 3D-объектов.
Параметры 2D привязки
Значок | Описание |
---|---|
Устанавливает переменную OSNAPZ в значение "Игнорировать Z-координату": заменяет координату Z точки привязки на текущее значение системной переменной ELEVATION.
Маркер 3D привязки (1) отображает положение обнаруженной 3D точки, маркер привязки (2) отображается на высоте текущего Уровня. |
|
Отключает параметр "Игнорировать штриховку" системной переменной OSOPTIONS, что позволяет привязываться к штриховкам. | |
Отключает параметр привязки объектов "Игнорировать отрицательные значения Z" системной переменной OSOPTIONS, что позволяет привязывать объекты с отрицательным значением z при активной динамической ПСК. | |
Отключает параметр "Игнорировать конечные точки выносных линий размеров" системной переменной OSOPTIONS, что позволяет привязывать объекты к выносным линиям размеров. |
Режимы объектной привязки
Имя | Значок | Маркер | Опция контекстного меню* | Сочетание клавиш** | Описание |
---|---|---|---|---|---|
Точки отслеживания | tk | Использование временной точки отслеживания. Запрашивает указание временной точки; нажатие клавиши Enter подтверждает выбор последней из использованных ранее временных точек. | |||
Середина между точками | 2 | mtp | Привязка к точке, расположенной посередине между двумя другими точками. Запрашивает указание двух точек. | ||
Конечная точка | E | end | Привязка к ближайшей конечной точке объекта или сегмента полилинии. | ||
Средняя точка | М | mid | Привязка к средней точке объекта или сегмента полилинии. | ||
Ближайшая точка | N | nea | Привязка к ближайшей точке объекта. | ||
Центр | C | cen | Привязка к точке центра дуги, окружности, многоугольника, эллипса, эллиптической дуги. | ||
Геометрический центр | G | gce | Привязка к центроиду замкнутой полилинии или сплайна, плоской 3D полилинии, области и плоской грани 3D тела/ | ||
Перпендикуляр | P | per | Привязка к точке основания перпендикуляра, проведенного к другому объекту. Вы можете привязаться к дуге, окружности, отрезку, полилинии, прямой, лучу, сплайну, ребру плоской фигуры или его продолжению. | ||
Параллель | L | par | Отображает линию отслеживания, параллельную выбранному объекту. | ||
Касательная | T | tan | Привязка к точке на дуге, эллипсе, сплайне или окружности, через которую проходит отрезок, касательный к указанным объектам с началом в заданной точке. | ||
Квадрант | Q | qua | Привязка к точкам квадранта дуги, окружности, эллипса или эллиптической дуги. | ||
Базовая точка | I | ins | Привязка к базовой точке атрибута, блока или текстового объекта. | ||
Точка | O |
poi nod |
Привязка к точке. | ||
Пересечение | R | int | Привязка к точке пересечения объектов. | ||
Мнимое пересечение | A | app |
Привязка к точке кажущегося пересечения двух объектов в текущем виде, которые в трехмерном пространстве не пересекаются. Привязка также к пересечению любой комбинации объектов. |
||
Вероятное пересечение | X | ext | Привязка к продолжению объекта или пересечению продолжений двух объектов. | ||
Обнулить привязки | Y | non | Выключает все режимы объектной привязки. |
* Введите эту букву для быстрого выбора режима объектной привязки в контекстном меню, открывающемся по щелчку правой кнопкой.
** При запросе команды на указание точки введите в командной строке сочетание клавиш, соответствующее необходимому режиму привязки.
Все другие объектные привязки будут временно отключены.
Установка режима объектной привязки
Выполните одно из следующих действий:
-
Нажмите клавишу Shift и, удерживая ее нажатой, щелкните правой кнопкой мыши и в открывшемся контекстном меню выберите режим объектной привязки.
Кнопки активных режимов привязки отображаются обведенными.
-
На панели инструментов Объектная привязка нажмите кнопки, соответствующие выбранным типам привязки.
Кнопки активных режимов привязки отображаются нажатыми.
При отсутствии активной команды, обе процедуры включают/выключают выбранные режимы объектной привязки.
При наличии активной команды, указанные выше процедуры переопределяют текущий режим привязки только на время указания одной точки построения.
В качестве альтернативы для включения необходимого режима привязки Вы можете ввести одну букву в соответствии с приведенной ниже таблицей.
Чтобы включить/выключить Объектные привязки:
- Щелкните поле ПРИВЯЗКА в строке состояния.
- Нажмите функциональную клавишу F3.
Работа с несколькими режимами объектной привязки
-
Переместите курсор к объекту, к которому вы хотите привязаться.
Отобразится один из маркеров активного режима объектной привязки.
-
Не двигайте мышью и нажмите клавишу TAB.
Объект, на котором находится точка привязки, подсвечивается.
-
Выполните одно из следующих действий:
-
Для подтверждения выбора точки привязки, щёлкните кнопкой мыши.
-
Нажмите клавишу TAB.
Отображается следующий маркер возможного режима объектной привязки.
Объект, на котором находится точка привязки, подсвечивается.
-
-
(опция) При необходимости повторите действия п. 3 до тех пор, пока не будет выбрана необходимая точка привязки.
Привязка к вероятному пересечению двух объектов
-
Включите режим привязки Вероятное пересечение, если он не активен.
-
Запустите команду черчения, например ОТРЕЗОК.
-
Наведите курсор на конечную точку первого объекта (1).
Небольшой красный крестик указывает на то, что объект помечен для продления.
-
Наведите курсор на конечную точку второго объекта (2).
Небольшой красный крестик указывает на то, что объект помечен для продления.
-
Подведите курсор к пересечению продолжений двух объектов.
X указывает на пересечение (3).
- Для подтверждения выбора точки привязки, щёлкните кнопкой мыши.
Использование режима привязки к середине между точками
-
В ответ на запрос указания точки выполните одно из следующих действий:
-
Активируйте режим привязки Середина между точками ().
-
Введите mtp или m2p в командной строке и нажмите Enter.
Запрос программы: Укажите первую исходную точку:
-
-
Укажите первую точку.
Запрос программы: Укажите вторую исходную точку:
-
Укажите вторую точку.
Привязка к точке посередине между двумя точками.
Использование режима привязки Параллель
-
Убедитесь, что включен режим Объектная трассировка.
-
Запустите команду создания объекта, чтобы создать линейный объект (например, ОТРЕЗОК).
-
Укажите первую точку объекта.
Появится динамическое изображение создаваемого отрезка.
-
Нажмите клавишу Shift и, удерживая ее нажатой, щелкните правой кнопкой мыши и в открывшемся контекстном меню выберите Параллель ().
-
Наведите курсор на объект, к которому хотите провести параллель.
Маркер Параллельная привязка () отображается на выбранном объекте.
Подождите, пока маленький крестик (+) не укажет, что объект распознан.
-
Перемещайте курсор в направлении построения отрезка приблизительно параллельно выбранному объекту.
Отобразится линия отслеживания с началом в указанной вами первой точке отрезка.
-
Выполните одно из следующих действий, чтобы указать вторую точку во время отображения линии отслеживания:
-
Укажите точку на чертеже.
-
Введите необходимую длину отрезка и нажмите клавишу Enter.
-
Используйте объектную трассировку для другой точки объектной привязки и переместите курсор к точке пересечения двух линий трассировки.
-