Hummingbird

28,101

237

106

About: The more mistakes I make, the more experience I gain.

Hummingbird is a hummingbird themed automata I designed for my wife, who smiles from ear to ear while feeding and watching the gathering hummingbirds at our home. Hopefully it will bring smiles to many more faces.

Hummingbird consists of 97 3D printed parts (38 unique parts) and, as I discovered, requires plenty of time and patience to print, assemble and tune. Along with the 3D printed parts, Hummingbird also requires a "uxcell 16mm DC 6V 60RPM Speed Torque Gear Box Electric Motor for Robot" (available from a variety of sources), a 6vdc power source, and four 1/4" or thicker stick on felt or rubber pads (for the base).

The file "Images.zip" contains all cad images and photographs included in this Instructable.

As usual, I probably forgot a file or two or who knows what else, so if you have any questions, please do not hesitate to ask as I do make mistakes in plenty.

Designed using Autodesk Fusion 360, sliced using Cura 3.2.1 and printed in PLA on both an Ultimaker 2+ Extended and an Ultimaker 3 Extended.

Step 1: Print the Parts

I've included file "Hummingbird Parts.htm.zip" which contains the parts list and print parameters I used to print Hummingbird.

I've also included the file "STLs.zip" which includes all the parts in stl format.

Hummingbird is a high precision print and build. Prior to starting assembly, test fit and trim, file, sand, etc. all parts as necessary for smooth movement of moving surfaces, and tight fit for non moving surfaces. Depending on the colors you chose and your printer settings, more or less trimming, filing and/or sanding may be required. Carefully file all edges that contacted the build plate to make absolutely sure that all build plate "ooze" is removed and that all edges are smooth. I used small jewelers files and plenty of patience to perform this step.

Hummingbird uses threaded assembly, so a 6mm by 1 tap and die may be needed to clean the threads.

And finally, I used petroleum jelly judisiously on the gear train and between the rotating contact surfaces.

Step 2: Assemble the Base

Press "Gear Motor.stl" onto the motor, then press the assembly into "Base.stl".

Assemble "Gear Compound (60, 20 Teeth).stl", "Axle Gear Compound 60, 20.stl" and "Spacer Axle Gear Compound.stl" as shown, then lace the assembly into the base and secure with two "Bolt 6mm, 8mm head, 4mm shoulder.stl" as shown.

Assemble one "Wheel Base.stl, "Axle Wheel Base.stl", "Bolt Wheel Base.stl" and "Bushing Axle Gear Base Long.stl" as shown. Position "Gear Wheel Base (60 Teeth).stl" in the base as shown, then slide the assembly through the Base, Gear Wheel Base (60 Teeth) and the Base as shown. Insert "Bushing Axle Gear Base Short.stl" onto the free end of the Axle Wheel Base, followed by the remaining "Wheel Base", then secure with the remaining Bolt Wheel Base.stl.

Finally, apply four 1/4" or thicker stick on pads to the bottom of the base, one in each corner.

Step 3: Assemble the Transmission

The first image shows (left to right) "Bolt 6mm, 12mm head, 23 mm shoulder.stl", "Arm Body Front.stl", "Arm Base Right.stl", "Spacer 8.2mm.stl", "Spur Gear (30 teeth).stl", "Arm Body Front.stl", "Arm Base Left.stl" and "Bolt 6mm, 12mm head, 23 mm shoulder.stl".

Position "Arm Body Front.stl" and "Arm Base Right.stl" as shown, then slide "Bolt 6mm, 12mm head, 23mm shoulder.stl" and secure loosely in place with "Spacer 8.2mm.stl" as shown.

Position "Spur Gear (30 teeth).stl" onto the spacer.

Complete the assembly with the remaining components as shown.

Step 4: Assemble the Body

Securely attach nine "Spacer 8.2mm.stl" to "Body Right.stl" using nine "Bolt 6mm, 8mm head, 4mm shoulder.stl".

Assemble "Bolt Wheel Body.stl", "Wheel Body", "Bushing Wheel Body.stl" and "Axle Wheel Body.stl" then position on "Body Right.stl" as shown.

Place three "Spur Gear (30 teeth).stl" onto the assembly as shown, then secure "Body Left.stl" to the assembly using nine "Bolt 6mm, 8mm head, 4mm shoulder.stl".

Finally, attach the remaining "Bolt Wheel Body.stl", "Wheel Body" and "Bushing Wheel Body.stl" parts to the assembly as shown.

When complete, the gears must rotate easily.

Step 5: Assemble the Wings

Position "Pivot Wing.stl" onto "Pivot Shoulder.stl" and secure in place with "Bolt Pivot Wing.stl" as shown. The shoulder pivot and bolt must rotate easily in the wing pivot.

