iPAT (igm Program Assembly Tool) è uno strumento molto potente che può essere utilizzato per la manipolazione offline e l'assemblaggio di programmi a passi (programmi modello). iPAT consente di inserire valori numerici relativi alle variazioni di lunghezza e posizione del pezzo.
L'obiettivo di iPAT è quello di concatenare i programmi modello l'uno dopo l'altro per ottenere un programma di destinazione. In questo modo, alcuni intervalli di passi vengono presi da un programma modello, spostati sul robot o sui binari e copiati insieme in un programma di destinazione mediante una semplice finestra di immissione. iPAT può essere utilizzato anche per gli spostamenti all'interno di un singolo programma passo.
---