Siemens CNC Milling | CYCLE76 | Rectangular Spigot Milling

CYCLE76 Introduction

Use this cycle (CYCLE76) to machine rectangular spigots in the machining plane. For finishing, a face cutter is required. The depth infeed is always carried out in the position upstream of the semicircle style approach to the contour.

CYCLE76 Format

CYCLE76 (_RTP, _RFP, _SDIS, _DP, _DPR, _LENG, _WID, _CRAD, _PA, _PO, _STA, _MID, _FAL, _FALD, _FFP1, _FFD, _CDIR, _VARI, _AP1, _AP2)


The following input parameters are always required.

_RTP = Retraction plane (absolute)
_RFP = Reference plane (absolute)
_SDIS = Safety clearance (to be added to the reference plane, enter without sign)
_DP = Depth (absolute)
_DPR = Depth relative to the reference plane (enter without sign)
_LENG = Spigot length, for dimensioning from corner with sign
_WID = Spigot width, for dimensioning from corner with sign
_CRAD = Spigot corner radius (enter without sign)
_PA = Reference point of spigot, abscissa (absolute)
_PO = Reference point of spigot, ordinate (absolute)
_STA = Angle between longitudinal axis and 1st axis of plane
_MID = Maximum depth infeed (incremental; enter without sign)
_FAL = Final machining allowance at the margin contour (incremental)
_FALD = Finishing allowance at the base (incremental, enter without sign)
_FFP1 = Feedrate on contour
_FFD = Feedrate for depth infeed
_CDIR = Milling direction: (enter without sign)
Values: 0: Down-cut milling
1: Down-cut milling
2: with G2 (independent of direction of spindle rotation)
3: with G3
_VARI = Machining type:
Values: 1: Roughing to finishing allowance; 2: Finishing
_AP1 = Length of blank spigot
_AP2 = Width of blank spigot


CYCLE76 CNC Program Example – 1

With this program, you can make a spigot with a length of 60 mm, a width of 40 mm, and a corner radius of 15 mm in the XY plane (G17). The spigot has an angle of 10 degrees in relation to the X axis and is programmed from a corner point P1. When corners are used for dimensioning, the length and width of the spigot must be specified with a sign to define the spigot position uniquely. The spigot is premachined with an allowance of 80 mm in length and 50 mm in width.

Siemens CNC Milling CYCLE76 Program Example

N10 G90 G0 G17 X100 Y100 T20 D1 S3000 ; Specification of technology values
M3 ;
N11 M6 ;
N20 _ZSD[2]=1 ; Dimensioning of spigot with reference to corners
N30 CYCLE76 (10, 0, 2, -17.5, , -60, -40, 15, 80, 60, 10, 11, , , 900, 800, 0, 1, 80, 50) ; Cycle Call
N40 M30 ; Program end