Complete Mitsubishi CNC G Codes list for cnc machinists who work on CNC machining centers with Mitsubishi CNC controls (700/70 Series).
Mitsubishi CNC Manuals
CNC machinists can freely download Mitsubishi CNC Manuals for
Mitsubishi CNC 700/70 Series Programming Manual (Machining Center System)
Mitsubishi CNC 700/70 Series Programming Manual (Lathe System)
Mitsubishi CNC G Codes
G code | Function |
G00 | Positioning |
G01 | Linear interpolation |
G02 | Circular interpolation CW (clockwise) |
R-specified circular interpolation CW | |
Helical interpolation CW | |
Spiral/Conical interpolation CW (type 2) | |
G03 | Circular interpolation CCW (counterclockwise) |
R-specified circular interpolation CCW | |
Helical interpolation CCW | |
Spiral/Conical interpolation CCW (type 2) | |
G02.1 | Spiral/Conical interpolation CW (type1) |
G03.1 | Spiral/Conical interpolation CCW (type1) |
G02.3 | Exponential function interpolation positive rotation |
G03.3 | Exponential function interpolation negative rotation |
G02.4 | 3-dimensional circular interpolation |
G03.4 | 3-dimensional circular interpolation |
G04 | Dwell |
G05 | High-speed machining mode |
High-speed high-accuracy control II | |
G05.1 | High-speed high-accuracy control I Spline |
G06.2 | NURBS interpolation |
G07 | Hypothetical axis interpolation |
G07.1 | Cylindrical interpolation |
G107 | Cylindrical interpolation |
G08 | High-accuracy control |
G09 | Exact stop check |
G10 | Program data input (parameter /compensation data/parameter coordinate rotation data) |
G11 | Program data input cancel |
G12 | Circular cut CW (clockwise) |
G13 | Circular cut CCW (counterclockwise) |
G12.1 | Polar coordinate interpolation ON |
G112 | Polar coordinate interpolation ON |
G13.1 | Polar coordinate interpolation cancel |
G113 | Polar coordinate interpolation cancel |
G14 | |
G15 | Polar coordinate command OFF |
G16 | Polar coordinate command ON |
G17 | Plane selection X-Y |
G18 | Plane selection Z-X |
G19 | Plane selection Y-Z |
G20 | Inch command |
G21 | Metric command |
G22 | Stroke check before travel ON |
G23 | Stroke check before travel cancel |
G24 | |
G25 | |
G26 | |
G27 | Reference position check |
G28 | Reference position return |
G29 | Start position return |
G30 | 2nd to 4th reference position return |
G30.1 | Tool change position return 1 |
G30.2 | Tool change position return 2 |
G30.3 | Tool change position return 3 |
G30.4 | Tool change position return 4 |
G30.5 | Tool change position return 5 |
G30.6 | Tool change position return 6 |
G31 | Skip |
Multi-step skip function 2 | |
G31.1 | Multi-step skip function 1-1 |
G31.2 | Multi-step skip function 1-2 |
G31.3 | Multi-step skip function 1-3 |
G32 | |
G33 | Thread cutting |
G34 | Special fixed cycle (bolt hole circle) |
G35 | Special fixed cycle (line at angle) |
G36 | Special fixed cycle (arc) |
G37 | Automatic tool length measurement |
G37.1 | Special fixed cycle (grid) |
G38 | Tool radius compensation vector designation |
G39 | Tool radius compensation corner arc |
G40 | Tool radius compensation cancel |
3-dimentional tool radius compensation cancel | |
G41 | Tool radius compensation left |
3-dimentional tool radius compensation left | |
G42 | Tool radius compensation right |
3-dimentional tool radius compensation right | |
G40.1 | Normal line control cancel |
G41.1 | Normal line control left ON |
G42.1 | Normal line control right ON |
G43 | Tool length compensation (+) |
G44 | Tool length compensation (-) |
G43.1 | Tool length compensation along the tool axis |
G43.4 | Tool center point control type 1 |
G43.5 | Tool center point control type 2 |
G45 | Tool position offset (extension) |
G46 | Tool position offset (reduction) |
G47 | Tool position offset (doubled) |
G48 | Tool position offset (halved) |
G49 | Tool length compensation cancel |
Tool center point control cancel | |
G50 | Scaling cancel |
G51 | Scaling ON |
G50.1 | G command mirror image cancel |
G51.1 | G command mirror image ON |
G52 | Local coordinate system setting |
G53 | Basic machine coordinate system selection |
G54 | Workpiece coordinate system 1 selection |
G55 | Workpiece coordinate system 2 selection |
G56 | Workpiece coordinate system 3 selection |
G57 | Workpiece coordinate system 4 selection |
G58 | Workpiece coordinate system 5 selection |
G59 | Workpiece coordinate system 6 selection |
G54.1 | Workpiece coordinate system selection 48 / 96 sets extended |
G60 | Unidirectional positioning |
G61 | Exact stop check mode |
G61.1 | High-accuracy control 1 ON |
G61.2 | High-accuracy spline interpolation |
G62 | Automatic corner override |
G63 | Tapping mode |
G63.1 | Synchronous tapping mode (normal tapping) |
G63.2 | Synchronous tapping mode (reverse tapping) |
G64 | Cutting mode |
G65 | User macro call |
G66 | User macro modal call A |
G66.1 | User macro modal call B |
G67 | User macro modal call cancel |
G68 | Programmable coordinate rotation mode ON/3-dimensional coordinate conversion mode ON |
G69 | Programmable coordinate rotation mode OFF/3-dimensional coordinate conversion mode OFF |
G70 | User fixed cycle |
G71 | User fixed cycle |
G72 | User fixed cycle |
G73 | Fixed cycle (step) |
G74 | Fixed cycle (reverse tap) |
G75 | Fixed cycle (circle cutting cycle) |
G76 | Fixed cycle (fine boring) |
G77 | User fixed cycle |
G78 | User fixed cycle |
G79 | User fixed cycle |
G80 | Fixed cycle cancel |
G81 | Fixed cycle (drill/spot drill) |
G82 | Fixed cycle (drill/counter boring) |
G83 | Fixed cycle (deep drilling) |
G84 | Fixed cycle (tapping) |
G85 | Fixed cycle (boring) |
G86 | Fixed cycle (boring) |
G87 | Fixed cycle (back boring) |
G88 | Fixed cycle (boring) |
G89 | Fixed cycle (boring) |
G90 | Absolute value command |
G91 | Incremental command value |
G92 | Coordinate system setting / Spindle clamp speed setting |
G92.1 | Workpiece coordinate system pre-setting |
G93 | Inverse time feed |
G94 | Feed per minute (Asynchronous feed) |
G95 | Feed per revolution (Synchronous feed) |
G96 | Constant surface speed control ON |
G97 | Constant surface speed control OFF |
G98 | Fixed cycle Initial level return |
G99 | Fixed cycle R point level return |
G100 to G255 | User macro (G code call) Max. 10 |