beautypg.com

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

Page 394

background image

394

8 Programming: Cycles

8.6 SL Cy

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 *

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

;INFEED DEPTH

Q11=100

;FEED RATE FOR PLUNGING

Q12=250

;FEED RATE FOR MILLING

Q16=25

;RADIUS

Q17=1

;DIMENSION TYPE

Q20=10

;SLOT WIDTH

Q21=0.02

;TOLERANCE

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