Per creare un percorso sicuro utilizzando Smart Motion, selezionate i bersagli verso cui il robot deve dirigersi e fate clic su “Genera percorso”. L’Add-in esegue il calcolo al posto vostro.
Utilizzeremo il seguente esempio di saldatura a punti per illustrare il funzionamento dell'Add-in Smart Motion: "Saldatura a punti con Comau". Questo esempio include i 4 componenti descritti in precedenza.
Questo progetto include anche percorsi privi di collisioni sotto forma di script creati utilizzando il Plug-in PRM. Ai fini della dimostrazione dell'Add-in Smart Motion, rimuoveremo questi programmi creati automaticamente tramite il Plug-in PRM:
●AppFrontPg
●AppRearPg
●HomePg
●HomeToAppFront
●AppRearToHome
●AppFrontToAppRear
●AppRearToAppFront
●Main

Per utilizzare l'Add-in, segua questi passaggi:
1.Aprire il selettore dei bersagli: fare clic sul pulsante «Seleziona bersagli» nel menu Smart Motion per aprire la finestra di selezione. Questi bersagli definiscono il percorso che si desidera generare.


2.Scegliere e ordinare i punti: selezionare i bersagli che si desidera utilizzare dalla sezione "Bersagli disponibili" sul lato sinistro e fare clic sul pulsante >> per spostarli nella sezione "Bersagli selezionati" sul lato destro. È possibile modificarne l’ordine sul lato destro (tramite trascinamento) per decidere dove il robot si recherà per primo. Una volta selezionati i bersagli, è possibile confermare la selezione con il pulsante "OK".

3.Scegliere la qualità del percorso: spostare il cursore «Qualità del percorso». Utilizzare l’impostazione «Grossolana» per controlli rapidi, oppure spostarlo verso «Fine» per garantire che il robot controlli in sicurezza gli spazi ristretti.

4.Creare il percorso: fare clic sul pulsante “Genera percorso”. L’utensile creerà un movimento sicuro tra ogni coppia di punti presenti nell’elenco.



È inoltre possibile «collegare elementi» selezionando più bersagli nell’albero delle stazioni (nell’ordine richiesto) e facendo clic sull’icona «Collega elementi selezionati» nella barra degli strumenti (la seconda icona da destra di Smart Motion).
Quando si imposta un percorso di movimento tramite il menu del selettore di bersagli, un elenco dei punti disponibili viene trasferito nell’elenco Bersagli selezionati. Accanto ad alcuni di questi elementi selezionati è presente una casella di controllo denominata Avvicinamento che può essere attivata o disattivata.
Queste caselle di controllo fungono da suggerimenti intelligenti per il risolutore di pianificazione del percorso.
●Se deselezionata (Fermata standard): il robot considera il bersaglio come una destinazione rigorosa. Pianificherà un percorso completo dal Punto A al Punto B, quindi pianificherà un percorso completamente nuovo dal Punto B al Punto C. Il robot si impegnerà a fondo per arrivare esattamente al Punto B prima di pensare alla fase successiva.
●Se selezionata (Passaggio o Punto di avvicinamento): selezionando la casella si indica al risolutore che questo punto è solo un “trampolino di lancio” temporaneo o un punto di accesso lungo il percorso verso la destinazione effettiva. Anziché suddividere il movimento in segmenti separati e rigidi (da A a B, poi da B a C), il risolutore valuta l’intera catena (A➔ B➔ C) come un’unica sequenza fluida.
La definizione di un bersaglio di avvicinamento modifica completamente il modo in cui l’utensile “Simplify Program” ottimizza il percorso:
●Curve fluide: poiché il risolutore sa che il robot non deve arrestarsi completamente nel punto di avvicinamento, integra il movimento in modo fluido. Il robot si sposta verso il punto di avvicinamento e vira con grazia verso la destinazione finale senza «singhiozzi» né arresti bruschi.
●Pulizia aggressiva: quando l’utensile di semplificazione viene applicato a un percorso multipunto, è in grado di effettuare la rifilatura dei movimenti superflui e ingombranti in modo molto più efficace se può analizzare in anticipo l’intera sequenza, anziché interrompere i calcoli in corrispondenza di ogni singolo bersaglio intermedio. Ciò si traduce in un minor numero di righe di codice, in una velocità costante del robot e in tempi di produzione complessivamente più rapidi.