Skip to content
This repository has been archived by the owner on Oct 2, 2020. It is now read-only.

Regenerate missed FPs / #422 #2072

Merged
merged 6 commits into from
Sep 19, 2020
Merged

Conversation

chschlue
Copy link
Contributor

@chschlue chschlue commented Jan 28, 2020

Regenerate missed FPs in the wake of pointhi/kicad-footprint-generator#422

Plus OnSemi_VCT, current generator generates differently-chamfered pads.


All contributions to the kicad library must follow the KiCad library convention

Thanks for creating a pull request to contribute to the KiCad libraries! To speed up integration of your PR, please check the following items:

  • Provide a URL to a datasheet for the footprint(s) you are contributing
  • An example screenshot image is very helpful
  • If there are matching symbol or 3D model pull requests, provide link(s) as appropriate
  • Check the output of the Travis automated check scripts - fix any errors as required
  • Give a reason behind any intentional library convention rule violation.

Be patient, we maintainers are volunteers with limited time and need to check your contribution against the datasheet. You can speed up the process by providing all the necessary information (see above). And you can speed up the process even more by providing a dimensioned drawing of your contribution. A tutorial on how to do that is found here: https://forum.kicad.info/t/how-to-check-footprint-correctness/9279 (This is optional!)

@chschlue chschlue marked this pull request as ready for review January 28, 2020 10:48
@evanshultz evanshultz self-assigned this Jan 28, 2020
@evanshultz
Copy link
Collaborator

@chschlue
Thanks for taking care of this!

I notice SO-20-1EP_7.52x12.825mm_P1.27mm_EP6.045x12.09mm_Mask3.56x4.47mm_ThermalVias has too-small via annular rings, according to our library. Probably the datasheet used shows smaller ones or it just selected arbitrarily. Could you please make any script changes to avoid errors here?

Other than than, everything looks fine and I'll merge.

@chschlue
Copy link
Contributor Author

chschlue commented Jan 28, 2020

Good catch. Missed that among the false positives.

Edit:
Hu? What SO-20-1EP_7.52x12.825mm_P1.27mm_EP6.045x12.09mm_Mask3.56x4.47mm_ThermalVias?

@chschlue
Copy link
Contributor Author

chschlue commented Jan 28, 2020

@evanshultz Should be good to go now. Oops. Not yet.

@chschlue
Copy link
Contributor Author

Done.

@chschlue
Copy link
Contributor Author

@evanshultz
Copy link
Collaborator

Why exclude SO-20-1EP_7.52x12.825mm_P1.27mm_EP6.045x12.09mm_Mask3.56x4.47mm_ThermalVias? I can only assume it is in the script if it was updated before.

@chschlue
Copy link
Contributor Author

chschlue commented Jan 28, 2020

Of course.
It was introduced in pointhi/kicad-footprint-generator@6793a8d and is not needed until KiCad/kicad-symbols#1733 is merged.
I'm wondering whether this should actually get its MF-specific name (Texas_PowerPad_SO-20...) and if following TI's AN that pedantically is necessary (we don't usually do that and I'm afraid it's not possible without violating KLC).

TL;DR: I'm not touching that abomination today.

@chschlue chschlue added this to the 5.1.6 milestone Feb 29, 2020
@myfreescalewebpage myfreescalewebpage added the Bug Fix footprint existing in the library label Mar 1, 2020
@chschlue chschlue modified the milestones: 5.1.6, 5.1.7 May 11, 2020
@evanshultz
Copy link
Collaborator

@chschlue
It's been a while. It looks like this should be OK to merge, right?

@chschlue
Copy link
Contributor Author

I think so.

@evanshultz evanshultz merged commit af61e61 into KiCad:master Sep 19, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Bug Fix footprint existing in the library
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants