| Milling | Group | Function |
| G00 | 01 | Positioning |
| G01 | Liner Interpolation | |
| G02 | Circular/Hericel Interpolation CW | |
| G03 | Circular/Hericel Interpolation CCW | |
| G02.2, G03.2 | Involute Interpolation CW | |
| G02.3, G03.3 | Involute Interpolation CCW | |
| G04 | 00 | Dwell, Exact Stop |
| G05 | High Speed Cycle Machining | |
| G07 | Hypothecial Axis Interpolation | |
| G07.1 (G107) | Cylindricl Interpolation | |
| G08 | Look-ahead Control | |
| G09 | Exact Stop | |
| G10 | Data Setting | |
| G10.6 | Tool Retract & Recover | |
| G11 | Programmable data input mode cancle | |
| G12.1 | 25 | Polar Coordinate Interpolation |
| G13.1 | Polar Coordinate Interpolation Cancle | |
| G15 | 17 | Polar coordinate command cancle |
| G16 | Polar coordinate command | |
| G17 | 02 | XpYp Plane Selection | Xp: X Axis or its parallel axis |
| G18 | ZpXp Plane Selection | Yp: X Axis or its parallel axis | |
| G19 | YpZp Plane Selection | Zp: Z Axis or its parallel axis | |
| G20 | 06 | Inch Input |
| G21 | Metric Input | |
| G22 | 04 | Stored Stroke Check On |
| G23 | Stored Stroke Check Off | |
| G25 | 24 | Spindle Speed Fluctuation Detection Off |
| G26 | Spindle Speed Fluctuation Detection ON | |
| G27 | 00 | Reference Position Return Check |
| G28 | Return to Reference Position | |
| G29 | Return from Reference Position | |
| G30 | 2nd, 3rd, 4th Reference position Return | |
| G30.1 | Floating Reference Point Return | |
| G31 | Skip Function | |
| G31.1 | Multi-Step Skip Function 1 | |
| G31.2 | Multi-Step Skip Function 2 | |
| G31.3 | Multi-Step Skip Function 3 | |
| G33 | 01 | Thread Cutting |
| G37 | 00 | Automatic tool length measurement |
| G39 | Corner offset circular interpolation | |
| G40 | 07 | Cutter Compensation Cancel / Three Dimension compensation cancel |
| G41 | Cutter Compensation Left / Three Dimension compensation | |
| G42 | Cutter Compensation Right | |
| G40.1 (G150) | 19 | Normal Direction control cancel mode |
| G41.1 (G151) | Normal Direction control left side on | |
| G42.1 (G152) | Normal Direction control right side on | |
| G43 | 08 | Tool Length Compensation + direction |
| G44 | Tool Length Compensation - direction | |
| G45 | 00 | Tool Offset Increase |
| G46 | Tool Offset Decrease | |
| G47 | Tool Offset Double Increase | |
| G48 | Tool Offset Double Decrease | |
| G49 | 08 | Tool Length Compensation Cancle |
| G50 | 11 | Scaling Cancel |
| G51 | Scaling | |
| G50.1 | 22 | Programmable Mirror Image Cancle |
| G51.1 | Programmable Mirror Image | |
| G52 | 00 | Local Coordinates System Setting |
| G53 | Machine Coordinates System Selection | |
| G54 | 14 | Work Coordinates System 1 Selection |
| G55 | Work Coordinates System 2 Selection | |
| G56 | Work Coordinates System 3 Selection | |
| G57 | Work Coordinates System 4 Selection | |
| G58 | Work Coordinates System 5 Selection | |
| G59 | Work Coordinates System 6 Selection | |
| G60 | 00 | Single Direction positioning |
| G61 | 15 | Exact Stop Mode |
| G62 | Automatic Corner Override | |
| G63 | Tapping Mode | |
| G64 | Cutting Mode | |
| G65 | 00 | Macro Call |
| G66 | 12 | Macro Model Call |
| G67 | Macro Model Call Cancle | |
| G68 | 16 | Coordinate rotation / Three Dimensional coordinate conversion |
| G69 | Coordinate rotation Cancle / Three Dimensional coordinate conversion Cancle | |
| G73 | 09 | Peck drilling cycle |
| G74 | Counter tapping cycle | |
| G75 | 01 | Plunge Grinding cycle (for grinding machine) |
| G76 | 09 | Fine boring cycle |
| G77 | 01 | Direct constant dimension plunge grinding cycle (for grinding machine) |
| G78 | Continuous feed surface grinding cycle (for grinding machine) | |
| G79 | Intermittent feed surface grinding cycle (for grinding machine) | |
| G80 | 09 | Canned Cycle Cancle / External Operation function cancel |
| G81 | Drilling Cycle, Spot Boring or External operation function | |
| G82 | Drilling Cycle, Counter Boring | |
| G83 | Peck Drilling Cycle | |
| G84 | Tapping Cycle | |
| G85 | Boring Cycle | |
| G86 | Boring Cycle | |
| G87 | Back Boring Cycle | |
| G88 | Boring Cycle | |
| G89 | Boring Cycle | |
| G90 | 03 | Absolute Command |
| G91 | Incremental command | |
| G92 | 00 | Setting for work coordinate system or clamp at maximum spindle speed |
| G92.1 | Workpiece coordinate system preset | |
| G94 | 05 | Feed Per Minute (FPM) |
| G95 | Feed Per Revolution (RPM) | |
| G96 | 13 | Constant surface speed control |
| G97 | Constant surface speed control | |
| G98 | 10 | Return to Initial point in canned cycle |
| G99 | Return to R Point in canned cycle | |
| G160 | 20 | In Feed control function cancel (for grinding machine) |
| G161 | In Feed control function (for grinding machine) | |