Mazak (EIA) G-code list
65 G-codes. Pick a code for the format, the addresses, an example program and what to watch out for.
| Code | Meaning | Machine |
|---|---|---|
| G00 | Rapid positioning / Rapid positioning, lathe | Mill, Lathe |
| G01 | Linear interpolation, feed move / Linear interpolation, lathe | Mill, Lathe |
| G02 | Circular interpolation, clockwise / Circular interpolation, lathe | Mill, Lathe |
| G03 | Circular interpolation, counterclockwise | Mill |
| G04 | Dwell | Mill and lathe |
| G05 | High speed machining mode | Mill |
| G05.1 | Fanuc AI contour code, not in Mazak list | Mill |
| G07.1 | Cylindrical interpolation | Lathe |
| G10 | Program data setting, offsets | Mill |
| G12.1 | Polar coordinate interpolation on | Lathe |
| G15 | Polar coordinate input off | Mill |
| G16 | Polar coordinate input on | Mill |
| G17 | XY plane selection | Mill |
| G20 | Inch input | Mill and lathe |
| G21 | Metric input | Mill and lathe |
| G28 | Reference point return / Reference point return, lathe | Mill, Lathe |
| G30 | Second, third or fourth reference point | Mill |
| G32 | Single pass thread cutting | Lathe |
| G37 | Automatic tool length measurement | Mill |
| G40 | Cutter radius compensation cancel / Tool nose radius compensation cancel | Mill, Lathe |
| G41 | Cutter radius compensation left / Tool nose radius compensation left | Mill, Lathe |
| G42 | Cutter radius compensation right / Tool nose radius compensation right | Mill, Lathe |
| G43 | Tool length offset, plus direction | Mill |
| G43.4 | Tool center point control, type 1 | Mill |
| G43.5 | Tool center point control, type 2 | Mill |
| G49 | Tool length offset cancel | Mill |
| G50 | Scaling cancel, machining center / Spindle speed clamp and coordinate setting | Mill, Lathe |
| G51 | Scaling on | Mill |
| G53 | Machine coordinate positioning | Mill and lathe |
| G53.1 | Tool axis normal to tilted plane | Mill |
| G54 | Work offsets G54 to G59 | Mill and lathe |
| G54.1 | Additional work offsets G54.1 P | Mill |
| G61.1 | Geometry compensation, high accuracy mode | Mill |
| G65 | Macro call, single | Mill and lathe |
| G66 | Macro modal call | Mill and lathe |
| G67 | Macro modal call cancel | Mill and lathe |
| G68 | Coordinate rotation | Mill |
| G68.2 | Inclined plane, tilted work plane | Mill |
| G69 | Rotation and tilted plane cancel | Mill |
| G70 | Finishing cycle | Lathe |
| G71 | OD and ID roughing cycle, Z direction | Lathe |
| G72 | Facing roughing cycle, X direction | Lathe |
| G73 | High speed peck drilling / Pattern repeating roughing cycle | Mill, Lathe |
| G74 | Reverse tapping cycle / Z axis peck drilling cycle | Mill, Lathe |
| G75 | X axis grooving cycle | Lathe |
| G76 | Fine boring cycle / Multiple pass threading cycle | Mill, Lathe |
| G80 | Canned cycle cancel | Mill |
| G81 | Drilling cycle, spot drill | Mill |
| G82 | Drilling cycle with dwell | Mill |
| G83 | Deep hole peck drilling / Face drilling cycle, live tool | Mill, Lathe |
| G84 | Tapping cycle / Face tapping cycle, live tool | Mill, Lathe |
| G84.2 | Synchronous tapping cycle / Face synchronous tapping, live tool | Mill, Lathe |
| G85 | Reaming cycle | Mill |
| G87 | Side drilling cycle, live tool | Lathe |
| G88 | Side tapping cycle, live tool | Lathe |
| G90 | Absolute programming / OD and ID turning cycle | Mill, Lathe |
| G91 | Incremental programming | Mill |
| G92 | Threading cycle | Lathe |
| G94 | Feed per minute / Facing cycle | Mill, Lathe |
| G96 | Constant surface speed | Lathe |
| G97 | Constant RPM | Lathe |
| G98 | Canned cycle return to initial point / Feed per minute, lathe | Mill, Lathe |
| G99 | Canned cycle return to R plane / Feed per revolution, lathe | Mill, Lathe |
| G110 | Cross machining control on | Lathe |
| G122 | Polar coordinate input on, turning | Lathe |
Take the list to the machine. The app searches every code by number or shop word and decodes a whole program line by line.
Open the G-code list Mazak M-codes