Made this cupholder to fit snugly on one of the sides of my Lovesac Sactional couch. It has a large cupholder that can accommodate a large range of cups and bottles, as well as slots for mugs with handles. The fit around drinks isn't very tight, but it's been pretty effective in keeping drinks from completely tipping over.
Improvements over V1: this is a single piece, uses less plastic, takes up less space, and should stay together a little better.
This is V2 of the couch platform design, for V1, see here: https://www.prusaprinters.org/prints/12704-sactional-couch-side-cupholder
For other things that can take this cupholder design:
Floor adapter: https://www.prusaprinters.org/prints/20146-portable-cupholder-base
Printer Brand: Anet
Printer: A8
Rafts: No
Supports: Yes
Notes:
Print one of each model.
Print the base on its side so that the top of the platform is vertical. This will give it the best strength so that the legs don't break off. In this orientation, there is an unsupported curve at the top which will need supports, but I don't think supports are absolutely necessary for anything else.
I chose to use supports in the upper section of each leg, as I wasn't sure if my printer could succeed with bridging the gaps. If you've got good bridging, you can probably get away with only using supports for the curved section.
Use m3 screws and nuts and attach the cupholder to the base as shown in the pictures.
The author marked this model as their own original creation. Imported from Thingiverse.