• Tags
  • Documentation
  • Order
  • Register
  • Login
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.
  • undefined
    lee7670
    last edited by 9 Aug 2020, 22:57

    Hi, I see that sensorless homing is currently not supported on expansion boards.
    I currently a working on a project with >6 axes requiring Sensorless Homing. Currently I am just running the axes into hard stops, but this is pretty inelegant. How many releases will it be before sensorless homing is supported on expansion boards?

    1 Reply Last reply Reply Quote 0
    • undefined
      dc42 administrators
      last edited by 10 Aug 2020, 08:42

      I expect to include stall detect homing for motors attached to expansion board in release 3.3.

      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 10 Aug 2020, 20:59 Reply Quote 0
      • undefined
        lee7670
        last edited by 10 Aug 2020, 14:39

        Thank you! That's really useful to know!

        1 Reply Last reply Reply Quote 0
        • ?
          A Former User @dc42
          last edited by 10 Aug 2020, 20:59

          @dc42 said in Sensorless Homing on Expansion board:

          I expect to include stall detect homing for motors attached to expansion board in release 3.3.

          Any indication on when 3.3 is due for release?

          undefined 1 Reply Last reply 13 Aug 2020, 14:03 Reply Quote 0
          • undefined
            droftarts administrators @A Former User
            last edited by 13 Aug 2020, 14:03

            @CaLviNx I guess this is the post you wanted a reply on. RRF 3.2 beta1 is imminent (next few days), but David hasn't been able to do all the things for 3.2 (such as sensorless homing on expansion board) that are on his work list. So this is pushed to 3.3. I'd guess 2 to 3 months before 3.3 is out.

            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 13 Aug 2020, 14:07 Reply Quote 0
            • ?
              A Former User @droftarts
              last edited by 13 Aug 2020, 14:07

              @droftarts

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

              undefined 1 Reply Last reply 13 Aug 2020, 14:15 Reply Quote 0
              • undefined
                dc42 administrators
                last edited by dc42 13 Aug 2020, 14:10

                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

                ? 1 Reply Last reply 13 Aug 2020, 14:15 Reply Quote 0
                • undefined
                  droftarts administrators @A Former User
                  last edited by 13 Aug 2020, 14:15

                  @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 @dc42
                    last edited by 13 Aug 2020, 14:15

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

                    undefined undefined 2 Replies Last reply 13 Aug 2020, 14:17 Reply Quote 0
                    • undefined
                      dc42 administrators @A Former User
                      last edited by 13 Aug 2020, 14:17

                      @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
                      • undefined
                        deckingman @A Former User
                        last edited by 13 Aug 2020, 17:45

                        @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

                        ? 1 Reply Last reply 14 Aug 2020, 11:22 Reply Quote 0
                        • ?
                          A Former User @deckingman
                          last edited by 14 Aug 2020, 11:22

                          @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
                          • undefined
                            dc42 administrators
                            last edited by 14 Aug 2020, 12:32

                            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

                            undefined 1 Reply Last reply 14 Aug 2020, 12:36 Reply Quote 0
                            • undefined
                              dc42 administrators @dc42
                              last edited by 14 Aug 2020, 12:36

                              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

                              ? 1 Reply Last reply 14 Aug 2020, 12:42 Reply Quote 0
                              • ?
                                A Former User @dc42
                                last edited by 14 Aug 2020, 12:42

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

                                undefined 1 Reply Last reply 14 Aug 2020, 13:02 Reply Quote 0
                                • undefined
                                  dc42 administrators @A Former User
                                  last edited by dc42 14 Aug 2020, 13:02

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