I want to create a PTH for a BNC connector. I would like the hole to be D-shaped in order for the connector not to be able to rotate.
I could draw the D-shape in Edge.Cuts, but I’m not sure if the PCB manufacturer (JLCPCB) will plate the hole.
It will be a 2-layer PCB, so there’s no inner layers.
How would you do this?
The solution I can think of is a round SMD pad on both top and bottom layer, and a D shaped drawing in Edge.Cuts layer. But I’m not sure if JLCPCB will plate this hole.
Is there a solution where the hole is defined in the generated drill file?
I hereby certify that I am not simply asking someone else to design a footprint for me.
This is an auto-generated message that is in place on the “footprints” section of the KiCad.info forum. If I remove it and ask for a footprint to be designed anyway, I understand that I will be subject to forum members telling me to go design my own footprint or referring me to a 3rd party footprint site.
Start with drawing a circle.
Open the properties and change the width of the circular line. This needs a bit of arithmetic. The total width of the circle needs to be the outside width of the pad and the inside width needs to be the size of the hole, so your original circle diameter needs to be half way between these extremities.
Fill in the bottom part with a graphic polygon.
Place a small SMD pad on the appropriate layer and Edit pad as a Graphic Shape (CTRL + E ) twice.
I think they will, for additional cost . . . I made a pad with a trapezoidal hole and they couldn’t/wouldn’t do it as per a through plated hole, they wanted to treat it similar to castleations and charge more.
They might contact you, but I actually doubt it. This is, after all, nothing more special than a slotted hole, which they have no problems manufacturing.
You’ll have to wait a bit, though, 'cause of the Lunar New Year
My experience is that they always send a email for any little detail that they are not 100% sure about. If I have a square test pad on the PCB that I don’t want solder paste on, they often contact me to make sure that I haven’t forgotten to add that pad to the solder paste layer (when also ordering solder stencil). But we’ll see!
Ah! I forgot about the Lunar New Year! Well, I’m not in a hurry with these pcbs so there shouldn’t be a problem.
Don’t forget that the milling machine is not able to make sharp inside corners. You’ll need to add a couple of “dogbone” corners to solve this.
See this post:
Thank you for your concern. I considered it, but I don’t think that a small radius on these inner corners will be problem so I’ll take my chances. I only need 10 of these boards, so if I’m wrong I’ll take a wood file and sharpen up the corners.
Do you absolutely need this type of BNC connector. There are many vertical pcb mount BNC connectors that only need a few through holes to solder the legs. For example:
Good point! I don’t know why I was set on using a panel mount connector really. Probably because I will use the panel mount types on other places. I could’ve used one of these.
Well, I already placed the order and it won’t really matter if the hole gets plated or not. I just would’ve preferred it and was curious about solutions in Kicad.
It depends on who is assembling the board. Those PCB mount connectors are not easy to solder without melting the dielectric insulation and the panel type requires hand assembly, but more resistant to handling dry joints