What's new
What's new

RIGID TAPPING CYCLE PROBLEM Mori Seiki Mill

SageGlad

Aluminum
Joined
Apr 16, 2022
Hey guys.

I have a problem with the rigid tapping cycle.
The machine alarms when I use the code to tap the holes.
Can please someone advise what might be wrong with the code?
The machine Mori Seiki DMC1035V Mill.

T12 M6
S200 M3
G54
G0 A0.
M8
G0 X1.14 Y0.
G43 Z1.147 H12
G0 Z0.747
G98 G84 X1.14 Y0. Z-0.753 R0.1437 F12.5
X-1.14
G80
G0 Z1.147

M9
M100
M30
%

Thank you so much
 
I believe you want to use M29 for rigid tapping on that machine. Should be in the manual.

Would be curious to see your alarm. I would expect it to run as you have programmed, but break taps.
 
Agreed. On most Fanuc MORI machines the format for spindle command during rigid tap is "M29 Sxxx".
Also some machines dislike M03 spindle running before engaging rigid tap.
Might possibly help if you could trouble yourself to post the alarm number and message.
I believe you want to use M29 for rigid tapping on that machine. Should be in the manual.

Would be curious to see your alarm. I would expect it to run as you have programmed, but break taps.
Hey guys. It is Mitsubishi M780B control. The tapping cycle is G84 on these controls.
It's alarming actually about spindle related something.
I'm attaching the photos of the screen with the alarm and the descreption.
 

Attachments

  • IMG_4947.jpg
    IMG_4947.jpg
    572.9 KB · Views: 33
  • IMG_4946.jpg
    IMG_4946.jpg
    607.1 KB · Views: 34
3-8/16 RH in 6061
......
G43 H10 Z.2 M8
S2000
G84 X1.2345 Y6.7890 Z-.5 R.2 F.0625
X2.3456
G80 M9
........

Note that the feed is in the pitch of the tap, not a calculated IPM of pitch X RPM. This is the typical Mori integration of rigid tapping. The Mitsu control has a parameter that sets rigid tapping or floating tapping as the default for G84. With floating tap cycle you use the calculated feed and call the M3 and Sxxxx.
 
You typically dont beed m3 at all
I tried with no M3, when S200 inside cycle (alarms that spindle rotation command was given during rigid tapping cycle). If I erase S200 it’s not running because there is no command for the spindle now. Doesn’t make sense..
 
You've got the manual right there on the controller. Do a search for "rigid" in the programming manual and look at the programming example.

I suspect you need to put "M29 S200" before the cycle because rigid tapping is turned on by default from a parameter. I haven't run a DMG MORI mitsubishi in about 8 years though, so heck if I can remember...
 
This is example is for a Fanuc control, but you can still use it for reference and try to format it the same way. As has been stated, M29 block immediately before the G84 line. G95 commands feed in IPR vs IPM which may or may not be necessary depending on the control (G94 after G80 to go back to IPM).

If you try to rigid tap at a feed of 12.5, it will try to feed at 12.5 IPM and you're gonna have a bad time.

Also, I think it's strange that you have X and Y positioning within the canned cycle. I haven't use any drill canned cycles that way and it makes me think it would try to go back into the same hole...of course I could be wrong.

Example:
G90 G55 X-3.5118 Y2.2284
G90 G55 W0.
G43 H10 Z4.7874
G95 (IPR)
M29 S160 (RIGID TAP)
G98 G84 Z-.2126 Q0. R.8874 F.0591 (note that the feed represents the thread pitch as others have stated)
X2. Y-4.6614
X7.5118 Y2.2284
G80
G94 (IPM)
M9
M5
 
I tried with no M3, when S200 inside cycle (alarms that spindle rotation command was given during rigid tapping cycle). If I erase S200 it’s not running because there is no command for the spindle now. Doesn’t make sense..
Did you try S200 on a line by itself just before the line with G84?
 
......I suspect you need to put "M29 S200" before the cycle because rigid tapping is turned on by default from a parameter. I haven't run a DMG MORI mitsubishi in about 8 years though, so heck if I can remember...

My Mori with a Mitsu control does not use M29 for rigid tapping. Rigid tapping is the default mode for G84 as set by parameter. If one wants to use floating tapping then you add ,R0 in the G84 line.
This is example is for a Fanuc control, but you can still use it for reference and try to format it the same way. As has been stated, M29 block immediately before the G84 line. G95 commands feed in IPR vs IPM which may or may not be necessary depending on the control (G94 after G80 to go back to IPM).......
Since the OP is running a Mitsu control, this advice is kinda worthless. Might as well give examples for Dynapath or Fagor too.
 
Last edited:
OP could clarify all this speculation pretty easily with the manual pictured in one of the previous posts.

I saw a lot of goofy shit during my time with DMG MORI, and as a result I rarely trust that two like machines will behave the same!

I wouldn’t be surprised at all if there were weird things going on to make the Mitsubishi powered verticals of that vintage behave the same as the FANUC ones.

Again though, we are putting more effort into speculating than OP is putting into using the the “search” function.
 
Hey guys, thank you all for replying to me.
I have this resolved. Turned out that the code should look a little different, the code example below just in case someone will find himself in the similar situation.

Machine: DMG Mori DMC1035V Ecoline 2015, M730B Mitsubishi control with MAPPS.

O1001(RIGID TAP)
(T12 D=0.375 CR=0. - ZMIN=-0.753 - RIGHT HAND TAP)
G90 G94 G17
G20
G28 G91 Z0.
G90
(3/8-16 TAP)
N1 T12 M06
S200 M03 (I THINK THIS IS NOT NECESSERY, BECAUSE THE SPINDLE STOPS BEFORE ENGAGING THE TAPPING NODE)
G54
M08
G00 X1.14 Y0.
G43 Z1.147 H12
G00 Z0.747
M29 S200
G95
G84 X1.14 Y0. Z-0.753 R0.1437 P0 F0.0625 ,R1
X-1.14
G80
Z1.147
M09
G28 G91 Z0.
G90
G28 G91 X0. Y0.
G90
M30
%
 








 
Back
Top