Mitsubishi G Codes – CNC Lathe 700/70 Series

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 M70 Series CNC Control for Lathe

Mitsubishi M70 Series CNC Control for Lathe

Mitsubishi G Codes for Lathe

G CodeFunction
G00Positioning
G01Linear interpolation
G02Circular interpolation CW / Helical interpolation CW
G03Circular interpolation CCW / Helical interpolation CCW
G02.3Exponential interpolation CW
G03.3Exponential interpolation CCW
G04Dwell
G07.1Cylindrical interpolation
G107Cylindrical interpolation
G09Exact stop check
G10Parameter/Compensation data input by program/ Tool life management data registration
G11Program parameter input / Tool life management data registration mode cancel
G12.1Polar coordinate interpolation ON
G112Polar coordinate interpolation ON
G13.1Polar coordinate interpolation cancel
G113Polar coordinate interpolation cancel
G12.1Milling interpolation ON
G13.1Milling interpolation cancel
G14Balance cut OFF
G15Balance cut ON
G16Milling interpolation plane selection Y-Z cylindrical plane
G17Plane selection X-Y
G18Plane selection Z-X
G19Plane selection Y-Z
G20Inch command
G21Metric command
G22Barrier check ON
G23Barrier check OFF
G22Soft limit ON
G23Soft limit OFF
G27Reference position return check
G28Automatic reference position return
G29Return from reference position
G302nd, 3rd and 4th reference position return
G30.1Tool change position return 1
G30.2Tool change position return 2
G30.3Tool change position return 3
G30.4Tool change position return 4
G30.5Tool change position return 5
G31Skip function/Multiple-step skip function 2
G31.1Multiple-step skip function 1-1
G31.2Multiple-step skip function 1-2
G31.3Multiple-step skip function 1-3
G32 G33Thread cutting
G34Variable lead thread cutting
G35Circular thread cutting CW
G36Circular thread cutting CCW
G36/G37Automatic tool length measurement
G37.1Automatic tool length measurement
G37.2Automatic tool length measurement
G40Tool nose R compensation cancel
G41Tool nose R compensation left
G42Tool nose R compensation right
G46Tool nose R compensation (direction automatically selected) ON
G43.11st spindle control mode
G44.1Selected spindle control mode
G47.1All spindles simultaneous control mode
G50 G92Spindle clamp speed setting / Coordinate system setting
G50.2Scaling cancel
G51.2Scaling ON
G50.2Polygon machining mode cancel (spindle-tool axis synchronization)
G250Polygon machining mode cancel (spindle-tool axis synchronization)
G51.2Polygon machining mode ON (spindle-tool axis synchronization)
G251Polygon machining mode ON (spindle-tool axis synchronization)
G52Local coordinate system setting
G53Basic machine coordinate system selection
G54Workpiece coordinate system selection 1
G55Workpiece coordinate system selection 2
G56Workpiece coordinate system selection 3
G57Workpiece coordinate system selection 4
G58Workpiece coordinate system selection 5
G59Workpiece coordinate system selection 6
G54.1Workpiece coordinate system 48 sets expanded
G61Exact stop check mode
G62Automatic corner override
G63Tapping mode
G64Cutting mode
G65User macro call
G66User macro modal call A
G66.1User macro modal call B
G67User macro modal call cancel
G68Mirror image for facing tool posts ON or balance cut mode ON
G69Mirror image for facing tool posts OFF or balance cut mode cancel
G70Finishing cycle
G71Longitudinal rough cutting cycle
G72Face rough cutting cycle
G73Formed material rough cutting cycle
G74Face cut-off cycle
G75Longitudinal cut-off cycle
G76Compound thread cutting cycle
G76.12-part system synchronous thread-cutting cycle (1)
G76.22-part system synchronous thread-cutting cycle (2)
G90 G77Longitudinal cutting fixed cycle
G92 G78Thread cutting fixed cycle
G94 G79Face cutting fixed cycle
G80Fixed cycle for drilling cancel
G81Fixed cycle (drill/spot drilling)
G82Fixed cycle (drill/counter boring)
G79 G83.2Deep hole drilling cycle 2
G83Deep hole drilling cycle (Z axis)/Small-diameter deep-hole drilling cycle
G83.1Stepping cycle
G84Tapping cycle (Z axis)
G85Boring cycle (Z axis)
G87Deep hole drilling cycle (X axis)
G88Tapping cycle (X axis)
G89Boring cycle (X axis)
G84.1Reverse tapping cycle (Z axis)
G84.2Synchronous tapping cycle
G88.1Reverse tapping cycle (X axis)
G50.3 G92.1Workpiece coordinate preset
G96Constant surface speed control ON
G97Constant surface speed control OFF
G98 G94Feed per minute (Asynchronous feed)
G99 G95Feed per revolution (Synchronous feed)
G90Absolute value command
G91Incremental value command
G98Fixed cycle initial return
G99Fixed cycle R point return
G113Spindle synchronization cancel
Polygon machining (spindle-spindle synchronization) mode cancel
G114.1Spindle synchronization
G114.2Polygon machining (spindle-spindle synchronization) mode ON
G114.3Tool spindle synchronization II (Hobbing)
G115Start point designation synchronization Type 1
G116Start point designation synchronization Type 2
G117Miscellaneous function output during axis movement