You are on page 1of 1

G00 Positioning (Rapid Traverse) 

M00 Program Stop 


G01 Linear Interpolation (Cutting Feed)  M01 Optional Stop 
G02 Circular Interpolation CW  M02 Program Reset 
G03 Circular Interpolation CCW  M03 Spindle Forward (clockwise) 
G04 Dwell, Exact Stop  M04 Spindle Reverse (counter clockwise) 
G17 Plane Switching in XY plane  M05 Spindle Stop 
G18 Plane Switching in ZX plane  M06 Automatic Tool Change 
G19 Plane Switching in ZY plane  M08 Coolant On 
G20 Imperial Data Input (Inches)  M09 Coolant Off 
G21 Metric Data Input (Millimetres)  M10 Vice/Work Clamp Open 
G28 Reference Point Return  M11 Vice/Work Clamp Close 
G40 Cutter Compensation Cancel  M13 Spindle Forward and Coolant On 
G41 Cutter Compensation Left  M14 Spindle Reverse and Coolant On 
G42 Cutter Compensation Right  M30 Program Reset and Rewind 
G43 Call Zlength/Radius Offset  M70 Mirror in X On 
G73 High Speed Peck Drilling Cycle  M71 Mirror in Y On 
G74 Counter Tapping Cycle  M80 Mirror in X Off 
G76 Fine Boring Cycle  M81 Mirror in Y Off 
G80 Canned Cycle Cancel  M98 Sub Program Call 
G81 Drilling Cycle, Spot Boring  M99 Sub Program End and Return 
G82 Drilling Cycle, Counter Boring 
G83 Deep Hole Peck Drilling Cycle 
G84 Tapping Cycle 
G85 Boring Cycle 
G86 Boring Cycle 
G87 Back Boring Cycle 
G89 Boring Cycle 
G90 Absolute Zero Command 
G91 Incremental Command 
G94 Feed per Minute 
G95 Feed per Revolution 
G98 Return to Initial Level in Canned Cycle 
G99 Return to R Point Level in Canned Cycle 
G170 Circular Pocket Canned Cycle 
G171 Circular Pocket Canned Cycle 
G172 Rectangular Pocket Canned Cycle 
G173 Rectangular Pocket Canned Cycle 

You might also like