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

    Hollow shaft extruder

    Scheduled Pinned Locked Moved
    General Discussion
    24
    345
    40.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.
    • jay_s_ukundefined
      jay_s_uk @tombrazier
      last edited by

      @tombrazier it was me

      Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

      1 Reply Last reply Reply Quote 0
      • o_lampeundefined
        o_lampe
        last edited by

        My NEMA08 pacemaker setup.
        It got pretty tall, but saves a lot of weight compared to other DD extruders.
        Bracket and motor alone weight 58grams

        nema8_effector.jpg

        tombrazierundefined 1 Reply Last reply Reply Quote 2
        • tombrazierundefined
          tombrazier @o_lampe
          last edited by

          @o_lampe Looks really good. The filament should be constrained as soon as possible after leaving the extruder. Can you get some PTFE tube in there?

          1 Reply Last reply Reply Quote 0
          • rqthreeundefined
            rqthree
            last edited by

            rqthree here (known as Rip in real life). I'm the clown who started this whole VDE thing, and have been using mine for well over two years now.

            A few items of potential interest:

            1. I started with a "rolling screw" approach, based on a Rohlix linear actuator. It finally dawned on me that any tilted axis drive can have only one mathematically defined SINGLE point of intersection with the filament. Hence, the single knife blade.

            2. I have found that my current NEMA 14 pancake stepper will stall and skip steps long before the drive knife starts to grind up the filament (at least PLA, PETG, and ABS). The push force on the filament at that point is about 1 kilogram (measured by pushing on a sensitive scale with the actual filament after it leaves the drive knife. For this reason I decided that multiple drive knives was a waste of material and weight. The motor quits before the filament does. This is also why testing this design by measuring the pull on the filament is not valid, as the filament tends to break at one of the knife cuts. This cannot happen in real life.

            3. I see a lot of effort being made on making it easy to introduce ad remove the filament. I have never had an issue with this. To use new filament, I just cut the existing filament off at the motor, start the extruder, and push the new filament into the top of the motor. It just pushes the old filament out of the way (hot nozzle, of course). Both Tom and I independently arrived at a "motor clip" arrangement, so that the entire motor and drive assembly can be lifted off within seconds, effectively performing a "cold pull" on the filament if needed.

            4. If you really want an easy feed, increase the cant angle of the knife edge and pressure rollers to 30 degrees. I use 15 degrees, and I believe Tom settled on 20. Increasing the angle to 30 degrees does several nice things:
              a) it makes the filament feed faster per motor revolution
              b) it makes the drive mechanism "back-driveable", so that the motor will spin if you push or pull on the filament. This makes loading or removing filament trivially easy.
              c) it makes the mechanism subjectively feel "smoother". I can see no difference in print quality, and this is strictly a "feel" thing.

            5. For those trying multiple drive knives, good luck. I never had any success in getting the "multi-starts" impressed in the filament to co-operate during retraction. And I've never seen the need. Again, the motor skips before the filament does. The design philosophy behind the VDE was ease of build, simplicity, low weight, and extreme repeatability.
              The best multi-drive approach I've tried has been two NEMA 11 pancakes, mounted back-to-back in a push-me-pull-you arrangement. The dual drive VDE weighs about 65 grams, and both motors are driven by the same signal with the coils reversed on the second motor so that it will spin the other way.

            6. The bearings I use are extended inner race Imperial units made of 440C stainless steel. This has a Rockwell hardness of about 60, which is darn hard. 52000 series steel is even harder. In any case, the drive knife on my current VDE has seen pretty hard use for over two years, and is still going strong. I have never tried carbon or glass filled filament, though.

            It is pretty critical that the bearings be of high quality. I use ABEC 5 units, but see no need to spend over twice the price for ABEC 7. Note that ABEC standards just set limits on the manufacturing tolerances, and do NOT have anything to say about the radial or axial play of the bearing. That must be specified when the bearings are purchased, and increases the bearing price as each unit must be measured and selected.

            One neat trick to effectively eliminated wobble in the bearings is to place 20 bearing balls of 0.026 inch diameter in the groove on the top shield of each bearing. The head of the shoulder screw effectively traps them in place, where they collectively act as a thrust bearing. 500 of these balls costs about $14, and are yet another reason I use Imperial bearings.

            Have fun!

            IMG_1927.jpg

            tombrazierundefined o_lampeundefined 2 Replies Last reply Reply Quote 7
            • tombrazierundefined
              tombrazier @rqthree
              last edited by

              @rqthree Rip and I have collaborated extensively on VDE. By which I mean I have second guessed pretty much everything he has done, tried it myself and generally found that he was right after all!

              1 Reply Last reply Reply Quote 2
              • o_lampeundefined
                o_lampe @rqthree
                last edited by

                @rqthree I'm honored to have you on board 🙏
                I can widely agree with your findings, if your sidegoal is to make the most out of a NEMA14 motor.
                In my case the VDE100 only acts as a pacemaker for a (potentially much bigger) stationary extruder in constant torque mode.
                I just make use of the non_backdriveability and will be glad to have as much grip as possible.

                The LDO-NEMA14 some guys will test here might have an issue with the high stepcount for the 20° cant angle regarding fast retractions.
                It could be interesting to try a higher angle, if it brings the motor revs closer to his sweet spot (around 50% of max. rev)

                The small NEMA08 motor I'll try to use has a very small rotor inertia and can spin upto 3000RPM. Which is a lot for steppers.
                If it works out, using it as a filament-gate, I could extrude much faster than before (with sherpa mini)

                1 Reply Last reply Reply Quote 0
                • o_lampeundefined o_lampe referenced this topic
                • o_lampeundefined
                  o_lampe
                  last edited by

                  Just a small update:
                  I managed to control a BLDC motor with Duet2 step-dir signals in torque mode (simpleFOC). It will be the remote push-extruder.
                  I have to combine that in config.g with the direct drive VDE100, like a mixing hotend.
                  Torque mode is pretty rough on the gears, like bang-bang during retract/unretract. I have to add a ramp up/down code to match the RRF-applied acceleration for the stepper.

                  What's new on the LDO-front?

                  1 Reply Last reply Reply Quote 1
                  • tombrazierundefined
                    tombrazier
                    last edited by

                    I have finally had a chance to play about with all the new toys.

                    The 3 x double bearing idea doesn't work very well in my tests so far. I have found that with a 0.1mm bite depth the torque applied on the filament is too large. Reducing the bite depth to 0.07mm helps but the grip is a lot worse than the best I have seen with other configurations. This is using the SLA printed carriers. One test left to do for a definite change-only-one-variable test would be to print a carrier myself in PLA. But my guess is that won't improve matters and so it's not high on my priority list.

                    The SLA carrier with three single bearings with 9.1mm edges works fairly well in printing but I have not had time to test it extensively.

                    The LDO motors work nicely, but running them at their rated current of 1A RMS they get way too hot. I have found that 700mA RMS is acceptable if room temperature is low enough - they get about 30°C hotter than ambient. At 700mA I can drive the filament at 50mm/s and accelerate at 1500mm/s^2 without a motor stall. Jerk speed is 7mm/s (this is relevant for linear advance in Marlin and, I think, for the equivalent in RRF).

                    20231023_123232.mp4

                    Total extruder mass is 53g. It is a drop-in replacement for my 39mm Nema 17 style motor because the mounting hole spacing is the same as the diagonal distance between Nema 17 holes. I just had to print a smaller holding clamp.

                    20231023_123541.jpg

                    o_lampeundefined 1 Reply Last reply Reply Quote 1
                    • o_lampeundefined
                      o_lampe
                      last edited by

                      I was able to squeeze a bigger BLDC motor in the 44mm space of the sherpa mini.

                      3506VS2804.jpg

                      1 Reply Last reply Reply Quote 1
                      • o_lampeundefined
                        o_lampe @tombrazier
                        last edited by o_lampe

                        @tombrazier said in Hollow shaft extruder:

                        At 700mA I can drive the filament at 50mm/s and accelerate at 1500mm/s^2 without a motor stall

                        Is that the retraction speed or can you actually extrude at 50mm/s? What are actual PLA print speeds with 0.4mm nozzle and say 0.3mm layer?
                        It's always hard to compare apples with oranges, but in the end I'd like to know if it's worth going the extra mile with the dual motor setup I'm working on.

                        rqthreeundefined tombrazierundefined 2 Replies Last reply Reply Quote 0
                        • rqthreeundefined
                          rqthree @o_lampe
                          last edited by rqthree

                          @o_lampe said in Hollow shaft extruder:

                          @tombrazier said in Hollow shaft extruder:

                          At 700mA I can drive the filament at 50mm/s and accelerate at 1500mm/s^2 without a motor stall

                          Is that the retraction speed or can you actually extrude at 50mm/s? What are actual PLA print speeds with 0.4mm nozzle and say 0.3mm layer?
                          It's always hard to compare apples with oranges, but in the end I'd like to know if it's worth going the extra mile with the dual motor setup I'm working on.

                          Tom, although I've been using my "original" NEMA 14 VDE for well over two years, I still tinker with ideas. I never could get a NEMA 11 pancake to drive reliably, but TWO of them, rotating in the same direction but mounted back-to-back, seems like the cat's meow. Because they are back-to-back, they eliminate torque on the filament. Of course, you need two motors, and two bearing carriers. But one carrier is "right hand thread", and the other is, of necessity, "left hand thread", so the grooves scored in the filament only cross each other once per revolution. There is no issue with getting the two grooves to track each other, because they can't, and don't need to. They are independent of each other. There is still only one knife edge per carrier, per my reasoning above.

                          Of course this bumps the complexity and cost by 2x, and the weight up to 65 whole grams! Prototype with 30 degree cant angles.
                          IMG_1940.jpg

                          EDIT Nov.1, 2023: A very brief video of the Push-Me_Pull_You VDE running (change the .doc extension to .mov).
                          Cons: as noted, twice as heavy and twice as complicated, needs left AND right hand drive carriers.
                          Pros: handles extremely flexible TPU with no hot end anchoring at all, 5 times the filament force (5 kilos vs 1 kilo) at 0.2 amps (paralleled NEMA 11 motors, no heat issues at all), motors can attain 4500 RPM, and 3000 RPM while actually driving filament (150 mm/sec at 30 degree cant angle). Feed and retraction very repeatable, as the two drivers don't interact.
                          The Take Away: Not worth the size, weight (80 grams), and expense, unless you are after extreme extrusion speeds. I'll stick to my tried-and-true single knife NEMA 14.

                          IMG_1951.DOC

                          o_lampeundefined fmaundefined 2 Replies Last reply Reply Quote 3
                          • o_lampeundefined
                            o_lampe @rqthree
                            last edited by

                            @rqthree The left/right rotation is a good idea.
                            Otherwise It is a bit similar to my dual motor approach, but I'll put a Bowden tube between the two. No weight panelty and free choice for the remote motor.

                            I'm also a bit worried about temperatures and sketched up a thin watercooling plate to fit between your motors. A bit more weight doesn't make much of a difference, you already fouled there anyway 🙂

                            watercooler.jpg

                            rqthreeundefined 1 Reply Last reply Reply Quote 0
                            • fmaundefined
                              fma @rqthree
                              last edited by

                              @rqthree very cute extruder!

                              Do you have some more informations about the motors and all vitamins used? Would you share your 3D models?

                              Thanks,

                              Frédéric

                              rqthreeundefined 1 Reply Last reply Reply Quote 0
                              • tombrazierundefined
                                tombrazier @o_lampe
                                last edited by

                                @o_lampe said in Hollow shaft extruder:

                                Is that the retraction speed or can you actually extrude at 50mm/s? What are actual PLA print speeds with 0.4mm nozzle and say 0.3mm layer?

                                That's retraction speed. I think the motor can move at that speed while printing without stalling (but will have to confirm for sure). However with compression of the helical thread actual extrusion speed will be a whole lot lower. I specced the motor for extruding about 16mm/s which would give about 320mm/s linear printing speed with 0.4mm x 0.3mm lines. However with nozzle back-pressure I don't expect to get 16mm/s.

                                1 Reply Last reply Reply Quote 1
                                • o_lampeundefined
                                  o_lampe
                                  last edited by

                                  I've verified my NEMA08 motor temp-curve and the rated current of 0.6A is quite reasonable. For PLA printing the motor-surface temp at 0.5A is a bit too high.
                                  The filament got soft when I extruded very slow (0.5mm/s). At normal print speeds I don't expect problems, but the first layer speed is usually slower and might fail.
                                  Will try with 0.45A for longer periods and add some airflow over the stepper by designing an intake fan shroud for the hotend fan.

                                  I also noticed that 20° cant angle doesn't self-lock the filament motion completely, but that is part of my pacemaker strategy. Luckily I've written the code for the remote torque_push motor in such way, that it goes idle without incomming steps. 🤞

                                  1 Reply Last reply Reply Quote 0
                                  • rqthreeundefined
                                    rqthree @fma
                                    last edited by

                                    @fma said in Hollow shaft extruder:

                                    @rqthree very cute extruder!

                                    Do you have some more informations about the motors and all vitamins used? Would you share your 3D models?

                                    Thanks,

                                    Frederic, here you go. Change the file extension to .zip from .doc. This forum does not accept zip files.

                                    VDE_NEMA11.doc

                                    fmaundefined 2 Replies Last reply Reply Quote 0
                                    • fmaundefined
                                      fma @rqthree
                                      last edited by

                                      @rqthree Thank you very much!

                                      Frédéric

                                      1 Reply Last reply Reply Quote 0
                                      • breedundefined
                                        breed
                                        last edited by

                                        Those rollers that were on funssor store on AliExpress a month or so ago finally showed up. They don't look anywhere near as bad as far as machining quality goes compared to the pictures. Id be hard to pressed to make better ones on the lathe. I'll send some pictures later today, gotta get to bed so I can watch some college football today.

                                        o_lampeundefined 1 Reply Last reply Reply Quote 3
                                        • o_lampeundefined
                                          o_lampe @breed
                                          last edited by

                                          @breed I have them on my watchlist, but wait until the price drops.
                                          If it's good enough with one flanged bearing (according to @rqthree ) it doesn't make sense to use three long threaded rods.
                                          I was thinking if making them conical in both directions would be better? But the contact area is so small, it doesn't matter...

                                          1 Reply Last reply Reply Quote 0
                                          • fmaundefined
                                            fma @rqthree
                                            last edited by

                                            @rqthree There is a problem with these files: Carrier_Assy.FCStd and Knife_Bearing.FCStd ; I'm unable to open them, neither other people at my hackerspace (they freeze or crash FreeCAD).
                                            Could you save them as STEP files?
                                            Thanks,

                                            Frédéric

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