I don’t know what has happened, but my M2 is making a different sound while moving, and I get extra movements when jogging the machine.
Everything has been working fine for months. I was working on a simple cut last night and making some adjustments to my feed rate and speeds by creating manual cut settings in Easel and then outputting a file to cut in Makerverse. I cut the same piece three times trying to optimize things, and suddenly in the middle of a cut, it took off on me and started travelling somewhere it shouldn’t. I stopped the job and reset the board, and then tried to home (work zero), at which point I could see that my Z-axis had changed and +5 was now zero and dragging on the piece. I recalibrated Z-zero, but work zero was now different (and not the location where I zeroed the Z).
All of my position and calibrations were out to lunch. Z at +5 was at zero, and work home was up and to the right by 150+mm. I recalibrated Z and attempted to reset work zero, and then I need to jog around the work to make sure that it lines up properly and it does not.
What is really confusing is that if I move more than 100mm, I get extra movements. Like, go up 100mm and it will go up 100 or more, and then I get an extra jerk movement of 15-20mm up and to the right, and then back down 5 or so. Sometimes I can tell it to go 100mm and it will just keep going until I hit Pause and then have to reset the board connection. Horizontal movements of 500mm left or right both go down and when it reaches 500mm it goes up diagonally like a hockey stick.
If I try to calibrate my edges, it is way off. Center is high by 300+mm, although good from left to right. When I tell it to go to the top right or bottom right corner, it goes way past. I can’t calibrate it with any sort of accuracy this way, and the calibration screen does not have a pause or stop button, so the only way to stop it when it gets out of control is to unplug the USB port.
I have checked all of my wiring connections and everything is seated properly. I have cleaned and reseated both ends of the USB cable. I have unplugged power to the Arduino box for several minutes, and done a cold boot on the laptop (full power off restart), and it is still doing funky stuff.
It’s not consistent either. Sometimes it will move 100mm (with an extra jerky twitch at the end), and sometimes it will just travel some crazy amount (400+) and I have to pause and reset.
I don’t know what has happened. I haven’t had a power surge or anything, and it was cutting fine without any problems, just all of a sudden things went wonky. Luckily I was right here and stopped it before it could do any damage, but what could have happened and what can I do about it?