pointhi / kicad-footprint-generator

creating kicad footprints using python scripts
GNU General Public License v3.0
186 stars 175 forks source link

Add HVQFN-32 #629

Closed Kev-J closed 3 years ago

Kev-J commented 3 years ago

Hi,

As discussed on this kicad-footprint PR, here is my PR to add the HVQFN-32 script.

Cheers, Kevin

codeclimate[bot] commented 3 years ago

Code Climate has analyzed commit 5926d1c8 and detected 0 issues on this pull request.

View more on Code Climate.

cpresser commented 3 years ago

During my review I learned that this part is also called MO-220 https://www.jedec.org/system/files/docs/MO-220K01.pdf (either make an account or use bugmenot.com)

That footprint is already library as QFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm

For me it seems like the only difference here is the name. Or did I miss something.

Kev-J commented 3 years ago

Good to know. Yes, this footprint has many names (SOT617-1 as well).

Yes, the footprint is exactly the same. I'm no expert, but I assume that the HVQFN packages are the same as QFN with better heat sink. I created this one because of the review of my symbol (https://github.com/KiCad/kicad-symbols/pull/2884).

Maybe an alias would be appropriate but I don't know if it is possible for footprints.

Comments have been removed.

Cheers,

chschlue commented 3 years ago

Maybe an alias would be appropriate but I don't know if it is possible for footprints.

That's my preferred solution, too, but it requires application support. Alias names would reside within the footprint file so they all have to be read and cached in advance to be able to search for them, for example.

Kev-J commented 3 years ago

Yes, and the 3D package would be linked to the alias to support this present case: packages sharing the same footprint but not the same physical package.