beautypg.com

Example: group of holes with several tools – HEIDENHAIN TNC 620 (81760x-02) User Manual

Page 290

background image

Programming: Subprograms and program section repeats

8.6

Programming examples

8

290

TNC 620 | User's Manual

HEIDENHAIN Conversational Programming | 2/2015

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

Q201=-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

Q395=0

;DEPTH REFERENCE

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