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
Mesh Leveling Bug? #1281
Comments
I'm not sure if this is related, but while fighting with bed mesh correction, I happened to notice that my sheet was not flat, and then verified that with it on the hot plate using a laser, BUT, then removed the sheet and lasered the bed, which was way way more flat. In other words, the sheet itself is screwing up my bed level. |
That isn't related. I have checked both my platform and my print surface and find they track together very well. My stated flatness above is on the actual print surface. |
Some people have suggested that the Pinda doesn't work very well when the printer is cold. It seems to be true for me. It usually takes me 5-10 test prints of my Live-Z test object to get bed mesh correction setup properly, and by that time the whole print including frame and motors, have reached stable temperatures. |
I'm not experiencing that either. If I start cold, and print multiple objects back to back, my first layer thickness isn't varying. The individual points for each mesh calibration are wrong. |
Did you happen to try adjusting the Z offset using Slic3r rather than the Live-Z option in the printer itself? [ Printer Settings / Size and coordinates / Z offset ] |
I have not. I don't use Slic3r. I prefer Cura. |
? |
I too have an issue with mesh bed levelling and would like to turn it off. 3.1.3: 3.5.0: Look at how the bottom row drops compared to the first set of results. I tried commenting out the G80 line in Slic3r setting live-z to 0 (Normally -0.5mm) and using the printer offset dialed into -1mm but this did not appear to allow the head to go near enough to the bed to be able to print, I started at 0 offset, then -0.5 finally -1 but there appeared to be no difference to the head position so I stopped for now. Andy |
That's what for the PINDA Temperature Calibration is. A healthy PINDA on a MK3 should be working fine on both a hot and a cold printer, if properly calibrated. The PINDA on my old MK2S was so temperature dependent, that mesh leveling was not working properly. By the time it would got to the 9th calibration point, the sensor would pick up enough heat to read wrong distances. Fortunately, the MK3 solves this problem, so you might want to check if your PINDA is OK. |
I don't understand why after nearly 2 months, we have yet to receive a single reply from Prusa devs. |
I'm having the same issues. G81 shows that I am within .015 across the print surface, but I still have to dial in -40 on the left and 25 on the right in the mesh leveling calibration correction to get an even first layer. I even tried adjusting the bed to be higher on the left and lower on the right and it made no difference. Still needed -40 and 25. I contacted Prusa support through the chat and they sent me a new PINDA which I installed yesterday....same results. It's really frustrating. This is my first printer and I've only had it since the middle of October and I've spent way more time trying to figure this out than I have actually printing things. |
Happy to find this. I do have the exact same problem so I'm in with you guys. @CCS86 I tried the same thing running prints without G80. It seems to be more consistent but I have to live-Adjust Z in the beginning of the print just as you described. @dway100 I think we already discussed it on my Post in the prusa FB group. Patrick here :) |
I have looked at the firmware and understand some of it, but my C coding knowledge is not ideal, so I am struggling with it. |
I will chime in here as well and say that I've been having the same issue. I have tried manually leveling, and no matter what I do the front and right sides still indicate that they are lower than the rest of the board. If I adjust them to get consistent values with G80 and G81, the first layer gets squished in those areas. I'm going to be trying with a downgraded firmware this afternoon and see what happens. |
Come on devs, a response would be great. |
I think this is interesting :) #1239 (comment) Edit: I know your are also following the other issue, its for others |
This is a pretty sad showing by Prusa support. To completely duck looking into this issue and replying is hard to justify. Chat support bounced me to email support. Email support bounced me to github, and now I'm just getting ghosted. |
Hi, thanks to the lockdown I'm taking part in the #speedboatchallenge and have noticed that mesh bed levelling slows down my entire print by 20-40% |
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. |
I'm going to bump this so it doesn't get automatically closed. The Prusa devs should be ashamed of this complete lack of support for a serious functionality issue affecting multiple users. When I bought a new printer and my company bought multiple printers, and friends ask which printer to buy, guess which printer is not mentioned. Great job losing multiple sales out of laziness or neglect. |
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. |
I'm sorry to read that the problem is not resolved, however, it is very hardly reproducible. There are several conditions that I could think of off the top of my mind to reproduce the problem but pretty much all of them are hardware-related. I'll try to quickly explain a few.
Even if perfectly flat, the heatbed may warp up during the heating if somewhat loose, modified, or in case of cold zones.
Last but not least, signal noises have been observed on specific combinations of hardware revisions - #3563 - but honestly, it doesn't seem related, especially because the latter issue is observed on relatively recent hardware revisions. Michele Moramarco |
This would have been helpful 5 years ago. I moved on to different brands in part because of poor support. |
I'm sorry to hear that. Not sure what went wrong and how the support was interrupted as our support sessions would theoretically be carried on until a satisfactory solution is found. Because GitHub is where we track firmware-related problems/suggestions, but this issue is not confirmed to be a firmware problem thus far, the issue will be closed now. Michele Moramarco |
Hi guys,
I'm having trouble with mesh leveling on my MK3 running 3.4.0.
Essentially, I can see that in areas which are being "over-squished" the mesh leveling is lowering the nozzle, and areas less squished it is raising the nozzle. So, it is either overcompensating, or introducing error.
I am a mechanical engineer, so precision alignment is a very familiar task. I have used a digital indicator to mechanically level my bed. It is flat within +/- 0.0015".
I have actually shown that I get a more consistent first layer with mesh leveling disabled, but this seems to create a new issue:
If I comment out the G80 mesh leveling code, the printer seems to ignore the stored live Z adjust value. The nozzle is very high. The printer does respond to changing that value after the print has started.
If my stored live Z value is "x", I end up with about 2x to get it printing correctly. If I stop that print and start another (power remains on), the nozzle is high again and the live Z value needs to be increased to 3x.
Short story:
There may or may not be a bug in the mesh leveling. It is possible that the Pinda probe is just not accurate enough to fine tune a fairly flat bed. It seems precise in that the over/under squished areas seem to repeat.
I need a clean way to disable mesh leveling and get a consistent Z0 height
Thank you!
The text was updated successfully, but these errors were encountered: