|
|
|
|
1361
|
* Make sure Z_SAFE_HOMING point is reachable
|
1361
|
* Make sure Z_SAFE_HOMING point is reachable
|
1362
|
*/
|
1362
|
*/
|
1363
|
#if ENABLED(Z_SAFE_HOMING)
|
1363
|
#if ENABLED(Z_SAFE_HOMING)
|
1364
|
- #if HAS_BED_PROBE && (ENABLED(DELTA) || IS_SCARA)
|
|
|
1365
|
- static_assert(WITHIN(Z_SAFE_HOMING_X_POINT, PROBE_X_MIN, PROBE_X_MAX), "Z_SAFE_HOMING_X_POINT is outside the probe region.");
|
|
|
1366
|
- static_assert(WITHIN(Z_SAFE_HOMING_Y_POINT, PROBE_Y_MIN, PROBE_Y_MAX), "Z_SAFE_HOMING_Y_POINT is outside the probe region.");
|
|
|
1367
|
- #else
|
|
|
1368
|
- static_assert(WITHIN(Z_SAFE_HOMING_X_POINT, X_MIN_POS, X_MAX_POS), "Z_SAFE_HOMING_X_POINT can't be reached by the nozzle.");
|
|
|
1369
|
- static_assert(WITHIN(Z_SAFE_HOMING_Y_POINT, Y_MIN_POS, Y_MAX_POS), "Z_SAFE_HOMING_Y_POINT can't be reached by the nozzle.");
|
|
|
1370
|
- #endif
|
|
|
1371
|
-#endif // Z_SAFE_HOMING
|
|
|
|
|
1364
|
+ static_assert(WITHIN(Z_SAFE_HOMING_X_POINT, X_MIN_BED, X_MAX_BED), "Z_SAFE_HOMING_X_POINT can't be reached by the nozzle.");
|
|
|
1365
|
+ static_assert(WITHIN(Z_SAFE_HOMING_Y_POINT, Y_MIN_BED, Y_MAX_BED), "Z_SAFE_HOMING_Y_POINT can't be reached by the nozzle.");
|
|
|
1366
|
+#endif
|
1372
|
|
1367
|
|
1373
|
/**
|
1368
|
/**
|
1374
|
* Make sure DISABLE_[XYZ] compatible with selected homing options
|
1369
|
* Make sure DISABLE_[XYZ] compatible with selected homing options
|