0% found this document useful (0 votes)
688 views2 pages

G AND M Codes For Fanuc 1663320700012

This document lists G and M codes for CNC lathes and mills using Fanuc controllers. It provides descriptions of common G codes for linear, circular and canned cycles as well as tool compensation. It also lists M codes for functions like spindle control, coolant control, and program flow. The codes standardize machining commands across Fanuc CNC systems.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
688 views2 pages

G AND M Codes For Fanuc 1663320700012

This document lists G and M codes for CNC lathes and mills using Fanuc controllers. It provides descriptions of common G codes for linear, circular and canned cycles as well as tool compensation. It also lists M codes for functions like spindle control, coolant control, and program flow. The codes standardize machining commands across Fanuc CNC systems.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

G and M CODES FOR CNC LATHE G42 Tool nose radius compensation right Fanuc M-Code List (Lathe)

uc M-Code List (Lathe) M94 Mirror image cancel


FANUC CONTROLLERS M code Description
Fanuc G-Code List (Lathe) G70 Finish machining cycle M95 Mirror image of X axis
M00 Program stop
G code Description G71 Turning cycle M98 Subprogram call
M01 Optional program stop
G00 Rapid traverse G72 Facing cycle M99 End of subprogram
M02 End of program
G01 Linear interpolation G73 Pattern repeating cycle
M03 Spindle start forward CW
G02 Circular interpolation CW G74 Peck drilling cycle
M04 Spindle start reverse CCW
G03 Circular interpolation CCW G75 Grooving cycle
M05 Spindle stop
G04 Dwell G76 Threading cycle
M08 Coolant on
G09 Exact stop Coordinate system setting or max.
G92
spindle speed setting M09 Coolant off
G10 Programmable data input
G94 Feed Per Minute M29 Rigid tap mode
G20 Input in inch
G95 Feed Per Revolution M30 End of program reset
G21 Input in mm
G96 Constant surface speed control M40 Spindle gear at middle
G22 Stored stroke check function on
G97 Constant surface speed control cancel M41 Low Gear Select
G23 Stored stroke check function off
M42 High Gear Select
G27 Reference position return check
M68 Hydraulic chuck close
G28 Return to reference position
M69 Hydraulic chuck open
G32 Thread cutting
M78 Tailstock advancing
G40 Tool nose radius compensation cancel
M79 Tailstock reversing
G41 Tool nose radius compensation left

1
G and M CODES FOR CNC MILL FANUC G49 Tool length compensation cancel G82 Drilling cycle or counter boring cycle M03 Spindle start forward CW
CONTROLLERS
Fanuc G-Code List (Mill) G53 Machine coordinate system selection G83 Peck drilling cycle M04 Spindle start reverse CCW

G code Description Workpiece coordinate system 1 G84 Tapping cycle M05 Spindle stop
G54
selection
G00 Rapid traverse G85 Boring cycle M06 Tool change
Workpiece coordinate system 2
G01 Linear interpolation G55 G86 Boring cycle Coolant ON – Mist coolant/Coolant
selection M07
thru spindle
G02 Circular interpolation CW G87 Back boring cycle
Workpiece coordinate system 3
G56 M08 Coolant ON – Flood coolant
G03 Circular interpolation CCW selection G88 Boring cycle
M09 Coolant OFF
G04 Dwell Workpiece coordinate system 4 G89 Boring cycle
G57
selection M19 Spindle orientation
G17 X Y plane selection G90 Absolute command
Workpiece coordinate system 5 M28 Return to origin
G18 Z X plane selection G58 G91 Increment command
selection
M29 Rigid tap
G19 Y Z plane selection Setting for work coordinate system or
Workpiece coordinate system 6 G92
G59 clamp at maximum spindle speed M30 End of program (Reset)
G28 Return to reference position selection
G98 Return to initial point in canned cycle M41 Low gear select
2nd, 3rd and 4th reference position G68 Coordinate rotation
G30
return G99 Return to R point in canned cycle M42 High gear select
G69 Coordinate rotation cancel
G40 Cutter compensation cancel Fanuc M-Code List (Mill) M94 Cancel mirror image
G73 Peck drilling cycle
M
G41 Cutter compensation left Description M95 Mirror image of X axis
G74 Left-spiral cutting circle code
G42 Cutter compensation right M96 Mirror image of Y axis
G76 Fine boring cycle M00 Program stop
G43 Tool length compensation + direction M98 Subprogram call
G80 Canned cycle cancel M01 Optional program stop
G44 Tool length compensation – direction M99 End of subprogram
G81 Drilling cycle, spot boring cycle M02 End of program

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy