Example: group of holes with several tools, Programming examples 8.6 – HEIDENHAIN TNC 640 (34059x-05) User Manual

Page 295

Advertising
background image

Programming examples

8.6

8

TNC 640 | User's Manual
HEIDENHAIN Conversational Programming | 1/2015

295

Example: Group of holes with several tools

Program sequence:

Program the fixed cycles in the main program

Call the complete hole pattern (subprogram 1) in the
main program

Approach the groups of holes (subprogram 2) in
subprogram 1

Program the group of holes only once in subprogram
2

0 BEGIN PGM SP2 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL CALL 1 Z S5000

Centering drill tool call

4 L Z+250 R0 FMAX

Retract the tool

5 CYCL DEF 200

Cycle definition: CENTERING

Q200=2

;SET-UP CLEARANCE

Q202=-3

;DEPTH

Q206=250

;FEED RATE FOR PLNGNG.

Q202=3

;

Q210=0

;DWELL TIME AT TOP

Q203=+0

;SURFACE COORDINATE

Q204=10

;2ND SET-UP CLEARANCE

Q211=0.25

;DWELL TIME AT DEPTH

6 CALL LBL 1

Call subprogram 1 for the entire hole pattern

7 L Z+250 R0 FMAX
8 TOOL CALL 2 Z S4000

Drill tool call

9 FN 0: Q201 = -25

New depth for drilling

10 FN 0: Q202 = +5

New plunging depth for drilling

11 CALL LBL 1

Call subprogram 1 for the entire hole pattern

12 L Z+250 R0 FMAX
13 TOOL CALL 3 Z S500

Reamer tool call

Advertising