diff --git a/Marlin/SanityCheck.h b/Marlin/SanityCheck.h index 08df38928..b8e2f2590 100644 --- a/Marlin/SanityCheck.h +++ b/Marlin/SanityCheck.h @@ -170,36 +170,6 @@ #error "The given BACK_PROBE_BED_POSITION can't be reached by the probe." #endif #endif - #define PROBE_SIZE_X (X_PROBE_OFFSET_FROM_EXTRUDER * (AUTO_BED_LEVELING_GRID_POINTS-1)) - #define PROBE_SIZE_Y (Y_PROBE_OFFSET_FROM_EXTRUDER * (AUTO_BED_LEVELING_GRID_POINTS-1)) - #define PROBE_AREA_WIDTH (RIGHT_PROBE_BED_POSITION - LEFT_PROBE_BED_POSITION) - #define PROBE_AREA_DEPTH (BACK_PROBE_BED_POSITION - FRONT_PROBE_BED_POSITION) - #if X_PROBE_OFFSET_FROM_EXTRUDER < 0 - #if PROBE_SIZE_X <= -PROBE_AREA_WIDTH - #define X_PROBE_ERROR - #endif - #elif PROBE_SIZE_X >= PROBE_AREA_WIDTH - #define X_PROBE_ERROR - #endif - #ifdef X_PROBE_ERROR - #error The X axis probing range is too small to fit all the points defined in AUTO_BED_LEVELING_GRID_POINTS. - #endif - #if Y_PROBE_OFFSET_FROM_EXTRUDER < 0 - #if PROBE_SIZE_Y <= -PROBE_AREA_DEPTH - #define Y_PROBE_ERROR - #endif - #elif PROBE_SIZE_Y >= PROBE_AREA_DEPTH - #define Y_PROBE_ERROR - #endif - #ifdef Y_PROBE_ERROR - #error The Y axis probing range is too small to fit all the points defined in AUTO_BED_LEVELING_GRID_POINTS. - #endif - - #undef PROBE_SIZE_X - #undef PROBE_SIZE_Y - #undef PROBE_AREA_WIDTH - #undef PROBE_AREA_DEPTH - #else // !AUTO_BED_LEVELING_GRID // Check the triangulation points