Making a 3D Printed Harmonic Drive Using a Timing Belt

Поделиться
HTML-код
  • Опубликовано: 29 янв 2025

Комментарии • 105

  • @BenryanALS
    @BenryanALS 4 года назад +24

    The original 1955 design is genius but I have to say this is equally impressive. You need to pay closer attention to the elliptical geometry so that 30% of the teeth are always engaged. As has been suggested a larger set of bearings in the wave generator will improve things.

  • @thomasmills6789
    @thomasmills6789 4 года назад +6

    Beautifully simple design, I love the belt idea.

  • @unionse7en
    @unionse7en 5 лет назад +3

    Non back driveable is a drawback for arms that you would like to teach via manual positioning. Life is full of compromises . I like the belt as spline idea!

  • @gordonjones1516
    @gordonjones1516 4 года назад +3

    From what I've seen and understand, the flex spline (the timing belt here) is actually physically attached to the output housing in an actual harmonic drive. It's like a bell shape with teeth on the outer rim, with the entire bell flexing. In your design they are separate. Essentially you've created an interesting variation of a harmonic drive with a floating internal flexure. Try using PET to print the output housing as a single unit. This should give you the rigidity to achieve the calculated output torque. I'm gonna try it myself, this is a nifty print.

    • @LeviJanssen
      @LeviJanssen  4 года назад

      You are correct. I didn't opt to print the flex spline because I didn't think my printer could handle flexible filament.

    • @BenryanALS
      @BenryanALS 4 года назад +1

      @@LeviJanssen I've been playing with colorfabb vario shore. Its so clean to print with. I make prosthetics with it

  • @kaden56
    @kaden56 5 лет назад +6

    PLEASE keep this project up! I will be entering the harmonic drive realm shortly and I would love a current community online to collaborate with or at least study what their doing. Great work and great video!

    • @LeviJanssen
      @LeviJanssen  5 лет назад +4

      I certainly will! I’m looking into 3D printing a flex spline for future iterations, and I’d love to see your future work and ideas.

  • @Jim_One-wl4ke
    @Jim_One-wl4ke Месяц назад

    That’s awesome. May I know how do you flip the pulley teeth into internal gear teeth?thanks for sharing your ideas❤

  • @radarmusen
    @radarmusen 3 года назад +6

    This is brilliant. I guess it can end to be pretty silent with a rubber belt.

  • @j.o.5957
    @j.o.5957 2 года назад

    These are great, didn't know they existed, thank you

  • @jimmymark8232
    @jimmymark8232 4 года назад +6

    Wow, awesome work Levi..thanks for sharing. I have been looking at planetary gears which are expensive. This is a very good alternative. Thanks bro👍👍👍

  • @AliIsmaeltyphoon
    @AliIsmaeltyphoon 4 года назад

    Wishing you good luck for your future projects. Excellent explanation.

  • @gsegallis
    @gsegallis 8 месяцев назад

    Cool project, but a couple of things... Your gear ratio is actually 25:1, not 26:1. (it's (50-52)/50 wrt the motor rotation)
    In a typical harmonic drive, the flex gear would be the output stage. You actually have a split-ring gear harmonic drive which is a little different. In the case of a split ring gear, the tooth count of the flex gear is actually irrelevant - it is the ratio of the output ring gear to the stator ring gear tooth count that determines the gear ratio.
    You didn't state it, but your output ring gear appears to have 50 teeth, which is why you get a 25:1 reduciton. If you kept the 52 and 50 tooth ring gears but changed the flex belt to, say, 48 teeth, you would still observe a 25:1 reduction. And if your output ring gear had 52 teeth, it would not rotate at all (regardless of flex belt tooth count, though the flex belt will still rotate).

  • @mprotec1
    @mprotec1 4 года назад +7

    just use a bigger diameter bearing...to have better gear torsion! this will improve your torque!

  • @ekaggrat
    @ekaggrat 3 года назад +2

    does the top lid have the same number of teeth as the bottom or 2 less like the belt?

    • @paulkahler6373
      @paulkahler6373 8 месяцев назад

      I came to ask the same question. They must have different number of teeth, or the belt teeth would slot into the upper ring teeth the same as the lower and the top piece wouldn't move. So the belt won't fit both sets of teeth the same. Not sure if that's a problem. It would be nice to see the poster confirm differing tooth counts.

  • @JohannesLauesen
    @JohannesLauesen 4 года назад

    This is really a good design, Impressive.

  • @franciscoanconia2334
    @franciscoanconia2334 3 года назад

    That's an excellent idea!.

  • @1-t254
    @1-t254 5 месяцев назад

    I have wondered on these why the flex spline couldn't be replaced by 2 smaller cogs. I really need to get into 3D printing.

    • @NichCritic
      @NichCritic 4 месяца назад

      It can, and in that case you'd have a planetary gearbox. AFAIK this style has lower backlash, and is slightly easier to make.

  • @COSMICAMISSION
    @COSMICAMISSION 11 месяцев назад

    great project, thanks for sharing!

  • @kyleeames8229
    @kyleeames8229 3 года назад

    It looks like it could be a fully functional design with only a couple of simple modifications that you already intend to implement. It’s a very elegant feat of mechanical engineering.
    This is just a small semantic nitpick, but can we call these devices strain wave gears? It’s much more descriptive and It’s already a widely used term.

  • @ninehundreddollarluxuryyac5958
    @ninehundreddollarluxuryyac5958 3 года назад

    Belt is better suited to the flexing a flexible splined cup sees. Is this a two stage gearbox? It looks like the belt should add a second reduction when coupling to the output. What is the reason you didn't continue with this instead of going on to cycloidal gears?

  • @AbdolazimHasseli
    @AbdolazimHasseli 2 года назад

    Great!
    What is the number of teeth on the upper part?

  • @listerdave1240
    @listerdave1240 3 года назад

    I think it might help if you used larger diameter bearings to press against the belt, so as to get more teeth to engage. That should reduce the chance of slippage and also make it run smoother.

  • @jeisinga
    @jeisinga Месяц назад

    Where did you get the belt or did you print it yourself

  • @THRILL_MANJUM
    @THRILL_MANJUM 4 года назад +2

    You're a genius. I'm gonna make a harmonic decelerator.

  • @macksoneh
    @macksoneh Год назад

    Can you please post a link for the small timing belt you used for this demo?

  • @ray-charc3131
    @ray-charc3131 4 года назад

    Timing belt! You need to know why there is little backlash and long usage life time of it when it is under normal use. The tension force acts on it is along the length of the belt and it is counter-acted or withstood by the fibre strands inside. In yours application, it didn't use any of this benefits, instead it just uses a couples of rubber tooth to hold the two internal ring gears together. Flexible rubber creates backlash when they are under the torsional force, and belt will break apart after a long time high loading usage.

  • @916senna
    @916senna 26 дней назад

    52 teeth in lower half and 50 in the upper half the same as the belt?

  • @londonnight937
    @londonnight937 3 года назад +5

    I don't understand why the output ring gear doesn't allow the belt's teeth to "walk" past its teeth, like it happens with the stationary ring gear.

    • @ThijnKolk
      @ThijnKolk 2 года назад

      I watched a video from Jetpack Academy called Harmonic Drives explained, he explains very well how this system works

    • @paulkahler6373
      @paulkahler6373 8 месяцев назад

      The upper ring probably has a different number of teeth compared to the bottom ring. It must right?

  • @bogdanluncasu5772
    @bogdanluncasu5772 3 года назад

    Good video, thanks for posting it. Although it’s definitely simpler to make this drive with a rubber belt, ideally the three components would be made from the same material to reduce wear, ideally something with low friction coefficient. The shape of the teeth should also be revolute, that will increase the force of the alignment. I will cut one out of HDPE on my CNC, the design is definitely CNC-able and I find that HDPE or nylon could be the ideal materials for a cost-effective build.

    • @benjaminmuller9348
      @benjaminmuller9348 Год назад

      What are revolute teeth? Wasn't able to find anything on the internet

  • @MJ-iy4fb
    @MJ-iy4fb 3 года назад

    Nice. Thanks for posting the video.

  • @Robotinnovations
    @Robotinnovations 3 года назад

    Really awesome, have you made any new versions of this, that can be used for robot arm

  • @hipphipphurra77
    @hipphipphurra77 4 года назад +1

    The belt is less of a good idea because it deforms in a non elastic way consuming energy and reducing the efficiency. Another issue with the belt is that it introduces backlash.This part should be made of a rigid elastic material. Just print it and it will be much better.

  • @asgharrezaei0138
    @asgharrezaei0138 4 года назад

    Good job , you are doing fine
    Good luck

  • @FPChris
    @FPChris 3 года назад

    Would TPU work to print the belt? I bet it would

  • @EmmanuelRobert1
    @EmmanuelRobert1 4 года назад +1

    Pb with the nema is that it has no torque at high speed. So definitely either you should consider another motor. Nevertheless great job with this harmonic drive : very inspiring

    • @miron__
      @miron__ 4 года назад +1

      That's the point of the reduction tho

  • @willschmit436
    @willschmit436 4 года назад +5

    Consider this: buy two belts (one with 2 more teeth), turn it inside out, and crazy glue it to a 3d printed cylinder...

  • @772777777777777
    @772777777777777 4 года назад

    Harmonic drive vs cycloidal drive which better for robotic arm

  • @DuncanAitken
    @DuncanAitken 5 лет назад +2

    Ingenious!

  • @bricksanddirt1917
    @bricksanddirt1917 3 года назад

    Wait... Was this only a test?

  • @p4wellis
    @p4wellis 4 года назад +1

    why does the top rotate, isn't it just a (more or less) mirror of the stationary piece attached to the motor?

    • @joshuahuang07
      @joshuahuang07 4 года назад

      the top has 2 less teeth which is why it rotates.

  • @semphony100
    @semphony100 4 года назад

    did you make the robotic arm with it

  • @davidbroadway3012
    @davidbroadway3012 4 года назад

    Use a cam nut (eccentric bearing) as
    one of the rotor bearings.

    • @TheRainHarvester
      @TheRainHarvester 4 года назад

      Can you explain what it would do? (Trying to understand)

    • @rogerlarge484
      @rogerlarge484 4 года назад +3

      @@TheRainHarvester It would allow easy adjustment of the tension inside. Make it tighter without reprinting everything.

  • @AdrianStaicu82
    @AdrianStaicu82 4 года назад +2

    How many teeth does the top part have? From my understanding of harmonic drives bottom part should have 52 teeth. Belt and top part should be one unit, so I don't see the point of having bearing to push against that.

    • @TheRainHarvester
      @TheRainHarvester 4 года назад +2

      I counted 52 teeth on the part attached to motor.
      1:26 The top was harder to count but I counted 50 teeth.
      The belt had 50 teeth.

    • @AdrianStaicu82
      @AdrianStaicu82 4 года назад +3

      @@TheRainHarvester That's impressive that you actually counted. If you look at 5:56 you will see that there is a bearing on the top part of the belt. In my opinion top cover and belt should match exactly, in size as well, with no actual room for movement and could be glued. At least all the diagrams I saw were one solid piece of metal. In this design the top cover might have the same radius as the bottom part, but have it's teeth spread apart more not matching with the belt unless it's deformed by the top bearings and has two points of contact. Some friction may occur.

  • @jimmymark8232
    @jimmymark8232 4 года назад +1

    Is it possible to use triangular centre hub with 6 total bearings? 🤔

    • @LeviJanssen
      @LeviJanssen  4 года назад +2

      Yes, it’s fairly common.

  • @sermadreda399
    @sermadreda399 5 лет назад +1

    Great vedio ,thank you for sharing

  • @mahdijavanbakht642
    @mahdijavanbakht642 5 лет назад +2

    Haven't you change the bearings yet? Did larger bearings solve the vibration and torque problem?
    I want to use it as a functional part in my telescope mount.
    Can you make a video of how to design it in Fusion 360, like the one you did for cycloidal gearbox? I don't know how to design an internal gear to pairing the HTD belt.

    • @scp-yearsago
      @scp-yearsago Год назад

      I am trying to build an equatorial mount. Did you find what you were looking for?

    • @mahdijavanbakht642
      @mahdijavanbakht642 Год назад

      @@scp-yearsago No, my project was abandoned. But as soon as I buy a 3D printer, I will try to print a harmonic drive.

  • @Sega-and-Mao
    @Sega-and-Mao 4 года назад

    Nice job!!! Any link to gcode for the parts printed or any model to share?

  • @facudejota
    @facudejota 4 года назад

    Greatt!!!! Want to see more

  • @crazyhank99
    @crazyhank99 3 года назад

    Awesome! Wish I could give 10 likes

  • @diego.almeida
    @diego.almeida 4 года назад +2

    You said it is easy to make, cheap and doesn't require tight tolerances... well industrial grade harmonic drive is just the opposite of it, since it uses elliptical bearing which is very hard to make one with decent quality, good harmonic drives have price tag of 700 USD and up.Nice video though. Just curious, why did you abandoned the harmonic drive project and focused on the cycloidal drives? cheers

    • @BenryanALS
      @BenryanALS 4 года назад

      I am struggling to get my head around the elliptical bearing too.

  • @ameliabuns4058
    @ameliabuns4058 3 года назад

    clever......
    how do people have such awesome smart ideas ?

  • @artantme
    @artantme 5 лет назад +1

    Cool man! Have you made any further progress? I'm thinking of making some, and i really like that you used standard timing belt.

    • @LeviJanssen
      @LeviJanssen  5 лет назад

      No, I haven’t. I much prefer cycloidal drives, so I’ve been spending time working on those.

    • @artantme
      @artantme 5 лет назад

      @@LeviJanssen any particular reasons?

    • @LeviJanssen
      @LeviJanssen  5 лет назад +2

      I don’t like the idea of using soft bodies in a high torque system. Doesn’t seem reliable. And I just think cycloidal drives are beautiful.

    • @artantme
      @artantme 5 лет назад

      Levi Janssen That’s an inspiring answer :) I guess i’ll try both, but my internal feeling tells me that it is actually not that bad to have something rubbery inside a 3d printed mechanism, so it absorbs some shock instead of breaking a piece.

    • @BenryanALS
      @BenryanALS 4 года назад

      @@LeviJanssen Im looking at making silicone moulds for PU parts. They should be plenty strong enough and allow you to replace the timing belt with a cup type part which will eliminate the issue of belt travel

  • @mahdijavanbakht642
    @mahdijavanbakht642 5 лет назад

    Hi Levi
    I really need your helps about this design.
    Has its torque improved after the bearings have been replaced?
    How much is its practical reduction ratio?
    Does the friction between the belt and teeth cause the belt to wear out?

    • @LeviJanssen
      @LeviJanssen  5 лет назад

      I never replaced the bearings. I didn’t need to. The reduction in a conventional harmonic drive is half the teeth of the flex spline (25:1 in my case). I’d imagine the belt would wear some. Mine really wasn’t used for anything, as it was just a test, so I wouldn’t know exactly.

    • @mahdijavanbakht642
      @mahdijavanbakht642 5 лет назад

      @@LeviJanssen Sorry, You said in the video you want to use a longer internal bar.
      Did you test it?
      How can I design the internal gear tooth profile?

    • @LeviJanssen
      @LeviJanssen  5 лет назад

      I didn’t test it. To design the tooth profile I just took some measurements and approximated. Nothing too scientific. It took a couple tries but it worked.

    • @mahdijavanbakht642
      @mahdijavanbakht642 5 лет назад

      @@LeviJanssen
      I have to make myself one and see how it works.
      Thanks

    • @mahdijavanbakht642
      @mahdijavanbakht642 5 лет назад

      I came back with few questions.
      1-Is the top piece has same teeth number as the belt?
      2-Should the lower piece teeth have same profile as belt teeth or there should be much more clearance? If so, how much clearance is enough?

  • @flassmaximusgaming9950
    @flassmaximusgaming9950 Год назад

    how many teeth in the top gear there mate?

  • @dieselphiend
    @dieselphiend 4 года назад +2

    I had previously thought planetary gears were king. I now know better.

  • @yiptastic12
    @yiptastic12 4 года назад

    gear ratio calculation:
    flex spline teeth = 50; circular ring teeth = 52.
    Ratio = (Flex spline teeth) / [(circular ring teeth) - (flex spline teeth)]
    Ratio = (50) / (52 - 50) = 25
    how did you get 26?

    • @FlexibleBladeTurbine
      @FlexibleBladeTurbine 3 года назад

      It obviously depends on the side the stepper is mounted. So: Ratio = (circular ring teeth) / [(circular ring teeth) - (flex spline teeth)] = 26

  • @RobertSzasz
    @RobertSzasz 4 года назад +1

    Wait... It's 50:52:50? Why would you get any output at all?

    • @RobertSzasz
      @RobertSzasz 4 года назад

      I guess you could mount the output eccentric and make it a 51 or 53 tooth?

    • @hansgunther6522
      @hansgunther6522 4 года назад +1

      I think it is 52:50:50 (Input:Belt:Output). So the belt moves 2 teeth per cycle of the motor which results in a 1:25 gear. (2/teeth of belt). The output moves with the same speed of the belt as they have an equal numer of teeth.

  • @n5sdm
    @n5sdm Год назад

    Use a power transmission belt. See if that makes a difference. Timing belts slip too easy

  • @stanley6602
    @stanley6602 4 года назад +2

    Hi, Can you share us where you purchase that timing bell?

    • @cc950
      @cc950 4 года назад

      NO

    • @fdavpach
      @fdavpach 3 года назад

      Look on Aliexpress for an HTD 3M 150, it's a 50 teeth, 150mm tall with a 3mm pitch, you just have to turn it inside out.

  • @ilgazaskin
    @ilgazaskin 5 лет назад +1

    Nice work! Is it possible to share the CAD files?

    • @LeviJanssen
      @LeviJanssen  5 лет назад +1

      It’s certainly possible, but I’ve never done that before, and don’t know how exactly I’d do it.

    • @BenryanALS
      @BenryanALS 4 года назад

      @@LeviJanssen export as .f3d under save menu

    • @davidjohnston4240
      @davidjohnston4240 3 года назад

      @@LeviJanssen Thingiverse is a good option. I put mine stuff there.

  • @sergusy
    @sergusy 4 года назад

    wow. 0.9 degree motor...

  • @e.k.anathorist6910
    @e.k.anathorist6910 4 года назад +1

    Main usage of a harmonic drive is not gear reduction, it is to reduce back slash

  • @jmile69
    @jmile69 4 года назад +1

    You're better off if you can make an elliptical greased mechanism rather than the bar you have in there.

  • @dr.rajasaurusandunclebonec6526
    @dr.rajasaurusandunclebonec6526 4 года назад

    who else was thinking about the girl from Harry Potter!

  • @huaahhggg9507
    @huaahhggg9507 4 года назад

    Why deteriorate your channel with a half assed project?

  • @hikolanikola8775
    @hikolanikola8775 3 года назад

    this is wrong.... you are not putting the correct number of teeth