2 giorni
In classe o Privato

Obiettivo:

L’obiettivo del corso, della durata di 2 giorni, è di permettere agli operatori metrologici, i tecnici e/o gli ingegneri, che hanno una buona conoscenza di PolyWorks Metrology Suite, di sviluppare script di macro utilizzando gli strumenti disponibili in PolyWorks. Nello specifico, verranno trattati i concetti chiave dello sviluppo degli script di macro, che consentono agli utenti di automatizzare le attività della PolyWorks Metrology Suite.


Prerequisiti:

  • Il corso di formazione è disponibile unicamente per i clienti le cui licenze sono coperte da un contratto di supporto/ manutenzione in corso di validità
  • I partecipanti devono aver completato la formazione sul software PolyWorks Metrology Suite.
  • I partecipanti devono avere conoscenze informatiche di base (sistema operativo Windows).

Profilo:

  • Comprendere l’Editor di Script macro
  • Sviluppare gli script utilizzando il linguaggio “Macro Script Control Language (MSCL)”
  • Gestire i file tramite il “Control Language (MSCL)” degli script macro
  • Creare e modificare le finestre di dialogo per l’interazione con l’utente
  • Inserire script macro nei progetti

Introduzione allo scripting di macro

  • Regole di base per la scrittura di macro script  
  • Cronologia dei comandi    
  • Editor di macro script 
  • Struttura della riga di comando   

Creazione di macro script tramite registrazione   

  • Avvio della registrazione dei comandi  
  • Tipi di comandi   
  • Selezione di oggetti 
  • Proprietà degli oggetti 

Creazione di macro script mediante copia e incolla dalla cronologia dei comandi  

  • Creazione da copia e incolla dalla cronologia dei comandi 

Introduzione alle variabili e a semplici calcoli  

  • Tipi di variabili 
  • Testo  
  • Modificatori di variabili 
  • Variabili riservate 
  • Espressioni matematiche 
  • Funzioni  
  • Variabili condivise

Aggiunta di dichiarazioni condizionali    

  • Espressioni logiche: IF, ELSE, ELSEIF, ENDIF  
  • Le condizioni 

Introdurre l'uso della variabile array   

  • Variabile array 

Aggiunta dell'interazione con l'utente   

  • Comando di interazione con l'utente    

Creazione di cicli  

  • Espressioni logiche: WHILE, ENDWHILE 

Aggiungere informazioni a un file di testo   

  • File di dati: CREATE, PROPERTIES, APPEND

Leggere informazioni da un file di testo   

  • File di dati: READ 

Esecuzione di una macro incorporata in una sequenza di misura  

  • Inserire lo script macro nell'Editor sequenze