00 03/11/2012 22:37
Esempi
Esempio 1: Programmazione diametrale/radiale specifica per l'asse ad effetto modale
X è l'asse radiale nel canale, per Y è ammessa la programmazione diametrale specifica per
l'asse.
Codice di programma Commento
N10 G0 X0 Z0 DIAMON ; Programmazione diametrale specifica per il canale
attiva per X.
N15 DIAMOF ; Disattivazione della programmazione diametrale
specifica per il canale.
N20 DIAMONA[Y] ; Programmazione diametrale specifica per l'asse ad
effetto modale attiva per Y.
N25 X200 Y100 ; Programmazione radiale attiva per X.
N30 DIAMCHANA[Y] ; Y acquisisce lo stato della programmazione
diametrale/radiale specifica per il canale ed è
subordinata a questa
N35 X50 Y100 ; Programmazione radiale attiva per X e Y.
N40 DIAMON ; Attivazione della programmazione diametrale specifica
per il canale.
N45 X50 Y100 ; Programmazione diametrale attiva per X e Y.
Esempio 2: Programmazione diametrale/radiale specifica per l'asse con validità blocco a
blocco
X è l'asse radiale nel canale, per Y è ammessa la programmazione diametrale specifica per
l'asse.
Codice di programma Commento
N10 DIAMON ; Attivazione della programmazione
diametrale specifica per il
canale.
N15 G0 G90 X20 Y40 DIAMONA[Y] ; Programmazione diametrale
specifica per l'asse ad effetto
modale attiva per Y.
N20 G01 X=RIC(5) ; Indicazione delle quote per
questo blocco per X: Raggio in
quote incrementali.
N25 X=RAC(80) ; Indicazione delle quote per
questo blocco per X: Raggio in
quote assolute.
N30 WHEN $SAA_IM[Y]> 50 DO POS[X]=RIC(1) ; X è l'asse di comando.
Indicazione delle quote per
questo blocco per X: Raggio in
quote incrementali.
N40 WHEN $SAA_IM[Y]> 60 DO POS[X]=DAC(10) ; X è l'asse di comando.
Indicazione delle quote per
questo blocco per X: Raggio in
quote assolute.
N50 G4 F3²è´ 
Sono bellissimo...
Administrafan