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

    Identify the connected Smart Effector

    Scheduled Pinned Locked Moved
    Smart effector for delta printers
    2
    6
    420
    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.
    • Fred-Yundefined
      Fred-Y
      last edited by

      I have a couple of Deltas and a few Smart Effector with different hotends, all of them have some magballs so technically speaking it is very easy to swap them.

      I was wondering if there is a way to identify which Smart Effector is currently installed on the printer and then select the configuration to use (M665, M666, z-offset, hotend heater PID values, max temp...).
      I would like to avoid using the slicer start script, I feel it will be prone to error.

      I know RRF allows to load different configurations but if it could be selected based on the Smart Effector installed (using a serial #, internal ID...) and some conditional gcode that would be ideal.

      As an alternative option, is it possible to query the sensitivity of the Smart Effector? This could be an (unperfect) workaround.

      I'm pretty sure it's not possible but somehow I'm hoping to be wrong.

      T3P3Tonyundefined 1 Reply Last reply Reply Quote 0
      • T3P3Tonyundefined
        T3P3Tony administrators @Fred-Y
        last edited by

        @fred-y

        See the example here by @fšk

        https://forum.duet3d.com/topic/14280/invitation-to-share-your-conditional-gcode-scripts/16?_=1655147489190

        I remember seeing some images of the tools but can't find them right now.

        In this case, assuming you are not using the 4 wire PT100 option (only using the inner two wires that is the default for thermistors on the smart effector)m you have two spare wires on the connector going back to the duet. If you have a free temperature input on the Duet then you ccan use a fixed resistor of different values on each tool and sense that on the Duet.

        www.duet3d.com

        Fred-Yundefined 1 Reply Last reply Reply Quote 1
        • Fred-Yundefined
          Fred-Y @T3P3Tony
          last edited by

          @t3p3tony That's smart, I like it - Thanks for the prompt response!
          This sounds pretty easy to do.

          I have only one doubt: Can I physically connect (solder) the resistance on the Smart Effector pins T1 and T4 or it needs to be a separated circuit?

          If it has to be separated, I will design a resistance holder with a connector and mount it on the Smart Effector.

          T3P3Tonyundefined 1 Reply Last reply Reply Quote 0
          • T3P3Tonyundefined
            T3P3Tony administrators @Fred-Y
            last edited by

            @fred-y there are two jumpers that connect 1-2 and 3-4 of the 4 wire circuit. Those can be "opened" carefully with a small (2mm) drill bit:
            9a2b5554-717b-4e32-8455-19818020a1d8-image.png

            they do not need to be drilled all the way through, just enough to break the connection (as indicated with the green lines. Test that with a multimeter.

            At that point you can connect a resistor between T1 and T4. if you solder it directly that should be fine but make sure it has some form of strain relief and cannot short on other pins (you could hot glue it down).

            www.duet3d.com

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

              @Fred-Y also more information to help is here with the source files

              https://github.com/Duet3D/SmartEffector/tree/master/SmartEffector/

              37a71287-1c86-410a-a7ae-2b05e3f2389f-image.png

              www.duet3d.com

              Fred-Yundefined 1 Reply Last reply Reply Quote 0
              • Fred-Yundefined
                Fred-Y @T3P3Tony
                last edited by

                @t3p3tony Excellent, thank you so much for these detailed instructions!
                I will try first on an old damaged Smart Effector v2 to make sure I can do it 🙂

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