For the Mazak experts using T2 controls; What is the easiest way to program a bar puller?? Slide on style, (not coolant activated or anything) Do I have to incorporate the dreaded manual programming?? Or is there a different way to accomplish this? Any examples would be greatly appreciated!
MNP Process is required, but easy to manage. This is in all T-2, T-3 controls whereas EIA (full G-code) was an option only.
Process will look similar. Adjust X and Z values to suit, but general format is there:
PNo 6 MNP___________Toolchange Y/N 1_______Gear 1______Tool 5
G0___X2.0____Z1.0____________________M 9___Offset 1
G1___________Z-2.0___Feed/MIN___50___M 5
(G1)___X0____________________________M 6
(G1)___________INCR > Z1.5*___________M 7
(G1)___X2.0
G0___________Z2.5____________________M 1
PNo7 END Part count 1, Repeat number same program 10 (this is total amount of parts to run).
The M codes are executed at the end of the line. Machine will move to position,
then execute the M code after machine reaches X or Z move at that line. They are not executed simultaneously like on a Fanuc.
*You can move the Z distance as an incremental distance or go to absolute position, whichever is easiest.
Redundant G1s are not necessary. Just added for clarity in this example.
The OP parameters need to allow chuck open/close in cycle. Check in MDI (test mode) to see if M6, cycle start will open the chuck. If not, then OP1 needs to be modified.
EDIT: Dave types much faster than I do.