Ok, if I call bed mesh profile “Test” I get the 5x5. If I call bed mesh profile “Default” which it was doing this whole time I get the 3x3. this is in printer.cfg
I’m used to a different brand where you can set the mesh via the display or Mainsail. Is it possible to request that for a future firmware update? There are multiple meshes but there’s no way to change the number of probe points.
#*# [bed_mesh Test]
#*# version = 1
#*# points =
#*# 1.054500, -0.567167, 0.298250
#*# 1.209500, 1.172000, 0.392000
#*# 1.155750, 1.173250, 1.310750
#*# min_x = 36.0
#*# max_x = 175.0
#*# min_y = 22.0
#*# max_y = 173.0
#*# x_count = 5
#*# y_count = 5
#*# mesh_x_pps = 2
#*# mesh_y_pps = 2
#*# algo = lagrange
#*# tension = 0.2
#*#
#*# [bed_mesh default]
#*# version = 1
#*# points =
#*# 0.823250, 0.982417, 1.504500
#*# 0.958250, 0.929500, 1.088250
#*# 0.837000, 0.887000, 1.020750
#*# x_count = 3
#*# y_count = 3
#*# mesh_x_pps = 2
#*# mesh_y_pps = 2
#*# algo = lagrange
#*# tension = 0.2
#*# min_x = 36.0
#*# max_x = 175.0
#*# min_y = 22.0
#*# max_y = 173.0
It’s also doing the dynamic pre-print mesh.
11:48 AM
Points: x: 3, y: 4
11:48 AM
Algorithm: lagrange
11:48 AM
Object bounds, clamped to the bed_mesh: (62.056, 40.569), (117.944, 141.813)
11:48 AM
4 object points, clamping to bed mesh [(36.0, 22.0) (175.0, 173.0)]
11:48 AM
fuzz_max : 4.000000
11:48 AM
fuzz_min : 0.000000
11:48 AM
fuzz_enable : 0
11:48 AM
status_macro: 'status_meshing'
11:48 AM
led_enable : 0
11:48 AM
File selected
however at the end of the bed mesh it sends it to an out of bounds point to start printing
11:51 AM
Move out of range: 58.232 43.800 -3.495 [30.000]
11:51 AM
Bed Mesh state has been saved to profile [default]
for the current session. The SAVE_CONFIG command will
update the printer config file and restart the printer.
11:51 AM
Mesh Bed Leveling Complete
The print cancels itself. I will look to disable dynamic meshing for now. I don’t see that as an option in Mainsail or on the touch screen which would be helpful.
If I could get a more verbose dynamic meshing I could possibly try to figure out why it thinks it needs to go 3.5mm under the bed.
I’m starting to think it might be better to start with a totally clean SD card and brand new firmware from the website. We have a second machine that is only doing 3x3 meshes too. I didn’t get to set these machines up from the box, it was an outside contractor. Could they have done something during the initial construction to make all these weird things happen?
I’m noticing there is print_area_bed_mesh.cfg that establishes “status_meshing” and also adaptive_mesh.cfg only adaptive_mesh.cfg has the "fuzz”parameters.