Z_UP_AFTER_HOME disabled for LAZY_DUAL_X_AXIS?
me again, i noticed Z_UP_AFTER_HOME is ignored when LAZY_DUAL_X_AXIS is active, looked at the code and found this:
#if !(DUAL_X_AXIS && LAZY_DUAL_X_AXIS)
moveToReal(startX, startY, startZ, IGNORE_COORDINATE, homingFeedrate[X_AXIS]);
#if HOMING_ORDER == HOME_ORDER_ZXYTZ || HOMING_ORDER == HOME_ORDER_XYTZ
moveToReal(startX, startY, startZ, IGNORE_COORDINATE, homingFeedrate[X_AXIS]);
if(!sledParked && xaxis) { // park sled
homeXAxis();
}
this basically explicitly disables it for lazy dual save for those 2 particular homing orders. any particular reason? because this would be another super easy fix...
Comments