Nakamura WT250 CNC B-Axis Synchronization Function Work Program
O1000 (B Axis); Program Number
M427; M427 = R-Unit Machining Mode Selection (Select Left Spindle)
G333; G333 = Modul G-Code Initialized Function (Modal g-code start)
G54; G54 = Workpiece Co-Ordinate System 1 Selection (work offset)
M472; M472 = B-Axis Interlock Ignore ON / Interlock OFF (allows b-axis to be away from home & turrets to move free Required to work between
spindles)
M441; M441 = C-Axis Di-Selection (Spindle Mode)
G0 G28 U0.0;
G0 G28 W0.0;
T0303; Parting Tool
M08; M08 = Coolant ON with high Pressure
M50; (or M51;) M50 = R-Unit Chuck Close (M51 = R-Unit Chuck Open)
M102; M102 = Waiting Code for Upper Turret or or Opposite side Turret
M96; M96 = Spindle speed Synchronization Control ON (Sync Left & Right Spindle RPM)
G0 B(+/-)100.0;
G98; G98 = Per Minute Feed
G01 B50.0 F100;
G359 B30.0; G359 = Optional Axes Torque Restriction Function (Set Torque Limit / Your work holding will either Push or Pull this will Stop it from
Alarming out or if it still does you need to have your machine re-aligned)
M51; (or M50;) M51/M50 = R-Unit - Chuck Open / Chuck Close
G04 P U1.0; G04 = Dwell
G359; Cancel Torque Limit ( DO NOT forget this, From what I understand is, It will hurt the machine)
M11; M11 = Main Spindle (L-Unit) Chuck Open
(N1200) If you are parting omit the following unit N1200
G96 M03 S200; G96 = Constant Surface Speed Control, M03 = Main Spindle Forward Rotation, M53 = Sub Spindle Forward Rotation
M07; M07 = Coolant ON
G0 X___ Z___ ;
G98; G98 = Per Minute Feed
G01 X___ F50;
G01 X___ F50;
G0 Z0.0;
G359 B60.0; This Torque limit is used in case the parting tool breaks if you are not parting omit this m359 & the next
G98; G98 = Per Minute Feed
G01 B55.0 F50; (back right spindle off, usually 0.030 from last position)
G359; Cancel Torque Limit ( DO NOT forget this, From what I understand is, It will hurt the machine)
(N1200)
G0 B0.0;
M09; M09 = Coolant OFF
M473; M473 = B-Axis Interlock OFF
M97; M97 = Spindle speed Synchronization Control Cancel
M71; M71 = X-Axis Interlock Ignore OFF (X-Axis Interlock OFF)
M05; (& M55;) M05 = Main Spindle Stop, M55 = Sub-Spindle Stop
M105; M105 = Waiting Code
G0 G28 U0.0;
G0 G28 W0.0;
M01;
;
;
M30; M30 = Reset