sparkfun / SparkFun-KiCad-Libraries

SparkFun's KiCad Libraries
542 stars 110 forks source link

Change PTH pads to "F.Cu, B.Cu, and connected layers" #113

Closed sfe-SparkFro closed 1 week ago

sfe-SparkFro commented 2 months ago

I believe all our footprints with PTH pads have the "Copper layers" setting set to "All copper layers" like so:

image

However I would like to suggest changing them all to "F.Cu, B.Cu, and connected layers"

image

This gives a lot more clearance between adjacent pads on inner layers, which is actually important for a board I'm working on with a lot of headers in the middle of the board. Below, the left pair of pads is set to "F.Cu, B.Cu, and connected layers" and the right pair are set to "All copper layers". With default track and DRC settings, I can route up to 3 tracks between the left pair, but only 1 track between the right pair:

image

I think this change should be made to all PTH pads in our library. I don't see any downside to it other than taking time to update them all. But also open to discussion from others!

nseidle commented 2 months ago

WFM! Please make the changes.