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

    New heater tuning algorithm

    Scheduled Pinned Locked Moved
    Beta Firmware
    33
    131
    15.2k
    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

      If it takes 43 minutes to cool by 5C but only 3 minutes to heat up, perhaps you have too much insulation? With most print surfaces, you need the bed to cool down before you can release the print.

      Why are you using such a low target temperature (40C)? All the materials I print with need 60C or more indicated temperature.

      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

      sozkanundefined 2 Replies Last reply Reply Quote 1
      • sozkanundefined
        sozkan @dc42
        last edited by

        @dc42 you right but, It is just fresh to build a handcrafted heated bed with high voltage. I am afraid to run a higher temperature for safety concerns. therefore, I am aiming to test it first at low temperatures. But I cannot test before it runs smoothly, later I can PID for normal operating temperatures again.

        1 Reply Last reply Reply Quote 0
        • sozkanundefined
          sozkan @dc42
          last edited by sozkan

          @dc42 I was testing Autotuning with firmware latest 4.1 version, It took 7 hours, but still did not complete. The thing I have faced again, the motor cracking sound with this version too.
          So I revert back to firmware 3.2.3b that works smoothly on the motor axis. But the temperature tuning things that I have seen, not for my machine type. I am trying to figure out the M301, M303, M307 M950 parameters to set up manually with the values I find. If you could help me with it I appreciated.
          By the way, these parameters not valid in this firmware, wich was Firmware version 3.1.1 AutoTuning found values

          M307 H0 A233.3 C508.3 D1.3 S1.00 V24.3 B0
          

          4Kw HeatBed.png

          Thanks.

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

            I am beta4.1 on a Duet 3 running in standalone mode.
            I have retuned my bed using the new algorithm.
            Whenever I heat up the bed to print, it faults with heating slower than expected.
            Here is my M307

            M307 H0 R1.468 C146.948:146.948 D2.43 S1.00 V27.0 B0
            

            I have a 500mm bed (10mm aluminium) running a 240v 2kw heater.
            Anything else I can provide?
            It takes the full 30 cycles to tune and fails.

            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 0
            • jay_s_ukundefined
              jay_s_uk
              last edited by

              I've rolled back to beta 2 to be able to tune the bed with the old algorithm and this was the result.

               M307 H0 A63.2 C50.0 D1.9 S1.00 V27.0
              

              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 0
              • A Former User?
                A Former User @dc42
                last edited by A Former User

                This post is deleted!
                1 Reply Last reply Reply Quote 0
                • sozkanundefined
                  sozkan
                  last edited by

                  Extra Long Hot ends ( Like Dyze Typhoon or pulsar ) blocks with multiple sensors heater on the same block need to be calibrated together. Is there any possibility to add in the new algorithm?

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

                    Good morning. I've jut finished tuning the Heater 1 at 230°C with M303 H1 S230. This is my first print after using the new calibration algorithm....I'm experiencing a lot of oscillation around the set point as you can see:

                    Cattura.JPG

                    Even arouns 235°C (first layer) and around 230°C (second layer) as well.....I made the autotuning with tha fan on for the first 2 stages and turned it off for the third stage. Oscillationa are sometimes more than 1°C above and belows

                    Never seen oscillations like those with the older algorithm

                    As you can see the issue goes on for all the print:

                    Cattura 2.JPG

                    I've been able to tune only the Heater 1 because the tuning for the bed looked to go in loop...After 40 minutes I've turned it off...as you can see the graph for the bed is very stable

                    What's happening?

                    Uh, I was forgetting....Beta 4.1

                    wilrikerundefined dc42undefined 2 Replies Last reply Reply Quote 0
                    • wilrikerundefined
                      wilriker @A Former User
                      last edited by

                      @the_dragonlord said in New heater tuning algorithm:

                      I made the autotuning with tha fan on for the first 2 stages and turned it off for the third stage.

                      The tuning process will automatically control the fan. It seems you confused it by manually changing fan speed. Please tune again and don't touch the fan.

                      I've been able to tune only the Heater 1 because the tuning for the bed looked to go in loop...After 40 minutes I've turned it off...as you can see the graph for the bed is very stable

                      The new tuning algorithm takes up to 30 heat-cool-cycles and can take very long on large heated beds. So what you describe sounds pretty normal in the first place.

                      Manuel
                      Duet 3 6HC (v0.6) with RPi 4B on a custom Cartesian
                      with probably always latest firmware/DWC (incl. betas or self-compiled)
                      My Tool Collection

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

                        @wilriker said in New heater tuning algorithm:

                        @the_dragonlord said in New heater tuning algorithm:

                        I made the autotuning with tha fan on for the first 2 stages and turned it off for the third stage.

                        The tuning process will automatically control the fan. It seems you confused it by manually changing fan speed. Please tune again and don't touch the fan.

                        I've been able to tune only the Heater 1 because the tuning for the bed looked to go in loop...After 40 minutes I've turned it off...as you can see the graph for the bed is very stable

                        The new tuning algorithm takes up to 30 heat-cool-cycles and can take very long on large heated beds. So what you describe sounds pretty normal in the first place.

                        the first attempt I've made the tuning didn't control the fan at all neither in the beginning neither in the end... maybe there's an option to control it?

                        jay_s_ukundefined 1 Reply Last reply Reply Quote 0
                        • jay_s_ukundefined
                          jay_s_uk @A Former User
                          last edited by

                          @the_dragonlord you need to tune as a tool rather than a heater.
                          So M303 T0 S200

                          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

                          A Former User? 2 Replies Last reply Reply Quote 0
                          • A Former User?
                            A Former User @jay_s_uk
                            last edited by

                            @jay_s_uk said in New heater tuning algorithm:

                            @the_dragonlord you need to tune as a tool rather than a heater.
                            So M303 T0 S200

                            uh ok ok... thanks! What's the tool number for the bed?

                            jay_s_ukundefined 1 Reply Last reply Reply Quote 0
                            • jay_s_ukundefined
                              jay_s_uk @A Former User
                              last edited by

                              @the_dragonlord for the bed you tune as normal as a heater

                              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

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

                                @jay_s_uk said in New heater tuning algorithm:

                                @the_dragonlord for the bed you tune as normal as a heater

                                excellent, thanks!

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

                                  This post is deleted!
                                  1 Reply Last reply Reply Quote 0
                                  • CCS86undefined
                                    CCS86
                                    last edited by

                                    I'm a little confused on the part cooling fan aspects of this new tuning cycle.

                                    I ran through it once and see "Auto tune starting phase 3, fan off"

                                    I tried running again with the fan manually turned on, but that same message is shown. I thought that the cycle automatically turned on the part cooling fan, but it doesn't seem to do this for me.

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

                                      @CCS86 you need to tune as a tool not as a heater to get the fans activated.
                                      M303 T0 S200 and so on.
                                      Phase 3 is first done with the fan off and then with the fan on.

                                      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

                                      CCS86undefined 1 Reply Last reply Reply Quote 3
                                      • CCS86undefined
                                        CCS86 @jay_s_uk
                                        last edited by

                                        @jay_s_uk said in New heater tuning algorithm:

                                        @CCS86 you need to tune as a tool not as a heater to get the fans activated.
                                        M303 T0 S200 and so on.
                                        Phase 3 is first done with the fan off and then with the fan on.

                                        Sweet, thank you much!

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

                                          @the_dragonlord said in New heater tuning algorithm:

                                          Good morning. I've jut finished tuning the Heater 1 at 230°C with M303 H1 S230. This is my first print after using the new calibration algorithm....I'm experiencing a lot of oscillation around the set point as you can see:

                                          You are the first person to report that with the new algorithm.

                                          My suggestions are:

                                          1. Tune the heater again, but as a tool instead of as a heater. This will take account of the effect of the cooling fan.
                                          2. Make sure that the system ios using the M307 parameters that resulted form tuning.
                                          3. If you still get oscillations after doing that, increase the dead time (M307 D parameter). Try an increase of 30%, and increase further of needed to stop the oscillations.

                                          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
                                          • smoki3undefined
                                            smoki3
                                            last edited by

                                            I just want to give some feedback:

                                            The new heater tuning works fine for me and the temperatures are very stable.
                                            At the beginning I had one "heater fault" warning as soon the fan turned on. I noticed that it make a huge difference if you do the heater tuning "in the air" or do it near to the bed (or any other surface). If you do it near the bed the air from the part cooling fan gets reflected and cools also the hotend.

                                            After doing the heater tuning again the everything works great for my. The temperatures looks more stable than before.

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