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

    Duet 3 Toolboard extruder motor not idling down?

    Scheduled Pinned Locked Moved
    Beta Firmware
    3
    16
    472
    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.
    • oozeBotundefined
      oozeBot @dc42
      last edited by

      @dc42 - good to know. No, I hadn't.. I'm actually now wondering if it has to do with a separate issue where the printer is still showing active after a print is complete. I'll do some more testing..

      Also, I'll test by restarting, let it cool, move the extruder motor to activate it, and then wait and see if it heats up..

      1 Reply Last reply Reply Quote 0
      • oozeBotundefined
        oozeBot
        last edited by

        I’ve not had much of a chance to test this until tonight.. after a print, I logged in through SSH and rebooted the RPi. After sitting idle for about an hour, I checked and the extruder motor was at 50c and humming. Ambient was around 26c. Should this have reset the extruder motor? I currently have the idle factor set to I20.

        I’ll keep working on diagnosing exactly what is happening. I had hoped the object model would show live current readings but it appears it only shows what’s set in the config..

        1 Reply Last reply Reply Quote 0
        • oozeBotundefined
          oozeBot @dc42
          last edited by

          @dc42 - I left a printer on overnight in a idle state. It is still early here and the office is quiet - other than the toolboard stepper motor. I can hear it from across my workbench.

          I just checked and all other motors are silent and at room temp (28c). The toolboard stepper is 47c..

          I believe there is something wrong here. I'm more than willing to assist if you or someone else can guide me on what needs to be checked?

          My configs have changed slightly, so here is the relevant part:

          M906 X1600 Y1600 Z1600 E1120 I25		; Sets motor currents (mA) and motor idle factor (I) in percent
          M84 S300					; Sets idle timeout
          
          1 Reply Last reply Reply Quote 0
          • dc42undefined
            dc42 administrators
            last edited by

            I suspect you are right and idle current reduction is not working on tool and expansion boards. I will look into it. You should be able to use M917 though. The wiki says the default is 100% but I think that's wrong for tool boards, it's either 71% or 75%.

            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

            oozeBotundefined 2 Replies Last reply Reply Quote 1
            • oozeBotundefined
              oozeBot @dc42
              last edited by

              @dc42 thank you. I'll look into this.

              I just ran M999 on the machine and it quieted down considerable (I can now hear all motors barely idling). The toolboard stepper is much quieter now and has already dropped to 40c. I'll monitor it a bit longer to see if it cools to room temp.

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

                After a reset, if you have never commanded any movement from the tool board motor then it should be off completely. Same with all the other motors.

                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
                • oozeBotundefined
                  oozeBot @dc42
                  last edited by

                  @dc42 well M917 didn't seem to work.. unless I just don't know what I'm doing. After a job completed today, I ran M917 E0 and marked the extruder temp at around 48c. I checked it about 30 minutes later and it was at 78c!

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

                    @oozeBot said in Duet 3 Toolboard extruder motor not idling down?:

                    @dc42 well M917 didn't seem to work.. unless I just don't know what I'm doing. After a job completed today, I ran M917 E0 and marked the extruder temp at around 48c. I checked it about 30 minutes later and it was at 78c!

                    What M917 command did you use?

                    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

                    oozeBotundefined 1 Reply Last reply Reply Quote 0
                    • oozeBotundefined
                      oozeBot @dc42
                      last edited by

                      @dc42 from the console in DWC:

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

                        Is 0 perhaps too low?

                        https://duet3d.dozuki.com/Wiki/Gcode#Section_M917_Set_motor_standstill_current_reduction

                        Z-Bot CoreXY Build | Thingiverse Profile

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

                          I confirm that idle current reduction does not always work on expansion or tool boards in current firmware, especially on extruders, and that this is fixed in the forthcoming RRF 3.2beta3. Thanks for reporting it. I will test M917 next.

                          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

                          oozeBotundefined 1 Reply Last reply Reply Quote 0
                          • oozeBotundefined
                            oozeBot @dc42
                            last edited by

                            @dc42 Thanks for not dropping this! I look forward to testing the new beta..

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

                              I've tested M917 and it is working on a tool board for me.

                              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