Industrial manufacturing
Industrial Internet of Things | Industrial materials | Equipment Maintenance and Repair | Industrial programming |
home  MfgRobots >> Industrial manufacturing >  >> Manufacturing Equipment >> CNC Machine

Complete Guide to 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.

Complete Guide to GE Series Fanuc 21 MB G‑Codes & M‑Codes – EMCO WinNC

G Codes

G CodeDescription
G00Positioning (Rapid Traverse)
G01Linear Interpolation
G02Circular Interpolation Clockwise
G03Circular Interpolation Counterclockwise
G04Dwell
G09Exact Stop
G10Data Setting
G11Data Setting Off
G15End Polar Coordinate Interpolation
G16Begin Polar Coordinate Interpolation
G17Plane Selection XY
G18Plane Selection ZX
G19Plane Selection YZ
G20Measuring in Inches
G21Measuring in Millimeter
G28Approach Reference Point
G40Cancel Cutter Radius Compensation
G41Cutter Radius Compensation left
G42Cutter Radius Compensation right
G43Tool Length Compensation positive
G44Tool Length Compensation negative
G49Cancel Tool Length Compensation
G50Cancel Scale Factor
G51Scale Factor
G52Local Coordinate System
G53Machine Coordinate System
G54Zero Offset 1
G55Zero Offset 2
G56Zero Offset 3
G57Zero Offset 4
G58Zero Offset 5
G59Zero Offset 6
G61Exact Stop Mode
G62Automatic Corner Override
G63Thread Cuting Mode On
G64Cutting mode
G68Coordinate System Rotation ON
G69Coordinate System Rotation OFF
G73Chip Break Drilling Cycle
G74Left Tapping Cycle
G76Fine Drilling Cycle
G80Cancel Drilling Cycles (G83 bis G85)
G81Drilling Cycle
G82Drilling Cycle with Dwell
G83Withdrawal Drilling Cycle
G84Tapping Cycle
G85Reaming Cycle
G86Drilling Cycle with Spindle Stop
G87Back Pocket Drilling Cycle
G88Drilling Cycle with Program Stop
G89Reaming Cycle with Dwell
G90Absolute Programming
G91Incremental Programming
G92Coordinate System Setting
G94Feed per Minute
G95Feed per Revolution
G97Revolutions per Minute
G98Retraction to Starting Plane (Drilling Cycles)
G99Retraction to Withdrawal Plane

M Codes

M CodeDescription
M00Programmed Stop
M01Programmed Stop, Conditional
M02Program End
M03Main Spindle ON Clockwise
M04Main Spindle ON Counterclockwise
M05Main Spindle OFF
M06Tool Change
M08Coolant ON
M09Coolant OFF
M10Lock dividing head
M11Unlock dividing head
M19Oriented Spindle Stop
M25Release Clamping Device
M26Close Clamping Device
M30Program End
M71Puff blowing ON
M72Puff blowing OFF
M98Subprogram Call
M99Subprogram End

Addresses

AddressDescription
Cchamfer
Ffeed rate, thread pitch
Gpath function
Hnumber of the correction value address in the offset register (OFFSET)
I, J, Kcircle parameter, scale factor, K also number of repetitions of a cycle, mirror axes
Mmiscellaneous function
Nblock number 1 to 9999
OProgram number 1 to 9499
Pdwell, subprogram call
Qcutting depth or shift value in cycle
Rradius, retraction height with cycle
Sspindle speed
Ttool call
X, Y, Zposition data (X also dwell)
;block end

CNC Machine

  1. Comprehensive Fanuc CNC Alarm Codes Guide
  2. Fanuc 21 CNC Control: Complete Alarm Code Reference
  3. Fanuc 21i CNC Alarm Codes – Complete Reference for Operators
  4. Optimizing Fanuc G81 Drilling Cycle for Efficient Spot Drilling
  5. Mastering the Fanuc G82 Drilling Cycle: Precision Counterboring for Accurate Depths
  6. Master the Fanuc G83 Peck Drilling Cycle for Deep‑Hole Efficiency
  7. Complete GE Series Fanuc 0‑TC G & M Codes Reference – EMCO WinNC
  8. Complete Fanuc 21 TB G & M Code Reference for GE Series – EMCO WinNC
  9. SINUMERIK 810/820M G & M Codes Reference – EMCO WinNC
  10. Complete G/M Code Reference for GE Series Fanuc 0‑MC – EMCO WinNC