Mitsubishi G Codes for CNC Lathe machines with Mitsubishi CNC controls (Mitsubishi 700/70 Series).
Mitsubishi G Codes for Machining Centers are listed here Mitsubishi CNC G Codes – Machining Centers 700/70 Series
Mitsubishi 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 G Codes for Lathe
G Code | Function |
G00 | Positioning |
G01 | Linear interpolation |
G02 | Circular interpolation CW / Helical interpolation CW |
G03 | Circular interpolation CCW / Helical interpolation CCW |
G02.3 | Exponential interpolation CW |
G03.3 | Exponential interpolation CCW |
G04 | Dwell |
G07.1 | Cylindrical interpolation |
G107 | Cylindrical interpolation |
G09 | Exact stop check |
G10 | Parameter/Compensation data input by program/ Tool life management data registration |
G11 | Program parameter input / Tool life management data registration mode cancel |
G12.1 | Polar coordinate interpolation ON |
G112 | Polar coordinate interpolation ON |
G13.1 | Polar coordinate interpolation cancel |
G113 | Polar coordinate interpolation cancel |
G12.1 | Milling interpolation ON |
G13.1 | Milling interpolation cancel |
G14 | Balance cut OFF |
G15 | Balance cut ON |
G16 | Milling interpolation plane selection Y-Z cylindrical plane |
G17 | Plane selection X-Y |
G18 | Plane selection Z-X |
G19 | Plane selection Y-Z |
G20 | Inch command |
G21 | Metric command |
G22 | Barrier check ON |
G23 | Barrier check OFF |
G22 | Soft limit ON |
G23 | Soft limit OFF |
G27 | Reference position return check |
G28 | Automatic reference position return |
G29 | Return from reference position |
G30 | 2nd, 3rd and 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 |
G31 | Skip function/Multiple-step skip function 2 |
G31.1 | Multiple-step skip function 1-1 |
G31.2 | Multiple-step skip function 1-2 |
G31.3 | Multiple-step skip function 1-3 |
G32 G33 | Thread cutting |
G34 | Variable lead thread cutting |
G35 | Circular thread cutting CW |
G36 | Circular thread cutting CCW |
G36/G37 | Automatic tool length measurement |
G37.1 | Automatic tool length measurement |
G37.2 | Automatic tool length measurement |
G40 | Tool nose R compensation cancel |
G41 | Tool nose R compensation left |
G42 | Tool nose R compensation right |
G46 | Tool nose R compensation (direction automatically selected) ON |
G43.1 | 1st spindle control mode |
G44.1 | Selected spindle control mode |
G47.1 | All spindles simultaneous control mode |
G50 G92 | Spindle clamp speed setting / Coordinate system setting |
G50.2 | Scaling cancel |
G51.2 | Scaling ON |
G50.2 | Polygon machining mode cancel (spindle-tool axis synchronization) |
G250 | Polygon machining mode cancel (spindle-tool axis synchronization) |
G51.2 | Polygon machining mode ON (spindle-tool axis synchronization) |
G251 | Polygon machining mode ON (spindle-tool axis synchronization) |
G52 | Local coordinate system setting |
G53 | Basic machine coordinate system selection |
G54 | Workpiece coordinate system selection 1 |
G55 | Workpiece coordinate system selection 2 |
G56 | Workpiece coordinate system selection 3 |
G57 | Workpiece coordinate system selection 4 |
G58 | Workpiece coordinate system selection 5 |
G59 | Workpiece coordinate system selection 6 |
G54.1 | Workpiece coordinate system 48 sets expanded |
G61 | Exact stop check mode |
G62 | Automatic corner override |
G63 | Tapping mode |
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 | Mirror image for facing tool posts ON or balance cut mode ON |
G69 | Mirror image for facing tool posts OFF or balance cut mode cancel |
G70 | Finishing cycle |
G71 | Longitudinal rough cutting cycle |
G72 | Face rough cutting cycle |
G73 | Formed material rough cutting cycle |
G74 | Face cut-off cycle |
G75 | Longitudinal cut-off cycle |
G76 | Compound thread cutting cycle |
G76.1 | 2-part system synchronous thread-cutting cycle (1) |
G76.2 | 2-part system synchronous thread-cutting cycle (2) |
G90 G77 | Longitudinal cutting fixed cycle |
G92 G78 | Thread cutting fixed cycle |
G94 G79 | Face cutting fixed cycle |
G80 | Fixed cycle for drilling cancel |
G81 | Fixed cycle (drill/spot drilling) |
G82 | Fixed cycle (drill/counter boring) |
G79 G83.2 | Deep hole drilling cycle 2 |
G83 | Deep hole drilling cycle (Z axis)/Small-diameter deep-hole drilling cycle |
G83.1 | Stepping cycle |
G84 | Tapping cycle (Z axis) |
G85 | Boring cycle (Z axis) |
G87 | Deep hole drilling cycle (X axis) |
G88 | Tapping cycle (X axis) |
G89 | Boring cycle (X axis) |
G84.1 | Reverse tapping cycle (Z axis) |
G84.2 | Synchronous tapping cycle |
G88.1 | Reverse tapping cycle (X axis) |
G50.3 G92.1 | Workpiece coordinate preset |
G96 | Constant surface speed control ON |
G97 | Constant surface speed control OFF |
G98 G94 | Feed per minute (Asynchronous feed) |
G99 G95 | Feed per revolution (Synchronous feed) |
G90 | Absolute value command |
G91 | Incremental value command |
G98 | Fixed cycle initial return |
G99 | Fixed cycle R point return |
G113 | Spindle synchronization cancel |
Polygon machining (spindle-spindle synchronization) mode cancel | |
G114.1 | Spindle synchronization |
G114.2 | Polygon machining (spindle-spindle synchronization) mode ON |
G114.3 | Tool spindle synchronization II (Hobbing) |
G115 | Start point designation synchronization Type 1 |
G116 | Start point designation synchronization Type 2 |
G117 | Miscellaneous function output during axis movement |