Hi,

My Marlin setting of AUTO_BED_LEVELING_GRID is as follows,

#define AUTO_BED_LEVELING_GRID
#ifdef AUTO_BED_LEVELING_GRID
#define LEFT_PROBE_BED_POSITION 35
#define RIGHT_PROBE_BED_POSITION 160
#define BACK_PROBE_BED_POSITION 170
#define FRONT_PROBE_BED_POSITION 30
#define AUTO_BED_LEVELING_GRID_POINTS 5
#else // not AUTO_BED_LEVELING_GRID

And the probe offset settings are,
#define X_PROBE_OFFSET_FROM_EXTRUDER -30
#define Y_PROBE_OFFSET_FROM_EXTRUDER 0
#define Z_PROBE_OFFSET_FROM_EXTRUDER -1.0


I am trying to increase the number of AUTO_BED_LEVELING_GRID_POINTS, but when I changed the number from 4 to 6 and uploaded it, it showed me an error message:
"/Configuration.h:457:8: error: #error "The X axis probing range is not enough to fit all the points defined in AUTO_BED_LEVELING_GRID_POINTS".

I see there is a code to calculate the limit.
#if X_PROBE_OFFSET_FROM_EXTRUDER < 0 #if (-(X_PROBE_OFFSET_FROM_EXTRUDER * AUTO_BED_LEVELING_GRID_POINTS) >= (RIGHT_PROBE_BED_POSITION - LEFT_PROBE_BED_POSITION))
#error "The X axis probing range is not enough to fit all the points defined in AUTO_BED_LEVELING_GRID_POINTS"
#endif

But I would like to know if there is way to increase the number of AUTO_BED_LEVELING_GRID in the fixed print bed range to increase the "resolution" of auto-bed-leveling.
Please advise me if you have any suggestion and comment. Thank you very much!