Modifica Postprocessore emc2 per fresa cnc con laser

Rispondi
Avatar utente
luxcnc
Member
Member
Messaggi: 243
Iscritto il: domenica 13 gennaio 2008, 11:51
Località: Napoli

Modifica Postprocessore emc2 per fresa cnc con laser

Messaggio da luxcnc » venerdì 13 maggio 2016, 14:38

Molti di voi avranno provato a montare un piccolo laser affianco alla fresa solo per fare delle prove o piccole scritte... E
Ebbene io ho montato un piccolo laserino da 0.5 w....
un giocattolo...ma tanto per scrivere sul legno.
Il problema è il solito: spegnere e accendere il laser per evitare che durante i movimenti rapidi incida un bel segnetto tra le due posizioni! Ho letto un pò in giro e pensavo ad una semplice soluzione...solo che ci vuole l'aiuto di voialtri!
Modificare il postprocessore emc2 e utilizzare l'uscita dell'alimentazione mandrino per accendere e spegnare il laser.
Ho editato il file emc2.arcs.........
Pensavo di modificare la riga relativa allo spostamento rapido..in modo da ggiungere il comando di spegnimento mandrino ( M7 ?)
; Program moves
;
RAPID_RATE_MOVE = "G0[X][Y][Z]"

Ma dove lo si dovrebbe aggiungere?
Lux
ogni spuntata è persa....

Avatar utente
luxcnc
Member
Member
Messaggi: 243
Iscritto il: domenica 13 gennaio 2008, 11:51
Località: Napoli

Re: Modifica Postprocessore emc2 per fresa cnc con laser

Messaggio da luxcnc » venerdì 13 maggio 2016, 16:07

Nessuno mi aiuta??
Lux
ogni spuntata è persa....

Avatar utente
luxcnc
Member
Member
Messaggi: 243
Iscritto il: domenica 13 gennaio 2008, 11:51
Località: Napoli

Re: Modifica Postprocessore emc2 per fresa cnc con laser

Messaggio da luxcnc » sabato 14 maggio 2016, 13:10

Mi sa che userò un editor.....
Lux
ogni spuntata è persa....

salvatore993
Senior
Senior
Messaggi: 1965
Iscritto il: giovedì 23 novembre 2006, 8:04
Località: Napoli-Tenerife
Contatta:

Re: Modifica Postprocessore emc2 per fresa cnc con laser

Messaggio da salvatore993 » domenica 15 maggio 2016, 9:06

se lo vuoi usare così semplicemente, hai due strade rapide, connettere l'accensione del laser ad un altro rele disponibile sulla piastra, e fare un'altra configurazione nel programma cnc dove assegni quel rele allo spindle on off.
la seconda puoi allungare fuori i fili del relè che ti accendono il kress, staccarli ed usarli come un interruttore, quindi ti fai il cavo per il kress e quello per il laser, e continui ad usare la macchina allo stesso modo.
per il post devi usare un post che non alzi la z, quindi anche uno per plasma, se usi post specifici per laser ti serve il controllo, ed un cam che ti permetta di editarti il post a seconda di come il cam scrive l'esecuzione del laser, ma al 90% queste configurazioni prevedono un driver pwm o ttl per il laser.

Avatar utente
luxcnc
Member
Member
Messaggi: 243
Iscritto il: domenica 13 gennaio 2008, 11:51
Località: Napoli

Re: Modifica Postprocessore emc2 per fresa cnc con laser

Messaggio da luxcnc » domenica 15 maggio 2016, 16:38

