Aiuto su cambio utensile manuale

Sezione dedicata al G-code, postate qui dubbi o i Vs. lavori in formato G-code.
Rispondi
Avatar utente
marcick
Member
Member
Messaggi: 419
Iscritto il: giovedì 21 agosto 2008, 13:02
Località: Canegrate - MI

Aiuto su cambio utensile manuale

Messaggio da marcick » sabato 10 novembre 2018, 11:20

Ciao a tutti, sto impostando il cambio utensile manuale sul mio controller Colibrì ma avrei bisogno di un piccolo aiuto.

Sono già arrivato a configurare la posizione del tastatore e provare il primo programmino.
Ho due utensili: faccio lo zero sulla sommità del pezzo poi avvio il programma.
Quando incontra il primo T01 M6 va sopra il tastatore, scende, misura la lunghezza utensile e inizia la lavorazione.
Poi trova T02 M6, si ferma invitandomi a cambiare l'utensile, poi proseguo, lo rimisura ed effettua la seconda parte della lavorazione.
Insomma, tutto perfetto tranne che ho un problema:

Supponiamo che debba lavorare 10 pezzi uguali, ciascuno ha bisogno di due utensili.
Se eseguo il programma di cui sopra, sono costretto a cambiare gli utensili continuamente quando finisco un pezzo e ne inizio un altro.
Mi chiedo quale è il metodo per potere fare prima la lavorazione di tutti e 10 i pezzi con l'utensile 1, poi la macchina si ferma, metto l'utensile 2 e faccio la lavorazione dei 10 pezzi con l'utensile 2.
Sugerimenti ?

Avatar utente
MauPre75
Senior
Senior
Messaggi: 2372
Iscritto il: venerdì 1 dicembre 2017, 14:43

Re: Aiuto su cambio utensile manuale

Messaggio da MauPre75 » sabato 10 novembre 2018, 13:16

Non sono abbastanza esperto per dare in consiglio giusto ma visto che mi sono posto la stessa domanda sono arrivato a due opzioni , la prima prevedendo da cad e quindi elaborare al cam tutti i pezzi importati , o nel caso non sia possibile fare gcode per sgrossatura e finitura separati in modo tale da cambiare offset oppure smontare pezzo , ma se possibile meglio fissare i pezzi e cambiare offset , per fare dopo la finitura .

Seguo per capire se c'è altra soluzione .

Avatar utente
marcick
Member
Member
Messaggi: 419
Iscritto il: giovedì 21 agosto 2008, 13:02
Località: Canegrate - MI

Re: Aiuto su cambio utensile manuale

Messaggio da marcick » sabato 10 novembre 2018, 13:33

Nella mia fantasia mi immaginerei un qualcosa all'inizio del programma che indica "per ogni cambio utensile che incontri, ripeti la lavorazione x volte, fermandoti in parcheggio tra una volta e l'altra per cambiare il pezzo"......

Avatar utente
marcick
Member
Member
Messaggi: 419
Iscritto il: giovedì 21 agosto 2008, 13:02
Località: Canegrate - MI

Re: Aiuto su cambio utensile manuale

Messaggio da marcick » sabato 10 novembre 2018, 14:00

Un'altra possibilità che ho pensato sarebbe di:

1) mantenere separati i files di ogni utensile diverso (come ce li ho già adesso)
2) carico il primo file e monto l'utensile 1
3) avvio una macro che va automaticamente ad azzerare l'utensile sul tastatore
4) avvio il programma tante volte quanti pezzi devo fare
5) carico il secondo file e monto l'utensile 2
6) avvio una macro che va automaticamente ad azzerare l'utensile sul tastatore
7) continuo dal punto 4

Naturalmente si deve tenere conto al cad che lo zero non è il basamento, non è il top pezzo, ma è il tastatore. Basta misurare la differenza tra il tastatore e il basamento (o top pezzo) e inserirla opportunamente nel cad.
Il problema è comunque che non so come fare la macro del punto 3 ..... come si fa a dirgli, una volta posizionati sopra il tastatore, "scendi finchè non tocchi e fai lo zero Z" ?

Avatar utente
marcick
Member
Member
Messaggi: 419
Iscritto il: giovedì 21 agosto 2008, 13:02
Località: Canegrate - MI

Re: Aiuto su cambio utensile manuale

Messaggio da marcick » sabato 10 novembre 2018, 14:55

Mi rispondo: comando G38.2 Z-20 F100
Scendo e si ferma quando tocca.
Teoricamente poi con G92 Z0 dovrebbe fare lo zero in quel punto ma non mi funziona ...

gino
Senior
Senior
Messaggi: 1774
Iscritto il: domenica 11 ottobre 2009, 18:12

Re: Aiuto su cambio utensile manuale

Messaggio da gino » sabato 10 novembre 2018, 15:06

..m che ingarbuglio…state combinando!
.sembra tutto senza logica ..non si capisce a cosa dovete arrivare. stranissimo..

gino
Senior
Senior
Messaggi: 1774
Iscritto il: domenica 11 ottobre 2009, 18:12

Re: Aiuto su cambio utensile manuale

Messaggio da gino » sabato 10 novembre 2018, 15:34

..g38.2 (..a cosa ti serve)
..G92 (..traslazione origini permanenti)...boh..

..spero che poi saprai anche il codice per annullare il G92

Avatar utente
marcick
Member
Member
Messaggi: 419
Iscritto il: giovedì 21 agosto 2008, 13:02
Località: Canegrate - MI

Re: Aiuto su cambio utensile manuale

Messaggio da marcick » sabato 10 novembre 2018, 15:40

