HEIDENHAIN iTNC 530 (340 49x-04) ISO programming User Manual
Page 103

HEIDENHAIN iTNC 530
103
3.1 Pr
ogr
amming and Ex
ecuting
Simple Mac
h
ining Oper
ations
First you pre-position the tool in L blocks (straight-line blocks) to the
hole center coordinates at a setup clearance of 5 mm above the
workpiece surface. Then drill the hole with Cycle 1 PECKING.
Straight-line function G00 (see “Straight line at rapid traverse G00
Straight line with feed rate G01 F. .” on page 231), Cycle G200
DRILLING (see “ROTATION (Cycle G200)” on page 312).
%$MDI G71 *
N10 G99 T1 L+0 R+5 *
Define tool: zero tool, radius 5
N20 T1 G17 S2000 *
Call tool: tool axis Z
Spindle speed 2000 rpm
N30 G00 G40 G90 Z+200 *
Retract tool (rapid traverse)
N40 X+50 Y+50 M3 *
Move the tool at rapid traverse to a position above
the hole
Spindle on
N50 G01 Z+2 F2000 *
Position tool to 2 mm above hole
N60 G200 DRILLING *
Define Cycle G200 Drilling
Q200=2
;SET-UP CLEARANCE
Set-up clearance of the tool above the hole
Q201=-20
;DEPTH
Total hole depth (algebraic sign=working direction)
Q206=250
;FEED RATE FOR PLNGNG
Feed rate for pecking
Q202=10
;PLUNGING DEPTH
Depth of each infeed before retraction
Q210=0
;DWELL TIME AT TOP
Dwell time at top for chip release (in seconds)
Q203=+0
;SURFACE COORDINATE
Workpiece surface coordinate
Q204=50
;2ND SET-UP CLEARANCE
Position after the cycle, with respect to Q203
Q211=0.5
;DWELL TIME AT DEPTH
Dwell time in seconds at the hole bottom
N70 G79 *
Call Cycle G200 PECKING
N80 G00 G40 Z+200 M2 *
Retract the tool
N9999999 %$MDI G71 *
End of program