Wow! I didn't know the main code base had moved. And it definitely has evolved. I looked at the G29 code and it has been cleaned up a lot!
Printable View
Wow! I didn't know the main code base had moved. And it definitely has evolved. I looked at the G29 code and it has been cleaned up a lot!
I hope I'll still be able to diff my customisations back in. I hope not too much has changed.
If i actually get a chance to work on it today i may pm the modified file to you roxy just for an overview. I plan to commit in stages so that each enhancment is its own commit. As C isnt my native programming language i just want a little backup :-)
looks like it is being merged in soon without any effort on our part...
https://github.com/MarlinFirmware/Marlin/pull/1556
possibly by the time anyone is awake and reads it it will be in the main branch. :-)
and roxy they want you to start coding with them :-)
What I'm thinking is we need a web page that can be called with all the numbers so it can plot the surface, including imperfections (like high and low spots). With the right option specified, the Marlin firmware should spit out a URL that you cut & paste into your browser and the server will display a high quality image of your print bed with all the detail!
And just for gits and shiggles, an option to specify how many turns of either the left or right Z rod, or how many turns of the print bed mount screws, and in which direction, to get it level(er). :)
I had that in my own personal code. But the problem is there are so many variables, its kind of hard to make it so it works for everybody. And then trying to get it calibrated is going to be a lot of work. It is probably easier for the person to just adjust one corner and re-run the test and see how much things moved. And then adjust it again based on that information.
Just came across this on Thingiverse: http://www.thingiverse.com/thing:28135