Макросы позволяют создавать автоматические процедуры для повторяющихся операций. Например, вам может понадобиться создать петли через все поверхности в модели и изменить цвета. Как правило, макросы создаются путем записи последовательности операций. Файл, полученный в результате, может быть отредактирован с помощью текстового редактора. О языке макроса можно узнать в разделе PowerShape.
Выберите эту опцию, чтобы запустить ранее записанный макрос.
Данная опция запускает макрос, выполняющий один шаг за раз. Однако если внутри пошагово выполняемого макроса имеется встроенный макрос, запускается встроенный макрос. Затем вы возвращаетесь к макросу, выполняемому пошагово. Встроенный макрос - макрос, который инициализируется внутри запущенного макроса.
Выберите опцию для запуска выбранного макроса и запуска встроенных макросов построчно.
Используйте опцию для запуска оставшейся части макроса, выполняющегося пошагово.
Эта команда запустит оставшуюся часть макроса вместо пошагового выполнения.
Данная опция доступна только для пошагового макроса.
Команда До запрашивает регулярное выражение. Макрос выполняется до первой строки (включительно), содержащей регулярное выражение. Далее программа возвращается к пошаговому выполнению макроса.
Используемые регулярные выражения основываются на языке Perl и модификаторе caseless, поэтому макрос выглядит так:
if ($error == 1) {
print e1
} elseif ($error == 2) {
print e2
}
следующие выражения совпадают с предпоследней строкой:
print e2
p.*2
PRINT E2
Преимущество данной команды в том, что она облегчает прохождение этапов длинных макросов и макросов, содержащих модальные диалоги. Другие методики требуют редактирования макроса.
Используйте опцию для остановки запуска или пошагового выполнения макроса.
Выберите эту опцию, чтобы записать макрос.
Если вы введете имя существующего файла, он перезаписывается с новыми командами.