*1 : Standard for the MC type. However, designation is not possible in the turret 2 program of the ZL series. *2 : Standard for the MSD-501. *3 : Optional for the MC type (excludes the ZL-35 and 45 series). *4 : Designation is not possible in the turret 2 program. *5 : Standard for the MC type. *6 : Standard for the ZL-35 and 45 series and AZL-18. *7 : Standard for the MC type (excludes the ZL-35 and 45 series). *8 : Standard for the ZL-S series. However, designation is not possible in the turret 1 program. : Standard : Option : Not available Code Group Function Division G00 Positioning G01 Linear interpolation G02 01 Circular interpolation/helical interpolation, CW (clockwise) / G03 Circular interpolation/helical interpolation, CCW (counterclockwise) / G04 Dwell G07.1 (G107) 00 Cylindrical interpolation * 1 G10 00 Data setting * 2 G11 Data setting mode cancel * 2 G12.1 (G112) 21 Polar coordinate interpolation mode * 1 G13.1 (G113) 21 Polar coordinate interpolation mode cancel * 1 G17 XpYp plane Xp: X-axis or its parallel axis G18 16 ZpXp plane Yp: Y-axis or its parallel axis G19 YpZp plane Zp: Z-axis or its parallel axis G20 06 Data input in inch system G21 06 Data input in metric system G22 09 Stored stroke check function ON * 2 G23 09 Stored stroke check function OFF * 2 G27 Reference point return check G28 Reference point return G30 00 Second/third, fourth reference point return / G30.1 Floating reference point return G31 Skip function/Multi-step skip function / B÷6 G AND M FUNCTIONS : Standard : Option : Not available Code Group Function Division G32 Thread cutting G34 01 Variable lead thread cutting G35 01 Circular thread cutting, CW (clockwise) G36 Circular thread cutting, CCW (counterclockwise) G38 00 Workpiece pushing check * 8 G40 07 Tool nose radius offset cancel G41 07 Tool nose radius offset, left G42 07 Tool nose radius offset, right G50 00 Coordinate system setting/Spindle speed limit setting G50.3 00 Work coordinate system preset G50.2 (G250) 20 Polygon cutting cancel * 3 G51.2 (G251) 20 Polygon cutting * 3 G52 00 Local coordinate system setting G53 00 Machine coordinate system selection G54 Work coordinate system 1 selection G55 Work coordinate system 2 selection G56 14 Work coordinate system 3 selection G57 14 Work coordinate system 4 selection G58 Work coordinate system 5 selection G59 Work coordinate system 6 selection G65 00 Macro call G66 12 Macro modal call G67 12 Macro modal call cancel G68 04 Balance cut mode G69 04 Balance cut mode cancel G70 Finishing cycle G71 O.D./I.D. rough cutting cycle/Pocket cutting / *6 G72 Rough facing cycle/Pocket cutting / *6 G73 00 Closed-loop cutting cycle G74 Face cut-off cycle, deep hole drilling cycle G75 O.D./I.D. grooving cycle, cut-off cycle G76 Multiple thread cutting cycle/Zigzag infeed mode / *6 G80 Hole machining canned cycle cancel * 5 G83 Face hole machining cycle * 5 G84 Hole Face tapping cycle * 5 G85 10 Hole machining Face boring cycle * 5 G87 canned cycle Side hole machining cycle * 5 G88 Side tapping cycle * 5 G89 Side boring cycle * 5 G AND M FUNCTIONS B÷7 : Standard : Option : Not available Code Group Function Division G90 O.D./I.D. cutting cycle G92 01 Simple thread cutting cycle G94 Face cutting cycle G96 02 Constant surface speed control G97 02 Constant spindle speed command G98 05 Feed per minute mode G99 05 Feed per revolution mode G334 Turning on the tool life data registration mode (Tool life management B function) G335 Turning off the tool life data registration mode (Tool life management B function) G336 Group command (Tool life management B function) G337 Skip command (Tool life management B function) G338 State flag clear command (Tool life management B function) G339 Tool life management information reading command (Tool life management B function) G340 PMC address information reading command (Tool life management B function) G380 Rigid tapping cycle cancel * 7 G384 Rigid tapping cycle * 7 G479 Tailstock connect joint (Only for the ZL-150, 200, and 250 series) * 4 1.1.3 DL Series *1 : Standard for the Y-axis specification. *2 : Standard for the MC type and the Y-axis specification. *3 : Standard for the MSD-501. *4 : Designation is not possible in the turret 1 program. *5 : Optional for the MC type and the Y-axis specification. : Standard : Option : Not available Code Group Function Division G00 Positioning G01 Linear interpolation G02 01 Circular interpolation/helical interpolation, CW (clockwise) / * 1 G03 Circular interpolation/helical interpolation, CCW (counterclockwise) / * 1 G04 Dwell G07.1 (G107) 00 Cylindrical interpolation * 2 G10 00 Data setting * 3 G11 Data setting mode cancel * 3