Today it's me vs. gravity in the ultimate engineering showdown in one of the oldest challenges in the book. My goal is to lift a marble approximately 32cm off the ground. (for those who prefer it in inches, that's 12.5 inches). This is a goal that should be easy, but as is everything in life, it was easier said than done.
First, a Note about Sadness
It's never fun to be sad. But as a reminder to future me (and of course, all of you), if you're ever feeling sad, go outside and do something. I started writing this after getting home from a ride inspired by me just not feeling right, but a little vitamin D cleared my head right up. Turns out demons can't run very fast, and I easily out-ran them! (out-biked? I don't know).
Design Happens in Iterations
This is probably going to be my first blog post covering more than one iteration of a design. And I thought I would go into a little bit about how I design things and why I follow the process that I do. I'll even explain what causes me to abandon a project, and hopefully inspire you to keep working even if you run into points of failure.
I had an initial design for my marble lifter, which was going to require a lot of CAD and 3D printing knowledge that I didn't yet have. And with the motor that I purchased, I was going to not only have to build a lifter, but also something to bring the speed of my motor down to power that lifter. (you can read about my gearbox adventures here).
So I did some research, jumped into CAD, and after several hours and design failures later, I had version four of the first version of my marble lifting device.
![]() |
| Assembled Drive Train of Version 4 |
My next step was to add the steel wires that would guide the marbles and form the support structure. This is where I started to run into issues, like glue not working and how to solder without messing up the gears. The tension on the marbles started to be a bit too much, and the whole thing was just flimsy and could easily fall apart. It was around then that I finally reached a point that I've reached with many other projects before this one.
Every Experience is a Learning Experience
As you start building things, especially for the first time, the experience is mainly there to teach you what doesn't work. This is some advice I've learned over my however many years of building things, and some advice I would love to share with you.
That advice is that every experience is a learning experience. Back when I was just getting started with 3D printing, I was also into a computer game called No Man's Sky. All jokes aside, I loved wandering the depths of space while jamming out to chill music for hours on end. One of the things in the game is called a Multi-Tool, basically your mining-laser, grenade-launcher, and bolt-blaster all in one. What made it cool was that multi-tools were generated differently depending on what star system you were in, so I knew that the chances of coming across someone with my same multi-tool were very, very slim.
One day, maker-me and gamer-me put two and two together. I had to build one of my own in real life. Not an actual mining laser and blaster, but at least a replica of one.
So I started modeling. At the time, it was my most complex CAD model I'd ever built. I spent hours modeling this thing, starting with a real drawing of it and working from there. This thing was going to have all of the bells and whistles, with full RGB LEDs, on/off switches, and a threaded battery compartment (at the time this was amazing to me). I was eager to get printing.
![]() |
| Finished 3D Model |
As I printed and assembled the pieces one by one, I started to come across mistake's I'd made during the design and build process. I didn't account for tolerating, which caused some of the pieces to misalign. I hadn't exactly designed it to be strong, which I knew was going to be a problem. And at one final moment when I accidentally forgot to put a resistor between my smaller LEDs and the power supply and fried them all in a brilliant pop, I realized I was way in deep with this project, not knowing if I was going to make it out successfully.
But what I could do, and what I ended up doing, was taking everything that I'd learned over the course of the project and carry it forward, leaving the project itself behind. Because the most important things, more important than any build or physical model, is the lessons learned and the experience gained along the way. To illustrate this point, I'll rely on a quote from one of my family's favorite animated films of all time (see if you can guess which one).
![]() |
| Fun Fact: I blame Meet the Robinsons for making me into an engineer as well |
I know many of you will disapprove, since I've admittedly done this on several occasions. A 3D printed wolf head with LED matrix, or this marble lifter that I've made. But I feel that sometimes you get too far into a project, to the point where trying to dig yourself out of a hole of mistakes becomes more of a burden than starting anew with the new knowledge you've gained. I know now to better plan for disassembly, and how to properly tolerance a 3D model. The end result of my adventures might not be beautiful enough to carry around a convention or show off in a public space, but I can look back at them and know that I learned quite a bit putting them together.
By no means am I saying you should quit whenever you encounter a bump. Situations will arise where you make a mistake and should identify what happened and then try to overcome it. In this case, the marble lifting device is simply a piece of a larger project, and making the wrong kind of lifter is a simple bump. But rather than give up on this whole project all together, I've taken a step back, let the ideas ruminate, and sat down and built a better model. I identified what didn't work, why it didn't work, and how I was going to change the design to rectify it. I took the lessons I learned from my failed attempt at a marble lifter and applied them to this design. And while I'm probably going to end up getting rid of most of the other lifter's parts, I'll emerge with a design that works better.
So remember. Sometimes you 3D print tons of stuff and realize that there is no way in heck that you're going to make this align and look good short of printing it again. Identify what didn't work, figure out why it didn't work, and figure out how to make something that does. You'll likely end up with several versions, but it doesn't matter, because experimentation and iteration is just part of being a maker!
Marble Lift Revision 2
So clearly trying to build a lifter combining steel wire and 3D printing in a precise configuration wasn't going to work, at least not with my current set of skills and experience. So I got back to the drawing board, watched some more videos on the subject, and even scoured for designs that had already been made. What I eventually came up with is something I'm actually pretty happy with, and am confident it will have a high rate of success.
![]() |
| Marble Lifter V2 |
(Yes, this means that sadly, the gearbox isn't going to be the thing driving this project like I had originally intended it to. Oh well, I'm sure it will find use someday).
Marble Lift Revision 3
So after some testing I realized that this clunky frame surrounding the marbles was going to cost me a lot in material and print time, and was overall unnecessary for what I was doing. (Very important, since I'm running low on material and MatterHackers doesn't restock until the end of July). So I opted to design a third iteration, and this time, I knew it was going to work.
![]() |
| Mounting Disc for bottom of lift |
This design replaces the marble frame with a disc and some steel wire to create the lifting groove. The helix is also further optimized for 3D printing, since the last one had an overhang that was still too shallow for the printer to print cleanly.
![]() |
| Partially Assembled Lift Screw |
I also finally gave in and ordered a 9v power supply, on/off toggle switch, and a motor which spins at 11 RPM. I then modeled a hole in the bottom of the lowest screw segment that fit nicely around the motor shaft and allowed it to spin around as needed.
The final result is assembled using 14 and 16 gauge steel wire onto a frame I'll be discussing more in detail on my post about Marble Machine 2.0. This will also be the main lifting mechanism for that machine, and I have a quick sneak peak of the work in progress!
![]() |
| The final working lift |
-Will










