Usar macros para controlar o PowerShape

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.

Nota: Use a página Macros do diálogo Opções para definir as opções de mouse a serem usadas ao gravar macros.

Executar

Selecione esta opção para executar uma macro previamente gravada.

  1. Clique na guia Início > painel Macro > Executar para exibir o diálogo Executar Macro.
  2. Selecione a macro que você deseja executar.
  3. Clique em Abrir para executar a macro.

Passo

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.

  1. Clique na guia Início > painel Macro > Percorrerpara exibir o diálogo Percorrer Macro.
  2. Selecione a macro para executar passo a passo.
  3. Clique em Abrir para iniciar a macro passo a passo.
    Nota: Macros aninhadas dentro da macro que você está executando não são executadas passo a passo. Se você deseja percorrer macros aninhadas, use a opção Percorrer Tudo.
  4. Pressione Entercada vez que quiser executar outra etapa.
  5. Para interromper a passagem pela macro, selecione a guia Início > painel Macro > Abandonar.

Percorrer Tudo

Selecione essa opção para executar a macro selecionada e qualquer macro aninhada uma linha de cada vez.

  1. Clique na guia Início > painel Macro > Percorrer Tudo para exibir o diálogo Percorrer Macro.
  2. Selecione a macro para executar passo a passo.
  3. Clique em Abrir para iniciar a macro passo a passo.
    Nota: Macros aninhadas dentro da macro que você está executando também são executadas passo a passo.
  4. Pressione Enter cada vez que desejar executar outro passo.
  5. Para concluir a passagem por uma macro, selecione a guia Início > painel Macro > Abandonar.

Continue

Utilize esta opção para executar o restante de uma macro passo a passo.

Até

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.

Abandonar

Utilize essa opção para interromper a execução de uma macro em execução contínua ou passo a passo.

Nota: A opção Abandonar só está ativa se você estiver executando ou percorrendo uma macro.

Gravar

Selecione esta opção para gravar uma macro.

  1. Clique na guia Início > painel Macro > Gravar para exibir o diálogo Gravar Macro.
  2. Na caixa de texto Nome do arquivo, insira o nome do arquivo no qual você deseja gravar.

    Se você inserir o nome de um arquivo existente, este será sobrescrito com os novos comandos.

  3. Clique em Salvar para iniciar a gravação da macro.
  4. Execute os comandos que deseja gravar.
  5. Selecione a guia Início > painel Macro > Gravar para interromper a gravação de macro. Você pode utilizar qualquer editor de texto para visualizar e editar uma macro.