Quantcast
Channel: Reprap Forum - Firmware - Marlin
Viewing all articles
Browse latest Browse all 12102

Re: Mesh bed leveling is not active

$
0
0
Quote
brucehvn
Quote
Roxy
I almost have the new Bed Leveling software ready. It is based on a High Resolution Mesh and uses the Z-Probe to acquire most of the points. The rest of the Mesh can be filled in by editing the Mesh or manually probing the height of the various points that are not reachable by the Z-Probe.

Hey Roxy,
Nice to see you. I talked to you a bit over on 3dprintboard last year when you were doing some work on enhancing the G29 command for ABL. I see now you are listed as part of the Marlin development team. Glad to see it.

I have to admit when I first looked at mesh bed leveling this week end, my first thought was "what? I can't use my probe to measure the points in the mesh???". But then after running through the procedure, I kind of liked using the actual nozzle to determine the points and I was pretty impressed with the results. Printing a one layer test object I made, the layer was consistently smooshed(?!) across the entire bed.

Included in the new system is a Mesh Validation Command. This does a one layer print of the entire Mesh. It lets you see exactly where your Mesh is defective and you can use the Mesh editing tools to quickly (and precisely) adjust things. The probe is used to get the bulk of the data. But for where the probe can't reach, you can do a Manual Probe with the nozzle to get the data. Or... You can just quickly fill in the unknown areas with estimated values. And then you can use the Mesh Validation Tool and Mesh Editor to get things the way you want them.

Quote
Floyd
Quote
brucehvn
I'm not talking about the auto bed leveling, I'm using the new mesh bed leveling. I used to use ABL and your sequence is correct for that, but with mesh bed leveling, there is no use of the probe. You have to manually set all the points in the grid and then they get stored in EEPROM. So you do that exercise once, and then every time you turn on the machine, those points are read from EEPROM and used for printing.
Guess I have to look more into this, I thought the procedure was the same. I could never get ABL to work right so I took my switch and servo off the machine.
I have RC6 so it should be in there already, just have to enable and see...

Mesh is definitely a type of Auto Bed Leveling. EPatel designed (and coded) it because the 3-Point and Grid-Leveling could not compensate for the non-flat print surface he had. He did a good job getting that system in place and working. The new system uses his concepts as a foundation. But the new system:
  • Extends the resolution of the mesh up to 15x15.
  • Automatically probes reachable areas of the bed. I've been doing all my development and testing at 10x10.
  • Provides several ways to populate unreachable areas of the bed (manual probing and user specified filling)
  • Allows tilting of the mesh using 3-Point or Grid leveling
  • Allows Multiple Mesh to be stored in EEPROM
  • Provides easy verification of the Mesh and that information can be used to:
  • Easily edit and alter a Mesh

Viewing all articles
Browse latest Browse all 12102

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>