Position "Wing Right.stl" onto "Pivot Wing.stl" as shown, then secure firmly in place with "Bolt 6mm, 10mm head, 4mm shoulder.stl" as shown.

Snap the small end of "Rod Connecting 6.3mm Hole.stl" onto the ball on "Pivot Wing.stl" as shown.

Position the assembly on "Body Right.stl" as shown, then secure in place with "Bolt Pivot Shoulder.stl" as shown.

Snap the large end of "Rod Connecting 6.3mm Hole.stl" onto the ball of the right body wheel as shown.

Repeat the assembly process for the left wing, then attach the left wing assembly to "Body Left.stl" as was the right wing.

Step 6: Attach the Transmission to the Base

Slide "Spacer 8.2mm.stl" into "Spur Gear (30 teeth).stl", then position the assembly into the base as shown.

Position the transmission assembly on the base, then secure in place with two "Bolt 6mm, 12mm head, 8mm shoulder.stl" as shown.

Position the right and left base arms on the base wheels as shown, then secure in place with two "Bolt 6mm, 10mm head, 4mm shoulder.stl" as shown.

To test the assembly, remove the motor and make sure the gears turn and the transmission pivots freely. Reinstall the motor, and attach a 6vdc power source to the motor such that the right "Wheel Base.stl" rotates clockwise as viewed from the arm side of the wheel.

Step 7: Attach the Body to the Transmission

Attach the two "Arm Body Rear.stl" to the base assembly using two "Bolt 6mm, 12mm head, 8mm shoulder.stl" as shown.

Slide one "Spacer 8.2mm.stl" into "Tail.stl" as shown the position the assembly into the body assembly as shown.

Slide one "Spacer 8.2mm.stl" into one "Spur Gear (30 teeth).stl" as shown, the position the assembly into the body as shown.

Lower the body onto the front and rear body arms an secure loosely in place using four "Bolt 6mm, 12mm head, 8mm shoulder.stl" as shown.

Step 8: Attach the Stem and Flower to the Base

Press "Flower.stl" onto "Stem.stl" as shown, the press the assembly into the base assembly as shown.

Hope you enjoy Hummingbird!

Epilog Challenge 9

Participated in the
Epilog Challenge 9

