BlTouch and M558

  • Just out of curiosity, what settings are people who have a BlTouch using in their M558 code? I'm currently running with:

    M558 P9 X0 Y0 Z1 H5 F300 T12000 A10

    in my config.g file and it seems to be doing OK. I'm particularly interested in the optimum setting for F, the probe feed rate. I'm wanting make sure I get accurate probing for bed leveling and mesh generation without spending any more time than necessary.

  • Sorry mate, mine's even slower:

    M558 P9 H8 F200 T2000 A5 S0.03

    but hey, I've got plenty of time.

  • Before today mine was significantly slower than yours.

  • Moderator

    X0 Y0 Z1 is deprecated now, so you can remove those. M574 Z1 S2 took its place.

    I'm using:
    M558 P9 H3 F100 T6000 A10 S0.003 R0.5 B0
    G31 P25
    ; P9 for BLTouch, dive height 3mm, probe at 100mm/min, travel 6000mm/s, Probe up to 10 times until 2 consecutive readings are within 0.003, pause 0.5s after travel before probing, and disable heaters during probing. And trigger value of 25.

    To save time I reduced the dive height a bit. Also, when homing I do a single fast probe first and then a slower repeated probe.

    M558 A1 F300			; Set single probing at faster feed rate
    G30 				; Do a single probe to home Z axis
    M558 A10 F100			; Set detailed probing at slower feed rate
    G30				; Probe again to get a more accurate position

  • Yeah, I had moved that when I updated the firmware but I guess I forgot to remove it from the original line. Thanks for the heads up.

Log in to reply