Каждый раз навели курсор на конец отрезка — поймали середину. Включили «Перпендикуляр» — на следующем чертеже его уже нет. Привязки в 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.
Образование: Промышленное и гражданское строительство, магистратура - Подземное и городское строительство.
Подробнее об авторе →