G74 Cycle | Peck Drilling and Face Grooving

In this article, we describe how to use G74 Cycle for peck drilling and face grooving in CNC lathe machines with all details and examples.

0
4264

G74 Canned Cycle

G74 Cycle is a CNC code and used to peck drilling and face grooving on CNC lathe machines.

Although the G74 CNC code is frequently used in the market to peck deep holes in CNC lathes, the variables used when writing the cycle can be written differently and can be used for face cutting and face grooving operations.

Peck Drilling with G74 CNC Code

With G74 Cycle, the cutting tool drills the hole with the cutting feedrate (F) during pecking and then quickly returns to the retraction distance (R) specified in the cycle. This movement continues until the hole depth reaches.

G74 Peck Drilling Cycle Format

G74 R.. ;
G74 Z.. Q.. F.. ;

Parameters

First Block:
R : Return amount (relief clearance for each cut)
Second Block:
Z : Depth of hole
Q : Distance of each pecking
F : Cutting feedrate

Face Grooving with G74 CNC Code

Although the G74 Cycle is frequently used in the market to peck deep holes in CNC lathes, the variables used when writing the cycle can be written differently and can be used for face cutting and face grooving operations.

G74 Face Grooving Cycle Format

G74 R.. ;
G74 X.. Z.. P.. Q.. F.. ;

Parameters

First Block:
R : Return amount (relief clearance for each cut)
Second Block:
X : Last groove diameter to be cut (For X axis and used if there is groove more than one.)
Z : Depth of groove (For Z axis)
P : Distance between grooves (For X axis and used if there is groove more than one. The value must be entered as a radius.)
Q : Distance of each pecking
F : Cutting Feedrate

G74 Cycle Examples

G74 Peck Drilling Cycle Program Example

G74 Peck Drilling Program Example for CNC Lathe
G74 Peck Drilling Program Example for CNC Lathe
O1501;
T0202;
G97 M3 S3000;
G0 X0 Z3M8;
G1 Z-3 F0.1;
G0 Z3;
G0 X200 Z200 M9;
T0404;
G97 M3 S1700;
G0 X0 Z3 M8;
G1 Z-63 F0.1;
G0 Z3;
G0 X200 Z200 M9;
T0606; (Ø10 matkap)
G97 M3 S850;
G0 X0 Z3 M8;
G74 R1.;
G74 Z-63. Q10000 F0.1;
G0 X200 Z200 M9;
M30;

G74 Single Grooving Cycle Program Example

G74 Single Face Grooving Cycle Program Example for CNC Lathe
G74 Single Face Grooving Cycle Program Example for CNC Lathe

Note: In this example, there is no need to use the X and P parameters since only one will be grooving.

N10 G00 X20.0 Z1.0;
G74 R1.0;
G74 Z-10.0 Q3000 F0.1;
G00 X200.0 Z200.0;
M30;

G74 Multi Grooving Cycle Program Example

G74 Multi Face Grooving Cycle Program Example for CNC Lathe
G74 Multi Face Grooving Cycle Program Example for CNC Lathe
G50 S2000;
G96 S100 M03;
G00 X50.0 Z1.0 T0101;
G74 R1.0;
G74 X10.0 Z-10.0 P10000 Q3000 F0.1;
G00 X200.0 Z200.0;
M30;

 

“Click here to see all CNC Program Examples for G74 CNC code”


Important Note:
The reason we write Q3000 (3mm=3000 microns) and P10000 (10mm=10000 microns) in the examples is that these values must be entered in the system in microns. These values may have to be entered as mm in some machines. If you don’t know, please get information from the machine authorized service or from the booklets of the control unit.


Need to More?

Our volunteers have worked together and carefully prepared the articles published here in their native language without using machine translation. You can search the entire site for more information on the subject. You can start a discussion on CNCarea.com forums and join us to get support, ask questions, improve a published article or give your opinion.


Previous articlePersonnel for CNC
Next articleG75 Cycle | Grooving and Parting Off