Hi.
I'm exploding this forum with my messages at the moment. All help is appreciated.
I'm getting some drift in one of my axes. I followed a lot of guides that I found on the web about:
tension of the timing belt
calibration of the stepper drivers
mechanical alignment
etc.
Originally it was my x-axis that was grinding and drifting, so I thought it might be a mechanical problem. I decided to change the x- and y-motors on the sanguinololu connection. That is, I left the motors in place but switched the connection, when the board tries to drive the x-motor it drives the y-motor instead and vice versa. Result: The y-axis is grinding instead.
Then I thought it might be the stepper driver that is faulty. So I switched the x- and y- stepper drivers, put back the x-motor on the x-connector and the y-motor on the y-connector. Result: x-axis grincing and missing steps.
So I try the fourth and last combination, switching the x- and y-motor connections. Result: y-axis grincing and missing steps
For a summary:
Case/motor/stepper driver/motor mount/result
1/x/x/x/bad
1/y/y/y/ok
2/x/x/y/ok
2/y/y/x/bad
3/x/y/x/bad
3/y/x/y/ok
4/x/y/y/ok
4/y/x/x/bad
So, what this tells me is that:
Both x- and y-motors are ok
Both x- and y- stepper drivers are ok
Motor mount x is not working properly
Now my question is, where can this come from? I have the DRV8825 stepper drivers and I have put all jumpers on the microstepping switches under the drivers. Can the microstepping jumpers be the problem?
I am using Sprinter firmware, can this be the problem? What should I try instead in that case?
Or is it simply my board that is screwed?
Thanks for your help.
I'm exploding this forum with my messages at the moment. All help is appreciated.
I'm getting some drift in one of my axes. I followed a lot of guides that I found on the web about:
tension of the timing belt
calibration of the stepper drivers
mechanical alignment
etc.
Originally it was my x-axis that was grinding and drifting, so I thought it might be a mechanical problem. I decided to change the x- and y-motors on the sanguinololu connection. That is, I left the motors in place but switched the connection, when the board tries to drive the x-motor it drives the y-motor instead and vice versa. Result: The y-axis is grinding instead.
Then I thought it might be the stepper driver that is faulty. So I switched the x- and y- stepper drivers, put back the x-motor on the x-connector and the y-motor on the y-connector. Result: x-axis grincing and missing steps.
So I try the fourth and last combination, switching the x- and y-motor connections. Result: y-axis grincing and missing steps
For a summary:
Case/motor/stepper driver/motor mount/result
1/x/x/x/bad
1/y/y/y/ok
2/x/x/y/ok
2/y/y/x/bad
3/x/y/x/bad
3/y/x/y/ok
4/x/y/y/ok
4/y/x/x/bad
So, what this tells me is that:
Both x- and y-motors are ok
Both x- and y- stepper drivers are ok
Motor mount x is not working properly
Now my question is, where can this come from? I have the DRV8825 stepper drivers and I have put all jumpers on the microstepping switches under the drivers. Can the microstepping jumpers be the problem?
I am using Sprinter firmware, can this be the problem? What should I try instead in that case?
Or is it simply my board that is screwed?
Thanks for your help.