Heidenhain – HEIDENHAIN TNC 426 (280 460) Training Advanced User Manual
Page 134
![background image](https://www.manualsdir.com/files/816070/content/doc134.png)
HEIDENHAIN
HEIDENHAIN
Advanced course TNC 4xx
Linear hole pattern with Q-parameters
746910/4
C01
Start grinding
Return jump
SPGM
24 LBL 1 ........................................................................ PREPARATIONS
25 FN 0: Q21 = +Q1 ...................................................... X
26 FN 0: Q22 = +Q2 ...................................................... Y
27 FN 0: Q25 = +0 ......................................................... COLUMN
28 FN 0: Q26 = +0 ......................................................... ROW
29 FN 0: Q23 = +Q3 ...................................................... X STEP
30 LBL 2
31 L X+Q21 Y+Q22 R0 F9999 ....................................... POSITION
32 L Z+Q7 R0 F9999 M99 ............................................. PECKING
33 FN 1: Q21 = +Q21 + +Q23 ....................................... X STEP
34 FN 1: Q25 = +Q25 + +1 ............................................ COLUMN
35 FN 12: IF +Q25 LT +Q5 GOTO LBL 2
36 FN 0: Q25 = +0 ......................................................... COLUMN COUNTER
37 FN 1: Q26 = +Q26 + +1 ............................................ ROW
38 FN 0: Q23 = -Q23 ..................................................... REVERSE X-DIRECTION
39 FN 1: Q21 = +Q21 + +Q23 ....................................... COMPENSATION
40 FN 1: Q22 = +Q22 + +Q4 ......................................... Y STEP
41 FN 12: IF +Q26 LT +Q6 GOTO LBL 2 ...................... NOT COMPLETE?
42 LBL 0
43 END PGM 746910 MM