Объектные привязки в AutoCAD (OSNAP): настройка профиля в 2026

Автор: , инженер-строитель

Каждый раз навели курсор на конец отрезка — поймали середину. Включили «Перпендикуляр» — на следующем чертеже его уже нет. Привязки в AutoCAD (OSNAP) задумывались как невидимый помощник, но без аккуратной настройки они становятся тормозом: курсор цепляется за лишнее, нужного не находит, а коллега в соседнем файле работает с другим набором по умолчанию.

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

Откуда берётся «курсор не цепляется»

Режим OSNAP — это набор флажков, которые включаются глобально. Системная переменная OSMODE хранит сумму битов: 1 — Endpoint, 2 — Midpoint, 4 — Center, 8 — Node, 16 — Quadrant, 32 — Intersection, 64 — Insertion, 128 — Perpendicular, 256 — Tangent, 512 — Nearest, 1024 — Quick, 2048 — Apparent Intersection, 4096 — Extension, 8192 — Parallel.

Когда привязка нужного типа выключена в OSMODE, она просто не сработает — даже если курсор стоит точно на узле. Поэтому первая команда при «не цепляется за конечную точку» — OSMODE в командной строке, проверить значение. Сумма из стандартного набора Endpoint + Midpoint + Center + Intersection + Perpendicular + Extension + Nearest = 1 + 2 + 4 + 32 + 128 + 4096 + 512 = 4775. Если сейчас, например, 0 или 33 — лишних щелчков по схеме не избежать.

Постоянные привязки: что держать включённым всегда

Большинство задач в проектной и рабочей документации закрывает короткий набор:

  • Endpoint — самая частая, начало и конец отрезков и полилиний.
  • Midpoint — серединные точки сегментов; нужны при выравнивании размеров и осей.
  • Intersection — пересечение линий; в плане квартиры это две из трёх кликов.
  • Center — центр окружностей и дуг; полезен при работе с сантехникой и оборудованием.
  • Perpendicular — перпендикуляр от точки на отрезок; при простановке размеров и при сечениях.
  • Extension — продолжение существующей линии; быстро вырезает попадание «в воздух».
  • Nearest — точка ближайшая на объекте; держать только если отдел работает с трассировкой по подложкам.

Лишние привязки в OSMODE — основная причина «курсор ловит не то». Insertion (точки вставки блоков) полезен, но мешает на чертежах с большим числом блоков-аннотаций; Quadrant нужен только в окружностях (стойки, лифты, технологические узлы) и легче подключать по месту.

Временные привязки и трассировка

На каждый набор постоянных привязок есть ситуации, где нужна редкая. Здесь работают модификаторы:

  • Shift + ПКМ — открыть меню привязок и выбрать одну на ближайший клик. Не меняет OSMODE.
  • OTRACK (объектная трассировка, F11) — даёт пунктирные линии от узлов и середин в горизонтальном и вертикальном направлении. Нужна для выноса узла строго над концом отрезка без построения вспомогательной линии.
  • POLAR (полярная трассировка, F10) — продление под фиксированными углами; в связке с OTRACK позволяет «прицеливаться» через несколько объектов.
  • TRACKING (или tk в командной строке) — старая, но рабочая опция отступа от привязки на заданное расстояние; пригождается, когда оси и базовые точки разнесены.

Связка «постоянный набор + Shift + ПКМ + OTRACK» закрывает 95% работы по черчению на стадии Р без хаотичного дёргания диалога Drafting Settings. Для остальных 5% — отдельная команда OS, которая вызывает диалог.

Корпоративный профиль: чтобы у всех было одинаково

Чтобы новый проектировщик в отделе сразу получил рабочий набор, OSMODE и связанные настройки заворачивают в профиль. Путь: Options → Profiles → Add to List. Создаётся профиль с именем компании или отдела, в нём фиксируются:

  • Системные переменные: OSMODE, OSNAPCOORD, OSOPTIONS, APBOX, AUTOSNAP, POLARMODE.
  • Поддиректории шрифтов SHX и SHP с актуальными корпоративными комплектами (вопрос с потерей шрифтов разобран в материале пропали шрифты SHX).
  • Пути к шаблонам DWT и каталогам блоков.
  • Настройки путей к Xref: относительные ссылки и резервные подкаталоги.

Файл профиля экспортируется через Options → Profiles → Export в .arg и кладётся в общий ресурс отдела. Новому пользователю достаточно импортировать его и сделать активным — все настройки, включая OSMODE, окажутся одинаковыми.

Если на конкретном чертеже привязки «дёргают»

Это уже не глобальная настройка, а локальный конфликт:

  • Проверить OSOPTIONS — там бит «Игнорировать штриховку» (1) и «Игнорировать размеры» (2). При работе по плотно заштрихованному плану установка OSOPTIONS = 3 снимает половину ложных срабатываний.
  • Уменьшить APERTURE с 10 до 6 пикселей — курсор перестанет «хватать» дальние узлы; в больших масштабах вернуть к 10.
  • Включить AUTOSNAP = 63, чтобы маркер привязки был с подписью и магнитом, и стало видно, какую именно точку поймал курсор.

FAQ

Почему OSMODE сбрасывается на 0 в новом сеансе

Скорее всего, шаблон по умолчанию (acad.dwt или acadiso.dwt) был перезаписан с пустыми настройками. Открыть шаблон отдела, выставить нужное значение OSMODE, сохранить как DWT, прописать в Options → Files → Default Template Filename. Дальше переменная держится сама.

Чем отличается Center от Geometric Center

Center цепляется за центр окружности или дуги. Geometric Center — за центр тяжести замкнутой полилинии или сплайна. Для оборудования и колонн прямоугольной формы нужен второй; в стандартных шаблонах он не включён по умолчанию, добавляется через бит 2048 (для AutoCAD 2016 и новее).

Почему перпендикуляр иногда не работает на сплайнах

На сплайнах AutoCAD строит «отложенный» перпендикуляр через расчёт ближайшей касательной. Если сплайн получен из другой САПР через DWG-конвертер и хранится как spline-fit, AutoCAD не находит нормали к нему — нужно командой SPLINEDIT → Convert to polyline заменить на полилинию. После этого перпендикуляр работает.

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

Прямого фильтра по слою у OSNAP нет. Обходное решение — заблокировать слой (Lock) и снять с заблокированных слоёв курсорное цепляние через OSOPTIONS бит 4 (Ignore objects on locked layers).

Апрель 2026. Проверено на AutoCAD 2024–2026.

Михаил Безгодов
Инженер-строитель, 15+ лет опыта

Образование: Промышленное и гражданское строительство, магистратура - Подземное и городское строительство.

Подробнее об авторе →