Використання прив’язок

У процесі роботи над документами (зазвичай графічними) часто виникає необхідність точно встановити курсор у різні характерні точки елементів, іншими словами, виконати прив'язку до точок (перетину, граничних точок, центру тощо) або об'єктів (за нормаллю, за напрямками осей координат).

Прив'язка-це механізм, що дозволяє точно встановити положення курсора, вибравши умову його позиціонування (наприклад, у вузлах сітки, або в найближчій характерній точці, або на перетині об'єктів і т.д.) .

Види прив'язок: 1) глобальна2) локальна3) за допомогою клавіатури

Глобальні прив'язки є найважливішим інструментом, що дозволяє здійснювати швидку і точну вказівку існуючих точок в ескізах і на кресленнях. Глобальна прив'язка (якщо вона встановлена) завжди діє за умовчанням під час операцій введення та редагування. Наприклад, якщо вибрано варіант глобальної прив'язки до перетинів, то при введенні точки система автоматично виконуватиме пошук найближчого перетину в межах пастки курсору. Якщо перетин буде знайдено, точка буде зафіксована саме в цьому місці.

Можна включати кілька різних глобальних прив'язок до об'єктів, і всі вони працюватимуть одночасно

Щоб встановити глобальні прив'язки, клацніть на панелі інструментівПоточний стан за кнопкоюВстановлення глобальних прив'язок. З'явиться діалогове вікно Установка глобальних прив'язок, показане на рис. 2.5.

прив язки

Рис.2.5. Діалогове вікноУстановка глобальних прив'язок

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

Діалогове вікно має ряд прапорців:

Всі прив'язки включає або вимикає всі прив'язки. Якщо увімкнено не всі прив'язки, опція відображається на сірому фоні. Натискання на опцію в такому стані вимкне її. Наступний - включить;

Динамічно відстежувати включає або вимикає розрахунок прив'язок «на льоту». Інакше розрахунок виконуватиметься лише за фіксації точки;

Відображати текст включає або вимикає відображення назви прив'язки, що спрацювала, поряд з курсором. Для кутової прив'язки додатково буде показано значення кута;

З урахуванням фонових шарів включає або вимикає прив'язки з урахуванням об'єктів, що лежать у фонових шарах;

Тільки по видимих ​​точках сітки включає або вимикає прив'язки, які виконувались лише до видимих ​​точок сітки. Опція доступна лише при увімкненій прив'язціСіткою.

Текстове полеКрок кутової прив'язки призначений для введення значення кроку спрацьовування кутової прив'язки. Наприклад, якщо значення кроку кутової прив'язки встановлено рівним 15°, то в результаті дії кутової прив'язки курсор буде переміщатися вздовж прямих, що проходять через останню зафіксовану точку під кутами 15°, 30°, 45°, 60°, 75°, 90°, 105 ° і т.д.

Після завершення налаштування глобальних прив'язок клацнітьОК. Щоб вийти з діалогового вікна без збереження змін, натиснітьСкасувати.

Можна також вимкнути дію всіх глобальних прив'язок, а потім знову включити їх у попередньому складі, скориставшись кнопкоюЗаборонити/дозволити дію глобальних прив'язок на панелі інструментів Поточний стан.

Ця кнопка також служить індикатором дії глобальних прив'язок: натиснута кнопка означає, що глобальні прив'язки вимкнуто, віджато - що включено.

Локальні прив'язки можна викликати під час створення, редагування чи виділення графічних об'єктів, натиснувши праву кнопку миші (див. рис.2.6)

язок
Рис.2.6

Локальна прив'язкамає дві важливі особливості:

-Вона є більш пріоритетною, ніж глобальна. При виклику локальна прив'язка пригнічує встановлені глобальні прив'язки на час своєї дії (до введення точки або відмови від введення);

-Вона виконується тільки для однієї (поточного запиту) точки. Після введення поточної точки активізована локальна прив'язка відключається і система переходить до виконання глобальних прив'язок.

