You missed one very important info … you bed size. Anyhow copy this macro in your printer.cfg
description: Debug: Print information about print volume and probeable area
gcode:
{% set min = printer.toolhead.axis_minimum %}
{% set max = printer.toolhead.axis_maximum %}
{% set cfg = printer.configfile.settings %}
{% set probe_offset = {'x' : cfg.probe.x_offset if 'probe' in cfg
else cfg.bltouch.x_offset if 'bltouch' in cfg
else 0,
'y' : cfg.probe.y_offset if 'probe' in cfg
else cfg.bltouch.y_offset if 'bltouch' in cfg
else 0} %}
{% set probe_area = {'min' : {'x' : min.x+probe_offset.x|abs,
'y' : min.y+probe_offset.y|abs},
'max' : {'x' : max.x-probe_offset.x|abs,
'y' : max.y-probe_offset.y|abs}} %}
{action_respond_info("Print Volume Limits:
Min X:%7.1f, Y:%7.1f, Z:%7.1f
Max X:%7.1f, Y:%7.1f, Z:%7.1f
Probe Offset:
X:%7.1f Y:%7.1f
Probe Area Limits:
Min X:%7.1f, Y:%7.1f
Max X:%7.1f, Y:%7.1f" %
(min.x,min.y,min.z,max.x,max.y,max.z,probe_offset.x,probe_offset.y,probe_area.min.x,probe_area.min.y,probe_area.max.x,probe_area.max.y))}``` and execute it in the console. It will print out limits of the probable bed area. Add it as min max in your bed mesh and run it again.