CNC MACHINE MILLING (FANUC)
G- CODE DETAILS
(FLEX MILL)
G00 - Rapid traverse
G01 - Linear interpolation
G02 - Circular interpolation CW
G03 - Circular interpolation CCW
G04 - Dwell time
G20 - Input in inch
G21 - Input in mm
G28 - Return to reference position
G40 - Cutter compensation cancel
G41 - Cutter compensation left
G42 - Cutter compensation right
G43 - Tool height offset
G53 - Machine coordinate system selection
G54 - Workpiece coordinate system 1 selection
G55 - Workpiece coordinate system 2 selection
G56 - Workpiece coordinate system 3 selection
G57 - Workpiece coordinate system 4 selection
G58 - Workpiece coordinate system 5 selection
G59 - Workpiece coordinate system 6 selection
G80 - Canned cycle cancel
G83 - Pick drilling cycle
G90 - Absolute command
G91 - Increment command
G94 - Feed per Minute
G95 - Feed per Revolution
M - CODE
M01 - Operational stop
M02 - Program stop
M03 - Spindle ON (CW)
M04 - Spindle ON (CCW)
M05 - Spindle OFF
M06 - Tool change
M07 - Flesh coolant ON
M08 - Spindle coolant ON
M09 - Coolant OFF
M10 - Vice open
M11 - Vice close
M19 - Spindle orientation
M30 - Program end (stop/ reset)
M42 - Tool unclamp
M43 - Tool clamp
M85 - ATC Packet down
M86 - ATC Packet up
M98 - Sub program call
M99 - Sub program end
CNC MACHINE TURNING (FANUC)
G- CODE DETAILS
(FLEX TURN)
G00 - Rapid traverse
G01 - Linear interpolation
G02 - Circular interpolation CW
G03 - Circular interpolation CCW
G04 - Dwell time
G20 - Input in inch
G21 - Input in mm
G28 - Return to reference position
G70 - Finish machining cycle
G71 - Multiple Turning cycle
G72 - Facing cycle
G73 - Pattern repeating cycle
G74 - Pick drilling cycle
G75 - Grooving cycle
G76 - Threading cycle
G90 - Turning cycle
G94 - Facing cycle
G96 - Constant surface speed control
G97 - Constant surface speed control cancel
G98 - Feed per Minute
G99- Feed per Revolution
M - CODE DETAILS
M01 - Operational stop
M02 - Program stop
M03 - Spindle ON (CW)
M04 - Spindle ON (CCW)
M05 - Spindle OFF
M06 - Tool change
M08 - Coolant ON
M09 - Coolant OFF
M10 - Chuck open
M11 - Chuck close
M19 - Spindle orientation
M30 - Program end (stop/reset)
M40 - Tailstock Forward
M41 - Tailstock Reverse