Lathe M-code Ref Man pgm pgm pgm pgm pgm pgm mult list list list list pgm pgm pgm pgm pgm gag list spc lfgl pgm pgm pgm pgm pgm pgm spc spc pgm5 pgm5 pgm pgm pgm pgm 3816 3816 3816 3816 3816 pgm pgm pgm pgm pgm lstJ lstJ pgm pgm list list lstJ lstJ spc pgm pgm oper spc spc pgm pgm oper oper oper oper oper cam
added codes
Code Code Functio Functional nal explana explanatio tion n M0000 M0001 M0002 M0003 M0004 M0005 M0006 M0007 M0008 M0009 M0010 M0011 M0012 M0013 M0014 M0015 M0016 M0017 M0018 M0019 M0020
1 of 16 released: July 08
Program Stop Optional Stop End of Program Spindle CW Spindle CCW Spindle Stop Tool Change
Option Specification standard standard standard standard standard standard ATC specification
Coolant 1 ON Coolant 1 OFF Spindle jog OFF Spindle jog ON M-tool spindle Stop M-tool spindle CW M-tool spindle CCW C-axis positioning (positive direction) C-axis positioning (negative direction) Request for data transfer Oriented spindle stop Cancel Oriented spindle position 1 Oriented spindle position 2 Tailstock barrier or Spindle interference monitoring OFF Tailstock barrier or Spindle interference monitoring ON Chamfering OFF Chamfering ON Chuck barrier OFF, Tool interference OFF Chuck barrier ON, Tool interference ON Thread lead along Z-axis Thread lead along X-axis Tool interference check function OFF Tool interference check function ON End of Program
standard standard standard standard Multiple machine Multiple machine Multiple machine Multiple machine Multiple machine Post-process guaging (RS232C/CEJ MATIC) Spindle orientation Spindle orientation OGL standard standard standard standard standard standard Arc thread cutting Arc thread cutting standard standard standard
M0021 M0022 M0023 M0024 M0025 M0026 M0027 M0028 M0029 M0030 M0031 M0032 Straight infeed along thread face mode (on left face) M0033 Zig-zag infeed in thread cutting M0034 Straight infeed along thread face mode (on right face) M0035 Loader gripper Z-slide Retract M0036 Loader gripper Z-slide Advance M0037 Loader arm Retract M0038 Loader arm Advance to unloading position M0039 Loader arm Advance to chuck position M0040 Spindle gear range Neutral M0041 Spindle gear range 1 or low-speed coil selection M0042 Spindle gear range 2 or high-speed coil selection M0043 Spindle gear range 3 M0044 Spindle gear range 4 M0045 OSL Unloading gripper Retract M0046 OSL Unloading gripper Advance M0047 M0048 Override ignore cancel M0049 Override ignore M0050 Airblow B OFF M0051 Airblow B ON M0052 OSL Unloading gripper Open M0053 OSL Unloading gripper Close M0054 Index Chuck Auto Index M0055 Tailstock spindle Retract M0056 Tailstock spindle Advance M0057 Cancel of M63 M0058 Chuking pressure LOW M0059 Chuking pressure HIGH M0060 Cancel of M61 speed ar arrival in in co constant sp speed cu cutting M0061 Ignoring fifixed sp M0062 Cancel of M64 M0063 Ignoring spindle rotation M-code Answer M0064 Ignoring general M-code Answer M0065 Ignoring T-code Answer M0066 Turret indexing position free M0067 Synchronized mode cancel in cam turning cycle
standard standard standard OSL-2 Okuma Simple Loader (7000) OSL-2 Okuma Simple Loader (7000) OSL-2 Okuma Simple Loader (7000) OSL-2 Okuma Simple Loader (7000) OSL-2 Okuma Simple Loader (7000) standard standard standard Spindle gear more than 2 ranges Spindle gear more than 3 ranges
standard standard Additional Air Additional Air
Index chuck Center work Center work Cycle time reduction Chuck high/low pressure selection by M codes Chuck high/low pressure selection by M codes Cycle time reduction Cycle titime re reduction Cycle time reduction Cycle time reduction Cycle time reduction Cycle time reduction Cycle time reduction Cam turning
Lathe M-code Ref Man cam cam list 4795 pgm pgm pgm spc spc spc spc list list lstJ pgm pgm pgm pgm pgm list list spc spc spcU spc 2538 2538 AB11 AB11 spc spc pgm spc spc spc spc spc spc spc spc pgm pgm list list list list list list gag gag spc 3816 4787 spc spc pgm pgm gag gag list list spc spc spc spc 3816 3816 pgm
added codes
Code Functional explanation M0068 Synchronized mode A ON M0069 Synchronized mode B ON M0070 Manual tool change command M0071 M0072 ATC unit positioning at approach position (7000) M0073 Thread cutting pattern 1 M0074 Thread cutting pattern 2 M0075 Thread cutting pattern 3 M0076 Parts Catcher Retract M0077 Parts Catcher Advance M0078 Steady Rest Unclamp M0079 Steady Rest Clamp M0080 Overcut advance M0081 Overcut retract M0082 Chip discharge Monitoring ON M0083 Chuck Clamp M0084 Chuck Unclamp M0085 No return to the cutting start point after the rough turn cycl e M0086 Turret indexing direction reverse M0087 Cancel of M86 M0088 Airblow A OFF M0089 Airblow A ON M0090 Front Door OR Cover Close M0091 Front Door OR Cover Open M0092 Bar feeder retract M0093 Bar feeder advance M0094 Loader loading M0095 Loader unloading M0096 Parts catcher for sub spindle retract M0097 Parts catcher for sub spindle advance M0098 Tailstock spindle thrust low M0099 Tailstock spindle thrust high M0100 Waiting synchronization command M0101 External M code M0102 External M code M0103 External M code M0104 External M code M0105 External M code M0106 External M code M0107 External M code M0108 External M code M0109 Cancel of M110 M0110 C-axis joint M0111 Automatic zero point setting for pick-off spindle M0112 M-tool spindle on the 3rd turret stop M0113 M-tool spindle on the 3rd turret forward rotation M0114 M-tool spindle on the 3rd turret reverse rotation M0115 Unloader open M0116 Unloader close M0117 Sensor head advance M0118 Sensor head retract M0119 Work count special M0120 No Work confirmation M0121 Steady rest close end M0122 Steady rest retract M0123 Steady rest advance M0124 STM time over check ON M0125 STM time over check OFF M0126 Airblow D OFF M0127 Airblow D ON M0128 Tailstock swing retract M0129 Tailstock swing advance M0130 Chucking error detecting air OFF M0131 Chucking error detecting air ON M0132 Chucking error detection OFF M0133 Chucking error detection ON M0134 Z-axis thrust monitoring OFF M0135 Z-axis thrust monitoring ON M0136 Designation of multiple fixed cycle configuration
2 of 16 released: July 08 Option Specification Cam turning Cam turning ATC specification ATC specification standard standard standard Parts catcher Parts catcher Steady rest Steady rest
standard standard LAP standard standard standard standard Automatic cover open/close Automatic cover open/close Bar feeder Bar feeder Loader Interlock function Loader Interlock function Parts catcher Parts catcher Tailstock spindle high/low thrust selection by M code Tailstock spindle high/low thrust selection by M code standard External M codes External M codes External M codes External M codes External M codes External M codes External M codes External M codes Multiple turning Multiple turning Special specification Special specification Special specification Unloader Unloader Touch setter Touch setter Special specification No Work Monitoring Steady rest Steady rest Steady rest STM time over check STM time over check Additional Air Additional Air Special specification Special specification Chucking error detection Chucking error detection Chucking error detection Chucking error detection Overload monitor Overload monitor Multiple turning
Lathe M-code Ref Man gag gag cam pgm pgm spc spc list list pgm pgm lstJ 4723 lstJ 4723 sub sub pgm pgm list list pgm pgm list list pgm pgm pgm pgm pgm pgm pgm pgm lstJ lvt lstJ lvt 4999 4999 list list list list list lstJ list lstJ 5083 list 5083 list spc spc spc spc pgm pgm lst2 lst2 spc spc spc 3810 3810 spc spc spc spc spc
added codes
Code Functional explanation Touch setter interlock release ON Touch setter interlock release OFF Lead machining function - learning operation Tapping cycle M-tool constant rotation answer ignored C-axis clamp or not selection Coolant pressure low Coolant pressure high Coolant 2 OFF Coolant 2 ON C-axis unclamp C-axis clamp Steady rest Barrier OFF (NC-B) M0148 Tailstock index pin OUT (PLC-B) Steady rest Barrier ON (NC-B) M0149 Tailstock index pin IN (PLC-B) M0150 Synchronized rotation OFF M0151 Synchronized rotation ON M0152 M-tool spindle interlock ON M0153 M-tool spindle interlock OFF M0154 Airblow C OFF M0155 Airblow C ON M0156 Center work interlock ON M0157 Center work interlock OFF M0158 Lead machining function - synchronized operation OFF M0159 Lead machining function - synchronized operation ON M0160 Cancel of M161 M0161 Feedrate override fix (100%) M0162 Cancel of M163 M0163 M-tool spindle speed override fix (100%) M0164 Cancel of M165 M0165 Ignoring slide hold and single block M0166 Ignoring tailstock spindle advance/retract interlock OFF M0167 Ignoring tailstock spindle advance/retract interlock ON Loading Mode OFF (Dust Collecting duct Up) M0168 Transfer mode OFF Loading Mode ON (Dust Collecting duct Down) M0169 Transfer mode ON M0170 C-Axis brake release mode ON M0171 C-Axis brake release mode OFF M0172 Robot inside the lathe interlock release OFF M0173 Robot inside the lathe interlock release ON M0174 Coolant 3 OFF M0175 Coolant 3 ON Y-axis unclamp M0176 Feeler Open Y-axis clamp M0177 Feeler Close Stopper advance M0178 Tailstock Chuck Clamp Stopper retract M0179 Tailstock Chuck Unclamp M0180 Robot/loader request 1 M0181 Robot/loader request 2 M0182 Robot/loader request 3 M0183 Robot/loader request 4 M0184 Chuck internal interlock release OFF M0185 Chuck internal interlock release ON M0186 Airblow F OFF M0187 Airblow F ON M0188 Tailstock joint OFF M0189 Tailstock joint ON M0190 Designation of G00 possible with tailstock joint M0191 M-tool spindle orientation direction specified CW M0192 M-tool spindle orientation direction specified CCW M0193 Cancel of M194 M0194 Phasing for thread cutting M0195 Cancel of M196 M0196 Thread cutting phasing stroke effective M0197 Thread cutting phasing stroke clear
M0137 M0138 M0139 M0140 M0141 M0142 M0143 M0144 M0145 M0146 M0147
3 of 16 released: July 08 Option Specification Touch setter Touch setter Cam turning Multiple turning Multiple turning Coolant high/low pressure select by M codes Coolant high/low pressure select by M codes Additional coolant Additional coolant Multiple turning Multiple turning Tailstock Index pin control Tailstock Index pin control Opposing two-spindle Opposing two-spindle Multiple turning Multiple turning Additional Air Additional Air Center work Center work Special specification Special specification standard standard Multiple turning Multiple turning standard standard Center work Center work Vertical lathe machine(LVT) Vertical lathe machine(LVT) C-axis brake release function (customer spec) C-axis brake release function (customer spec) NC robot NC robot Additional coolant Additional coolant Y-axis Y-axis Double Cylinder Chuck spec Double Cylinder Chuck spec NC robot/loader, robot/loader interface type B/C/D/E NC robot/loader, robot/loader interface type B/C/D/E NC robot/loader, robot/loader interface type B/C/D/E NC robot/loader, robot/loader interface type B/C/D/E Chuck open/close interlock by M codes Chuck open/close interlock by M codes Additional Air Additional Air Tow-along programmable tailstock Tow-along programmable tailstock Tow-along programmable tailstock Multiple turning Multiple turning Phase matching function for thread cutting Phase matching function for thread cutting Phase matching function for thread cutting Phase matching function for thread cutting Phase matching function for thread cutting
Lathe M-code Ref Man lstJ lstJ 4373 4373 list pgm mult mult AB205 AB205 4209 4209 AB199 pgm pgm pgm pgm spc spc lstJ list list spc spc spc spc spc spc spc mult mult list spc spc spc spc spc spc spc spc list list 4787 pgm pgm oper oper lstJ sub sub sub sub 5033 5033 list list lst2 lst2 lst2 lst2 lst2 lst2 lstJ lstJ lst2 lst2 4373 4373 lstJ
added codes
Code Functional explanation M0198 STM Cycle Over ON M0199 STM Cycle Over OFF M0200 Z-axis synchronized feeding cancel M0201 Z-axis synchronized feeding G13 M0202 Z-axis synchronized feeding G14 M0203 Turret unclamp M0204 Magazine shutter close M0205 Magazine shutter open M0206 Turret Synchronous Feed Mode OFF M0207 Turret Synchronous Feed Mode ON M0208 Door interlock C,D ON M0209 Door interlock C,D OFF M0210 Spindle Orientation Ignore (Use with M151) M0211 Keyway cutting cycle: Minus direction M0212 Keyway cutting cycle: Zigzag M0213 Keyway cutting cycle: Designated depth infeed M0214 Keyway cutting cycle: Equal depth infeed M0215 Load monitor G00 ignore OFF M0216 Load monitor G00 ignore ON M0217 Rotary tool Stop with Tool Orientation M0218 Airblow E OFF M0219 Airblow E ON M0220 Flat turning OFF M0221 Flat turning OFF (1:1) M0222 Flat turning OFF (1:2) M0223 Flat turning OFF (1:3) M0224 Flat turning OFF (1:4) M0225 Flat turning OFF (1:5) M0226 Flat turning OFF (1:6) M0227 ATC operation completion waiting command M0228 ATC next tool return command M0229 ATC M-tool spindle orientation M0230 Universal M code M0231 Universal M code M0232 Universal M code M0233 Universal M code M0234 Universal M code M0235 Universal M code M0236 Universal M code M0237 Universal M code M0238 M-spindle phase variation M0239 Sub spindle orientation M0240 Steady rest 2 close end M0241 M-tool spi ndl e gear range 1 or low-speed coil selection M0242 M-tool spi ndl e gear range 2 or high-speed coil selection M0243 Chip conveyer stop M0244 Chip conveyer start M0245 X-axis Rapid Traverse Increment Change M0246 Sub spindle chuck interlock release OFF M0247 Sub spindle chuck interlock release ON M0248 Sub spindle chuck clamp M0249 Sub spindle chuck unclamp M0250 Work Ejector retract M0251 Work Ejector advance M0252 Laser interferometer data write M0253 Laser interferometer data verify M0254 Work Ejector Unit Advance M0255 Work Ejector Unit Retract M0256 Robot/loader request 5 M0257 Robot/loader request 6 M0258 Robot/loader request 7 M0259 Robot/loader request 8 M0260 Turning Step Feed OFF M0261 Turning Step Feed ON M0262 Coolant 3 OFF M0263 Coolant 3 ON M0264 Restriction on overlap mode rapid feed release OFF M0265 Restriction on overlap mode rapid feed release ON Parting line detecting Sensor Retract
4 of 16 released: July 08 Option Specification
Z-axis synchronized feeding Z-axis synchronized feeding Z-axis synchronized feeding NC turret ATC specification ATC specification Allow symmetrical movement with lower turret, AB205 Allow symmetrical movement with lower turret, AB205 Robot-loader Robot-loader Opposing two-spindle Multiple turning Multiple turning Multiple turning Multiple turning Load monitor Load monitor Additional Air Additional Air Flat turning Flat turning Flat turning Flat turning Flat turning Flat turning Flat turning ATC specification ATC specification ATC specification Universal M codes Universal M codes Universal M codes Universal M codes Universal M codes Universal M codes Universal M codes Universal M codes Flat turning Opposing two-spindle Steady rest 2 M-tool spi ndl e gear change M-tool spi ndl e gear change Automatic chip conveyer operation Automatic chip conveyer operation Opposing two-spindle Opposing two-spindle Opposing two-spindle Opposing two-spindle Work Ejector Work Ejector Inductosyn pitch error compensation Inductosyn pitch error compensation
Special specification Special specification Special specification Special specification
Additional coolant Additional coolant LT-10/15/25 models LT-10/15/25 models
Lathe M-code Ref Man lstJ lstJ lstJ lstJ mult gag spc spc yax yax lstJ lst2 lst2 5113 5113 lstJ lstJ lst2 lst2 762-025 lstJ lstJ lst2 lst2 lst2 lst2 sub sub spc spc lst2 lst2 spc spc list list lst2 lstJ lst2 lstJ lfgl lfgl lst2 lst2 lfgl lfgl lfgl spc lfgl spc lfgl lfgl lstJ lst2 lst2 4721 lfgl lfgl lfgl lfgl lfgl lfgl mac7 lfgl lfgl lfgl lfgl
added codes
Code Functional explanation R-spindle Collet chuck Close command Parting line detecting Sensor Advance M0267 R-spindle Collet chuck Open command M0268 Tailstock Advance Disable mode ON M0269 Fixed Sensor power off (cancel M268) M0270 Optical sensor start/stop / Fixed Sensor power on M0271 Extreme low speed cutting ON M0272 Extreme low speed cutting OFF M0273 Home Position (G20) Effect Over Variable Limit ON M0274 Home Position (G20) Effect Over Variable Limit OFF M0275 ATC Optional Sequence M0276 ATC 1st shutter close M0277 ATC 1st shutter open M0278 Steady rest 2 unclamp M0279 Steady rest 2 clamp M0280 M280 Cancel (Fuso Parting line detection type) M0281 Laser Sensor Enable (Fuso Parting line detection type) M0282 Slide step retract M0283 Slide step advance Turret clamp ignore M0284 Chuck Interior Air blow Execution M0285 Workpiece Count Face driver advance M0286 Collet Chuck clamp Face driver retract M0287 Collet Chuck unclamp M0288 Sub spindle air blower OFF M0289 Sub spindle air blower ON M0290 Ceiling door close M0291 Ceiling door open M0292 Unloader retract M0293 Unloader advance M0294 Prohibit Thermal Compensation Value Updates M0295 Allow Thermal Compensation Value Updates M0296 SVP time constant switching mode ON M0297 SVP time constant switching mode OFF Cancel of M299 M0298 (B: Automatic Workpiece Input/Output Device Air OFF) Repeat mode cancel M0299 (B: Automatic Workpiece Input/Output Device Air ON) M0300 Hand A close M0301 Hand A open M0302 Hand index A position M0303 Hand index B position M0304 M0305 M0306 Workpiece pusher A advance M0307 Workpiece pusher A retract Swing hand A M0308 Robot Door Interlock ON Swing hand B M0309 Robot Door Interlock OFF M0310 Hand B close M0311 Hand B open M0312 Tandem Loader Turnover Delivery command M0313 Hand clamp miss check effective M0314 Hand clamp miss check i neffective M0315 Wrist Rotation 90deg M0316 Workpiece pusher B advance M0317 Workpiece pusher B retract M0318 Robot/loader air blower ON M0319 Robot/loader air blower OFF M0320 Robot/loader general M code 1 Robot/loader general M code 2 M0321 ATC Tool change Macro (opt. par.) M0322 Robot/loader general M code 3 M0323 Robot/loader general M code 4 M0324 Robot/loader general M code 5 M0325 Robot/loader general M code 6
5 of 16 released: July 08 Option Specification
Gauging Gauging Low Speed cutting Low Speed cutting Home Position Home Position ATC specification ATC specification ATC specification Twin Relieving Steady Twin Relieving Steady
Slide step Slide step NC turret
Opposing two-spindle Opposing two-spindle Ceiling door Ceiling door
TAS-S/TAS-C TAS-S/TAS-C Wheel machine Wheel machine Cam turning Cam turning NC robot, NC loader NC robot, NC loader
NC robot, NC loader NC robot, NC loader NC robot, NC loader NC robot, NC loader NC robot, NC loader NC robot, NC loader NC robot, NC loader NC robot, NC loader
OR Robot NC robot, NC loader NC robot, NC loader NC robot, NC loader NC robot, NC loader NC robot, NC loader NC robot, NC loader ATC specification NC robot, NC loader NC robot, NC loader NC robot, NC loader NC robot, NC loader
Lathe M-code added codes
Ref Man
Code Functional explanation
lfgl lfgl lfgl lfgl lfgl lfgl lstJ lstJ lfgl lfgl lfgl spcU lflst lflst lflst lfgl lfgl lfgl lfgl lfgl lfgl lfgl lfgl lfgl lfgl lfgl lfgl lflst 4920 4920 lflst lst2 lflst lst2 lstJ lst2 lstJ lst2 lst2 lflst lflst lflst lst2 lflst lst2 lflst lst2 lflst lst2 5032 5032 5032 5032 lfgl lfgl lfgl spc lfgl spc lfgl lfgl lfgl lstJ lfgl lstJ lst2 lst2 lst2 lst2
Robot/loader general M code 7 Robot/loader general M code 8 Request home position valid Request home position invalid NC start Buffering prohibit Clamp Check Enable Clamp Check Disable Interference with NC lathe OFF Interference with NC lathe ON External start M0336 Bar Stock change M0337 Work count M0338 A-workpiece designation M0339 B-workpiece designation M0340 Robot/loader general M code 9 M0341 Robot/loader general M code 10 M0342 Robot/loader general M code 11 M0343 Robot/loader general M code 12 M0344 Robot/loader general M code 13 M0345 Robot/loader general M code 14 M0346 Robot/loader general M code 15 M0347 Robot/loader general M code 16 M0348 External program selection (BCD) M0349 Lot completion M0350 NC lathe selection 1 (LFS-2SP: R machine) M0351 NC lathe selection 2 (LFS-2SP: L machine) M0352 NC lathe selection 3 M0353 Work pusher retract M0354 Work pusher advance Tailstock spindle retract 2 M0355 2nd Coolant 2 OFF Tailstock spindle advance 2 M0356 2nd Coolant 2 ON Change information type of vehicle M0357 2nd Coolant 3 OFF NG chute full work M0358 2nd Coolant 3 ON M0359 Spindle orientation 2nd position M0360 2nd chucking error detection air OFF M0361 2nd chucking error detection air ON R-side turnover hand close M0362 2nd Chuck Clamp R-side turnover hand open M0363 2nd Chuck Unclamp R-side turnover retract M0364 2nd Coolant 1 OFF R-side turnover advance M0365 2nd Coolant 1 ON M0366 NC lathe home position move command 1 M0367 NC lathe home position move command 2 M0368 NC lathe home position move command 3 M0369 NC lathe home position move command 4 M0370 Robot/loader general M code 17 M0371 Robot/loader general M code 18 Robot/loader general M code 19 M0372 Steady rest interlock cancel OFF (or M472) Robot/loader general M code 20 M0373 Steady rest interlock cancel ON (or M473) M0374 Robot/loader general M code 21 M0375 Robot/loader general M code 22 Robot/loader general M code 23 M0376 C-axis brake low pressure OFF Robot/loader general M code 24 M0377 C-axis brake low pressure ON M0378 Swing V-hand A M0379 Swing V-hand B M0380 NC lathe power saving OFF M0381 NC lathe power saving ON M0326 M0327 M0328 M0329 M0330 M0331 M0332 M0333 M0334 M0335
6 of 16 released: July 08 Option Specification NC robot, NC loader NC robot, NC loader NC robot, NC loader NC robot, NC loader NC robot, NC loader NC robot, NC loader, E-control standard
NC robot, NC loader NC robot, NC loader NC robot, NC loader Bar feeder Special specification Special specification Special specification NC robot, NC loader NC robot, NC loader NC robot, NC loader NC robot, NC loader NC robot, NC loader NC robot, NC loader NC robot, NC loader NC robot, NC loader NC robot, NC loader NC robot, NC loader NC loader (2M1L or 3M1L specification) NC loader (2M1L or 3M1L specification) NC loader (3M1L specification) Work pusher Work pusher Additional coolant Additional coolant Additional coolant Additional coolant NC robot, NC loader or LOC-650 NC loader, opposing two-spindle & chucking error det. NC loader, opposing two-spindle & chucking error det. NC loader Opposing two-spindle NC loader Opposing two-spindle NC loader Additional coolant NC loader Additional coolant NC loader & home position movement NC loader & home position movement NC loader & home position movement NC loader & home position movement NC robot, NC loader NC robot, NC loader NC robot, NC loader Steady rest NC robot, NC loader Steady rest NC robot, NC loader NC robot, NC loader NC robot, NC loader NC robot, NC loader
Special specification Special specification
Lathe M-code Ref Man 5032 5032 lflst 5032 lflst 5032 lflst lflst lst2 lst2 lflst lflst 5081 lflst macU lflst macU lflst macU lflst macU lflst 4998 lflst lflst lflst lst2 lst2 lst2 5277 5277 lst2 5068S 5068S 5032 5032 lstJ lstJ lst2 lst2 lst2 lst2 lst2 lst2 lst2 lstJ lstJ lst2 mult lst2 mult lst2 lst2 lst2 lst2 lst2 lst2 lst2 loc loc loc loc lstJ lstJ lstJ lstJ
added codes
Code Functional explanation M0382 NC lathe home position move command 5 NC lathe home position move command 6 M0383 2nd Chuck Close NC lathe home position move command 7 M0384 2nd Chuck Open M0385 NC lathe home position move command 8 M0386 Workpiece Return from Turning Over M0387 Workpiece Turn Over M0388 2nd Airblow A OFF M0389 2nd Airblow A ON M0390 2nd door close M0391 2nd door open Spindle oscillation M0392 L-turnover hand Close Second headstock down M0393 L-turnover hand Open Second headstock up M0394 L-turnover Retract Disable axis movement when the second headstock is not located M0395 either in the upper end position or in the lower end position L-turnover Advance Enables axis movement even when the second headstock is not M0396 located either in the upper end position or in the lower end position NC lathe No.2 home position move command 1 T-No. for loader in permission pot M0397 NC lathe No.2 home position move command 2 M0398 NC lathe No.2 home position move command 3 M0399 NC lathe No.2 home position move command 4 M0400 Stopper lock OFF M0401 Stopper lock ON M0402 Notice of program end M0403 B-axis unclamp (brake) M0404 B-axis clamp (curvic) M0405 Ignoring loader feed hold M0406 Steady rest joint OFF (clamp) M0407 Steady rest joint ON (unclamp) M0408 Robot/loader interface interlock release OFF M0409 Robot/loader interface interlock release ON M0410 Tailstock spindle thrust 1 M0411 Tailstock spindle thrust 2 M0412 Robot/loader request 9 M0413 Robot/loader request 10 M0414 Robot/loader request 11 M0415 Robot/loader request 12 M0416 Robot/loader request 13 M0417 Robot/loader request 14 M0418 Robot/loader request 15 M0419 2nd Spindle Home positioning (sub-spindle) M0420 M code macro function CALL (fixed sub-program) M code macro function CALL (fixed sub-program) M0421 ATC tool change macro (Can be M321) M code macro function CALL (fixed sub-program) M0422 ATC tool change macro (Can be M322) M0423 M code macro function CALL (fixed sub-program) M0424 M code macro function CALL (fixed sub-program) M0425 M code macro function CALL (fixed sub-program) M0426 Ring sensor selection cancel M0427 Ring sensor selection ON M0428 Tailstock position data request M0429 Chuck pressure select M0430 Tailstock chuck miss detect Air OFF (SGE-2911) M0431 Tailstock chuck miss detect Air ON M0432 Tailstock chuck miss detect OFF M0433 Tailstock chuck miss detect ON M0434 Machine Interference OFF M0435 Machine Interference ON M0436 Barfeed command- Bar Change M0437 Ring sensor Low sensitvity level M0438 Ring sensor High sensitvity level
7 of 16 released: July 08 Option Specification NC loader & home position movement NC loader & home position movement OGL, 2-spindle NC loader & home position movement OGL, 2-spindle NC loader & home position movement NC loader NC loader NC loader & Two-spindle NC loader & Two-spindle NC loader & Two-spindle NC loader & Two-spindle OGL Macturn-30 OGL Macturn-30 OGL Macturn-30 OGL Macturn-30 NC Loader NC Loader (customer spec.) NC Loader NC Loader NC Loader
Full B-axis, Macturn Full B-axis, Macturn Tow-along steady rest Tow-along steady rest Robot/loader interface type B/C/D Robot/loader interface type B/C/D Special specification Special specification Special specification Special specification Special specification Special specification Special specification Special specification Special specification M code macro function M code macro function ATC specification M code macro function ATC specification M code macro function M code macro function M code macro function Special specification Special specification
Tailstock Air miss detect (used on LOC) Tailstock Air miss detect (used on LOC) Tailstock Air miss detect (used on LOC) Tailstock Air miss detect (used on LOC)
Barfeed (used on LOC-650)
Lathe M-code Ref Man lst2 lst2 spc spc spc spc spc spc spc spc spc spc spc spc spc spc spc spc spc spc spc spc 4785 4785 lstJ lstJ lstJ lstJ lstJ lst2 5032 5032 lst2 lst2 lst2 lst2 4787 lstJ 4787 lstJ lst2 5032 lst2 5032 5173 5173 5173 AB199 lstJ lstJ lst2 5219 5219 lstJ lstJ loc lstJ lst2 lst2 5173 5173 5173 5173 5173 5173 5173 5173 5306 5173
added codes
Code Functional explanation Coolant 4 OFF Coolant 4 ON M code macro function CALL M code macro function CALL M code macro function CALL M code macro function CALL M code macro function CALL M code macro function CALL M code macro function CALL M code macro function CALL M code macro function CALL M code macro function CALL M code macro function CALL M code macro function CALL M code macro function CALL M code macro function CALL M code macro function CALL M code macro function CALL M code macro function CALL M code macro function CALL M code macro function CALL M code macro function CALL Work stopper retract Work stopper advance Turnover Device in Machine Unclamp Turnover Device in Machine Clamp Turnover Device in Machine Return Turnover Device in Machine Turn High/Low pressure Selection coolant group rules command Cut Finish notice M0468 Spindle in Center Advance solenoid 1 OFF M0469 Spindle in Center Advance solenoid 1 ON Work Ejector unit Down M0470 Spindle in Center solenoid 2 OFF Work Ejector unit Up M0471 Spindle in Center solenoid 2 ON Steady rest interlock ON (or M372) M0472 Spindle in Center solenoid 3 OFF Steady rest interlock OFF (or M373) M0473 Spindle in Center solenoid 3 ON Coolant 5 OFF M0474 Center Advance confirmation solenoid OFF Coolant 5 ON M0475 Center Advance confirmation solenoid ON M0476 Unloader shutter interlock OFF M0477 Unloader shutter interlock ON M0478 Confirm Unloader Entry OK conditions M0479 Extension of minus variable limit M0480 Turnover Device command on Passing side M0481 Turnover Device command on Receiving side M0482 Tailstock advance to work support position M0483 Chuck B clamp M0484 Chuck B unclamp M0485 Natural clamp Clamp M0486 Natural clamp Unclamp M0487 Front Chuck Compensating Clamp M0488 Compensating chuck Unclamp M0489 Lubrication Oil discharge OFF M0490 Lubrication Oil discharge ON M0491 Unloader Shutter Open M0492 Unloader Shutter Close M0493 Unloader carrier 1 Advance M0494 Unloader carrier 1 Retract M0495 Hand Open M0496 Hand Close M0497 Arm swing A-side (Hand shift retract) M0498 Arm swing B-side (Hand shift advance) M0499 Index chuck interlock release M0500 Unloader Fixed cycle M0439 M0440 M0441 M0442 M0443 M0444 M0445 M0446 M0447 M0448 M0449 M0450 M0451 M0452 M0453 M0454 M0455 M0456 M0457 M0458 M0459 M0460 M0461 M0462 M0463 M0464 M0465 M0466 M0467
8 of 16 released: July 08 Option Specification Additional coolant Additional coolant M code macro function M code macro function M code macro function M code macro function M code macro function M code macro function M code macro function M code macro function M code macro function M code macro function M code macro function M code macro function M code macro function M code macro function M code macro function M code macro function M code macro function M code macro function M code macro function M code macro function Work stopper (customer spec.) Work stopper (customer spec.)
In-Spindle Center spec. (customer spec.) In-Spindle Center spec. (customer spec.)
Steady rest Steady rest Additional coolant In-Spindle Center spec. (customer spec.) Additional coolant In-Spindle Center spec. (customer spec.) Work Unloader Work Unloader Work Unloader LT10 Cycle time reduction
Double Cylinder Chuck spec Double Cylinder Chuck spec
Compensating clamp (used on LOC)
Work Unloader Work Unloader Work Unloader Work Unloader Work Unloader Work Unloader Work Unloader Work Unloader Index Chuck (customer spec.) Work Unloader
Lathe M-code added codes
Ref Man
Code Functional explanation
lstJ lstJ lstJ lstJ lstJ lstJ lstJ lstJ lstJ lstJ loc loc lst2 lst2 lstJ lstJ lstJ lst2 lstJ lstJ lstJ lstJ lstJ lstJ lstJ lstJ 4981 4981 lstJ lstJ lst2 lst2 lst2 lstJ lstJ lstJ lstJ lstJ lstJ lstJ lstJ lstJ 5396 5396 5396 5396 5396 5396 lstJ lstJ lstJ 5243 lstJ lstJ spc spc spc spc cam lst2 lst2 lstj lstJ lstJ lstJ lst2 lst2 lst2 lst2
M0501 M0502 M0503 M0504 M0505 M0506 M0507 M0508 M0509 M0510 M0511 M0512 M0513 M0514 M0515 M0516 M0517 M0518 M0519 M0520 M0521 M0522 M0523 M0524 M0525 M0526 M0527 M0528 M0529 M0530 M0531 M0532 M0533 M0534 M0535 M0536 M0537 M0538 M0539 M0540 M0541 M0542 M0543 M0544 M0545 M0546 M0547 M0548 M0549 M0550 M0551 M0552 M0553 M0554 M0555 M0556 M0557 M0558 M0559 M0560 M0561 M0562 M0563 M0564 M0565 M0566 M0567 M0568 M0569
Tool Count 1 Tool Count 2 Tool Count 3 Tool Count 4 Tool Count 5 Tool Count 6 Tool Count 7 Tool Count 8 Tow-along Interlock OFF Tow-along Interlock ON Rear air chuck clamp Rear air chuck unclamp X-axis plus variable limit check ON X-axis plus variable limit check OFF 1st Product gauged Data Output Start Product gauged Data Output Start Centrifugal Separator cleaning Start (headstock at any position) Measure Finish M-spindle Lowest Speed ON M-spindle Lowest Speed OFF Status Indicator lamp Green ON Status Indicator lamp Green OFF Status Indicator lamp Yellow ON Status Indicator lamp Yellow OFF Status Indicator lamp Red ON Status Indicator lamp Red OFF Oil mist Off Oil mist On Tailstock Advance Output OFF Oil Supply OFF Oil level Max Oil level Std Oil level Min Backup Roller Retract Backup Roller Advance Loader Request Signal (Exclusively for B) Blushing Unit Interlock Cancel (Reserved for Macturn) Blushing Unit Interlock ON (Reserved for Macturn) Workpiece Pull out Device Retract Workpiece Pull out Device Advance Blushing Unit Interlock Advance (Reserved for Macturn) Blushing Unit Interlock Retract (Reserved for Macturn) W.stand movement upper to middle W.stand movement middle to upper W.stand movement lower to middle W.stand movement middle to lower Work rest Pull position Work rest Insert position Longitude Positioning Device Retract Longitude Positioning Device Advance Loader Suspension Door Open Middle position Blushing Unit Interlock OFF (Reserved for Macturn) Blushing Unit Interlock ON (Reserved for Macturn) HOB cutting synchronized rotation OFF HOB cutting synchronized rotation ON Move to Z-axis direction by slide hold during HOB cutting Move to X-axis direction by slide hold during HOB cutting Zero return of asynchronous axis Chip Scraper grip Close, Tailstock-side Deburring Device Retract Chip Scraper grip Open, Tailstock-side Deburring Device Advance Snap Gauging Probe Close, Chuck-side Deburring Device Retract Snap Gauging Probe Open, Chuck-side Deburring Device Advance C-axis Positioning Pin OUT (reserved for Macturn) C-axis Positioning Pin IN (reserved for Macturn) Vibration Cutting tool ON Vibration Cutting tool OFF B-turret optional index control OFF B-turret optional index control ON
9 of 16 released: July 08 Option Specification
LOC-650 LOC-650 Programmable tailstock Programmable tailstock
Oil Mist coolant spec. Oil Mist coolant spec.
Swing type Work Rest (customer spec.) Swing type Work Rest (customer spec.) Swing type Work Rest (customer spec.) Swing type Work Rest (customer spec.) Swing type Work Rest (customer spec.) Swing type Work Rest (customer spec.)
NC/ballscrew door
Hob cutting Hob cutting Hob cutting Hob cutting CAM turning
(Special- 4892)
Lathe M-code Ref Man
added codes
Code Functional explanation
5052 5052 5052 5052 5052 5052 5052 5052 4998 4998 4999 4999 4999 4999 lst2 lst2 lst2 macU macU lstJ lstJ lstJ 5052 5052 5052 5052 5052 5052 5052 5052 lst2 lstJ lst2 lstJ mult mult lst2 lst2 lstJ lstJ lflst lflst lflst lflst spc lstJ lstJ lstJ 4812 4812 lflst lflst lflst lstJ
M0570 M0571 M0572 M0573 M0574 M0575 M0576 M0577 M0578 M0579 M0580 M0581 M0582 M0583 M0584 M0585 M0586 M0587 M0588 M0589 M0590 M0591 M0592 M0593 M0594 M0595 M0596 M0597 M0598 M0599
M0602 M0603 M0604 M0605 M0606 M0607 M0608 M0609 M0610 M0611 M0612 M0613 M0614 M0615 M0616 M0617 M0618 M0619 M0620 M0621
lstJ
M0622
lstJ lstJ 5277 lflst lflst lflst lflst lflst lflst lstJ lstJ 5239
M0623 M0624 M0625 M0626 M0627 M0628 M0629 M0630 M0631 M0632 M0633 M0634
M0600 M0601
10 of 16 released: July 08 Option Specification External M codes External M codes External M codes External M codes External M codes External M codes External M codes External M codes Spindle brake (customer spec.) Spindle brake (customer spec.) Special thread cutting spec. (customer spec.) Special thread cutting spec. (customer spec.) Special thread cutting spec. (customer spec.) Special thread cutting spec. (customer spec.)
External M code 9 External M code 9 External M code 10 External M code 10 External M code 11 External M code 11 External M code 12 External M code 12 Main Spindle brake OFF Main Spindle brake ON X/Z acc/dec time constant (default) X/Z acc/dec time constant (pattern1) X/Z acc/dec time constant (pattern2) X/Z acc/dec time constant (pattern3) Quality Check request, Gauging Start, Collet Chuck unclamp Collet Chuck Advance Collet Chuck Retract 2nd Spindle head brake (Mac 30/50) ATC+Sub spindle+H1turret+W-axis specification 2nd Spindle head clamp (Mac 30/50) ATC+Sub spindle+H1turret+W-axis specification Discharge command Cycle Time Measuring Stop Cycle Time Measuring Start External M code 13 External M codes External M code 13 External M codes External M code 14 External M codes External M code 14 External M codes External M code 15 External M codes External M code 15 External M codes External M code 16 External M codes External M code 16 External M codes M-tool spindle clamp angle 90 Opposing spindle C-axis positioning Pin Out (reserved for Macturn) M-tool spindle clamp angle 270 Opposing spindle C-axis positioning Pin IN (reserved for Macturn) M-tool spindle clamp angle 0 L-tool index M-tool spindle clamp angle 180 L-tool index B-axis one side positioning mode OFF H1 turret B-axis one side positioning mode ON H1 turret Y-axis barrier function Cancel Y-axis barrier function ON 2nd Coolant ON NC loader & Two-spindle (CE spec) 2nd Coolant OFF NC loader & Two-spindle (CE spec) 2nd Spindle Inching OFF NC loader & Two-spindle (CE spec) 2nd Spindle Inching ON NC loader & Two-spindle (CE spec) Move to Y-axis direction by slide hold during HOB cutting Hob cutting Work Push-out Confirnmation Air OFF Work Push-out Confirnmation Air ON Monitor part Read-in Start Shutter close LVT In-process gage spec Shutter open LVT In-process gage spec 2nd Spindle Orientation Cancel NC loader & Two-spindle (CE spec) 2nd Spindle Orientation NC loader & Two-spindle (CE spec) 2nd Spindle Orientation 2 NC loader & Two-spindle (CE spec) First spindle Stop after zero point Return (at power chuck pos.) Y-axis Retraction to Negative direction of program coordinate system during synchronized operation for Hob cutting Y-axis Retraction to Positive direction of program coordinate system during synchronized operation for Hob cutting Inching Confirmation Lamp light command B-axis unclamp Full B-axis, Macturn 2nd Additional Air Blow 3 OFF NC loader & Two-spindle (CE spec) 2nd Additional Air Blow 3 ON NC loader & Two-spindle (CE spec) 2nd Additional Air Blow 4 OFF NC loader & Two-spindle (CE spec) 2nd Additional Air Blow 4 ON NC loader & Two-spindle (CE spec) 2nd Chucking Error Detection Air OFF NC loader & Two-spindle (CE spec) 2nd Chucking Error Detection Air ON NC loader & Two-spindle (CE spec) Receiver OFF Receiver ON LF R-spindle interference check OFF Roof Door (CE spec)
Lathe M-code added codes
Ref Man
Code Functional explanation
5239 4966 4966 4966 4966 4966 4966 4966 4966 lstJ lstJ lst2 lst2 lst2 lstJ lflst lflst smag lawV lflst lflst lst2 lst2 lflst lflst lawV lawV lawV lawV lawV lstJ lstJ lst2 lst2 lst2 4998 lstJ lstJ lstJ lflst lflst lst2 lst2 lst2 4998 4998 4892 4892 lawV lawV lawV 4998 4998 lflst lflst 5239 5239 4943 4943 pgm pgm 4871 4871 4943 4943 lstJ lstJ lstJ lstJ
M0635 LF R-spindle interference check ON M0636 Chuck index 0 deg. M0637 Chuck index 45 deg. M0638 Chuck index 90 deg. M0639 Chuck index 135 deg. M0640 Chuck index 180 deg. M0641 Chuck index 225 deg. M0642 Chuck index 270 deg. M0643 Chuck index 315 deg. M0644 2nd Coolant 2 OFF M0645 2nd Coolant 2 ON M0646 Magnet level 1, Chucking M0647 Magnet level 2, Chucking M0648 Magnet level 3, Chucking M0649 Headstock Rotation command M0650 2nd Additional Air Blow 1 OFF M0651 2nd Additional Air Blow 1 ON M0652 Canceling the designation of "MAIN-MG TOOL" M0653 ACC Spindle orientation M0654 2nd Additional Air Blow 2 OFF M0655 2nd Additional Air Blow 2 ON M0656 Low load check OFF M0657 Low load check ON M0658 2nd Chucking Pressure LOW M0659 2nd Chucking Pressure HIGH M0660 ACC airblow M0661 A-Chuck index (Machining station) M0662 B-Chuck index (Machining station) M0663 ACC chuck interlock release OFF M0664 ACC chuck interlock release ON M0665 Loader Chucking Error Air OFF M0666 Loader Chucking Error Air ON M0667 Main drive jig unit retract M0668 Main drive jig unit forward M0669 Main drive jig unit oscillation M0670 Sub drive jig unit oscillation M0671 Low spindle Acceleration mode ON M0672 Low spindle Acceleration mode OFF M0673 Quality Check mode OFF M0674 2nd Additional Coolant 2 OFF M0675 2nd Additional Coolant 2 ON M0676 Loader request answer M0677 Time over check ON M0678 Time over check OFF M0679 Work cover downturn M0680 Work cover upturn M0681 Rolling-head close M0682 Rolling-head open M0683 ACC chuck Clamp M0684 ACC chuck Unclamp M0685 Setup finish M0686 Status indication lamp OFF M0687 Status indication lamp ON M0688 2nd Air Blow OFF M0689 2nd Air Blow ON M0690 LF Right Moon door Close M0691 LF Right Moon door Open M0692 Tool breakage detection interlock release ON M0693 Tool breakage detection interlock release OFF M0694 Off a change control for spindle rev (HSSC OFF) M0695 On a change control for spindle rev (HSSC ON) M0696 Spindle phase synchronous mode OFF M0697 Spindle phase synchronous mode ON M0698 Tool breakage detection sensor advance M0699 Tool breakage detection sensor retract M0700 Mist Collector OFF M0701 Mist Collector ON M0702 Mist Collector Retract M0703 Mist Collector Advance
11 of 16 released: July 08 Option Specification Roof Door (CE spec) Spec. Index Control chuck (customer spec.) Spec. Index Control chuck (customer spec.) Spec. Index Control chuck (customer spec.) Spec. Index Control chuck (customer spec.) Spec. Index Control chuck (customer spec.) Spec. Index Control chuck (customer spec.) Spec. Index Control chuck (customer spec.) Spec. Index Control chuck (customer spec.)
NC loader & Two-spindle (CE spec) NC loader & Two-spindle (CE spec) ATC with Sub-magazine LAW-V ACC function NC loader & Two-spindle (CE spec) NC loader & Two-spindle (CE spec)
NC loader & Two-spindle (CE spec) NC loader & Two-spindle (CE spec) LAW-V ACC function LAW-V ACC function LAW-V ACC function LAW-V ACC function LAW-V ACC function
Sub-spindle Drive Jig (customer spec.)
NC loader & Two-spindle (CE spec) NC loader & Two-spindle (CE spec)
Work Cover (customer spec.) Work Cover (customer spec.) Special- 4892 Special- 4892 LAW-V ACC function LAW-V ACC function LAW-V ACC function Status Lamp Control (customer spec.) Status Lamp Control (customer spec.) NC loader & Two-spindle (CE spec) NC loader & Two-spindle (CE spec) Roof Door (CE spec) Roof Door (CE spec) Tool Breakage Detection- Macturn Tool Breakage Detection- Macturn Harmonic Spindle Speed Control Harmonic Spindle Speed Control Spindle Phase Synchronous function Spindle Phase Synchronous function Tool Breakage Detection- Macturn Tool Breakage Detection- Macturn
Lathe M-code Ref Man lst2 lst2 lst2 lst2 lst2 lst2 lst2 lst2 4943 4943 lst2 lst2 lst2 lst2 lst2 lst2 lstJ lstJ lstJ lst2 lst2 lst2 lst2 lst2 lst2 5000 5000 lstJ lstJ lstJ lstJ lstJ lstJ lstJ lstJ lstJ lst2 lst2 lstJ lstJ lst2 lst2 lst2 lst2 4700 4700 lst2 4700 4700 lst2 4700 4700 4700 4700 4700 4700 loc lst2 lst2 lst2 lst2 5219 5219 4700 4700 4700 4700 4700 4700
added codes
Code Functional explanation M0704 M0705 M0706 M0707 M0708 M0709 M0710 M0711 M0712 M0713 M0714 M0715 M0716 M0717 M0718 M0719 M0720 M0721 M0722 M0723 M0724 M0725 M0726 M0727 M0728 M0729 M0730 M0731 M0732 M0733 M0734 M0735 M0736 M0737 M0738 M0739 M0740 M0741 M0742 M0743 M0744 M0745 M0746 M0747 M0748 M0749 M0750 M0751 M0752 M0753 M0754 M0755 M0756 M0757 M0758 M0759 M0760 M0761 M0762 M0763 M0764 M0765 M0766 M0767 M0768 M0769 M0770 M0771
Work Support Retract Work Support Advance Centering unit middle advance Centering unit advance Centering unit middle retract Centering unit retract Centering unit unclamp Centering unit clamp Tool breakage detection ON Tool breakage detection OFF Work change request Work out request Tool load request Tool unload request Loader cycle start Loader cycle stop Designated Alarm-C Enable Designated Alarm-C Disable Tool Life Check Tailstock advance limit switch effective Tailstock advance limit switch ineffective Loader time over check start Loader time over check stop Loader axis interlock Cancel of M727 Workpiece stand downturn Workpiece stand upturn Work Counter A Work Counter B Work Counter C Work Counter D Work Counter E Work Counter F Work Counter G M739 Cancel Temporary Workpiece Stand position fixture Pin OUT W.stand movement interlock ON W.stand movement interlock OFF Steady rest XB-axis travel Interlock cancel OFF Steady rest XB-axis travel Interlock cancel ON Override Limit OFF Override Limit ON Ball valve open Ball valve close Tailstock brake OFF Tailstock brake ON Centering unit machining cycle Work conveyor Advance Work conveyor Retract Work conveyer start (CW) Work conveyer start (rearward) Work conveyer stop Turret speed reducer OFF Turret speed reducer ON Pick-off chuck Close Pick-off chuck Open Rear chuck Compensating clamp Water coolant select Oil coolant select Coolant reverse pump OFF Coolant reverse pump ON Chuck B interlock OFF Chuck B interlock ON Work Conveyor Interlock ON Work Conveyor Interlock OFF Tailstock chuck Interlock ON Tailstock chuck Interlock OFF Pick-off chuck Airblow OFF Pick-off chuck Airblow ON
12 of 16 released: July 08 Option Specification
Tool Breakage Detection- Macturn Tool Breakage Detection- Macturn
Tow-along Work rest spec. (customer spec.) Tow-along Work rest spec. (customer spec.)
Tailstock brake function (customer spec.) Tailstock brake function (customer spec.) Work conveyor (customer spec.) Work conveyor (customer spec.) Work Unloader Work conveyor (customer spec.) Work conveyor (customer spec.) Special Turret speed reducer (customer spec.) Special Turret speed reducer (customer spec.) Pick-off chuck (customer spec.) Pick-off chuck (customer spec.) Compensating clamp (used on LOC) Hybrid coolant option Hybrid coolant option Hybrid coolant option Hybrid coolant option Double Cylinder Chuck spec Double Cylinder Chuck spec Work conveyor (customer spec.) Work conveyor (customer spec.) Tailstock chuck (used on LOC-650) Tailstock chuck (used on LOC-650) Additional Air (customer spec.) Additional Air (customer spec.)
Lathe M-code added codes
Ref Man
Code Functional explanation
5113 5113 lstJ lstJ lstJ lstJ lst2 lst2 4676 4676 lst2 loc loc lstJ lstJ lst2 lst2 lstJ 4709 4709 4709 4709 4709 lst2 lst2 lst2 5454 5454 5454 5454 lst2 lst2 5173 5173 lstJ lstJ 5066 5066 lstJ 5426 5426 5173 5173 5201 lstJ lstJ lst2 lst2 lst2 lstJ lstJ lst2 lst2 lstJ lstJ lst2 lst2 lst2 lst2 lst2 lst2 lflst lflst lstJ
M0772 Steadyrest 2 Retract M0773 Steadyrest 2 Advance M0774 Steadyrest 3 Open M0775 Steadyrest 3 Close M0776 Steadyrest 3 Retract M0777 Steadyrest 3 Advance M0778 Steady rest pressure LOW M0779 Steady rest pressure HIGH M0780 Bar feeder Steady rest Open M0781 Bar feeder Steady rest Close M0782 Setup program button off M0783 Tailstock chuck clamp M0784 Tailstock chuck unclamp M0785 Unloader Stand-by at Middle point command ON M0786 Unloader Stand-by at Middle point command OFF M0787 Air drill OFF M0788 Air drill ON M0789 First spindle Home positioning 3 M0790 M0791 M0792 Cutoff detector Retract M0793 Cutoff detector Advance M0794 Parts conveyor OFF M0795 Parts conveyor ON M0796 Tailstock Traverse function M0797 M0798 M0799 M0800 Airblow H OFF M0801 Airblow H ON M0802 Cycle Airblow ON M0803 High-pressure coolant level A M0804 High-pressure coolant level B M0805 High-pressure coolant level C M0806 High-pressure coolant level D M0807 Cutting feed interlock release OFF M0808 Cutting feed interlock release ON M0809 W-axis travel interlock OFF M0810 W-axis travel interlock ON M0811 Tool Unclamp (reservation only) M0812 Tool Clamp M0813 ATC shutter interlock release OFF M0814 ATC shutter interlock release ON M0815 Spindle Unclamp command M0816 Spindle override effective in threading M0817 Spindle override ineffective in threading M0818 Unloader carrier 2 Advance M0819 Unloader carrier 2 Retract M0820 Group Tool Move to Main M0821 Thermal Deviation offset function OFF M0822 Thermal Deviation offset function ON M0823 2nd spindle CW M0824 2nd spindle CCW M0825 2nd spindle stop M0826 Loader axis Travel Interlock OFF M0827 Loader axis Travel Interlock ON M0828 Roller Vanishing OFF M0829 Roller Vanishing ON M0830 XB-W axis Interference Check OFF M0831 XB-W axis Interference Check ON M0832 Interlock Release for M-tool index command M0833 Interlock Release Cancel for M-tool index command M0834 Lube motor output fix OFF M0835 Lube motor output fix ON M0836 Airblow F OFF M0837 Airblow F ON M0838 Hand A Pusher push-in Confirmation M0839 Hand B Pusher push-in Confirmation M0840 ATC Shutter
13 of 16 released: July 08 Option Specification Twin Relieving Steady Twin Relieving Steady
Bar feeder including steady rest (customer spec.) Bar feeder including steady rest (customer spec.) Tailstock chuck (used on LOC-650) Tailstock chuck (used on LOC-650)
Barcenter-34 Barcenter-34 Barcenter-34 Barcenter-34 Barcenter-34
Additional Air Additional Air High pressure coolant High pressure coolant High pressure coolant High pressure coolant M-spindle function M-spindle function Work Unloader Work Unloader
Macturn ATC Macturn ATC Variable Spindle Speed Threading Variable Spindle Speed Threading Work Unloader Work Unloader MG TOOL Re-positioning cycle, Macturn
W-axis overlap control W-axis overlap control W-axis overlap control
Additional Air Additional Air OGL-LFS OGL-LFS
Lathe M-code added codes
Ref Man
Code Functional explanation
lst2 lst2 lst2 lst2 lstJ lstJ mult lst2 lst2 lst2 lst2 lst2 lst2 lst2 lst2 lst2 lst2 lst2 lstJ lstJ lstJ lstJ lstJ lstJ lstJ cas cas lst2 lst2 lst2 lst2 5318 5318 5318 5318 lst2 lst2 lst2 lst2 lst2 lst2 lst2 lst2 lst2 4282 4282 4282 lst2 lst2 lst2 lst2 lst2 lst2 lst2 lst2 lst2 lst2 lst2 5416 lst2 lst2
M0841 2nd spindle low-speed coil selection M0842 2nd spindle high-speed coil selection M0843 Tool End Face Air Blow OFF M0844 Tool End Face Air Blow ON M0845 Oilmist Mode OFF M0846 Oilmist Mode ON M0847 Tailstock Retract End M0848 Tailstock Measurement M0849 Sub-spindle 2 Chuck Interlock Release OFF M0850 Sub-spindle 2 Chuck Interlock Release ON M0851 Sub-spindle 2 Chuck Clamp M0852 Sub-spindle 2 Chuck Unclamp M0853 Airblow G OFF M0854 Airblow G ON M0855 Coolant 7 OFF M0856 Coolant 7 ON M0857 Coolant 8 OFF M0858 Coolant 8 ON M0859 Emergency Return Completion M0860 Tailstock Deburring Device Roller ON M0861 Tailstock Deburring Device Roller OFF M0862 Chuck Deburring Device Roller ON M0863 Chuck Deburring Device Roller OFF M0864 Grinding whetstone spindle unit retract M0865 Grinding whetstone spindle unit advance M0866 Collision Avoidance function ON M0867 Collision Avoidance function OFF M0868 Macturn M-spindle nose airblow OFF M0869 Macturn M-spindle nose airblow ON M0870 Airblow I OFF M0871 Airblow I ON M0872 Touchsetter Shutter Open M0873 Touchsetter Shutter Close M0874 M0875 M0876 Touchsetter Interlock Release OFF M0877 Touchsetter Interlock Release ON M0878 Data Hold M0879 Data Hold Cancel M0880 2nd Airblow H OFF M0881 2nd Airblow H ON M0882 M0883 Spindle Synchronous Rotation Both Chuck Clamp IL cancel M0884 Data Clear M0885 Data Clear 2 M0886 2nd Airblow F OFF M0887 2nd Airblow F ON M0888 C-axis Synchronous Control Mode OFF M0889 C-axis Synchronous Control Mode ON (A-turret) M0890 C-axis Synchronous Control Mode ON (B-turret) M0891 Sub-spindle C-axis joint OFF M0892 Sub-spindle C-axis joint ON M0893 M-tool Spindle jog CW ON M0894 M-tool Spindle jog CCW ON M0895 M-tool Spindle jog OFF M0896 M0897 M0898 Parts turnover hand air blower OFF M0899 Parts turnover hand air blower ON M0900 Sub-spindle Oscillation M0901 Work Washer shutter Close M0902 Work Washer shutter Open M0903 Work Washer Fixed cycle M0904 Machining Mode interlock Cancel M0905 M0906 M0907 M0908 Spindle Unclamp M0909 Spindle Clamp
14 of 16 released: July 08 Option Specification W-axis overlap control W-axis overlap control
NC/Multus tailstock
Additional Air Additional Air
CAS CAS Chip Removal cycle, added function Chip Removal cycle, added function Additional Air Additional Air Laser TS Laser TS
Additional Air Additional Air
Additional Air Additional Air C-axis Synchronous Control Function C-axis Synchronous Control Function C-axis Synchronous Control Function
(VTM??) (VTM??)
Lathe M-code Ref Man lst2 lst2 lst2 lst2 lst2 lst2 lst2 lst2 lst2 lst2 lst2 lst2 lst2 lst2 lst2 lst2 lst2 lst2 lst2 lst2 lst2 lst2 lst2 lst2 5506 lst2
added codes
Code Functional explanation M0910 M-axis Unclamp M0911 Chuck Grasp diameter 1 M0912 Chuck Grasp diameter 2 M0913 Chuck Grasp diameter 3 M0914 Chuck Grasp diameter 4 M0915 Chuck Grasp diameter 5 M0916 No Tool Interlock Release OFF M0917 No Tool Interlock Release ON M0918 Chuck center LOW pressure M0919 Chuck center HIGH pressure M0920 Lamp OFF command M0921 Spindle jog CCW ON M0922 System link Output OFF M0923 System link Output ON M0924 Slider Retract M0925 Slider Advance M0926 Tool 1 gripper Close M0927 Tool 1 gripper Open M0928 Tool 2 gripper Close M0929 Tool 2 gripper Open M0930 M-axis Unclamp M0931 M-axis Clamp M0932 Long Tool Interlock Release OFF M0933 Long Tool Interlock Release ON M0934 Automatic Pallet Change cycle M0935 Work Setup Complete M0936 M0937 M0938 M0939 M0940 M0941 M0942 M0943 M0944 M0945 M0946 M0947 M0948 M0949 M0950 M0951 M0952 M0953 M0954 M0955 M0956 M0957 M0958 M0959 M0960 M0961 M0962 M0963 M0964 M0965 M0966 M0967 M0968 M0969 M0970 M0971 M0972 M0973 M0974 M0975 M0976 M0977 M0978
15 of 16 released: July 08 Option Specification VTM (VTM??) (VTM??) (VTM??) (VTM??) (VTM??) (VTM??) (VTM??) (VTM??) (VTM??) (VTM??) (VTM??) (VTM??) (VTM??) (VTM??) (VTM??) (VTM??) (VTM??) (VTM??) (VTM??) (VTM??) (VTM??) (VTM??) (VTM??) VTM VTM
Lathe M-code Ref Man
added codes
Code Functional explanation M0979 M0980 M0981 M0982 M0983 M0984 M0985 M0986 M0987 M0988 M0989 M0990 M0991 M0992 M0993 M0994 M0995 M0996 M0997 M0998 M0999 M1000 M1001 M1002 M1003 M1004 M1005 M1006 M1007 M1008 M1009 M1010 M1011 M1012 M1013 M1014 M1015 M1016 M1017 M1018 M1019 M1020 M1021 M1022 M1023 Reference Manuals
List Lst2 Pgm Spc Sub Yax Gag Gagy Cas Oper Lfgl Lflst Lvt lawV Cam Mult Indx smag
5238 n/a 5238 5240 5255 5253 4802 5287 5264 5241 5273 5314 5223 4813 5080 5262 5029 5005
P200 Programming Appendix P200 Control Help list P200 Programming P200 Special Function (1,2,3) P200 Sub-spindle function P200 Y-axi s function P100 Gauging P100 Gauging Y-function Collision Avoidance Basic P200 Operation (basic) P200 LF-S Operation (inc-OGL) P200 LF-S Operation (CE spec) P100 Oper LVT E100 Law-V ACC E100 Cam lathe P200 Multus/Macturn Operation E100 L-Tool Index E100 Sub-mag
16 of 16 released: July 08 Option Specification