Прив’язки в компас-3d
Прив'язки в КОМПАС-3D
Використання прив'язок при роботі з геометрією
Програма КОМПАС-ЗD дозволяє виконувати точне побудова об'єктів. Для цього в ній закладені механізми відстеження кордонів і точок геометрії. Це стає важливим при побудові взаємопов'язаних об'єктів. Наприклад, необхідно побудувати окружність, дотичну в похилій лінії і лежить на середині іншого відрізка. Розрахунок координат розташування і точного діаметру цієї окружності може зайняти досить тривалий час. Ось для таких завдань і служить система прив'язок.

У КОМПАС-3D закладені глобальна і локальна система прив'язок. Глобальна система прив'язок настроюється для постійної дії і працює за замовчуванням. Локальна система прив'язок включається на час дії однієї команди, але в зв'язку з більш високим пріоритетом може скасовувати функціонал глобальної системи прив'язок.
Управляти глобальними і локальними прив'язками можна з декількох місць програми. Для включення будь-якої прив'язки необхідно у відповідному місці натиснути кнопку або встановити галочку. Відповідно, для відключення будь-прив'язки необхідно у відповідному місці віджати кнопку або зняти галочку. Розрахунок прив'язки проводиться в реальному режимі часу відповідно до поточними параметрами прив'язок. При цьому в графічному вікні користувачеві пропонується вибрати ту чи іншу прив'язку в залежності від наближення курсору до характерних точок об'єктів. У КОМПАС-3D існує 10 різних типів прив'язок, і всі вони можуть оброблятися програмою одночасно, але з урахуванням заданого пріоритету.

Типи прив'язок описуються в наступній таблиці:
Прив'язка до характерній точці об'єкта (наприклад, до початкової точки відрізка або дуги) або початку поточної системи координат.
Прив'язка до середини об'єкта (наприклад, до середини відрізка або дуги).
Прив'язка до перетину об'єктів (наприклад, до перетину відрізків або відрізка з окружністю).
Прив'язка по торкання - тип прив'язки, що встановлює тангенціального (дотик, плавний перехід - без зламів) між об'єктами. В цьому випадку об'єкти не перетинаються, але стикаються в одній точці. Умова дотичності виконується також в тому випадку, коли дотичні лінії двох кривих (наприклад, кіл) збігаються, тобто не тільки паралельні, але і проходять через спільну точку.
Прив'язка по нормалі - тип прив'язки, що встановлює перпендикулярність (прямий кут) між об'єктами. В цьому випадку об'єкти не перетинаються, але стикаються в одній точці. У тому випадку, коли прив'язка проводиться між прямою лінією і кривою (наприклад, окружністю), розраховується кут 90 градусів між прямою лінією і дотичній лінією в зазначеній точці кривої.
Прив'язка до вузла допоміжної сітки (при цьому сітка може бути включена або виключена).
Прив'язка-вирівнювання по горизонталі і по вертикалі щодо характерних точок об'єктів.
Прив'язка по куту - забезпечує дотримання за курсором при побудові геометрії під певними кутами. Крок кутів налаштовується в поле Крок кутової прив'язки в налаштуваннях програми. За замовчуванням крок кутової прив'язки дорівнює 45 градусам.
Прив'язка до центральної точки таких фігур, як коло, еліпс, дуга окружності або еліпса, прямокутник і правильний багатокутник.
Точка на кривій
Прив'язка до найближчої точки на вказаній кривої або прямої
Глобальні прив'язки, які відносяться до поточного документа, можна призначати на панелі інструментів Поточний стан. використовуючи кнопки Установка глобальних прив'язок і Заборонити прив'язки.

При цьому викликається діалогове вікно Установка глобальних прив'язок, в якому можна дуже детально вказати параметри відстеження прив'язок. Але дією цих налаштувань буде поширюватися на всі документи тільки до закриття програми КОМПАС-3D.

Аналогічну дію можна виробляти на панелі інструментів Глобальні прив'язки. яку можна викликати через меню Вид → Панелі інструментів → Глобальні прив'язки.


Дія цих налаштувань буде поширюватися на всі документи навіть після завершення роботи програми КОМПАС-3D.
У вікні настройки прив'язок допомогою кнопок і можна встановити пріоритет роботи прив'язок. Чим вище рівень прив'язки в списку, тим більший пріоритет вона має, тобто відпрацьовується в першу чергу.
Опція Все прив'язки дозволяє відзначити галочками відразу все прив'язки в списку. Опція Динамічно відстежувати дозволяє програмі в реальному часі відстежувати прив'язки, але якщо вона вимкнена, то розрахунок проводиться після вказівки точки. Опція Відображати текст відображає підказки під час динамічного відстеження прив'язок. Опція З урахуванням фонових шарів дозволяє прив'язуватися до об'єктів, що знаходяться в фонових (заблокованих для редагування) шарах.
Включена опція Тільки по видимим точкам сітки дозволяє прив'язуватися до вузлів сітки з включеною видимістю, але якщо цю опцію вимкнути, то прив'язка до вузлів сітки буде працювати навіть з сіткою з виключеною видимістю.
Опція Заборонити прив'язки блокує дію глобальних прив'язок, залишаючи можливим дію локальних прив'язок. Поле Крок кутової прив'язки дозволяє задати крок зміни кута при роботі кутової прив'язки.
клавіатурні прив'язки
За допомогою гарячих клавіш клавіатури також можна включати певного типу прив'язки. Для роботи цього режиму необхідно використовувати додаткову цифрову клавіатуру, на якій повинен бути включений режим NUM LOCK. Нижче наведено перелік гарячих клавіш для включення прив'язок: