beautypg.com

Example: multipass milling – HEIDENHAIN iTNC 530 (340 49x-03) ISO programming User Manual

Page 437

background image

HEIDENHAIN iTNC 530

437

8.8 Cy

cles f

o

r Multipass Milling

Example: Multipass milling

%C230 G71 *

N10 G30 G17 X+0 Y+0 Z-40 *

Define the workpiece blank

N20 G31 G90 X+100 Y+100 Z+0 *

N30 G99 T1 L+0 R+5 *

Define the tool

N40 T1 G17 S3500 *

Tool call

N50 G00 G40 G90 Z+250 *

Retract the tool

N60 G230 MULTIPASS MILLING

Cycle definition: MULTIPASS MILLING

Q225=+0

;STARTNG PNT 1ST AXIS

Q226=+0

;STARTNG PNT 2ND AXIS

Q227=+35

;STARTNG PNT 3RD AXIS

Q218=100

;FIRST SIDE LENGTH

Q219=100

;SECOND SIDE LENGTH

Q240=25

;NUMBER OF CUTS

Q206=250

;FEED RATE FOR PLUNGING

Q207=400

;FEED RATE FOR MILLING

Q209=150

;STEPOVER FEED RATE

Q200=2

;SET-UP CLEARANCE

N70 X-25 Y+0 M03 *

Pre-position near the starting point

N80 G79 *

Call the cycle

N90 G00 G40 Z+250 M02 *

Retract in the tool axis, end program

N99999999 %C230 G71 *

X

Y

100

100

Z

Y

35