Добавить кнопку в ленту автокад
Автор:
Прим.: Действия, изображения и видеоролики могут незначительно различаться в зависимости от версии программы.
Вы бы хотели добавить на ленту настраиваемую вкладку и панель с любимыми командами и элементами управления? Возможно, при демонстрации экрана коллеги вы увидели адаптированную ленту AutoCAD, которая показалась вам удобной благодаря доступу к определенным командам без частого перехода на другие вкладки. Адаптированная лента повышает эффективность и экономит время при выполнении задач.
В этой статье рассматривается создание пользовательской панели ленты, назначение команд и ее добавление на новую вкладку ленты с помощью редактора адаптации пользовательского интерфейса.
Создание панели ленты
В этом упражнении выполняется создание панели ленты с именем «Моя панель HYT».
Моя панель HYT будет добавлена в нижней части списка панелей.
Добавление панели «Моя панель HYT» на новую вкладку ленты выполняется в следующем упражнении.
Добавление команд на панель ленты
В этом упражнении выполняется добавление пяти команд для работы с блоками на только что созданную панель ленты «Моя панель HYT».
- При необходимости найдите только что созданную панель ленты в редакторе АПИ.
- На панели «Список команд» в текстовом поле «Список поиска команд» введите блок. Выберите «Создать блок» (команда БЛОК) и перетащите команду в строку 1 панели «Моя панель HYT».
Теперь задайте вид кнопки команды на панели.
Повторите эту процедуру и добавьте другие команды на панель ленты. Кроме того, можно поработать с некоторыми другими свойствами отображения.
Прим.: Управляющий символ \n приводит к отображению метки на двух строках. Онисчезает, если нажать клавишу ENTER или когда текстовое поле становится неактивным. Если изменения не отображаются в разделе «Просмотр панели», для обновления просмотра щелкните строку 1 панели «Моя панель HYT».
- блоки (команда ПАЛБЛОКИ)
- инструментальные палитры (команда ИНСТРПАЛВКЛ)
- центр управления (команда ЦУВКЛ)
Кнопки команд «Палитра блоков», «Инструментальные палитры» и «Центр управления» добавляются в строку 1 с использованием стиля кнопок по умолчанию «Малая без текста».
Перенос команд на новую вложенную панель
Предположим, вам требуется оставить кнопки команд малого размера, но разместить их на нескольких строках панели. Следующие действия позволяют создать вложенную панель и определить размещение кнопок команд «Палитра блоков», «Инструментальные палитры» и «Центр управления» на нескольких строках меньшего размера.
-
На панели «Моя панель HYT» щелкните правой кнопкой мыши строку 1 и выберите «Новая вложенная панель».
Новая вложенная панель (с именем «Вложенная панель 1») создается на панели «Моя панель HYT». По умолчанию новая вложенная панель содержит одну строку.
- В разделе «Формат» раскройте список «Стиль кнопок» и выберите «Малая с текстом».
- Перейдите к разделу «Отображение» и в текстовом поле «Имя» введите Палитра блоков.
Создание вкладки ленты
После создания панели ленты можно создать вкладку ленты и добавить на нее панель «Моя панель HYT».
- В редакторе АПИ на вкладке «Адаптация» разверните на панели «Адаптации » узел «Лента», щелкнув знак «плюс» (+) рядом с этим узлом.
- Щелкните правой кнопкой мыши узел «Вкладки» и выберите команду «Новая вкладка».
- Введите имя новой вкладки: Моя вкладка HYT.
Соответствующая вкладка будет добавлена в нижней части списка вкладок. Теперь на эту новую вкладку можно добавить панель ленты «Моя панель HYT».
Добавление вкладки ленты в рабочее пространство
Новые вкладки ленты не добавляются автоматически в рабочее пространство. Следующие действия позволяют добавить вкладку «Моя вкладка HYT» в текущее рабочее пространство.
- В редакторе АПИ на вкладке «Адаптация» разверните на панели «Адаптации » узел «Рабочие пространства», щелкнув знак «плюс» (+) рядом с этим узлом.
- Выберите текущее рабочее пространство и щелкните «Адаптация рабочего пространства» на панели «Содержимое рабочего пространства».
Соответствующая вкладка добавляется в узел «Вкладки ленты» на панели «Содержимое рабочего пространства».
Автор:
Панели ленты можно настраивать, добавляя, редактируя или удаляя команды и элементы управления.
Откройте редактор адаптации пользовательского интерфейса (АПИ)
Создание панели ленты
- На вкладке "Адаптация" на панели "Адаптации " разверните узел дерева "Лента", щелкнув знак "плюс" (+) рядом с ним.
- Щелкните правой кнопкой мыши узел "Панели". Выберите "Новая панель".
Новая панель (с именем "Панель1") будет помещена внизу узла "Панели".
- В поле "Отображение текста" введите текст, который будет отображаться в качестве заголовка панели на ленте.
- В поле "КлавишнаяПодсказка" введите символы доступа к панели ленты с клавиатуры при нажатой клавише ALT.
- В поле "Псевдонимы" введите псевдоним для панели ленты.
Удаление панели ленты
- На вкладке "Адаптация" на панели "Адаптации " разверните узел дерева "Лента", щелкнув знак "плюс" (+) рядом с ним.
- Щелкните знак "плюс" (+) рядом с узлом "Панели", чтобы развернуть его.
- Нажмите правую кнопки мыши на панели, которую надо удалить. Выберите "Удалить".
Осторожно: Отменить удаление панели ленты невозможно. В случае удаления панели ленты щелкните "Отмена" для выхода из Редактора адаптации пользовательского интерфейса (АПИ) без сохранения изменений. При этом любые другие изменения будут также потеряны.
Добавление команд
- На вкладке "Адаптация" на панели "Адаптации " разверните узел дерева "Лента", щелкнув знак "плюс" (+) рядом с ним.
- Разверните узел "Панели", щелкнув на знаке "плюс" (+) рядом с ним.
- Щелкните на знаке "плюс" (+) рядом с панелью ленты, к которой требуется добавить команду.
- Чтобы определить место, в которое будет добавлена команда, нажимайте на знак "плюс" (+), который расположен рядом со строками, вложенными панелями и раскрывающимися списками.
- Перетащите команду из панели "Список команд" в строку, вложенную панель или раскрывающийся список на панели.
Добавление элемента управления
- На вкладке "Адаптация" на панели "Адаптации " разверните узел дерева "Лента", щелкнув знак "плюс" (+) рядом с ним.
- Щелкните знак "плюс" (+) рядом с узлом "Панели", чтобы развернуть его.
- Щелкните на знаке "плюс" (+) рядом с панелью ленты, к которой требуется добавить элемент управления.
- При необходимости создайте новую строку для элемента управления; для добавления элемента управления в существующую строку щелкните на знаке "плюс" (+) рядом с этой строкой.
- На панели "Список команд" в списке "Категории" выберите "Элементы управления на ленте".
На панели "Список команд" отображается только список элементов управления ленты.
Назначение команды для кнопки вызова диалогового окна на панели
- На вкладке "Адаптация" на панели "Адаптации " разверните узел дерева "Лента", щелкнув знак "плюс" (+) рядом с ним.
- Щелкните знак "плюс" (+) рядом с узлом "Панели", чтобы развернуть его.
- Щелкните на знаке "плюс" (+) рядом с той панелью ленты, в узел вызова диалогового окна которой необходимо назначить команду.
- Перетащите команду из панели "Список команд" в узел вызова диалогового окна для соответствующей панели.
Удаление команды или элемента управления
- На вкладке "Адаптация" на панели "Адаптации " разверните узел дерева "Лента", щелкнув знак "плюс" (+) рядом с ним.
- Щелкните знак "плюс" (+) рядом с узлом "Панели", чтобы развернуть его.
- Щелкните на знаке "плюс" (+) рядом с панелью ленты, из которой требуется удалить команду или элемент управления.
- Чтобы определить место, из которого будет удалена команда или элемент управления, нажимайте на знак "плюс" (+), который расположен рядом со строками, вложенными панелями и раскрывающимися списками.
- Нажмите правую кнопки мыши на элементе управления или команде, которые надо удалить. Выберите "Исключить".
Изменение положения элемента управления или команды
- На вкладке "Адаптация" на панели "Адаптации " разверните узел дерева "Лента", щелкнув знак "плюс" (+) рядом с ним.
- Щелкните знак "плюс" (+) рядом с узлом "Панели", чтобы развернуть его.
- Щелкните на знаке "плюс" (+) рядом с панелью ленты, в которой требуется изменить местоположение команды или элемента управления.
- Чтобы определить место, в котором будет изменено местоположение команды или элемента управления, нажимайте на знак "плюс" (+), который расположен рядом со строками, вложенными панелями и раскрывающимися списками.
- Перетащите команду или элемент управления в новое место.
С помощью полосы-визуального индикатора расположите команду или элемент управления в желаемом месте.
Добавление строки
- На вкладке "Адаптация" на панели "Адаптации " разверните узел дерева "Лента", щелкнув знак "плюс" (+) рядом с ним.
- Разверните узел "Панели", щелкнув на знаке "плюс" (+) рядом с ним.
- Нажмите правую кнопку мыши на панели ленты, в которую необходимо добавить строку. Выберите "Новая строка".
Добавление вложенной или интеллектуальной панели к строке
- На вкладке "Адаптация" разверните на панели "Адаптации: " узел "Лента", щелкнув на знаке "плюс" (+) рядом с этим узлом.
- Щелкните знак "плюс" (+) рядом с узлом "Панели", чтобы развернуть его.
- Щелкните на знаке "плюс" (+) рядом с панелью ленты, на которую требуется добавить вложенную или интеллектуальную панель.
- При необходимости создайте для вложенной или интеллектуальной панели новую строку; для вставки вложенной или интеллектуальной панели в существующую строку щелкните на знаке "плюс" (+) рядом с этой строкой.
- Щелкните правой кнопкой мыши по соответствующей строке и выберите "Новая вложенная панель" или "Новая интеллектуальная панель".
Удаление строки или вложенной панели
- На вкладке "Адаптация" на панели "Адаптации " разверните узел дерева "Лента", щелкнув знак "плюс" (+) рядом с ним.
- Разверните узел "Панели", щелкнув на знаке "плюс" (+) рядом с ним.
- Щелкните на знаке "плюс" (+) рядом с панелью ленты, из которой требуется удалить строку или вложенную панель.
- Нажмите правую кнопку мыши на строке или вложенной панели, которую требуется удалить. Выберите "Удалить".
Изменение положения строки панели или вложенной панели
- На вкладке "Адаптация" разверните на панели "Адаптации " узел "Лента", щелкнув знак "плюс" (+) рядом с этим узлом.
- Щелкните знак "плюс" (+) рядом с узлом "Панели", чтобы развернуть его.
- Щелкните на знаке "плюс" (+) рядом с панелью ленты, которая содержит строки или вложенные панели, которые требуется изменить.
- Перетащите строку или вложенную панель, которую необходимо переместить.
Создание раскрывающегося списка в строке
- На вкладке "Адаптация" разверните на панели "Адаптации " узел "Лента", щелкнув знак "плюс" (+) рядом с этим узлом.
- Разверните узел "Панели", щелкнув на знаке "плюс" (+) рядом с ним.
- Щелкните на знаке "плюс" (+) рядом с панелью ленты, к которой требуется добавить раскрывающийся список.
- Щелкните правой кнопкой мыши на строке, к которой требуется добавить раскрывающийся список. Выберите пункт "Новый раскрывающийся список".
Новый раскрывающийся список (с именем "Новый раскрывающийся список") будет помещен в последнюю позицию в строке.
Отображение метки и установка ориентации команды или раскрывающегося списка
- На вкладке "Адаптация" на панели "Адаптации " разверните узел дерева "Лента", щелкнув знак "плюс" (+) рядом с ним.
- Разверните узел "Панели", щелкнув на знаке "плюс" (+) рядом с ним.
- Щелкните на знаке "плюс" (+) рядом с панелью ленты, в которой требуется отобразить метку для команды.
- Щелкните на знаке "плюс" (+) рядом со строкой, вложенной панелью или раскрывающимся списком, в котором требуется отобразить метку для команды. При необходимости продолжайте разворачивать строки, вложенные панели и раскрывающиеся списки, чтобы добраться до нужной команды или раскрывающегося списка.
- Выберите команду, для которой требуется отобразить метку.
- На панели "Свойства", в поле "Стиль кнопок" нажмите стрелку вниз и выберите "Большой с текстом (вертикально)", "Большой с текстом (горизонтально)" или "МалыйСТекстом".
Задание размера команды или раскрывающегося списка
- На вкладке "Адаптация" разверните на панели "Адаптации " узел "Лента", щелкнув знак "плюс" (+) рядом с этим узлом.
- Разверните узел "Панели", щелкнув на знаке "плюс" (+) рядом с ним.
- Щелкните на знаке "плюс" (+) рядом с панелью ленты, содержащей команду или раскрывающийся список, размер которых требуется задать.
- Щелкните на знаке "плюс" (+) рядом со строкой или вложенной панелью, содержащей команду или раскрывающийся список, размер которых требуется задать. При необходимости продолжайте разворачивать строки, вложенные панели и раскрывающиеся списки, чтобы добраться до нужной команды или раскрывающегося списка.
- Выберите команду или раскрывающийся список, размер которых требуется задать.
- На панели "Свойства" в поле "Стиль кнопок" нажмите стрелку вниз и выберите "Большой с текстом (вертикально)", "Большой с текстом (горизонтально)", "МалыеСТекстом", "МалыеБезТекста" или "Большой без текста".
Задание значка и стиля для раскрывающегося списка
- На вкладке "Адаптация" на панели "Адаптации " разверните узел дерева "Лента", щелкнув знак "плюс" (+) рядом с ним.
- Разверните узел "Панели", щелкнув на знаке "плюс" (+) рядом с ним.
- Щелкните на знаке "плюс" (+) рядом с панелью ленты, где требуется изменить стиль раскрывающегося списка.
- Щелкните на знаке "плюс" (+) рядом со строкой или вложенной панелью, содержащей раскрывающийся список, стиль которого требуется изменить. При необходимости продолжайте разворачивать строки и вложенные панели, чтобы добраться до нужного раскрывающегося списка.
- Выберите раскрывающийся список, стиль которого требуется изменить, и откорректируйте его свойства на панели "Свойства":
- В окне "Поведение" щелкните на стрелке вниз и выберите пункт "Меню раскрывающегося списка с последними", "Меню раскрывающегося списка", "Разделить с последними" или "Разделить" или "Разделить с последними (Надпись)".
- В окне "Split Button List Style" щелкните на стрелке вниз и выберите "Значок", "Значок и текст" и "Описание".
Копирование панели инструментов на панель ленты
- На вкладке "Адаптация" разверните на панели "Адаптации " узел "Панели инструментов", щелкнув знак "плюс" (+) рядом с ним.
- Щелкните правой кнопкой мыши панель инструментов, которую необходимо скопировать и преобразовать в панель ленты. Выберите "Копировать на панели ленты".
Копия панели инструментов будет размещена в узле "Ленты" "Панели".
Копирование панели пульта управления на панель ленты
- На вкладке "Передача" на панели "Адаптации: в " (справа) нажмите кнопку "Открыть файл адаптации".
- В диалоговом окне "Открыть" в раскрывающемся списке "Тип файла" выберите "Файлы адаптации предыдущих версий (*.cui)".
- Перейдите и выберите файл адаптации (НПИ), содержащий панели пульта управления, которые необходимо скопировать на панели ленты. Нажмите "Открыть".
- Щелкните знак "плюс" (+) рядом с узлом "Панели пульта управления", чтобы развернуть его.
- Щелкните правой кнопкой мыши панель пульта управления, которую необходимо скопировать и преобразовать в панель ленты. Выберите "Копировать на панели ленты".
Скопированные панели пульта управления размещаются в узле панелей ленты .
Видео уроки для новичков и профессионалов бесплатно
Автомобильные дороги, городские улицы
Проектирование автомобильных дорог и городских улиц любой сложности
Мосты и путепроводы
Проектирование транспортных развязок искусственных сооружений
Геологические изыскания
Бурение скважин, лабораторные исследования грунта
Геодезические изыскания
Полевые и камеральные работы с использованием передовых методик и технологий
Создать свою кнопку в Автокаде и вывести на отдельную панель не так сложно как кажется на первый взгляд. Зачем это надо? Да ускорить работу в Автокаде, повесить на кнопку дополнительный функционал, lisp и создать панельку со своими командами
Создание своей кнопки для команды в AutoCAD
Щелкаем правой кнопкой мыши с краю на свободной от панелей инструментов области и выбираем пункт "Адаптация. " или набираем в командной строке _.quickcui или _toolbar.
В открывшемся окне жмем на стрелочку снизу справа чтоб развернуть окно.
Нажимаем на звездочку "Создание новой команды".
Теперь по порядку:
1. Выбираем иконку (при желании можно нарисовать самому).
2. В поле имя вводим название команды.
3. В поле макрос код команды или что то вроде этого для запуска лиспа если он загружен уже.
4. Жмем применить.
Все кнопка готова, она появится в списке команд слева внизу, дальше сделаем свои панели в Автокаде и выведем на них кнопки полезные для себя.
Панели инструментов в Автокаде
1. Щелкаем по надписи "Адаптации: Все файлы" и в раскрывшемся списке ищем узел "Панели".
2. Нажимаем правую кнопку мыши и выбираем "Новая панель инструментов". Указываем ее название на свое усмотрение.
AutoCAD панель инструментов со своими командами
Панель инструментов сделали и теперь добавим команды:
1. Снизу выбираем нужные команды из имеющихся или тех, что сделали сами.
2. Удерживая левую кнопку перетаскиваем на нужную панель инструментов.
Ну все, кнопки и панели AutoCAD создавать научились, настраиваем под себя и работаем.
Полезно. Как установить lisp и сделать так, чтоб при клике на кнопку началось выполнение действий читаем здесь.
По просьбам трудящихся публикую вторую часть разбора рабочего пространства. В данной статье вы узнаете, как включить ленту в Автокаде.
Тема урока такова: как быстро адаптировать рабочее пространство AutoCAD под свои или корпоративные требования и как открыть ленту в Автокаде. Смысл заключается в том, что мы дублируем рабочее пространство. И из копии уже лепим то, что нам надо.
Сделаем произвольное пространство вот такого вида из стандартного рабочего пространства «Рисование и аннотация».
На этом примере мы рассмотрим основные принципы.
Что требуется сделать:
1. Дублировать и переименовать копию РП «Рисование и аннотация»;
2. Установить Автокад ленту меню справа;
3. Преобразовать представление ленты (сделать кнопочным);
4. Убрать ненужные вкладки;
5. На панель быстрого доступа добавить пару команд;
6. Вывести и закрепить палитры;
Как дублировать рабочее пространство в AutoCAD
Рассмотрим, как дублировать и переименовать рабочее пространство "Рисование и аннотация". Для этого открываем окно «Адаптация пользовательского интерфейса», пишем в командной строке НПИ. Т.е. настройка пользовательского интерфейса. Также можно на ленте выбрать вкладку "Управление" – "Пользовательский интерфейс".
В списке рабочих пространств нажимаем ПКМ на названии «Рисование и аннотация» (эти действия показаны в статье "Знакомство и с интерфейсом Автокада") и выбираем "Дублировать".
У нас появился дубликат. Теперь нажимаем на нем ПКМ и выбираем "Переименовать" (я назвал «Мое рабочее пространство 1»). Таким же образом устанавливаем его "текущим" (для этого выбираем "Установить по умолчанию"), чтобы при запуске программы мы сразу попадали в него. Далее жмем "Применить" в нижнем правом углу этого диалогового окна. После нажимаем "ОК".
Теперь мы находимся в созданном нами пространстве. Проверить это можно, нажав на шестеренку в правом нижнем углу. Галочка должна быть установлена напротив созданного нами рабочего пространства.
На всякий случай в параметрах рабочего пространства переставляем радио-кнопку на пункт "Автоматическое сохранение изменений".
Настройка ленты в Автокаде
1. Чтобы узнать, как открыть ленту в Autocad, правой кнопкой жмем на ленту. Далее выбираем "освободить", и лента превращается в палитру (один из видов мест хранения инструментов, блоков, штриховок и т.д.)
2. Правой кнопкой жмем по краю палитры (как на рис. ниже) и выбираем "закрепить справа" - лента Автокад свернулась до строки с названием «лента».
Наводим на нее мышь и в верхней части жмем "Автоматически убирать с экрана" (треугольная кнопка ниже кнопки закрыть «Х»).
3. Теперь сделаем более симпатичное представление AutoCAD ленты. Далее жмем на стрелку без овала и выбираем свернуть до кнопок панелей.
Перегруппировка вкладок и панелей Ленты AutoCAD
Под этим действием я подразумеваю изменение последовательности панелей. Для этого нажимаем и не отпускаем левую кнопку на нужной вкладке. Перетягиваем в нужное место. Такой же алгоритм и при перемещении панелей инструментов.
Удаление/добавление вкладок Ленты Автокад
Для полного удаления вкладки AutoCAD ленты недостаточно из контекстного меню снять галочку. Таким образом мы просто отключаем ее видимость (тут отличие принципиальное).
Для добавления/удаления вкладок вызываем уже известное нам окно адаптации пользовательского интерфейса (команда: НПИ).
Выбираем наше рабочее пространство. Жмем на нем ПКМ и выбираем первый пункт "Адаптация рабочего пространства".
Смещаемся ниже и нажимаем на «+». В раскрывшемся списке открываем подсписок "Вкладки". И уже в нем ставим или снимаем галочки напротив названий вкладок. Я уберу, к примеру, вкладки Онлайн, Вывод и Лист.
После внесения изменений нажимаем «Применить» – «ОК».
Настройка палитр
Самая часто используемая палитра - это "палитра свойства". Поэтому имеет смысл сделать так, чтобы она всегда была под рукой, но не занимала много места интерфейса.
Самый быстрый способ ее вызова – команда Ctrl+1. По аналогии с лентой закрепляем ее слева. Щелкаем по краю ПКМ и из контекстного меню выбираем закрепить слева. Ещё раз жмем на ней ПКМ и выбираем только значки.
Теперь мы имеем маленькую иконку, при наведении на которую появляется наша палитра свойства.
Таким образом можно закрепить все палитры (они «живут по адресу» Вид – Палитры, либо комбы от Ctrl+1 до Ctrl+8 ). Сначала выводим их на экран, а потом закрепляем.
Резюме
Подобным способом вы можете слегка преобразовать рабочее пространство. Мы зацепили лишь небольшой кусочек темы персонализации интерфейса.
Если вы используете сторонние приложения lisp и скрипты, то стоит задуматься о создании кнопки в AutoCAD. Не всегда удобно обращаться к инструменту через командную строку. Если вы часто пользуетесь каким-то инструментом, то лучше его вынести в виде кнопки. Это ускорит работу в программе.
Мы рассматривали LISP-приложения для Автокада и как загружать дополнительные скрипты. Теперь разберём, как создать кнопку в Автокаде с новой командой и разместить её на ленте для быстрого доступа.
Создание кнопки доп. скрипта имеет некоторые нюансы. Разберём их на примере.
Создаем новые кнопки в Автокаде для запуска LISP
Чтобы добавить кнопку в Автокад для новой команды, нужно:
1. Прописать путь к файлу, который содержит загружаемое приложение. Такие файлы могут иметь расширение *.arx, *.crx, *.lsp, *.dvb, *.dbx, *.vlx, *.fas.
Вызовите диалоговое окно «Настройки» (можно через командную строку «_options»). Перейдите во вкладку «Файлы», выберите папку «Доверенные местоположения». Затем нажмите кнопку «Добавить». Появится дополнительное поле, в котором необходимо прописать путь.
Далее нажмите "Обзор". Найдите на компьютере папку, в которой хранятся ваши файлы-lisp. После того как путь пропишется в этом диалоговом окне, нажмите "ОK".
2. Вызвать окно адаптации пользовательского интерфейса Автокад (можно через командную строку «_СUI»). Создать новую команду.
Задать название и макрос. Код макроса следует искать в самом файле приложения. Открыть его можно через обычный блокнот.
Выберите иконку для кнопки. Можно создать новую или отредактировать уже имеющуюся картинку. Подробнее - в видеоуроке «Создание макрос в AutoCAD».
3. Заключительный этап создания новой кнопки для AutoCAD – это размещение в ленте программы. Для этого нужно воспользоваться поиском: найти вновь созданную кнопку, захватить её левой кнопкой мыши и переместить в подходящую панель. В этом примере: ACAD → Лента → Панели → Главная 2D Рисование → Строка 3.
Как видите, добавить кнопку в Автокад для LISP-приложения не так уж и сложно. Если вы часто используете тот или иной скрипт – обязательно примите это к сведению.
Читайте также: