Макросы

Область применения:
Макрос предназначен для записи последовательности действий, выполняемых в проекте, и их воспроизведения по требованию. Однократно записанная последовательность — создание операций, назначение геометрии, выбор элементов в дереве модели, редактирование свойств — преобразуется системой в небольшое запускаемое расширение, которое при необходимости повторяет эти действия. Макрос также является самым быстрым способом создания пользовательского расширения: по записанному макросу генерируется рабочий исходный код, который служит шаблоном для дальнейшей разработки.
Макросы запускаются с помощью кнопки Утилиты на главной панели.
Макросы используются везде, где одна и та же работа выполняется многократно:
применение стандартной последовательности операций к похожим деталям;
повторное создание типовой наладки станка, заготовки и стратегии в начале проекта;
единообразное назначение одной и той же геометрии — граней, зон, кривых, отверстий;
передача воспроизводимой процедуры другим членам команды.
Панель Макрос:
Панель Макрос содержит сохраненные макросы и инструменты для записи новых макросов. Панель разделена на три зоны (сверху вниз): панель инструментов с элементами управления записью, поле Поиск и список сохраненных макросов.
![]()
Кнопки панели инструментов.
Переключатель списка (≡). Показывает или скрывает список сохраненных макросов.
Состояние проекта. Определяет, какие элементы текущего проекта — наладка станка, заготовка и припуск, параметры стратегии — будут захвачены макросом в начале записи.
Запись. Запускает запись нового макроса; повторное нажатие останавливает запись. Подробнее
Поле поиска. Позволяет найти макрос в списке.
Список макросов.
Имя. Имя макроса.
Значок комментария. При наведении отображает описание макроса.
Запуск. Воспроизводит макрос. Подробнее
Закрепить. Оставляет макрос в верхней части списка.
Меню «…». Действия для отдельного макроса:
Открыть в редакторе. Открывает сгенерированный исходный код макроса для просмотра или ручного расширения. Подробнее
Редактировать. Повторно открывает шаги макроса с полным набором элементов управления редактированием; после сохранения изменений макрос создается заново. Подробнее
Экспорт.
Закрепить вверху. Закрепляет макрос в верхней части списка, над разделительной линией; повторный выбор отменяет закрепление макроса.
Удалить. Удаляет макрос и его файлы. Недоступно во время выполнения любого макроса.
→. Показывает отдельные шаги макроса.
Хранение макросов
Каждый макрос помещается в отдельную папку внутри личной папки CAM-системы, в каталоге
macros. Папка содержит сгенерированный исходный код и читаемый список шагов макроса, что позволяет копировать макрос вместе с этой папкой.