Hai abbastanza ragione....
Ma quello che devo fare è spiegato credo chiaramente nel primo post.
Non posso usare la procedura di cambio utensile manuale per il motivo spiegato, ma almeno vorrei riuscire ad usare il tastatore per fare automaticamente lo zero Z, invece che farlo a mano con il foglietto di carta.
Si direbbe che il comando probe G38.2 è quello giusto, ma poi il G92 Z0 non mi funziona correttamente e non capisco perché.

Avatar utente
marcick
Member
Member
Messaggi: 419
Iscritto il: giovedì 21 agosto 2008, 13:02
Località: Canegrate - MI

Re: Aiuto su cambio utensile manuale

Messaggio da marcick » sabato 10 novembre 2018, 15:42


gino
Senior
Senior
Messaggi: 1774
Iscritto il: domenica 11 ottobre 2009, 18:12

Re: Aiuto su cambio utensile manuale

Messaggio da gino » sabato 10 novembre 2018, 16:03

..non si capisce nel senso che come aveva descritto,
voleva fare prima tutti i pezzi con un utensile e dopo con l`altro.
..quindi deve avere 2 programmi diversi ognuno con un unica chiamata utensile.
.dove non servirebbe il g38.2 dopo un azzeramento pezzo.

Avatar utente
marcick
Member
Member
Messaggi: 419
Iscritto il: giovedì 21 agosto 2008, 13:02
Località: Canegrate - MI

Re: Aiuto su cambio utensile manuale

Messaggio da marcick » sabato 10 novembre 2018, 16:38

Esatto, due programmi diversi con unico utensile.
Ma visto che il tastatore c’è, vorrei evitare di dovere fare a mano lo zero ogni volta che cambio utensile.
Tra il tastatore e il pezzo c’è un offset ben preciso.
Se con il G38.2 posso fermarmi quando l’utensile tocca il tastatore posso poi dire che quella Z è una certa quota.
Come di vede nel video che ho linkato sopra. Ma non mi funziona correttamente.

gino
Senior
Senior
Messaggi: 1774
Iscritto il: domenica 11 ottobre 2009, 18:12

Re: Aiuto su cambio utensile manuale

Messaggio da gino » sabato 10 novembre 2018, 16:50

..allora sembra che il problema sta che lei non ha scelto un origine …!
se lei sceglie un origine dove ha preso lo Zero ;..lo Zero va riferito sempre a quel origine.
le origini vanno da G54 a G59.3 ..

quando parte con primo Progr poi scrive…(scegliendo origine..)
G58 G90
T1M6

quando parte con secondo progr..scrive
G58 G90
T2M6

Avatar utente
marcick
Member
Member
Messaggi: 419
Iscritto il: giovedì 21 agosto 2008, 13:02
Località: Canegrate - MI

Re: Aiuto su cambio utensile manuale

Messaggio da marcick » sabato 10 novembre 2018, 17:12

Il G54 ce l'ho .... ma di sicuro sto facendo confusione.
Questo è il pezzo di programma con cui sto sperimentando:

G54
G90
G92.1
G53 G00 Z-1 ' mi porto alla max altezza
G53 G00 X0 Y-300 ' vado sopra il tastatore
G53 G00 Z-40 ' scendo rapidamente a una quota di sicurezza che andrà bene con qualunque lunghezza utensile tra quelli che uso
G53 G38.2 Z-50 F100 ' scendo lentamente e mi fermo quando tocco il tastatore
G92 Z0 ' qui vorrei dire che questo è il mio zero Z ma non funziona. Perchè ?

gino
Senior
Senior
Messaggi: 1774
Iscritto il: domenica 11 ottobre 2009, 18:12

Re: Aiuto su cambio utensile manuale

Messaggio da gino » sabato 10 novembre 2018, 17:36

..eh si , ce` un bel po di confusione..
nelle sue righe usa spesso il g53 origine macchina , che non ha nulla da vedere con origine pezzo !!
..fossi presente le mostrerei volentieri da macchina la procedura ;
..sono cose iniziali ,ma vanno capite bene.

...si immagini di fare diversi pezzi in diverse posizioni su tavola -macchina--
ogni origine ( G54...G59.3) e`in un altro posto.
lei fa sempre lo stesso programma azzerato ad XYZ =0 ;..ma sempre in un altro posto..
...se usa invece la stessa origine lo fa sempre a quel posto..

Avatar utente
marcick
Member
Member
Messaggi: 419
Iscritto il: giovedì 21 agosto 2008, 13:02
Località: Canegrate - MI

Re: Aiuto su cambio utensile manuale

Messaggio da marcick » sabato 10 novembre 2018, 18:02

Uso il G53 solo in casi particolari (come questo) quando voglio portarmi a coordinate assolute senza preoccuparmi di origini varie.
Poi le lavorazioni si basano sul G54 dove ho lo zero xy sulle sponde della morsa.

Ma di sicuro non ho tutto ben chiaro nella testa ...
Vediamo se riesco a porre la domanda diversamente:

Normalmente si monta l’utensile, ci si porta in un punto a una certa altezza che si vuole sia lo zero, si preme l’apposito bottone e quello diventa lo zero Z nel sistema di coordinate relative G54 che sto usando.
Ora io ho installato il tastatore, che però mi accorgo ora di chiamarlo impropriamente: è una piastrina Metallica collegata a un ingresso del controller e posizionata in un angolo della tavola. Quando il mandrino (con l’utensile già montato) scende e la tocca, chiude il contatto verso massa.
Ora supponiamo che io desideri avere lo zero Z in quel punto del tastatore. Come automatizzare la procedura ?
In teoria forse con il codice che ho postato sopra, in pratica qualcosa non torna.

Rispondi

Torna a “G-code”