Replace USB footprint with one using slots instead of holes.
authorKeith Packard <keithp@keithp.com>
Mon, 18 Jan 2016 09:56:01 +0000 (01:56 -0800)
committerKeith Packard <keithp@keithp.com>
Tue, 19 Jan 2016 05:41:00 +0000 (21:41 -0800)
Should mount more easily this way.

Signed-off-by: Keith Packard <keithp@keithp.com>
mpserial.pcb

index 8b972d9063a80bd60d0a26522a3b5057384d1d0c..ae1f72ae1e792f3ff0e8d7cadb20904bc7c36c44 100644 (file)
@@ -811,8 +811,8 @@ Symbol['~' 12.00mil]
 )
 Attribute("PCB::grid::unit" "mil")
 Attribute("PCB::grid::size" "1.00mil")
-Via[90.00mil 335.00mil 130.00mil 10.00mil 130.00mil 130.00mil "" "hole,warn,lock"]
-Via[410.00mil 335.00mil 130.00mil 10.00mil 130.00mil 130.00mil "" "hole,warn,lock"]
+Via[90.00mil 335.00mil 130.00mil 10.00mil 130.00mil 130.00mil "" "hole,lock"]
+Via[410.00mil 335.00mil 130.00mil 10.00mil 130.00mil 130.00mil "" "hole,lock"]
 Via[211.00mil 653.00mil 30.00mil 20.00mil 0.0000 15.00mil "" ""]
 Via[475.00mil 754.00mil 30.00mil 20.00mil 0.0000 15.00mil "" ""]
 Via[363.00mil 755.00mil 30.00mil 20.00mil 0.0000 15.00mil "" ""]
@@ -829,8 +829,8 @@ Via[443.00mil 437.00mil 30.00mil 20.00mil 0.0000 15.00mil "" ""]
 Via[427.00mil 470.00mil 30.00mil 20.00mil 0.0000 15.00mil "" ""]
 Via[305.00mil 289.00mil 30.00mil 20.00mil 0.0000 15.00mil "" ""]
 Via[157.00mil 565.00mil 30.00mil 20.00mil 0.0000 15.00mil "" ""]
