programmazione fanuc serie o-m

Sezione Fanuc
Rispondi
cristofer85
Newbie
Newbie
Messaggi: 2
Iscritto il: martedì 10 gennaio 2017, 14:07

programmazione fanuc serie o-m

Messaggio da cristofer85 » martedì 10 gennaio 2017, 14:23

buon giorno a tutti,
sono nuovo del forum e non so se è la sezione giusta per la mia domanda,
io dovrei fare una fresatura su centro di lavoro a 45 gradi su una barra 40*15*515 mm in pratica non so come fare ad impostare una ripetizione del progrmma sulla parte che mi interessa.

es:
richiamo utensile con compens altezza,
mi porto in pos
G1 G42 D41 F200
X0 Y0
Z-2
X20 Y-20
Ed ora come posso ripetrlo senza riscriverlo 16 volte?
Grazie in anticipo e scusa se troppo incomprensibile

special one
Junior
Junior
Messaggi: 59
Iscritto il: mercoledì 23 novembre 2011, 18:30
Località: sezze

Re: programmazione fanuc serie o-m

Messaggio da special one » sabato 21 gennaio 2017, 16:01

Ciao
Devi fare un sottoprogramma se la tua cnc te lo permette in pratica con una riga ti ripete per quante volte vuoi il programma principale es
M98 q1 l5
----
M99
M98 richiamo programma
Q numero di Rita del programma
L numero di ripetizioni
M99 fine sottoprogramma
Però la z deve essere in G91
Ciao

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

Re: programmazione fanuc serie o-m

Messaggio da TIRZAN » lunedì 23 gennaio 2017, 16:00

puoi anche fare un ciclo di ripetizioni usando la programmazione parametrica con l'istruzione WHILE ed usando una macro come contatore

es

#500=0
WHILE[#500LT10]DO1
...
...
...
...
#500=#500+1
END1

questa istruzione ripete quello contenuto nell'intervallo (dove sono i puntini) finchè il valore della #500 non supera 10 (quindi farà 10 ripetizioni se si parte con #500=0)

Rispondi

Torna a “Fanuc”