I wanted a shelf to put atop my CyberPower BRG1500AVRLCD UPS so drew one up in Fusion 360 and printed it out.
Print parts in the orientation provided - you will one to print two or three of the legs stl.
I suggest you use supports on the shelf OR rotate the shelf so you don't have a bridge that covers the entire width where the leg is to be glued into place.
I've put in a decent tolerance so the pieces should be easy to fit together for gluing but be close enough to still glue.
I've provided a mostly parameterized Fusion 360 export of the model
Printer Brand:
Prusa
Printer:
i3 MK3
Rafts:
No
Supports:
Yes
Resolution:
0.3mm
Infill:
15%
Filament: Hatchbox PLA, 1.75MM Red Post-Printing =============
This was a pretty straight forward model to design with one exception: The top of the UPS is curved and I wanted to retain this curve so the shelf would sit relatively flat. I used a Contour Gauge Duplicator to obtain the curve on the top of the UPS, scanned the contour gauge on my flatbed scanner (which will keep the contour gauge to scale), and then:
The author marked this model as their own original creation. Imported from Thingiverse.