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

280
8 Programmazione: Cicli
8.
3 C
ic
li
d
i f
o
ra
tu
ra
, m
a
s
c
h
ia
tu
ra
e
fr
es
at
u
ra d
i
fi
le
tt
at
u
re
Esempio: Cicli di foratura
Esecuzione del programma
n
Programmare il ciclo di foratura nel programma
principale
n
Programmare la lavorazione nel
sottoprogramma,vedere "Sottoprogrammi",
pag. 407
%C 1 8 G 71 *
N1 0 G 3 0 G 1 7 X +0 Y+ 0 Z - 20 *
Definizione pezzo grezzo
N2 0 G 3 1 G 9 0 X +1 0 0 Y +1 0 0 Z +0 *
N3 0 G 9 9 T 1 L + 0 R +6 *
Definizione utensile
N4 0 T 1 G 1 7 S 4 50 0 *
Chiamata utensile
N5 0 G 0 0 G 4 0 G 90 Z+ 2 50 *
Disimpegno utensile
N6 0 G 8 6 P 0 1 + 30 P0 2 - 1 ,7 5 *
Definizione del ciclo filettatura
N7 0 X + 20 Y +2 0 *
Posizionamento sul foro 1
N8 0 L 1 ,0 *
Chiamata sottoprogramma 1
N9 0 X + 70 Y +7 0 *
Posizionamento sul foro 2
N1 0 0 L 1, 0 *
Chiamata sottoprogramma 1
N1 1 0 G 00 Z +2 5 0 M 2 *
Disimpegno utensile, fine programma principale
N1 2 0 G 98 L 1 *
Sottoprogramma 1: filettatura
N1 3 0 G 36 S 0 *
Definizione dell'angolo del mandrino per l'orientamento
N1 4 0 M 19 *
Orientamento mandrino (ripetizione filettatura possibile)
N1 5 0 G 01 G 91 X- 2 F 1 00 0 *
Spostamento utensile per penetrazione senza collisione (in funzione
del diametro del nocciolo e dell'utensile)
N1 6 0 G 90 Z -3 0 *
Posizionamento alla profondità di partenza
N1 7 0 G 91 X +2 *
Ritiro utensile al centro del foro
N1 8 0 G 79 *
Chiamata ciclo 18
N1 9 0 G 90 Z +5 *
Disimpegno
N2 0 0 G 98 L 0 *
Fine del sottoprogramma 1
N9 9 99 9 9 % C 18 G7 1 *
X
Y
20
20
100
100
70
70
M12
M12