0% found this document useful (0 votes)
570 views6 pages

G75 Fanuc Canned Cycle Grooving CNC Program

Uploaded by

mohamad tabrizi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
570 views6 pages

G75 Fanuc Canned Cycle Grooving CNC Program

Uploaded by

mohamad tabrizi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

G75 FANUC CANNED CYCLE GROOVING CNC PROGRAM ..

EXAMPLE

04521
N10 G90 G21 G99 F0.15 ;
N20 G50 S1500 ;
N30 M06 T01 01 ;
N40 M03 G96 S300 ;
N50 M08 ;
N60 G00 X57 Z-40 ;
N70 G75 R1 ;
N80 G75 X35 Z-60 P3000 Q9000 ;
N90 G00 X60 ;
N100 G28 U0 W0 ;
N110 M05 M30 ;

DESCRIPTION OF MAIN PROGRAM :-


01451 - Name of main program
N10- Absolute co-ordinate system , metric input in mm , feed rate per revolution , feed is 0.15
N20- Maximum spindle speed command , speed is 1500 rpm
N30- Tool change command , select tool no. 1
N40- Spindle ON clockwise , constant surface speed command , speed is 300 ;
N50- Coolant ON
N60- Rapid action command , where X57 and Z-40 (including 10 mm wideness of tool size at z axis)
N70- Grooving cycle command , distance of return 1mm.
N80- Grooving cycle command , grooving depth on x-axis is 35 , last groove position in z-axis is
60 , Peck increment in x-axis 3000 micron = 3 mm , stepping in z- axis is 9000 micron = 9 mm (next groov by
moving 9mm in z-axis )
N90- Rapid action command , where X60 and Z-60
N100- Referance point command , where X0 and Z0
N110- Spindle stop ,coolant off, main prog end .
01451
N10 G90 G21 G99 F0.15 ;
N20 G50 S1500 ;
N30 M06 T01 01 ;
N40 M03 G96 S300 ;
N50 G00 X52 Z-10 ;
N60 G75 R1 ;
N70 G75 X30 Z-30 P3000 Q20000 ;
N80 G00 X60 ;
N90 G28 U0 W0 ;
N100 M05 M30 ;

DESCRIPTION OF MAIN PROGRAM :-


01451 - Name of main program
N10- Absolute co-ordinate system , metric input in mm , feed rate per revolution , feed is
0.15
N20- Maximum spindle speed command , speed is 1500 rpm
N30- Tool change command , select tool no. 1
N40- Spindle ON clockwise , constant surface speed command , speed is 300 ;
N50- Rapid action command , where X52 and Z-10
N60- Grooving cycle command , distance of return 1mm.
N70- Grooving cycle command , grooving depth on x-axis is 30 , last groove position in z-
axis is 30 , Peck increment in x-axis 3000 micron = 3 mm , stepping in z- axis is 20000 micron =
20 mm .
N80- Rapid action command , where X60 and Z-30
N90- Referance point command , where X0 and Z0
N100- Spindle stop , main prog end .
Explanation of Parameters of Fanuc G75 Grooving Cycle
N10 G75 R
N20 G75 X Z P Q R

G75 First CNC Programming Block


R = Return amount
G75 Second CNC Programming Block
X = Groove Depth.
Z = Last groove position in z-axis.
P = Peck increment in x-axis
Q = Stepping in z-axis.
R = Relief amount at end of the cut.
G75 Canned Cycle Grooving CNC Programming Example

G75 Canned Cycle Grooving CNC Programming Example

N10 G50 S500 T0100


N20 G97 S400 M03
N30 G00 X90.0 Z1.0 T0101
N40 X82.0 Z-60.0
N50 G75 R1.0
N60 G75 X60.0 Z-20.0 P3000 Q20000 F0.1
N70 G00 X90.0
N80 X200.0 Z200.0 T0100
N90 M30
G75 Cycle Introduction
G75 cycle used for grooving on CNC Lathe machines.

G75 Cycle Format

G75 R(e)

G75 X(u) Z(w) P(Δi) Q(Δk) R(Δd) F(f)

Parameters
e = Tool return amount / relief depth

u = Groove diameter

w = Width of groove / end point of groove

Δi = Incremental depth of cut on “X” axis

Δk = Incremental depth of cut on “Z” axis or tool advancement in “Z” axis.

Δd = Relief amount of the tool at the cutting bottom

f = Feed

G75 Cycle Examples


G75 CNC Program Example – 1

O0075 ;
T0000 ;
G00 X0. Z-100. M07 ;
T0101 S300 M03 ;
G92 S2000 ;
G96 S100 X82 Z-10. ;
G75 R1000 ;
G75 X50. Z-21. P5000 Q4000 F0.15 ;
G00 X82. ;
S0 T00 00 X0. Z-100. M09 ;
M05 ;
M30 ;
Technical Drawing

CNC Lathe | G75 Cycle | Grooving Example

CNC Program

O3408;
T0505;(Grooving Tool)
G50 S2500;
G96 M4 S90;
G0 X46 Z2 M8;
Z-13;
G75 R1;
G75 X30 Z-16 P2000 Q2800 F0.1;
G0 X46 Z-34;
G75 R1;
G75 X30 Z-37 P2000 Q2800 F0.1;
G0 X46 Z-55;
G75 R1;
G75 X30 Z-58 P2000 Q2800 F0.1;
G0 X200 Z200 M9;
T0909; ( Part Cutting Tool )
G50 S2500;
G96 M4 S90;
G0 X46 Z2 M8;
Z-71
G75 R1;
G75 X0 P2000 F0.1;
G0 X200 Z200 M9;
M30;

You might also like