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

    tuning 2 heaters

    Scheduled Pinned Locked Moved
    General Discussion
    3
    27
    987
    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.
    • jay_s_ukundefined
      jay_s_uk @ardisf
      last edited by

      @ardisf if they're on the same tool or bed then yes, if they are separate hotends etc, then no

      Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

      ardisfundefined 1 Reply Last reply Reply Quote 0
      • ardisfundefined
        ardisf @jay_s_uk
        last edited by

        @jay_s_uk said in tuning 2 heaters:

        @ardisf if they're on the same tool or bed then yes, if they are separate hotends etc, then no

        my hotend using 2 heaters at H1 and H2, so is it possible to tune them at the same time?

        jay_s_ukundefined 1 Reply Last reply Reply Quote 0
        • jay_s_ukundefined
          jay_s_uk @ardisf
          last edited by

          @ardisf Tune as a tool rather than a heater (assuming you've mapped both heaters in M563)
          M303 T0 S240 as an example

          Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

          ardisfundefined 1 Reply Last reply Reply Quote 1
          • ardisfundefined
            ardisf @jay_s_uk
            last edited by

            @jay_s_uk said in tuning 2 heaters:

            @ardisf Tune as a tool rather than a heater (assuming you've mapped both heaters in M563)
            M303 T0 S240 as an example

            57364340-9b3a-43ef-a953-bec385ca9435-image.png
            i've define H0 and H1 at tool 0, should i define them at new tool (T1) or i can execute using T0?

            jay_s_ukundefined 1 Reply Last reply Reply Quote 0
            • jay_s_ukundefined
              jay_s_uk @ardisf
              last edited by

              @ardisf you've assigned them correctly, just tune as T0

              Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

              ardisfundefined 2 Replies Last reply Reply Quote 1
              • ardisfundefined
                ardisf @jay_s_uk
                last edited by

                @jay_s_uk thank you

                1 Reply Last reply Reply Quote 1
                • ardisfundefined
                  ardisf @jay_s_uk
                  last edited by

                  @jay_s_uk

                  7ae92622-134d-4dd4-b515-8c7ac8b74b94-image.png
                  i've sent M303 T0 S240, but only H1 is tuning and H2 is off like the picture above

                  jay_s_ukundefined 1 Reply Last reply Reply Quote 0
                  • jay_s_ukundefined
                    jay_s_uk @ardisf
                    last edited by

                    @ardisf thats strange and not the behaviour I expected to happen but thinking about it, it may be due to heater parameters being stored per heater rather than by tool. so maybe the answer is actually this isn't currently supported and a feature request needs to be made?
                    Maybe @Phaedrux or @droftarts can confirm

                    Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                    ardisfundefined 1 Reply Last reply Reply Quote 0
                    • ardisfundefined
                      ardisf @jay_s_uk
                      last edited by

                      @jay_s_uk said in tuning 2 heaters:

                      @ardisf thats strange and not the behaviour I expected to happen but thinking about it, it may be due to heater parameters being stored per heater rather than by tool. so maybe the answer is actually this isn't currently supported and a feature request needs to be made?
                      Maybe @Phaedrux or @droftarts can confirm

                      1f1804be-668f-477f-9069-3491aba1fd74-image.png
                      pardon me i've mention the wrong picture. this one is the correct one

                      deckingmanundefined 1 Reply Last reply Reply Quote 1
                      • deckingmanundefined
                        deckingman @ardisf
                        last edited by

                        @ardisf I wrote a post about this some time back wherein I detailed a strategy that has worked well for me. Unfortunately I'm 10,000 miles away from home with only my phone to hand, otherwise I would have posted a link to the thread, but a search for "tuning multiple heat zones" or some such should get you there.

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

                        ardisfundefined 1 Reply Last reply Reply Quote 1
                        • jay_s_ukundefined
                          jay_s_uk
                          last edited by

                          this is the thread @deckingman is referring to https://forum.duet3d.com/topic/26910/strategy-for-pid-tuning-multiple-heat-zones

                          Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                          1 Reply Last reply Reply Quote 1
                          • ardisfundefined
                            ardisf @deckingman
                            last edited by

                            @deckingman @jay_s_uk tysm

                            jay_s_ukundefined 1 Reply Last reply Reply Quote 0
                            • jay_s_ukundefined
                              jay_s_uk @ardisf
                              last edited by

                              @ardisf what hotend are you using? Are both heaters in the same block?

                              Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                              ardisfundefined 1 Reply Last reply Reply Quote 0
                              • ardisfundefined
                                ardisf @jay_s_uk
                                last edited by ardisf

                                @jay_s_uk said in tuning 2 heaters:

                                @ardisf what hotend are you using? Are both heaters in the same block?

                                i used custom hotend for pellet extruder and i put both heaters in the same block

                                btw, i've tried the procedure of deckingman's thread, he said in Strategy for PID tuning multiple heat zones:

                                The first step was to tune each individual heater to get some sort of PID "model" as a starting point.

                                but what if my secondary heater can't be tuned and sent me "Auto tune cancelled because target temperature was not reached"? i used cartridge heater 24v 40w, is it enough?

                                jay_s_ukundefined 1 Reply Last reply Reply Quote 0
                                • jay_s_ukundefined
                                  jay_s_uk @ardisf
                                  last edited by

                                  @ardisf rather than creating 2 heaters individually, as long as you're on 3.4 or later, you can map 2 outputs to one heater e.g. M950 H1 C"3.out0+out2" T1
                                  maybe give that a go and see if you can tune the hotend that way?

                                  Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                                  ardisfundefined 1 Reply Last reply Reply Quote 0
                                  • ardisfundefined
                                    ardisf @jay_s_uk
                                    last edited by

                                    @jay_s_uk said in tuning 2 heaters:

                                    @ardisf rather than creating 2 heaters individually, as long as you're on 3.4 or later, you can map 2 outputs to one heater e.g. M950 H1 C"3.out0+out2" T1
                                    maybe give that a go and see if you can tune the hotend that way?

                                    like this?
                                    f01d3580-39aa-4d04-bcd5-47752ab4a319-image.png

                                    jay_s_ukundefined 1 Reply Last reply Reply Quote 0
                                    • jay_s_ukundefined
                                      jay_s_uk @ardisf
                                      last edited by

                                      @ardisf yes but obviously you need to change the outputs to where they're actually wired to

                                      Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                                      ardisfundefined 1 Reply Last reply Reply Quote 0
                                      • ardisfundefined
                                        ardisf @jay_s_uk
                                        last edited by

                                        @jay_s_uk i used e0 heater and e1 heater as an output, what should i write on the config?

                                        jay_s_ukundefined 1 Reply Last reply Reply Quote 0
                                        • jay_s_ukundefined
                                          jay_s_uk @ardisf
                                          last edited by

                                          @ardisf e0heat+e1heat

                                          Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                                          ardisfundefined 1 Reply Last reply Reply Quote 0
                                          • ardisfundefined
                                            ardisf @jay_s_uk
                                            last edited by

                                            @jay_s_uk
                                            i've tried map 2 outputs into 1 heater, then i tune using m303, but it's still cancelled at 140C because the temp was not reached. but when i used 2 outputs and i tune individually, it just reached 80C and then cancelled.
                                            ac621d6d-02a5-49a2-acda-aceea89e6db3-image.png

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