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.
    • 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