Mitsubishi Manuals

Download as pdf or txt
Download as pdf or txt
You are on page 1of 4
At a glance
Powered by AI
The document discusses various G-codes used in CNC machining including codes for lathe operations, milling operations, and drilling/tapping operations.

Common G-codes discussed for lathe operations include G00 for positioning, G01 for linear interpolation, G02/G03 for circular/helical interpolation, and G04 for dwell.

Common G-codes discussed for milling operations include G15 for balance cut, G16 for milling interpolation plane selection, and G17/G18/G19 for plane selection.

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 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

You might also like