Download Visualizza - Service, Support

Transcript
Programmazione
8.10
Salti nel programma
X
R4 = 11 (numero di punti)
Punto 3
Punto 10
Punto 2
Punto 11
R3
R3
R3
Punto 1
R1
R6
20
R5
Fig. 8-56
Z
50
Raggiungimento di punti su un arco di cerchio
Esempio di programmazione
N10 R1=30 R2=32 R3=10 R4=11 R5=50 R6=20
; assegnazione dei valori di partenza
N20 MA1: G0 Z=R2 *COS (R1)+R5 X=R2*SIN(R1)+R6
; calcolo e assegnazione agli indirizzi assi
N30 R1=R1+R3 R4= R4–1
N40 IF R4 > 0 GOTOB MA1
N50 M2
Descrizione
Nel blocco N10 le condizioni di partenza sono assegnate ai parametri di calcolo corrispondenti. In N20 avviene il calcolo delle coordinate in X e Z e l’elaborazione.
Nel blocco N30 si incrementa R1 dell’angolo di incremento R3; R4 viene diminuito di 1.
Se R4 > 0, viene elaborato nuovamente N20 altrimenti N50 con fine programma.
8-216
SINUMERIK 802D Uso e programmazione Fresatura (BP-F), Edizione 08/2005
6FC5 698-2AA10-1CP5