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

    Heater fault when ramping up speed and temp during print

    Scheduled Pinned Locked Moved
    General Discussion
    4
    12
    555
    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.
    • TampaPrinterundefined
      TampaPrinter
      last edited by TampaPrinter

      Hello all, I have a print I do where I ramp up the speed and temp after the first layer. First layer is 220c nozzle at 70mm/s. Second through sixth layer is 300c at 200mm/s then it slows back down to 230c and 100mm/s for the top layers. The issue is when it reaches the second layer and sets the new speed and temp....that speed makes the temp rise slower than expected and...

      Error: Heater 1 fault: temperature rising much more slowly than the expected 0.9°C/sec

      The print is working fine at that point but the pause/resume screws it up. How do I tell the firmware that I'm ok, no need to panic - its heating up a bit slower because there is a ton of filament melting? Is it possible? Its still heating up quickly...just not as quick as the PID tune expects. As I recall from doing this print with Marlin it would start the heatup early which works fine as well. Any thoughts?

      SkGo2 Corexy-Duet2wifi-Duex5-PanelDue7-HemeraVolcano
      CR10V2 -Duet2wifi-Linear-HemeraVolcano

      1 Reply Last reply Reply Quote 0
      • fcwiltundefined
        fcwilt
        last edited by

        Hi,

        Have you tried using M570?

        Frederick

        Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

        TampaPrinterundefined 1 Reply Last reply Reply Quote 0
        • TampaPrinterundefined
          TampaPrinter @fcwilt
          last edited by

          @fcwilt I believe that command is what I have been searching for! Thanks Frederick!

          SkGo2 Corexy-Duet2wifi-Duex5-PanelDue7-HemeraVolcano
          CR10V2 -Duet2wifi-Linear-HemeraVolcano

          fcwiltundefined 1 Reply Last reply Reply Quote 1
          • fcwiltundefined
            fcwilt @TampaPrinter
            last edited by

            @TampaPrinter said in Heater fault when ramping up speed and temp during print:

            @fcwilt I believe that command is what I have been searching for! Thanks Frederick!

            Glad to be of help.

            Frederick

            Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

            TampaPrinterundefined 1 Reply Last reply Reply Quote 0
            • TampaPrinterundefined
              TampaPrinter @fcwilt
              last edited by

              @fcwilt

              I added M570 H1 P180 at the end of the heater section. I believe, if I'm reading the dozuki correctly that I'm giving the heater 3 minutes to make any changes called for before it starts looking for fault. That's likely a bit long, but it's a test. Worked fine on the first print. Will experiment a bit and drop the time limit. I appreciate the help.

              SkGo2 Corexy-Duet2wifi-Duex5-PanelDue7-HemeraVolcano
              CR10V2 -Duet2wifi-Linear-HemeraVolcano

              1 Reply Last reply Reply Quote 0
              • Phaedruxundefined
                Phaedrux Moderator
                last edited by

                So the bed is PID tuned?

                what firmware version? What are you using for the M307 parameters for the bed?

                Z-Bot CoreXY Build | Thingiverse Profile

                TampaPrinterundefined 1 Reply Last reply Reply Quote 0
                • TampaPrinterundefined
                  TampaPrinter @Phaedrux
                  last edited by

                  @Phaedrux

                  Its actually the nozzle and yes it was PID tuned. When I changed layers and ramped up speed and temp...the temp was increasing at a slower pace than firmware was looking for so it faulted. I think that's to be expected since it's extruding pretty quickly at that point. Here is the heater section as it sits now:

                  ; Heaters
                  M308 S0 P"bedtemp" Y"thermistor" T100000 B4138 ; configure sensor 0 as thermistor on pin bedtemp
                  M950 H0 C"bedheat" T0 ; create bed heater output on bedheat and map it to sensor 0
                  M307 H0 R0.628 C220.1 D5.85 S1.00 B0 ; disable bang-bang mode for the bed heater and set PWM limit
                  M140 H0 ; map heated bed to heater 0
                  M143 H0 S110 ; set temperature limit for heater 0 to 110C
                  M308 S1 P"e0temp" Y"pt1000" ; wws configure sensor 1 as pt1000 on pin e0temp
                  M950 H1 C"e0heat" T1 ; create nozzle heater output on e0heat and map it to sensor 1
                  M307 H1 A893.3 C322.6 D5.3 S1.00 V24.0 B0 ; wws 64w BZAMD disable bang-bang mode for heater and set PWM limit
                  M143 H1 S450 ; set temperature limit for heater 1 to 450C
                  M570 H1 P200 ; set 180 seconds for anomaly before raising a heater fault

                  That appears to work at least on the current print. I have 57 more of these to do so we shall see. As always 1 of your thoughts are worth 10 of mine...so if you think I'm heading the wrong way or there is an easier way, I will be listening. 🙂 Enjoy your weekend!

                  SkGo2 Corexy-Duet2wifi-Duex5-PanelDue7-HemeraVolcano
                  CR10V2 -Duet2wifi-Linear-HemeraVolcano

                  1 Reply Last reply Reply Quote 0
                  • Phaedruxundefined
                    Phaedrux Moderator
                    last edited by

                    Are you using fw 3.2? There is a new tuning algorithm that might work a bit better. You can tune tools with M303 T0 S200 and it will take into account the tool fan cooling effect.

                    Z-Bot CoreXY Build | Thingiverse Profile

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

                      @TampaPrinter

                      With the new heater-tuning-algorithm in 3.2 I had the best result to "tune" it with the hardest/worst conditions (so all fans full on, chamber open, heatplate off) so that it is more unlikely to throw a fault. If you tune it with the easiest/lightest conditions (closed chamber already heated, no fans) it is later more likely to throw that "temperature rising much slower then expected" of course. Maybe a cheap trick to make the tuning more resilient 😉

                      1 Reply Last reply Reply Quote 0
                      • TampaPrinterundefined
                        TampaPrinter
                        last edited by

                        I am on 3.2, but did the PID tune with fan off etc. The M570 appears to be doing the job at present. Prints 5 and 6 of 57 are on the two printers. Once those are done, I'll try PID under worst case and see how that goes without the M570 basically disabling protection for 3 minutes. Thanks all!

                        SkGo2 Corexy-Duet2wifi-Duex5-PanelDue7-HemeraVolcano
                        CR10V2 -Duet2wifi-Linear-HemeraVolcano

                        Phaedruxundefined 1 Reply Last reply Reply Quote 0
                        • Phaedruxundefined
                          Phaedrux Moderator @TampaPrinter
                          last edited by

                          @TampaPrinter If you tune the hotend with M303 T0 S200 it will take the fan into account both off and on. The T0 targets the tool rather than the heater.

                          Z-Bot CoreXY Build | Thingiverse Profile

                          TampaPrinterundefined 1 Reply Last reply Reply Quote 0
                          • TampaPrinterundefined
                            TampaPrinter @Phaedrux
                            last edited by

                            @Phaedrux Thank you sir, I will do that.

                            SkGo2 Corexy-Duet2wifi-Duex5-PanelDue7-HemeraVolcano
                            CR10V2 -Duet2wifi-Linear-HemeraVolcano

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