]> git.gag.com Git - hw/altusmetrum/commitdiff
Make the new TI-QFN32 package have square pads
authorKeith Packard <keithp@keithp.com>
Sun, 22 Nov 2015 01:08:24 +0000 (17:08 -0800)
committerKeith Packard <keithp@keithp.com>
Sun, 22 Nov 2015 01:08:24 +0000 (17:08 -0800)
This makes it possible to cut them out with my stencil cutter; round
ones don't work.

Signed-off-by: Keith Packard <keithp@keithp.com>
packages/TI-QFN32-new.py

index 46cf27fd1d8c7e9c7f10e1a261ea53c1f01ed8c9..39fcc2cd9983dbd956b31c145d6d88c1f29d3fb7 100755 (executable)
@@ -97,7 +97,7 @@ for pin in range (1,9):
        mm2mils100(PinWidth), \
        mm2mils100(PinSpacing - PinWidth), \
        mm2mils100(PinResist), \
-       '"pin%i"' % (25-pin), '"%i"' % (25-pin), '0x0000]'
+       '"pin%i"' % (25-pin), '"%i"' % (25-pin), '"square"]'
 
     print '   Pad[',\
        mm2mils100((-4.5 + pin) * PinSpacing), \
@@ -107,7 +107,7 @@ for pin in range (1,9):
        mm2mils100(PinWidth), \
        mm2mils100(PinSpacing - PinWidth), \
        mm2mils100(PinResist), \
-       '"pin%i"' % pin, '"%i"' % pin, '0x0000]'
+       '"pin%i"' % pin, '"%i"' % pin, '"square"]'
 
     print '   Pad[',\
        mm2mils100(Overall/2 - PinHeight + PinWidth/2), \
@@ -117,7 +117,7 @@ for pin in range (1,9):
        mm2mils100(PinWidth), \
        mm2mils100(PinSpacing - PinWidth), \
        mm2mils100(PinResist), \
-       '"pin%i"' % (17-pin), '"%i"' % (17-pin), '0x0000]'
+       '"pin%i"' % (17-pin), '"%i"' % (17-pin), '"square"]'
 
     print '   Pad[',\
        mm2mils100(-Overall/2 + PinWidth/2), \
@@ -127,7 +127,7 @@ for pin in range (1,9):
        mm2mils100(PinWidth), \
        mm2mils100(PinSpacing - PinWidth), \
        mm2mils100(PinResist), \
-       '"pin%i"' % (24+pin), '"%i"' % (24+pin), '0x0000]'
+       '"pin%i"' % (24+pin), '"%i"' % (24+pin), '"square"]'
 
 print '   ElementArc[',\
        mm2mils100(-2.6), \