Skip to content
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

[FR] Add an option or variant for manual mesh bed levelling instead of ABL #23

Open
BenBergman opened this issue Jan 16, 2021 · 2 comments
Labels
enhancement New feature or request

Comments

@BenBergman
Copy link

Is your feature request related to a problem? Please describe.
My printer has a distinct warp to it, so I've added manual mesh bed levelling to Marlin to counteract this. RAWR seems to only support ABL, not MBL (unless I missed it).

Describe the solution you'd like
I would love an option (in the config file, settings menu, or even a separate build) that switches out the buttons for ABL to a set of buttons for MBL.

Describe alternatives you've considered
I have performed manual bed levelling by manually entering gcode commands into my Octoprint terminal, but that is a bit of a pain. I could similarly add these commands to the custom commands section in the RAWR config, but between each mesh point I still need to move the print head to adjust, which would be much nicer with a proper UI with position readings.

Additional context
With Marlin's manual mesh bed leveling, G29 S1 starts a levelling pattern by homing and moving to the first point. You then move the print head (note: not baby-stepping - rookie mistake that got me good). Then you issue G29 S2 to move to the next point where you can again move the print head to get the right gap. Keep running G29 S2 for each point. After adjusting the height at the last point, run G29 S2 one more time to store the final setup. M500 might be needed to save it, I'm unsure. Each G29 command shows which point you are on and the total number, so this feedback could be used for a progress bar or a wizard.

Ideally the UI for this would have a button to start the process, then you have buttons to raise/lower the print head, a button to adjust the step amount (0.1mm, 0.01mm maybe?), a readout showing the current height, a readout showing the current probe point out of the total, and a button to continue to the next one (or possibly finish if on the last one).

@BenBergman BenBergman added the enhancement New feature or request label Jan 16, 2021
@wgcv
Copy link
Owner

wgcv commented Feb 9, 2021

#16

@BenBergman
Copy link
Author

Awesome, thanks.

For anyone else stumbling on this, I ended up switching to this TFT firmware which has a nice interactive mesh editor: https://www.thingiverse.com/thing:4294049

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants