0% found this document useful (0 votes)
2K views

G Code:-: CNC Lathe G & M Codes

G71 turning cycle is used for rough material removal from CNC lathe components. It allows for large diameter cutting and machining of complex contours. Through G71 parameters, machinists can control depth of cut, retract height, finishing allowances in x and z axes, and cycle cutting feed and spindle speed. The cycle is programmed using two blocks to define the contour, depth of cut, retract height, finishing allowances, feedrate, and spindle speed.

Uploaded by

CIPET
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)
2K views

G Code:-: CNC Lathe G & M Codes

G71 turning cycle is used for rough material removal from CNC lathe components. It allows for large diameter cutting and machining of complex contours. Through G71 parameters, machinists can control depth of cut, retract height, finishing allowances in x and z axes, and cycle cutting feed and spindle speed. The cycle is programmed using two blocks to define the contour, depth of cut, retract height, finishing allowances, feedrate, and spindle speed.

Uploaded by

CIPET
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
You are on page 1/ 3

CIPET CSTS:BADDI

CNC Lathe G & M Codes


G Code:- A G code in CNC programming controls the movements of a
machine, dictating how and where a machine should move to fabricate a
part.
G code Description
G00 Rapid traverse
G01 Linear interpolation
G02 Circular interpolation CW
G03 Circular interpolation CCW
G04 Dwell
G20 Input in inch
G21 Input in mm
G28 Return to reference position
G32 Thread cutting
G40 Tool nose radius compensation cancel
G41 Tool nose radius compensation left
G42 Tool nose radius compensation right
G70 Finish machining cycle
G71 Turning cycle
G72 Facing cycle
G73 Pattern repeating cycle
G74 Peck drilling cycle
G75 Grooving cycle
G76 Threading cycle
G92/G50 Coordinate system setting or max. spindle speed setting
G94/G98 Feed Per Minute
G95/G99 Feed Per Revolution
G96 Constant surface speed control
G97 Constant surface speed control cancel
CIPET CSTS:BADDI

M Code:- An M code in CNC programming controls miscellaneous machine


functions, including starting and stopping specific actions or program
M code Description
M00 Program stop
M01 Optional program stop
M02 End of program
M03 Spindle start forward CW
M04 Spindle start reverse CCW
M05 Spindle stop
M08 Coolant on
M09 Coolant off
M30 End of program reset
M10 Chuck/Collet Close
M11 Chuck/Collet Open
M12 Tailstock Quil In
M13 Tailstock Quil Out
M98 Sub Progam Call
M99 Nesting

Fanuc G71 Turning Cycle


G71 turning cycle is used for rough-material removal from a cnc lathe component. G71 turning cycle makes large diameter cutting
easy. Cutting can be done in simple straight line or a complex contour can also be machined very easily.
Through G71 turning cycle parameters cnc machinists can control
o Depth of cut.
o Retract height.
o Finishing allowance in x-axis and z-axis.
o Cycle cutting-feed, spindle speed.
Programming
G71 U... R...
G71 P... Q... U... W... F... S...
Parameters
First block
Parameter Description
U Depth of cut.
R Retract height.
Second block
Parameter Description
P Contour start block number.
Q Contour end block number.
U Finishing allowance in x-axis.
W Finishing allowance in z-axis.
F Feedrate during G71 cycle.
S Spindle speed during G71 cycle.

You might also like