Menu Principale

Il menù principale contiene tutte le opzioni disponibili. Il menu principale è diviso nelle seguenti sezioni:

1.Menu File: Permette di importare nuovi file (geometrie 3D, robot, tool, tracciati, ...) e aprire o salvare progetti RoboDK (estensione RDK).

2.Menu Modifica: Permette di tagliare/copiare/incollare un oggetto o un gruppo di oggetti e annullare/ripetere azioni.

3.Menu Programma: Permette di creare o modificare programmi robot e altre opzioni collegate alla programmazione Offline (OLP)

4.Menu Visualizza: Fornisce azioni utili per navigare in 3D e impostare viste specifiche.

5.Menu Strumenti: Fornisce strumenti generali come controllo collisioni, misurazioni punti, o aprire il menu opzioni.

6.Menu Utilità: Permette l'esecuzione di operazioni specifiche come utilizzare il robot per operazioni di manifattura, calibrare il TCP o un piano di riferimento, utilizzare il robot come stampante 3D o una macchina CNC a 5 assi, calibrare un robot... Queste operazioni potrebbero richedere una licenza specifica.

7.Menu Connessione: Permette la connessione al robot, un sistema di misurazione o simulare camera.

8.Menu Aiuto: Permette di aprire la documentazione online (F1), controllare aggiornamenti o impostare una licenza.


Menu File

È possibile Aprire, Salvare o esportare documenti dal menu File.

Interface - Figura 28Nuova Stazione aggiungerà una nuova stazione all'albero. Una stazione può essere caricata o salvata come file RDK. Il file RDK (estensione RDK) contiene tutte le informazioni riguardo ai robot e agli oggetti in modo che non sia richiesto tenere una copia degli oggetti importati.

Interface - Figura 29 Apri caricherà una nuovo file RoboDK (Stazione RDK) o importare ogni altro file riconosciuto, come .robot per file robot, STEP/IGES/STL per oggetti, .tool per file tool, etc.

Interface - Figura 30Apri libreria online mostrerà una nuova finestra con la libreria online.

Interface - Figura 31 Salva Stazione salverà il file RDK. SelezionaInterface - Figura 32Salva Stazione come... per fornire il percorso del file.

Interface - Figura 33 Crea una demo esporterà la stazione come file EXE con una versione semplificata di RoboDK.

Interface - Figura 34 Esporta Simulazione esporterà uno specifico programma o simulazione come file 3D PDF o 3D HTML. Esempio

Interface - Figura 35

Menu Modifica

Annulla (Ctrl+Z) and Ripeti (Ctrl+Y) sono accessibili dal menù modifica. È anche disponibile l'elenco annulla che permette di revertire cambiamenti in avanti o indietro, ad uno specifico stato selezionando l'azione.

È anche possibile Interface - Figura 36 tagliare (Ctrl+X), Interface - Figura 37 copiare (Ctrl+C) o Interface - Figura 38 incollare (Ctrl+V) un oggetto od un gruppo di oggetti dall'albero della stazione. Se un oggetto è copiato, tutti gli oggetti collegati sono anch'essi copiati.

Interface - Figura 39

Interface - Figura 40

Menu Programma

Il menu programma contiene tutte le componenti collegate alla Programmazione Online (OLP) e alla generazione del programma. È possibile aggiungere nuovi programmi, piani di riferimento, bersagli o tool ai robot. Queste componenti della Programmazione Offline (piani di riferimento, tool, bersagli, ecc..) appariranno su tutti i programmi generati offline.

Interface - Figura 41Aggiungi Piano di Riferimento aggiungerà un nuovo piano di riferimento collegato alla radice della stazione o collegato ad un altro piano di riferimento se il piano di riferimento è selezionato.

Interface - Figura 42Aggiungi un tool vuoto aggiungerà un nuovo TCP al robot. Non è richiesta alcuna geometria per aggiungere un nuovo tool. Tool multipli permettono di referenziare parti diverse della stessa geometria collegato al tool.

Interface - Figura 43Insegna Bersaglio (Ctrl+T) aggiungerà un nuovo bersaglio al piano di riferimento attivo per il tool robot attivo. Il piano di riferimento attivo può essere selezionato nel pannello robot. È anche possibile fare click col tasto destro su un piano di riferimento o un tool per renderlo attivo.

