A slim, functional, openSCAD raspberry pi 4 case.
I would recommend also printing a fan cover for any attached fans or just for style as there is a hole by default for the fan. This can of course be disabled by commenting out its respective line in the openSCAD file and generating a new .stl. There are some parameters but the underlying parts are so simple in general you shouldn't need parameters as everything is well commented.
A quirk of the scad file is that the origin is at the back right of the board (adjacent to the gigabit ethernet). Hope you like it!
With most of the holes you could possibly need:
TLDR:
No supports are needed, assuming your printer is capable of bridging short distances. There will be a little bit of loose material at the mount points of the bottom half of the case, and on the inner overhangs on either side of the sd card holder but I have added tolerances for these and they should not be too obstructive as it is only slight. The case top should be printed with the mount cylinders pointing straight up so you can get the bed surface texture facing outwards, and the case bottom should be on its end (where the usb ports would be) so that you get a nice finish, and so both halves of the case do not have aligned layers. Be cautios of printing the case bottom as it has little surface contact with the bed, and can cause issues unless your z-height is calibrated perfectly, I used PETG too which is also very sticky to my PEI powder coated MK3S bed.
The author hasn't provided the model origin yet.