I am seeing random layer shifts on the X axis. Everything was working fine until a few days ago. I now get consistent shifts left and right on the X axis. Only the X axis.
I thought perhaps my run_current wasn’t high enough so I increased it in small steps, printing after each increase. I got all the way up to 0.8 which is the rated max for that stepper.
I believe I have damaged a stepper in this process. I have replaced said stepper with a new one and set the run_current to a sensible number (what it was previously when it was working) and the shifts persist.
I have double checked the belts. They are tight. I have swapped my stepper drivers around to see if this was the issue, it does not appear to be.
I am out of ideas as to what the issue could be, except that there was a klipper update since it was last behaving correctly. It still could be something else but, as I have said it was working fine.
I am happy to test and debug so please ask questions
First, as you said, you may increase the run_current for stepper_x to 0.8 A.
Same is for stepper_y. This one has more load due to the bed.
BTW:
What are these steppers? The motors I know run at least at 1.2 A and more. Those for the Ender 3 have 1.5 A
Also check the X axis mechanics: Is the gear tight to the motor shaft? Has the timing belt a proper tension - not too lose and not too tight -? Does the carriage run smoothly its way?
It’s weird. Y seems fine. Previously before I started having issues I was running them at 0.460 as per another recommendation. And I was getting solid prints.
Yeah I’ve tried just about every tighness adjustment I can do. From loose-ish to probably too tight.
That’s what’s really got me stumped. It was working fine (I printed a mountain of test cubes dialing in the extruder) with much lower values and now its being weird. And like I said, really the only change was a recent update to Klipper… I might be able to recover which git commit I was previously on and test. But I’m not sure.
Only other thing I can think of is I have a failing power supply but that doesn’t add up
In the link I posted there is no information to adjust R-Sense. On the contrary, R-Sense is defined by the stepper modules that you are using and must match. This is not a setting to adjust. Follow the instruction given under the heading “The correct current for the stepper”
If the print quality stays the same after adjusting to the correct current, then you should check your Z-Axis. For me your picture looks rather like a messed up Z-axis then a layer shifting.
I mean each problem layer is shifted on the X. The Y looks like crap because they don’t match the line above and below.
It’s actually even worse now than it has been. The Y direction was clean as and just X was stepped wrong. Often just in the last few layers. I have no idea. I’m pretty much at the end of my tether lol