-
-
Notifications
You must be signed in to change notification settings - Fork 19.3k
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
RC8 And latest Bugfix - Auto levelling forcing nozzle too high above the bed. #5890
Comments
Interestingly after a typo due to drinking tea and trying to multitask, I ran a g29 z4 the nozzle corrected again but was...wait for it...4mm out.... now if I run a G29 z-.3 the bed and the Z axis motors can be seen to be actively compensating and the nozzle is kissing the bed nicely..... I thought the G29 z parameter wasn't supported ? |
I think the value for Z must be bigger than the Z_HOME_SEARCH value in the config otherwise you will be off and may kiss the bed. EDIT: I'm sorry wrong command, thought of M420 Z. |
@james94jeans2 - admittedly I was trying to force it to do something out of spec - due to overwhelming frustration. Oddly the sample output does not report a +1mm deviation, but it is definitely there after probing. And calling a g1 z0 puts the nozzle appx 1mm above the bed ( and has active correction to hold it there) However, if I call G29 z4 (as an example) I get: But with -.3 correction: I'm at my appx z home position actively corrected. Same happens with G29 Sn parameter. #if ENABLED(AUTO_BED_LEVELING_BILINEAR) |
Short answer - yes. The G29 calculations are always applied unless the dry run flag is set. None of the G29 parameters affect this except G29 D. If you need to use G29 Zxx to get your Z0 height set correctly then you need to update your zprobe_zoffset value & save it. Feeler/slip gauges will get you close but zprobe_zoffset usually needs to be tweaked a bit based on print results. Don't worry about the absolute values in the grid report. The resulting Z0 position is all that matters. I'm running Z_DUAL_ENDSTOPS with Z homing set to +. After running G28 my Z0 is about 15mm above the bed. After running G29 the grid values are all in the -15 range but my Z0 position is perfect. |
I thought so. What's been throwing me out it that my zprobe_offset is set bang on as homing puts it where i want it. Upside is I now have a system that i'm confident will prove itself tomorrow when I run a test print. SO, SO SO much better than Repetier. A bit of a pain to configure in some ways ( the repetier config tool made me lazy!!). |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Hi,
i've come over to marlin after loosing patience with Repetier and it's apparent lack of support for new technology.
I have a Prusa here running on a Rumba board probing with a (legitimate) Bltouch.
Probe is working fine, machine homes to all axis happily, including a sexy z home that kisses my slip gauge nicely, proving the Z_Probe_offest is set correctly.
With both RC8 and the latest Bugfix, G29 plods off merrily and probes away, reporting back minor deviations - BUT during a print it's pushing the nozzle appx 1mm above the bed consistently.
I tried to trick the height but ended up eating kapton tape - I did notice however that in this instance the grid seemd inverted on the bed ?
I see many many reports of similar behavior, but currently no concrete resolution ?
The text was updated successfully, but these errors were encountered: