All file formats are fully documented in the C:\Program Files\KiCad\doc\help\file_formats directory on Windows or the equivalent directory on Linux.
Greg ________________________________ From: NeonJohn <[email protected]> To: [email protected] Sent: Sat, October 24, 2009 11:43:30 PM Subject: [kicad-users] Massive library error I found a massive error in the footprint libraries that are in "all.zip". These look like they were converted from Eagle to Kicad. The problem has to do with any thru-hole part pad. The pad attributes should be "copper layer, component layer, Silkscreen Cmp, Solder Mask Cmp, Solder Mask Copper". Instead the "Solder Mask Cmp" attribute is unchecked and the "Solder Paste Cmp" attribute is checked. The result of this is that there is no solder mask apertures on the solder side of any component from the library. I found this by designing a small sample board and submitting it to 4pcb.com's DRC web page. It flagged my design with three "missing solder mask" errors. All three were on a TO-247 shape that I pulled out of "Transistor-Power" footprint library from "all.zip". I've checked a half dozen footprint libraries from the collection and every one has the same error for thru-hole devices. Apparently whomever did the conversion got the pad attributes wrong. Just a warning to anyone who might use any converted footprints and a heads-up to whomever converted the libraries. This does NOT affect the core libraries that come with KiCAD Is there a document that explains the file layout of a .mod file? I'd like to toss together a sed or pearl script to fix this but I'm not sure of some of the aspects of the file, specifically the "Po" field. John -- John DeArmond Tellico Plains, Occupied TN http://www.neon-john.com <-- email from here http://www.johndearmond.com <-- Best damned Blog on the net PGP key: wwwkeys.pgp.net: BCB68D77 ------------------------------------ Please read the Kicad FAQ in the group files section before posting your question. Please post your bug reports here. They will be picked up by the creator of Kicad. Please visit http://www.kicadlib.org for details of how to contribute your symbols/modules to the kicad library. For building Kicad from source and other development questions visit the kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups Links
