Duet3D Logo

    Duet3D

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Documentation
    • Order

    AutoTuned hot-end, but very slow heat-up to endpoint

    Tuning and tweaking
    4
    7
    2113
    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.
    • jason71
      jason71 last edited by

      Hi!
      Is it normal for the autotune to complete, but then for the system to take a long time to actually reach the set-point?

      The screenshot shows the autotune completed (I repeated it to get the timings listed below). My config.g file has;

      [[language]]
      M307 H1 A471.1 C133.9 D20 B0
      
      

      However, to reach my set-point of 220degC took a very long time compared to Marlin when I autotuned that.

      The hot-end was started with the temperature matching the bed/ambient (so ~23degC)

      To reach 200degC took 1min 50 seconds.
      To reach the final set-point of 220degC took 4mins 40 seconds!

      I never had problems with Marlin autotune on this printer.

      I had to back the max PWM value down on the autotune.

      Firmware Name: RepRapFirmware for Duet WiFi
      Firmware Version: 1.15e (2016-10-02)
      WiFi Server Version: 1.02
      Web Interface Version: 1.12

      Hertfordshire Based (UK), Prusa i2 and MendelMax (MendelFlex)

      1 Reply Last reply Reply Quote 0
      • jason71
        jason71 last edited by

        Hmm, I think my question was lost in the mess above.

        From "room temperature". How long should a typical hot end take to reach (approx) 220C?

        I did run the tune (details above) and don't mind that taking a while (about 7 minutes).
        My main concern is that it takes so long to stabilise on a normal heat.

        I don't have much details on the hot-end other than it's a J-Head, with a proper heat cartridge (not a leaded power resistor)

        Hertfordshire Based (UK), Prusa i2 and MendelMax (MendelFlex)

        1 Reply Last reply Reply Quote 0
        • DjDemonD
          DjDemonD last edited by

          My e3d v6 genuine hot end on 12v (30w heater) takes about 2 minutes to reach 220.
          I have another which runs via a 24v to 12v converter and is a bit slower maybe 3 minutes.

          I don't find there is any long slowdown as it nears the set point maybe 5-10 seconds to stabilise once it gets within 5 degrees.

          I have another printer which "hunts" around the set point when I ask for quite high temps like 255 deg C I assumed it was the thermistor being a little less accurate at these higher temperatures. Thats running marlin, I am not too fussy about the temperature being very precise, so I set the time to stabilise as 3 seconds.

          Simon. Precision Piezo Z-Probe Technology
          www.precisionpiezo.co.uk
          PT1000 cartridge sensors NOW IN, just attach to your Duet board directly!

          1 Reply Last reply Reply Quote 0
          • jason71
            jason71 last edited by

            Thanks, your numbers are roughly what I get on my other printer (currently running Rumba).
            I totally get the bed will take a few minutes to reach 100C, but the hot-end should be much quicker.

            I'm running on 15V, but don't have a clue about the power rating of the heating block. It was previously running off Ramps 1.4.

            I expect this is a tuning issue, so may look at playing with the numbers when I get in from the office.

            Hertfordshire Based (UK), Prusa i2 and MendelMax (MendelFlex)

            1 Reply Last reply Reply Quote 0
            • W3DRK
              W3DRK last edited by

              When you say it takes a long time to reach it's set-point, were you running the auto-tune a second time or did you actually command a temperature?

              It's completely normal for the PID auto-tune routine to take a long time as it slowly heats the tool while attempting to fit a PID model, regardless of how many times you've run the auto-tune in the past.

              But when simply enabling your heater to a specified temperature, unless you've set a PWM limit (useful to prevent overshoot with over-sized heating cartridges –ie anything greater than 30 watts), it should heat just as quickly as any other controller/firmware.

              1 Reply Last reply Reply Quote 0
              • jason71
                jason71 last edited by

                I've run and successfully auto-tuned. That took about 7 minutes.
                I applied the values then told the printer to heat to 220degC.

                It gets to 200degC fairly quickly, but the final stage is very, very slow.

                Hertfordshire Based (UK), Prusa i2 and MendelMax (MendelFlex)

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

                  If it heats quickly to 200C and then takes a long time to reach 220C then it sounds as though the auto tuning has over estimated the gain parameter. Let your hot end stabilise at 220C and then send M573 P1 to find the average PWM. Divide that figure into (220C - room temperature) and see how that figure compares with the 471 found by auto tuning.

                  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