Allora... ho collegato l'alimentatore sulla presa dove era cablata l'uscita della pompa del refrigerante. Ho fatto le prove...e con M7 da alimentazione, con M9 la toglie. Allora ho generato il g-code con Emc2 e poi ho editato il tutto inserendo una riga M9 prima di ogni G0 e poi un M7 prima di ogni G1.
es.
M9
G0 xxxxxxxxxxxx
M7
G1xxxxxxxxxxxxxx
Sarebbe carino se tutto questo fosse fatto automaticamente dal postprocessore... e così ho cercato di modificare quello Emc2.
Ho fatto molte prove
il nocciolo è qui
; Program moves
;
RAPID_RATE_MOVE = "G0[X][Y][Z]"
FIRST_FEED_RATE_MOVE = "G1[X][Y][Z][F]"
FEED_RATE_MOVE = "[X][Y][Z]"
Lux
ogni spuntata è persa....

Avatar utente
luxcnc
Member
Member
Messaggi: 243
Iscritto il: domenica 13 gennaio 2008, 11:51
Località: Napoli

Re: Modifica Postprocessore emc2 per fresa cnc con laser

Messaggio da luxcnc » domenica 15 maggio 2016, 16:42

; Program moves
;
RAPID_RATE_MOVE = "G0[X][Y][Z]"
FIRST_FEED_RATE_MOVE = "G1[X][Y][Z][F]"
FEED_RATE_MOVE = "[X][Y][Z]"


Ho fatto molte prove invano....arrivando a capire che no è possibile inserire più di 2 comandi sulla stessa riga.... cioè
RAPID_RATE_MOVE = "M9 G0[X][Y][Z] M7" non è corretto ERROR

mentre
RAPID_RATE_MOVE = "M9 G0[X][Y][Z]" può andare .....ma non basta...

e neppure
RAPID_RATE_MOVE = "M9"
RAPID_RATE_MOVE = "G0[X][Y][Z]"
RAPID_RATE_MOVE = "M7"
genera errore dicendo che in pratica non si possono dare due righe di istruzioni RAPID_RATE_MOVE
.

Oltretutto....un piccolo problema lo genera il fatto che dopo l'esecuzione della riga M7, ad esempio, si accende il laser, ma prima di cominciare la riga successiva attende oltre 1 secondo....e quindi lascia un segno un pò più marcato !!

Idee??
Lux
ogni spuntata è persa....

Avatar utente
luxcnc
Member
Member
Messaggi: 243
Iscritto il: domenica 13 gennaio 2008, 11:51
Località: Napoli

Re: Modifica Postprocessore emc2 per fresa cnc con laser

Messaggio da luxcnc » domenica 15 maggio 2016, 16:44

Salvatore...hai ragione... infatti eliminando i movimenti di Z in negativo di sicuro posso limitare il tempo in cui il laser insiste sullo stesso punto....
Usando solo Artcam sto utilizzando la strategia "lavorazione lungo vettori" ma dovrò usare Z =0.
Lux
ogni spuntata è persa....

salvatore993
Senior
Senior
Messaggi: 1965
Iscritto il: giovedì 23 novembre 2006, 8:04
Località: Napoli-Tenerife
Contatta:

Re: Modifica Postprocessore emc2 per fresa cnc con laser

Messaggio da salvatore993 » lunedì 16 maggio 2016, 6:48

conosco poco artcam, ma con sheetcam ho comprato il modulo laser, genera numerosi post per laser, ed il g code è una musica, se penso che costa tipo una 30ina di euro ed il tempo che risparmio e che ho risparmiato, andale non cìè paragone. ti consiglio eventualmente estlcam o qualcosa del genere, licenza tipo 30 euro e finisci di sbattere, tra l'altro può anche programmare gli arduino in configurazione laser.

Avatar utente
luxcnc
Member
Member
Messaggi: 243
Iscritto il: domenica 13 gennaio 2008, 11:51
Località: Napoli

Re: Modifica Postprocessore emc2 per fresa cnc con laser

Messaggio da luxcnc » martedì 17 maggio 2016, 18:46

Valuterò l'acquisto di sheetcam! Grazie Salvatore
Lux
ogni spuntata è persa....

Rispondi

Torna a “Laser CNC”