300 8 Programming: Cycles
8.6 SL cycles
U Milling depth Q1 (incremental value): Distance
between the cylindrical surface and the floor of the
contour
U Finishing allowance for side Q3 (incremental
value): Finishing allowance in the plane of the unrolled
cylindrical surface. This allowance is effective in the
direction of the radius compensation
U Set-up clearance Q6 (incremental value): Distance
between the tool tip and the cylinder surface
U Plunging depth Q10 (incremental value): Dimension
by which the tool plunges in each infeed
U Feed rate for plunging Q11: Traversing speed of the
tool in the tool axis
U Feed rate for milling Q12: Traversing speed of the
tool in the working plane
U Cylinder radius Q16: Radius of the cylinder on which
the contour is to be machined
U Dimension type ? ang./lin. Q17: The dimensions for
the rotary axis of the subprogram are given either in
degrees (0) or in mm/inches (1)
U Slot width Q20: Width of the slot to be machined
Example: NC blocks
63 CYCL DEF 28.0 CYLINDER SURFACE
Q1=-8 ;MILLING DEPTH
Q3=+0 ;ALLOWANCE FOR SIDE
Q6=+0 ;SET-UP CLEARANCE
Q10=+3 ;PLUNGING DEPTH
Q11=100 ;FEED RATE FOR PLUNGING
Q12=350 ;FEED RATE FOR MILLING
Q16=25 ;RADIUS
Q17=0 ;DIMENSION TYPE (ANG/LIN)
Q20=12 ;SLOT WIDTH