So in the few projects I have done with my CNC I have had a few problems where I couldn't figure out what failed.
I have had user errors as well, my bit slowly coming down out of the bit holder for example. That's entirely on me...
Once I turned my machine on hit home and it went super speed Y - until slammed against the limit switch. I checked everything the best I could and couldn't figure it out, so I fired it up, and worked perfect. I couldn't figure out why it did it.
Once I was cutting and taking several passes to get the shape I wanted, first 3 passes were perfect, 4th was way off. It's like the 4th pass was the same shape just moved over 6in. Code looked fine and I ended up running same code on a new piece of wood and it worked perfect..
Today I was surfacing some butcherblock for a project and It went through about 80" of the 90" material before suddenly X minus servo went super fast and flew past the limit switch into the stops. Broke a belt as well.
In Today's example the g code was fine, same surfacing code I have used several times. In fact the screen was still showing it's position where it should have been (around80" over) before it ran away. What I am thinking is the encoder is saying it's going X+ so the power for the servo is going X- to get to it's position which results in it running away until it hits limit switch. Computer was still running normally, only linuxcnc running...
Anyone seen anything like this?
Think it's a encoder connection problem of some sort? computer to 7i92/7i77?
Software setup problem?
I'll have to purchase some replacement belts before I give it another shot.
As always thanks for any input.