The format for this cycle is – Rockwell Automation 8520 9/Series CNC Lathe User Manual

Page 558

Advertising
background image

Grooving/Cutoff Cycles

Chapter 23

23-4

The format for this cycle is:

G76X__Z__I__K__F__D__;

Where :

Is :

X__

the location where the last groove is cut. If only one groove is to be cut do not

program X. This may be programmed as either an incremental or absolute value.

Remember that its value is also affected by diameter or radius modes (G07 and

G08).

Z__

the total depth of the groove from the Z coordinate position of the tool prior to the

execution of the G76 block. If this cycle is to be used as a cut off cycle the depth

programmed here should drive the tool through the face of the part. This value

represents the location of the bottom of the groove cut. This may be

programmed as either an incremental or absolute value.

I__

the distance between each groove. If the distance between the location of the

last groove (programmed with X) and the next to the last groove is less than the

value programmed with I, then the I value is not used to determine the position of

the last groove. The last groove is always cut at the location programmed with

X. The I parameter is always programmed as an incremental, radius value

regardless of the current mode of the control.

K__

the amount that the cutting tool infeeds into the workpiece with each step. The

step is followed by a retract of amount e (set in AMP by the system installer).

The cutting tool then infeeds into the workpiece an amount K + e, retracts an

amount e, infeeds K + e, retracts e, etc. This repeats until the total

programmed depth of the groove Z is reached. When this depth is reached the

cutting tool stops infeeding and either shifts an amount D (if programmed) or

retracts to the starting coordinate at rapid feedrate. The K-word is always

programmed as an incremental value regardless of the current mode of the

control.

F__

the desired feedrate for the grooving infeed moves. The value entered with this

parameter replaces the currently active feedrate. It is optional in the grooving

block. If F is not programmed the currently active feedrate is used.

D__

the size of the incremental shift move made by the tool when the full depth of a

cut off has been reached. This parameter must be programmed even if its value

is zero when not using this cycle as a cutoff. A value other than zero is assigned

to D only if the grooving cycle is being used as a cut off cycle. It is always an

incremental value regardless of the current mode. The sign of the value

programmed with the D parameter determines the shift direction and should

move the tool away from the part. Programming this shift move helps to provide

a good finish since the cutting tool is not touching the part when it is retracted at

the rapid feedrate.

CAUTION: The shift programmed with a D parameter is

executed as a rapid move. Make sure that the cutting tool is

clear to shift at the end of the grooving cycle.

Advertising