Model originally uploaded to Thingiverse at https://www.thingiverse.com/thing:5046981.
This is a basic shelf -- currently it's not very modular or flexible, although future updates should improve this. I needed something for my bedside table so I could keep more than one thing on the near corner where I could reach it; in this case a lamp and a sleep machine.
I designed this for reasonably efficient printing: the legs are octagonal so they can be printed flat on the bed without supports, and the pegs are offset rather than centered so that they too will lay flat on the bed.
The legs DO need at least a brim when printing: otherwise you're liable to have one end spring up and you'll end up with a deformed chopstick instead of a nice neat pencil shape. The shelves shouldn't need any adhesion.
To build this, you want to print 4 legs and 2 shelves. I used the "mesh3.5" shelf for the bottom and the "mesh10" shelf for the top of mine.
The shelves are all 5"x7", and there are several options. The solid shelf will print in about 7 1/2 hours and use about 60gm of filament. The other 7x5 shelves have various fineness of mesh in the center to reduce plastic usage -- but, ironically, they don't help that much with print time. The coarsest mesh has 3 1/2 diamond shapes cut out along the long edge, and still takes over 6 hours to print. The "mesh" number gives the number of diamond shapes, so you can also pick 5, 10, or 15. The "mesh10" shape takes about the same length of time to print as the solid shelf, but uses just over 2/3 as much plastic.