Bed Correction with three motors - little error left
I have a three Z-axes BedLevelcorrection Printer, Motor Setup like this
| M1 |
| M2 M3|
M1 connected to the official z-stepper place
It almost does like intended when doing the G32. Only that the M1 position is about 0.1 mm lower and stays there, no matter how often I do the G32. As I observed, only M2 and M3 are working when doing correction, M1 just holds position (Is this correct or part of the problem?). I tried to move the M1 Position in the the configure.h to abount a 100mm to y wich seems to work a bit. But the M1 Position / backside of the bed is still lower. Higher tilt will be reduced, that works fine, but the remaining Z Height error is a little to big (I think it is acceptable aroung 0.06 difference (- am I to picky?))
Is there a GCode for giving M1 a few extra steps after bed levelling? Is there a way to compensate?