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: Объектная привязка отключена для конечных точек выносных линий размеров.
Note: Нажмите клавишу TAB, не двигая мышь, чтобы просмотреть все возможные привязки объектов, доступные в текущей позиции курсора.

Определение системных переменных 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.

Работа с несколькими режимами объектной привязки

  1. Переместите курсор к объекту, к которому вы хотите привязаться.

    Отобразится один из маркеров активного режима объектной привязки.

  2. Не двигайте мышью и нажмите клавишу TAB.

    Объект, на котором находится точка привязки, подсвечивается.

  3. Выполните одно из следующих действий:

    • Для подтверждения выбора точки привязки, щёлкните кнопкой мыши.

    • Нажмите клавишу TAB.

      Отображается следующий маркер возможного режима объектной привязки.

      Объект, на котором находится точка привязки, подсвечивается.

  4. (опция) При необходимости повторите действия п. 3 до тех пор, пока не будет выбрана необходимая точка привязки.

Привязка к вероятному пересечению двух объектов

  1. Включите режим привязки Вероятное пересечение, если он не активен.

  2. Запустите команду черчения, например ОТРЕЗОК.

  3. Наведите курсор на конечную точку первого объекта (1).

    Небольшой красный крестик указывает на то, что объект помечен для продления.

  4. Наведите курсор на конечную точку второго объекта (2).

    Небольшой красный крестик указывает на то, что объект помечен для продления.

  5. Подведите курсор к пересечению продолжений двух объектов.

    X указывает на пересечение (3).

  6. Для подтверждения выбора точки привязки, щёлкните кнопкой мыши.
Note: Вы можете выполнять привязку к точке пересечения продолжений отрезков, полилиний, дуг и эллиптических дуг.

Использование режима привязки к середине между точками

  1. В ответ на запрос указания точки выполните одно из следующих действий:
    • Активируйте режим привязки Середина между точками ().

    • Введите mtp или m2p в командной строке и нажмите Enter.

    Запрос программы: Укажите первую исходную точку:

  2. Укажите первую точку.

    Запрос программы: Укажите вторую исходную точку:

  3. Укажите вторую точку.

    Привязка к точке посередине между двумя точками.

Использование режима привязки Параллель

  1. Убедитесь, что включен режим Объектная трассировка.

  2. Запустите команду создания объекта, чтобы создать линейный объект (например, ОТРЕЗОК).

  3. Укажите первую точку объекта.

    Появится динамическое изображение создаваемого отрезка.

  4. Нажмите клавишу Shift и, удерживая ее нажатой, щелкните правой кнопкой мыши и в открывшемся контекстном меню выберите Параллель ().

  5. Наведите курсор на объект, к которому хотите провести параллель.

    Маркер Параллельная привязка () отображается на выбранном объекте.

    Подождите, пока маленький крестик (+) не укажет, что объект распознан.

  6. Перемещайте курсор в направлении построения отрезка приблизительно параллельно выбранному объекту.

    Отобразится линия отслеживания с началом в указанной вами первой точке отрезка.

  7. Выполните одно из следующих действий, чтобы указать вторую точку во время отображения линии отслеживания:
    • Укажите точку на чертеже.

    • Введите необходимую длину отрезка и нажмите клавишу Enter.

    • Используйте объектную трассировку для другой точки объектной привязки и переместите курсор к точке пересечения двух линий трассировки.