Revert "Rework the usbAmale footprint to use pads near the edge of the board"
authorKeith Packard <keithp@keithp.com>
Fri, 20 Mar 2015 20:28:13 +0000 (13:28 -0700)
committerKeith Packard <keithp@keithp.com>
Fri, 20 Mar 2015 20:28:13 +0000 (13:28 -0700)
This reverts commit 699bbfa097847f00e3c951f7b9eabb46194d53b4.

packages/usbAmale.py

index e0ef90e37788e78575d7bcbd4b931edb99c9c344..58f29a4d65c4d3c0ba66fc7ee8be1c28e5e63f83 100755 (executable)
@@ -12,7 +12,6 @@
                                # in which case just delete the features in
                                # the PCB layout and make board width right
 TabDiam = 2.50
-TabMinor = 1.00
 TabSpacing = 11.70
 
 PinDiam = 1.10
@@ -96,25 +95,23 @@ print '   Pin[',\
         mm2mils100(PinDiam), \
         '"mnt" "G" 0x0000]'
 
-print '   Pad[',\
-        mm2mils100(-TabSpacing/2 + PadWidth/2 + TabMinor/2), \
-        mm2mils100(-TabDiam/2), \
-        mm2mils100(-TabSpacing/2 + PadWidth/2 + TabMinor/2), \
-        mm2mils100(TabDiam/2), \
-        mm2mils100(PadWidth), \
+print '   Pin[',\
+        mm2mils100(-TabSpacing/2), \
+        mm2mils100(0), \
+        mm2mils100(TabDiam+0.3556), \
         mm2mils100(0.31), \
-        mm2mils100(0.15), \
-        '"mnt" "G" "onsolder,nopaste"]'
+        mm2mils100(TabDiam+0.66), \
+        mm2mils100(TabDiam), \
+        '"mnt" "G" 0x0000]'
 
-print '   Pad[',\
-        mm2mils100(TabSpacing/2 - PadWidth/2 - TabMinor/2), \
-        mm2mils100(-TabDiam/2), \
-        mm2mils100(TabSpacing/2 - PadWidth/2 - TabMinor/2), \
-        mm2mils100(TabDiam/2), \
-        mm2mils100(PadWidth), \
+print '   Pin[',\
+        mm2mils100(TabSpacing/2), \
+        mm2mils100(0), \
+        mm2mils100(TabDiam+0.3556), \
         mm2mils100(0.31), \
-        mm2mils100(0.15), \
-        '"mnt" "G" "onsolder,nopaste"]'
+        mm2mils100(TabDiam+0.66), \
+        mm2mils100(TabDiam), \
+        '"mnt" "G" 0x0000]'
 
 print '   ElementLine[',\
        mm2mils100(-TabSpacing/2), \
@@ -123,18 +120,4 @@ print '   ElementLine[',\
        mm2mils100(-EdgeOffset)+500, \
        '1000 ]'
 
-print '   ElementLine[',\
-       mm2mils100(-TabSpacing/2 + TabMinor/2), \
-       mm2mils100(-TabDiam/2), \
-       mm2mils100(-TabSpacing/2 + TabMinor/2), \
-       mm2mils100(TabDiam/2), \
-       '1000 ]'
-
-print '   ElementLine[',\
-       mm2mils100(TabSpacing/2 - TabMinor/2), \
-       mm2mils100(-TabDiam/2), \
-       mm2mils100(TabSpacing/2 - TabMinor/2), \
-       mm2mils100(TabDiam/2), \
-       '1000 ]'
-
 print ")"