GE Series Fanuc 0-MC G Codes M Codes – EMCO WinNC

EMCO WinNC GE Series Fanuc 0-MC programming G codes / M codes complete lists.

EMCO PC MILL 155 GE FANUC 21

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
G33 Thread Cutting
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
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 Initial status

M Codes

M Code Description
M00 Programmed stop
M01 Programmed stop conditional
M02 Program end
M03 Spindle ON in clockwise direction
M04 Spindle ON in counter-clockwise direction
M05 Spindle OFF
M06 Tool change
M07 Minimum lubrication ON
M08 Coolant ON
M09 Coolant OFF
M10 Clamp round axis
M11 Round axis release clamping
M27 Swivel dividing unit
M30 Program end
M71 Blow-out ON
M72 Blow-out OFF
M98 Subroutine call
M99 Subroutine 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