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

Caculating current needed for extruder stepper motor?

Scheduled Pinned Locked Moved
General Discussion
6
11
4.9k
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.
  • undefined
    goldentuna
    last edited by 19 Dec 2016, 16:46

    I just wanted to confirm I was figuring the current correctly for my extruder stepper motors.
    Based on the wiki article: https://duet3d.com/wiki/Choosing_stepper_motors

    I figure that my current should be ~ 850ma for this stepper motor: (short body Nema 17) https://goo.gl/Pu8xLX
    Rated Current/phase 1.0A

    1.0 * 85% = 850ma ??

    Am I figuring this correctly?

    And since I have 2 extruders/motors my config.g would be like:
    M906 X800 Y800 Z800 E850:850 ; Set motor currents (mA)

    1 Reply Last reply Reply Quote 0
    • undefined
      dc42 administrators
      last edited by 19 Dec 2016, 20:34

      The optimum current for an extruder motor is high enough to push the filament through the hot nozzle, but low enough so that if the nozzle is temporarily obstructed, the motor skips steps instead of grinding a groove into the filament. 85% of rated current is a reasonable maximum value so as not to heat up the motors much.

      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
      • undefined
        deckingman
        last edited by 19 Dec 2016, 20:46

        This kind of got me thinking. If the nozzle gets partially blocked and the extruder starts grinding the filament, it's kind of obvious that something is amiss whereas missed steps may not be so obvious. Is there any way that the firmware could detect missed steps and flag something up on DWC that something is amiss?

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

        1 Reply Last reply Reply Quote 0
        • undefined
          dc42 administrators
          last edited by 19 Dec 2016, 21:04

          On my Ormerod extruders (which is also the design I use on my Delta), it's very obvious when the extruder motor skips steps. I can hear it and see the gears spin backwards.

          If the extruder steps/mm is high enough then the stall detection built into the drivers on the Duet WiFi could be used to detect skipped steps.

          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
          • undefined
            deckingman
            last edited by 19 Dec 2016, 22:30

            Are skipped steps always accompanied by the loud(ish) clicking noise? Sorry if that sounds like a daft question but I've only once had a significant hot end blockage so not much experience of what the manifestation of skipped steps is like.

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

            1 Reply Last reply Reply Quote 0
            • undefined
              T3P3Tony administrators
              last edited by 20 Dec 2016, 00:25

              It depends on the extruder, the clicking on our old extruders is pronounced but it's not that pronounced on a Titan for example

              www.duet3d.com

              1 Reply Last reply Reply Quote 0
              • undefined
                DjDemonD
                last edited by 20 Dec 2016, 08:51

                I think you can usually hear it, sure its more obvious on a Wade's extruder but I can hear it on the titan on the rare occasion when something jams. It should never grind the filament, if it does the pinch wheel/idler is not tight enough.

                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
                • undefined
                  T3P3Tony administrators
                  last edited by 20 Dec 2016, 10:35

                  Its not just if its not tight enough - the idler can be set at the right tension and still grind filament if the extruder current is set high enough.

                  www.duet3d.com

                  1 Reply Last reply Reply Quote 0
                  • undefined
                    deckingman
                    last edited by 20 Dec 2016, 11:50

                    @T3P3Tony:

                    Its not just if its not tight enough - the idler can be set at the right tension and still grind filament if the extruder current is set high enough.

                    I can vouch for that!

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

                    1 Reply Last reply Reply Quote 0
                    • undefined
                      Dougal1957
                      last edited by 20 Dec 2016, 14:05

                      And so can I.

                      1 Reply Last reply Reply Quote 0
                      • undefined
                        goldentuna
                        last edited by 21 Dec 2016, 07:07

                        It turns out - and hence my OP question - that one of my Titan extruders was in fact skipping. I thought at first the motor wasn't strong enough .. or that there was a clog in the nozzle - or that .. well.. 1/2 a dozen other reasons I was checking.

                        As it was .. I just didn't have the current set correctly. It was set at 400mA (it probably came from a copy/paste doing the config) .. and it really should have been 850mA

                        Once I made that adjustment - so far, it's been working great.

                        Thanks for everyone's input and help.

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