Interface - Figura 44Insegna Bersaglio su Superficie (Ctrl+Shift+T) permetterà all'utente di selezionare punti di un oggetto per creare facilmente dei bersagli. Un esempio è disponibile in questa sezione.

Interface - Figura 45 Aggiungi programma aggiungerà un nuovo programma che può essere creato utilizzando l'interfaccia grafica (GUI) di RoboDK. Nessuna esperienza di programmazione è richesta per creare o modificare questo tipo di programmi robot. Il programma robot può essere simulato e generato per un robot specifico, automaticamente e facilmente.

La sezione Istruzioni Programma del documento di Programmazione Offilene fornisce più informazioni riguardo alle istruzioni programma disponibili dalla GUI.

Interface - Figura 46Aggiungi un Programma Python includerà un semplice progrmma/macro/script/modulo Python nella stazione connessa all'API di RoboDK. Un programma Python che utilizza l'API di RoboDK permette di creare programmi robot da un codice di programmazione generico (Python). È possibile rendere disponibili questi programmi per qualunque controller robot. È anche possibile simulare azioni specifiche per estendere la GUI dei programmi. Queste azioni possono essere sottoprogrammi robot per la programmazione offline, online, o semplicemente simulare specifici eventi come rendere visibili oggetti automaticamente in punti a caso per una simulazione di pick and place. Un programma Python è come un file di testo incorporato nella stazione e contiene il codice Python in grado di automatizzare compiti specifici in RoboDK. L'API RoboDK è disponibile in Python di default ma altri linguaggi di programmazione possono essere utilizzati per interfacciarsi con RoboDK.

Infine, è possibile Interface - Figura 47Aggiungere o Modificare un Post Processor. I post processor definiscono come i programmi sono generati per uno specifico controller robot, permettendo di ospitare sintassi specifiche del produttore. I Post Processor sono le componenti finali del processo di Programmazione Offline.

Interface - Figura 48

Menu Visualizza

Gran parte delle opzioni richieste per navigare in 3D sono disponibili nel menu Visualizza. È possibile Ruotare, Traslare e Ingrandire la vista da questo menu (come anche cliccando con il tasto destro sulla vista 3D). Ciò è utile per navigare in 3D utilizzando un touchpad (invece che un mouse)

Per permettere una rotazione libera in tutte le direzioni deseleziona l'opzione: VisualizzaAllinea rotazion. Diversamente, RoboDK bloccherà il riferimento della stazione per mantenere il piano XY orizzontale.

È possibile mostrare o nascondere lo spazio di lavoro del robot selezionando il tasto asterisco (*). È anche possibile cambiare da oggetti visibili ad invisibili selezionando il tasto F7.

Interface - Figura 49

Menu Strumenti

Strumenti generici sono disponibili nel menu Strumenti, ad esempio scattare istantanee della vista 3D, attivare la traccia del robot, attivare il controllo collisione o misurare le coordinate di un punto.

Attivare la Interface - Figura 50Tracciao visualizzerà la traccia di tutti i robot nel momento in cui si muovono.

Il Interface - Figura 51Controllo collisioni attiverà o disattiverà il controllo collisioni. Quando il controllo collisioni è attivo, oggetti in stato di collisione verranno visualizzati in rosso. Interface - Figura 52 La Mappa Collisioni permette di specificare quali interazioni fra gli oggetti sono controllate.

Interface - Figura 53Cambia colore tool visualizzerà una piccola finestra che permette di cambiare il colore dei robot e degli oggetti. È anche possibile invertire i vettori normali alla superficie.

Interface - Figura 54 Misura visualizzerà una finestra che permette di misurare i punti in 3D con rispetto di un piano di riferimento o del piano di riferimento della stazione (misurazione assoluta)

È anche possibile specificare la lingua dell'applicazione RoboDK selezionando StrumentiLingua e selezionando la lingua preferita. RoboDK mostrerà la lingua selezionata immediatamente.

Layout Toolbar permette di impostare la toolbar di default. In alternativa è possibile specificare una toolbar per un uso base o avanzato.

Seleziona Interface - Figura 55Opzioni per aprire il menù opzioni. Più informazioni disponibili nella sezione Menu Opzioni.

Interface - Figura 56

Menu Utilità

Il menu utilità permette di eseguire comandi specifici:

