Як зробити кнопку в автокад для lisp-додатки

Створення кнопки в Автокаде необхідно, коли ви використовуєте сторонні додатки lisp і скрипти. Це пов'язано з тим, що не завжди зручно звертатися до інструменту через командний рядок, особливо якщо ви часто користуєтеся якийсь опцією.

Як зробити кнопку в автокад для lisp-додатки
Мал. 1 - Нова команда AutoCAD

Раніше ми розглянули, що з себе представляють LISP-додатки для Автокада і як завантажувати додаткові скрипти. Залишилося дізнатися, як створити кнопку в Автокаде з новою командою і розмістити її на стрічці для швидкого доступу.

Однак створення кнопки доп. скрипта має деякі нюанси, які ми зараз розберемо.

Створюємо нові кнопки в Автокаде для запуску LISP

Щоб додати кнопку в Автокад для нової команди, яка була завантажена в програму, потрібно:

1. Прописати шлях до файлу, який містить завантажувати додаток. Нагадаю, такі файли можуть мати розширення * .arx, * .crx, * .lsp, * .dvb, * .dbx, * .vlx, * .fas.

Для цього викличте діалогове вікно «Налаштування» (можна через командний рядок «_options»). Перейдіть у вкладку «Файли», виберете папку «Довірені розташування». Потім натисніть кнопку «Додати». З'явиться додаткове поле, в якому необхідно прописати шлях. Далі натисніть "Огляд". Знайдіть на комп'ютері папку, в якій зберігаються ваші файли-lisp. Після того як шлях пропишеться в цьому діалоговому вікні, натисніть ОK.

Мал. 2 - Шлях доступу до допоміжних файлів AutoCAD

2. Викликати вікно адаптації користувальницького інтерфейсу Автокад (можна через командний рядок «_СUI»). Створити нову команду.

Як зробити кнопку в автокад для lisp-додатки
Мал. 3 - Створення нової команди AutoCAD

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

Як зробити кнопку в автокад для lisp-додатки
Мал. 4 - Макрос для команди LISP можна знайти у вихідному файлі * .lsp

3. Заключний етап створення нової кнопки для AutoCAD - це розміщення її в стрічці програми. Для цього потрібно скористатися пошуком: знайти новостворену кнопку після чого захопити її лівою кнопкою миші і перемістити в потрібну панель. У цьому прикладі: ACAD → Стрічка → Панелі → Головна 2D Малювання → Рядок 3.

Мал. 5 - Переміщення створеної команди на стрічку-палітру AutoCAD

Як бачите, додати кнопку в Автокад для LISP-додатки не так вже й складно. Тому якщо ви часто використовуєте той чи інший скрипт - обов'язково прийміть це до відома.

1. Преамбула

2. ОБРОБКА ПЕРСОНАЛЬНИХ ДАНИХ

3. ДОСТУП ДО ПЕРСОНАЛЬНИМ ДАНИХ. ЗБЕРІГАННЯ

3.1. Персональні дані, отримані Оператором, можуть бути передані третім особам при поступку прав вимоги, а також у випадках, коли така передача необхідна в цілях виконання зобов'язань Оператора. 3.2. Персональні дані користувачів можуть бути доступні будь-яким співробітникам Оператора, а також іншим особи, яким в силу покладених на них обов'язків повинні обробляти персональні дані. 3.3. Зберігання персональних даних може здійснюватися у вигляді електронних баз даних на сервері Оператора, а також в скан копіях за місцем знаходження Оператора. 3.4. Зберігання персональних даних може включати в себе збір, запис, систематизацію, накопичення, зберігання, уточнення (оновлення, зміна), витяг, використання, передачу (поширення, надання, доступ), знеособлення, блокування, видалення, знищення персональних даних;

4. ОСНОВНІ ЗАХОДИ ЩОДО ЗАБЕЗПЕЧЕННЯ БЕЗПЕКИ персональних даних

5. ВІДПОВІДАЛЬНІСТЬ. ПОРЯДОК ВИРІШЕННЯ СПОРІВ

6. Заключні положення