Self Aligning Cup/Bottle Holder

Prints (1)


A self aligning cup/bottle holder for use with crutches, walkers and wheelchairs. Taking advantage of the gyroscopic effect and gravity this cup/bottle holder keeps it's contents always aligned. Unfortunately many of the people that have limited use of their hands and fingers, and have to simultaneously use crutches, walkers or wheelchairs have trouble carrying bottles and cups in particular, usually they depend on others to given them a helping hand, others have attachments that allow them to carry these objects but most of the times these only allow for cans or closed bottles, for reason I designed this gyroscopic cup holder, due to it's design it will ensure that your drink is always correctly orientated and you can concentrate on moving to where you need to be.

This design contains several versions of many parts to accommodate different placements, tube sizes cup/bottles sizes, it should be ideal for most uses but if you require a specific size for any of the parts (tube clip and clip supports) let know and I will what I can do for you.

Printed with ABS at 280ºC, two perimeters (two perimeters are enough but for added strength I will print this again with three or four perimeters), 50mm/s, 3 solid top and bottom layers, 20% infill at 0.2mm layer height. Due to the tendency for warping ABS can be challenging therefore if it begins to warp, that warping can messing the tolerances in this design, especially the holes for the screws, as such PLA  or PET should be a better/easier print.


Update 1: A new and improved version of the tube clip (tube_v2.stl and tube_v2_rotated.stl) is now available, this version is more universal and should work with most tube sizes.

Update 2: In order to achieve a better grip use a bit of electrical insulating tape around the tube.

Update 3: I also added a circle of cork to the bottom of the coaster to give a better grip to the drink.

Begin by choosing what tube clip you require, size 1 or 2 (larger), after that check what version, standard or rotated is better suited for the place where it will be placed. The rotated indication refers to orientation of the hexagonal connector. Next you will need an 20mm M4 screw  and nut, I used nylon locking ones but that is not required and join the tube clip with the first ring (ring_1.stl)

The second ring requires two 20mm M4 screws  and nuts, simply slide the nuts on to the corresponding holes and using the screws attach the second ring (ring_2.stl) to the first (ring_1.stl), ensure that screw head rotates freely inside of it's space, if you have warping these holes might be too tight, either sand them until the screw rotates with no friction or reprint the part.

There's two versions for the the last ring (ring_3.stl and ring_3_alt.stl), a solid one if you don't want/need the extra bottom part. Assemble it like the previous rings.

If you chose to print ring_3.stl you have the possibility of adding clips and a bottom coaster to the cup holder. At this moment you need to choose one of sizes provided for the supports (S, M, L and XL). If you are unsure then the L version is probably the best compromise for and adult and the M the best for a child. Simplify clip both parts (part1 and part2) to the third rings, it should just snap into place. Finally place the coaster at center, with the weight of a cup/bottle it will stay in place but you need just add a few drops of glue to insure that it wont leave it's place. As a further improvement you can add a bit of cork to the coaster to better grip the drink.

Check if all rings rotate almost friction less, if not sand them, reprint them or try to add a bit of grease, if there's too much friction the cup holder won't be able to operate correctly.

Every ring is attached using 20mm M4 screws  and nuts, except for the tube clip that requires a longer one (around 50mm should work), or you can do as me and use a good quality zip tie.

Design Files

File Size

128 KB
133 KB
101 KB
99.7 KB
97.9 KB
98.7 KB
98.8 KB
38.1 KB
104 KB
135 KB
177 KB
104 KB
103 KB
106 KB
94.6 KB
118 KB
97.3 KB
95.3 KB
63.7 KB


Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now