6 sl c y cles, Example: cylinder surface with cycle g128 – HEIDENHAIN iTNC 530 (340 49x-04) ISO programming User Manual

Page 428

Advertising
background image

428

8 Programming: Cycles

8.6 SL c

y

cles

Example: Cylinder surface with Cycle G128

Notes:

„

Cylinder centered on rotary table

„

Datum at center of rotary table

„

Description of the midpoint path in the
contour subprogram

%C28 G71 *

N10 G99 T1 L+0 R3.5 *

Tool definition

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 PLUNGING

Q12=250

;FEED RATE FOR MILLING

Q16=25

;RADIUS

Q17=1

;TYPE OF DIMENSION

Q20=10

;SLOT WIDTH

Q21=0.02

;TOLERANCE

N70 C+0 M3 *

Pre-position rotary table

N80 G79 *

Cycle call

N90 G00 G40 Y+250 M2 *

Retract in the tool axis, end program

C

Z

157

52.5

40

35

60

70

Advertising