Z-Probe height problems after upgrading to 0.92.8
Hi,
I was using 0.92.6 and decided to give a try to 0.92.8.
My printer is a cartesian Prusa i3 and I use a capacitative sensor.
All running fine with 0.92.6, I saw that there is a few new features and I've run over the web configuration tool to set them all up.
In my GCode I use the following sequence to home X,Y and later check bed level.
---
G28 X0 Y0
G32
---
And the Z-PROBE-HEIGHT is of 2.65, so when the probe triggers the nozzle is 2.65mm above the bed.
So now what happens with 0.92.8 is that I can't set this high correctly, it always stays quite above. I tried reducing the value or even change it to negative -2.65 and it doesn't work.
When sending a G1 Z0 the nozzle always stays way above the bed, around 4mm (if I send a G1 Z-4 it touches the bed).
Is there any parameter that changed that I need to take care of?
I read the updated documentation but I couldn't find anything that would explain this.
Thanks
Comments
Printer::currentPositionSteps[Z_AXIS] = currentZ * Printer::axisStepsPerMM[Z_AXIS];
Printer::updateCurrentPosition(true);
There should be some outputs in the log CurrentZ and z after rotation and M114. Could you correlate them with real z?
CurrentZ is measured Z at that position. I guess there is something lost while optimizing the leveling structure.