G73 Cycle Examples for CNC Lathe

G73 Pattern Repeating Cycle

The G73 Pattern Repeating Cycle is used for profile repetition on CNC lathes. This cycle is generally used for profile repetition of an already roughly formed casting material. Shaped casting parts, pre-machined parts or casting mold parts are examples of include this. The G73 CNC code is also called the closed loop or a profile copying cycle for CNC Lathe.

G70 Finishing Cycle

The G70 Finishing Cycle is used for finish cutting operations (final cleaning cutting) in CNC lathes. The G70 command is used to final cutting after any roughing cycles like G71, G72 or G73.

G73 Pattern Repeating Cycle Examples

Example - 1

In this example, we used G73 Pattern Repeating Cycle for outside diameter machining. We used also G70 finishing cycle for final cutting and it was different tool.

G73 Pattern repeating CNC Program example for CNC Lathe - 1

O0012;
N20 G54;
N10 T0101 G99;
N12 G50 S1200 M04;
N15 G96 S100;
N20 G00 X90 Z0;
N25 G01 X-2 F0.2;
N35 G00 X89 Z5;
N40 G73 U4. W5 R3.;
N45 G73 P50 Q80 U0.5 W0.2 F0.2;
N50 G42 G00 X30 Z1
N55 G01 W–11;
N60 X60 W–10;
N65 W–10;
N70 G02 X80 W–10 R10;
N75 G01 X80 W–10;
N80 G40;
N85 G28;
N90 T0202
N91 G50 S200
N92 G96 S2000 M04
N93 G00 X100. Z100. M08
N95 G00 X95 Z3;
N100 G70 P50 Q80;
N105 G28;
N110 M05 M09;
N115 M30;

Example - 2

In this example, we used G73 CNC code for pattern repeating. We used also G70 finishing cycle for final cutting and it was same tool.

CNC program example for G73 cnc code - 2

(Diameter designation, metric input)

O1234;
N010 G00 X260.0 Z220.0 ;
N011 G00 X220.0 Z160.0 ;
N012 G73 U4.0 W4.0 R3 ;
N013 G73 P014 Q020 U4.0 W2.0 F0.3 S0180 ;
N014 G00 X80.0 Z120.0 ;
N015 G01 Z100.0 F0.15 ;
N017 X120 Z90.0 ;
N018 Z70 ;
N019 G02 X160.0 Z50.0 R20.0 ;
N020 G01 X180.0 Z40.0 F0.25 ;
N021 G70 P014 Q020 ;
N022 G00 X260.0 Z220.0 ;
N023 M30 ;

Example - 3

In this example, we wrote CNC program example with G73 Canned cycle. We used G70 finishing cycle for final cutting and it was same tool. We used G73 code as single line (one block format - type 1) to show how structure for Fanuc 10/11 series (old generations) CNC controller. Please always use two line format which is available for newer controller.

Fanuc G73 canned cycle program example for CNC Lathe - 3

(Diameter designation, metric input)

O2222;
N011 G50 X260.0 Z220.0 ;
N012 G00 X220.0 Z160.0 ;
N013 G73 P014 Q019 U4.0 W2.0 I14.0 K14.0 D3 F0.3 S0180 ;
N014 G00 X80.0 W-40.0 ;
N015 G01 W-20.0 F0.15 S0600 ;
N016 X120.0 W-10.0;
N017 W-20.0 S0400 ;
N018 G02 X160.0 W-20.0 R20.0 ;
N019 G01 X180.0 W-10.0 S0280 ;
N020 G70 P014 Q019 ;
N021 X260. Z220. ;
N022 M30 ;

Example - 4

In this CNC program example, we used G73 Cycle for outside diameter machining. We used G70 finishing cycle also for final cutting and it was different tool.

G73 CNC Programming Example for CNC Lathe - 4

O1331;
T0101;
G50 S2500;
G96 M4 S180;
G0 X105 Z2 M8;
G73 U3 W2 R5;
G73 P1 Q2 U0.6 W0.1 F0.25;
N1 G1 G42 X34 F0.1;
Z0;
X38 Z-2;
Z-30;
G3 X68 Z-45 R15
G1 Z-60;
X80 Z-70;
Z-82.5;
X85 Z-85;
Z-98;
N2 X100;
G40;
G0 X200 Z200 M9;
T0303;
G97 M4 S3500;
G0 G54 X105 Z2 M8;
G70 P1 Q2;
G0 X200 Z200 M9;
M30;

Example - 5

In this CNC program example, we used G73 Pattern Repeating Cycle for outside diameter machining. We used G70 finishing cycle also for final cutting and it was same cutting tool.

G73 Pattern Repeating Cycle CNC Program Example - 5

O4444;
N10 G50 S2000 T0300 ;
G96 S200 M03 ;
G00 X35.0 Z5.0 T0303 ;
Z0 ;
G01 X-1.6 F0.2 ;
G00 X70.0 Z10.0 ;
G73 U3.0 W2.0 R2 ;
G73 P12 Q16 U0.5 W0.1 F0.25 ;
N12 G00 G42 X20.0 Z2.0 ;
G01 Z-10.0 F0.15 ;
G02 X40.0 Z-20.0 R10.0 ;
G01 Z-30.0 ;
X60.0 Z-50.0 ;
N16 G40 U1.0 ;
G70 P12 Q16 ;
G00 X200.0 Z200.0 T0300 ;
M30 ;

Example - 6

In this CNC program example, we used G73 CNC code cycle for outside diameter machining. We used also G70 finishing cycle for final cutting and it was same tool.

G73 Cycle CNC Programming Example for CNC Lathe - 6

O5555;
N010 G00 X260.0 Z80.0 ;
N011 G00 X220.0 Z40.0 ;
N012 G73 U4.0 W4.0 R3 ;
N013 G73 P014 Q020 U4.0 W2.0 F0.3 S180 ;
N014 G00 G42 X80.0 Z2.0 ;
N015 G01 W-20.0 F0.15 S0600 ;
N016 X120.0 W-10.0 ;
N017 W-20.0 S0400 ;
N018 G02 X160.0 W-20.0 R20.0 ;
N019 G01 X180.0 W-10.0 S0280 ;
N020 G40 ;
N021 G70 P014 Q020 ;
N022 G00 X260.0 Z80.0 ;
N023 M30 ;

Vote to create best CNC source on the web all together!
Do you think the content is understandable, good and contain everything?

  • :white_check_mark: Yes, the article is perfect and enough.
  • :memo: No, it’s need to improve.

0 voters

(If a article voted mostly for “need to improve”, we moves article to development category and all members can add-edit to article to create best content. More details)