Add-in RoboDK per Inventor

Il componente aggiuntivo RoboDK per Autodesk Inventor consente di combinare le funzioni di modellazione CAD/CAM 3D di Autodesk Inventor con RoboDK per la simulazione di robot, la programmazione offline e la lavorazione di robot.

Con il componente aggiuntivo RoboDK per Inventor può caricare facilmente i modelli 3D creati in Inventor in RoboDK. Questo plug-in le permette di programmare più di 30 diversi produttori di robot e 400 robot direttamente da Inventor.

I robot possono essere facilmente programmati come macchine a 5 assi per un'ampia varietà di applicazioni produttive, come la foratura, la saldatura, la rifilatura, la stampa 3D o la fresatura robotizzata. Maggiori informazioni sono disponibili nella sezione fresatura robotizzata.

La sezione post processori robot mostra un elenco delle marche di robot e dei controllori supportati. È anche possibile modificare o creare nuovi post processor per personalizzare la generazione del programma.

Il RoboDK Add-in per Autodesk Inventor funziona con Inventor 2018 e successivi. L'Add-in RoboDK per Inventor è gratuito se possiede già una licenza RoboDK.

Plugin Inventor - Figura 1

Installare

Se ha già installato Autodesk Inventor e RoboDK, dovrebbe avere il plug-in RoboDK per Inventor disponibile in Inventor. Il plug-in RoboDK per Inventor dovrebbe essere visibile nella barra degli strumenti.

Plugin Inventor - Figura 2

Barra degli strumenti di Inventor

La barra degli strumenti predefinita di RoboDK include 7 comandi per scopi CAD e CAM:

Plugin Inventor - Figura 3

Plugin Inventor - Figura 4 Configurazione automatica - Questo pulsante le permette di selezionare qualsiasi geometria (curve o punti) che verrà caricata in RoboDK insieme al modello 3D.

Plugin Inventor - Figura 5  Carica parte - Carica il modello 3D da Inventor a RoboDK. Le caratteristiche come le curve o i punti non saranno caricati

Plugin Inventor - Figura 6 Carica punto/i - Carica tutti i punti selezionati in RoboDK come nuovo oggetto. Tutte le superfici selezionate saranno utilizzate per calcolare le normali dei punti. Queste norme sono importanti in quanto definiscono l'asse di avvicinamento del robot.

Plugin Inventor - Figura 7 Carica curva/e - Carica tutte le curve selezionate in RoboDK come un nuovo elemento. Tutte le superfici selezionate saranno utilizzate per calcolare le norme delle curve. Queste norme sono importanti perché definiranno l'asse di avvicinamento del robot.

Plugin Inventor - Figura 8 Impostazioni - apre la finestra Impostazioni predefinitedelle

Plugin Inventor - Figura 9Carica programma NC - Carica il progetto di lavorazione in RoboDK. Se si utilizzano più utensili per la lavorazione, RoboDK dividerà il programma per avere un progetto di impostazioni per ogni utensile. Questo comportamento può essere modificato in Strumenti-Opzioni-CAM.

Plugin Inventor - Figura 10 Genera programma robot - Genera tutti i programmi disponibili nel progetto RoboDK.

La differenza principale tra Auto Setup e Load Curve(s) o Load Point(s) è che Auto Setup carica la parte e crea un nuovo progetto Curve/Punti. L'uso di Load Curve(s) o Load Point(s) è più veloce e si limita ad aggiornare le caratteristiche geometriche esistenti in RoboDK, mantenendo le impostazioni definite in precedenza.

Impostazioni

Può modificare le impostazioni predefinite del plug-in RoboDK selezionando il pulsante Impostazioni.

Plugin Inventor - Figura 11

Nome oggetto - Imposta il nome dell'oggetto curva/punti che sarà caricato in RoboDK. Se questo caso viene lasciato vuoto, verrà utilizzato il nome della parte o del file di assieme.

Sovrascrive - Sovrascrive l'oggetto caricato in precedenza in RoboDK se c'è una corrispondenza di nome.

Nome del progetto - Imposti il nome/percorso del progetto/stazione RoboDK (file .RDK) da utilizzare. Se il file è già caricato, utilizzerà il progetto esistente. Se il progetto aperto in RoboDK non corrisponde al nome del file, aprirà il progetto se viene specificato il percorso completo.

Nome robot - Impostare il nome del robot che sarà utilizzato in RoboDK (se ha più di 1 robot nel suo progetto). Il nome del robot deve corrispondere al nome visibile nella struttura della stazione RoboDK. Lasciare questo valore vuoto (default) per utilizzare il primo o l'unico robot disponibile.

Nome riferimento - Imposta il nome del quadro di riferimento per posizionare il percorso rispetto al robot. Il nome deve corrispondere al nome visibile nell'albero delle stazioni di RoboDK. Se non viene fornito un nome, verrà utilizzato il quadro di riferimento attivoPlugin Inventor - Figura 12 .

