EEVblog Electronics Community Forum

Electronics => PCB/EDA/CAD => KiCad => Topic started by: c4757p on December 16, 2014, 12:32:43 pm

Title: Quick share: a few KiCad PCB libs including IPC
Post by: c4757p on December 16, 2014, 12:32:43 pm
I was working on my KiCad schematic library, and was going to adapt it to work with another forumite's PCB library, but I figured I'd work on cleaning up both of mine instead. Now, this is hugely incomplete now, but I figured I'd share it early because there's one rather valuable thing in here: IPC footprints!

I've got a script which reads the FreePCB IPC-7351 library (http://freepcb.com/) and converts it to KiCad format. (There is another such script floating around, written in C IIRC, but it's very old and no longer compatible with either the FreePCB format or the KiCad format now.)

There's not much value in the rest of the things in here, as I'm currently working on compiling it from a few less polished libs of mine, but the IPC libraries could definitely be useful. Anyone who wants them can just clone the git repo and run 'make' - you need a modern Python 2 or 3 as well as the 'sexpdata' library (which can be installed via pip).

https://github.com/cpavlin1/kicad-pcblib (https://github.com/cpavlin1/kicad-pcblib)

I'll update as more parts of my library, both PCB and schematic, become useful and available.
Title: Re: Quick share: a few KiCad PCB libs including IPC
Post by: doctormord on December 23, 2014, 08:22:28 am
Nice, thanks.  :-+