Add TO-220F footprint & fix TO-220
Created by: jkriege2
- fixed TO-220 footprints: the y-offset of pins to metal-back was wrong, it has been modified to match https://www.vishay.com/docs/66542/to-220-1.pdf
- added footpritns for TO-220F (isolated plastic package), see https://www.fairchildsemi.com/package-drawings/TO/TO220M03.pdf
- 3D models (TO-220-2/3: full set and TO-220F-2/3: vertical): https://github.com/KiCad/kicad-packages3D/pull/288
- 3D model sources: https://github.com/KiCad/kicad-packages3D-source/pull/115
- generator script: https://github.com/pointhi/kicad-footprint-generator/pull/120
- footprints: https://github.com/KiCad/kicad-footprints/pull/470
- remaining KLC-violations are due to very small pin-pitch in 5-pin packages and have been present in the former version too. I don't see any way to satisfy the 0.15mm with these footprint, the distance between the hole outer diamaters is only 0.6mm. All other bugs are also not new, as I mainly renamed the footprints ==> Please ignore
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