The Two Wheeler | Marble Machine STL

Files were just updated on 1st of July 2022 and are now better than ever!

You are buying digital STL files available for download immediately.

You will need a 3D printer with a minimum bed size of 200x200x185mm.

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


The price is for the base machine only, (as seen in the 2nd picture), you also need to add a minimum of 3 modules to the cart. All of the modules are interchangeable between the machines.


I also sell a Fully Assembled 3D Printed version here.


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

Length 450mm |17.7”
Width 200mm | 7.9”
Height 203mm | 8”
Marble Size 7.14mm | 9/32”
Motor N20 DC 3V, 15 RPM
Printing Time 34 hours
Base Color Consumption 484 grams
Accessory Color Consumption 151 grams
Printer Bed Dimensions 200x200x185 mm
Filament Used
Fillamentum PLA Extrafill


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


Extensive assembly instructions can be found here.

Customer Reviews

Based on 54 reviews
Joe W
Printed on: Anycubic Vyper
Filaments used: A black and orange color.
Very Impressive...

This looked daunting at first but it came out just fantastic. YouTube video placeholder
Dennis Phillips
Printed on: Prusa MK3S+
Filaments used: PLA for the bases and PETG slides.
Needs some updates

I ordered a two wheeler. It was delivered quickly without any problems. While assembling the pieces I have noticed the following:

1. The guard rail that keeps the marbles from falling out of the wheels needs to be thicker. It is currently 4mm thick. This should be increased to~ 6mm to allow for the flex in the large wheel's support towers. This was easy to import into a cad tool to increase the thickness then reprint.
2. The Support tower on the right base attachment to the base plate should be strengthened.
3. The slender support towers on the wave slide should be expanded at the base to provide more support so that when being printed they are less likely to be knocked lose by the extruder nozzle.
4. The hardware kit contains bolts and nuts to attach the three base plates together but the current pieces are now designed to be snapped together.

z g

All good

Printed on: Ultimaker 3
Filaments used: UM Pla

A wonderful product. My grandson loves this way of swapping modules and watching the marbls

Götz Todesco
Printed on: Anycubic Vyper and Artillery Sidewinder X2
Filaments used: esun PLA+
Great machine

The marble run is great fun and is ingeniously constructed. Just great to simply swap out the individual modules. So I'm currently building the bucket tower.