Esempio di macro di azioni: creare un nuovo layer e disegnare oggetti

In questo esempio viene creata una macro di azioni che crea un nuovo layer e vi disegna quindi alcuni oggetti per creare una vista dall'alto 2D di un bullone a testa esagonale.

In questo esempio verranno illustrate le procedure seguenti

Avvio della registrazione di una macro di azioni

È possibile registrare azioni utilizzando il gruppo Registratore di azioni. Per visualizzare il gruppo Registratore di azioni e avviare la registrazione, attenersi alla procedura seguente:

Registrazione di comandi e valori di input per creare e modificare un nuovo layer

Dopo l'avvio della registrazione, è possibile utilizzare Gestore proprietà layer per creare un nuovo layer denominato Bullone. Attenersi alla procedura seguente:

  1. Alla riga di comando, digitare -layer e premere INVIO.
  2. Al messaggio di richiesta Digitare un'opzione [?/Def/coRrente/Nuovo/RInomina/ON/OFF/Colore/Tipolinea/SPesslin/TRasparenza/MAteriali/Stampa/conGela/SCongela/BLocca/SBlocca/stAto/DEScrizione/RIConcilia], immettere d e premere INVIO.
  3. Al messaggio di richiesta Digitare nome del nuovo layer (che diventerà il layer corrente) <0>, immettere Bullone e premere INVIO.
  4. Al messaggio di richiesta Digitare un'opzione [?/Def/coRrente/Nuovo/RInomina/ON/OFF/Colore/Tipolinea/SPesslin/TRasparenza/MAteriali/Stampa/conGela/SCongela/BLocca/SBlocca/stAto/DEScrizione/RIConcilia], immettere c e premere INVIO.
  5. Al messaggio di richiesta Nuovo colore [Truecolor/CAtalogocolori], immettere 3 e premere INVIO.
  6. Al messaggio di richiesta Digitare elenco nomi di layer per il colore 3 (verde) <Bullone>, premere INVIO per assegnare il colore verde al layer Bullone.

    Se è visualizzata la finestra di dialogo Macro di azioni - Valore non registrato, fare clic sul collegamento Usa sempre il valore che è corrente al momento della riproduzione. Verrà assegnato il colore specificato per il layer recente creato con l'opzione Def.

  7. Premere due volte INVIO per uscire dal comando -LAYER.

Registrare i comandi e i valori di input utilizzati per creare e modificare gli oggetti

Si procede quindi con la creazione di un cerchio e di un poligono a sei lati basato sul centro del cerchio del bullone. Dopo aver disegnato il cerchio e il poligono, si utilizza il comando SCALA per controllare la dimensione del bullone durante la riproduzione della macro di azioni. Attenersi alla procedura seguente:

  1. Alla riga di comando, digitare cerchio e premere INVIO.
  2. Al messaggio di richiesta Specificare punto centrale del cerchio o [3P/2P/Ttr (tangente tangente raggio)], fare clic nell'area di disegno.
  3. Al messaggio di richiesta Specificare raggio del cerchio o [Diametro], immettere 0.9 e premere INVIO.
  4. Alla riga di comando, digitare poligono e premere Invio.
  5. Al messaggio di richiesta Digitare numero di lati <4>, immettere6 e premere INVIO.
  6. Al messaggio di richiesta Specificare centro del poligono [Spigolo], utilizzare lo snap ad oggetto Centro e selezionare lo spigolo del cerchio.
  7. Al messaggio di richiesta Digitare un'opzione [Inscritto nel cerchio/Circoscritto intorno al cerchio] <I>, immettere c e premere INVIO.
  8. Al messaggio di richiesta Specificare raggio del cerchio, immettere 1 e premere INVIO.
  9. Alla riga di comando, immettere scala e premere INVIO.
  10. Al messaggio di richiesta Selezionare oggetti, selezionare il cerchio e il poligono e premere INVIO.
  11. Al messaggio di richiesta Specificare punto base, utilizzare lo snap ad oggetto Centro e selezionare lo spigolo del cerchio.
  12. Al messaggio di richiesta Specificare fattore di scala o [Copia/Riferimento] <1.0000>, immettere 1 e INVIO.

Interrompere la registrazione e salvare una macro di azioni

Dopo aver registrato tutte le azioni, interrompere la registrazione e salvare le azioni registrate in un file di macro di azioni. Attenersi alla procedura seguente:

  1. Fare clic sulla scheda Gestisci gruppo Registratore di azioni Interrompi.
  2. Nella finestra di dialogo Macro di azioni, effettuare le seguenti operazioni:
    • Nella casella Nome comando macro di azioni, digitare CreaBullone.
    • Nella casella Descrizione, digitare Crea un bullone esagonale.
  3. Fare clic su OK.

Inserimento di un messaggio utente

I messaggi utente consentono di fornire all'utente istruzioni o informazioni di carattere generale sulla macro di azioni prima che vengano apportate modifiche al disegno durante la riproduzione. Per inserire un messaggio utente nella macro di azioni, attenersi alla procedura seguente:

  1. Nella scheda Gestisci, espandere il gruppo Registratore di azioni.
  2. Nella struttura delle azioni, selezionare il nodo CreaBullone e fare clic con il pulsante destro del mouse e scegliere Inserisci messaggio utente.
  3. Nella finestra di dialogo Inserisci messaggio utente, digitare Crea un bullone esagonale mediante il disegno di un cerchio e di un poligono. Durante la riproduzione, viene richiesto di specificare il centro del cerchio e la dimensione del bullone. Fare clic su OK.

Inserimento di un punto base

Se si inserisce un punto base, viene richiesto di specificare tale punto durante la riproduzione di una macro di azioni. In questa macro di azioni, durante la riproduzione occorre specificare un punto base che verrà utilizzato come centro del cerchio. Attenersi alla procedura seguente:

  1. Nella scheda Gestisci, espandere il gruppo Registratore di azioni.
  2. Nella struttura delle azioni, selezionare il nodo di azione Cerchio e fare clic con il pulsante destro del mouse. Scegliere Inserisci punto base

Richiedi input utente

Se si inserisce una pausa per l'input dell'utente, durante la riproduzione di una macro di azioni viene richiesto di immettere un valore. In questa macro di azioni, il fattore di scala per il comando SCALA viene modificato in modo da inserire una pausa per l'input dell'utente durante la riproduzione. Attenersi alla procedura seguente:

  1. Nella scheda Gestisci, espandere il gruppo Registratore di azioni.
  2. Selezionare il nodo valore Fattore di scala sotto il nodo di azioni Scala, fare clic con il pulsante destro del mouse Fare clic su Richiedi input utente.

Riproduzione della macro di azioni

Durante la riproduzione della macro di azioni, viene richiesto di specificare il punto base del cerchio e il fattore di scala per il comando SCALA. Per visualizzare i risultati della macro di azioni, attenersi alla procedura seguente:

  1. Fare clic sulla scheda Gestisci gruppo Registratore di azioni, quindi nell'elenco Macro di azioni selezionare CreaBullone.
  2. Fare clic su Riproduci.
  3. Nella finestra di dialogo Messaggio utente, fare clic su Chiudi.
  4. Quando viene richiesto di specificare un punto base, fare clic su un punto coordinata nell'area di disegno.

    La macro di azioni crea il cerchio e il poligono.

  5. Quando viene richiesto un fattore di scala, immettere un valore numerico alla riga di comando, ad esempio 1 o 0.25, e premere Invio.

    La macro di azioni applica al cerchio e al poligono il fattore di scala immesso.

  6. Nella finestra di dialogo Macro azioni - Riproduzione completata, fare clic su OK.