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

    BLTouch working

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    50
    266
    79.5k
    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.
    • garyd9undefined
      garyd9
      last edited by

      @Arty:

      I'm using original Bltouch Smart. Connected it almost like duet3d wiki says, but instead of first 5v pin I've connected it to second 3.3v pin because I set bltouch to use 3.3v logic. Works like a charm.

      I thought that the bltouch smart still needs 5v for the power… the trace is just for the LOGIC side. So, the red wire always needs 5v (regardless of if the trace is cut or not) and cutting the trace only impacts the logic signals.

      (source: https://docs.wixstatic.com/ugd/f5a1c8_6f2b1ea5daf74a3c85967f2be7848cf0.pdf))

      Of course, if it's working for you, then I guess it works for you. 🙂

      I'm reading up on this thread as I've just ordered a BLTouch. At least to start, I'm hoping it makes manual bed levelling a bit easier. As my printer ages, and my X axis rods slowly deform, I'm also hoping the mesh compensation thing helps out.

      Take care
      Gary

      "I'm not saying that you are wrong - I'm just trying to fit it into my real world simulated experience."

      1 Reply Last reply Reply Quote 0
      • DjDemonDundefined
        DjDemonD
        last edited by

        Okay, so I've read through most a lot of this post and am not much the wiser how best to setup a bltouch smart device on duetwifi. I was given one to test, and I'm curious about it.

        Is anyone here using one currently on 1.21 firmware and able to state how they have it connected and configured (happy for it to be brief and technical)?

        Since it seems to be a big pain in the butt, I'd gladly offer a discount code on a piezo probe (or any of our other stuff) to anyone who can simplify this for me…

        Is the info in the new wiki correct?

        Simon. Precision Piezo Z-Probe Technology
        www.precisionpiezo.co.uk
        PT1000 cartridge sensors NOW IN, just attach to your Duet board directly!

        1 Reply Last reply Reply Quote 0
        • dc42undefined
          dc42 administrators
          last edited by

          As in the wiki. Here's a photo of how I connected it for testing firmware 1.21RC2.

          Duet WiFi hardware designer and firmware engineer
          Please do not ask me for Duet support via PM or email, use the forum
          http://www.escher3d.com, https://miscsolutions.wordpress.com

          1 Reply Last reply Reply Quote 0
          • DjDemonDundefined
            DjDemonD
            last edited by

            Thanks David, very helpful.

            Installed as per wiki instructions (and your photo - might be worth adding that to the wiki, more pictures to follow is something people have been asking for - don't know if other versions have different wiring etc.).

            Remember those following this to comment out any M307 commands in config_override.g which relate to heater 3 (H3) as this was preventing the servo from operating.

            I have done some systematic (and fair) testing of the BLtouch which I will report on over in reprap forum http://forums.reprap.org/read.php?1,767998,811976,page=39

            Simon. Precision Piezo Z-Probe Technology
            www.precisionpiezo.co.uk
            PT1000 cartridge sensors NOW IN, just attach to your Duet board directly!

            1 Reply Last reply Reply Quote 0
            • T3P3Tonyundefined
              T3P3Tony administrators
              last edited by

              @DjDemonD:

              might be worth adding that to the wiki, more pictures to follow is something people have been asking for

              Done!

              www.duet3d.com

              1 Reply Last reply Reply Quote 0
              • gnatmanundefined
                gnatman
                last edited by

                I finally got my extruder mounted on my Hevo. I'm trying to configure my BLTouch to work. I followed this thread and have been able to get the probe to deploy and stop once it triggers. Where I am having an issue is the offset. The nozzles are still too high. If I do an emergency stop I can then move the z up 1.5. So how do I tell the BL touch that this is where it should be. either this is "0" or have it offset.
                I thought I would do it here in the code below, but thats not changing anything.
                ; Endstops

                M574 X1 Y1 S1
                M307 H3 A-1 C-1 D-1 ; use pin 3 on header for bltouch
                M558 P5 X0 Y0 Z1 H5 F500 T2000 ; probe type and use probe for homing z
                G31 X26.7 Y22.2 Z1.5 P25 ; Defines offset of sensor in relation to nozzle

                1 Reply Last reply Reply Quote 0
                • dc42undefined
                  dc42 administrators
                  last edited by

                  The Z parameter in the G31 command tells the firmware how high the nozzle is when the Z probe triggers. See https://duet3d.dozuki.com/Wiki/Test_and_calibrate_the_Z_probe#Section_Calibrate_the_Z_probe_trigger_height.

                  Duet WiFi hardware designer and firmware engineer
                  Please do not ask me for Duet support via PM or email, use the forum
                  http://www.escher3d.com, https://miscsolutions.wordpress.com

                  1 Reply Last reply Reply Quote 0
                  • gnatmanundefined
                    gnatman
                    last edited by

                    @dc42:

                    The Z parameter in the G31 command tells the firmware how high the nozzle is when the Z probe triggers. See https://duet3d.dozuki.com/Wiki/Test_and_calibrate_the_Z_probe#Section_Calibrate_the_Z_probe_trigger_height.

                    step 8 says to repeat the above steps. When I do that, my height changes each time

                    7:08:53 AMG30 S-1
                    Stopped at height 1.834 mm
                    7:08:31 AMG30 S-1
                    Stopped at height 2.855 mm
                    7:08:05 AMG30 S-1
                    Stopped at height 2.812 mm
                    7:07:08 AMG30 S-1
                    Stopped at height 2.588 mm

                    1 Reply Last reply Reply Quote 0
                    • nickpgreundefined
                      nickpgre
                      last edited by

                      I had to lower my probing speeds and also introduced a recovery time. Still the probing heights changes range between -0.03 to 0.03 but my prints especially the first layer never caused me any issues.

                      From M558 P5 X0 Y0 Z1 H5 F500 T2000
                      I have M558 P9 X0 Y0 Z1 H5 F160 R0.250 T2000 ; P9 probe

                      1 Reply Last reply Reply Quote 0
                      • dc42undefined
                        dc42 administrators
                        last edited by

                        I've also heard that bltouch may be sensitive to the currents generated by the bed heater. So using the M558 B1 parameter supported in firmware 1.21RC4 may help.

                        Duet WiFi hardware designer and firmware engineer
                        Please do not ask me for Duet support via PM or email, use the forum
                        http://www.escher3d.com, https://miscsolutions.wordpress.com

                        1 Reply Last reply Reply Quote 0
                        • garyd9undefined
                          garyd9
                          last edited by

                          @dc42:

                          I've also heard that bltouch may be sensitive to the currents generated by the bed heater. So using the M558 B1 parameter supported in firmware 1.21RC4 may help.

                          I'm actually starting to believe this. When using multi-tap with B1 A3 (and leaving S at the default 0.03), my printer probes exactly two times at each point. Without B1, I'd often get a third tap (and sometimes even a warning in the console log about inconsistent measurements.)

                          Of course, now that I've posted this, I'm sure my BLTouch will start becoming wildly inconsistent regardless of B1 settings or not.

                          "I'm not saying that you are wrong - I'm just trying to fit it into my real world simulated experience."

                          1 Reply Last reply Reply Quote 0
                          • gnatmanundefined
                            gnatman
                            last edited by

                            @nickpgre:

                            I had to lower my probing speeds and also introduced a recovery time. Still the probing heights changes range between -0.03 to 0.03 but my prints especially the first layer never caused me any issues.

                            From M558 P5 X0 Y0 Z1 H5 F500 T2000
                            I have M558 P9 X0 Y0 Z1 H5 F160 R0.250 T2000 ; P9 probe

                            Not sure if this was intended for me or not

                            1 Reply Last reply Reply Quote 0
                            • 3D_lowundefined
                              3D_low
                              last edited by

                              I figured I could post here my question regarding the bltouch smart setup on my duet WiFi.

                              I am not using the duex, I followed instruction from the betrue blog, compared them with the ones here and can’t seem to get it working. I’ve cut the little logic strip to make it 3.3v. It’s setup on my #7 heater.
                              When I fire up my board the bltouch does its double pin down/up but after that I can’t get the probe to deploy or move using the M280 P7 S10 I1. The red light on the BlTouch is constantly on (can’t seem to find what that means on their instructions).

                              Any ideas/suggestions?

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

                                @3D_low:

                                I figured I could post here my question regarding the bltouch smart setup on my duet WiFi.

                                I am not using the duex, I followed instruction from the betrue blog, compared them with the ones here and can’t seem to get it working. I’ve cut the little logic strip to make it 3.3v. It’s setup on my #7 heater.
                                When I fire up my board the bltouch does its double pin down/up but after that I can’t get the probe to deploy or move using the M280 P7 S10 I1. The red light on the BlTouch is constantly on (can’t seem to find what that means on their instructions).

                                Any ideas/suggestions?

                                Post your config.g and config-override.g please.

                                Z-Bot CoreXY Build | Thingiverse Profile

                                1 Reply Last reply Reply Quote 0
                                • 3D_lowundefined
                                  3D_low
                                  last edited by

                                  @Phaedrux:

                                  @3D_low:

                                  I figured I could post here my question regarding the bltouch smart setup on my duet WiFi.

                                  I am not using the duex, I followed instruction from the betrue blog, compared them with the ones here and can’t seem to get it working. I’ve cut the little logic strip to make it 3.3v. It’s setup on my #7 heater.
                                  When I fire up my board the bltouch does its double pin down/up but after that I can’t get the probe to deploy or move using the M280 P7 S10 I1. The red light on the BlTouch is constantly on (can’t seem to find what that means on their instructions).

                                  Any ideas/suggestions?

                                  Post your config.g and config-override.g please.

                                  Well i've switched it to heater 3 and it seems to be working fine. Perhaps is there a bug? The only thing i've changed is the P7 to P3 in my retract and deploy.

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

                                    @3D_low:

                                    @Phaedrux:

                                    @3D_low:

                                    I figured I could post here my question regarding the bltouch smart setup on my duet WiFi.

                                    I am not using the duex, I followed instruction from the betrue blog, compared them with the ones here and can’t seem to get it working. I’ve cut the little logic strip to make it 3.3v. It’s setup on my #7 heater.
                                    When I fire up my board the bltouch does its double pin down/up but after that I can’t get the probe to deploy or move using the M280 P7 S10 I1. The red light on the BlTouch is constantly on (can’t seem to find what that means on their instructions).

                                    Any ideas/suggestions?

                                    Post your config.g and config-override.g please.

                                    Well i've switched it to heater 3 and it seems to be working fine. Perhaps is there a bug? The only thing i've changed is the P7 to P3 in my retract and deploy.

                                    I'm guessing you unbound heater pin 3, but were originally using heater pin 7. Glad it's working.

                                    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