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

    Behavior of drivers at high speeds

    Scheduled Pinned Locked Moved
    General Discussion
    12
    39
    2.7k
    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.
    • mrehorstdmdundefined
      mrehorstdmd
      last edited by mrehorstdmd

      It occured to me that since I have excess torque and excess resolution available from the motors, and that they run quietly if I keep the speed down to <2 revs/sec, I can use pulleys to gear the mechanism up so that 1 rev per sec or so will drive the mechanism at 500 mm/sec. Motor torque is higher at lower rotation speeds and I can crank up the current if necessary to get enough torque to drive the mechanism.

      I ordered a set of pulleys with a closed loop belt that will provide a 1:5 step up in speed. I'm redesigning the motor mounts to accommodate the 80 tooth drive pulleys. There will be separate pulley mounts that drive the corexy mechanism- a 16 tooth driven pulley from the motor, and using the 40 tooth drive pulleys that the mechanism is currently designed around. 1 rev of the motor will spin the 40 tooth drive pulley 5x, for 400 mm displacement. The motor and corexy drive pulley mounts will be separate pieces, so I'll tension the corexy belts by moving the corexy drive pulley mounts, then tension the loop belts by moving the motor mounts.

      0_1565921614140_1_5 belt drive motor mount v7.png

      I'm trying to get this done in time for the Milwaukee Makerfaire in mid September, but parts are coming from China, so who knows if they will arrive in time.

      https://drmrehorst.blogspot.com/

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

        @mrehorstdmd This is an idea that I've been thinking about for a long time, although not for the same reasons. My thinking is that it would allow one to use higher belt tension on the main belt that the stepper motor bearings might not otherwise tolerate. Whether or not this would be beneficial, is of course not known. So I will be following your journey with interest.

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

        T3P3Tonyundefined 1 Reply Last reply Reply Quote 0
        • T3P3Tonyundefined
          T3P3Tony administrators @deckingman
          last edited by

          @deckingman can you support the motor shaft with an appropriate bearing at the other end or is it not long enough?

          www.duet3d.com

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

            @t3p3tony said in Behavior of drivers at high speeds:

            @deckingman can you support the motor shaft with an appropriate bearing at the other end or is it not long enough?

            I could maybe just about do it with the Alpha motors but not the Beta motors because I have stacked belts and the pulleys are at the end of the shafts on those motors.

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

            mrehorstdmdundefined 1 Reply Last reply Reply Quote 0
            • mrehorstdmdundefined
              mrehorstdmd @deckingman
              last edited by mrehorstdmd

              @deckingman if you make the motor mounts with different vertical dimensions, by about 12-15 mm, the pulleys can mount right up against the motors.

              alt text

              I used off-the-shelf 2" x 2" and 2" x 1.5" tubing.

              alt text

              The pulley is mounted in the same position relative to the motor on the B motor.

              https://drmrehorst.blogspot.com/

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

                @mrehorstdmd Can't be done on my machine. Or rather, it could be done but I'd have to find a different method to tension the belts, as well as redesign the idler pulley mounts and gantries. All in all, it would likely be easier to mount the motors "remotely".
                It'll have to wait in any case because I've got far too many other things to get on with right now.

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

                1 Reply Last reply Reply Quote 0
                • mrehorstdmdundefined
                  mrehorstdmd
                  last edited by

                  I rebuilt the mechanism with the 1:5 drive step-up pulleys and installed a Duet Wifi controller.

                  The result is mixed- the step up keeps the motor speed low even though the mechanism moves at 500 mm/sec, and I can use 256:1 uninterpolated microstepping. I'm having two problems- a lot of the remaining noise seems to be from the bearings in the pulleys and the belt teeth making a slight zipping sound on the small diameter, smooth pulley surfaces, and the torque from the motors is just enough to make the mechanism work, but if I push the acceleration or jerk a little too high, it starts skipping steps. That's without the magnet dragging against the bottom of the table and a ball in sand. The motors hiss a lot, too, though I adjusted the F parameter in the motor configuration- I've got the current cranked up to 1800 mA (2A motors) to get adequate torque.

                  All testing has been done with a 12V power supply. I'll try with 24V to see if anything improves.

                  I think I need to reduce the step-up to 1:4 to recover some of the torque, and use larger diameter or maybe toothed pulleys to reduce the belt noise. I think larger diameter pulleys would be the better way to go. The UHMW bearings in the magnet carriage are a little tight, so I'm going to cut some new ones out of PTFE and make them a little looser to reduce drag.

                  I'll post a test video later today.

                  https://drmrehorst.blogspot.com/

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

                    I would think 24v would help a lot.

                    Z-Bot CoreXY Build | Thingiverse Profile

                    1 Reply Last reply Reply Quote 0
                    • mrehorstdmdundefined
                      mrehorstdmd
                      last edited by

                      24V didn't help much.

                      I redesigned the mounts to fit the NEMA-23 motors I originally used in the sand table. The NEMA-17 motors were rated for 0.59 Nm holding torque and the NEMA-23s are rated for 1.27 Nm. I'll bore out the 80 tooth pulleys for the NEMA-23 1/4" shaft and test it later today.

                      The zippy noise seems to be coming from the belt teeth hitting the small, smooth pulley surfaces, so I'm going to try twisting the belts and see if they run quieter with the back sides of the belts riding on the pulleys.

                      The sand table is going to be exhibited at the Milwaukee MakerFaire next weekend, so if this 1:5 step-up stuff isn't working by Tuesday, I'll fall back to the NEMA-17 direct drive. At the MakerFaire, the noise doesn't matter and will probably be inaudible over the ambient noise at the event.

                      https://drmrehorst.blogspot.com/

                      1 Reply Last reply Reply Quote 1
                      • mrehorstdmdundefined
                        mrehorstdmd
                        last edited by

                        The NEMA-23 motors work fine with the 1:5 step up. The sound of the UHMW bearings sliding on the t-slot is now a significant portion of the noise, most of the rest being the zip-zip sound that I think is coming from the belt teeth hitting the pulleys. I'll try putting twists in the belts tomorrow.

                        The NEMA-23 motors seem to produce less of the hiss type noise that the NEMA-17 motors were producing.

                        https://drmrehorst.blogspot.com/

                        1 Reply Last reply Reply Quote 0
                        • mrehorstdmdundefined
                          mrehorstdmd
                          last edited by mrehorstdmd

                          Update: success!

                          The combo of 256:1 ustepping, 1:5 drive step-up (which divides torque by 5, hence NEMA-23 motors), and twisting the belts has quieted the mechanism to the point where the biggest noises come from the ball bearings in the pulleys and the sliding noise from UHMW bearing blocks on the X and Y axes. There's no discernable motor or belt noise at all. The motors spin at 1.25 revs/sec when the mechanism is running at 500 mm/sec.

                          Video here: https://vimeo.com/360320863

                          I did the first test with the whole table assembled at the Milwaukee Makerfaire this weekend and it was less than successful. The problem was high friction in the X axis causing the pattern to shift. I had lubed the X axis with some silicone lubricant but it only lasted a couple hours before the pattern shifting started.

                          I'm working on that problem now.

                          https://drmrehorst.blogspot.com/

                          1 Reply Last reply Reply Quote 2
                          • grizewaldundefined
                            grizewald
                            last edited by

                            Now it just sounds like a machine gun! 😄

                            Seriously cool though, I'm looking forward to seeing it in action.

                            1 Reply Last reply Reply Quote 0
                            • mrehorstdmdundefined
                              mrehorstdmd
                              last edited by

                              I milled some teflon bearings for the X axis yesterday at the makerspace and shot some poor quality video of the table running.

                              The spice must flow!

                              I'll try to get better quality video tonight...

                              Remaining noise is mostly from the bearings in the pulleys, though it now has a "klunk" that happens when the Y axis is near one end of the table- I'll have to figure out what causes that.

                              https://drmrehorst.blogspot.com/

                              sonderzugundefined 3DPMicroundefined 2 Replies Last reply Reply Quote 2
                              • grizewaldundefined
                                grizewald
                                last edited by

                                What a fantastic piece of living art!

                                Brilliant.

                                1 Reply Last reply Reply Quote 1
                                • EasyTargetundefined
                                  EasyTarget
                                  last edited by

                                  I've never encountered a sand table before, didnt know they were a thing at all.
                                  Now I do, and I'm seriously impressed. Wonderful idea, lovely results, big thanks for sharing that.

                                  Disaster? The original Printeye is dying with RRF 3.5 (M208 depreciated).
                                  PrintPy2024 to the rescue!
                                  MicroPython based; with simple wiring and and no custom PCB.

                                  1 Reply Last reply Reply Quote 0
                                  • sonderzugundefined
                                    sonderzug @mrehorstdmd
                                    last edited by

                                    @mrehorstdmd said in Behavior of drivers at high speeds:

                                    I milled some teflon bearings for the X axis yesterday

                                    albeit a little late (and slightly OT), I'd like to point out Igus filament for this kind of application... since we're 3D printing around here 🙂 the I150-PF type is the easiest to print and should be sufficient for your bearings.

                                    Best regards, Niklas

                                    (disclosure: I work for igus)

                                    1 Reply Last reply Reply Quote 1
                                    • mrehorstdmdundefined
                                      mrehorstdmd
                                      last edited by

                                      Thanks for comments. I'm not the first to make one of these tables, but as far as I know, it runs faster than anyone else's table, and now does so quietly. I believe other tables run slowly to keep the noise down to an acceptable level.

                                      I originally built it for a makerfaire where there was no issue with it making noise. I wanted it to run fast so that it would be interesting to watch (it's really great to stand around it with a drink in your hand). If it goes much faster than 500 mm/sec, it tends to throw the sand around which reduces the quality of the pattern and gets sand stuck to the bottom of the clear plastic top cover.

                                      https://drmrehorst.blogspot.com/

                                      grizewaldundefined 1 Reply Last reply Reply Quote 1
                                      • grizewaldundefined
                                        grizewald @mrehorstdmd
                                        last edited by

                                        @mrehorstdmd said in Behavior of drivers at high speeds:

                                        If it goes much faster than 500 mm/sec, it tends to throw the sand around which reduces the quality of the pattern and gets sand stuck to the bottom of the clear plastic top cover.

                                        You need some of this stuff: antistatic.png

                                        Seriously, it's not a Christmas decoration for your tree, it's genuine pure copper tinsel! Widely used in machines which handle paper at very high speeds to bleed off the static charge that inevitably accumulates.

                                        If you could edge the plastic window with this tinsel without it looking all too festive and ground the tinsel to your (obviously) grounded frame, the sand probably wouldn't stick to it any more.

                                        1 Reply Last reply Reply Quote 0
                                        • 3DPMicroundefined
                                          3DPMicro @mrehorstdmd
                                          last edited by

                                          @mrehorstdmd
                                          "The spice must flow"
                                          Eon- Void Dweller?

                                          Duet controlled Jet Lathe, scratch built micro mill and 3d printer. 1992 Haas VF2 VMC retrofit

                                          1 Reply Last reply Reply Quote 0
                                          • mrehorstdmdundefined
                                            mrehorstdmd
                                            last edited by

                                            More:

                                            https://vimeo.com/361955435

                                            https://vimeo.com/361952669

                                            https://vimeo.com/361953455

                                            https://drmrehorst.blogspot.com/

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