Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    BL Touch probe input not working

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    4
    37
    3.9k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • mhackneyundefined
      mhackney
      last edited by

      I can but the probe status never changes.

      I just tested with my Fluke and:

      M280 P3 S10 I1 - I measure .001VDC

      M280 P3 S90 I1 - I measure .002VDC

      I can go back and forth and it is completely reproducible. Bad BL Touch?

      My 3D Printing blog: http://www.sublimelayers.com
      Coming this summer: "3D Printing Strategies - the art of perfecting your designs and prints"

      1 Reply Last reply Reply Quote 0
      • mhackneyundefined
        mhackney
        last edited by

        I hooked up exactly as in the wiki on heater 3. Here's my config.g

        ; BL Touch config
        M307 H3 A-1 C-1 D-1
        M558 P5 X0 Y0 Z1 H5 F100 T2000 I1
        G31 X12 Y28 Z0 P25

        Probe type 9??? Maybe that's it. Wiki shows P5

        My 3D Printing blog: http://www.sublimelayers.com
        Coming this summer: "3D Printing Strategies - the art of perfecting your designs and prints"

        1 Reply Last reply Reply Quote 0
        • mhackneyundefined
          mhackney
          last edited by

          Running 1.21 release

          My 3D Printing blog: http://www.sublimelayers.com
          Coming this summer: "3D Printing Strategies - the art of perfecting your designs and prints"

          1 Reply Last reply Reply Quote 0
          • Phaedruxundefined
            Phaedrux Moderator
            last edited by

            The wiki hasn't been updated with the details of probe type 9 yet. But it's new in 1.21 and is specifically for the BLTouch. Setup is mostly the same but it will now automatically call the deploy and retract macros to extend and retract the probe when needed.

            Here's what I ended up with in my config to get it running consistently.
            [c]
            ; ############################
            ; 3 - ENDSTOPS AND ZPROBE
            ; ############################

            M574 X1 Y2 S0 ; Set active-low switches, low end endstop for X, high end endstop for Y, add Z2 for Zmax
            M574 Z1 S2 ; Use zprobe and home to min
            M307 H3 A-1 C-1 D-1 ; Unbind heater 3 pins for probe use.
            M558 P9 X0 Y0 Z1 H5 F100 T4000 A10 R0.5 S0.008 ; P9 for BLTouch, dive height 5mm, probe at 100mm/s, travel 4000mm/s, probe until 2 consecutive probe results are to within S up to 10 probes, pause 0.5s, Reprobe until 0.008 repeatability
            G31 X-42 Y-2 Z1.8 P25 ; probe offset from nozzle, p is trigger value, set low for bltouch, set Z=0 for testing (z height is 1.8006 after calibration)
            M557 X20:310 Y0:285 S15 ; Define mesh grid
            M376 H20 ; Taper off compensation over 20mm of height[/c]

            Z-Bot CoreXY Build | Thingiverse Profile

            1 Reply Last reply Reply Quote 0
            • mhackneyundefined
              mhackney
              last edited by

              We'll, changing to P9 did not help. I still see the probe value at 1000 deployed or not.

              My 3D Printing blog: http://www.sublimelayers.com
              Coming this summer: "3D Printing Strategies - the art of perfecting your designs and prints"

              1 Reply Last reply Reply Quote 0
              • mhackneyundefined
                mhackney
                last edited by

                The LED on the touch is showing the right thing.

                Ok, should I delete the deploy and retract macros that I so painstakingly 😉 created?

                My 3D Printing blog: http://www.sublimelayers.com
                Coming this summer: "3D Printing Strategies - the art of perfecting your designs and prints"

                1 Reply Last reply Reply Quote 0
                • Phaedruxundefined
                  Phaedrux Moderator
                  last edited by

                  It won't change when deployed; only when triggered, and it may not be noticeable in the DWC because it's only a short flash.

                  Does it stop the bed when triggered though? If so, it should be good to go.

                  What happens if you move the nozzle to the bed, set Z=0, move up 10mm, and issue G30 S-1?

                  Z-Bot CoreXY Build | Thingiverse Profile

                  1 Reply Last reply Reply Quote 0
                  • Phaedruxundefined
                    Phaedrux Moderator
                    last edited by

                    @mhackney:

                    The LED on the touch is showing the right thing.

                    Ok, should I delete the deploy and retract macros that I so painstakingly 😉 created?

                    The deploy and retract macros should only have the servo commands to deploy and retract the pin.

                    Z-Bot CoreXY Build | Thingiverse Profile

                    1 Reply Last reply Reply Quote 0
                    • mhackneyundefined
                      mhackney
                      last edited by

                      I am commissioning and don't want to slam it into the bed. The wiki says to do these tests and watch the probe value change to 0 and then 1000 when triggered. Mine is always 1000.

                      My 3D Printing blog: http://www.sublimelayers.com
                      Coming this summer: "3D Printing Strategies - the art of perfecting your designs and prints"

                      1 Reply Last reply Reply Quote 0
                      • Phaedruxundefined
                        Phaedrux Moderator
                        last edited by

                        If you set the probe into test mode and touch the probe what does the DWC show?

                        Z-Bot CoreXY Build | Thingiverse Profile

                        1 Reply Last reply Reply Quote 0
                        • mhackneyundefined
                          mhackney
                          last edited by

                          the macros do only have the servo commands but are they no longer needed with 1.21 or should I leave them.

                          My 3D Printing blog: http://www.sublimelayers.com
                          Coming this summer: "3D Printing Strategies - the art of perfecting your designs and prints"

                          1 Reply Last reply Reply Quote 0
                          • mhackneyundefined
                            mhackney
                            last edited by

                            P120 test mode? if so, it stays at 1000 while the probe extends and retracts until cleared.

                            My 3D Printing blog: http://www.sublimelayers.com
                            Coming this summer: "3D Printing Strategies - the art of perfecting your designs and prints"

                            1 Reply Last reply Reply Quote 0
                            • Phaedruxundefined
                              Phaedrux Moderator
                              last edited by

                              @mhackney:

                              the macros do only have the servo commands but are they no longer needed with 1.21 or should I leave them.

                              They still need to be there, you just don't have to call them in other macros now, you can just use M401 and M402.

                              Z-Bot CoreXY Build | Thingiverse Profile

                              1 Reply Last reply Reply Quote 0
                              • mhackneyundefined
                                mhackney
                                last edited by

                                Hmm, I have this for endstops: M574 X1 Y1 Z0 S1

                                My 3D Printing blog: http://www.sublimelayers.com
                                Coming this summer: "3D Printing Strategies - the art of perfecting your designs and prints"

                                1 Reply Last reply Reply Quote 0
                                • Phaedruxundefined
                                  Phaedrux Moderator
                                  last edited by

                                  @mhackney:

                                  P120 test mode? if so, it stays at 1000 while the probe extends and retracts until cleared.

                                  But does it change when you touch the pin to simulate a trigger?

                                  Z-Bot CoreXY Build | Thingiverse Profile

                                  1 Reply Last reply Reply Quote 0
                                  • Phaedruxundefined
                                    Phaedrux Moderator
                                    last edited by

                                    @mhackney:

                                    Hmm, I have this for endstops: M574 X1 Y1 Z0 S1

                                    Take out the Z0 and add another command to specify the Z

                                    like so

                                    [c]M574 X1 Y2 S0 ; Set active-low switches, low end endstop for X, high end endstop for Y, add Z2 for Zmax
                                    M574 Z1 S2 ; Use zprobe and home to min[/c]

                                    Z-Bot CoreXY Build | Thingiverse Profile

                                    1 Reply Last reply Reply Quote 0
                                    • Phaedruxundefined
                                      Phaedrux Moderator
                                      last edited by

                                      The Z-probe status in the DWC isn't very helpful with the BLTouch. It triggers and releases so fast it's hard to see it flash.

                                      But as long as it actually stops the bed from traveling it'll work just fine.

                                      Z-Bot CoreXY Build | Thingiverse Profile

                                      1 Reply Last reply Reply Quote 0
                                      • mhackneyundefined
                                        mhackney
                                        last edited by

                                        I'm kind of stuck between a rock and a hard place. I can't test probing until I home and homing will kill my pristine new PEI if it fails on Z.

                                        My 3D Printing blog: http://www.sublimelayers.com
                                        Coming this summer: "3D Printing Strategies - the art of perfecting your designs and prints"

                                        1 Reply Last reply Reply Quote 0
                                        • mhackneyundefined
                                          mhackney
                                          last edited by

                                          Ok, I homed X and Y individually and then attempted to home Z. I saw the probe descend and then retract with thisL

                                          G28 Z
                                          Error: Z probe already triggered at start of probing move
                                          Error: G0/G1: insufficient axes homed

                                          My 3D Printing blog: http://www.sublimelayers.com
                                          Coming this summer: "3D Printing Strategies - the art of perfecting your designs and prints"

                                          1 Reply Last reply Reply Quote 0
                                          • Phaedruxundefined
                                            Phaedrux Moderator
                                            last edited by

                                            @mhackney:

                                            I'm kind of stuck between a rock and a hard place. I can't test probing until I home and homing will kill my pristine new PEI if it fails on Z.

                                            Test it from a few 100mm height and trigger it by hand before it gets close to the bed.

                                            Z-Bot CoreXY Build | Thingiverse Profile

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post
                                            Unless otherwise noted, all forum content is licensed under CC-BY-SA