beautypg.com

7 sl cy cles g roup ii, Example: cylinder surface with cycle g128 – HEIDENHAIN iTNC 530 (340 422) ISO programming User Manual

Page 360

background image

360

8 Programming: Cycles

8

.7 SL Cy

cles G

roup II

Example: Cylinder surface with Cycle G128

Notes:

n

Cylinder centered on rotary table

n

Datum at center of rotary table

n

Description of the midpoint path in the
contour subprogram

%C28 G71 *

N10 G99 T1 L+0 R+3.5 *

Define the tool

N20 T1 G18 S2000 *

Call tool, tool axis is Y

N30 G00 G40 G90 Y+250 *

Retract the tool

N40 G37 P01 1 *

Define contour subprogram

N50 X+0 *

Position tool on rotary table center

N60 G128 CYLINDER SURFACE

Define machining parameters

Q1=-7

;MILLING DEPTH

Q3=+0

;ALLOWANCE FOR SIDE

Q6=2

;SET-UP CLEARANCE

Q10=-4

;PLUNGING DEPTH

Q11=100

;FEED RATE FOR PLNGNG

Q12=250

;FEED RATE FOR MILLING

Q16=25

;RADIUS

Q17=1

;DIMENSION TYPE

Q20=10

;SLOT WIDTH

N70 C+0 M3 *

Pre-position rotary table

N80 G79 *

Call the cycle

N90 G00 G40 Y+250 M2 *

Retract in the tool axis, end program

C

Z

157

52.5

40

35

60

70