hello, i am having issues for a couple of weeks now and i taught it was the bl touch that broke so i installed a IDM scanner. but i get the same results. it worked before i updated klipper. but i cant seem to find out what is wrong now. can someone with a ender 5 pro based mercury one and double Z share me his printer config so i can compare?
#Ztilt problem
76 messages · Page 1 of 1 (latest)
Did you unplug any steppers when you did this?
increasing range often is a sign the z steppers are swapped
if thats not it, might just be a IDM issue
When I was having the same issue, it was because I had ztilt probing stepper Z1 first instead of stepper Z. After switching the steppers it went away. And ztilt functioned properly. Every so often I still get probe point increasing usually just restarting Z tilt again will fix it.
had the same issue with the bl touch
nope
tried a lot its not going away, i tried switching but same result
Double check that the motors are moving the same way maybe?
This is my z tilt config
On 5+
https://www.klipper3d.org/Config_checks.html#verify-stepper-motors
You can use stepper buzz to verify both motors are moving the same direction
@dry ridge Can you share your stepper_z and stepper_z1 config? Also, what mainboard are you using?
they are, i can mowe my bed completely down and completely up
yeah sure. i am using a btt skr1.4
Have you tried running probe accuracy test? To verify the probe is reading correctly. But that wouldn’t explain why it wasn’t working with a different probe as well.
What version of klipper did you update to?
I believe your Z_Tilt config is wrong.
the z_position should never be 0 for the Plus.
Yeah, since the front left of the bed should be 0,0
Position is the point that it pivots
Exactly, the leadscrew position.
I have been meaning to fix that. When I first switched to klipper, I wasn’t exactly sure how to set that up right but it’s always worked with the way it is so I haven’t worried about it.
i did a fresh instal of mainsail os and then updated klipper to the latest
yes, probe accuracy is good, cant remember the exact number
what do you mean?
i tried to switch the positions and points but gave me other errors
It goes by the position of the pivot points of Z which are the leadscrews.
Since the front left corner of the bed should be defined as the origin (0,0), with the leadscrew being to the left, it would be in the negative range.
Don’t follow my config example I posted above. I need to update it.
It only started giving you this error after you updated, right?
also try sending the command STEPPER_BUZZ STEPPER=stepper_z and STEPPER_BUZZ STEPPER=stepper_z1
make sure the first one moves your left motor, and the second moves the right motor
same result with these
Did you try the Stepper buzz commands
correct z is left and z1 is right. i checked that in the beginign before i swapped the bl touch and now checked again to be sure
yes
With the command?
yes
You also did the buzz on z1?
yes
Only asking because it's possible to plug both into z
The first z driver has split z, which I am not a fan of
And you have 4 start lead screws?
When you command it to move 10mm, does it move 10mm?
yes
Or is it moving 5 or 20mm
yes the moving distances are correct
Hmm not sure what else it could be
You could run a probe accuracy test
Also verify the z motor couplers are tight on the steppers and lead screws
I have forgotten to tighten those before
And that will cause z tilt to fail
what i notice now when i use the command to buzz stepper Z1 is that it doesnt move it each time i buzz. i will try with a new wire and if that doesnt work i will try new motor
ok will check on that to
That could be from a loose coupler
its a broken wire in the Z1 apparently. or bad contact. cause sometimes it works sometimes it doesnt. changed wire and now its seems to be fixed.
doing a z tilt now
That would do it
yes seems to be fixed now. corrected after 1 try.
thank you very much for the help
Yes, I agree that it goes by the position of the pivot points of Z. However, that is not the lead screw location! That is the pivot point on top of the tank. The arm is rigid from the lead screw to the tank so the vertical lift is the same there as at the screw. But to calculate the geometry, you have to use the pivot point at the tank. Position your nozzle directly over the screw and that is the pivot point. Though it will sneak up on it using the screw locations and the error tolerance, the is not correct.
This is a dual z setup on a 5 pro, similar to the 5 plus. So it is the lead screw in this setup.
and the issue was fixed