Nome utensile - Impostare il nome dell'utensile (TCP) da utilizzare con il robot per seguire il percorso. Il nome deve corrispondere al nome visibile nell'albero delle stazioni di RoboDK. Se non viene fornito un nome, verrà utilizzato il telaio utensile attivoPlugin Inventor - Figura 13 .

Nome programma - Imposta il nome del file di programma che verrà generato.

Carica tracciato come punti - Selezioni questa opzione per convertire una curva in punti, in modo da creare un progetto Point follow in RoboDK. Questo è utile per le operazioni di produzione come la foratura. Deselezionare questa opzione per caricare il percorso come progetto Curve follow.

Direzioni alternate della curva - Selezioni questa opzione per alternare la direzione del movimento ad ogni passaggio (modello Zig-Zag).

Inverti norme - Selezioni questa opzione per invertire le norme della superficie calcolata. Questo capovolgerà l'orientamento dell'utensile del robot.

Utilizzare il tema Inventor in RoboDK - Avvii RoboDK con il tema Inventor. Questo include la modifica del comportamento del mouse per la navigazione 3D e il colore dello sfondo. Queste impostazioni possono essere modificate nel menu RoboDK: Strumenti-Opzioni.

Porta di comunicazione - Impostare la porta di comunicazione per comunicare con RoboDK. Più istanze di RoboDK possono essere in esecuzione contemporaneamente e utilizzare configurazioni diverse se viene utilizzata una porta diversa. Quando questo valore è impostato su -1 (predefinito), viene utilizzata la porta predefinita (20500).

Opzioni di avvio - Imposta gli argomenti da passare a RoboDK al primo avvio. Ad esempio, per avviare RoboDK in modo silenzioso, può impostare '/NOSPLASH /NOSHOW /HIDDEN'. I programmi possono essere generati anche se RoboDK non viene visualizzato. Maggiori informazioni nella sezione Riga di comando dell'API RoboDK.

Tolleranza lineare (mm) - Imposta la precisione lineare per dividere le curve come un insieme di punti.

Tolleranza di miscelazione delle normali (mm) - Imposta la tolleranza della distanza utilizzata per miscelare i calcoli delle normali tra più superfici.

Formato di esportazione - Selezioni il formato di esportazione per caricare la parte in RoboDK.

Visualizza tutte le curve dell'oggetto - Visualizza le curve caricate in RoboDK anche se non sono selezionate. Può modificare questa impostazione in RoboDK (Strumenti-Opzioni-Visualizzazione-Visualizzazione curve).

Pulsanti:

Aprire RoboDK - Aprire un progetto in RoboDK... Si aprirà una nuova finestra con ulteriori opzioni.

Carica progetto ... - Carica il progetto RoboDK (file RDK) che desidera utilizzare per il suo progetto attuale.

Open Library - La biblioteca online di Open RoboDK.

Imposta predefiniti - Imposta le impostazioni predefinite del componente.

OK - Applica queste impostazioni e chiude questa finestra. Se non seleziona OK, le impostazioni modificate non verranno applicate.

Esempi

Questa sezione mostra esempi di base per generare simulazioni e programmi di robot direttamente da Autodesk Inventor, utilizzando l'Add-in RoboDK.

Lucidatura robotica

Il seguente video tutorial mostra come creare un percorso utensile a 5 assi per la lucidatura di superfici complesse.

Robot di taglio/macinazione

Il seguente video tutorial mostra come si può creare un percorso utensile a 5 assi per il taglio o la rettifica.

Installazione manuale

Questi sono i passaggi manuali per configurare il plug-in RoboDK per Inventor. Deve seguire questi passaggi se il plug-in RoboDK per Inventor non è stato installato automaticamente per impostazione predefinita con il programma di installazione RoboDK:

1.Installi Autodesk Inventor (se non l'ha ancora fatto).

2.Scarichi e installi RoboDK.

3.Scarichi il plugin RoboDK per Inventor.

4.Decomprima la cartella del plug-in RoboDK per Inventor in C:\RoboDK\Other\Plugin-Inventor\.

Sblocca il file DLL (se applicabile):

5.Clicchi con il tasto destro del mouse sul file RoboDKInventorAddIn.exe e selezioni Proprietà.

6.Selezioni Sblocca e Applica.

Plugin Inventor - Figura 14

Installi il plug-in RoboDK in Inventor:

7.Esegua il file Plugin_Install_RunAsAdministrator.bat come amministratore: Clicchi con il tasto destro del mouse sul file BAT e selezioni Esegui come amministratore.

Plugin Inventor - Figura 15

8.Avvii Autodesk Inventor e vada su Strumenti➔ Add-in. Dovrebbe vedere l'Add-in RoboDK per Inventor.

Plugin Inventor - Figura 16