Programmazione Fanuc - Problema con spostamento origine

Sezione Fanuc
Rispondi
robbosg
Newbie
Newbie
Messaggi: 3
Iscritto il: giovedì 4 febbraio 2021, 1:34

Programmazione Fanuc - Problema con spostamento origine

Messaggio da robbosg » giovedì 4 febbraio 2021, 1:49

Salve, avrei bisogno di un aiuto.
Lavoro su un Doosan 2600 con controllo Fanuc iSeries, avrei bisogno di sapere come sarebbe possibile far spostare automaticamente l'origine in Z per 'n' volte e poi far ritornare la torretta all'origine di lavorazione iniziale.
Esempio: Vado a settare lo zero pezzo, eseguo il ciclo (che dovrà essere ripetuto 'n' volte) ed infine ritornare allo zero pezzo settato all'inizio nel G54.
Ho provato più volte utilizzando il G52, richiamando al inizio del programma il codice M98, solo che quando parte la ripetizione non si sposta in Z ma ritornare a lavorare di nuovo partendo dallo zero pezzo iniziale.
Grazie in anticipo

TIRZAN
God
God
Messaggi: 3082
Iscritto il: sabato 27 luglio 2013, 16:54
Località: AQ

Re: Programmazione Fanuc - Problema con spostamento origine

Messaggio da TIRZAN » venerdì 5 febbraio 2021, 20:49

Il G52 rimane attivo fino ad un M30 ecc
Sarebbe meglio usare uno spostamento incrementale dell'origine col G10 da inserire ad inizio del programma ripetuto.
es G91 G10 L2 P1 Z.... (P1 è la G54 e Z il valore che vuoi spostare)
Per ripristinare l'origine iniziale invece si dà in assoluto
G90 G10 L2 P1 Z..... (metti la coordinata di Z iniziale) a fine programma principale.

robbosg
Newbie
Newbie
Messaggi: 3
Iscritto il: giovedì 4 febbraio 2021, 1:34

Re: Programmazione Fanuc - Problema con spostamento origine

Messaggio da robbosg » sabato 6 febbraio 2021, 0:07

Quindi nello spostamento gli devo dare il valore W relativo e per riposizionare l'origine al punto iniziale devo dargli il valore Z che leggo nel assoluto?

TIRZAN
God
God
Messaggi: 3082
Iscritto il: sabato 27 luglio 2013, 16:54
Località: AQ

Re: Programmazione Fanuc - Problema con spostamento origine

Messaggio da TIRZAN » sabato 6 febbraio 2021, 14:16

G91 G10 L2 P1 Z.... (valore incrementale in Z dello spostamento)

G90 G10 L2 P1 Z..... (valore assoluto dell'origine iniziale in Z)

Rispondi

Torna a “Fanuc”