Utilizzo delle macro per il controllo di PowerShape

Le macro consentono di creare routine automatiche per operazioni ripetitive. Per esempio, è possibile desiderare di scorrere tutte le superfici di un modello e modificarne i colori. Le macro sono generalmente create registrando una sequenza di operazioni. Il file risultante può quindi essere modificato usando un editor di testo. Il linguaggio macro è trattato in Personalizzazione di PowerShape.

Nota: Usare la pagina Macro della finestra di dialogo Opzioni per impostare le opzioni del mouse da usare quando si registrano macro.

Esegui

Selezionare questa opzione per eseguire una macro registrata in precedenza.

  1. Fare clic sulla scheda Home > pannello Macro > Esegui per visualizzare la finestra di dialogo Esegui macro.
  2. Selezionare la macro che si desidera eseguire.
  3. Fare clic su Apri per eseguire la macro.

Fase

Selezionare questa opzione per eseguire la macro una fase alla volta. Se è presente una macro annidata all'interno della macro che si sta eseguendo per fasi, sarà eseguita la macro annidata. Si torna quindi alla macro che si sta eseguendo a fasi. Una macro annidata è una macro inizializzata all'interno di una macro già in esecuzione.

  1. Fare clic sulla scheda Home > pannello Macro > Faseper visualizzare la finestra di dialogo Scorri sequenza macro.
  2. Selezionare la macro di cui si desidera scorrere la sequenza.
  3. Fare clic su Apri per avviare lo scorrimento della sequenza della macro.
    Nota: Le macro che sono annidate all'interno della macro che si sta eseguendo in fasi sono eseguite, piuttosto che eseguite in fasi. Se si desidera eseguire in fasi le macro annidate, usare l'opzione Esegui tutto per fasi.
  4. Premere Invioogni volta che si desidera eseguire un'altra fase.
  5. Per interrompere l'esecuzione per fasi della macro, selezionare la scheda Home > pannello Macro > Abbandona.

Esegui tutto per fasi

Selezionare questa opzione per eseguire la macro selezionata ed eventuali macro annidate da eseguire una riga per volta.

  1. Fare clic sulla scheda Home > pannello Macro > Esegue tutto per fasi per visualizzare la finestra di dialogo Scorri sequenza macro.
  2. Selezionare la macro di cui si desidera scorrere la sequenza.
  3. Fare clic su Apri per avviare lo scorrimento della sequenza della macro.
    Nota: Anche le macro che sono annidate all'interno della macro di cui si sta scorrendo la sequenza sono soggette allo scorrimento della sequenza.
  4. Premere Invio ogni volta che si desidera eseguire un'altra fase.
  5. Per terminare l'esecuzione per fasi della macro, selezionare la scheda Home > pannello Macro > Abbandona.

Continua

Usare questa opzione per eseguire il resto di una macro a fasi.

Fino a

Questa opzione è disponibile solo quando si esegue la macro a fasi.

Quando è emesso, il comando chiede l'immissione di un'espressione regolare. Eseguirà quindi macro fino alla prima riga compresa che contiene l'espressione regolare. Invertirà quindi le fasi.

Le espressioni regolari utilizzate si basano su Perl e non fanno distinzione tra maiuscole e minuscole, per cui se la macro è:

if ($error == 1) {

print e1

} elseif ($error == 2) {

print e2

}

le seguenti espressioni corrisponderebbero tutte alla penultima riga:

print e2

p.*2

PRINT E2

Il vantaggio di questo comando è che semplifica l'esecuzione a fasi di macro lunghe o che comprendono finestre di dialogo modali. Altre tecniche per farlo richiedono la modifica della macro.

Abbandona

Usare questa opzione per interrompere l'esecuzione o l'esecuzione a fasi di una macro.

Nota: Abbandona sarà attivo solo se si sta al momento eseguendo o eseguendo a fasi una macro.

Registra

Selezionare questa opzione per registrare una macro.

  1. Fare clic sulla scheda Home > pannello Macro > Registra per visualizzare la finestra di dialogo Registra macro.
  2. Nella casella Nome file inserire il nome del file in cui si desidera registrare.

    Se si inserisce il nome di un file esistente, esso sarà sovrascritto con i nuovi comandi.

  3. Fare clic su Salva per avviare la registrazione della macro.
  4. Eseguire i comandi che si desidera registrare.
  5. Selezionare la scheda Home > pannello Macro > Registra per interrompere la registrazione. È possibile utilizzare qualsiasi editor di testo per visualizzare e modificare una macro.