-Via[458.00mil 268.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "warn"]
-Via[143.00mil 268.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "warn,thermal(1S)"]
+Via[458.00mil 268.00mil 30.00mil 20.00mil 0.0000 15.00mil "" ""]
+Via[143.00mil 268.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(1S)"]
 
 Element["" "0402" "R6" "33" 339.00mil 216.00mil 21.00mil -20.00mil 3 70 ""]
 (
@@ -1012,22 +1012,6 @@ Element["" "hvqfn33" "U2" "LPC11U14FHI33" 353.00mil 604.00mil -20.00mil -21.00mi
 
        )
 
-Element["" "usbAmale" "J1" "USB_A" 250.00mil 106.00mil -16.00mil 16.00mil 0 70 ""]
-(
-       Pin[-88.57mil 0.0000 57.31mil 12.20mil 69.29mil 43.31mil "mnt" "G" "edge2"]
-       Pin[88.58mil 0.0000 57.31mil 12.20mil 69.29mil 43.31mil "mnt" "G" "edge2"]
-       Pad[137.80mil 86.61mil 137.80mil 118.11mil 47.24mil 0.0000 53.24mil "4" "4" "square,edge2"]
-       Pad[-137.79mil 86.61mil -137.79mil 118.11mil 47.24mil 0.0000 53.24mil "1" "1" "square,edge2"]
-       Pad[39.37mil 86.61mil 39.37mil 118.11mil 47.24mil 0.0000 53.24mil "3" "3" "square,edge2"]
-       Pad[-39.36mil 86.61mil -39.36mil 118.11mil 47.24mil 0.0000 53.24mil "2" "2" "square,edge2"]
-       Pad[-187.00mil -49.20mil -187.00mil 49.21mil 47.24mil 12.20mil 5.91mil "mnt" "G" "onsolder,nopaste"]
-       Pad[187.01mil -49.20mil 187.01mil 49.21mil 47.24mil 12.20mil 5.91mil "mnt" "G" "onsolder,nopaste"]
-       ElementLine [-230.30mil -101.29mil 230.31mil -101.29mil 10.00mil]
-       ElementLine [-210.62mil -49.20mil -210.62mil 49.21mil 10.00mil]
-       ElementLine [5.3500mm -49.20mil 5.3500mm 49.21mil 10.00mil]
-
-       )
-
 Element["" "7S" "X1" "12MHz" 121.00mil 635.00mil -18.00mil -21.00mil 0 70 ""]
 (
        Pad[-38.38mil -30.51mil -34.44mil -30.51mil 35.43mil 12.00mil 41.43mil "2" "2" "square"]
@@ -1083,6 +1067,26 @@ Element["" "s-pwson-n6" "U3" "unknown" 60.00mil 480.00mil 0.52mil -3.60mil 0 100
        ElementLine [39.37mil -39.37mil 39.37mil 39.37mil 10.00mil]
        ElementLine [51.18mil -51.18mil 51.18mil -51.18mil 10.00mil]
 
+       )
+
+Element["" "usbAmale" "J1" "USB_A" 250.00mil 106.00mil -16.00mil 16.00mil 0 70 ""]
+(
+       Pin[-88.57mil 0.0000 57.31mil 12.20mil 69.29mil 43.31mil "mnt" "G" "edge2"]
+       Pin[88.58mil 0.0000 57.31mil 12.20mil 69.29mil 43.31mil "mnt" "G" "edge2"]
+       Pin[-230.30mil -29.52mil 59.06mil 12.20mil 65.35mil 39.37mil "mnt" "G" "edge2"]
+       Pin[-230.30mil 29.53mil 59.06mil 12.20mil 65.35mil 39.37mil "mnt" "G" "edge2"]
+       Pin[230.31mil -29.52mil 59.06mil 12.20mil 65.35mil 39.37mil "mnt" "G" "edge2"]
+       Pin[230.31mil 29.53mil 59.06mil 12.20mil 65.35mil 39.37mil "mnt" "G" "edge2"]
+       Pad[137.80mil 86.61mil 137.80mil 118.11mil 47.24mil 0.0000 53.24mil "pin4" "4" "square,edge2"]
+       Pad[-137.79mil 86.61mil -137.79mil 118.11mil 47.24mil 0.0000 53.24mil "pin1" "1" "square,edge2"]
+       Pad[39.37mil 86.61mil 39.37mil 118.11mil 47.24mil 0.0000 53.24mil "pin3" "3" "square,edge2"]
+       Pad[-39.36mil 86.61mil -39.36mil 118.11mil 47.24mil 0.0000 53.24mil "pin2" "2" "square,edge2"]
+       Pad[-230.30mil -29.52mil -230.30mil 29.53mil 59.06mil 12.20mil 53.24mil "mnt" "2" ""]
+       Pad[-230.30mil -29.52mil -230.30mil 29.53mil 59.06mil 12.20mil 53.24mil "mnt" "2" "onsolder"]
+       Pad[230.31mil -29.52mil 230.31mil 29.53mil 59.06mil 12.20mil 53.24mil "mnt" "2" ""]
+       Pad[230.31mil -29.52mil 230.31mil 29.53mil 59.06mil 12.20mil 53.24mil "mnt" "2" "onsolder"]
+       ElementLine [-230.30mil -101.29mil 230.31mil -101.29mil 10.00mil]
+
        )
 Layer(1 "top")
 (
@@ -1268,23 +1272,15 @@ Layer(2 "bottom")
        Line[79.00mil 643.00mil 157.00mil 565.00mil 10.00mil 20.00mil "clearline"]
        Polygon("clearpoly,lock")
        (
-               [50.00mil 220.00mil] [450.00mil 220.00mil] [450.00mil 10.00mil] [50.00mil 10.00mil] 
-       )
-       Polygon("clearpoly,lock")
-       (
-               [490.00mil 200.00mil] [10.00mil 200.00mil] [10.00mil 770.00mil] [490.00mil 770.00mil] 
+               [10.00mil 10.00mil] [490.00mil 10.00mil] [490.00mil 770.00mil] [10.00mil 770.00mil] 
        )
 )
 Layer(3 "outline")
 (
        Line[500.00mil 780.00mil 0.0000 780.00mil 10.00mil 20.00mil "clearline"]
-       Line[0.0000 780.00mil 0.0000 190.00mil 10.00mil 20.00mil "clearline"]
-       Line[0.0000 190.00mil 39.00mil 190.00mil 10.00mil 20.00mil "clearline"]
-       Line[39.00mil 190.00mil 39.00mil 0.0000 10.00mil 20.00mil "clearline"]
-       Line[39.00mil 0.0000 461.00mil 0.0000 10.00mil 20.00mil "clearline"]
-       Line[461.00mil 0.0000 461.00mil 190.00mil 10.00mil 20.00mil "clearline"]
-       Line[461.00mil 190.00mil 500.00mil 190.00mil 10.00mil 20.00mil "clearline"]
-       Line[500.00mil 190.00mil 500.00mil 780.00mil 10.00mil 20.00mil "clearline"]
+       Line[0.0000 780.00mil 0.0000 0.00mil 10.00mil 20.00mil "clearline"]
+       Line[0.0000 0.00mil 500.00mil 0.00mil 10.00mil 20.00mil "clearline"]
+       Line[500.00mil 0.00mil 500.00mil 780.00mil 10.00mil 20.00mil "clearline"]
 )
 Layer(4 "silk")
 (