Macros permitem criar rotinas automáticas para operações repetitivas. Por exemplo, você pode querer circular entre todas as superfícies num modelo e alterar a cor. Macros são geralmente criadas gravando uma sequência de operações. O arquivo resultante pode então ser editado utilizando um editor de texto. A linguagem de macros é discutida em Personalizar o PowerShape.
Selecione esta opção para executar uma macro previamente gravada.
Selecione essa opção para executar a macro uma etapa de cada vez. Se houver uma macro aninhada dentro de uma macro que você está percorrendo, essa macro aninhada será executada. Você então retornará à macro percorrida. Uma macro aninhada é aquele que é inicializada dentro de uma macro já em execução.
Selecione essa opção para executar a macro selecionada e qualquer macro aninhada uma linha de cada vez.
Utilize esta opção para executar o restante de uma macro passo a passo.
O restante da macro será executado sem interrupção.
Essa opção somente está disponível quando a macro está sendo percorrida.
Quando ativado, o comando espera uma expressão regular. A macro é então executada até (incluindo) a primeira linha que contém a expressão regular. A partir daí, é executada passo a passo.
As expressões regulares utilizadas são baseadas em Pearl e não possuem caso. Portanto, se a macro for:
if ($error == 1) {
print e1
} elseif ($error == 2) {
print e2
}
todas as seguintes expressões corresponderão à penúltima linha:
print e2
p.*2
PRINT E2
A vantagem deste comando é facilitar o processo passo a passo em macros longas ou macros que incluem diálogos modais. Outras técnicas para fazer isso requerem edição da macro.
Utilize essa opção para interromper a execução de uma macro em execução contínua ou passo a passo.
Selecione esta opção para gravar uma macro.
Se você inserir o nome de um arquivo existente, este será sobrescrito com os novos comandos.