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

    Another BL touch config question: Y-offset this time

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    4
    35
    2.7k
    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.
    • jallen810undefined
      jallen810
      last edited by

      @Phaedrux i will make these changes tomorrow. In the meantime to answer your question about BL self-test, I mean the power up sequence that the BLtouch does when m/c is powered on. It will cycle the probe 2-3 times then retract and give a solid red light, if wired correctly. If I wire it as you recommend, this does not happen. If I try to do a G30, the probe will not extend and thus will plunge into bed.
      But if I wire it like BeTrue3D recommends, it works fine.

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

        You can use any free heater pin on the expansion connector to connect the servo wire, you just need to specify which one in the P parameter of the M280 commands in deployprobe.g and retractprobe.g. So try connecting the servo control wire as in the your first photo, and the other BLTouch wires as in the second. If that gives you the self test at power up, then change the M307 and M280 commands to refer to the correct heater pin (M307 H parameter, and M280 P parameter). I think that is Heater 7 for that alternative servo wire connection.

        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
        • Phaedruxundefined
          Phaedrux Moderator @jallen810
          last edited by

          @jallen810 said in Another BL touch config question: Y-offset this time:

          If I wire it as you recommend, this does not happen.

          I suspect a bad wire connection based on your photo.

          Z-Bot CoreXY Build | Thingiverse Profile

          1 Reply Last reply Reply Quote 0
          • jallen810undefined
            jallen810
            last edited by jallen810

            Okay. I made all of these changes to my config files (see them here) and when I boot up I get the BLtouch doing the self-test when I power on.
            Now I have a problem with the probe deploying the probe when I try to:
            1.) Calibrate the Z-offset per this page's instructions, I'm referring to M401/2 and G30
            2.) Manually (with macro's in G-Drive link) try to deploy/retract/self-test/reset

            Below Pic is EXACTLY how my system is currently wired. I'm not changing that again, to avoid confusion in future.
            The connections are solid dupont-connections that are hot-glued in place
            810c36db-0fe0-4f6b-bec9-44673e6d569a-image.png

            Here is my actual wiring:
            (Zprobe WiringB-4.18.20 530pmEST.jpg Zprobe WiringA-4.18.20 530pmEST.jpg

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

              Deploy probe isn't working because you have I0 when it should be I1

              M280 P3 S10 I0

              Z-Bot CoreXY Build | Thingiverse Profile

              1 Reply Last reply Reply Quote 0
              • jallen810undefined
                jallen810
                last edited by

                @Phaedrux yeah I was playing with the "I" value, forgot to change that back. Just tried again with M280 P3 S10 I1 and that doesn't work either..
                Should M401 also do the same thing? If so, it doesn't work either

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

                  This indicates an open circuit connection in the yellow wire.

                  M401 and M402 commands execute the deploy and retract macros and allow the firmware to keep track of the state of the pin.

                  Z-Bot CoreXY Build | Thingiverse Profile

                  jallen810undefined 1 Reply Last reply Reply Quote 0
                  • jallen810undefined
                    jallen810 @Phaedrux
                    last edited by

                    @Phaedrux Great... lol YAY more wire tracing... just what I wanted. Thanks Phaedrux.

                    1 Reply Last reply Reply Quote 0
                    • jallen810undefined
                      jallen810
                      last edited by

                      @Phaedrux
                      Okay. Everything is finally working with probe.

                      One last, hopefully, easy question regarding fans.
                      Problem: Both my Heatsink fan & Part Cooling fans come on when I power up.
                      Facts: Heatsink is plugged physically into Fan1 port
                      AND my Part Cooling fan, plugged into Fan0 port

                      As I've learned, only the heatsink fan should come on in this situation. I played around trying to make Fan0 be thermostatically controlled >45C but it doesn't seem to want to be... Here is the fan & tool related stuff in my config. Please oh wise one, tell me where I am being a bonehead.

                      ;-----Fans-----------------------------------------------------------------
                      M106 P0 C"PartCool_FAN0" S0 I0 F500 H1 T45
                      M106 P1 C"HeatSink_FAN1" S1 I0 F500 H-1

                      ;-----Tools-----------------------------------------------------------------------------------------
                      M563 P0 S"HOTEND0" D0 H1 F0
                      G10 P0 X0 Y0 Z0
                      G10 P0 R0 S0

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

                        @jallen810 said in Another BL touch config question: Y-offset this time:

                        M106 P0 C"PartCool_FAN0" S0 I0 F500 H1 T45
                        M106 P1 C"HeatSink_FAN1" S1 I0 F500 H-1

                        You've got the thermostatic part mixed up. It should be

                        M106 P0 C"PartCool_FAN0" S0 I0 F500 H-1
                        M106 P1 C"HeatSink_FAN1" S1 I0 F500 H1 T45
                        

                        Z-Bot CoreXY Build | Thingiverse Profile

                        1 Reply Last reply Reply Quote 0
                        • jallen810undefined
                          jallen810
                          last edited by jallen810

                          @Phaedrux said in Another BL touch config question: Y-offset this time:

                          M106 P1 C"HeatSink_FAN1" S1 I0 F500 H-1

                          What if that didn't work? I confirmed polarity and port. It is wired correctly. Is there another file that might contain something from the RRF configuration tool that could be over-riding?

                          EDIT: I just tied commenting out all of the fan allocations just to see if that would kill all of the fans, but instead all of them still came on...
                          This would seem to me that there is a wiring issue on my end but the fans are plugged to the right ports...

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