Progetto Segui Curva

È possibile far si che il robot segua curve nello spazio 3D con RoboDK. Curve in RoboDK possono essere selezionate da spigoli di oggetti o importati da una lista di punti in file CSV. Questa opzione è utile per applicazioni di saldatura.

Per lavorare con un CFP, segui questa procedura:

1.Seleziona Utilità➔Progetto Segui Curva per aprire le impostazioni segui curva. Queste impostazioni sono le stesse del Progetto Fresatura, l'unica differenza è che l'Input percorso è preselezionato su Seleziona curva

2.Seleziona Seleziona curva per selezionare le curve sullo schermo.

Robot Machining - Figura 23

3.Seleziona le curve con il click del tasto sinistro del mouse. Selezionare la stessa curva due volte invertirà la direzione del movimento. Inoltre, cliccando con il tasto destro su una curva precedentemente selezionata è possibile invertirne il senso di marcia, deselezionarla oppure selezionare nuovamente una curva già esistente.

Robot Machining - Figura 24

Cliccare con il tasto destro sullo schermo e selezionare Fatto o premere il tasto Esc per tornare indietro nel menu impostazioni. Il percorso verde mostrerà i movimenti del robot con rispetto dell'oggetto.

Robot Machining - Figura 25

4.È possibile selezionare Aggiorna per verificare se è possibile creare un programma robot con le impostazioni predefinite. Se il programma è stato generato correttamente, verrà visualizzato un segno di spunta verde. È quindi possibile selezionare Simula o fare doppio click sul programma generato per avviare la simulazione.

Alcune opzioni addizionali sono disponibili in alto a destra delle impostazioni, ad esempio la velocità e i movimenti di approcio/ritrazione devono essere applicati ad ogni curva. Le impostazioni di default sono visualizzate nella prossima immagine:

Robot Machining - Figura 26

Il programma può essere ulteriormente personalizzato e ottimizzato utilizzando le stesse funzionalità mostrate nella sezione di fresatura robotizzata.

Estrarre Caratteristiche da Oggetti 3D

È possibile estrarre curve dalle caratteristiche di oggetti 3D importati in RoboDK selezionando Strumenti→Crea Curve.

Robot Machining - Figura 27

Un pannello apparirà sul lato sinistro della finestra di RoboDK; sarà possibile estrarre curve finché questo pannello è attivo e l’opzione "Estrai curve automaticamente" è abilitata.

Robot Machining - Figura 28

È possibile posizionare il cursore sull'oggetto 3D da cui estrarre la curva. Apparirà una linea sottile e azzurra a rappresentare la curva. Le frecce bianche su diversi punti rappresentano la normale della curva, ovvero la direzione da cui il tool si avvicinerà.

Robot Machining - Figura 29

È possibile modificare l’orientamento delle normali della curva (direzione di approccio) spostando leggermente il mouse in verticale o in orizzontale. Il passo predefinito è di 15 gradi ed è controllato dall’opzione "Passo di inclinazione (gradi)" nel pannello Crea Curva.

Quando hai identificato la curva corretta, fai click su di essa senza spostare il mouse. Ripeti finché non hai selezionato tutte le curve che desideri utilizzare in un Progetto Segui Curva.

Robot Machining - Figura 30

RoboDK include diversi strumenti per aiutarti a modificare le curve anche dopo averle estratte. Se desideri semplicemente modificare la normale, puoi farlo selezionando Strumenti→Modifica Curve. Questa funzionalità permette di modificare le normali su qualsiasi curva creata in precedenza.

Importa Curve

RoboDK può creare oppure ottenere curve da diverse fonti. Il seguente elenco mostra esempi di strumenti che permettono di creare una curva utilizzabile in un Progetto Segui Curva:

a.Estrarre le caratteristiche da un oggetto 3D importato in RoboDK.

b.Importare un file CSV contenente la curva.

c.Importare una curva utilizzando un plugin CAD/CAM.

d.Importare curve da un file SVG o DXF.

e.Utilizzando l’app Surface Pattern Generator.

f.Utilizzando le RoboDK API per integrarsi con applicazioni esterne.

g.Utilizzando una sonda manuale come RoboDK TwinTrack.

Importa un file CSV

Le curve possono essere importate in RoboDK da un file CSV o da un file di testo selezionando Utilità→Importa Curva. Un nuovo elemento apparirà nella stazione mostrando la curva come oggetto.

Robot Machining - Figura 31

Robot Machining - Figura 32

Il file può essere un file di testo con le coordinate 3D di ogni punto della curva. Opzionalmente, l'orientamento dell'asse Z del tool può essere fornito come vettore i,j,k. Tutte le coordinate devono essere relative al sistema di coordinate della parte.

Opzionalmente, le curve esistenti di un oggetto possono essere esportate come file CSV (click destro su una curva, poi seleziona Esporta curva), modificate e reimportate in RoboDK.

Robot Machining - Figura 33

Maggiori informazioni ed esempi su come personalizzare l’importazione di file CSV o TXT come curve o punti sono disponibili nella sezione di esempi della RoboDK API.