--- /dev/null
+Element(0x00 "Mini small outline package, .65mm" "" "MSOP8" 122 50 3 100 0x00)
+(
+ Pad(8 12 30 12 16 "1" 0x00)
+ Pad(8 38 30 38 16 "2" 0x100)
+ Pad(8 63 30 63 16 "3" 0x100)
+ Pad(8 89 30 89 16 "4" 0x100)
+ Pad(175 90 197 90 16 "5" 0x100)
+ Pad(175 64 197 64 16 "6" 0x100)
+ Pad(175 39 197 39 16 "7" 0x100)
+ Pad(175 13 197 13 16 "8" 0x100)
+ ElementLine(-10 -10 77 -10 10)
+ ElementArc(102 -10 25 25 0 180 10)
+ ElementLine(127 -10 215 -10 10)
+ ElementLine(215 -10 215 112 10)
+ ElementLine(215 112 -10 112 10)
+ ElementLine(-10 112 -10 -10 10)
+ Mark(23 12)
+)
mm2mils100(WSpacing/2 + PadWidth - PadHeight/2), \
mm2mils100(-HSpacing/2 - PadHeight/2), \
mm2mils100(PadHeight), \
- mm2mils100(WSpacing - PadWidth), \
+ mm2mils100(0), \
mm2mils100(PadWidth)+600, \
'"mnt" "M" 0x0100]'
mm2mils100(WSpacing/2 + PadWidth - PadHeight/2), \
mm2mils100(HSpacing/2 + PadHeight/2), \
mm2mils100(PadHeight), \
- mm2mils100(WSpacing - PadWidth), \
+ mm2mils100(0), \
mm2mils100(PadWidth)+600, \
'"mnt" "M" 0x0100]'
mm2mils100(-WSpacing/2 - PadWidth + PadHeight/2), \
mm2mils100(HSpacing/2 + PadHeight/2), \
mm2mils100(PadHeight), \
- mm2mils100(WSpacing - PadWidth), \
+ mm2mils100(0), \
mm2mils100(PadWidth)+600, \
'"mnt" "M" 0x0100]'
mm2mils100(-WSpacing/2 - PadWidth + PadHeight/2), \
mm2mils100(-HSpacing/2 - PadHeight/2), \
mm2mils100(PadHeight), \
- mm2mils100(WSpacing - PadWidth), \
+ mm2mils100(0), \
mm2mils100(PadWidth)+600, \
'"mnt" "M" 0x0100]'
mm2mils100(Pin2Offset - Pin12), \
mm2mils100(- PinBase - PinHeight + (PinWidth/2)), \
mm2mils100(PinWidth), \
- mm2mils100(.1524), \
+ mm2mils100(0), \
mm2mils100(PinWidth + .1524), \
'"pin1" "1" 0x0100]'
mm2mils100(Pin2Offset), \
mm2mils100(- PinBase - PinHeight + (PinWidth/2)), \
mm2mils100(PinWidth), \
- mm2mils100(.1524), \
+ mm2mils100(0), \
mm2mils100(PinWidth + .1524), \
'"pin2" "2" 0x0100]'
mm2mils100(Pin2Offset + Pin23), \
mm2mils100(- PinBase - PinHeight + (PinWidth/2)), \
mm2mils100(PinWidth), \
- mm2mils100(.1524), \
+ mm2mils100(0), \
mm2mils100(PinWidth + .1524), \
'"pin3" "3" 0x0100]'
print ' ElementLine[',\
mm2mils100(-TabSpacing/2), \
- mm2mils100(-EdgeOffset), \
+ mm2mils100(-EdgeOffset)+500, \
mm2mils100(TabSpacing/2), \
- mm2mils100(-EdgeOffset), \
+ mm2mils100(-EdgeOffset)+500, \
'1000 ]'
print ")"
--- /dev/null
+v 20031231 1
+L 300 400 300 0 3 0 0 0 -1 -1
+L 600 200 300 0 3 0 0 0 -1 -1
+L 600 200 300 400 3 0 0 0 -1 -1
+T 400 600 5 10 0 0 0 0 1
+device=ZENER_DIODE
+L 600 400 600 0 3 0 0 0 -1 -1
+P 900 200 700 200 1 0 0
+{
+T 700 250 5 8 0 1 0 0 1
+pinnumber=2
+T 700 250 5 8 0 0 0 0 1
+pinseq=2
+T 700 250 5 8 0 1 0 0 1
+pinlabel=2
+T 700 250 5 8 0 1 0 0 1
+pintype=pas
+}
+P 200 200 0 200 1 0 1
+{
+T 100 250 5 8 0 1 0 0 1
+pinnumber=1
+T 100 250 5 8 0 0 0 0 1
+pinseq=1
+T 100 250 5 8 0 1 0 0 1
+pinlabel=1
+T 100 250 5 8 0 1 0 0 1
+pintype=pas
+}
+L 700 200 600 200 3 0 0 0 -1 -1
+L 300 200 200 200 3 0 0 0 -1 -1
+L 600 400 500 400 3 0 0 0 -1 -1
+L 600 0 700 0 3 0 0 0 -1 -1
+T 300 500 8 10 1 1 0 0 1
+refdes=Z?