-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] xyz callibration fails #4571
Comments
@Fojtik have you tried to contact Prusa Chat support? If that issue isn't solved then please update your github issue here. |
Yes, I have contacted Průša support yesterday, no response yet. |
I just checked the firmware and the error is thrown when there's a problem with the Z axis. So it's not related to the INVERT_Y_DIR problem. You mentioned that it's working with older firmware versions. Can I ask you which is the latest one that works for you? |
I have these 3 firmwares downloaded: I am pretty sure that 12.2 is OK. And may be that 13.1. is also OK. Is it safe to flash old firmware? I will not test 13.0. because it is reported to destroy plate. |
Yes, downgrading the firmware is no problem. |
This looks much more weird now. I cannot do callibrations even for 3.12.2. I do not know why. The printer still can measure a level over sheet correctly before printing. Selftest passed OK. I am lost now, I do not know why xyz callibration fails and printer still prints. Without forcing to xyz callibrate after firmware upgrade I would not note anything bad. I am waiting to response from Průša. May be that I am facing some new deffect of printer. |
Look at this video: 2 droplets of oil to z axis thread rods fixed a problem. I have blamed a new firmware, but the problem was different. But still the error message is very confusing and printer behavior even more suspicious. |
But there is still one problem of firmware remaining. I cannot reproduce this now ;). |
@Fojtik Please check your bearings and POM nuts. I had once on my X axis similar issues. It turned out that one of the dust-sleeves of a bearing was broken and started to bind more and more in one direction. Removing the sleeve confirmed that it was causing the issue and I replaced the bearing bit later. Also verify that your Z POM nuts do not bind. Thanks for the videos, but the LCD is way too bright to see anything.
Hard to look for a bug if it can't be reproduced. |
May be that you do not understand me, after 2 droplets of oil xyz test passes OK without any problem. I have stock parts including sleeves one year old, 25days of continuous print. The bug could be observed when small friction occurs. Firmware does not return z axis stepper motor's usual current and the current remains reduced. |
I has been confirmed deffect of my printer. The printer is still under warranty. This demonstrates printer problem: Undil I fix the issue, I cannot simulate how small friction influences callibration. |
Thanks for the evidence. That amount of friction is excessive for the trapezoidal nuts to work correctly. Here at step 3, the user is requested to remove the trapezoidal nuts. In extremely rare cases over the past many years, there have been cases where the user reported a substantial difference of friction between trapezoidal nuts while removing the trapezoidal nuts from the lead screws as per the assembly step. In those cases, we assumed it was the case of a factory faulty nut and replaced it right away. In other specific cases, the trapezoidal nuts could get damaged or degrade due to incorrect manipulation.
I'm afraid this can't find a solution at the firmware level. The problem is apparently on the hardware side. Michele Moramarco |
I am not facing this problem anymore, because Prusa sent me 2 new nuts as warranty claim. It is very interesting that all 4 nuts have different friction. I have originally owned the highest and the lowest friction nuts. It could be possible to simulate friction with some tool like rubber to add friction repeatable. The main problem reported here is that firmware is not solving excessive friction properly. To debug this it is neccessary to make this situation. Also there should be some steel plate (without PEI), because callibration failure could damage it. |
I have attempted to reproduce a problem with additional friction with fingers and everything seems to work fine. The friction of deffective nut must be very high to cause z axis movement to fail. |
Thank you for your feedback. Indeed the cases matched pretty well with a hardware problem. Michele Moramarco |
But there was also a firmware problem. After callibration stuck, the stepper mottor did not recover full pover. These rare situations are not tested too much. Currently it seems that printer is doing full reset. One thing is a nus stuck (but printer printed well to the callibration point - the increased friction did not prevent proper functionality) and second thing is wrongly handled situation after such a stuck.
|
I'm sorry, I'm having a hard time trying to understand at the moment and I can't exclude a hardware/assembly problem or something to do with issue #4019. If the X-axis looks crooked, a Calibrate Z would do the trick. In any case, if during the troubleshooting a firmware problem can be confirmed, it may not be related to this and the linked issues. In other words, maybe it would deserve a separate and more specific issue. Michele Moramarco |
I have no problems with my printer now. Once the callibration finishes & passes, the callibration code is not executed again. I still suspect that callibration does not cover all possible situations (failures), But it never mind. |
Printer type - MK3S+
Printer firmware version - 3_13_2
MMU upgrade - ----
MMU upgrade firmware version - ------
SD card or USB/Octoprint N/A
Describe the bug
After upgrading firmware the printer automatically executes xyz callibration and it fails with a message that is not described here: https://help.prusa3d.com/article/xyz-calibration-error-messages-mk3-mk3s-mk3s_112340
To Reproduce Run xyz callibration
Expected behavior xyz callibration passes
G-code N/A
Video https://storage.googleapis.com/prusa3d-content-prod-14e8-wordpress-forum-prod/2024/01/186c850d-20240116_193701.jpg
I did not fiddle with INVERT_Y_DIR, I do not know what is it. May be that this is a duplicity of: #4570 May be not.
The text was updated successfully, but these errors were encountered: