beautypg.com

Heidenhain – HEIDENHAIN TNC 426 (280 460) Training Advanced User Manual

Page 132

background image

HEIDENHAIN

Advanced course TNC 4xx

Program layout:

Linear hole pattern with Q-parameters

BLK FORM

FN 0: Q1 = 10
FN 0: Q2 = 10
FN 0: Q3 = 9
FN 0: Q4 = 12
FN 0: Q5 = 10
FN 0: Q6 = 7
FN 0: Q7 = 2

TOOL 1 . . . / CYCL1 . . . SET UP -Q7

CALL LBL 1

L Z50 . . . M2

LBL 1

FN 0: Q21 = Q1
FN 0: Q22 = Q2
FN 0: Q25 = 0
FN 0: Q26 = 0
FN 0: Q23 = Q3

LBL 2

L XQ21 YQ22 R0 F . . . M . . .
L Z+Q7 M99

FN 1: Q21 = Q21 + Q23
FN 1: Q25 = Q25 + 1
FN 12: IF Q25 LT Q5 GOTO LBL 2

FN 0: Q25 = 0

FN 1: Q26 = Q26 + 1
FN 0: Q23 = -Q23
FN 1: Q21 = Q21 + Q23
FN 1: Q22 = Q22 + Q4
FN 12: IF Q26 LT Q6 GOTO LBL 2

LBL 0

X start
Y start
X spacing
Y spacing
Num. of columns
Number of rows
Z clearance

X current
Y current
Current column
Current row
Copy X steps

Pecking

X step
Count column

Reset column
counter

Count row
Reverse X step
Compensation
Y step

746910/2

C05

Preparation

Load data

Retract tool, end

SPGM

Starting values

Start grinding

Position

New row