Index: trunk/pcblib/connector/BNC_LAY.fp =================================================================== --- trunk/pcblib/connector/BNC_LAY.fp (revision 390) +++ trunk/pcblib/connector/BNC_LAY.fp (revision 391) @@ -1,3 +1,7 @@ +##from:pcb +##geo:90 +##geo:female + Element(0x00 "right angle BNC" "" "BNC_LAY" 200 0 3 100 0x00) ( ElementLine(-60 -290 490 -290 10) Index: trunk/pcblib/connector/DB15F.fp =================================================================== --- trunk/pcblib/connector/DB15F.fp (revision 390) +++ trunk/pcblib/connector/DB15F.fp (revision 391) @@ -1,3 +1,7 @@ +##from:pcb +##geo:90 +##geo:female + Element(0x00 "DSUB connector, female/male" "" "DB15F" 1000 2026 1 150 0x00) ( # Gehaeuse (schmaler Kasten incl. Bohrungen) Index: trunk/pcblib/connector/DB15M.fp =================================================================== --- trunk/pcblib/connector/DB15M.fp (revision 390) +++ trunk/pcblib/connector/DB15M.fp (revision 391) @@ -1,3 +1,7 @@ +##from:pcb +##geo:90 +##geo:male + Element(0x00 "DSUB connector, female/male" "" "DB15M" 1000 2026 1 150 0x00) ( # Gehaeuse (schmaler Kasten incl. Bohrungen) Index: trunk/pcblib/connector/DB25F.fp =================================================================== --- trunk/pcblib/connector/DB25F.fp (revision 390) +++ trunk/pcblib/connector/DB25F.fp (revision 391) @@ -1,3 +1,7 @@ +##from:pcb +##geo:90 +##geo:female + Element(0x00 "DSUB connector, female/male" "" "DB25F" 1000 2566 1 150 0x00) ( # Gehaeuse (schmaler Kasten incl. Bohrungen) Index: trunk/pcblib/connector/DB25M.fp =================================================================== --- trunk/pcblib/connector/DB25M.fp (revision 390) +++ trunk/pcblib/connector/DB25M.fp (revision 391) @@ -1,3 +1,7 @@ +##from:pcb +##geo:90 +##geo:male + Element(0x00 "DSUB connector, female/male" "" "DB25M" 1000 2566 1 150 0x00) ( # Gehaeuse (schmaler Kasten incl. Bohrungen) Index: trunk/pcblib/connector/DB37F.fp =================================================================== --- trunk/pcblib/connector/DB37F.fp (revision 390) +++ trunk/pcblib/connector/DB37F.fp (revision 391) @@ -1,3 +1,7 @@ +##from:pcb +##geo:90 +##geo:female + Element(0x00 "DSUB connector, female/male" "" "DB37F" 1000 3214 1 150 0x00) ( # Gehaeuse (schmaler Kasten incl. Bohrungen) Index: trunk/pcblib/connector/DB37M.fp =================================================================== --- trunk/pcblib/connector/DB37M.fp (revision 390) +++ trunk/pcblib/connector/DB37M.fp (revision 391) @@ -1,3 +1,7 @@ +##from:pcb +##geo:90 +##geo:male + Element(0x00 "DSUB connector, female/male" "" "DB37M" 1000 3214 1 150 0x00) ( # Gehaeuse (schmaler Kasten incl. Bohrungen) Index: trunk/pcblib/connector/DB9F.fp =================================================================== --- trunk/pcblib/connector/DB9F.fp (revision 390) +++ trunk/pcblib/connector/DB9F.fp (revision 391) @@ -1,3 +1,7 @@ +##from:pcb +##geo:90 +##geo:female + Element(0x00 "DSUB connector, female/male" "" "DB9F" 1000 1702 1 150 0x00) ( # Gehaeuse (schmaler Kasten incl. Bohrungen) Index: trunk/pcblib/connector/DB9M.fp =================================================================== --- trunk/pcblib/connector/DB9M.fp (revision 390) +++ trunk/pcblib/connector/DB9M.fp (revision 391) @@ -1,3 +1,7 @@ +##from:pcb +##geo:90 +##geo:male + Element(0x00 "DSUB connector, female/male" "" "DB9M" 1000 1702 1 150 0x00) ( # Gehaeuse (schmaler Kasten incl. Bohrungen) Index: trunk/pcblib/smd/01005.fp =================================================================== --- trunk/pcblib/smd/01005.fp (revision 390) +++ trunk/pcblib/smd/01005.fp (revision 391) @@ -1,3 +1,8 @@ +##from:pcb +##for:resistor +##for:capacitor +##for:led + # grab the input values and convert to 1/100 mil # how much to grow the pads by for soldermask [1/100 mil] # clearance from planes [1/100 mil] Index: trunk/pcblib/smd/0201.fp =================================================================== --- trunk/pcblib/smd/0201.fp (revision 390) +++ trunk/pcblib/smd/0201.fp (revision 391) @@ -1,3 +1,8 @@ +##from:pcb +##for:resistor +##for:capacitor +##for:led + # grab the input values and convert to 1/100 mil # how much to grow the pads by for soldermask [1/100 mil] # clearance from planes [1/100 mil] Index: trunk/pcblib/smd/0402.fp =================================================================== --- trunk/pcblib/smd/0402.fp (revision 390) +++ trunk/pcblib/smd/0402.fp (revision 391) @@ -1,3 +1,8 @@ +##from:pcb +##for:resistor +##for:capacitor +##for:led + # grab the input values and convert to 1/100 mil # how much to grow the pads by for soldermask [1/100 mil] # clearance from planes [1/100 mil] Index: trunk/pcblib/smd/0603.fp =================================================================== --- trunk/pcblib/smd/0603.fp (revision 390) +++ trunk/pcblib/smd/0603.fp (revision 391) @@ -1,3 +1,8 @@ +##from:pcb +##for:resistor +##for:capacitor +##for:led + # grab the input values and convert to 1/100 mil # how much to grow the pads by for soldermask [1/100 mil] # clearance from planes [1/100 mil] Index: trunk/pcblib/smd/0805.fp =================================================================== --- trunk/pcblib/smd/0805.fp (revision 390) +++ trunk/pcblib/smd/0805.fp (revision 391) @@ -1,3 +1,8 @@ +##from:pcb +##for:resistor +##for:capacitor +##for:led + # grab the input values and convert to 1/100 mil # how much to grow the pads by for soldermask [1/100 mil] # clearance from planes [1/100 mil] Index: trunk/pcblib/smd/1008.fp =================================================================== --- trunk/pcblib/smd/1008.fp (revision 390) +++ trunk/pcblib/smd/1008.fp (revision 391) @@ -1,3 +1,8 @@ +##from:pcb +##for:resistor +##for:capacitor +##for:led + # grab the input values and convert to 1/100 mil # how much to grow the pads by for soldermask [1/100 mil] # clearance from planes [1/100 mil] Index: trunk/pcblib/smd/1206.fp =================================================================== --- trunk/pcblib/smd/1206.fp (revision 390) +++ trunk/pcblib/smd/1206.fp (revision 391) @@ -1,3 +1,8 @@ +##from:pcb +##for:resistor +##for:capacitor +##for:led + # grab the input values and convert to 1/100 mil # how much to grow the pads by for soldermask [1/100 mil] # clearance from planes [1/100 mil] Index: trunk/pcblib/smd/1210.fp =================================================================== --- trunk/pcblib/smd/1210.fp (revision 390) +++ trunk/pcblib/smd/1210.fp (revision 391) @@ -1,3 +1,8 @@ +##from:pcb +##for:resistor +##for:capacitor +##for:led + # grab the input values and convert to 1/100 mil # how much to grow the pads by for soldermask [1/100 mil] # clearance from planes [1/100 mil] Index: trunk/pcblib/smd/1806.fp =================================================================== --- trunk/pcblib/smd/1806.fp (revision 390) +++ trunk/pcblib/smd/1806.fp (revision 391) @@ -1,3 +1,8 @@ +##from:pcb +##for:resistor +##for:capacitor +##for:led + # grab the input values and convert to 1/100 mil # how much to grow the pads by for soldermask [1/100 mil] # clearance from planes [1/100 mil] Index: trunk/pcblib/smd/1825.fp =================================================================== --- trunk/pcblib/smd/1825.fp (revision 390) +++ trunk/pcblib/smd/1825.fp (revision 391) @@ -1,3 +1,8 @@ +##from:pcb +##for:resistor +##for:capacitor +##for:led + # grab the input values and convert to 1/100 mil # how much to grow the pads by for soldermask [1/100 mil] # clearance from planes [1/100 mil] Index: trunk/pcblib/smd/2706.fp =================================================================== --- trunk/pcblib/smd/2706.fp (revision 390) +++ trunk/pcblib/smd/2706.fp (revision 391) @@ -1,3 +1,8 @@ +##from:pcb +##for:resistor +##for:capacitor +##for:led + # how much to grow the pads by for soldermask # clearance from planes Element(0x00 "Standard SMT resistor, capacitor etc" "" "2706" 0 0 179 0 3 100 0x00) Index: trunk/pcblib/smd/DO214.fp =================================================================== --- trunk/pcblib/smd/DO214.fp (revision 390) +++ trunk/pcblib/smd/DO214.fp (revision 391) @@ -1,3 +1,6 @@ +##from:pcb +##for:diode + # how much to grow the pads by for soldermask # clearance from planes Element(0x00 "SMT diode (pin 1 is cathode)" "" "DO214" 0 0 221 0 3 100 0x00) Index: trunk/pcblib/smd/DO214AB.fp =================================================================== --- trunk/pcblib/smd/DO214AB.fp (revision 390) +++ trunk/pcblib/smd/DO214AB.fp (revision 391) @@ -1,3 +1,6 @@ +##from:pcb +##for:diode + # how much to grow the pads by for soldermask # clearance from planes Element(0x00 "SMT diode (pin 1 is cathode)" "" "DO214AB" 0 0 227 0 3 100 0x00) Index: trunk/pcblib/smd/MPAK.fp =================================================================== --- trunk/pcblib/smd/MPAK.fp (revision 390) +++ trunk/pcblib/smd/MPAK.fp (revision 391) @@ -1,3 +1,8 @@ +##from:pcb +##for:transistor +##for:stabilizer +##for:linear + Element(0x00 "Pressure transducer" "" "MPAK" 235 0 3 100 0x00) ( ElementLine(0 0 0 558 10) Index: trunk/pcblib/smd/SC70_3.fp =================================================================== --- trunk/pcblib/smd/SC70_3.fp (revision 390) +++ trunk/pcblib/smd/SC70_3.fp (revision 391) @@ -1,3 +1,6 @@ +##from:pcb +##for:transistor + # 78 for SOT23 # 82 for SOT23 # 41 for SOT23 Index: trunk/pcblib/smd/SC70_4.fp =================================================================== --- trunk/pcblib/smd/SC70_4.fp (revision 390) +++ trunk/pcblib/smd/SC70_4.fp (revision 391) @@ -1,3 +1,8 @@ +##from:pcb +##for:transistor +##for:stabilizer +##for:linear + # 78 for SOT23 # 82 for SOT23 # 41 for SOT23 Index: trunk/pcblib/smd/SC90.fp =================================================================== --- trunk/pcblib/smd/SC90.fp (revision 390) +++ trunk/pcblib/smd/SC90.fp (revision 391) @@ -1,3 +1,6 @@ +##from:pcb +##for:transistor + # 78 for SOT23 # 82 for SOT23 # 41 for SOT23 Index: trunk/pcblib/smd/SOD106A.fp =================================================================== --- trunk/pcblib/smd/SOD106A.fp (revision 390) +++ trunk/pcblib/smd/SOD106A.fp (revision 391) @@ -1,3 +1,6 @@ +##from:pcb +##for:diode + # how much to grow the pads by for soldermask # clearance from planes Element(0x00 "SMT diode (pin 1 is cathode)" "" "SOD106A" 0 0 166 0 3 100 0x00) Index: trunk/pcblib/smd/SOD110.fp =================================================================== --- trunk/pcblib/smd/SOD110.fp (revision 390) +++ trunk/pcblib/smd/SOD110.fp (revision 391) @@ -1,3 +1,6 @@ +##from:pcb +##for:diode + # how much to grow the pads by for soldermask # clearance from planes Element(0x00 "SMT diode (pin 1 is cathode)" "" "SOD110" 0 0 83 0 3 100 0x00) Index: trunk/pcblib/smd/SOD123.fp =================================================================== --- trunk/pcblib/smd/SOD123.fp (revision 390) +++ trunk/pcblib/smd/SOD123.fp (revision 391) @@ -1,3 +1,6 @@ +##from:pcb +##for:diode + # how much to grow the pads by for soldermask # clearance from planes Element(0x00 "SMT diode (pin 1 is cathode)" "" "SOD123" 0 0 120 0 3 100 0x00) Index: trunk/pcblib/smd/SOD323.fp =================================================================== --- trunk/pcblib/smd/SOD323.fp (revision 390) +++ trunk/pcblib/smd/SOD323.fp (revision 391) @@ -1,3 +1,6 @@ +##from:pcb +##for:diode + # how much to grow the pads by for soldermask # clearance from planes Element(0x00 "SMT diode (pin 1 is cathode)" "" "SOD323" 0 0 93 0 3 100 0x00) Index: trunk/pcblib/smd/SOD80.fp =================================================================== --- trunk/pcblib/smd/SOD80.fp (revision 390) +++ trunk/pcblib/smd/SOD80.fp (revision 391) @@ -1,3 +1,6 @@ +##from:pcb +##for:diode + # how much to grow the pads by for soldermask # clearance from planes Element(0x00 "SMT diode (pin 1 is cathode)" "" "SOD80" 0 0 116 0 3 100 0x00) Index: trunk/pcblib/smd/SOD87.fp =================================================================== --- trunk/pcblib/smd/SOD87.fp (revision 390) +++ trunk/pcblib/smd/SOD87.fp (revision 391) @@ -1,3 +1,6 @@ +##from:pcb +##for:diode + # how much to grow the pads by for soldermask # clearance from planes Element(0x00 "SMT diode (pin 1 is cathode)" "" "SOD87" 0 0 124 0 3 100 0x00) Index: trunk/pcblib/smd/SOT143.fp =================================================================== --- trunk/pcblib/smd/SOT143.fp (revision 390) +++ trunk/pcblib/smd/SOT143.fp (revision 391) @@ -1,3 +1,6 @@ +##from:pcb +##for:transistor + # 78 for SOT23 # 82 for SOT23 # 41 for SOT23 Index: trunk/pcblib/smd/SOT223.fp =================================================================== --- trunk/pcblib/smd/SOT223.fp (revision 390) +++ trunk/pcblib/smd/SOT223.fp (revision 391) @@ -1,3 +1,6 @@ +##from:pcb +##for:transistor + Element(0x00 "SMT transistor, 4 pins" "" "SOT223" 305 0 3 100 0x00) ( ElementLine(0 0 0 414 10) Index: trunk/pcblib/smd/SOT23.fp =================================================================== --- trunk/pcblib/smd/SOT23.fp (revision 390) +++ trunk/pcblib/smd/SOT23.fp (revision 391) @@ -1,3 +1,6 @@ +##from:pcb +##for:transistor + # 78 for SOT23 # 82 for SOT23 # 41 for SOT23 Index: trunk/pcblib/smd/SOT23D.fp =================================================================== --- trunk/pcblib/smd/SOT23D.fp (revision 390) +++ trunk/pcblib/smd/SOT23D.fp (revision 391) @@ -1,3 +1,6 @@ +##from:pcb +##for:transistor + # 78 for SOT23 # 82 for SOT23 # 41 for SOT23 Index: trunk/pcblib/smd/SOT25.fp =================================================================== --- trunk/pcblib/smd/SOT25.fp (revision 390) +++ trunk/pcblib/smd/SOT25.fp (revision 391) @@ -1,3 +1,8 @@ +##from:pcb +##for:transistor +##for:stabilizer +##for:linear + # 78 for SOT23 # 82 for SOT23 # 41 for SOT23 Index: trunk/pcblib/smd/SOT26.fp =================================================================== --- trunk/pcblib/smd/SOT26.fp (revision 390) +++ trunk/pcblib/smd/SOT26.fp (revision 391) @@ -1,3 +1,8 @@ +##from:pcb +##for:transistor +##for:stabilizer +##for:linear + # 78 for SOT23 # 82 for SOT23 # 41 for SOT23 Index: trunk/pcblib/smd/SOT323.fp =================================================================== --- trunk/pcblib/smd/SOT323.fp (revision 390) +++ trunk/pcblib/smd/SOT323.fp (revision 391) @@ -1,3 +1,6 @@ +##from:pcb +##for:transistor + # 78 for SOT23 # 82 for SOT23 # 41 for SOT23 Index: trunk/pcblib/smd/SOT323D.fp =================================================================== --- trunk/pcblib/smd/SOT323D.fp (revision 390) +++ trunk/pcblib/smd/SOT323D.fp (revision 391) @@ -1,3 +1,6 @@ +##from:pcb +##for:transistor + # 78 for SOT23 # 82 for SOT23 # 41 for SOT23 Index: trunk/pcblib/smd/SOT325.fp =================================================================== --- trunk/pcblib/smd/SOT325.fp (revision 390) +++ trunk/pcblib/smd/SOT325.fp (revision 391) @@ -1,3 +1,9 @@ +##from:pcb +##for:transistor +##for:stabilizer +##for:linear + + # 78 for SOT23 # 82 for SOT23 # 41 for SOT23 Index: trunk/pcblib/smd/SOT326.fp =================================================================== --- trunk/pcblib/smd/SOT326.fp (revision 390) +++ trunk/pcblib/smd/SOT326.fp (revision 391) @@ -1,3 +1,8 @@ +##from:pcb +##for:transistor +##for:stabilizer +##for:linear + # 78 for SOT23 # 82 for SOT23 # 41 for SOT23 Index: trunk/pcblib/smd/SOT89.fp =================================================================== --- trunk/pcblib/smd/SOT89.fp (revision 390) +++ trunk/pcblib/smd/SOT89.fp (revision 391) @@ -1,3 +1,8 @@ +##from:pcb +##for:transistor +##for:stabilizer +##for:linear + Element(0x00 "SMT transistor, 4 pins" "" "SOT89" 203 0 3 100 0x00) ( ElementLine(0 0 0 207 10) Index: trunk/pcblib/smd/TANT_A.fp =================================================================== --- trunk/pcblib/smd/TANT_A.fp (revision 390) +++ trunk/pcblib/smd/TANT_A.fp (revision 391) @@ -1,3 +1,7 @@ +##from:pcb +##for:capacitor +##for:tantal + # how much to grow the pads by for soldermask # clearance from planes Element(0x00 "Tantalum SMT capacitor (pin 1 is +)" "" "TANT_A" 0 0 106 0 3 100 0x00) Index: trunk/pcblib/smd/TANT_B.fp =================================================================== --- trunk/pcblib/smd/TANT_B.fp (revision 390) +++ trunk/pcblib/smd/TANT_B.fp (revision 391) @@ -1,3 +1,7 @@ +##from:pcb +##for:capacitor +##for:tantal + # how much to grow the pads by for soldermask # clearance from planes Element(0x00 "Tantalum SMT capacitor (pin 1 is +)" "" "TANT_B" 0 0 132 0 3 100 0x00) Index: trunk/pcblib/smd/TANT_C.fp =================================================================== --- trunk/pcblib/smd/TANT_C.fp (revision 390) +++ trunk/pcblib/smd/TANT_C.fp (revision 391) @@ -1,3 +1,7 @@ +##from:pcb +##for:capacitor +##for:tantal + # how much to grow the pads by for soldermask # clearance from planes Element(0x00 "Tantalum SMT capacitor (pin 1 is +)" "" "TANT_C" 0 0 188 0 3 100 0x00) Index: trunk/pcblib/smd/TANT_D.fp =================================================================== --- trunk/pcblib/smd/TANT_D.fp (revision 390) +++ trunk/pcblib/smd/TANT_D.fp (revision 391) @@ -1,3 +1,7 @@ +##from:pcb +##for:capacitor +##for:tantal + # how much to grow the pads by for soldermask # clearance from planes Element(0x00 "Tantalum SMT capacitor (pin 1 is +)" "" "TANT_D" 0 0 229 0 3 100 0x00) Index: trunk/pcblib/tru-hole/HC49.fp =================================================================== --- trunk/pcblib/tru-hole/HC49.fp (revision 390) +++ trunk/pcblib/tru-hole/HC49.fp (revision 391) @@ -1,3 +1,6 @@ +##from:pcb +##for:crystal +##for:xtal Element(0x00 "Crystals" "" "HC49" 0 -60 0 100 0x00) ( Pin(50 50 60 28 "1" 0x101) Index: trunk/pcblib/tru-hole/HC49U.fp =================================================================== --- trunk/pcblib/tru-hole/HC49U.fp (revision 390) +++ trunk/pcblib/tru-hole/HC49U.fp (revision 391) @@ -1,3 +1,6 @@ +##from:pcb +##for:crystal +##for:xtal Element(0x00 "Crystals" "" "HC49U" 0 -60 0 100 0x00) ( Pin(121 91 60 32 "1" 0x101) Index: trunk/pcblib/tru-hole/HC49UH.fp =================================================================== --- trunk/pcblib/tru-hole/HC49UH.fp (revision 390) +++ trunk/pcblib/tru-hole/HC49UH.fp (revision 391) @@ -1,3 +1,6 @@ +##from:pcb +##for:crystal +##for:xtal Element(0x00 "Crystals" "" "HC49UH" 0 -60 0 100 0x00) ( Pin(121 615 60 32 "1" 0x101) Index: trunk/pcblib/tru-hole/HC49U_3.fp =================================================================== --- trunk/pcblib/tru-hole/HC49U_3.fp (revision 390) +++ trunk/pcblib/tru-hole/HC49U_3.fp (revision 391) @@ -1,3 +1,6 @@ +##from:pcb +##for:crystal +##for:xtal Element(0x00 "Crystals" "" "HC49U_3" 0 -60 0 100 0x00) ( Pin(121 91 60 32 "1" 0x101) Index: trunk/pcblib/tru-hole/HC49U_3H.fp =================================================================== --- trunk/pcblib/tru-hole/HC49U_3H.fp (revision 390) +++ trunk/pcblib/tru-hole/HC49U_3H.fp (revision 391) @@ -1,3 +1,6 @@ +##from:pcb +##for:crystal +##for:xtal Element(0x00 "Crystals" "" "HC49U_3H" 0 -60 0 100 0x00) ( Pin(121 615 60 32 "1" 0x101) Index: trunk/pcblib/tru-hole/HC51U.fp =================================================================== --- trunk/pcblib/tru-hole/HC51U.fp (revision 390) +++ trunk/pcblib/tru-hole/HC51U.fp (revision 391) @@ -1,3 +1,6 @@ +##from:pcb +##for:crystal +##for:xtal Element(0x00 "Crystals" "" "HC51U" 0 -60 0 100 0x00) ( Pin(136 176 80 40 "1" 0x101) Index: trunk/pcblib/tru-hole/HC51UH.fp =================================================================== --- trunk/pcblib/tru-hole/HC51UH.fp (revision 390) +++ trunk/pcblib/tru-hole/HC51UH.fp (revision 391) @@ -1,3 +1,6 @@ +##from:pcb +##for:crystal +##for:xtal Element(0x00 "Crystals" "" "HC51UH" 0 -60 0 100 0x00) ( Pin(136 975 80 40 "1" 0x101) Index: trunk/pcblib/tru-hole/HEPTAWATT.fp =================================================================== --- trunk/pcblib/tru-hole/HEPTAWATT.fp (revision 390) +++ trunk/pcblib/tru-hole/HEPTAWATT.fp (revision 391) @@ -1,3 +1,5 @@ +##from:pcb +##for:IC Element(0x00 "Power IC, as in MULTIWATT15" "" "HEPTAWATT" 469 50 3 100 0x00) ( Pin(54 310 90 60 "1" 0x101) Index: trunk/pcblib/tru-hole/LED3.fp =================================================================== --- trunk/pcblib/tru-hole/LED3.fp (revision 390) +++ trunk/pcblib/tru-hole/LED3.fp (revision 391) @@ -1,3 +1,7 @@ +##from:pcb +##for:crystal +##for:led +##ref:http://www.lumex.com Element(0x00 "LED, size in mm (pin 1 is +, 2 is -)" "" "LED3" 100 70 0 100 0x00) ( # typical LED is 0.5 mm or 0.020" square pin. See for example Index: trunk/pcblib/tru-hole/LED5.fp =================================================================== --- trunk/pcblib/tru-hole/LED5.fp (revision 390) +++ trunk/pcblib/tru-hole/LED5.fp (revision 391) @@ -1,3 +1,6 @@ +##from:pcb +##for:led +##ref:http://www.lumex.com Element(0x00 "LED, size in mm (pin 1 is +, 2 is -)" "" "LED5" 100 70 0 100 0x00) ( # typical LED is 0.5 mm or 0.020" square pin. See for example Index: trunk/pcblib/tru-hole/MULTIWATT11.fp =================================================================== --- trunk/pcblib/tru-hole/MULTIWATT11.fp (revision 390) +++ trunk/pcblib/tru-hole/MULTIWATT11.fp (revision 391) @@ -1,3 +1,5 @@ +##from:pcb +##for:IC Element(0x00 "Power IC, as in MULTIWATT15" "" "MULTIWATT11" 860 50 3 100 0x00) ( Pin(65 380 90 60 "1" 0x101) Index: trunk/pcblib/tru-hole/MULTIWATT15.fp =================================================================== --- trunk/pcblib/tru-hole/MULTIWATT15.fp (revision 390) +++ trunk/pcblib/tru-hole/MULTIWATT15.fp (revision 391) @@ -1,3 +1,5 @@ +##from:pcb +##for:IC Element(0x00 "Power IC, as in MULTIWATT15" "" "MULTIWATT15" 860 50 3 100 0x00) ( Pin(50 380 90 60 "1" 0x101) Index: trunk/pcblib/tru-hole/MULTIWATT8.fp =================================================================== --- trunk/pcblib/tru-hole/MULTIWATT8.fp (revision 390) +++ trunk/pcblib/tru-hole/MULTIWATT8.fp (revision 391) @@ -1,3 +1,5 @@ +##from:pcb +##for:IC Element(0x00 "Power IC, as in MULTIWATT15" "" "MULTIWATT8" 860 50 3 100 0x00) ( Pin(50 115 90 60 "1" 0x101) Index: trunk/pcblib/tru-hole/OSC14.fp =================================================================== --- trunk/pcblib/tru-hole/OSC14.fp (revision 390) +++ trunk/pcblib/tru-hole/OSC14.fp (revision 391) @@ -1,3 +1,6 @@ +##from:pcb +##for:oscillator +##for:xtal Element(0x00 "Crystal oscillator" "" "OSC14" 270 300 3 100 0x00) ( Pin(100 100 50 28 "NC" 0x01) Index: trunk/pcblib/tru-hole/PENTAWATT.fp =================================================================== --- trunk/pcblib/tru-hole/PENTAWATT.fp (revision 390) +++ trunk/pcblib/tru-hole/PENTAWATT.fp (revision 391) @@ -1,3 +1,5 @@ +##from:pcb +##for:IC Element(0x00 "Power IC, as in MULTIWATT15" "" "PENTAWATT" 469 50 3 100 0x00) ( Pin(70 334 90 60 "1" 0x101) Index: trunk/pcblib/tru-hole/TO126.fp =================================================================== --- trunk/pcblib/tru-hole/TO126.fp (revision 390) +++ trunk/pcblib/tru-hole/TO126.fp (revision 391) @@ -1,3 +1,8 @@ +##from:pcb +##for:transistor +##for:linear +##for:stabilizer +##geo:laying Element(0x00 "Transistor" "" "TO126" 80 480 1 100 0x00) ( # From the JEDEC drawing, the pins are rectangular with dimensions Index: trunk/pcblib/tru-hole/TO126S.fp =================================================================== --- trunk/pcblib/tru-hole/TO126S.fp (revision 390) +++ trunk/pcblib/tru-hole/TO126S.fp (revision 391) @@ -1,3 +1,8 @@ +##from:pcb +##for:transistor +##for:linear +##for:stabilizer +##geo:standing Element(0x00 "Transistor" "" "TO126S" 80 480 1 100 0x00) ( Pin(110 600 80 52 "1" 0x101) Index: trunk/pcblib/tru-hole/TO126SW.fp =================================================================== --- trunk/pcblib/tru-hole/TO126SW.fp (revision 390) +++ trunk/pcblib/tru-hole/TO126SW.fp (revision 391) @@ -1,3 +1,8 @@ +##from:pcb +##for:transistor +##for:linear +##for:stabilizer +##geo:standing Element(0x00 "Transistor" "" "TO126SW" 270 170 0 100 0x00) ( Pin(110 100 80 52 "1" 0x101) Index: trunk/pcblib/tru-hole/TO126W.fp =================================================================== --- trunk/pcblib/tru-hole/TO126W.fp (revision 390) +++ trunk/pcblib/tru-hole/TO126W.fp (revision 391) @@ -1,3 +1,8 @@ +##from:pcb +##for:transistor +##for:linear +##for:stabilizer +##geo:standing Element(0x00 "Transistor" "" "TO126W" 60 170 0 100 0x00) ( Pin(110 100 80 52 "1" 0x101) Index: trunk/pcblib/tru-hole/TO18.fp =================================================================== --- trunk/pcblib/tru-hole/TO18.fp (revision 390) +++ trunk/pcblib/tru-hole/TO18.fp (revision 391) @@ -1,3 +1,7 @@ +##from:pcb +##for:transistor +##for:linear +##for:stabilizer Element["" "Transistor" "" "TO18" 10300 11100 6000 7000 0 100 ""] ( # The JEDEC drawing shows a pin diameter of 16-21 mils Index: trunk/pcblib/tru-hole/TO218.fp =================================================================== --- trunk/pcblib/tru-hole/TO218.fp (revision 390) +++ trunk/pcblib/tru-hole/TO218.fp (revision 391) @@ -1,3 +1,6 @@ +##from:pcb +##for:diode +##geo:standing Element(0x00 "diode in TO220" "" "TO218" 675 50 3 100 0x00) ( Pin(88 120 100 60 "1" 0x101) Index: trunk/pcblib/tru-hole/TO220.fp =================================================================== --- trunk/pcblib/tru-hole/TO220.fp (revision 390) +++ trunk/pcblib/tru-hole/TO220.fp (revision 391) @@ -1,3 +1,9 @@ +##from:pcb +##for:transistor +##for:linear +##for:stabilizer +##geo:laying +##ref:http://www.zetex.com/3.0/pdf/TO220.pdf Element(0x00 "Transistor" "" "TO220" 50 570 1 100 0x00) ( # I have been unable to locate the JEDEC drawing. However, refering Index: trunk/pcblib/tru-hole/TO220ACSTAND.fp =================================================================== --- trunk/pcblib/tru-hole/TO220ACSTAND.fp (revision 390) +++ trunk/pcblib/tru-hole/TO220ACSTAND.fp (revision 391) @@ -1,3 +1,6 @@ +##from:pcb +##for:diode +##geo:standing Element(0x00 "diode in TO220" "" "TO220ACSTAND" 460 50 3 100 0x00) ( Pin(100 100 80 40 "1" 0x101) Index: trunk/pcblib/tru-hole/TO220S.fp =================================================================== --- trunk/pcblib/tru-hole/TO220S.fp (revision 390) +++ trunk/pcblib/tru-hole/TO220S.fp (revision 391) @@ -1,3 +1,8 @@ +##from:pcb +##for:transistor +##for:linear +##for:stabilizer +##geo:stadning Element(0x00 "Transistor" "" "TO220S" 50 570 1 100 0x00) ( Pin(100 800 90 60 "1" 0x101) Index: trunk/pcblib/tru-hole/TO220SW.fp =================================================================== --- trunk/pcblib/tru-hole/TO220SW.fp (revision 390) +++ trunk/pcblib/tru-hole/TO220SW.fp (revision 391) @@ -1,3 +1,8 @@ +##from:pcb +##for:transistor +##for:linear +##for:stabilizer +##geo:standing Element(0x00 "Transistor" "" "TO220SW" 0 10 0 100 0x00) ( Pin(100 200 90 60 "1" 0x101) Index: trunk/pcblib/tru-hole/TO220W.fp =================================================================== --- trunk/pcblib/tru-hole/TO220W.fp (revision 390) +++ trunk/pcblib/tru-hole/TO220W.fp (revision 391) @@ -1,4 +1,8 @@ - Element(0x00 "Transistor" "" "TO220W" 0 10 0 100 0x00) +##from:pcb +##for:transistor +##for:linear +##for:stabilizer +##geo:standing Element(0x00 "Transistor" "" "TO220W" 0 10 0 100 0x00) ( Pin(100 200 90 60 "1" 0x101) Pin(200 200 90 60 "2" 0x01) Index: trunk/pcblib/tru-hole/TO247.fp =================================================================== --- trunk/pcblib/tru-hole/TO247.fp (revision 390) +++ trunk/pcblib/tru-hole/TO247.fp (revision 391) @@ -1,3 +1,8 @@ +##from:pcb +##for:transistor +##for:linear +##for:stabilizer +##geo:standing Element(0x00 "diode in TO220" "" "TO247" 690 50 3 100 0x00) ( Pin(96 130 100 60 "1" 0x101) Index: trunk/pcblib/tru-hole/TO247_2.fp =================================================================== --- trunk/pcblib/tru-hole/TO247_2.fp (revision 390) +++ trunk/pcblib/tru-hole/TO247_2.fp (revision 391) @@ -1,3 +1,7 @@ +##from:pcb +##for:diode +##geo:standing + Element(0x00 "diode in TO220" "" "TO247_2" 690 50 3 100 0x00) ( Pin(96 130 100 60 "1" 0x101) Index: trunk/pcblib/tru-hole/TO251.fp =================================================================== --- trunk/pcblib/tru-hole/TO251.fp (revision 390) +++ trunk/pcblib/tru-hole/TO251.fp (revision 391) @@ -1,3 +1,9 @@ +##from:pcb +##for:transistor +##for:linear +##for:stabilizer +##geo:standing + Element(0x00 "diode in TO220" "" "TO251" 325 50 3 100 0x00) ( Pin(42 50 70 40 "1" 0x101) Index: trunk/pcblib/tru-hole/TO264.fp =================================================================== --- trunk/pcblib/tru-hole/TO264.fp (revision 390) +++ trunk/pcblib/tru-hole/TO264.fp (revision 391) @@ -1,3 +1,7 @@ +##from:pcb +##for:diode +##geo:standing + Element(0x00 "diode in TO220" "" "TO264" 860 50 3 100 0x00) ( Pin(181 130 100 60 "1" 0x101) Index: trunk/pcblib/tru-hole/TO39.fp =================================================================== --- trunk/pcblib/tru-hole/TO39.fp (revision 390) +++ trunk/pcblib/tru-hole/TO39.fp (revision 391) @@ -1,3 +1,8 @@ +##from:pcb +##for:transistor +##for:linear +##for:stabilizer + Element["" "Transistor" "" "TO39" 18800 18800 6000 7000 0 100 ""] ( # The JEDEC drawing shows a pin diameter of 16-21 mils Index: trunk/pcblib/tru-hole/TO92.fp =================================================================== --- trunk/pcblib/tru-hole/TO92.fp (revision 390) +++ trunk/pcblib/tru-hole/TO92.fp (revision 391) @@ -1,3 +1,9 @@ +##from:pcb +##for:transistor +##for:linear +##for:stabilizer +##geo:standing + Element(0x00 "Transistor" "" "TO92" 60 70 0 100 0x00) ( # The JEDEC drawing shows a pin diameter of 16-21 mils