HEIDENHAIN iTNC 530 (340 422) ISO programming Manuale d'uso
Pagina 449

HEIDENHAIN iTNC 530
449
1
0
.1
0
Es
e
m
p
i di
pr
o
g
ra
m
m
a
z
ione
N 2 10 G0 0 G 4 0 Z +2 5 0 M 2 *
Disimpegno dell'utensile, fine del programma
N 2 20 G9 8 L 1 0 *
Sottoprogramma 10: lavorazione
N 2 30 Q1 6 = Q6 - Q 10 - Q 10 8
Calcolare la sovradim. e l'utensile con rif. al raggio del cilindro
N 2 40 D0 0 Q 2 0 P 01 +1 *
Impostazione del contatore dei tagli
N 2 50 D0 0 Q 2 4 P 01 +Q 4 *
Copiatura dell'angolo di partenza solido (piano Z/X)
N 2 60 Q2 5 = (Q 5 - Q4 ) / Q1 3
Calcolo del passo angolare
N 2 70 G5 4 X + Q1 Y+ Q 2 Z +Q 3 *
Spostamento dell'origine al centro del cilindro (asse X)
N 2 80 G7 3 G 9 0 H +Q 8 *
Compensazione della rotazione nel piano
N 2 90 G0 0 G 4 0 X +0 Y+ 0 *
Preposizionamento nel piano al centro del cilindro
N 3 00 G0 1 Z + 5 F 10 0 0 M 3 *
Preposizionamento nell'asse del mandrino
N 3 10 G9 8 L 1 *
N 3 20 I+ 0 K + 0 *
Impostazione del polo nel piano Z/X
N 3 30 G1 1 R + Q1 6 H + Q2 4 F Q 11 *
Pos. di partenza sul cilindro, con penetr. obliqua nel materiale
N 3 40 G0 1 G 4 0 Y +Q 7 F Q 12 *
Taglio longitudinale in direzione Y+
N 3 50 D0 1 Q 2 0 P 01 +Q 2 0 P 02 +1 *
Aggiornamento contatore
N 3 60 D0 1 Q 2 4 P 01 +Q 2 4 P 02 +Q 2 5 *
Aggiornamento dell'angolo solido
N 3 70 D1 1 P 0 1 + Q2 0 P 0 2 + Q1 3 P 0 3 9 9 *
Domanda se già pronto, se sì, salto alla fine
N 3 80 G1 1 R + Q1 6 H + Q2 4 F Q 11 *
Esecuzione "Arco approssimativo" per il taglio long. successivo
N 3 90 G0 1 G 4 0 Y +0 FQ 1 2 *
Taglio longitudinale in direzione Y–
N 4 00 D0 1 Q 2 0 P 01 +Q 2 0 P 02 +1 *
Aggiornamento contatore
N 4 10 D0 1 Q 2 4 P 01 +Q 2 4 P 02 +Q 2 5 *
Aggiornamento dell'angolo solido
N 4 20 D1 2 P 0 1 + Q2 0 P 0 2 + Q1 3 P 0 3 1 *
Interrogazione se incompleto, se sì, salto di ritorno al LBL 1
N 4 30 G9 8 L 9 9 *
N 4 40 G7 3 G 9 0 H +0 *
Annullamento della rotazione
N 4 50 G5 4 X + 0 Y +0 Z+ 0 *
Annullamento dello spostamento dell'origine
N 4 60 G9 8 L 0 *
Fine del sottoprogramma
N 9 99 9 99 %Z Y LI N G 7 1 *