Just like an orrery, turn the wheels of the holiday season to see how everything works like a clock on this little desktop toy! :D
It took me several trials and errors to get the right spot between enough seasonal cheesiness and just the right excess of unnecessary mechanical complexity.
I designed the model to be assembled just by using filament pins, the theoretical diameter of each filament hole is 1.95mm which it worked fairly well using my good old i3 mk2.5s.
Here's a couple of videos of the working mechanism:
And a video that I edited to show the build process:
All parts were printed with PLA.
For the build instructions, see the attached PDF file.
Print settings:
Preview | Name | Qty | Sugested Color | Infill | Resolution | Brim? | Supports | Comment |
![]() | Cam Track.3mf | 1 | Brown | 20% | 0.2 | No | No | Adaptative cubic infill to save time |
![]() | Input carrier.3mf | 1 | Brown | 20% | 0.2 | No | No | |
![]() | Rudolph.3mf | 1 | Brown | 20% | 0.2 | Yes | Yes | |
![]() | Cookie.3mf | 1 | Brown/White | 20% | 0.2 | Yes | Yes | Color change to white @ 8.20mm |
![]() | Tree.3mf | 1 | Green | 20% | 0.2 | No | No | Adaptative cubic infill to save time |
![]() | Base Carrier.3mf | 1 | Green | 20% | 0.2 | No | No | Adaptative cubic infill to save time |
![]() | Bevel-Spur Gear.3mf | 1 | Red | 20% | 0.2 | No | No | |
![]() | Drive Shaft Assy_1.3mf | 1 | Red | 20% | 0.2 | No | No | |
![]() | Drive Shaft Assy_2.3mf | 1 | Red | 20% | 0.2 | No | No | |
![]() | Drive Shaft Assy_3.3mf | 1 | Red | 20% | 0.2 | No | No | |
![]() | Idler Gear.3mf | 1 | Red | 20% | 0.2 | No | No | |
![]() | Input Bevel Gear.3mf | 1 | Red | 20% | 0.2 | No | No | |
![]() | Planet Gear.3mf | 2 | Red | 20% | 0.2 | No | No | |
![]() | Sled.3mf | 1 | Red | 20% | 0.2 | Yes | Yes | |
![]() | Star Gear.3mf | 1 | Red | 20% | 0.2 | No | No | |
![]() | Post | 6 | Red | 50% | 0.2 | Yes | No | I printed those with 50% infill, the idea was to make them as heavy as possible but maybe would work just fine with 20% |
![]() | Santa.3mf | 1 | Red/White | 20% | 0.2 | Yes | No | Color change to white @ 8.20mm |
![]() | Stocking.3mf | 1 | Red/White | 20% | 0.2 | Yes | Yes | Color change to white @ 7.20mm |
![]() | Snowflake ring gear.3mf | 1 | White | 20% | 0.2 | No | No | |
![]() | Guide ring.3mf | 1 | White | 20% | 0.2 | No | No | |
![]() | Cane.3mf | 1 | White/Red | 20% | 0.2 | Yes | Yes | Color change to red @ 7.20mm |
![]() | Bevel Cap.3mf | 1 | Yellow | 20% | 0.2 | Yes | No | |
![]() | Knob cap.3mf | 1 | Yellow | 20% | 0.2 | Yes | No | |
![]() | Knob.3mf | 1 | Yellow | 20% | 0.2 | Yes | No | |
![]() | Planet Cap.3mf | 4 | Yellow | 20% | 0.2 | Yes | No | |
![]() | Star base.3mf | 1 | Yellow | 20% | 0.2 | Yes | No | |
![]() | Star.3mf | 1 | Yellow | 20% | 0.2 | Yes | No | |
![]() | Bell.3mf | 1 | Yellow/Red | 20% | 0.2 | Yes | Yes | Color change to red @ 9.20mm |
Filament 1.75mm | AR | Any | Used to fix parts |
I also included some files with parts that can be printed as sets:
Preview | Name | Qty | Sugested Color | Infill | Resolution | Brim? | Supports | Comment |
![]() | CHM_GEAR_SET.3mf | 1 | Red | 20% | 0.2 | No | No | Includes: Bevel-Spur Gear, Star Gear, Idler Gear, Input Bevel Gear, QTY 2 Planet Gear, Drive Shaft Assy_1/_2/_3 |
![]() | CHM_YELLOW_SET_BRIM.3mf | 1 | Yellow | 20% | 0.2 | Yes | No | Includes: 4X Planet Cap, Knob cap, Bevel Cap, Knob, Star base and Star |
![]() | CHM_BROWN_SET.3mf | 1 | Brown | 20% | 0.2 | No | No | Includes: Cam Track, Input Carrier |
I tested on the slicer if every part fits on a MINI buildplate and in theory it fits… barely, the cam track and the carrier base fit, but there's almost no extra room, so I might change the design to be more MINI platform friendly.
EDIT 12/24/2023: It actually fits in a MINI buildplate as you can see in this lovely video by Prusa Research YouTube channel:
The model was made using Fusion 360 and I included the editable model. If you have any suggestion, doubt or comment please let me know.
Happy Holidays! :)
The author marked this model as their own original creation.