--- In [email protected], NeonJohn <j...@...> wrote: > > 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 > Hi, Thanks for finding the error? The file formats are in the appendices of the main kicad documentation.
David.
