However, how do they do slotted plated holes? by multiple holes or by milling?
I don't know how to design this footprint for a panel BNC connector. The custom shape primitives seem to apply to the exterior of the footprint not the interior hole.
On the outside it is circular 12mm in diameter, and on the inside it is 9,6mm but with a slot as in the picture.
Not sure of your ecad, but I would make the cutout as a normal milling operation, put a surface mount pad around the outside top and bottom and stitch them together because its not a plated cutout. Throw in another pad offset for the center connection to be made with wire. Not ideal, but also not impossible. Because my ecad wont let me make weird through holes like that, slots yes, but not holes like you require, so i would have to work around. You want that stitching anyway to add a little board strength when you bolt her on to stop crushing.
The difference between a round hole and a hole with a flat side is also minimal. It is the nut that keeps the connector in it's place.
Absolutely not the case, the slot is 100% needed. Whatever force you tighten the nut with, the BNC will rotate quite easily as you connect/disconnect the male BNC. Believe me I have tried this many times and in different materials.
No I don't believe you. Use a proper tool, tighten the nut properly. Forces on a BNC connector during normal operation are minimal. When the nut is properly tightened then it won't come loose. Just look under the hood of your car and see how many things under there are tightened with bolts.
Nope, it looks like this is yet another real life scenario feature missing in kicad. Any plated hole or slot apparently must be a pad, and pads can only have a few predefined shapes. There is some pad editing mode called "Edit pad as graphic shapes" in the context menu (right click a pad in the footprint editor), but it doesn't seem to offer anything useful.
Nope, it looks like this is yet another real life scenario feature missing in kicad. Any plated hole or slot apparently must be a pad, and pads can only have a few predefined shapes. There is some pad editing mode called "Edit pad as graphic shapes" in the context menu (right click a pad in the footprint editor), but it doesn't seem to offer anything useful.As I remember from KiCAD help you should draw all extra shapes before entering "Edit pad as graphic shapes" mode. Than all these shapes will be shown in list of possible shapes. All selected shapes from list will be absorbed into pad geometry. But not all shapes supported, so take a look at help before.
PS. I didn't try this, just help citation.
https://forum.kicad.info/t/create-pad-from-selected-shapes-solved/32770
I'm a bit late to the party and I expect the OP has left the building; but, for future readers, here is an easy way, with Kicad, to create the required footprint.