-
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] Mesh bed levelling not working when Hotend Fan is running on MK3+ #3563
Comments
@leptun have you ever noticed this with the delta? |
I've not noticed this on any MK3 printer yet. The only things I noticed are as follows:
Now, I have a MK3S+ with a delta fan, superpinda and a delta PSU and I haven't noticed rechecks with this one, so I'm still not convinced it's because of these 3 parts. I still suspect this might be related to the 5V regulator issue, but I can't say for certain until more testing is done internally. |
I am using the delta PSU. I have a couple of MK3+ and 2.5+ in the office and can cross check next week. I know for sure that from a certain firmware version after the introduction of the 7x7 pattern the probing started to randomly stall/get slower. What I learned today on my latest mk3+ that when no fan is running the mesh bed leveling runs superfast, with the fan it stalls (it also stalls if the Hotend is not heated and cooling down). I will probably swap the Delta fan with a Noctua and hard-wire it to 5V (or use a 12V fan) till this issue is resolved. |
Delta is driven with pwm, noctua is full power. You can disable the pwm in the experimental settings menu. Go to HW setup and long press. That should make the menu appear at the end. Go there and toggle altfan check or something like that. Just an idea, this might also be because of vibrations. Any chance this might be the case? |
I have some very nasty part fans I'm too lazy to replace, but despite the vibrations I can still pass MBL without a single recheck. I would tend to think about PWM noise here. |
Today I verified that indeed the hotend fan PWM is causing the troubles. Generating probably too much noise on the 5V line. I will have a look at the voltage with an oscilloscope next week. If I disable the fan detection and the delta fan is running full speed the MBL finishes quickly without a single stall. Same with cold hotend and no fan running. With fan detection and PWM I cannot finish MBL. It often stalls and enforces Z-levelling. As workaround for me I will disable fan detection and probably put a Noctua in. Next week I will cross check the other MK3 and MK2.5 in the office. I think I noticed some stalling on the MK2.5. All of them have the SuperPinda and I think also a Noctua fan. |
@mukenukem can you share your S/N of the printer and Einsy version? I'm curious if this is specific of some batches. |
Well, the printer is built from genuine pare parts I had laying around (thought I store some spare parts but nothing needed to be replaced) and ordered from Prusa, just the Einsy Rambo was bought in the wild because it was at that moment not available. Silkscreen reads EINSY RAMBo 1.1b and looks exactly like the previous boards I got from Prusa with the kits. Also the soldering is flawless. The board included some heatsinks for the stepper drivers. So I should have bought a genuine board... damn. I will crosscheck the issue with our 2 MK3+ in the office, those are genuine, one is from January, the other is older (ordered when MK3 was new). Just have to connect a different fan there. This will probably take a couple of days because I am on the street the next week. I will update asap. |
I crosschecked this issue today with a genuine Prusa supplied Einsy Rambo and could not duplicate the issue. So probably my Einsy is crap. I already ordered one from Prusa (no need for issues with the mainboard, better have this vital part original) and will check with this one. |
It would still be very interesting if you could look at that with the scope if you can (and if you can read anything on the regulator of your 1.1b that would be interesting too). I don't have a delta fan at hand, but I'll try to get my hands on one and try to run the noctua with pwm as well. |
Yes will do as soon as my new board arrives. I have 3 MK3+ available so I have a decent sample size ;) |
Just commenting that I have recently received an new Einsy board from Prusa for my MK3+ for a separate problem, but am now seeing this same issue since replacing the board (I have just noticed this after about 5 prints and never had this problem prior). The repeat calibration attempts appear random. If i do 3x3 it sometimes gets through to the print. If I do 7x7, no chance. If I can help by providing some information, let me know very specifically what to give you. |
@thew1se do you also have a Delta hotend fan? If yes, please try disabling the delta fan PWM (turn off Altfan detection) in the Experimental menu. |
@leptun yes I have a Delta hotend fan. I did as you requested and everything functioned as it should with no repeat calibrations during mesh bed levelling.... Even with 7x7 with 5 checks. Thank you! Let me know if you need Einsy board info to help determine which versions are affected, (and where to find this information). |
If you could say which einsy revision you have (written on the pcb), that would be great. I’ll try and see if I can somehow make the printer disable the fan pwm every time the pinda is being used. |
Where on the PCB is it written? can you send a screenshot or let me know between which connectors? Also, I was writing with chat support on Prusa3d and they said that Altfan detection might need to be set to off by default. |
Ok i will let you know in a few hours (print in progress). |
Einsy Rambo 1.2f |
Need anything else? |
Nothing right now. Thanks for the info provided. I’ll see what I can find out about this board revision and what changed. |
Is a side effect of turning off AltFan that it will always run at 100%? seems to be running fast now. |
Yes. Turning that setting off will make it so it no longer checks for the fan type on startup and it defaults to 100% speed instead of ~50% that is when using a delta fan with the altfan detection enabled. |
Hi was this issue addressed in Firmware 3.12.0-BETA1? Now having problems with PC blend and Thermal Runaway, I believe because fan is running 100% all the time. |
This wasn't addressed in 3.12. But the hotend fan at 100% shouldn't generate a thermal runaway. Are you getting thermal runaway during preheat or while printing? Is it thermal runaway, or a new thermal error? |
It happens mostly when it goes to the 2nd layer. The preset settings in prusa slicer for Prusament PC Blend are 110C for first layer and 115C afterwards. Sometimes it gets to 115C and sometimes not. I have fans in my case which usually keeps the temp at about 31C, but I turn these off for this portion of the printing because of this issue. Even with them off, I sometimes get thermal runaway, so assumed it was the hotend fan causing too much cooling in the area. |
Is it a bed temp runaway or hotend runaway? |
I would love to stop the fan while probing, but is not possible. I tested also 5 delta fans in this printer. Yesterday was working with a DELTA FAN without any problem, today, no delta fan works anymore with the probe..... It seems something bad with the motherboard..... the printer was perfect about 8 months!!! |
Maybe some additional filtering on the 5V? I swapped the Deltas with Noctua and this seems to have at least my problem solved. |
I dont know.... not all the Board are with this issue..... Delta at 50% is about the same, 4500 rpm.... but can go 100% to 8000 rpm and double CFM noctua does..... hope this get fixed..... I purchased all "delta" last year.... |
Afaik does Noctua implement a smoother commutation which should make it quieter. And probably less noisy on the supply voltage. So my guess is more ripple with the Delta fan which affects the SuperPinda... Delta fans are good fans, but Noctua optimize theirs for low noise. |
For me the Delta fan didn't seem to cause any issues. I started getting the slow reprobing only when the SuperPinda wasn't perfectly perpendicular to the bed. Can you check if maybe this is the case also for you? After I lowered one of the Z motors by a few mm, every point would be probed slowly. |
Do you have the same einsy board mentioned above? |
I'm using Delta PSU + Einsy 1.2f + superpinda + delta fan + R7 extruder plastics. Finished rebuilding the printer with this combo yesterday |
This issue is still present. Is there any chance this will get fixed? If not, I'm thinking im going to get a new board. |
Unfortunately, as explained in #3933 (comment), we can't guarantee that a new board will solve the problem because there may be multiple causes of the problem, but we are working on it. In the meantime, please make sure Altfan is ON or perform a factory reset to recalibrate the PWM, or consider using a Noctua fan as it seemed to avoid the problem for some users active on the other thread. Michele Moramarco |
This issue has been flagged as stale because it has been open for 60 days with no activity. The issue will be closed in 7 days unless someone removes the "stale" label or adds a comment. |
Ok, you close The previuous issue as Unresolved, affecting all the Fans I purchased from Prusa. I think I have been patient enough. |
The issue #1281 should be closed as obsolete and it is most likely unrelated, but if you are talking about #3933, that one was closed accidentally, and reopened. About refunds, these inquiries must be discussed directly with Customer Supports in the dedicated official support channel. Michele Moramarco |
New firmware FW 3.14.0 is out, and it improves the MBL in several ways. Please give it a try and share feedback. Michele Moramarco |
The issue described in bug report #3563 pertains to the MK3+ 3D printer, where mesh bed leveling fails to function correctly when the hotend fan is operating. This problem can lead to inaccuracies in bed leveling, affecting print quality and adhesion. The fan's operation seems to interfere with the sensor's ability to detect the bed surface accurately, causing inconsistent measurements. Users experiencing Scope Leveling Kits this issue may need to troubleshoot by checking fan wiring, adjusting fan speed settings, or seeking firmware updates that address this specific bug. Addressing this problem is crucial for maintaining the precision and reliability of 3D prints. |
Sure, thanks but this doesn't necessarily answer the previous comment - #3563 (comment). Please try to reproduce the issue with FW 3.14.0 and report back as the issue may potentially close. Michele Moramarco |
Thank you for your contribution to our project. This issue has not received any updates for 60 days and may be considered "stale." If this issue is still important to you, please add an update within the next 7 days to keep it open. Administrators can manually reopen the issue if necessary. |
Still an issue which has not been addressed. |
As soon as the Hotend fan is running I get permanent "Some problem encountered, Z-Leveling enforced". This happens when 3 or 5 calibration attempts are selected in the calibration menu. I am quite sure this is caused by the Hotend fan running on PWM since the fan speed is higher during startup. When the Hotend temperature is below 50° and the fan stops Mesh bed Leveling runs quickly and without stalls. As soon as the Hotend fan is running the MBL stalls on some points and forces Z-Levelling.
I am quite sure this is caused by either some noise on the power supply of the Super Pinda caused by the PWM of the fan (since the fan runs on 5V and the Superpinda probably too) for some crosstalk from the Einsy Rambo to the Hotend.
I have several MK2.5+ and MK3+ and the stalling can be noticed at least on the MK3+. But till now I got no "Z-Leveling enforced". The other MK3+ have a Noctua fan which is obviosly drawing less current and therefore causing less power noise than the new Delta fan.
Solution: Either stop or run the Hotend fan at full speed (cannot verify if it works) during probing of the calibration points.
The text was updated successfully, but these errors were encountered: