Question/Advice on Duet Manual Bed Leveling
-
Hello, I am working on converting my Ender 5 Plus to run off a Duet 6HC
Background info:
I located the 4 bed leveling screws by aligning the BLT probe and adjusted the XY points for the probe offset. I used the M671 command to define these points. I believe the bed leveling screws are M3 so I defined the P value as 0.5 (will confirm if M3 or M4 once home)
While I can probe directly at the left side adjustment screws, I can't probe directly on top of right side leveling screws due to the hot end/probe offset. I set the G30 command to probe as close as possible on the right side, and adjusted for a symmetrical offset on the left side.
Questions:
Am I correct in assuming the order of the "Manual corrections required" prompt follows the ordering of the points defined by M671?
At present I have the G30 command perform a probe near each of the four leveling screws. Would it be advisable to either perform two probes at each location (decrease variability of measurements) or perform a small grid of measurements?
Any other advice for manual leveling with the Duet system would be appreciated.
Thanks!
-
@dubdub yes, it follows the M671 order. I also set the G30 to be in the same order so it's slightly easy to remember the order
-
@jay_s_uk
Thanks, I did the same - set G30 to be ordered as M671 - but just wanted to double check -
@dubdub said in Question/Advice on Duet Manual Bed Leveling:
Would it be advisable to either perform two probes at each location (decrease variability of measurements)
Never a bad idea. See the A parameter of M558.
-
@phaedrux Thanks, that is helpful! I should probably just read through the Gcode Dictionary at some point.
Code snippet from the dictionary of M558
; BL Touch on Duet 3 Mini 5+ M950 S0 C"io3.out" ; servo/gpio 0 is io3.out pin M558 P9 C"io3.in" H5 F500:120 T3000 ; BLTouch connected to io3.in pin ... M280 P0 S10 ; send control signal to BLTouch through servo/gpio 0
The above M558 command does not have the A parameter, but has two F parameters for feed rates. I assume the two F parameters implicitly set the A parameter to 2?
-
@dubdub said in Question/Advice on Duet Manual Bed Leveling:
I assume the two F parameters implicitly set the A parameter to 2?
It may, but if variation rejection is your goal, you must specify an A value of 3 or higher. It will then probe up to A number of times or until 2 consecutive probe results match within the set tolerance of S (default 0.03).
-
@phaedrux Thanks for clarifying that