L'add-in RoboDK per Mastercam le consente di impostare rapidamente progetti di fresatura robotica direttamente da Mastercam. Con questo plugin può combinare facilmente il software Mastercam per la lavorazione e RoboDK per la simulazione e la programmazione offline di bracci robotici industriali.
Con questo add-in per Mastercam può generare facilmente programmi privi di errori per la fresatura di robot direttamente da Mastercam. In alternativa, RoboDK supporta anche i file NCI (file Mastercam nativi pre-elaborati) e i file APT CLS e G-code standard.
Maggiori informazioni su RoboDK per la fresatura robotica sono disponibili nella sezione di fresatura robotica.
Se ha installato RoboDK dopo aver installato Mastercam, dovrebbe avere il plugin RoboDK per Mastercam già installato. Questo include la DLL nella cartella CHOOKS, un post RoboDK.pst, definizioni di macchine per fresa e router e alcune configurazioni di macchine predefinite/generiche.
Segua questi passaggi per configurare il plugin RoboDK per Mastercam:
1.Avvia Mastercam.
2.Impostare i comandi di RoboDK:
a.Selezioni File➔ Opzioni.
b.Selezionare Personalizza barra multifunzione.
c.Selezionare Nuova scheda.
d.Selezioni Rinomina e inserisca RoboDK.
e.Aggiunga i comandi selezionati come mostrato nell'immagine.
f.Clicchi su OK per salvare la nuova scheda.
Vedrà quindi la scheda RoboDK in Mastercam, come mostrato nella seguente immagine.
Quando apre il software Mastercam, dovrebbe vedere una scheda della barra degli strumenti RoboDK. Selezioni questa scheda RoboDK per vedere le opzioni disponibili per impostare il suo progetto di fresatura robotizzata in RoboDK.
Il pulsante Impostazione robot
●Carica file...: Selezioni un file per aprirlo con RoboDK e utilizzarlo come progetto predefinito per il suo progetto Mastercam.
●Impostazione predefinita: Imposta una nuova stazione con un robot, un mandrino e un piano di riferimento predefiniti. La parte verrà esportata automaticamente in RoboDK.
●Progetto vuoto: Apra RoboDK con una nuova stazione vuota per consentire all'utente di costruire una nuova configurazione. Maggiori informazioni per impostare un nuovo progetto da zero sono disponibili in sezione iniziale.
●Carica parte: Carica la parte da Mastercam a RoboDK (la parte sarà salvata come file STL e caricata automaticamente). Verranno caricati tutti i solidi e le superfici visibili.
Visiti la sezione sezione di fresatura robotica per maggiori informazioni sulla creazione di un nuovo setup.
Può facilmente cambiare il robot, modificare l'utensile e/o il piano di riferimento. A titolo di esempio, segua la seguente procedura per cambiare il robot:
1.Clicchi con il tasto destro del mouse sul robot
2.Selezioni Sostituisci robot (come mostrato nell'immagine).
3.Seleziona il nuovo robot
Il programma di installazione di RoboDK fornisce solo alcuni robot di default, tuttavia è possibile scaricare altri robot dalla libreria online.
Maggiori informazioni sull'aggiunta di uno strumento robot sono disponibili nella sezione sezione iniziale.
Tenga premuto Alt+Shift per spostare uno strumento del robot (TCP). Questo è utile per impostare la posa del robot prima di insegnare un bersaglio.
Salvi il progetto per mantenere le modifiche, selezionando File➔ Salva stazione (Ctrl+S).
Selezioni Aggiorna operazioni selezionate per generare il percorso utensile delle operazioni selezionate e simularle in RoboDK.
Questa azione caricherà i percorsi utensile selezionati in RoboDK per la lavorazione del robot. Per impostazione predefinita, ogni operazione di lavorazione sarà suddivisa in un programma robotico separato.
Verrà visualizzato un segno di spunta verde se il programma è fattibile con il robot selezionato. Se ci sono problemi (come singolarità, limiti degli assi o problemi di portata), verrà visualizzato un segno rosso con un messaggio del problema.
Clicchi due volte sul progetto di lavorazione del robot
Clicchi con il tasto destro del mouse su un programma e selezioni Esegui per simularlo (oppure faccia doppio clic sul programma). Può anche selezionare Genera programma robot (F6) per ottenere il programma robot che deve essere caricato sul controller robot. Maggiori informazioni su come generare i programmi del robot sono disponibili nella sezione sezione programmazione offline.
Se necessario, faccia clic con il pulsante destro del mouse su un programma e selezioni Post Processor per cambiare il Post Processor. Questo passaggio può aiutarla a personalizzare l'aspetto del codice generato. Maggiori informazioni sulla selezione e la personalizzazione dei post processor sono disponibili nella sezione sezione post-processori.
Ad esempio, quando si utilizza un robot KUKA, RoboDK genera utilizza automaticamente il post processor per i robot KRC2 (chiamato KUKA KRC2), ma se ha un KRC4 può scegliere il post processor KUKA KRC4.
Può generare programmi robotici direttamente da Mastercam, una volta che la sua stazione RoboDK è pronta. A tale scopo, selezioni Genera programma robot selezionato
RoboDK non verrà visualizzato a meno che non ci siano problemi con il programma. Questa opzione può essere utilizzata anche se RoboDK non è in esecuzione; in questo caso, RoboDK verrà eseguito in background.
Segua questi passaggi in RoboDK per visualizzare o modificare la posizione dei programmi del suo robot:
1.Selezionare Strumenti-Opzioni
2.Selezioni la scheda Programma
3.Selezionare Set nella cartella Programmi del robot
Selezioni Impostazioni RoboDK
Tra le altre cose, può modificare le seguenti opzioni:
1.Utilizzi il modello Mastercam invece del modello RoboDK (i modelli di navigazione 3D e di colore in RoboDK corrisponderanno allo stile Mastercam). In RoboDK, si assicuri di deselezionare Ignora la modifica delle impostazioni da applicazioni di terze parti nel menu Strumenti➔ Opzioni➔ Altro per consentire questo modello in RoboDK.
2.Carica e aggiorna la parte in RoboDK ogni volta che pubblica una nuova operazione di lavorazione. Verranno caricati solo i solidi e le superfici visibili.
3.Creare automaticamente le frese degli utensili. In questo caso, i nuovi utensili saranno creati automaticamente rispetto al primo utensile del robot (portautensili) e il TCP sarà sfalsato dalla lunghezza complessiva dell'utensile rispetto al portautensili.
4.Selezionando l'opzione Inverti l'asse della macchina utensile, potrà tenere conto automaticamente del fatto che l'asse Z dell'utensile punta verso il lato interno dell'utensile (invece di puntare verso l'esterno).
5.Utilizzi i file NC (come APT o G-code) invece dei file NCI. RoboDK può leggere i seguenti file per generare simulazioni e programmi di robot:
a.File NCI (opzione predefinita): Carica il percorso utensile nativo di Mastercam in RoboDK. Questo è il metodo preferito per la maggior parte delle operazioni.
b.File NC (file di codice G). Consente di caricare cicli di foratura in scatola (a mano lunga) utilizzando la definizione della macchina RoboDK.
Le sezioni seguenti mostrano rispettivamente un esempio di lavorazione a 3 assi e un esempio di taglio robotico a 5 assi.
Questo esempio mostra come creare un progetto di fresatura robotizzata a 3 assi utilizzando il plugin Mastercam.
1.Carica la parte in Mastercam.
2.Creare il percorso utensile utilizzando gli strumenti di Mastercam Mill.
3.Crei una stazione in RoboDK con il suo robot, il suo mandrino e qualsiasi altro oggetto necessario.
4.Nella scheda plugin RoboDK, selezioni RoboDK➔ Configurazione del robot.
5.Nella finestra Impostazione lavorazione robot, selezionare Carica pezzo.
6.In RoboDK, regoli la posizione del piano di riferimento di lavorazione, se necessario. Tenga premuto il tasto Alt e sposti il riferimento con le frecce usando il cursore per riposizionare la parte davanti al robot.
7.Nella scheda plugin RoboDK, selezioni RoboDK➔ Aggiorna le operazioni selezionate.
8.In RoboDK, selezioni Aggiornamento e Simulazione nella finestra Progetto di lavorazione robot.
9.Modifichi l'orientamento dello strumento lungo il percorso, se necessario. Tenga premuto il tasto Alt e orienti l'utensile intorno alle sue frecce dell'asse Z utilizzando il cursore. Selezioni il pulsante Insegna per impostare la posa desiderata per il percorso. Selezioni Aggiorna per ricalcolare il percorso utilizzando questa nuova posa. Selezioni Simulazione per simulare il percorso modificato.
Questo esempio mostra come creare un progetto di taglio robotico a 5 assi utilizzando il plugin Mastercam.
1.Carica la parte in Mastercam.
2.Creare il percorso utensile utilizzando gli strumenti di Mastercam Mill.
3.Crei una stazione in RoboDK con il suo robot, il suo mandrino e qualsiasi altro oggetto necessario.
4.Nella scheda plugin RoboDK, selezioni RoboDK➔ Configurazione del robot.
5.Nella finestra Impostazione lavorazione robot, selezionare Carica pezzo.
6.In RoboDK, regoli la posizione del piano di riferimento di lavorazione, se necessario. Tenga premuto il tasto Alt e sposti il riferimento con le frecce usando il cursore per riposizionare la parte davanti al robot.
7.Nella scheda plugin RoboDK, selezioni RoboDK➔ Aggiorna le operazioni selezionate.
8.In RoboDK, selezioni Aggiornamento e Simulazione nella finestra Progetto di lavorazione robot.
9.Modifichi l'orientamento dello strumento lungo il percorso, se necessario. Tenga premuto il tasto Alt e orienti l'utensile intorno alle frecce dell'asse Z, utilizzando il cursore. Selezioni il pulsante Insegna per impostare la posa desiderata per il percorso. Selezioni Aggiorna per ricalcolare il percorso utilizzando questa nuova posa. Selezioni Simulazione per simulare il percorso modificato.
Questi sono i passaggi manuali per configurare il plug-in RoboDK per Mastercam. Deve seguire questi passaggi se il plug-in RoboDK per Mastercam non è stato installato automaticamente per impostazione predefinita con il programma di installazione RoboDK:
1.Installare o aggiornare RoboDK: https://robodk.com/download.
2.Dovrebbe trovare i file necessari per installare il plug-in RoboDK per Mastercam nella cartella: C:/RoboDK/Other/Plugin-Mastercam/.
3.Clicchi con il tasto destro del mouse sul file Plugin_Install_RunAsAdministrator.bat e selezioni Esegui come amministratore.
Se questo processo non è andato a buon fine, deve seguire questi passaggi e copiare manualmente i file necessari:
1.Copi i file RoboDKmcx.dll e RoboDKmcx.ft nella cartella Mastercam chooks (C:\File di programma\Mcam2020\chooks\)
2.Copi il file RoboDK.pst nella cartella: C:\Users\Public\Documents\Shared Mastercam 2020\mill\Posts\.
3.Copia i seguenti file di definizione della macchina nella cartella C:\Users\Public\Documents\Shared Mastercam 2020\CNC_MACHINES\:
a.RoboDK.MCAM-MMD
b.RoboDK MM.MCAM-MMD
c.RoboDK.MCAM-RMD
d.RoboDK MM.MCAM-RMD
e.RoboDK MM.CONTROL
Se si verificano problemi con il processo di installazione, potrebbe essere necessario fare clic con il tasto destro del mouse sul file RoboDKmcx.dll, selezionare Proprietà, quindi selezionare Sblocca e selezionare Applica, come mostrato nell'immagine seguente. Non è necessario seguire questo passaggio se non vede l'opzione Sblocca.