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

    Extruder motors weak and weird

    Scheduled Pinned Locked Moved
    Firmware installation
    5
    11
    1.5k
    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.
    • timcurtis67undefined
      timcurtis67
      last edited by

      What feedrate do you have your extruders set at?

      1 Reply Last reply Reply Quote 0
      • number40fanundefined
        number40fan
        last edited by

        If you raise the M203 E's up to 3000+, you'll get faster feeding. Change the I100 back to I30 (idle power) in your M906.

        1 Reply Last reply Reply Quote 0
        • deckingmanundefined
          deckingman
          last edited by

          That looks awfully like you've set micro stepping to 1 but the steps per mm for 16x micro stepping. Just going on the fact that my E3D Titans which have 3:1 gearing run at around 405 steps per mm with 16x microstepping. That would account for why your 10mm of extrusion is amazingly long - I'd guess it's in the order of 160mm? If 420 is correct for 16X micro stepping, you'd need 26.5 full steps (micro stepping of 1).

          I'm always confused by the fact that we have to put steps per mm not as full steps but as microsteps.

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

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

            I agree with Ian, 420 full steps per mm of filament is ridiculous. 420 1/16 microsteps per mm would be reasonable.

            Why have you set the microstepping so low? The only reason to use microstepping below the default x16 is if you have an unusual, extremely large number of steps/mm on an axis or extruder.

            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
            • PropellerHatundefined
              PropellerHat
              last edited by

              Yeah the microstepping was 1/16 originally but in the middle of blind trying for getting the steppers run properly I changed it.

              Looks to me that now they work, and the solution was to set the mixing ratios 1:1:1:1 instead of 100💯100:100 as I had read somewhere from this forum. Also the microstepping is back to 1/16 allthough the extruded amount remains the same whether I have it set 1 or 1/16 which confuses me a lot. I never actually got the consept of microstepping 100% clear, and was happy with what ever number as long as extruder were running nice.

              I also set the Idlefactor back to 30%, allthough that's another mystery for me 😉

              1 Reply Last reply Reply Quote 0
              • deckingmanundefined
                deckingman
                last edited by

                What sort of hot end are you using? The only mixing hot ends I've seen have 2, 3 or 5 inputs - never seen one with 4. I doubt you'll have seen to use a mixing ratio of 100💯100:100. It's usually best if the mixing ratio add up to 1.00 in total. So for a tool using just the first extruder, you'd set the mixing ratio to 1.00:0.00:0.00:0.00 and if you wanted to use all 4 in equal amounts, you'd use 0.25:0.25:0.25:0.25.

                Ref micro stepping. With the most common type of stepper motor, there are 200 full steps to one revolution. As there are 360 degrees in a circle, it follows that each full step equates to 1.8 degrees. There are also 0.9 degree stepper motors which take 400 full steps to move one revolution. Micro stepping simply breaks each full step into smaller chunks. So 16X micro stepping means that there are 16 micro steps to each full step.. It therefore follows that for a 1.8 degree motor using 16X micro stepping, there would be (200*16) 3200 micro steps per revolution. It's a little quirk of 3D printing software/firmware that whenever we input the steps per mm for an axis or extruder, the default assumes that 16X micro stepping is used so the term "steps per mm" is actually misleading and it should be "Number of 16X micro steps per mm" or some such. So you have to be careful if you change micro stepping from the default 16X as explained here https://duet3d.com/wiki/G-code#M350:_Set_microstepping_mode

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

                1 Reply Last reply Reply Quote 0
                • PropellerHatundefined
                  PropellerHat
                  last edited by

                  Hi

                  I use up to 4 extruders to make up to 4 parts at a time. So every extruder has to be 100% when used, and now the mixing being 1:1:1:1 they run nice.

                  Thanks for the explanation for the microsteps, this "Number of 16X micro steps per mm" is a point I had missed 🙂

                  1 Reply Last reply Reply Quote 0
                  • deckingmanundefined
                    deckingman
                    last edited by

                    Mixing ratios are for mixing hot ends which you clearly don't have. Setting them all to 1.00 will work but if I were you, I'd simply not enable mixing. Just take out all the M567 and M568 commands (if you have them) from your config.g.

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

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

                      Mixing ratios are also used when doing ditto printing on IDEX printers, with a tool definition that uses both print heads at once. The mixing ratio is set to 1:1 so that both heads get the normal amount of extrusion.

                      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
                      • deckingmanundefined
                        deckingman
                        last edited by

                        Ahh. Didn't know that about IDEX printers. Thanks for pointing it out.

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

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