Возможности AutoCAD в сфере рабочей среды и настройки встроенных функций по усмотрению конструктора практически безграничны. Чтобы автоматизировать рабочий процесс пользователю достаточно присвоить заданной кнопке требуемый макрос. Таким способом можно не только облегчить проектирование и моделирование, но еще навсегда забыть о рутине.

Чтобы научиться, как грамотно использовать макросы, совсем необязательно заниматься детальным изучением синтаксиса и внутренней структуры таких маленьких программных запросов.

Главной целью конструктора в данном случае является построение персональной инструментальной панели, которая будет состоять из специальных кнопок, обладающих необходимыми макросами. Оказывается, сделать это не так уж и сложно. Попробуем вместе!

  • В разделе Управления нужно настроить пользовательский интерфейс через команду НПИ (_CUI)

 

  • Слева в новом окне нужно отыскать Панель, на которой находится нужная нам функция под названием Новая панель инструментов

 

  • Переименовываем панель - Моя панель, теперь её можно будет найти в списке доступных элементов
  • Далее необходимо запустить работу новой команды, воспользовавшись правой кнопкой мыши – нажимаем на функцию Новая команда

 

  • Записываем новое наименование команды Создать слой
  • Теперь в рабочем поле справа можно осуществить все необходимые настройки, для обозначения можно выбрать один из стандартных символов программы или воспользоваться внешним источником изображений в формате BMP или PNG

 

  • Далее через строку под названием Макросы прикрепляем макрос к конкретной кнопке. Код может выглядеть следующим образом:

^C^C-слой;создать;Стены;цвет;Красный;;;

Вышеупомянутый макрос направлен на формирование нового слоя в документе путем присвоения нового имени – Стены, и красного окраса.

  • Теперь окно адаптации можно покинуть, а на рабочем поле появится новая панель. В некоторых случаях сама она не отображается, но её можно запустить через соответствующую функцию. Чтобы проверить результат работы, нужно нажать на созданную кнопку, после чего макрос должен сформировать на чертеже новый слой.
  • Данный метод прекрасно подойдет и для добавления других панелей или кнопок с макросами.

Далее немного поговорим и о других способах создания макросов:

  • Одновременное формирование отрезка и нового стиля

^C^C-слой;создать;Трубы;цвет;синий;;;отрезок;endpoint;

Из этого следует, что макрос произведет новый слой синего цвета, именуемый Трубами, а также выполнит в нем функцию формирования нового отрезка.

  • Добавление заданного блока

^C^C_-вставить;рамка.dwg;

С помощью такого макроса можно дополнить чертеж файловым блоком с заданным именем и расширением. Однако нужно позаботиться о том, чтобы такой файл обязательно находится в текущей папке. В противном случае придется задавать абсолютный путь к нему.

  • Применение радиуса сопряжения

^C^Cсопряжение;Д;0;

Макрос выполняет задачу присвоения данному радиусу нулевого значения.