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

    Pause print on driver overheat?

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    5
    17
    620
    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.
    • Gerrardundefined
      Gerrard @Veti
      last edited by

      @Veti perhaps... but is there nothing that I can do to pause the job should an overheat even occur?

      Also - should I have installed the heat sinks on the underside instead of the top side????

      Vetiundefined 1 Reply Last reply Reply Quote 0
      • Vetiundefined
        Veti @Gerrard
        last edited by

        @Gerrard said in Pause print on driver overheat?:

        Also - should I have installed the heat sinks on the underside instead of the top side????

        do you by chance have a cloned board? they cheap out on the copper in the pcb which means the heatsink design does not work as intended.

        Gerrardundefined 1 Reply Last reply Reply Quote 0
        • Gerrardundefined
          Gerrard @Veti
          last edited by

          @Veti I do...

          I'm assuming there's nothing I can do about pausing...

          Vetiundefined 1 Reply Last reply Reply Quote 0
          • Vetiundefined
            Veti @Gerrard
            last edited by

            @Gerrard

            you could potentially write a macro and execute that on layer change, but that is more of a bandaid.

            you need to address the real problem and cool the board.
            using an case like this for example
            https://www.thingiverse.com/thing:3721923

            Gerrardundefined 1 Reply Last reply Reply Quote 0
            • Gerrardundefined
              Gerrard @Veti
              last edited by

              @Veti So the board is setup on a bench, with heat sinks and a fan blowing across - it's not ducted, but there's plenty of air flow.

              What would this macro look like?

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

                M906 X1600 Y1600 Z600 E1200 I30 ; set motor currents (mA) and motor idle factor in per cent

                Your motor current on Z is set to 600ma but your link for the motors indicate they are rated at 2100ma. So your Z motors are very likely stalling, hence the warnings.

                Target ~80% of rated, so 1600ma

                Those errors may have been from after the reboot due to the hard power off during a stall. Before worrying about how to pause during an overheat situation try giving the motors the right current and see if they still stall. It's likely a non-issue.

                Cooling is good idea either way, but I don't think it's actually an overheating issue in normal operation here.

                By the way in your other thread about stall detection I did ask

                "Motor currents should be around 80% off rated max. Did you change the config for the new motors?"

                Z-Bot CoreXY Build | Thingiverse Profile

                Gerrardundefined 1 Reply Last reply Reply Quote 0
                • Gerrardundefined
                  Gerrard @Phaedrux
                  last edited by

                  @Phaedrux Sorry for the confusion... those 2100mA motors were for the X and Y.

                  These are the motors for the Z axis.

                  I take your point on motor current for these too - I've now set that to 1200mA (80% of 1500mA).

                  Still doesn't give me a lot of confidence - if the Z motors fail again (and they could), then I have a guaranteed crash. But if there's nothing I can do about it, then so be it.

                  Phaedruxundefined 2 Replies Last reply Reply Quote 0
                  • Phaedruxundefined
                    Phaedrux Moderator @Gerrard
                    last edited by

                    @Gerrard said in Pause print on driver overheat?:

                    if the Z motors fail again (and they could),

                    Well running them at half the ideal current is likely the biggest issue. Once given enough current they should be more reliable. However if the bed is large and heavy those motors may be a bit anemic.

                    Before trying a long test print again I would suggest running a dry print with no filament loaded. (turn off the heaters and enable cold extrusion (M302 P1) to prevent it from halting on error).

                    Z-Bot CoreXY Build | Thingiverse Profile

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

                      @Gerrard said in Pause print on driver overheat?:

                      But if there's nothing I can do about it, then so be it.

                      Well the thing to do about it is try to make it reliable in the first place. As I said, I don't think the errors you saw were indicative of what was actually happening during the print.

                      Give the motors the current they need, cool the board, and there should be no more stalls to detect or pauses on overheat needed. Besides, if there were an actual overheat or driver error I am pretty sure the print would halt anyway.

                      It's actually really hard to trigger overheat warnings on the drivers. We're talking over 100c.

                      Z-Bot CoreXY Build | Thingiverse Profile

                      1 Reply Last reply Reply Quote 0
                      • Gerrardundefined
                        Gerrard
                        last edited by

                        I'm referring to an insurance policy, but i've made the suggested changes, so we'll see how it goes.

                        Vetiundefined engikeneerundefined 2 Replies Last reply Reply Quote 0
                        • Phaedruxundefined
                          Phaedrux Moderator
                          last edited by

                          @dc42 what exactly happens if a driver overheat happens during a print? Or short to ground for that matter?

                          Z-Bot CoreXY Build | Thingiverse Profile

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

                            Reports of all 5 drivers on the DueX being over temperature suggest either that the drivers are actually cool and it is the SPI communication or power feed to the DueX5 that has broken down, or the drivers really are hot because a transient has killed all the drivers.

                            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
                            • dc42undefined
                              dc42 administrators @Phaedrux
                              last edited by dc42

                              @Phaedrux said in Pause print on driver overheat?:

                              @dc42 what exactly happens if a driver overheat happens during a print? Or short to ground for that matter?

                              An overheat warning just produces a message. An overheat error or short to ground shuts down the driver until VIN power is removed.

                              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
                              • Vetiundefined
                                Veti @Gerrard
                                last edited by

                                @Gerrard
                                post a picture of your wiring

                                1 Reply Last reply Reply Quote 0
                                • engikeneerundefined
                                  engikeneer @Gerrard
                                  last edited by

                                  @Gerrard I think its already been answered by dc42, but I quite often get those over temp and short to ground errors on my Duet WiFi when I hit the Estop. I have a separate 5v power to the Duet so the processor and web control stay on and I can see them. In my case there definitely isn't a short to ground and the temperatures are all low/stable.

                                  The Duet is designed so that the driver chips conduct heat to the back surface of board (hence you cool the board) not the drivers directly. See https://duet3d.dozuki.com/Wiki/Mounting_and_cooling_the_board#Section_Mounting_1
                                  One other benefit of this is you can get a reasonable idea of how hot things get over time (transients less so) by looking at the CPU temperature. If doing this though, I would recommend calibrating the CPU temp (follow this guide https://duet3d.dozuki.com/Wiki/Calibrating_the_CPU_temperature)

                                  Side note on the cloned boards. The blue heatsinks they ship with probably make the cooling situation worse. Most people stick them on top of the drivers (plastic surface so doesn't conduct heat very well) and they tend to block any good cooling airflow over the board.
                                  Also, I recommend double checking all the soldering joints on the bottom of the board. I have a clone board and found it had a couple of bad/dry joints on the heater pins

                                  E3D TC with D3Mini and Toolboards.
                                  Home-built CoreXY, Duet Wifi, Chimera direct drive, 2x BMG, 300x300x300 build volume
                                  i3 clone with a bunch of mods

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