The Bucket Lift | Marble Machine STL

Files were just updated on 30th of December and are now better than ever! Happy 3D printing!

You can also purchase Hardware Kit, so you don't have to worry about marbles, motors, etc...


You will need a 3D printer to print with a minimum bed size of 180x180x180mm. Yes, it can be printed on Prusa Mini by disabling the skirt.

G-codes for Prusa printers are also provided in the files!


You get two base machines, you also need to add a minimum of 1 module to the cart, unless you already have them. All of the modules on our website are interchangeable between all of the machines. You can also get a free marble machine module here.

You are getting two versions. The first is motorized and the second is hand-cranked. You can print just one of them or both if you would like. For the motorized version, you will need a hardware kit and for the hand-cranked version, you will only need the marbles. The kids absolutely love the hand-cranked version, since it is more intractable!

We also sell Fully Assembled Bucket Lift.

You are NOT allowed to resell this in digital or 3D printed versions.



Length 180mm 
Width 180mm 
Height 180mm 
Marble Size 7.14mm| 9/32”
Motor N20, 15 - 60 RPM (15RPM shown in video)
Printing Time 19 Hours
Printer Bed Dimensions 180x180x180 mm
Filament Used


Please see our help topic for the list of hardware needed.


    Extensive assembly instructions can be found here.

    Customer Reviews

    Based on 23 reviews
    Brian Roth
    Printed on: Prusa i3 mk3s+
    Filaments used: Prusament neon transparent
    Great item

    Thank you for sharing with us, it looks like u worked really hard on it.

    Printed on: Prusa MK3S
    Filaments used: Fiberlogy easy PLA (Burgandy and True Gold)
    Super design

    Great design, easy to print.
    Very good stl's

    Keep up the great work.

    Keith Duda
    Printed on: Creality ender 3 pro
    Filaments used: Generic grey and red
    Amazing design!

    I tried the (free) bucket list and triple twister Like everything with 3D printing, it required some tweaking to make it run perfectly. My printer made everything a little tight, even after the calibration. It just required some sanding or scraping. For the chain to fit, I needed an extra link to lengthen it and it worked fine. Some of the little attaching pegs broke off, but I just super glued them in. Overall, I think its an amazing design, I marvel at how somebody could engineer something like that. I will probably buy more of the designs to make.

    Jonathan Moore
    Printed on: Ender 3 v2
    Filaments used: Overture PLA+
    Amazing Print and Fun Project

    Had a great time printing this with my son. This was our first more "advanced" 3d print and the Ender 3 v2 handled it beautifully. The only downside is that the pegs that are used to mount the modules break off easily. We ended up using epoxy to permanently attach this one build. Would love to see some type of metal rod or insert that could be used instead of printed extrusions.

    Geoffrey C.
    Printed on: Prusa i3 MK3S
    Filaments used: Cocoon Create Black
    Good base print.

    Printed very well. Feel like the ball run connections should have some sort of key system to help with alignment.