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

    [3.3rc3] PID autotune for the bedheater won't stop

    Scheduled Pinned Locked Moved Solved
    Beta Firmware
    pid autotune
    4
    7
    632
    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.
    • o_lampeundefined
      o_lampe
      last edited by o_lampe

      Hi Duet team,
      As the title says, I want to run a autotune with

      M303 H0 S50
      

      but in phase 4 it runs eternally ( > 30min)

      Is my target temp to low?
      Do I need to run the part cooler in phase 3?

      dc42undefined deckingmanundefined 2 Replies Last reply Reply Quote 0
      • Phaedruxundefined
        Phaedrux Moderator
        last edited by

        It can take a very long time for the new algorithm to complete in some cases, especially with large beds that retain heat. It's on the list to add a time limit for such cases. In the meantime, you may need to just let it complete. Sorry.

        Z-Bot CoreXY Build | Thingiverse Profile

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

          @o_lampe if your bed heater is slow to heat up and/or cool down, and the temperature readings are not noisy, then you can reduce the hysteresis using the M303 Y parameter. This will speed up tuning. The default is Y5.0 so try something like Y2.0.

          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

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

            @o_lampe IIRC, when I tuned my bed heater using the new algorithm, it took several hours to complete, because it's big, thick and insulated so takes a very long time to cool.

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

            o_lampeundefined 1 Reply Last reply Reply Quote 0
            • o_lampeundefined
              o_lampe @dc42
              last edited by

              @dc42 said in [3.3rc3] PID autotune for the bedheater won't stop:

              temperature readings are not noisy

              It would b cool to zoom in the DWC temp-graph, but for now there is no sign of noise.

              1 Reply Last reply Reply Quote 0
              • o_lampeundefined
                o_lampe @deckingman
                last edited by

                @deckingman
                The time to heat it up to 60C is 5min. It's a quite big bed (40cm diameter x 6mm thick)

                1 Reply Last reply Reply Quote 0
                • o_lampeundefined
                  o_lampe
                  last edited by

                  With y3.0 it took 30min to finish phase 4. It's OK to wait that long but a quick note in the console would be nice.
                  I don't read the Wiki everytime, before I use a well known command.

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