Инструкция: Создание пользовательской кнопки в палитре инструментов AutoCAD
Палитра инструментов (Tool Palette) — это удобный способ получить быстрый доступ к часто используемым командам, блокам, штриховкам и, что важно, вашим собственным скриптам. Вы можете создать свою кнопку, которая будет выполнять любую команду AutoCAD, в том числе загруженные вами LISP-скрипты.
Шаг 1: Откройте палитру инструментов
-
Нажмите сочетание клавиш
Ctrl + 3. -
Или перейдите на вкладку «Вид» (View) → панель «Палитры» (Palettes) → нажмите «Палитра инструментов» (Tool Palettes).

Шаг 2: Создайте новую палитру
-
Щелкните правой кнопкой мыши в области заголовков вкладок существующих палитр или в свободном месте на самой палитре.
-
В контекстном меню выберите пункт «Создать палитру» (New Palette).
-
Введите название для вашей новой палитры (например, «Мои макросы», «LISP-команды») и нажмите
Enter. -
Теперь у вас появилась пустая личная палитра.

Шаг 3: Добавление новой пользовательской кнопки (команды)
Способ А: Через контекстное меню (проще для стандартных команд)
-
На вашей новой палитре щелкните правой кнопкой мыши в пустом месте.
-
В меню выберите «Адаптация команд» (Create New Tool).

-
В появившемся окне «Свойства» (Properties) вам нужно заполнить ключевые поля:
-
Имя (Name): Название, которое будет отображаться на кнопке (например, «Усиленная очистка»).
-
Описание (Description): Подсказка, которая появляется при наведении курсора.
-
Команда (Command): Самое важное поле. Сюда нужно ввести строку запуска команды. Синтаксис:
-
Для стандартной команды AutoCAD: просто введите имя команды. Например,
_PURGE(нижнее подчеркивание гарантирует английскую версию). -
Для команды из LISP-файла: введите имя команды точно, как оно определено в LISP-коде. Например,
TG_MAX_TEXT_ROTATE_MOVE. -
Для последовательности действий (макрос): используйте специальный синтаксис AutoCAD. Например, чтобы запустить команду
_PURGEи сразу выбрать все (A), введите:^C^C_TG_MAX_TEXT_ROTATE_MOVE(^C— отмена любой текущей команды,;— аналогEnter). После слова ^C^C_TG_MAX_TEXT_ROTATE_MOVE(ставим пробел)
-
-

Шаг 4: Настройка внешнего вида кнопки (иконки)
-
Щелкните правой кнопкой мыши по созданной вами кнопке на палитре.
-
Выберите «Свойства» (Properties).
-
В окне свойств найдите раздел «Образ» (Image).
-
Нажмите на значок справа от поля «Имя» (обычно выглядит как чёрно-белый квадратик).
-
Откроется редактор. Вы можете:
-
Выбрать стандартный значок из списка.
-
Нажать «Образ из файла» (Browse) и загрузить свою иконку (
.bmp,.jpg,.pngразмером до 64x64 пикселей). -
Нажать «Создать» (Create) и нарисовать свою простую иконку встроенным редактором.
-

Шаг 4: Настройка внешнего вида кнопки (иконки)
Переносим мышкой Нашу команду на палитру.
