IN GENERAL
1) I use dashes instead of underscores (SOT23s are an exception)
2) I also use A & K for all diodes and LEDs. This eliminates the pin1 and pin2 getting backwards.
3) When you need to use a decimal, use "p" for that location (12.5 = 12p5)
Ceramic caps: c0402, c0603, c0805, c1206
Polerized caps: c0603p, c0805p, c3216, c3528, c6032, c7343-31, c7343-43
Radial caps: crad-ODxL (OD = outer diameterand, L = Length) for SMT, use crads-...
crad10od12p5l, crad-12p5odx20l, crad-18odx35l, crads-16odx16p5l, etc...
Resistors: r0402, r0603, r0805, r1206, r1210, r2010, r2512, r3610
Resistor networks: rnexb2hv-16, rn-exb28v-8
Single Row Headers: conn(#)-(pin pitch)-(options)
options are smt, rt, shr for shrouded
conn2-100, conn5-100, conn3-100-smt, conn8-2mm, etc...
Dual Row Headers: conn2x#-pitch (same as above)
conn2x4-100,
conn2x7-165, conn2-12-100, conn2x20-smt, etc....
conn2x5-100 (typical JTAG)
BGAs: BGA-(#)-(pin pitch with units) use a "p" for point
or decimal
bga-16-p5mm-1p92x1p92mm,bga-48-p8mm-7x7mm, bga-196-1mm, bga-54-p75mm, bga-272-50mil, etc....
Diodes: dio-sma, dio-smb, dio-smc, dio-sc79, do-15, do-35, do-41, do-204
(pins numbers are A & K)
DB connectors: db9m, db37f, db25m-rt, db9f-rt, db15m, etc....
Ferrite bead: fb0805, fb1206
SMT fuses: f0805, f1206, f2410, f2512
Inductor: L0402, L0603, L0805, L1206, L1210, L1812, L2220, L3316, L3612,
L5022, etc...
LEDs: led0603, led0805, led1206 (pins numbers are A &
K)
SOICs: so-8, so-14, so-16, so-16-300, so-20, so-24
SODs: sod-123, sod-323, sod-523
SOT23s: SOT23_(pin # on the single pin side)-(pin numbers
on the dual reading left to right), Still use A & K for diodes, Use X for a dummy pin
sot23_1-23, sot23_1-32,
sot23_3-12, sot23_A-Kx (only a 2 pin part)
Other SOTs: sot223, sot223-4, sot223-5, sot323, sot346, sot363, sot-6
SSOPs: ssop-8, ssop-16, ssop-20, ssop-28, ssop-30, ssop-36, ssop-48, ssop-56
TOs: to220-2, to220-3, to220-5, to263-4, to263-7
TQFPs: tqfp-44, tqfp-48, tqfp-80, tqfp-100, tqfp-144
TSOPs: tsop-6, tsop-44, tsop-48, tsop-54, tsop-66, tsop-86
TSSOPs: tssop-8, tssop-14, tssop-24, tssop-28, tssop-48, tssop-56
Crystals: xtal-cm130, xtal-cs10, xtal-h10s, xtal-ma506, xtal-hc49u, xtal-hc49us
QFNs: qfn-16-therm, qfn-20-therm, qfn-28-therm, etc.... thermal
pad is pin number "slug"
QFPs: qfp-32, qfp-52, qfp-64, qfp-80, qfp-144, qfp-208
RELAYs: relay-(series) relay-ds2y, relay-js1,
relay-g6e
PTC: ptc1206-30h, ptc1206-44h, ptc1812-25h, ptc1812-49h, ptc1812-79h