GE Series Fanuc 21 MB G Codes M Codes – EMCO WinNC

EMCO WinNC GE Series Fanuc 21 MB programming G codes / M codes complete lists.

EMCO  Concept Mill 300 vertical machining centre

G Codes

G Code Description
G00 Positioning (Rapid Traverse)
G01 Linear Interpolation
G02 Circular Interpolation Clockwise
G03 Circular Interpolation Counterclockwise
G04 Dwell
G09 Exact Stop
G10 Data Setting
G11 Data Setting Off
G15 End Polar Coordinate Interpolation
G16 Begin Polar Coordinate Interpolation
G17 Plane Selection XY
G18 Plane Selection ZX
G19 Plane Selection YZ
G20 Measuring in Inches
G21 Measuring in Millimeter
G28 Approach Reference Point
G40 Cancel Cutter Radius Compensation
G41 Cutter Radius Compensation left
G42 Cutter Radius Compensation right
G43 Tool Length Compensation positive
G44 Tool Length Compensation negative
G49 Cancel Tool Length Compensation
G50 Cancel Scale Factor
G51 Scale Factor
G52 Local Coordinate System
G53 Machine Coordinate System
G54 Zero Offset 1
G55 Zero Offset 2
G56 Zero Offset 3
G57 Zero Offset 4
G58 Zero Offset 5
G59 Zero Offset 6
G61 Exact Stop Mode
G62 Automatic Corner Override
G63 Thread Cuting Mode On
G64 Cutting mode
G68 Coordinate System Rotation ON
G69 Coordinate System Rotation OFF
G73 Chip Break Drilling Cycle
G74 Left Tapping Cycle
G76 Fine Drilling Cycle
G80 Cancel Drilling Cycles (G83 bis G85)
G81 Drilling Cycle
G82 Drilling Cycle with Dwell
G83 Withdrawal Drilling Cycle
G84 Tapping Cycle
G85 Reaming Cycle
G86 Drilling Cycle with Spindle Stop
G87 Back Pocket Drilling Cycle
G88 Drilling Cycle with Program Stop
G89 Reaming Cycle with Dwell
G90 Absolute Programming
G91 Incremental Programming
G92 Coordinate System Setting
G94 Feed per Minute
G95 Feed per Revolution
G97 Revolutions per Minute
G98 Retraction to Starting Plane (Drilling Cycles)
G99 Retraction to Withdrawal Plane

M Codes

M Code Description
M00 Programmed Stop
M01 Programmed Stop, Conditional
M02 Program End
M03 Main Spindle ON Clockwise
M04 Main Spindle ON Counterclockwise
M05 Main Spindle OFF
M06 Tool Change
M08 Coolant ON
M09 Coolant OFF
M10 Lock dividing head
M11 Unlock dividing head
M19 Oriented Spindle Stop
M25 Release Clamping Device
M26 Close Clamping Device
M30 Program End
M71 Puff blowing ON
M72 Puff blowing OFF
M98 Subprogram Call
M99 Subprogram End

Addresses

Address Description
C chamfer
F feed rate, thread pitch
G path function
H number of the correction value address in the offset register (OFFSET)
I, J, K circle parameter, scale factor, K also number of repetitions of a cycle, mirror axes
M miscellaneous function
N block number 1 to 9999
O Program number 1 to 9499
P dwell, subprogram call
Q cutting depth or shift value in cycle
R radius, retraction height with cycle
S spindle speed
T tool call
X, Y, Z position data (X also dwell)
; block end