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

    Sensorless Homing on Expansion board

    Scheduled Pinned Locked Moved
    General Discussion
    5
    16
    501
    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 dc42

      Have you seen the manual procedure at https://duet3d.dozuki.com/Wiki/Tuning_the_heater_temperature_control#Section_Setting_the_model_parameters_manually?

      Alternatively, if it's a standard setup that you have used when attached to the main board, or that someone else is using (e.g. E3D Hemera with standard heater and silicone sock), you can copy those values, then make any manual adjustments needed to handle overshoot or oscillation.

      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

      A Former User? 1 Reply Last reply Reply Quote 0
      • droftartsundefined
        droftarts administrators @A Former User
        last edited by

        @CaLviNx said in Sensorless Homing on Expansion board:

        my main problem is not being able to tune a heater via the tool board......

        Oh, I didn't see another thread about that. I expect that's on his work list, but don't know when it's coming.

        Ian

        Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

        1 Reply Last reply Reply Quote 0
        • A Former User?
          A Former User @dc42
          last edited by

          @dc42 said in Sensorless Homing on Expansion board:

          Have you seen the manual procedure at https://duet3d.dozuki.com/Wiki/Tuning_the_heater_temperature_control#Section_Setting_the_model_parameters_manually?

          Alternatively, if it's a standard setup that you have used when attached to the main board, or that someone else is using (e.g. E3D Hemera with standard heater and silicone sock), you can copy those values, then make any manual adjustments needed to handle overshoot or oscillation.

          Thanks i have seen that, and i already did some tuning

          And while I appreciate the "work-around" the logical thing to do would be just to be able to tune a heater on the tool board.

          dc42undefined deckingmanundefined 2 Replies Last reply Reply Quote 0
          • dc42undefined
            dc42 administrators @A Former User
            last edited by

            @CaLviNx said in Sensorless Homing on Expansion board:

            And while I appreciate the "work-around" the logical thing to do would be just to be able to tune a heater on the tool board.

            I agree. However, the existing heater tuning mechanism doesn't measure the dead time very well. Rather than write code to extend the existing method to tool and expansion boards and then throw that code away, I want to improve the heater tuning algorithm first.

            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
            • deckingmanundefined
              deckingman @A Former User
              last edited by

              @CaLviNx Tuning remote heaters keeps getting pushed back - it's been over year for me so I've given up hope that it will ever happen.

              Another work around is to extend the cables or make up up extension cables for the heater cartridge and thermistor so that you can plug them into the main board. Then the work flow becomes :

              Power down - disconnect from the tool/expansion board - connect to the main board using the extension/longer cables - change config.g to suit the new pin assignment - power up - tune the heater - enter the new PID values - change the pin assignments back in config.g back - power down - disconnect from the main board - re-connect to the tool/expansion board - and finally power up again.

              It's a mild PITA to do that once, it's a huge PITA if you are trying to develop a new hot end and have to do that every couple of weeks or so for every design iteration but that's what we are stuck with.

              Ian
              https://somei3deas.wordpress.com/
              https://www.youtube.com/@deckingman

              A Former User? 1 Reply Last reply Reply Quote 0
              • A Former User?
                A Former User @deckingman
                last edited by

                @deckingman

                I just saw your video on you-tube about your experiences and you were (quite rightly so) pretty pissed to say the least.

                It is somewhat disappointing that hardware was released in a non fully functioning state due to a software issue.

                Im not re-wiring just to tune a hot end, so if that means waiting until the software has caught up with the hardware so be it.

                And that means the project wont complete which for me will mean the pushing back of already planned future projects which also means it will delay purchasing further duet equipment, I already keep some spares, I see no point in buying equipment for other projects if the software cant allow it to be used easily.

                As I was going to convert my 7 home machines to Duet-3 (purposefully for the 1LC tool-boards) and then convert the 21 machines I have at work to the same.

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

                  There is a perfectly adequate manual tuning procedure documented on the wiki.

                  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

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

                    PS- several things have been pushed back. The pandemic has resulted in a shortage of TMC2660 driver chips, which is why Duet 2 and DueX boards have been on allocation for several weeks, and will remain so for a while. One of our responses was to bring forward the development of the Duet 3 Mini, and that has been taking up most of my time over the last few months.

                    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

                    A Former User? 1 Reply Last reply Reply Quote 0
                    • A Former User?
                      A Former User @dc42
                      last edited by

                      @dc42 said in Sensorless Homing on Expansion board:

                      PS- several things have been pushed back. The pandemic has resulted in a shortage of TMC2660 driver chips, which is why Duet 2 and DueX boards have been on allocation for several weeks, and will remain so for a while. One of our responses was to bring forward the development of the Duet 3 Mini, and that has been taking up most of my time over the last few months.

                      So you have decided to prioritize an "up-coming" product instead of fixing a known issue on an already released product because you "feel" that manual tuning is perfectly "adequate" ok then.

                      dc42undefined 1 Reply Last reply Reply Quote 0
                      • dc42undefined
                        dc42 administrators @A Former User
                        last edited by dc42

                        @CaLviNx said in Sensorless Homing on Expansion board:

                        So you have decided to prioritize an "up-coming" product instead of fixing a known issue on an already released product because you "feel" that manual tuning is perfectly "adequate" ok then.

                        We can't maintain the volume of the Duet 2 products that our customers want to buy, so we need to offer them an alternative. That's why we've prioritised a new product development over porting the useful but less-than-perfect existing auto tune facility to expansion boards, which is work that would be thrown away when we switch to the new heater tuning algorithm.

                        I have two Hemera tools on my tool changer, driven by tool boards. I tuned one of them manually, then copied the settings to the other one.

                        Development of Duet 3 Mini is nearly complete, so I am starting to get back to other work, in particular RRF bug fixes and the 3.2beta1 release.

                        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
                        • First post
                          Last post
                        Unless otherwise noted, all forum content is licensed under CC-BY-SA