Interface - Figura 57Calibra Piano di Riferimento Tool (TCP) permette di calibrare un TCP fornendo dati da un setup vero, ad esempio la configurazione giunti per raggiungere un punto da differenti orientamenti. Questa procedura è solitamente disponibile in tutti i tech pendant. RoboDK permette di calibrare un TCP con quante configurazioni lo si desidera. Utilizzando più configurazioni si ha un valore del TCP più accurato. Più informazioni riguardo alla calibrazione TCP.

Interface - Figura 58 Calibra Piano di Riferimento permette di identificare un piano di riferimento con rispetto del piano della base del robot. Ciò permette di far corrispondere la parte del setup reale con quella dell'ambiente virtuale. Più informazioni sulla Calibrazione dei Piani di Riferimento.

Interface - Figura 59Sincronizza Assi Esterni permette di impostare uno o più assi esterni ed un robot come un meccanismo robot. Più informazioni disponibili nella sezione Assi Esterni.

Interface - Figura 60Progetto di fresatura può facilmente convertire percorsi CNC in programmi robot. RoboDK può importare programmi fatti per CNC a 5 assi utilizzando software CAM. come file generici G-code o file APT. Questi programmi/percorsi possono esser facilmente simulati e convertiti in programmi robot con RoboDK. Più informazioni disponibili in questa sezione.

Il Interface - Figura 61Progetto segui curva è come un progetto fresatura ma permette di selezionare curve estratte da una geometria 3D come percorsi. È anche possibile selezionare Importa Curva per importare curve 3D come file CSV o TXT. Queste curve devono essere fornite come una lista di punti XYZ e, opzionalmente, vettori IJK. Più informazioni disponibili nella sezione progetto segui curva

Il Interface - Figura 62Progetto segui punto è come un progetto fresatura ma permette di selezionare punti estratti da una geometria 3D e creare facilmente percorsi robot. È anche possibile selezionare Importa Punti per importare punti 3D da file CVS o TXT. Questi punti devono essere forniti come lista di punti XYZ e, opzionalmente, vettori IJK. Più informazioni disponibili nella sezione progetto segui punti

Seleziona Progetto stampa 3D per generare un programma di stampa 3D robotizzata per uno specifico oggetto. L'oggetto deve essere disponibile nella stazione RoboDK. Il percorso di stampa 3D è convertito in G-code dietro le quinte utilizzando uno Slicer e poi trattato come un percorso di fresatura a 3 assi. Più informazioni disponibili nella sezione stampa 3D robotizzata

Il test di Accuratezza con Ballbar permette di controllare la performance del robot utilizzando uno strumento telescopico a doppia ballbar. Più informazioni disponibili qui: https://robodk.com/ballbar-test

Interface - Figura 63Calibra Robot permette di impostare un progetto di calibrazione robot per migliorarne l'accuratezza e trovare parametri di errore robot. Un robot calibrato può essere usato in ogni progetto di Programmazione Offline di RoboDK. La calibrazione robot solitamente migliora l'accuratezza di 5 volte o più, dipendentemente dal modello del robot. La calibrazione robot richiede strumenti di misurazione. Più informazioni disponibili qui: https://robodk.com/robot-calibration

Interface - Figura 64

Menu Connetti

È possibile connettersi ad un robot ed immettere i parametri di connessione, come l'IP e nome utente e password FTP. Impostare una connesione al robot permette di trasferire programmi tramite FTP o far partire programmi direttamente dal PC per certi robot tramite i driver supportati in RoboDK. Nuovi driver robot posson essere sviluppati dall'utente finale, più informazioni disponibili nella sezione driver robot.

È anche possibile connettersi ad un sistema di misurazione supportato, come un laser tracker o Creaform Optical CMM. Ciò permette di automatizzare la calibrazione robot ed eseguire test.

Interface - Figura 65

Menu Aiuto

Interface - Figura 66Aiuto (F1) apre questa documentazione online. Una versione PDF della documentazione è disponibile per il download in cima ad ogni sezione. Quando premi F1, RoboDK visualizza l'argomento collegato all'oggetto selezionato.

Seleziona Controlla aggiornamenti... per controllare se un aggiornamento è disponibile. Un messaggio comparirà con un aggiornamento raccomandato o notificando solamente che la versione in uso è già aggiornata. Se nessun messaggio compare, significa che un firewall sta bloccando la comunicazione ad internet di RoboDK.

Interface - Figura 67