From: Ian Jackson Date: Thu, 9 Aug 2012 17:11:22 +0000 (+0100) Subject: Refresh of m206-always-use-homing-homeing X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=75ebcde7d776353cd625fb68535736e374f0e90f;p=marlin.git Refresh of m206-always-use-homing-homeing --- diff --git a/Marlin/Marlin.pde b/Marlin/Marlin.pde index 4abd98b..8248132 100644 --- a/Marlin/Marlin.pde +++ b/Marlin/Marlin.pde @@ -1560,9 +1560,9 @@ void prepare_move() } if (max_software_endstops) { - if (destination[X_AXIS] > X_MAX_POS) destination[X_AXIS] = X_MAX_POS; - if (destination[Y_AXIS] > Y_MAX_POS) destination[Y_AXIS] = Y_MAX_POS; - if (destination[Z_AXIS] > Z_MAX_POS) destination[Z_AXIS] = Z_MAX_POS; + if (destination[X_AXIS] > max_pos[0]) destination[X_AXIS] = max_pos[0]; + if (destination[Y_AXIS] > max_pos[1]) destination[Y_AXIS] = max_pos[1]; + if (destination[Z_AXIS] > max_pos[2]) destination[Z_AXIS] = max_pos[2]; } previous_millis_cmd = millis(); plan_buffer_line(destination[X_AXIS], destination[Y_AXIS], destination[Z_AXIS], destination[E_AXIS], feedrate*feedmultiply/60/100.0, active_extruder);