Mazak G code list for cnc machinists who work on Mazak INTEGREX 300/400-III/III T/IIIS/IIIST cnc machines.

Mazak G Codes
| G Code | Function |
|---|---|
| G00 | Positioning |
| G01 | Linear interpolation |
| G01.1 | Threading with C-axis interpolation |
| G02 | Circular interpolation (CW) |
| G03 | Circular interpolation (CCW) |
| G02.1 | Spiral interpolation (CW) |
| G03.1 | Spiral interpolation (CCW) |
| G04 | Dwell |
| G05 | High-speed machining mode |
| G06.1 | Fine spline interpolation |
| G06.2 | NURBS interpolation |
| G07 | Virtual-axis interpolation |
| G07.1 | Cylindrical interpolation |
| G09 | Exact-stop check |
| G10 | Data setting mode ON |
| G10.1 | Command address OFF |
| G11 | Data setting mode OFF |
| G12.1 | Polar coordinate interpolation ON |
| G13.1 | Polar coordinate interpolation OFF |
| G17 | X-Y plane selection |
| G18 | Z-X plane selection |
| G19 | Y-Z plane selection |
| G20 | Inch command |
| G21 | Metric command |
| G22 | Pre-move stroke check ON |
| G23 | Pre-move stroke check OFF |
| G27 | Reference point check |
| G28 | Reference point return |
| G29 | Return from reference point |
| G30 | Return to 2nd, 3rd and 4th reference points |
| G31 | Skip function |
| G31.1 | Multi-step skip 1 |
| G31.2 | Multi-step skip 2 |
| G31.3 | Multi-step skip 3 |
| G32 | Thread cutting (straight, taper) |
| G34 | Variable lead thread cutting |
| G234.1 | Hole machining pattern cycle (on a circle) |
| G235 | Hole machining pattern cycle (on a line) |
| G236 | Hole machining pattern cycle (on an arc) |
| G237.1 | Hole machining pattern cycle (on a grid) |
| G40 | Nose R/Tool radius compensation OFF |
| G41 | Nose R/Tool radius compensation (left) |
| G41.2 | 3-D tool radius compensation (left) |
| G42 | Nose R/Tool radius compensation (right) |
| G42.2 | 3-D tool radius compensation (right) |
| G43.4 | Tool tip point control (Type 1) ON |
| G43.5 | Tool tip point control (Type 2) ON |
| G50 | Coordinate system setting/Spindle clamp speed setting |
| G50.2 | Polygonal machining mode OFF |
| G51.2 | Polygonal machining mode ON |
| G52 | Local coordinate system setting |
| G52.5 | MAZATROL coordinate system cancel |
| G53 | Machine coordinate system selection |
| G53.5 | MAZATROL coordinate system selection |
| G54 | Selection of workpiece coordinate system 1 |
| G55 | Selection of workpiece coordinate system 2 |
| G56 | Selection of workpiece coordinate system 3 |
| G57 | Selection of workpiece coordinate system 4 |
| G58 | Selection of workpiece coordinate system 5 |
| G59 | Selection of workpiece coordinate system 6 |
| G54.1 | Additional workpiece coordinate systems |
| G60 | One-way positioning |
| G61 | Exact stop mode |
| G61.1 | High-accuracy mode (Geometry compensation) |
| G62 | Automatic corner override |
| G63 | Tapping mode |
| G64 | Cutting mode |
| G65 | User macro single call |
| G66 | User macro modal call A |
| G66.1 | User macro modal call B |
| G67 | User macro modal call OFF |
| G68.5 | 3-D coordinate conversion ON |
| G69.5 | 3-D coordinate conversion OFF |
| G70 | Finishing cycle |
| G71 | Longitudinal roughing cycle |
| G72 | Transverse roughing cycle |
| G73 | Contour-parallel roughing cycle |
| G74 | Longitudinal cut-off cycle |
| G75 | Transverse cut-off cycle |
| G76 | Compound thread-cutting cycle |
| G80 | Fixed cycle OFF |
| G83 | Front driling cycle |
| G84 | Front tapping cycle |
| G84.2 | Front synchronous tapping cycle |
| G85 | Front boring cycle |
| G87 | Outside driling cycle |
| G88 | Outside tapping cycle |
| G88.2 | Outside synchronous tapping cycle |
| G89 | Outside boring cycle |
| G90 | Fixed cycle A (Longitudinal turning cycle) |
| G92 | Threading cycle |
| G94 | Fixed cycle B (Transverse turning cycle) |
| G93 | Inverse time feed |
| G96 | Constant peripheral speed control ON |
| G97 | Constant peripheral speed control OFF |
| G98 | Feed per minute (asynchronous) |
| G99 | Feed per revolution (synchronous) |
| G109 | Single program multi-system control |
| G110 | Cross machining control ON |
| G111 | Cross machining control OFF |
| G112 | M, S, T, B output to opposite system |
| G113 | Hob milling mode OFF |
| G114.3 | Hob milling mode ON |
| G122 | Polar coordinate input ON |
| G123 | Polar coordinate input OFF |
| G122.1 | X-axis radial command ON |
| G123.1 | X-axis radial command OFF |
| G130 | Tornado cycle |
| G136 | Measurement macro, workpiece/coordinate measurement |
| G137 | Compensation macro |