HEIDENHAIN iTNC 530 (340 420) ISO programming Manuale d'uso

Pagina 270

Advertising
background image

268

8 Programmazione: Cicli

8.

3 C

ic

li

d

i f

o

ra

tu

ra,

m

as

c

h

iat

u

ra e

fr

es

at

u

ra d

i

fi

let

tat

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. 375

%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

Advertising