Closed adamfilip closed 8 years ago
Ah yes.... There's a bug in Z_SAFE_HOMING
. If your probe is outside the bed when you try to use it, it will not perform the move. The problem is this test:
float cpx = RAW_CURRENT_POSITION(X_AXIS), cpy = RAW_CURRENT_POSITION(Y_AXIS);
if ( cpx >= X_MIN_POS - (X_PROBE_OFFSET_FROM_EXTRUDER)
&& cpx <= X_MAX_POS - (X_PROBE_OFFSET_FROM_EXTRUDER)
&& cpy >= Y_MIN_POS - (Y_PROBE_OFFSET_FROM_EXTRUDER)
&& cpy <= Y_MAX_POS - (Y_PROBE_OFFSET_FROM_EXTRUDER)) { . . .
To fix the issue, change the first line to:
float cpx = RAW_X_POSITION(destination[X_AXIS]), cpy = RAW_Y_POSITION(destination[Y_AXIS]);
I have a patch pending for RCBugFix
that will be merged today.
Thanks :)
@adamfilip was the issue fixed?
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
using RC7 Bugfix I have enabled Z home homing, but its not moving the gantry to the middle of the bed.
my printer homes to Y max instead of Y Min, not sure if this is causing an issue
my travel limits are