EMCO WinNC GE Series Fanuc 21 MB programming G codes / M codes complete lists.
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 |