Hi CDev,
I usually do it in the following ways:
- Order pre-drilled boxes from Schubert. Send them a drawing, and they make them for you for a moderate price.
As you can see from my website, I standardized my projects a bit so I dont need too many types.
- Sometimes I use plain boxes and drill in the lab. Then I use the "long" SMA edge mount connectors, and when you look
at my boxes I use a nut and a washer outside and I flush solder them to the box inside.
- If I cannot use an edge mount connector due to PCB design I use long 90° connectors, again with nut and washer outside
the case. Inside, I solder them to the case, too. Just just have to set them back a little from the PCB corners.
- For special cases (Bruene bridge, some switches, ...) I use very long upright SMA connectors and drill holes in the case lid.
These use a rubber gasket to press washer and nut to the lid inside, and an outside washer and nut fixes them and the lid.
- I have a machine for punching square holes, but I almost never use it.