Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rectangular pin 1 pads for THT packages? #4

Open
fruchti opened this issue Jul 21, 2018 · 6 comments
Open

Rectangular pin 1 pads for THT packages? #4

fruchti opened this issue Jul 21, 2018 · 6 comments

Comments

@fruchti
Copy link
Collaborator

fruchti commented Jul 21, 2018

KiCad's convention requires that a THT footprint's pin 1 pad is rectangular, except for non-polarized parts. The pool's parts currently have consistent pads for everything.

This PR made me think of putting this question up for discussion.

@atoav
Copy link

atoav commented Jul 23, 2018

I would have nothing against it. This certainly helps with clear communications ("Put the longer lead in the square hole") and might also help to keep silk screens clean.

@fruchti
Copy link
Collaborator Author

fruchti commented Jul 23, 2018

It would be interesting how the different pad could affect assembly. I haven't had many boards with rectangular pin 1 pads but with the ones I had, I found the rectangular pad a bit awkward to solder sometimes. But maybe it's just my soldering ;)

@atoav
Copy link

atoav commented Jul 23, 2018

I had it on multiple PCBs with varying qualities. I never really had any problem with it. If we want to make it nice we could round the corners of the rectangle/square a tiny bit to make avoid solder not reaching the corners.

@fruchti
Copy link
Collaborator Author

fruchti commented Jul 30, 2018

Just did a board with rectangular pin 1 pads the other day (after ages just with round pads) and you're right, it isn't an issue (at least for manual soldering). I may have had some false memories there.

The only drawback for rectangular pads I can think of is that they always occupy a bit more space than an equivalent circular pad which may be inconvenient for the layout.

Apart from that, it's a question of style.

@carrotIndustries
Copy link
Member

Apart from that, it's a question of style.

It definitely is. I personally prefer all pads looking the same. Anyhow, there's nothing wrong with alternate packages having square pin as long as the primary package has all pads identical.

@fruchti
Copy link
Collaborator Author

fruchti commented Aug 2, 2018

Apart from that, it's a question of style.

It definitely is. I personally prefer all pads looking the same. Anyhow, there's nothing wrong with alternate packages having square pin as long as the primary package has all pads identical.

f1c56b3 adds a short rule for this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants