A case I designed for the raspberry pi.
Per request, I have uploaded STL files that are drastically smaller. They're technically "rougher", but for 3D printing you probably won't notice a difference. Use the files marked "1-25 Rough" (in either mm or inches) if you want to 3D print them. And use the files marked "1-24" if you want to work with the STL files.
It's been brought to my attention that the STL files I've uploaded may be scaled improperly. I've noticed Solidworks often has issues when saving metric STL files. So, I'm leaving the original STL files, but I'm also uploading two sets of new STL files. The first set (with the suffix "1-24") was saved in millimeters. The second set (with the suffix "1-24 Inches") was saved in inches. If the mm version doesn't work, give the inches version a try, as Solidworks seems to be better about saving STL files that way.
Print the two pieces (Inner Case and Outer Case), and see if it fits your Raspberry Pi. You might need to do some light sanding or filing to make it fit (I didn't give it much clearance).
To make it look pretty, sand the outside of each piece smooth (avoid mating surfaces), prime, and paint.