Friends - Can I call your attention to the disturbingly inconsistent state of affairs regarding simple passive footprints in pcb? And BTW, my conversations with other ECAD users suggests the problem is not unique to this software. All dimensions below are in mils (sorry). AVX 0603 part dimensions: length 63 +/- 6 width 32 +/- 6 terminal 14 +/- 6 Panasonic 0603 part dimensions: length 63 +/- 4 width 31 +/- 4 terminal 12 +/- 8 not_vetted_ingo smt0603.ele length 91 width 30 terminal 31 gap 29 ~geda geda_0603 Standard SMT resistor, capacitor, etc length 72 width 42 terminal 24 gap 24 ~generic smd_capacitor_603 chip_capacitor length 90 width 40 terminal 30 gap 30 ~generic generic_smd_chip_603 smd chip 603 length 60 width 30 terminal 14 gap 32 ~genericsmt SMT_603_CAP_RES SMT 603 type capicitor/resistor length 70 width 39 terminal 17 gap 36 footgen length 87 width 32 terminal 28 gap 31 Average (after removing extrema) length 80 width 35 terminal 25 gap 30 The first five footprints (in order, from not_vetted_ingo to ~genericsmt, top to bottom) are displayed in the attached PNG (if your mail system mangled it, you can see this file at http://recycle.lbl.gov/~ldoolitt/caplist.png ). These footprints are all included in pcb snapshot 20040903, and I don't think anything relevant changed for 20050609. I ignore, for now, the equally dramatic differences in center position and silkscreen. Of course, other sizes (0402, 0805) are similarly inconsistent. While I know some simple stuff, like those 60 and 70 mil long footprints would make it a bear to hand-solder a part that's 60 mils long. I suspect a lot of people here have more first-hand experience as to what makes a good SMT footprint. Can you share it with me? More generally, does anybody have a plan for systematizing and vetting the pcb footprint library? The "newlib" part of PCB seems to go one direction, and my qfp-ui and Darrell Harmon's footgen go quite another. Can we keep and expand both? My goal would have the following: - on-line database of footprints, with tracking of modification history - clear separation of, but cross-index between, footprints and chip part numbers - on-screen "wizard" interface to edit and create footprints * better interface than qfp-ui * more geometries than footgen * simple user option to submit result to on-line database - 90% of the legacy crud removed from default pcb installs Thanks for your attention! - Larry
Attachment:
caplist.png
Description: PNG image
Attachment:
signature.asc
Description: Digital signature