A 3D Printed Dancing Snowman

A dance partner for the 3D Printed Dancing Tree.


Creative Commons Attribution Noncommercial Share Alike

Commercial use is not allowed, you must attribute the creator, you may remix this work and the remixed work should be made available under this license.

Learn more or download attribution tags


I designed and 3D printed "A 3D Printed Dancing Snowman" as a dance partner for my "A 3D Printed Dancing Christmas Tree"!

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 plenty of mistakes.

Designed using Autodesk Fusion 360, sliced using Ultimaker Cura 4.12.1, and 3D printed in PLA on Ultimaker S5s.

Materials and methods


I acquired the following parts:

β€’ One N20 6VDC 50RPM gear motor.
β€’ One twin AAA switched battery box.
β€’ Two AAA batteries.
β€’ Six 3mm diameter by 1.75mm thick neodymium magnets.

I 3D printed the following parts at .15mm layer height, 20% infill, and no supports unless noted otherwise:

β€’ One "Arm 1.stl".
β€’ One "Arm 2.stl".
β€’ One "Axle, Arm 1.stl".
β€’ Two "Axle, Arm 2.stl".
β€’ One "Base.stl".
β€’ One "Cam.stl".
β€’ One "Case.stl".
β€’ Eleven "Charcoal.stl".
β€’ One "Coupler.stl".
β€’ One "Cover, Base.stl".
β€’ One "Cover.stl".
β€’ One "Rack.stl".
β€’ One "Snowman, Arm, Left.stl".
β€’ One "Snowman, Arm, Right.stl".
β€’ One "Snowman, Base.stl".
β€’ One "Snowman, Hat.stl".
β€’ One "Snowman, Head, Mount.stl".
β€’ One "Snowman, Head.stl".
β€’ One "Snowman, Middle.stl".

This is a moderate precision 3D print and assembly model using at times very small precision 3D printed parts in very tight spaces. Prior to 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 you printer, your printer settings and the colors you chose, more or less trimming, filing and/or sanding may be required. Carefully file all edges that contacted the build plate to make absolutely certain 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.

The model also uses threaded assembly thus an M6 by 1 and M8 by 1.25 tap and die will assist with thread cleaning if necessary.

Snowman Assembly.

To assemble the snowman, I performed the following steps:

β€’ Glued eight "Charcoal.stl" to "Snowman, Head.stl".
β€’ Glued "Snowman, Hat.stl" to the head assembly.
β€’ Glued "Snowman, Head, Mount.stl" to the rear of the head assembly.
β€’ Glued three charcoal to "Snowman, Middle.stl".
β€’ Glued "Snowman, Arm, Left.stl" to the middle assembly.
β€’ Glued "Snowman, Arm, Right.stl" to the middle assembly.

Base Assembly.

To assemble the base, I performed the following steps:

β€’ Glued "Coupler.stl" to "Base.stl".
β€’ Turned the battery pack switch off, inserted two AAA batteries in the battery pack, then attached the battery pack to "Cover, Base.stl" using doubled sided tape, making certain the battery pack switch was accessible via the slot in the base cover.
β€’ Routed the battery pack wires through the base assembly coupler.
β€’ Snapped the cover assembly onto the base assembly.

Final Assembly.

For final assembly, I performed the following steps:

β€’ Pressed three neodymium into "Cover, stl" such that the polarities matched.
β€’ Pressed three neodymium into "Case.stl" such that the polarities matched and that the case magnets attracted the cover magnets.
β€’ Threaded the battery pack wires into the case assembly, then glued the base assembly to the case assembly.
β€’ Slid "Rack.stl" into the case assembly.
β€’ Soldered the battery pack wires to the motor.
β€’ Pressed "Cam.stl" onto the motor shaft then aligned the motor shaft flat vertically (this allows the cam to slip through the motor housing in the case assembly).
β€’ Pressed the motor assembly into the case assembly until the cam aligned with the rack.
β€’ Positioned "Snowman, Base.stl" onto the case assembly, positioned "Arm 1.stl" inside the case assembly with the pin in the arc in the case assembly, then secured in place with "Axle, Arm 1.stl".
β€’ Glued the snowman middle assembly onto the arm 1 pin.
β€’ Positioned the snowman head assembly in the vertical slot of the case assembly.
β€’ Positioned "Arm 2.stl" over arm 1 and the head assembly, then secured in place with two "Axle, Arm 2.stl".
β€’ Magnetically attached the cover assembly to the case assembly.

With assembly complete, I turned the battery switch on and the snowman commenced to dance!

And that is how I 3D printed and assembled "A 3D Printed Dancing Snowman".

I hope you enjoyed it!



Issues are used to track todos, bugs or requests. To get started, you could create an issue.


Mini lora and iGreg Zumwalt published this design ago