Mori GV503: Troubleshooting Spindle Stop Tool Changes

Jason IP3 min read
Other ManufacturerOther TopicTroubleshooting
Licensed PE Working through this on a live machine? A Maine-licensed engineer can take it from here — included with IMD hardware, by the hour for everything else. Book an engineer

A reported Mori GV503 with an MSG 805 control required about 5 seconds to stop its spindle from 12,000 rpm before a tool change. Programming M5 earlier did not shorten the cycle because the machine waited for the spindle-stop condition before moving to the tool-change position. The optimization target is therefore to overlap spindle deceleration with the safe-axis move without bypassing a condition required by the changer.

Separate the confirmed delay from proposed control behavior

Sequence Reported behavior Engineering decision
M5 before M6 The control waits for the spindle to stop before moving to the tool-change position. No overlap occurs, so this does not recover the reported 5-second stop interval.
Reduce speed to 5,000 rpm during the safe-Z move This reportedly reduced the delay before M6. It is a partial workaround, not evidence that the interlock sequence changed.
M1005 Reported to ignore the tool-stopped signal and spindle orientation while deceleration begins during travel. Treat as high risk until the machine builder's documentation confirms the exact behavior and remaining interlocks.
M1019 Reported to ignore orientation completion during travel; the M6 sequence was said to perform its own orientation. Use only after verifying that this specific machine's M6 macro independently commands and confirms orientation before changer motion.

Evaluate the safer overlap path

The evidence favors investigating M1019 instead of M1005 because M1019 was described as bypassing only the orientation-finished wait during positioning, while M6 retains its own orientation step. That distinction is reported behavior, not verified manufacturer documentation. Inspect the active tool-change macro and machine documentation before relying on it; a modified macro, option, or control revision could change the sequence.

  1. Record the current time from the M5 command through completed tool change at the stated 12,000 rpm condition.
  2. Review the active M6 macro and confirm that it issues its own spindle-orient command and verifies orientation before any changer engagement.
  3. Confirm the documented meanings of M1005 and M1019 for the installed MSG 805 configuration. Do not infer their functions solely from the reported sequence.
  4. If M1019 is confirmed, place it on the rapid move away from the part so deceleration and orientation can overlap travel to the tool-change position.
  5. Run a controlled verification and confirm that changer motion cannot begin without successful orientation. Compare the resulting cycle time with the baseline.

Check limits before changing deceleration

Spindle acceleration/deceleration parameters were identified as another possible adjustment, but no parameter identifiers or approved values are available in the evidence. If the spindle load meter reaches its limit during stopping, do not shorten the deceleration setting. Escalate parameter changes through the machine builder or qualified service channel because the available information does not establish the drive's allowable braking load.

A residual dwell at the tool-change position does not necessarily mean the overlap failed. If axis travel finishes before spindle deceleration and orientation, the sequence must still wait for the required condition. The useful verification is whether the dwell and total tool-change time decrease while every orientation and changer interlock remains effective.

FAQ

Why does M5 before M6 not reduce tool-change time on a Mori GV503?

In the reported MSG 805 sequence, M5 makes the control wait for spindle stop before moving to the tool-change position. The reported stop from 12,000 rpm takes about 5 seconds, so no deceleration time overlaps axis travel.

What is the reported difference between M1005 and M1019?

M1005 was reported to ignore both the tool-stopped signal and spindle orientation, while M1019 was reported to ignore orientation completion during travel and leave M6 to perform its own orientation. Verify both functions in the documentation and active M6 macro for the installed machine before use.

Can I shorten the spindle deceleration parameter to speed up M6?

Do not shorten it if the spindle load meter reaches its limit during stopping. No parameter number or approved deceleration value is present in the evidence, so obtain the machine-specific limit before making a change.

Back to blog