beautypg.com

HEIDENHAIN iTNC 530 (340 420) ISO programming User Manual

Page 292

background image

292

8 Programming: Cycles

8.4 Cy

cles f

o

r Milling P

o

c

k

ets, St

uds and Slots

N80 G79 M03 *

Call cycle for machining the contour outside

N90 G78 P01 2 P02 -30 P03 5 P04 250 P05 25

Define CIRCULAR POCKET MILLING cycle

P06 400 *

N100 G00 G40 X+50 Y+50 *

N110 Z+2 M99 *

Call CIRCULAR POCKET MILLING cycle

N120 Z+250 M06 *

Tool change

N130 T2 G17 S5000 *

Call slotting mill

N140 G211 CIRCULAR SLOT

Cycle definition for slot 1

Q200=2

;SET-UP CLEARANCE

Q201=-20

;DEPTH

Q207=250

;FEED RATE FOR MILLING

Q202=5

;PLUNGING DEPTH

Q215=0

;MACHINING OPERATION

Q203=+0

;SURFACE COORDINATE

Q204=100

;2ND SET-UP CLEARANCE

Q216=+50

;CENTER IN 1ST AXIS

Q217=+50

;CENTER IN 2ND AXIS

Q244=70

;PITCH CIRCLE DIA.

Q219=8

;SECOND SIDE LENGTH

Q245=+45

;STARTING ANGLE

Q248=90

;ANGULAR LENGTH

Q338=5

;INFEED FOR FINISHING

N150 G79 M03 *

Call cycle for slot 1

N160 D00 Q245 P01 +225 *

New starting angle for slot 2

N170 G79 *

Call cycle for slot 2

N180 G00 Z+250 M02 *

Retract in the tool axis, end program

N999999 %C210 G71 *