Marblevator, Christmas Tree.

A contemporary Christmas Tree Marble Run.


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


"Marblevator, Christmas Tree" is a Christmas Tree themed marble run.

Standing 230mm tall with a 10 degree taper from bottom to top, this contemporary styled model consists of five unique (six total) 3D printed components: the base, motor gear, guide, star halves (two required) and track.

The model implements my previously published "inverse auger" design to lift 8mm ball bearings from the end of the track at the base of the tree to the start of the track at the top of the tree. Once on the track, the ball bearings spiral down the tree to the end of the track to repeat the journey.

This model will be on our Christmas Table to entertain our kids and grandkids!

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

Materials and methods


I acquired the following parts:

β€’ One N20 6VDC 60RPM gear motor.
β€’ One 6VDC power supply with a male coaxial connector.
β€’ One coaxial female connector compatible with the power supply connector that fits in a 9mm hole.
β€’ Twelve 8mm ball bearings.

I 3D printed two of "Star.stl" and one each of the remaining components at .15mm layer height, 20% infill and no supports using the Ultimaker Cura 4.11.0 "Engineering Profile".

Assembly and Operation.

Prior to assembly, I test fitted and trimmed, filed, drilled, sanded, etc. all parts as necessary for smooth movement of moving surfaces, and tight fit for non moving surfaces. Depending on your slicer, printer, printer settings and the colors you chose, more or less trimming, filing, drilling and/or sanding may be required to successfully recreate this model. I carefully filed all edges that contacted the build plate to make absolutely certain that all build plate "ooze" is removed and that all edges are smooth using small jewelers files and plenty of patience. Using the track and guide, I then manually tested the marble lifting mechanism and carefully filed and sanded the exit and entry track areas as required for smooth entry and exit operation.

To assemble the model, I performed the following steps:

β€’ Soldered a 100mm length of red wire to the gear motor "+" terminal.
β€’ Soldered a 100mm length of black wire to the gear motor "-" terminal.
β€’ Pressed "Gear, Motor.stl" onto the gear motor shaft.
β€’ Pressed the gear motor assembly into "Track.stl".
β€’ Soldered the motor red wire to the coaxial connector "Tip" terminal.
β€’ Soldered the motor black wire to the coaxial connector "Ring" terminal.
β€’ Applied power to the motor to insure the motor ran counter clockwise when viewed from the motor gear end.
β€’ Removed power and slid "Guide.stl" into the track assembly.
Secured the coaxial connector to "Base.stl" using the included nut.
β€’ Aligned the base assembly with the track assembly, then pressed the base assembly into the track assembly making certain the wires remained clear of the gears (a small dot of thick cyanoacrylate glue may be required to hold the base and track together).
β€’ Using a small dot of thick cyanoacrylate glue, glued the two "Star.stl" halves together.
β€’ Pressed the star onto the top of the guide (a small dot of thick cyanoacrylate glue may be required to hold the star in place).
β€’ Plugged the power supply into the coaxial connector.

Once assembly was complete, I plugged the power supply into the mains and added twelve marbles, one by one to the top of the track.

And that is how I 3D printed and assembled "Marblevator Christmas Tree".

I hope you enjoyed it!



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


103dae6d118c5d24700dfb2c6eb813e9?default=blank&size=40Jeff Jackson added this to the Christmas stuff collection ago
34da8dd3cf908c59dfc9e14800520b60?default=blank&size=40Cerulean Ronin added this to the Crafts collection ago
Ce464a6fb2286580aa5c8b10e128a7c2?default=blank&size=40Kenneth Tolopka added this to the Collection 1 collection ago
25e72b06a31be948e5ac4109c3706bd8?default=blank&size=40Buck410 commented ago


0aceefdd392a9c461ea5e3d47e2eda88?default=blank&size=40cosmos42 added this to the Might not be makeable w what I have collection ago
Mini furryreignFurryReign added this to the FurryReign collection ago
698f31e5fffe55efc72fdf8f2b01328e?default=blank&size=40Krrazy added this to the Toys collection ago
5d47e86a34fb9a4f6a71198c68919ad2?default=blank&size=40Shaun Carter added this to the Christmas collection ago
3bc3b6cac0d199493630b8e9f4d0e4f7?default=blank&size=40Carl Cowley added this to the Christmas collection ago
Mini lora and iGreg Zumwalt published this design ago