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.
    • o_lampeundefined
      o_lampe @pakar
      last edited by

      @pakar said in Hollow shaft extruder:

      If you are really wanting to cut down on weight you could probably go with something like:
      https://www.aliexpress.com/item/1005004559035047.html

      The page doesn't show anything. The article is not available...
      Do you have a product name, I can google?

      pakarundefined 1 Reply Last reply Reply Quote 0
      • A Former User?
        A Former User
        last edited by

        This post is deleted!
        1 Reply Last reply Reply Quote 0
        • pakarundefined
          pakar @o_lampe
          last edited by pakar

          @o_lampe a4102a63-726c-450a-a4a2-c1a19f22194c-image.png

          Just a free-standing optical disk and reader.
          Search for "optical encoder disc" to get some more details.

          This was just the first one on ali i found.

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

            I just registered on simpleFOCs own forum and asked some questions.
            There is a guy, who has build his own screw-extruder, his own (tiny!!) hotend and designed an STM32 based simpleFOC driverboard with encoder. Awesome guy!
            Check out his video
            He, amongst others, voted against building a toolboard with BLDC driver, but instead provide basic step/dir interface and use simpleFOC on a standalone board.

            pakarundefined tombrazierundefined 2 Replies Last reply Reply Quote 2
            • pakarundefined
              pakar @o_lampe
              last edited by

              @o_lampe
              That was exactly what i was thinking of, but with a external counter.
              Give me a shout if you are thinking about ordering some of those boards. Can do all the soldering/flashing if needed. Don't have a resin-printer myself to print the extruder so maybe we can do a colab.

              Would probably be possible to use something existing like this instead of printing that disc. (steps and size would of course need to be matched with the extruder/motor/pcb)
              4b0f40da-c0cf-4024-afff-ccd46709d433-image.png

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

                @pakar
                I'm not through with reading all the interesting stuff over there and they seem to be very active.
                The sFOC-mini I've ordered is not the best solution (but it's the official PCB).
                I'm sure we find a way to colab. I live in Germany, BTW.

                The slotted disk wouldn't work with his reflective sensor. I thought of making my own disk from black anodized and laser engraved aluminum. Or spray-paint/engrave a lighter plastic disk. My CO2 laser could then do both, cutting the shape and engrave.

                pakarundefined 1 Reply Last reply Reply Quote 0
                • tombrazierundefined
                  tombrazier @pakar
                  last edited by

                  @pakar said in Hollow shaft extruder:

                  12 coils and 14 magnets would get you to ~8.5°. The more coils/magnets you have the more "steps" you will have. This is why a encoder is "required" for anything with high accuracy.

                  Thanks @pakar. I have not explored the topology of BLDC motors so I have no idea how 12 coils and 14 motors would result in 8.5°. Part of me thinks wow, that's intriguing tell me more and part of me just wants to take it as read!

                  Anyway, with my VDE-100 that represents 0.035mm of extruder travel and I am pretty happy with that. More to the point, though, I think the most important thing with the extruder is speed, not absolute position.

                  o_lampeundefined pakarundefined 2 Replies Last reply Reply Quote 0
                  • o_lampeundefined
                    o_lampe @tombrazier
                    last edited by

                    @tombrazier said in Hollow shaft extruder:

                    the most important thing with the extruder is speed, not absolute position.

                    That's what they said, too. You could live with open loop, then it runs in velocity control,but the starting sequence is a lottery (my words). Not sure how well it behaves when changing direction for retract/unretract. Will there be a hiccup every time, or will the motor sync once and stay synced while powered?

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

                      @o_lampe I really like the stand alone board with the step/dir interface. Looks like it has not yet become mass produced by China.

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

                        Not sure how well it behaves when changing direction for retract/unretract. Will there be a hiccup every time, or will the motor sync once and stay synced while powered?

                        @o_lampe Same dynamics here as with stepper motors, I would think. M201 and M205 will need tuning.

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

                          @tombrazier The best about these boards (there is also a similar mosquito board):
                          they only use parts that are/were in stock! Quite a challenge, I can tell from my own experience.

                          1 Reply Last reply Reply Quote 0
                          • pakarundefined
                            pakar @tombrazier
                            last edited by

                            @tombrazier said in Hollow shaft extruder:

                            Thanks @pakar. I have not explored the topology of BLDC motors so I have no idea how 12 coils and 14 motors would result in 8.5°. Part of me thinks wow, that's intriguing tell me more and part of me just wants to take it as read!

                            14 pole, 12 stator = 7 * 6 = 42 steps = 8.571 degrees.
                            I of course assume that it's a 3-phase motor and the number of stators need to be a multiple of the number of the number of phases.

                            I tried looking for a good introduction but only found this, and that may be a bit too much as a introduction.
                            https://what-when-how.com/electric-motors/stator-winding-design-considerations-electric-motors/

                            1 Reply Last reply Reply Quote 0
                            • pakarundefined
                              pakar @o_lampe
                              last edited by

                              @o_lampe Of course. I'm fully booked with work right now so it won't happen in at least 2-3 months. I live in Sweden so fairly close 🙂

                              The one i posted was stainless steel as a reflector. Only a non-reflective background would be needed.
                              Other option is a non-reflective slotted disk with a reflective background.
                              But not sure what field of depth the sensor has so using a non-reflective disk with a reflective background may be problematic.

                              Either way i would recommend using a disk-material that won't wobble too much with the vibrations.

                              If you got a laser that would be perfect, and cheaper!

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

                                Had my first simpleFOC project running today. It was an old brushless gimbal controller without encoders and with 8bit mcu.
                                I was able to control two motors independently and relatively smooth (USB power only)
                                The atmega328 was also at it's limit, but I'm now confident it will work well with the right mcu.

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

                                  @o_lampe What motor driver did you use?

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

                                    @tombrazier The drivers on the old gimbal controller are L6234D.
                                    Not the same type as the current DRV8301, but they were used to develop simpleFOC at the beginning.

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

                                      Today I had the first test with the step-dir interface of simpleFOC.
                                      It was a bit of a learning curve to get it working with the magnetic sensor I had.
                                      Running the motor in open loop is no option, the motor gets pretty hot.
                                      In closed loop the motorcurrent is reduced to the actual required torque.
                                      I wanted to give it a real-world extruder-test and ran a typical gcode, but with the XYZ steppers absent, I got tons of errors. (motorphase disconnected)
                                      I wonder how I can get rid of those messages?

                                      jay_s_ukundefined CNCModellerundefined oliofundefined 3 Replies Last reply Reply Quote 0
                                      • jay_s_ukundefined
                                        jay_s_uk @o_lampe
                                        last edited by

                                        @o_lampe set the motor currents on XYZ to 0, that should stop the errors

                                        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 2
                                        • CNCModellerundefined
                                          CNCModeller @o_lampe
                                          last edited by

                                          @o_lampe you could just connect some resistors with the same resistance as a normal stepper motor winding and set the current really low.
                                          I'm guessing that shouldn't break anything and would fool the board into thinking a stepper is connected...

                                          Or just connect any random spare motors you may have lying around...

                                          Just a thought...

                                          Polar Duet3 Mini + 1HCL
                                          https://youtube.com/playlist?list=PLWjZVEdMv1BY82izahK45qKh-hp3NFkix
                                          Wanhao D4S: Duet2
                                          https://forum.duet3d.com/post/296755
                                          K40 Laser, Duet2
                                          https://forum.duet3d.com/post/312082
                                          Wanhao D5S
                                          https://www.youtube.com/CNCModellerUK

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

                                            Thanks all for the tips, it's running now.
                                            Just had to add thermistors
                                            It's fun to see the motor almost jump off the table when retracting 😁

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