Essentials
Duet 2 Maestro ver. 3.1.1
Custom CoreXY
Genuine BLTouch ver. 3
Wired and working with all the gcode commands, deployprobe.g, retractprobe.g files.
My offset for the BLTouch: X0, Y-21, Z4.1
(edit 1)
More details:
I have a Z-min limit switch as well as a BLTouch. I set that limit to 0.05mm at the center of my build plate.
I do all steps with both the bed and the hot end at temperature, not cold.
I have repeatedly done the on-line suggested steps
M561
M564 H0
G92 Z0
G30 S-1
Edit config.g to change the G31 settings with the last result
G29 Do the matrix probe, which banged along fine. Here are the console results.
4/14/2024, 10:39:49 PM G29 S0
Warning: Skipping grid point (190.0, 190.0) because Z probe cannot reach it
Warning: Skipping grid point (170.0, 190.0) because Z probe cannot reach it
Warning: Skipping grid point (150.0, 190.0) because Z probe cannot reach it
Warning: Skipping grid point (130.0, 190.0) because Z probe cannot reach it
Warning: Skipping grid point (110.0, 190.0) because Z probe cannot reach it
Warning: Skipping grid point (90.0, 190.0) because Z probe cannot reach it
Warning: Skipping grid point (70.0, 190.0) because Z probe cannot reach it
Warning: Skipping grid point (50.0, 190.0) because Z probe cannot reach it
Warning: Skipping grid point (30.0, 190.0) because Z probe cannot reach it
Warning: Skipping grid point (10.0, 190.0) because Z probe cannot reach it
Warning: the height map has a substantial Z offset. Suggest use Z-probe to establish Z=0 datum, then re-probe the mesh.
90 points probed, min error -2.367, max error -2.046, mean -2.219, deviation 0.082
Height map saved to file 0:/sys/heightmap.csv
4/14/2024, 10:28:28 PM Upload of config.g successful after 0s (Did not reboot after the save)
4/14/2024, 10:27:52 PM G30 S-1
Stopped at height 1.846 mm
4/14/2024, 10:26:58 PM G92 Z0
4/14/2024, 10:24:46 PM G0 X100 Y 100
4/14/2024, 10:24:26 PM M564 H0
This one turned out especially bad. Every time I run the sequence it seems to get worse.
I have attached my config.g file, I think.
config.g
heightmap.csv
I have two questions:
All the instructions I have seen have you add the G31 Z offset as you measure it. The start the sequence. After the G30 S-1 step, then modify the G31 Z offset in config. I originally did this and told the software to restart after the save, then ran G29 S0 to get the height table. That did not work well, I got a bad first layer the nozzle clearly too high up.
Using baby steps got the nozzle where I wanted it, but changing the G31 offset by that change accomplished nothing that I could see - I tried arbitrary adjustments, still nothing.
Then I started doing the G29 S0 mesh probe without restarting after the config.g save. Still nozzle too high off the bed, and adjusting the G31 Z value did nothing.
My two questions:
What am I doing wrong? What step am I missing.
After changing the config.g G31 Z offset to the G30 S-1 value, do I need to restart the Duet before running the G29 S0 mesh probe?
Any help appreciated. I am scratching my head. All the steps seem to work as indicated, and I do see the mesh Z adjustments happening, but it the nozzle is just too far off the plate.
I Set my Z endstop and adjust screws at each corner, which gets kinda close before I do any of the above.
Thank you and be well,
DLC