1 0 esempi di pr ogr ammazione – HEIDENHAIN TNC 406 Manuale d'uso

Pagina 231

Advertising
background image

HEIDENHAIN TNC 406, TNC 416

211

1

0.1

0 Esempi di pr

ogr

ammazione

17 CALL LBL 1

Chiamata del sottoprogramma 1 per il cerchio pieno

18 FN 0: Q1 = +90

Segmento di cerchio 2: Centro X

19 FN 0: Q2 = +25

Segmento di cerchio 2: Centro Y

20 FN 0: Q3 = +5

Segmento di cerchio 2: Numero delle forature

21 FN 0: Q4 = +35

Segmento di cerchio 2: raggio

22 FN 0: Q6 = +30

Segmento di cerchio 2: Angolo incrementale

23 CALL LBL 1

Chiamata del sottoprogramma 1 per il semicerchio

24 LBL 1

Sottoprogramma 1

25 FN 0: Q10 = +0

Azzeramento del contatore delle forature finite

26 FN 10: IF +Q6 NE +0 GOTO LBL 10

Se l’angolo incrementale diverso da 0, salto al LBL 10

27 FN 4: Q6 = +360 DIV +Q3

Calcolo dell’angolo incrementale per il cerchio pieno

28 LBL 10

29 FN 1: Q11 = +Q5 + +Q6

Angolo per la seconda posizione di foratura

30 CC X+Q1 Y+Q2

Posizionamento del polo al centro

31 LP PR+Q4 PA+Q5 R0 F MAX M3

Calcolo della posizione di rotazione nel piano

32 L Z+Q7 R0 F MAX M

Preposizionamento elettrodo alla distanza di sicurezza

33 L Z+Q8 R F M36

Prima foratura; erosione ON

34 L Z+Q7 R F MAX M37

Ritiro elettrodo; erosione OFF

35 FN 1: Q10 = +Q10 + +1

Incremento del contatore delle forature finite

36 FN 9: IF +Q10 EQU +Q3 GOTO LBL 99

Se pronto salto al LBL 99

37 LBL 2

38 LP PR+Q4 PA+Q11 R0 F MAX M

Posizionamento sulla prossima foratura

39 L Z+Q8 R F M36

Erosione

40 L Z+Q7 R F MAX M37

Disimpegno elettrodo; erosione OFF

41 FN 1: Q10 = +Q10 + +1

Incremento del contatore delle forature finite

42 FN 1: Q11 = +Q11 + +Q6

Calcolo dell’angolo per la prossima foratura

43 FN 12: IF +Q10 LT +Q3 GOTO LBL 2

Se non pronto, salto al LBL 2

44 LBL 99

45 L Z+200 R F MAX M

Disimpegno dell’elettrodo

46 LBL 0

Fine del sottoprogramma

47 END PGM LOECHER MM

Advertising
Questo manuale è associato alle seguenti prodotti: