This case was remixed from the original to include mounting pads for a Raspberry Pi Zero W and also for a MicroUSB socket (see pictures), as well the Nextion 3.5" LCD. It was designed to fit an MMDVM ham radio board on top of the Pi which then connects to the LCD. However, you can connect the LCD directly to the GPIO pins on your Pi if if you imagine another use. The microUSB socket is recessed slightly to allow larger connectors to properly connect.
I went for a power socket on the right side, since it was to install in my vehicle. You can simply rotate the box to have the socket on the left, since the lid is not polarised. I have included some 1mm washers to pad between the screws and LCD.
I used M3 screws to hold the modules in, but self-tapping screws are fine. The holes are 2.5mm ID.
Feel free to hack it about to suit your needs. Text removed in uploaded version. Thanks to ledfreak3d for the original case.
Nothing fancy here: "Should just print (tm)"
Print washers at 100% infill.
Borrowed ledfreak3d's box; edited in TinkerCad.
Measured a Pi Zero. Added pillars to support screw holes. Measured side socket for microUSB.