| G code | Description | 
        
            | G00 | Rapid traverse | 
        
            | G01 | Linear interpolation | 
        
            | G02 | Circular interpolation CW | 
        
            | G03 | Circular interpolation CCW | 
        
            | G04 | Dwell | 
        
            | G09 | Exact stop | 
        
            | G10 | Programmable data input | 
        
            | G20 | Input in inch | 
        
            | G21 | Input in mm | 
        
            | G22 | Stored stroke check function on | 
        
            | G23 | Stored stroke check function off | 
        
            | G27 | Reference position return check | 
        
            | G28 | Return to reference position | 
        
            | G32 | Thread cutting | 
        
            | G40 | Tool nose radius compensation cancel | 
        
            | G41 | Tool nose radius compensation left | 
        
            | G42 | Tool nose radius compensation right | 
        
            | G70 | Finish machining cycle | 
        
            | G71 | Turning cycle | 
        
            | G72 | Facing cycle | 
        
            | G73 | Pattern repeating cycle | 
        
            | G74 | Peck drilling cycle | 
        
            | G75 | Grooving cycle | 
        
            | G76 | Threading cycle | 
        
            | G92 | Coordinate system setting or max. spindle speed setting | 
        
            | G94 | Feed Per Minute | 
        
            | G95 | Feed Per Revolution | 
        
            | G96 | Constant surface speed control | 
        
            | G97 | Constant surface speed control cancel |