RostockMax V2 Stopper switch malfunction?
Posted: Tue Feb 07, 2017 10:58 pm
Issue:
I'm currently making an attempt at re-calibrating the machine since I couldn't correct the weird settings after I used Slic3r within MatterControl. Now I have an entirely different issue that decided to manifest. When clicking "ALL" home, the X, Y, Z motors send the arms up toward home, but once it hits the switches, the motors keep going and grind the belt teeth as it wedges the rollers against the stopper switches.
Troubleshooting:
1. I opened Arduino and ran the M119 test. All switches read "L". I then chose to test each of them individually as I depressed the switches. Each one reads "H" like they're supposed to. I double checked to make sure that the X, Y, and Z stopper switches were plugged in to the correct sockets on the board and are corresponding to the appropriate pillars. They are.
2. I tried manually shifting via MatterControl on the X plane, then the Y plane, then the Z plane. All of which seem to function correctly. I did notice however that the Z- button will not send the nozzle down beyond the starting point, but if I send the unit up Z+, I can then send it back down Z- only as far as the original position.
3. I checked the configuration.h tab in Arduino and went down to the #define MOTOR_CURRENT {150,150,150,130,0} section of code to make sure the numbers were correct. They were originally 140, so I changed them to 150 like the calibration guide instructed.
Thoughts:
I thought maybe there was some form of signal interference, but I doubt that's the case, as I've used zipties on each group of wires and separated them from other groups (IE: Motors X, Y, Z all have their own group of ziptied wires, etc). This machine WAS working at one point, but doesn't seem to be functioning correctly any longer. I'm at a loss and don't know what else I can do. Does anyone else have any advice?
Here's a video of what it's currently doing:
https://www.youtube.com/watch?v=JmcaYjPt2NI
I'm currently making an attempt at re-calibrating the machine since I couldn't correct the weird settings after I used Slic3r within MatterControl. Now I have an entirely different issue that decided to manifest. When clicking "ALL" home, the X, Y, Z motors send the arms up toward home, but once it hits the switches, the motors keep going and grind the belt teeth as it wedges the rollers against the stopper switches.
Troubleshooting:
1. I opened Arduino and ran the M119 test. All switches read "L". I then chose to test each of them individually as I depressed the switches. Each one reads "H" like they're supposed to. I double checked to make sure that the X, Y, and Z stopper switches were plugged in to the correct sockets on the board and are corresponding to the appropriate pillars. They are.
2. I tried manually shifting via MatterControl on the X plane, then the Y plane, then the Z plane. All of which seem to function correctly. I did notice however that the Z- button will not send the nozzle down beyond the starting point, but if I send the unit up Z+, I can then send it back down Z- only as far as the original position.
3. I checked the configuration.h tab in Arduino and went down to the #define MOTOR_CURRENT {150,150,150,130,0} section of code to make sure the numbers were correct. They were originally 140, so I changed them to 150 like the calibration guide instructed.
Thoughts:
I thought maybe there was some form of signal interference, but I doubt that's the case, as I've used zipties on each group of wires and separated them from other groups (IE: Motors X, Y, Z all have their own group of ziptied wires, etc). This machine WAS working at one point, but doesn't seem to be functioning correctly any longer. I'm at a loss and don't know what else I can do. Does anyone else have any advice?
Here's a video of what it's currently doing:
https://www.youtube.com/watch?v=JmcaYjPt2NI