World's Premier

Global Industrial Online Machine Tool Show / Trade Show /  Exhibition

Main Menu

Home
Videos
About Us
Contact Us

Advertising

G-Codes

Machining Center G-Codes
Turning Center G-Codes

Categories

Gear Generation

Grinding / Abrasive Machining / Finishing

Broaching / Shaping

EDM / ECM / Lasers / Welding / Plasma & Water Jet Cutting

Saws / Sawing Tools

Automated Systems & Cells (Assembly / Forming / Joining / Material Removal / Test)

Inspection / Measurement Equipment

Material Handling and Feed Equipment

Cutting & Forming Tools

Work holding Devices

Controls / CAD-CAM / Software

Forming Equipment

Maintenance / Environmental / Cleaning

Metals Suppliers

Used Machines and Equipment

Machine Tool Components / Attachments / Accessories

Non-Metalworking Machinery and Equipment

Luggage, Cases, Totes

Business Services

Books, Magazines and Publications

 

CNC Buyers Guide

Questions to ask before buying.

 

CNC Jobs

CNC Related Job Listings

 

Articles

News and Interests - Industrial / Mechanical Articles

Online Tool Show - Common G-Codes for Machining Centers

Click to Bookmark Page

STANDARD G CODES
G00  positioning (rapid traverse)  G52  local coordinate system setting  
G01  linear interpolation (feed)  G54  work coordinate system 1 select 
G02  circular interpolation CW  G55  work coordinate system 2 select 
G03  circular interpolation CCW  G56  work coordinate system 3 select 
G04  dwell  G57  work coordinate system 4 select 
G07  imaginary axis designation  G58  work coordinate system 5 select 
G09  exact stop check  G59  work coordinate system 6 select 
G10  offset value setting  G60  single direction positioning 
G17  XY plane selection  G61  exact stop check mode 
G18  ZX plane selection  G64  cutting mode 
G19  YZ plane selection  G65  custom macro simple call
G20  input in inch  G66  custom macro modal call 
G21  input in mm  G67  custom macro modal call cancel 
G22  stored stroke limit ON  G68  coordinate system rotation ON 
G23  stored stroke limit OFF  G69  coordinate system rotation OFF 
G27  reference point return check  G73  peck drilling cycle 
G28  return to reference point  G74  counter tapping cycle 
G29  return from reference point  G76  fine boring 
G30  return to 2nd, 3rd & 4th ref. point  G80  canned cycle cancel 
G31  skip cutting  G81  drilling cycle, spot boring 
G33  thread cutting  G82  drilling cycle, counter boring 
G40  cutter compensation cancel  G83  peck drilling cycle 
G41  cutter compensation left  G84  tapping cycle 
G42  cutter compensation right  G85,G86   boring cycle 
G43  tool length compensation + direction  G87  back boring cycle 
G44  tool length compensation - direction  G88,G89  boring cycle 
G45  tool offset increase  G91  incremental programming 
G46  tool offset decrease  G92  programming of absolute zero point 
G47  tool offset double increase  G94  per minute feed 
G48  tool offset double decrease  G95  per revolution feed 
G49  tool length compensation cancel  G90  absolute programming 
G50 scaling OFF G96  constant surface speed control 
G51  scaling ON  G97 constant surface speed control cancel
G98  return to initial point in canned cycle 
G99  return to R point in canned cycle
STANDARD M-CODES
M00  program stop  M19  spindle orientation ON 
M01  optional stop  M21  tool magazine right 
M02  end of program (no rewind)  M22  tool magazine left 
M03  spindle CW  M23  tool magazine up 
M04  spindle CCW  M24  tool magazine down 
M05  spindle stop  M25  tool clamp 
M06  tool change  M26  tool unclamp 
M07  mist coolant ON  M27  clutch neutral ON 
M08  flood coolant ON  M28  clutch neutral OFF 
M09  spindle orientation ON  M30  end program (rewind stop) 
M98  call sub-program 
M99  end sub-program 

 


We welcome your suggestions or questions.

Please contact us by going to the  Online Tool Show Contact Us Page.

Your Hosts at the show - Jim Mathieson and Gary Gardner

 
Online Tool Show Copyright 2008