587,421 active members*
3,281 visitors online*
Register for free
Login
Results 1 to 16 of 16
  1. #1
    Join Date
    Mar 2012
    Posts
    11

    Skipped M998 during tool change

    i have been using my new 1100 for few weeks without any issue. But today when I ran a new project it started just fine until the first tool cycle was complete. My code calls for M998 go to tool change position but the z axis stayed at the last cutting position and I herd some odd motor sound for few seconds and every thing stopped. Mach3 asked for the 2nd but I could not place the 2nd tool since I had no z hight. I manually raised the z axis few inches so I could place the 2nd tool. when pressed start cycle, the z axis moved rapidly and crashed into my workpiece. I checked the code line by line and did not see anything unusual. Am I missing anything or doing something wrong?

  2. #2
    Join Date
    Jun 2006
    Posts
    2512
    Rerun the code cutting air and see what happens.

    Phil

    PS: If you manually move position to load a tool you cannot just restart the machine and expect the code to know you have moved position. However this does not explain the failure to go to the tool change position in the first place. It might explain the plunge into your work piece on restart though, if the programmed tool change position was actually higher than you manually positioned it. What did you set the tool change position at.

    PPS: Describe the noise from the motor, in as much detail as possible, when it failed to go to the tool change position.

    Phil

  3. #3
    Join Date
    Oct 2010
    Posts
    0
    Quote Originally Posted by philbur View Post
    PS: If you manually move position to load a tool you cannot just restart the machine and expect the code to know you have moved position. \
    This is only correct in G91. In G90 absolute mode you can move manually and the program will know exactly where to go back to. I do it all the time to get longer drills in or to move the spindle out of the way to vacuum the table. It's never screwed up once.

  4. #4
    Join Date
    Mar 2009
    Posts
    1863
    Quote Originally Posted by am64 View Post
    i have been using my new 1100 for few weeks without any issue. But today when I ran a new project it started just fine until the first tool cycle was complete. My code calls for M998 go to tool change position but the z axis stayed at the last cutting position and I herd some odd motor sound for few seconds and every thing stopped. Mach3 asked for the 2nd but I could not place the 2nd tool since I had no z hight. I manually raised the z axis few inches so I could place the 2nd tool. when pressed start cycle, the z axis moved rapidly and crashed into my workpiece. I checked the code line by line and did not see anything unusual. Am I missing anything or doing something wrong?
    DID YOU HOME ALL AXIS' BEFORE YOU RAN YOUR FIRST TOOL?
    You can buy GOOD PARTS or you can buy CHEAP PARTS, but you can't buy GOOD CHEAP PARTS.

  5. #5
    Join Date
    May 2011
    Posts
    180
    Quote Originally Posted by am64 View Post
    i have been using my new 1100 for few weeks without any issue. But today when I ran a new project it started just fine until the first tool cycle was complete. My code calls for M998 go to tool change position but the z axis stayed at the last cutting position and I herd some odd motor sound for few seconds and every thing stopped. Mach3 asked for the 2nd but I could not place the 2nd tool since I had no z hight. I manually raised the z axis few inches so I could place the 2nd tool. when pressed start cycle, the z axis moved rapidly and crashed into my workpiece. I checked the code line by line and did not see anything unusual. Am I missing anything or doing something wrong?
    Be sure you started out with a Ref All (Ref XYZ). More specifically, if any of the axis displays on the DRO have a red box next to them, you need to reference the machine. If you don't, then MACH3 will not do a tool change operation since it doesn't know where the spindle is relative to the limit switches.

  6. #6
    Join Date
    Mar 2012
    Posts
    11
    Yes I did Ref ALL before running. I did contact Tormach today and they are aware of this issue / Mach3 bug. Every thing works great until the program needs to change the tool. The spindle stops, the M998 is called, but the stepper motor (z-axis) stalls. I know I should have not raised the z manually for a tool change but like a fool I did. The motor noise when stalled was like grinding noise for few second never heard of it before. Tormach told me to turn off the tool path view and run it without any tools and see if this problem repeats. I just started another run and will see if it repeates. I will update.

  7. #7
    Join Date
    May 2011
    Posts
    0
    Quote Originally Posted by am64 View Post
    Yes I did Ref ALL before running. I did contact Tormach today and they are aware of this issue / Mach3 bug. Every thing works great until the program needs to change the tool. The spindle stops, the M998 is called, but the stepper motor (z-axis) stalls. I know I should have not raised the z manually for a tool change but like a fool I did. The motor noise when stalled was like grinding noise for few second never heard of it before. Tormach told me to turn off the tool path view and run it without any tools and see if this problem repeats. I just started another run and will see if it repeates. I will update.
    Moving the Z manually made no difference, you had already lost the steps, and your zero.
    Starting the machine again without re-zeroing was the foolish thing. BUT how are you supposed to know???

    If Tormach knows about this bug and others (and we know they do) how come they haven't contacted owners before their machines crash????

    Do they expect owners to find some obscure post on the internet???

    When someone loses a finger someone will need to answer!

  8. #8
    Join Date
    Mar 2012
    Posts
    11
    Update. I ran the program with ToolPath View off as instructed by Tormach. This time I did not encounter the problem. Z-axis moved to tool change positon as porgrammed. I am going to run it one more time with Tool Path view On and see if the problem repeats.

  9. #9
    Join Date
    May 2011
    Posts
    0
    Use caution my problem was hit or miss with no clear pattern. I had several crashes with the tool path display turned off, although that did help.

  10. #10
    Join Date
    Oct 2010
    Posts
    0
    maybe of interest to you: rather than calling for the machine to return to a home/tool change position, I always call a G91 G0 Z4 move when I want a tool change that simply raises the tool 4 inches to give me clearance to swap tools. Obviously depending on what is coming out and going in it is sometimes more or less than 4, but if the home position call is what is giving you fits I would just never write that code. I've got over 5000 hours on my machine and I've never once called for a M998 or any other home position. I trust my 1100 enough to run lights out, it hasn't made a mistake ever as far as I know. I on the other hand make mistakes all the time.

  11. #11
    Join Date
    Jun 2005
    Posts
    656
    Same here. I don't know why everybody likes M998. A G91 to a couple inches from top of travel and it works well.

  12. #12
    Join Date
    Jan 2005
    Posts
    15362
    I don't know why everyone is still trying to still use this M998 when it apears to be a problem with Mach

    You don't even need it, to do a tool change
    Mactec54

  13. #13
    Join Date
    Mar 2012
    Posts
    23
    Fwiw, on my machine, changing the M998 to something like G0 Z4 did not do any thing to resolve the problem.... It still 'stalled' and z fell when it went to do that.

    No resolve here yet.... Just crashing crap, wasting money, and hurting parts... However I've learned that as soon as a tool shuts down, I grab it and release the drawbar before the head moves up... It always gives me plenty of room before it 'stalls' to get the tool out of the way so it doesn't shove it into the vise or part... Also, re-referencing immediately after it does it is mandatory, and in many cases if your part isn't THAT critical, you can cycle-start the next tool immediately after doing that.. Wouldn't hurt to check your zeros though, but on mine it's never been overly far off afterwards.

  14. #14
    Join Date
    Jun 2006
    Posts
    3063
    Tormach just posted a new blog entry about the use of buck transformers for power with low voltage. Have any of you guys with motion problems checked the voltage on your mill's 230 VAC circuit? It looks like a voltage drop can vary depending on how loaded the circuit is either by the mill itself or by other tools on the same circuit.

    Mike

  15. #15
    Join Date
    Jul 2007
    Posts
    438
    Quote Originally Posted by FleaBiscuit View Post
    Fwiw, on my machine, changing the M998 to something like G0 Z4 did not do any thing to resolve the problem.... It still 'stalled' and z fell when it went to do that.
    does any/all rapid z move stall/drop the head?

  16. #16
    Join Date
    Jun 2006
    Posts
    2512
    The problem appears to possibly be limited to Series 3 machines or upgrades thereof. So a forum answer to the following question might be a first step in identifying the cause:

    Does anybody that doesn't have a Series 3 and that has not upgraded to the 3 phase steppers had the problem of stalling or plunging of the head at the point of a tool change.

    Phil

Similar Threads

  1. How to change Tool change position(About MAZATROL T1 control)
    By liushuixingyun in forum Mazak, Mitsubishi, Mazatrol
    Replies: 6
    Last Post: 01-07-2014, 01:33 AM
  2. New Problem on M998
    By s2jesse in forum Tormach Personal CNC Mill
    Replies: 53
    Last Post: 03-08-2012, 06:03 PM
  3. Replies: 8
    Last Post: 10-15-2011, 09:59 PM
  4. Machine skipped a tool change??
    By panaceabea in forum Haas Mills
    Replies: 21
    Last Post: 04-26-2009, 11:55 PM
  5. Drilling operation - 1st hole always skipped?
    By JMFabrications in forum Mastercam
    Replies: 6
    Last Post: 07-16-2007, 12:02 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •