8 800 2000 518

с 10.00 до 18.00 по Москве

Подписчиков
сайта:
54 305

Получите видео курс
Бесплатно

Выберите программу:

AutoCAD AutoCAD 3d Revit 3ds max Archicad

6740
Категория: Уроки Autocad

Создание кнопки в Автокаде необходимо, когда вы используете сторонние приложения lisp и скрипты. Это связано с тем, что не всегда удобно обращаться к инструменту через командную строку, особенно если вы часто пользуетесь какой-то опцией.

Рис. 1 – Новая команда AutoCAD

Ранее мы рассмотрели, что из себя представляют LISP-приложения для Автокада и как загружать дополнительные скрипты. Осталось узнать, как создать кнопку в Автокаде с новой командой и разместить ее на ленте для быстрого доступа.

ПРИМЕЧАНИЕ: Рекомендую посмотреть видео урок «Создание команд и макрос в AutoCAD», где эта тема уже была затронута и подробно рассмотрена.

Однако создание кнопки доп. скрипта имеет некоторые нюансы, которые мы сейчас разберем.

Создаем новые кнопки в Автокаде для запуска LISP

Чтобы добавить кнопку в Автокад для новой команды, которая была загружена в программу, нужно:

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

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

Рис. 2 – Путь доступа к вспомогательным файлам AutoCAD

ПРИМЕЧАНИЕ: До 2013 версии Автокада папка "Доверенные местоположения" отсутствовала. Если у вас более ранняя версия программы - используйте папку "Путь доступа к вспомогательным файлам". При этом обязательно не забывайте нажать кнопку "Добавить", чтобы не сбить настройки AutoCAD по умолчанию. В противном случае вы можете случайно заменить доступ к системной папке, что повлечет последствия!

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

Рис. 3 – Создание новой команды AutoCAD

Задать ее название, а также макрос. Если с именем все понятно, то код макроса следует искать в самом файле приложения. Напомним, открыть его можно через обычный блокнот.

Рис. 4 – Макрос для команды LISP можно найти в исходном файле *.lsp

Далее выберите иконку для кнопки. Можно создать свою или отредактировать уже имеющуюся картинку. Здесь подробно останавливаться не будем, т.к. в видео уроке «Создание макрос в AutoCAD» уже это разбирали.

3. Заключительный этап создания новой кнопки для AutoCAD – это размещение ее в ленте программы. Для этого нужно воспользоваться поиском: найти вновь созданную кнопку после чего захватить ее левой кнопкой мыши и переместить в подходящую панель. В этом примере: ACAD → Лента → Панели → Главная 2D Рисование → Строка 3.

Рис. 5 – Перемещение созданной команды на ленту-палитру AutoCAD

Как видите, добавить кнопку в Автокад для LISP-приложения не так уж и сложно. Поэтому если вы часто используете тот или иной скрипт – обязательно примите это к сведенью.