-
Notifications
You must be signed in to change notification settings - Fork 710
Fix EP round-radius for scripted footprints (#1798) #1821
Conversation
Guys this should have quite a high priority as it has the potential of generating massive merge issues if left for too long. Also every generator footprint that is created between this change and the time this (and the script side) is merged will need to be recreated to fit this change (again something that will get worse with every day) |
It appears this will address #1655, right? |
Yes |
@evanshultz did you forget about this or just no time? (Your last comment indicated that you already looked at it and as there is not "this needs to be fixed" part i also kind of assumed it should be ready after answering your question.) |
In the script PR I have three outstanding comments which were minor and don't affect the footprints, but would you mind addressing them first? I wanted to wait to get more input on the script but I think enough time has passed. |
I spot-checked a half-dozen or so of the footprints and the changes to the EP seem correct (the radius matches the outer pads). Just by randomly clicking, though, I happened to pick |
I think the SOIC-4 was one that got modified in the footprint editor when it was contributed originally. We should have never allowed it to be placed in the same size definition documents to be honest. |
So does this pin number change need to be reverted? Do these footprints, to your knowledge, then need to be reviewed for other unintended issues? |
The SOIC-4_4.55x3.7mm_P2.54mm has the exclude pin list set wrong (it excludes 2, 4 but should exclude 2, 5) The exclude pin stuff has been added to the script since it was originally generated (but then again it should not have been placed into the same size definition file as the non hand manipulated definitions) |
Fixed the soic-4. I think this one is named wrong to be honest. it is a soic-6 with missing pins not a pure soic-4. but that would be something for a later date. Issue created #1904 |
QFP fix EP round radius (split #1821)
script changes: pointhi/kicad-footprint-generator#422
Discussion: #1798
This changes all exposed pads from 25% (maximum 0.25mm) round radius to be the same as for the normal pads of the same footprint. (Most datasheets show rounded corners without dimensioning them, they look similar in radius to the normal pads of the same footprint.)
Tip for review: look at the script ;) Checking the footprints would be infeasible.