HEIDENHAIN TNC 407 (280 580) ISO Programming User Manual

Page 195

Advertising
background image

TNC 426/TNC 425/TNC 415 B/TNC 407

7 - 6

7

Programming with Q Parameters

Part program with Q parameters

%S74I G71 * .............................................................. Start of program
N10 D00 Q1 P01 +100 * ........................................... Clearance height
N20 D00 Q2 P01 +30 * ............................................. Start position X
N30 D00 Q3 P01 –20 * .............................................. Start/end position Y
N40 D00 Q4 P01 +70 * ............................................. End position X
N50 D00 Q5 P01 –5 * ................................................ Milling depth
N60 D00 Q6 P01 +50 * ............................................. Circle center X
N70 D00 Q7 P01 +50 * ............................................. Circle center Y
N80 D00 Q8 P01 +50 * ............................................. Circle starting point X
N90 D00 Q9 P01 +0 * ............................................... Circle starting point Y
N100 D00 Q10 P01 +0 * ........................................... Tool length L
N110 D00 Q11 P01 +15 * ......................................... Tool radius R
N120 D00 Q20 P01 +100 * ....................................... Milling feed rate F
N130 G30 G17 X+1 Y+1 Z–20 *
N140 G31 G90 X+100 Y+100 Z+0 *
N150 G99 T6 L+Q10 R+Q11 *
N160 T6 G17 S1000 *
N170 G00 G40 G90 Z+Q1 M06 *
N180 X+Q2 Y+Q3 *
N190 Z+Q5 M03 * ..................................................... Block N130 to N260 correspondingly
N200 I+Q6 J+Q7 * .................................................... Block N10 to N140 from program S520I.I
N210 G01 G41 X+Q8 Y+Q9 FQ20 *
N220 G26 R10 *
N230 G02 X+Q8 Y+Q9 *
N240 G27 R10 *
N250 G00 G40 X+Q4 Y+Q3 *
N260 Z+Q1 M02 *
N99999 %S74I G71 *

7.1

Q Parameters in Place of Numerical Values

Advertising