Примітка: Ця стаття написана та опублікована англійською мовою і є перекладеною версією оригіналу тут.
Введення
Object Snap, широко відомий як Osnap, є одним із тих, що найбільш часто використовується в AutoCAD. Це дозволяє користувачам точно вирівнювати геометрію, прив'язуючись до ключових точок, таких як кінцеві точки, середні точки, центри та перетини, що значно допомагає в точному малюванні та дизайні.
Хоча багато користувачів знайомі з увімкненням і вимкненням прив'язки об'єктів через інтерфейс користувача, чи знаєте ви, що AutoCAD використовує системну змінну під назвою OSMODE для керування активними прив'язками об'єктів?
Що таке OSMODE?
Системна змінна OSMODE в AutoCAD визначає, які режими прив'язки об'єктів (OSNAP) активні в даний момент. Кожному параметру OSNAP присвоюється унікальний номер, і коли ви вмикаєте кілька прив'язок, AutoCAD додає їхні значення разом, щоб зберегти їх як один бітовий код.
Ось таблиця, яка показує прив'язки об'єктів і відповідні їм значення:
|
Значення |
Опис |
Опис (англійською) |
|
0 |
Жодної |
None |
|
1 |
Кінцева точка |
Endpoint |
|
2 |
Середня |
Midpoint |
|
4 |
Центр |
Center |
|
8 |
Вузол |
Node |
|
16 |
Квадрант |
Quadrant |
|
32 |
Перетин множин |
Intersection |
|
64 |
Вставка |
Insertion |
|
128 |
Перпендикулярність |
Perpendicular |
|
256 |
Дотичність |
Tangent |
|
512 |
Найближча |
Nearest |
|
1024 |
Геометричний центр |
Geometric center |
|
2048 |
Видимий перетин |
Apparent Intersection |
|
4096 |
Збільшення |
Extension |
|
8192 |
Паралельність |
Parallel |
|
16384 |
Пригнічує поточні знімки запущених об'єктів |
Suppresses the current running object snaps |
Як користуватися OSMODE
Щоб керувати прив'язкою об'єкта за допомогою командного рядка: Введіть OSMODE у AutoCAD командному рядку та натисніть Enter.
Введіть числове значення, яке представляє бажану комбінацію прив'язки об'єкта.
Наприклад, якщо ви введете 1, активним буде лише прив'язка Кінцева точка (Endpoint).
Якщо потрібно ввімкнути кілька знімків, скажімо, Кінцева точка, Середня точка, Центр, Перпендикуляр і Геометричний центр, додайте відповідні значення: 1 + 2 + 4 + 128 + 1024 = 1159
Введення 1159 для OSMODE увімкне всі п'ять прив'язок одночасно.
Навіщо використовувати OSMODE?
Використання OSMODE особливо корисне під час автоматизації завдань за допомогою скриптів, процедур LISP або просто, коли ви хочете швидко перемикатися між користувацькими конфігураціями прив'язки, не натискаючи щоразу на інтерфейс користувача.
Один із найкращих способів оптимізувати робочий процес — перетворити часто використовувані параметри OSNAP на власну команду за допомогою настроювання інтерфейсу користувача (CUI).
Створення власної команди OSNAP
- Відкрийте Налаштувати інтерфейс користувача (Customize User Interface), ввівши CUI у командному рядку.
- Створіть нову команду.
- Призначте команді власне ім'я, наприклад MyOsnap
- Введіть наступний код у полі Макрос: ^C^C_OSMODE; 1159;
- Цей макрос встановлює для OSMODE певне значення (наприклад, 1159), яке відповідає бажаній комбінації OSNAP.
- Перетягніть нову команду на палітру інструментів для швидкого доступу. Тепер одним кліком миші ви можете миттєво застосувати власні налаштування прив'язки.
Бонус: Додайте його на стрічку
Хочете ще простіший доступ? Додайте власну команду OSNAP до стрічки!
Перегляньте мій пост в блозі: [Посібник із налаштування стрічки в AutoCAD] (англійською) щоб отримати покрокову інструкцію про те, як покращити інтерфейс AutoCAD за допомогою персоналізованих команд.
Примітка: Ця стаття написана та опублікована англійською мовою і є перекладеною версією оригіналу тут.
Щоб залишити тут коментар, ви маєте зареєструватися. Якщо ви вже зареєструвалися, увійдіть у систему. Якщо ви не зареєструвалися, зареєструйтесь і увійдіть у систему.