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

    Extruder motors won't run faster than 5mm/s

    Scheduled Pinned Locked Moved
    General Discussion
    6
    13
    523
    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.
    • KenDundefined
      KenD
      last edited by

      I'm stumped with a strange problem here. I have an I3 style project using the Quadfusion Print head, a Duet2 Wifi and Duex 5 running the new RepRap 3.0 firmware. The problem I am having is under extrusion. What I've found is that while manually purging filament thru the nozzle via the DWC I cannot extrude OR even RETRACT faster than 7mm/s. Anything faster than 7mm/s and neither of the 4 extruders will even respond. Not stuck, not skipping steps, or even a clogged nozzle, no motor movement at all. I am using the factory .35 M3D nozzle, the drivers are not overheating, and I'm using PLA with 215c to 220c nozzle temp. Any help or ideas would be much appreciated.

      my drive config looks like this QuadFusion_config.g
      ; Drives
      M569 P0 S0 ; physical drive 0 goes backwards X axis
      M569 P1 S1 ; physical drive 1 goes forwards Y axis
      M569 P2 S0 ; physical drive 2 goes backwards Z1 axis
      M569 P3 S0 ; physical drive 3 goes backwards CYAN EXTRUDER
      M569 P4 S0 ; physical drive 4 goes backwards MAGENTA EXTRUDER
      M569 P5 S0 ; physical drive 5 goes backwards Z2 axis
      M569 P6 S1 ; physical drive 6 goes forwards YELLOW EXTRUDER
      M569 P7 S1 ; physical drive 7 goes forwards KEY EXTRUDER

      M584 X0 Y1 Z2:5 E3:4:6:7 ; set drive mapping
      M350 X16 Y16 Z16:16 E16:16:16:16 I1 ; configure microstepping with interpolation
      M92 X80.00 Y80.00 Z400.00:400.00 E1968.00:1968.00:1968.00:1968.00 ; set steps per mm
      M566 X600.00 Y600.00 Z18.00:18.00 E1000.00:1000.00:1000.00:1000.00 ; set maximum instantaneous speed changes (mm/min)
      M203 X6000.00 Y6000.00 Z600:600 E8000.00:8000.00:8000.00:8000.00 ; set maximum speeds (mm/min)
      M201 X1500.00 Y1500.00 Z100.00:100 E10000.00:10000.00:10000.00:10000.00 ; set accelerations (mm/s^2)
      M906 X1000 Y1000 Z1100:1100 E500:500:500:500 I30 ; set motor currents (mA) and motor idle factor in per cent
      M84 S45 ; Set idle timeout

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

        Hi,

        Have you tried upping the motor currents?

        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

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

          Can you send M122 after you experience this?

          Your e steps are quite high and the acceleration is quite high, so I'm wondering if you're getting any hiccups which would be reported in M122.

          Try reducing your E accel.

          Z-Bot CoreXY Build | Thingiverse Profile

          KenDundefined 1 Reply Last reply Reply Quote 0
          • KenDundefined
            KenD @fcwilt
            last edited by

            @fcwilt Motor currents are just about maxed out for these little guys

            1 Reply Last reply Reply Quote 0
            • KenDundefined
              KenD @Phaedrux
              last edited by KenD

              @Phaedrux Yeah, Jerk and accel are really high because I was trying different things to see if I could get a response. Esteps are calibrated. It will extrude accurately just slowly. I've since pulled the jerk and accel way down to 1000 and 200 and am still looking.

              botundefined 1 Reply Last reply Reply Quote 0
              • botundefined
                bot @KenD
                last edited by bot

                @KenD Lower them to the bare minimum for testing. See if you can hit 10 mm/s (without filament) with the jerk at something like 1 mm/s and the accel at like 100 mm/s.

                If your jerk is set to 15 mm/s, acceleration never comes into play (when commanding below 15 mm/s speeds). that's not true because jerk only comes into play during a retract or the like.

                *not actually a robot

                1 Reply Last reply Reply Quote 0
                • KenDundefined
                  KenD
                  last edited by

                  I ordered a new nozzle from M3D a few moments ago. These nozzles have a 2 piece steel and PTFE liner inside them and I cant get them apart. I'm hoping the quad PTFE liner is just melted inside.

                  1 Reply Last reply Reply Quote 0
                  • KenDundefined
                    KenD
                    last edited by

                    installed a new nozzle and I've set jerk to 1mm/s and accell to 50mm/s and it still won't extrude faster than 5mm/s

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

                      @KenD said in Extruder motors won't run faster than 5mm/s:

                      it still won't extrude faster than 5mm/s

                      And that's with no filament loaded?

                      Z-Bot CoreXY Build | Thingiverse Profile

                      KenDundefined 1 Reply Last reply Reply Quote 0
                      • KenDundefined
                        KenD @Phaedrux
                        last edited by KenD

                        @Phaedrux Without filament loaded I can run all the extruders as fast as I want. So to eliminate the possibility of the nozzle being the problem I removed the nozzle and heat block completely, loaded all 4 filaments into the print head and disabled cold extrude checking in Duet via M302 P1. All 4 motors respond the same, after 5mm/s they fail. They begin to extrude or retract at higher speeds like 60 or 80 mm/s and then just quit moving. And to confuse matters more you can still hear the motors making a whining noise after filament stops moving. Could the drivers on Duet be bad? This is brand new Duet 2 and Duex 5.

                        I am noticing now that every once in a while it will actually extrude properly. i replaced one of the 4 motors and have the same results. 2 of the extruders are on the Duet and the other two are on the Duex5. Really starting to seem like a board issue.

                        botundefined deckingmanundefined 2 Replies Last reply Reply Quote 0
                        • botundefined
                          bot @KenD
                          last edited by

                          @KenD is this a mixing extruder? What's the gearing on the motors? How is that done? What is the maximum current rating of the motors?

                          *not actually a robot

                          1 Reply Last reply Reply Quote 0
                          • JamesMundefined
                            JamesM
                            last edited by

                            I just read the specs on that extruder and noticed that they state it comes with a pt1000 thermistor...Looking at your config it appears you have your thermistor configured like a normal E3D cartridge thermistor, could it be that you have your thermistor set incorrectly so the temperatures reported are incorrect?

                            1 Reply Last reply Reply Quote 1
                            • deckingmanundefined
                              deckingman @KenD
                              last edited by

                              @KenD Could it be that whatever hobbed bolt arrangement is used to grip the filament is slipping on the motor shaft? It would explain why you can hear the motors after the filament had stopped extruding.
                              For info, the only Quad I saw running a demo print was soooo slow. Maybe 5mm/sec extruder speed is the max that those tiny motors can do.

                              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