Messaggio
da torn24 » martedì 12 luglio 2016, 8:11
Ciao, l' M30 deve essere sempre presente, dopo l' M30 che significa "fine programma", puoi mettere i sottoprogrammi.
Tutti i cambi utensili, dovresti metterli nel programma principale.
ESEMPIO PROGRAMMA CORRETTO.
%
O1000 (NUMERO PROGRAMMA, A VOLTE I CNC FANUC USANO : AL POSTO DI 'O' esempio :1000)
G0G17G21G40G80G90 (Cancella i principali comandi modali, è una riga di SICUREZZA)
T1M6
S1000M3 G54( Giri, rotazione, e origine)
G0 X10 Y20 (Pozizionamento in rapido)
G43 H1 Z5 (RIGA IMPORTANTISSIMA COMPENSAZIONE LUNGHEZZA UTENSILE E POSIZIONAMENTO IN ZETA)
M98 Q2000
G0 Z200 M5
T10M6
S1000M3 G54( Giri, rotazione, e origine)
G0 X10 Y20 (Pozizionamento in rapido)
G43 H1 Z5 (RIGA IMPORTANTISSIMA COMPENSAZIONE LUNGHEZZA UTENSILE E POSIZIONAMENTO IN ZETA)
M98 Q5000
G0 Z200 M5
G91 G28 Z0 (TORNA ALLO ZETA ZERO MACCHINA)
M30(Fine programma principale)
(Il codice seguente, tutti i sottoprogrammi vengono eseguiti solo se nel programma principale si usa M98 Q)
N2000
M99(Fine sottoprogramma)
N5000
M99
CIAO A TUTTI !