Hello,
I have a programming question on a Mazak HMC with an M-Plus control (vintage 1996, I believe). I need to tap a hole, moving in both the X & Y axes simultaneously while tapping. The only way I would know how to attempt this would be point-to-point programming, but I'm not sure this would be successful and I'm not exactly sure the best way to program with this approach, anyway.
In order to tap the hole, I am using a 90° head that also rotates and is set at 20° in what would be the C axis. To drill the hole, I am doing this:
...
G54.1P1X#632Y#633B264.250
G43Z0.0000
G1X#602Y#603F100.0
X#604Y#605F30.0M8
X#602Y#603F100.0M9
G0X#632Y#633
...
Using #602 & #603 as my starting positions and #604 & #605 as the ending positions. These are the results of simple calculations based on the distance the drill tip is from the c/l of the spindle so new programmed coordinates don't need to be edited at every tool change.
So, how would could I program this to successfully tap this hole? Something like?:
...
G0G20G90G95S600M3M38
G54.1P1X#632Y#633B264.250
G43Z0.0000
G1X#612Y#613F100.0
X#614Y#615F.0492
M5
S600M4G1X#612Y#613F.0492
G0X#632Y#633
...
I'm thinking there has to be a way to do this and I'm just drawing a blank for some reason today.
Any help to straighten me out would be greatly appreciated.
Regards,
Paul
I have a programming question on a Mazak HMC with an M-Plus control (vintage 1996, I believe). I need to tap a hole, moving in both the X & Y axes simultaneously while tapping. The only way I would know how to attempt this would be point-to-point programming, but I'm not sure this would be successful and I'm not exactly sure the best way to program with this approach, anyway.
In order to tap the hole, I am using a 90° head that also rotates and is set at 20° in what would be the C axis. To drill the hole, I am doing this:
...
G54.1P1X#632Y#633B264.250
G43Z0.0000
G1X#602Y#603F100.0
X#604Y#605F30.0M8
X#602Y#603F100.0M9
G0X#632Y#633
...
Using #602 & #603 as my starting positions and #604 & #605 as the ending positions. These are the results of simple calculations based on the distance the drill tip is from the c/l of the spindle so new programmed coordinates don't need to be edited at every tool change.
So, how would could I program this to successfully tap this hole? Something like?:
...
G0G20G90G95S600M3M38
G54.1P1X#632Y#633B264.250
G43Z0.0000
G1X#612Y#613F100.0
X#614Y#615F.0492
M5
S600M4G1X#612Y#613F.0492
G0X#632Y#633
...
I'm thinking there has to be a way to do this and I'm just drawing a blank for some reason today.
Any help to straighten me out would be greatly appreciated.
Regards,
Paul