G92 outside axis limit resets positon to limit
dragonn last edited by dragonn
I have quite complicated homing files because my hotend can move outside the bed but I don't won't to move it during print outside the bed.
But at homing Z I need to move outside the bed, I am using just M564 S0 H0 to allow to do that. And when in homing Z I run G92 Z0 it resets Z position from 307 to 290...
Simple steps to reproduce:
- home all axes
- run M564 S0 H0
- move outside axis limit with X or Y
- run G92 Z0
Even putting something like that G92 Z0 Y307 when Y axis is limited to 290 will lower Y to 290.
And I think this behavior can stay but not when you run M564 S0 H0. When axis limits are disabled they should not by applied to G92 commands too.
aidar last edited by
Instead of M564 command i would use M208 to temporary expand axis limits and after homing you can always set limits back to bed area.
dragonn last edited by
Yeah I could do that too, for now I just move outside the restricted area before running G92 Z0.
But I still this should be changed or documented, it took mi two hours to find out what is wrong with my homing files
This fault has been reported before, and is already fixed in my latest internal build.