Share

    Recommendations

    • Classroom Science Contest

      Classroom Science Contest
    • Sew Tough Challenge

      Sew Tough Challenge
    • Games Contest

      Games Contest

    106 Discussions

    0
    None
    AreJayJay

    Question 1 year ago

    I like your design, it's a great project and I'm currently printing it with my home built Mendelmax 1.5.

    I have one question, I can't print the flower, every attempt results in the flower tossed off the print bed. I use a heated (70C) print bed covered with kapton. I tried inserting a raft layer but without much success still tossed after just a few layers printed. Can you post the design file or can you add a pedestal that we can snap off after printing, so as to have a solid area on the print bed? Or can you share the design file or any other trick to help me print it?

    Thanks for all that work in this project, it's very impressive.

    Thanks in advance, Rolland..

    3 answers
    0
    None
    Juanki55AreJayJay

    Answer 13 days ago

    Hi, I was having trouble with the flower as well, but printing it with supports and a raft did the trick. Had to print it with ABS as it was the only “red” I had...

    EEE2EFAE-25AB-45C1-92EC-E944F64861B3.jpeg03BECC21-F397-4C30-9487-23B29FC5C446.jpegB7679439-2056-4D53-B183-8477443DF0B3.jpeg
    0
    None
    gzumwaltAreJayJay

    Answer 1 year ago

    Hi Rolland,

    I've uploaded the Autodesk Fusion 360 "Flower.f3d" file which is the design file for the flower.

    Hope this helps!

    Greg

    0
    None
    gzumwaltAreJayJay

    Answer 1 year ago

    Rolland,

    Sorry about the difficulties you’re having.

    I printed the flower with both a raft and support on an Ultimaker 3 in PLA using a heated bed with no tape, but I always clean the build plate with dishwashing soap then reinstall it and carefully level the it before printing a model such as the flower.

    I’m out of the country right now and will return in a few days. I’ll post the Autodesk Fusion 360 file for the flower when I return.

    Again, I’m truly sorry.

    Greg

    0
    None
    CharlesE58

    Question 4 weeks ago on Step 8

    I have a Creality Ender 3 with a single nozzle. I am having trouble printing the flower. I am not familiar with printing with supports and can't use PVA. Is there anyone that can provide me with some assistance on how to print it?

    0
    None
    kaoyu89

    Question 2 months ago

    Hello, how much would it cost if I asked you to print a hummingbird for me?
    Thanks.

    1 answer
    0
    None
    gzumwaltkaoyu89

    Reply 7 weeks ago

    Hi kaoyu89,

    I'm truly sorry, but I do not sell the models I create.

    But many thanks for asking, I hope you enjoyed it!

    Greg

    0
    None
    mrmkurtz

    2 months ago

    VERY impressive design! I'm having a lot of fun printing and assembling the project. One tip I've learned is to take your time and print a smaller number of parts at once and assemble as you go.

    Initially I tried to fill the print bed with as many parts as possible but inevitably one thing would fail and that would cause all the other bits to fail as well. But I found that if I take my time and print a smaller number of parts that I need as I go, the parts printed better and the print times are shorter so that is more satisfying.

    Can't wait to get the final assembly together and post the results here. Thank you for such an awesome project!

    1 reply
    0
    None
    gzumwaltmrmkurtz

    Reply 7 weeks ago

    Hi mrmkurtz,

    Thank you very much, I'm truly glad you liked this model!

    I print and assemble one piece at a time. Between prints, I spend the time cleaning the previously printed part (e.g. filing, sanding, trimming, etc.). As have you, I discovered that a better model is created using this method.

    Thanks again!

    Greg

    0
    None
    JohnE0266

    3 months ago

    I am having issue with the connecting rod keeps popping out of the ball on the wing side after about 2 cycles. It seems the Ball Joint is slightly not tall enough. .
    BTW, very impressive design.

    0
    None
    bgerens

    Question 1 year ago

    Thanks for the wonderful design and superb "ible! I'm a noob to 3D printing and would like your opinion of printing this project with ABS. I have several spools on hand, but I don't want to be on a fools errand if ABS isn't a good choice here.

    2 answers
    0
    None
    gzumwaltbgerens

    Answer 1 year ago

    Hi bgerens,

    Depending on your printer type, settings, colors, etc., ABS may work quite well.

    Believe it or not, the design process for this model started with "Wheel Body.stl" and "Rod Connecting 6.3mm Hole.stl" which are perhaps the most difficult of the Hummingbird parts to print. The ball on the wheel is 6mm, and the hole in the connecting rod is 6.3mm. Try printing these parts first to see how well they fit, and if they do, you should be good to go!

    The attached photo shows I performed this fit test of the wheel and connecting rod on a test base, to test the geometry and fit of these components. This test was how this design got its start, quite awhile ago!

    Greg

    IMG_9976.jpg
    0
    None
    JohnE0266gzumwalt

    Reply 3 months ago

    This where my issue is popping up. The connecting rod keeps popping out of the ball on the wing side after about 2 cycles. One thing I didn't try to do, after printing the parts a couple of times, is to maybe slow down my print speed, to see if that reduction would get me a better quality print. I am using PLA.
    BTW, very impressive design.

    0
    None
    Tor IvanB

    Question 5 months ago on Step 6

    Very cool.
    But do you have a list part? It is really tedious to try to decrypt how many parts is needed.

    1 answer
    0
    None
    gzumwaltTor IvanB

    Answer 5 months ago

    Hi Tor,

    I believe the parts list is in the .zip file.

    Thanks!

    Greg

    0
    None
    ejohn

    Question 1 year ago

    I have printed out all the parts. But it is very difficult for me to get the gears inside the bird's body to roate, I gears I printed seem need a little decrease in size. I used Ender 3 printer.

    anybody help :(

    2 answers
    0
    None
    ejohnejohn

    Answer 1 year ago

    Many thanks for your reply.

    As you said, plenty of time and patience are needed.

    I did it. Thanks again.

    >>> I resize the gear :

    Gear Compound (60, 20 Teeth)

    Spur_Gear_30_teeth

    >>> lower the "Bolt_Wheel_Body" cap hieght

    >>> extended the holes distance of "Rod_Connecting_6.3mm_Hole_2.2mm_thick", and make it thinner.

    0
    None
    gzumwaltejohn

    Answer 1 year ago

    Sorry you are having difficulties with this model.

    Did you print the gears on a raft?

    If so, try scaling down the X, Y plane of the gear (not the Z) by a very small amount, print two gears, then try them on the model (you may have to slightly enlarge the hole for the axle).

    Hope this helps.

    Greg

    0
    None
    Dacoco

    1 year ago

    an alternative for the motor.
    i used this cheap motor and a 5volt usb loader 1.5 A.
    works like a charm:

    16MM Short DC3V 50RPM High Torque Gear Box Motor Inversion dc 3V 6V 7.4V motor Smart home/robot power system
    http://s.aliexpress.com/ZFbI326r?fromSns=Copy to Clipboard

    0
    None
    Cagri Kanver

    1 year ago

    One of the best work on this website. Thanks for sharing!

    Cagri