Розглянемо коротко різніспособи прив'язки :

Найближча точка забезпечує прив'язку до найближчої характерної точки об'єкта (наприклад, до початкової точки відрізка), до кутових точок таблиці основного напису або до точки початку поточної системи координат;

Перетин забезпечує прив'язку до найближчого перетину об'єктів;

Середина виконує прив'язку до середини об'єкта;

Центр виконує прив'язку до центральної точки кола, дуги або еліпса;

Сіткою виконує прив'язку до найближчої точки допоміжної сітки. При цьому зображення самої сітки на екрані може бути вимкнено;

Кутова прив'язка - це спосіб прив'язкикурсора щодо останньої зафіксованої точки під кутами, кратними вказаному при налаштуванні прив'язок значенню. Наприклад, при налаштуванні прив'язок значення кроку кутової прив'язки встановлено рівним 15°. Тоді в результаті дії кутової прив'язки курсор буде переміщатися вздовж прямих, що проходять через останню зафіксовану точку під кутами 15 °, 30 °, 45 °, 60 °, 90 °, 105 ° і т.д.;

Вирівнювання виконує вирівнювання точки об'єкта, що вводиться, по інших характерних точках, а також по останній зафіксованій точці. Останньою зафіксованою вважається не лише точка, вказана при виконанні будь-якої команди, ц0 та точка, в яку курсор був встановлений за допомогою клавіатурної прив'язки. Наприклад, ви намалювали відрізок. Останньою зафіксованою точкою є кінцева точка (т2). Якщо тепер за допомогою комбінації клавіш Shift+5 прив'язатися до середини цього відрізка, вона (середина) стане останньою зафіксованою точкою, і при переміщенні курсору фантомні лінії вирівнювання проходитимуть через середину відрізка;

• Точка на кривійвиконує прив'язку до найближчої точки зазначеної кривої;

ПоY на кривувиконує прив'язку до найближчої точки зазначеної кривої в позитивному напрямку осі Y поточної системи координат. Якщо одна зі створених локальних систем координат встановлена ​​як поточна, то прив'язка виконуватиметься по осі Y;

ПротиY на кривувиконує прив'язку до найближчої точки зазначеної кривої в напрямку, протилежному осі Y поточної системи координат. Якщо одну зі створених локальних систем координат встановлена ​​як поточна, то прив'язка буде виконуватися проти її осі Y;

ПоX на кривувиконує прив'язку до найближчої точки зазначеної кривої у позитивному напрямку осі X поточної системи координат. Якщо одна із створених локальних систем координат встановлена ​​як поточна, то прив'язка виконуватиметься по її осі X;

ПротиX на кривувиконує прив'язку до найближчої точки зазначеної кривої в напрямку, протилежному осі X поточної системи координат. Якщо одна із створених локальних систем координат встановлена ​​як поточна, то прив'язка буде виконуватись проти її осі X.

Клавіатурні прив'язки є командами точного позиціонування курсора і виконуються за допомогою клавіатури при натисканні певних клавіш або їх комбінацій.

Клавіатурні прив'язки мають дві важливі особливості:

2. Використання локальної або глобальної прив'язки суміщене з введенням точки, а використання клавіатурної прив'язки призводить лише до простого переміщення курсору в потрібну точку. Цей поділ надає додаткову гнучкість управлінню курсором та введення точок.

При кресленні клавіатурні прив'язки зазвичай виконуються у такій послідовності:

1. Швидко помістіть курсор мишею поруч із потрібною точкою чи об'єктом. Після цього мишу відпустіть.

2. Виконайте клавіатуру для точного позиціонування курсору (миша не використовується).

3. Зафіксуйте точку натисканням кнопки на клавіатурі (миша не використовується).

4. Після цього можна продовжити роботу з мишею.

У таблиці 2.1 представлені основні клавіатурні прив'язки.