]> www.fi.muni.cz Git - bike-lights.git/commitdiff
pcb: via clearance enhanced, pin sizes fixed
authorJan "Yenya" Kasprzak <kas@fi.muni.cz>
Sun, 28 Oct 2012 22:23:28 +0000 (23:23 +0100)
committerJan "Yenya" Kasprzak <kas@fi.muni.cz>
Sun, 28 Oct 2012 22:33:07 +0000 (23:33 +0100)
schematics/lights.pcb

index 4eb26cb5f0f8205009790ca98b746a113839c486..a26163ee246e8a8a3e0061a05abd41129546a288 100644 (file)
@@ -5,12 +5,12 @@ FileVersion[20070407]
 
 PCB["" 200000 200000]
 
-Grid[500.0 0 0 1]
-Cursor[0 0.000000]
+Grid[2500.0 0 0 1]
+Cursor[47500 182500 0.000000]
 PolyArea[200000000.000000]
 Thermal[0.500000]
 DRC[1000 1000 1000 1000 1500 1000]
-Flags("showdrc,nameonpcb,uniquename,clearnew")
+Flags("showdrc,nameonpcb,uniquename,clearnew,locknames")
 Groups("1,c:2,s")
 Styles["Signal,1000,3600,2000,1000:Power,2500,6000,3500,1000:Fat,6000,9000,5000,2000:Skinny,600,2402,1181,600"]
 
@@ -788,32 +788,35 @@ Symbol['~' 1200]
 )
 Attribute("PCB::grid::unit" "mil")
 Via[165000 27500 9000 4000 0 5000 "" ""]
-Via[137500 57500 6000 2000 0 3500 "" ""]
+Via[135000 57500 6000 2000 0 3500 "" ""]
 Via[85000 25000 9000 4000 0 5000 "" ""]
 Via[92500 15000 6000 2000 0 3500 "" ""]
 Via[130000 40000 3600 2000 0 2000 "" ""]
 Via[92500 45000 6000 2000 0 3500 "" ""]
-Via[130000 52500 3600 2000 0 2000 "" ""]
-Via[125000 142500 6000 2000 0 3500 "" ""]
+Via[127500 52500 3600 2000 0 2000 "" ""]
 Via[95000 122500 3600 2000 0 2000 "" ""]
 Via[142500 162500 3600 2000 0 2000 "" ""]
 Via[132500 95000 6000 2000 0 3500 "" ""]
-Via[107500 75000 3600 2000 0 2000 "" ""]
+Via[102500 75000 3600 2000 0 2000 "" ""]
 Via[75000 85000 3600 2000 0 2000 "" ""]
-Via[60000 50000 3600 2000 0 2000 "" ""]
-Via[60000 70000 3600 2000 0 2000 "" ""]
+Via[67500 57500 3600 2000 0 2000 "" ""]
+Via[62500 70000 3600 2000 0 2000 "" ""]
 Via[67500 40000 3600 2000 0 2000 "" ""]
 Via[127500 112500 3600 2000 0 2000 "" ""]
-Via[142500 132500 6000 2000 0 3500 "" ""]
-Via[135000 140000 6000 2000 0 3500 "" ""]
-Via[55000 150000 6000 2000 0 3500 "" ""]
+Via[52500 150000 6000 2000 0 3500 "" ""]
 Via[70000 162500 6000 2000 0 3500 "" ""]
 Via[77500 180000 9000 4000 0 5000 "" ""]
+Via[125000 140000 3600 2000 0 2000 "" ""]
+Via[125000 132500 3600 2000 0 2000 "" ""]
+Via[140000 132500 3600 2000 0 2000 "" ""]
+Via[87500 115000 6000 2000 0 3500 "" ""]
+Via[70000 145000 3600 2000 0 2000 "" ""]
+Via[70000 130000 3600 2000 0 2000 "" ""]
 
 Element["" "RCY300" "L30" "220uH" 130000 150000 2500 12500 3 100 ""]
 (
-       Pin[0 0 6000 3000 6600 5000 "1" "1" "square"]
-       Pin[0 30000 6000 3000 6600 5000 "2" "2" ""]
+       Pin[0 0 8600 3000 9600 5600 "1" "1" ""]
+       Pin[0 30000 8600 3000 9600 5600 "2" "2" ""]
        ElementArc [0 15000 30000 30000 270 360 1000]
 
        )
@@ -904,8 +907,8 @@ Element["onsolder" "1210" "C10" "10uF" 95000 57500 -5000 12500 0 100 "auto"]
 
 Element["" "PS_2PIN.fp" "LED_1" "x" 180000 47500 -12500 -10000 3 100 ""]
 (
-       Pin[0 -10000 8100 3937 8494 4600 "2" "2" "edge2"]
-       Pin[0 0 8100 3937 8494 4600 "1" "1" "square,edge2"]
+       Pin[0 -10000 8100 3937 8900 4600 "2" "2" "edge2"]
+       Pin[0 0 8100 3937 8900 4600 "1" "1" "square,edge2"]
        ElementLine [-9842 -8858 -6890 -8858 984]
        ElementLine [-9842 -8858 -9842 -984 984]
        ElementLine [-9842 -984 -6890 -984 984]
@@ -920,8 +923,8 @@ Element["" "PS_2PIN.fp" "LED_1" "x" 180000 47500 -12500 -10000 3 100 ""]
 
 Element["" "PS_2PIN.fp" "BATTERY" "x" 180000 110000 -12500 -22500 0 100 ""]
 (
-       Pin[0 -10000 8100 3937 8494 4600 "2" "2" "edge2"]
-       Pin[0 0 8100 3937 8494 4600 "1" "1" "square,edge2"]
+       Pin[0 -10000 8100 3937 8900 4600 "2" "2" "edge2"]
+       Pin[0 0 8100 3937 8900 4600 "1" "1" "square,edge2"]
        ElementLine [-9842 -8858 -6890 -8858 984]
        ElementLine [-9842 -8858 -9842 -984 984]
        ElementLine [-9842 -984 -6890 -984 984]
@@ -936,16 +939,16 @@ Element["" "PS_2PIN.fp" "BATTERY" "x" 180000 110000 -12500 -22500 0 100 ""]
 
 Element["" "HEADER10_1" "USBASP_PROG" "x" 25000 77500 13500 -40000 3 100 ""]
 (
-       Pin[0 0 6000 3000 6600 3800 "1" "1" "square"]
-       Pin[0 -10000 6000 3000 6600 3800 "2" "2" ""]
-       Pin[0 -20000 6000 3000 6600 3800 "3" "3" ""]
-       Pin[0 -30000 6000 3000 6600 3800 "4" "4" ""]
-       Pin[0 -40000 6000 3000 6600 3800 "5" "5" ""]
-       Pin[-10000 -40000 6000 3000 6600 3800 "6" "6" ""]
-       Pin[-10000 -30000 6000 3000 6600 3800 "7" "7" ""]
-       Pin[-10000 -20000 6000 3000 6600 3800 "8" "8" ""]
-       Pin[-10000 -10000 6000 3000 6600 3800 "9" "9" ""]
-       Pin[-10000 0 6000 3000 6600 3800 "10" "10" ""]
+       Pin[0 0 6800 3000 7600 3800 "1" "1" "square"]
+       Pin[0 -10000 6800 3000 7600 3800 "2" "2" ""]
+       Pin[0 -20000 6800 3000 7600 3800 "3" "3" ""]
+       Pin[0 -30000 6800 3000 7600 3800 "4" "4" ""]
+       Pin[0 -40000 6800 3000 7600 3800 "5" "5" ""]
+       Pin[-10000 -40000 6800 3000 7600 3800 "6" "6" ""]
+       Pin[-10000 -30000 6800 3000 7600 3800 "7" "7" ""]
+       Pin[-10000 -20000 6800 3000 7600 3800 "8" "8" ""]
+       Pin[-10000 -10000 6800 3000 7600 3800 "9" "9" ""]
+       Pin[-10000 0 6800 3000 7600 3800 "10" "10" ""]
        ElementLine [5000 -45000 5000 5000 1000]
        ElementLine [-15000 -45000 5000 -45000 1000]
        ElementLine [-15000 -45000 -15000 5000 1000]
@@ -957,14 +960,14 @@ Element["" "HEADER10_1" "USBASP_PROG" "x" 25000 77500 13500 -40000 3 100 ""]
 
 Element["" "PS_8PIN.fp" "FRONT_STATUS_LEDS" "x" 20000 92500 20000 -2500 3 100 ""]
 (
-       Pin[0 20000 8100 3937 8494 4600 "3" "3" ""]
-       Pin[0 70000 8100 3937 8494 4600 "8" "8" ""]
-       Pin[0 60000 8100 3937 8494 4600 "7" "7" ""]
-       Pin[0 10000 8100 3937 8494 4600 "2" "2" ""]
-       Pin[0 50000 8100 3937 8494 4600 "6" "6" ""]
-       Pin[0 40000 8100 3937 8494 4600 "5" "5" ""]
-       Pin[0 30000 8100 3937 8494 4600 "4" "4" ""]
-       Pin[0 0 8100 3937 8494 4600 "1" "1" "square"]
+       Pin[0 20000 8100 3937 8900 4600 "3" "3" ""]
+       Pin[0 70000 8100 3937 8900 4600 "8" "8" ""]
+       Pin[0 60000 8100 3937 8900 4600 "7" "7" ""]
+       Pin[0 10000 8100 3937 8900 4600 "2" "2" ""]
+       Pin[0 50000 8100 3937 8900 4600 "6" "6" ""]
+       Pin[0 40000 8100 3937 8900 4600 "5" "5" ""]
+       Pin[0 30000 8100 3937 8900 4600 "4" "4" ""]
+       Pin[0 0 8100 3937 8900 4600 "1" "1" "square"]
        ElementLine [6891 38977 9843 38977 984]
        ElementLine [9843 31103 9843 38977 984]
        ElementLine [6891 31103 9843 31103 984]
@@ -979,8 +982,8 @@ Element["" "PS_8PIN.fp" "FRONT_STATUS_LEDS" "x" 20000 92500 20000 -2500 3 100 ""
 
 Element["" "PS_2PIN.fp" "LED_3" "x" 180000 190000 -12500 -10000 3 100 ""]
 (
-       Pin[0 -10000 8100 3937 8494 4600 "2" "2" "edge2"]
-       Pin[0 0 8100 3937 8494 4600 "1" "1" "square,edge2"]
+       Pin[0 -10000 8100 3937 8900 4600 "2" "2" "edge2"]
+       Pin[0 0 8100 3937 8900 4600 "1" "1" "square,edge2"]
        ElementLine [-9842 -8858 -6890 -8858 984]
        ElementLine [-9842 -8858 -9842 -984 984]
        ElementLine [-9842 -984 -6890 -984 984]
@@ -993,10 +996,10 @@ Element["" "PS_2PIN.fp" "LED_3" "x" 180000 190000 -12500 -10000 3 100 ""]
 
        )
 
-Element["" "PS_2PIN.fp" "PHOTODIODE" "x" 50000 182500 -12500 -20000 0 100 ""]
+Element["" "PS_2PIN.fp" "PHOTODIODE" "x" 45000 182500 -12500 -20000 0 100 ""]
 (
-       Pin[10000 0 8100 3937 8494 4600 "2" "2" ""]
-       Pin[0 0 8100 3937 8494 4600 "1" "1" "square"]
+       Pin[10000 0 8100 3937 8900 4600 "2" "2" ""]
+       Pin[0 0 8100 3937 8900 4600 "1" "1" "square"]
        ElementLine [8858 -9842 8858 -6890 984]
        ElementLine [984 -9842 8858 -9842 984]
        ElementLine [984 -9842 984 -6890 984]
@@ -1020,17 +1023,17 @@ Element["onsolder" "1210" "C30" "10uF" 100000 132500 2500 5000 3 100 "auto"]
 
 Element["" "RCY200" "L20" "470uH" 115000 125000 2500 -15000 3 100 ""]
 (
-       Pin[0 0 6000 3000 6600 3000 "1" "1" "square"]
-       Pin[0 -20000 6000 3000 6600 3000 "2" "2" ""]
+       Pin[0 0 6500 3000 7300 3500 "1" "1" ""]
+       Pin[0 -20000 6500 3000 7300 3500 "2" "2" ""]
        ElementArc [0 -10000 20000 20000 90 360 1000]
 
        )
 
 Element["" "PS_3PIN.fp" "HANDLEBAR" "x" 70000 17500 7500 -10000 0 100 ""]
 (
-       Pin[0 0 8100 3937 8494 4600 "1" "1" "square,edge2"]
-       Pin[-10000 0 8100 3937 8494 4600 "2" "2" "edge2"]
-       Pin[-20000 0 8100 3937 8494 4600 "3" "3" "edge2"]
+       Pin[0 0 8100 3937 8900 4600 "1" "1" "square,edge2"]
+       Pin[-10000 0 8100 3937 8900 4600 "2" "2" "edge2"]
+       Pin[-20000 0 8100 3937 8900 4600 "3" "3" "edge2"]
        ElementLine [-24606 6890 -13780 6890 984]
        ElementLine [-13780 6890 -13780 9842 984]
        ElementLine [-13780 9842 -5906 9842 984]
@@ -1073,8 +1076,8 @@ Element["onsolder" "0805" "R20" "R033" 185000 87500 0 10000 0 100 "auto"]
 
 Element["" "PS_2PIN.fp" "LED_2" "x" 180000 77500 -12500 -15000 3 100 ""]
 (
-       Pin[0 -10000 8100 3937 8494 4600 "2" "2" "edge2"]
-       Pin[0 0 8100 3937 8494 4600 "1" "1" "square,edge2"]
+       Pin[0 -10000 8100 3937 8900 4600 "2" "2" "edge2"]
+       Pin[0 0 8100 3937 8900 4600 "1" "1" "square,edge2"]
        ElementLine [-9842 -8858 -6890 -8858 984]
        ElementLine [-9842 -8858 -9842 -984 984]
        ElementLine [-9842 -984 -6890 -984 984]
@@ -1087,7 +1090,7 @@ Element["" "PS_2PIN.fp" "LED_2" "x" 180000 77500 -12500 -15000 3 100 ""]
 
        )
 
-Element["onsolder" "1206" "R7" "15K" 60000 115000 -2500 2500 0 100 "auto"]
+Element["onsolder" "1206" "R7" "15K" 60000 110000 -2500 2500 0 100 "auto"]
 (
        Pad[-1181 5905 1181 5905 5118 2000 5718 "1" "1" "onsolder,square"]
        Pad[-1181 -5905 1181 -5905 5118 2000 5718 "2" "2" "onsolder,square"]
@@ -1124,7 +1127,7 @@ Element["onsolder" "SO8" "Q10" "IRL6372PBF" 112500 15000 2500 2500 3 100 "auto"]
 
        )
 
-Element["" "1210" "C41" "1.5uF" 144750 90000 -19750 -5000 0 100 ""]
+Element["" "1210" "C41" "1.5uF" 147500 90000 -19750 -5000 0 100 ""]
 (
        Pad[-5905 -2755 -5905 2755 5118 2000 5718 "+" "1" "square"]
        Pad[5905 -2755 5905 2755 5118 2000 5718 "-" "2" "square"]
@@ -1135,8 +1138,8 @@ Element["" "1210" "C41" "1.5uF" 144750 90000 -19750 -5000 0 100 ""]
 
 Element["" "JUMPER2" "PROG_ENA" "unknown" 105000 87500 -2500 -12500 0 100 ""]
 (
-       Pin[0 0 6000 3000 6600 3800 "1" "1" "square,edge2"]
-       Pin[-10000 0 6000 3000 6600 3800 "2" "2" "edge2"]
+       Pin[0 0 6800 3000 7600 3800 "1" "1" "square,edge2"]
+       Pin[-10000 0 6800 3000 7600 3800 "2" "2" "edge2"]
        ElementLine [-15000 -5000 5000 -5000 1000]
        ElementLine [-15000 -5000 -15000 5000 1000]
        ElementLine [-15000 5000 5000 5000 1000]
@@ -1154,8 +1157,8 @@ Element["" "Fuse_PTC__Schurter_PFRA.300" "F40" "5A" 170000 125000 -3622 7095 0 1
        Attribute("use-license" "unlimited")
        Attribute("dist-license" "GPL")
        Attribute("documentation" "http://www.schurterinc.com/pdf/usa/c_pfra.pdf")
-       Pin[-10040 0 5945 2000 7945 4370 "1" "1" "edge2"]
-       Pin[10039 0 5945 2000 7945 4370 "2" "2" "edge2"]
+       Pin[-10040 0 8100 3937 8900 4600 "1" "1" "edge2"]
+       Pin[10039 0 8100 3937 8900 4600 "2" "2" "edge2"]
        ElementLine [-23622 -5905 23622 -5905 1000]
        ElementLine [-23622 5905 23622 5905 1000]
        ElementLine [-23622 -5905 -23622 -3543 1000]
@@ -1218,7 +1221,7 @@ Element["onsolder" "1206" "R9" "100K" 180000 135000 3150 3150 3 100 "auto"]
 
        )
 
-Element["onsolder" "1206" "R2" "300K" 50000 162500 -3150 3150 0 100 "auto"]
+Element["onsolder" "1206" "R2" "300K" 45000 165000 -3150 3150 0 100 "auto"]
 (
        Pad[-1181 5905 1181 5905 5118 2000 5718 "1" "1" "onsolder,square"]
        Pad[-1181 -5905 1181 -5905 5118 2000 5718 "2" "2" "onsolder,square"]
@@ -1292,10 +1295,10 @@ Element["onsolder" "1206" "C11" "220nF" 115000 52500 -5000 10000 0 100 "auto"]
 
        )
 
-Element["" "RCY200" "L10" "470uH" 145000 15000 2500 5000 3 100 ""]
+Element["" "RCY200" "L10" "470uH" 145000 17500 2500 5000 3 100 ""]
 (
-       Pin[0 0 6000 3000 6600 3000 "1" "1" "square"]
-       Pin[0 20000 6000 3000 6600 3000 "2" "2" ""]
+       Pin[0 0 6500 3000 7300 3500 "1" "1" ""]
+       Pin[0 20000 6500 3000 7300 3500 "2" "2" ""]
        ElementArc [0 10000 20000 20000 270 360 1000]
 
        )
@@ -1309,7 +1312,7 @@ Element["onsolder" "1206" "C31" "220nF" 102500 165000 10000 2500 0 100 "auto"]
 
        )
 
-Element["onsolder" "1206" "R1" "1M5" 60000 162500 -3150 3150 0 100 "auto"]
+Element["onsolder" "1206" "R1" "1M5" 57500 165000 -3150 3150 0 100 "auto"]
 (
        Pad[-1181 -5905 1181 -5905 5118 2000 5718 "1" "1" "onsolder,square"]
        Pad[-1181 5905 1181 5905 5118 2000 5718 "2" "2" "onsolder,square"]
@@ -1318,37 +1321,6 @@ Element["onsolder" "1206" "R1" "1M5" 60000 162500 -3150 3150 0 100 "auto"]
 
        )
 
-Element["" "DIP20" "U1" "ATtiny861A" 50000 40000 20000 42500 3 100 ""]
-(
-       Pin[0 0 6000 3000 6600 2800 "PB0/MOSI" "1" "square"]
-       Pin[0 10000 6000 3000 6600 2800 "PB1/MISO" "2" ""]
-       Pin[0 20000 6000 3000 6600 2800 "PB2/SCK" "3" ""]
-       Pin[0 30000 6000 3000 6600 2800 "PB3" "4" ""]
-       Pin[0 40000 6000 3000 6600 2800 "VCC" "5" ""]
-       Pin[0 50000 6000 3000 6600 2800 "GND" "6" ""]
-       Pin[0 60000 6000 3000 6600 2800 "PB4/XTAL1" "7" ""]
-       Pin[0 70000 6000 3000 6600 2800 "PB5/XTAL2" "8" ""]
-       Pin[0 80000 6000 3000 6600 2800 "PB6/ADC9" "9" ""]
-       Pin[0 90000 6000 3000 6600 2800 "PB7/_RESET_" "10" ""]
-       Pin[30000 90000 6000 3000 6600 2800 "ADC6/PA7" "11" ""]
-       Pin[30000 80000 6000 3000 6600 2800 "ADC5/PA6" "12" ""]
-       Pin[30000 70000 6000 3000 6600 2800 "ADC4/PA5" "13" ""]
-       Pin[30000 60000 6000 3000 6600 2800 "ADC3/PA4" "14" ""]
-       Pin[30000 50000 6000 3000 6600 2800 "AVCC" "15" ""]
-       Pin[30000 40000 6000 3000 6600 2800 "AGND" "16" ""]
-       Pin[30000 30000 6000 3000 6600 2800 "AREF/PA3" "17" ""]
-       Pin[30000 20000 6000 3000 6600 2800 "ADC2/PA2" "18" ""]
-       Pin[30000 10000 6000 3000 6600 2800 "ADC1/PA1" "19" ""]
-       Pin[30000 0 6000 3000 6600 2800 "ADC0/PA0" "20" ""]
-       ElementLine [-5000 -5000 -5000 95000 1000]
-       ElementLine [-5000 95000 35000 95000 1000]
-       ElementLine [35000 -5000 35000 95000 1000]
-       ElementLine [-5000 -5000 10000 -5000 1000]
-       ElementLine [20000 -5000 35000 -5000 1000]
-       ElementArc [15000 -5000 5000 5000 0 180 1000]
-
-       )
-
 Element["onsolder" "1206" "R5" "1K5" 35000 102500 3150 3150 3 100 "auto"]
 (
        Pad[5905 -1181 5905 1181 5118 2000 5718 "1" "1" "onsolder,square"]
@@ -1380,6 +1352,37 @@ Element["" "hole_M3_plated" "" "" 184000 16000 -20000 15000 0 100 ""]
        ElementArc [0 0 12205 12205 0 360 1000]
        ElementArc [0 0 6800 6800 0 360 1000]
 
+       )
+
+Element["" "DIP20" "U1" "ATtiny861A" 50000 40000 20000 42500 3 100 ""]
+(
+       Pin[0 0 6000 3000 6800 2800 "PB0/MOSI" "1" "square"]
+       Pin[0 10000 6000 3000 6800 3000 "PB1/MISO" "2" ""]
+       Pin[0 20000 6000 3000 6800 3000 "PB2/SCK" "3" ""]
+       Pin[0 30000 6000 3000 6800 3000 "PB3" "4" ""]
+       Pin[0 40000 6000 3000 6800 3000 "VCC" "5" ""]
+       Pin[0 50000 6000 3000 6800 3000 "GND" "6" ""]
+       Pin[0 60000 6000 3000 6800 3000 "PB4/XTAL1" "7" ""]
+       Pin[0 70000 6000 3000 6800 3000 "PB5/XTAL2" "8" ""]
+       Pin[0 80000 6000 3000 6800 3000 "PB6/ADC9" "9" ""]
+       Pin[0 90000 6000 3000 6800 3000 "PB7/_RESET_" "10" ""]
+       Pin[30000 90000 6000 3000 6800 3000 "ADC6/PA7" "11" ""]
+       Pin[30000 80000 6000 3000 6800 3000 "ADC5/PA6" "12" ""]
+       Pin[30000 70000 6000 3000 6800 3000 "ADC4/PA5" "13" ""]
+       Pin[30000 60000 6000 3000 6800 3000 "ADC3/PA4" "14" ""]
+       Pin[30000 50000 6000 3000 6800 3000 "AVCC" "15" ""]
+       Pin[30000 40000 6000 3000 6800 3000 "AGND" "16" ""]
+       Pin[30000 30000 6000 3000 6800 3000 "AREF/PA3" "17" ""]
+       Pin[30000 20000 6000 3000 6800 3000 "ADC2/PA2" "18" ""]
+       Pin[30000 10000 6000 3000 6800 3000 "ADC1/PA1" "19" ""]
+       Pin[30000 0 6000 3000 6800 3000 "ADC0/PA0" "20" ""]
+       ElementLine [-5000 -5000 -5000 95000 1000]
+       ElementLine [-5000 95000 35000 95000 1000]
+       ElementLine [35000 -5000 35000 95000 1000]
+       ElementLine [-5000 -5000 10000 -5000 1000]
+       ElementLine [20000 -5000 35000 -5000 1000]
+       ElementArc [15000 -5000 5000 5000 0 180 1000]
+
        )
 Layer(1 "component")
 (
@@ -1389,10 +1392,10 @@ Layer(1 "component")
        Line[147500 100000 147500 102500 2500 2000 "clearline"]
        Line[140000 102500 140000 87500 2500 2000 "clearline"]
        Line[140000 87500 105000 87500 2500 2000 "clearline"]
-       Line[150000 100000 150000 80000 2500 2000 "clearline"]
+       Line[152500 100000 152500 85000 2500 2000 "clearline"]
        Line[95000 87500 85000 87500 2500 2000 "clearline"]
        Line[85000 87500 85000 90000 2500 2000 "clearline"]
-       Line[150000 80000 80000 80000 2500 2000 "clearline"]
+       Line[147500 80000 80000 80000 2500 2000 "clearline"]
        Line[85000 90000 57500 90000 2500 2000 "clearline"]
        Line[57500 90000 57500 80000 2500 2000 "clearline"]
        Line[57500 80000 50000 80000 2500 2000 "clearline"]
@@ -1402,28 +1405,25 @@ Layer(1 "component")
        Line[190000 135000 190000 57500 6000 4000 "clearline"]
        Line[190000 57500 165000 57500 6000 4000 "clearline"]
        Line[165000 57500 165000 27500 6000 4000 "clearline"]
-       Line[137500 57500 137500 7500 6000 4000 "clearline"]
-       Line[137500 7500 85000 7500 6000 4000 "clearline"]
+       Line[135000 7500 82500 7500 6000 4000 "clearline"]
        Line[85000 7500 85000 25000 6000 4000 "clearline"]
-       Line[130000 40000 137500 40000 1000 2000 "clearline"]
+       Line[130000 40000 135000 40000 1000 2000 "clearline"]
        Line[92500 45000 92500 15000 2500 2000 "clearline"]
-       Line[137500 57500 87500 57500 2500 2000 "clearline"]
+       Line[135000 57500 87500 57500 2500 2000 "clearline"]
        Line[80000 40000 92500 52500 1000 2000 "clearline"]
-       Line[92500 52500 130000 52500 1000 2000 "clearline"]
+       Line[92500 52500 127500 52500 1000 2000 "clearline"]
        Line[180000 77500 155000 77500 1000 2000 "clearline"]
-       Line[155000 77500 140000 62500 1000 2000 "clearline"]
-       Line[140000 62500 82500 62500 1000 2000 "clearline"]
-       Line[180000 150000 172500 150000 6000 4000 "clearline"]
-       Line[172500 150000 132500 190000 6000 4000 "clearline"]
-       Line[132500 190000 122500 190000 6000 4000 "clearline"]
+       Line[155000 77500 142500 65000 1000 2000 "clearline"]
+       Line[180000 150000 175000 150000 6000 4000 "clearline"]
+       Line[135000 190000 122500 190000 6000 4000 "clearline"]
        Line[122500 190000 112500 180000 6000 4000 "clearline"]
        Line[112500 180000 77500 180000 6000 4000 "clearline"]
-       Line[95000 122500 115000 142500 1000 2000 "clearline"]
-       Line[115000 142500 125000 142500 1000 2000 "clearline"]
+       Line[95000 122500 112500 140000 1000 2000 "clearline"]
+       Line[112500 140000 125000 140000 1000 2000 "clearline"]
        Line[180000 190000 190000 190000 1000 2000 "clearline"]
        Line[190000 190000 190000 142500 1000 2000 "clearline"]
-       Line[190000 142500 145000 142500 1000 2000 "clearline"]
-       Line[80000 110000 107500 110000 1000 2000 "clearline"]
+       Line[190000 142500 150000 142500 1000 2000 "clearline"]
+       Line[80000 110000 100000 110000 1000 2000 "clearline"]
        Line[142500 162500 112500 162500 1000 2000 "clearline"]
        Line[112500 162500 80000 130000 1000 2000 "clearline"]
        Line[87500 57500 72500 42500 2500 2000 "clearline"]
@@ -1432,44 +1432,33 @@ Layer(1 "component")
        Line[85000 25000 87500 25000 2500 2000 "clearline"]
        Line[65000 105000 50000 120000 1000 2000 "clearline"]
        Line[77500 170000 77500 180000 2500 2000 "clearline"]
-       Line[80000 120000 75000 120000 1000 2000 "clearline"]
-       Line[75000 120000 50000 145000 1000 2000 "clearline"]
+       Line[80000 120000 77500 120000 1000 2000 "clearline"]
        Line[50000 80000 45000 85000 2500 2000 "clearline"]
-       Line[107500 110000 115000 117500 1000 2000 "clearline"]
-       Line[115000 117500 120000 117500 1000 2000 "clearline"]
-       Line[120000 117500 145000 142500 1000 2000 "clearline"]
+       Line[100000 110000 107500 117500 1000 2000 "clearline"]
+       Line[107500 117500 120000 117500 1000 2000 "clearline"]
        Line[55000 65000 50000 70000 1000 2000 "clearline"]
-       Line[107500 75000 97500 65000 1000 2000 "clearline"]
-       Line[97500 65000 55000 65000 1000 2000 "clearline"]
-       Line[82500 62500 80000 60000 1000 2000 "clearline"]
+       Line[102500 75000 75000 75000 1000 2000 "clearline"]
+       Line[85000 65000 80000 60000 1000 2000 "clearline"]
        Line[60000 50000 60000 17500 1000 2000 "clearline"]
-       Line[75000 85000 60000 70000 1000 2000 "clearline"]
+       Line[75000 85000 62500 72500 1000 2000 "clearline"]
        Line[67500 40000 67500 17500 1000 2000 "clearline"]
        Line[67500 17500 70000 17500 1000 2000 "clearline"]
        Line[50000 17500 60000 7500 2500 2000 "clearline"]
        Line[60000 7500 85000 7500 2500 2000 "clearline"]
-       Line[115000 125000 105000 115000 2500 2000 "clearline"]
-       Line[105000 115000 75000 115000 2500 2000 "clearline"]
-       Line[75000 115000 52500 137500 2500 2000 "clearline"]
-       Line[127500 112500 115000 112500 1000 2000 "clearline"]
-       Line[115000 112500 107500 105000 1000 2000 "clearline"]
-       Line[65000 105000 107500 105000 1000 2000 "clearline"]
-       Line[132500 95000 132500 115000 2500 2000 "clearline"]
-       Line[132500 115000 142500 125000 2500 2000 "clearline"]
-       Line[142500 125000 142500 132500 2500 2000 "clearline"]
-       Line[135000 140000 147500 152500 2500 2000 "clearline"]
+       Line[97500 115000 87500 115000 2500 2000 "clearline"]
+       Line[127500 112500 110000 112500 1000 2000 "clearline"]
+       Line[110000 112500 102500 105000 1000 2000 "clearline"]
+       Line[65000 105000 102500 105000 1000 2000 "clearline"]
+       Line[132500 95000 132500 137500 2500 2000 "clearline"]
+       Line[132500 137500 147500 152500 2500 2000 "clearline"]
        Line[147500 152500 147500 165000 2500 2000 "clearline"]
        Line[147500 165000 145000 167500 2500 2000 "clearline"]
        Line[145000 167500 110000 167500 2500 2000 "clearline"]
-       Line[110000 167500 92500 150000 2500 2000 "clearline"]
-       Line[92500 150000 55000 150000 2500 2000 "clearline"]
+       Line[110000 167500 95000 152500 2500 2000 "clearline"]
+       Line[95000 152500 55000 152500 2500 2000 "clearline"]
        Line[77500 170000 70000 162500 2500 2000 "clearline"]
-       Line[50000 165000 50000 182500 1000 2000 "clearline"]
        Line[15000 85000 15000 77500 2500 2000 "clearline"]
-       Line[52500 137500 47500 137500 2500 2000 "clearline"]
-       Line[47500 137500 42500 132500 2500 2000 "clearline"]
-       Line[42500 132500 20000 132500 2500 2000 "clearline"]
-       Line[50000 145000 50000 170000 1000 2000 "clearline"]
+       Line[45000 145000 45000 182500 1000 2000 "clearline"]
        Line[45000 85000 12500 85000 2500 2000 "clearline"]
        Line[12500 85000 12500 135000 2500 2000 "clearline"]
        Line[12500 135000 20000 142500 2500 2000 "clearline"]
@@ -1479,12 +1468,29 @@ Layer(1 "component")
        Line[30000 77500 42500 65000 1000 2000 "clearline"]
        Line[42500 65000 42500 47500 1000 2000 "clearline"]
        Line[42500 47500 50000 40000 1000 2000 "clearline"]
+       Line[175000 150000 135000 190000 6000 4000 "clearline"]
+       Line[135000 57500 135000 7500 6000 4000 "clearline"]
+       Line[147500 80000 152500 85000 2500 2000 "clearline"]
+       Line[85000 65000 142500 65000 1000 2000 "clearline"]
+       Line[60000 50000 67500 57500 1000 2000 "clearline"]
+       Line[120000 117500 125000 122500 1000 2000 "clearline"]
+       Line[125000 122500 125000 132500 1000 2000 "clearline"]
+       Line[150000 142500 140000 132500 1000 2000 "clearline"]
+       Line[115000 125000 107500 125000 2500 2000 "clearline"]
+       Line[107500 125000 97500 115000 2500 2000 "clearline"]
+       Line[70000 120000 45000 145000 1000 2000 "clearline"]
+       Line[52500 150000 55000 152500 2500 2000 "clearline"]
+       Line[70000 120000 77500 120000 1000 2000 "clearline"]
+       Line[70000 145000 70000 130000 1000 2000 "clearline"]
+       Line[62500 70000 62500 72500 1000 2000 "clearline"]
+       Line[75000 75000 65000 65000 1000 2000 "clearline"]
+       Line[55000 65000 65000 65000 1000 2000 "clearline"]
 )
 Layer(2 "solder")
 (
        Line[190000 100000 190000 180000 6000 4000 "clearline"]
        Line[190000 180000 190000 57500 6000 4000 "clearline"]
-       Line[190000 57500 137500 57500 6000 4000 "clearline"]
+       Line[190000 57500 135000 57500 6000 4000 "clearline"]
        Line[180000 150000 190000 150000 6000 4000 "clearline"]
        Line[155000 100000 190000 100000 6000 4000 "clearline"]
        Line[180000 87500 180000 77500 6000 4000 "clearline"]
@@ -1506,8 +1512,8 @@ Layer(2 "solder")
        Line[150000 115000 150000 107500 2500 2000 "clearline"]
        Line[150000 107500 145000 107500 2500 2000 "clearline"]
        Line[155000 100000 155000 90000 6000 4000 "clearline"]
-       Line[155000 90000 144750 90000 6000 4000 "clearline"]
-       Line[145000 35000 145000 42500 6000 4000 "clearline"]
+       Line[155000 90000 147750 90000 6000 4000 "clearline"]
+       Line[145000 37500 145000 42500 6000 4000 "clearline"]
        Line[115000 105000 125000 105000 6000 4000 "clearline"]
        Line[67500 80000 87500 80000 2500 2000 "clearline"]
        Line[80000 50000 90000 60000 2500 2000 "clearline"]
@@ -1515,8 +1521,7 @@ Layer(2 "solder")
        Line[165000 7500 125000 7500 6000 4000 "clearline"]
        Line[125000 7500 125000 10000 6000 4000 "clearline"]
        Line[125000 10000 122500 10000 6000 4000 "clearline"]
-       Line[145000 15000 132500 15000 6000 4000 "clearline"]
-       Line[132500 15000 127500 20000 6000 4000 "clearline"]
+       Line[130000 17500 127500 20000 6000 4000 "clearline"]
        Line[127500 20000 117500 20000 6000 4000 "clearline"]
        Line[117500 20000 110000 12500 6000 4000 "clearline"]
        Line[110000 12500 100000 12500 2500 2000 "clearline"]
@@ -1530,17 +1535,14 @@ Layer(2 "solder")
        Line[125000 40000 130000 40000 1000 2000 "clearline"]
        Line[115000 35000 122500 35000 2500 2000 "clearline"]
        Line[110000 40000 105000 40000 2500 2000 "clearline"]
-       Line[137500 45000 122500 45000 2500 2000 "clearline"]
+       Line[135000 45000 122500 45000 2500 2000 "clearline"]
        Line[122500 45000 122500 50000 2500 2000 "clearline"]
        Line[117500 30000 120000 30000 2500 2000 "clearline"]
        Line[102500 25000 102500 27500 6000 4000 "clearline"]
        Line[102500 27500 100000 27500 6000 4000 "clearline"]
        Line[92500 45000 100000 45000 2500 2000 "clearline"]
-       Line[137500 45000 137500 15000 2500 2000 "clearline"]
-       Line[170000 47500 157500 47500 1000 2000 "clearline"]
+       Line[135000 45000 135000 17500 2500 2000 "clearline"]
        Line[115000 60000 95000 60000 2500 2000 "clearline"]
-       Line[157500 47500 157500 52500 1000 2000 "clearline"]
-       Line[157500 52500 130000 52500 1000 2000 "clearline"]
        Line[165000 135000 175000 135000 2500 2000 "clearline"]
        Line[120000 160000 130000 150000 6000 4000 "clearline"]
        Line[110000 160000 110000 177500 6000 4000 "clearline"]
@@ -1562,23 +1564,20 @@ Layer(2 "solder")
        Line[102500 145000 105000 142500 2500 2000 "clearline"]
        Line[105000 142500 110000 142500 2500 2000 "clearline"]
        Line[90000 157500 85000 157500 2500 2000 "clearline"]
-       Line[85000 157500 70000 172500 2500 2000 "clearline"]
-       Line[70000 172500 70000 185000 2500 2000 "clearline"]
-       Line[70000 185000 72500 187500 2500 2000 "clearline"]
-       Line[72500 187500 82500 187500 2500 2000 "clearline"]
-       Line[82500 187500 85000 185000 2500 2000 "clearline"]
+       Line[85000 157500 67500 175000 2500 2000 "clearline"]
+       Line[67500 175000 67500 182500 2500 2000 "clearline"]
+       Line[67500 182500 75000 190000 2500 2000 "clearline"]
+       Line[75000 190000 80000 190000 2500 2000 "clearline"]
+       Line[80000 190000 85000 185000 2500 2000 "clearline"]
        Line[85000 185000 90000 185000 2500 2000 "clearline"]
        Line[80000 180000 90000 180000 2500 2000 "clearline"]
-       Line[95000 60000 95000 87500 2500 2000 "clearline"]
        Line[90000 142500 95000 142500 2500 2000 "clearline"]
        Line[95000 142500 95000 132500 2500 2000 "clearline"]
        Line[107500 132500 107500 137500 2500 2000 "clearline"]
        Line[107500 137500 117500 137500 2500 2000 "clearline"]
-       Line[117500 137500 117500 147500 2500 2000 "clearline"]
-       Line[117500 147500 110000 147500 2500 2000 "clearline"]
+       Line[117500 137500 117500 145000 2500 2000 "clearline"]
+       Line[115000 147500 110000 147500 2500 2000 "clearline"]
        Line[112500 152500 117500 152500 1000 2000 "clearline"]
-       Line[117500 152500 125000 145000 1000 2000 "clearline"]
-       Line[125000 145000 125000 142500 1000 2000 "clearline"]
        Line[95000 127500 95000 122500 1000 2000 "clearline"]
        Line[95000 130000 95000 97500 2500 2000 "clearline"]
        Line[90000 77500 90000 60000 2500 2000 "clearline"]
@@ -1587,56 +1586,45 @@ Layer(2 "solder")
        Line[120000 175000 152500 142500 6000 4000 "clearline"]
        Line[152500 142500 152500 125000 6000 4000 "clearline"]
        Line[115000 125000 160000 125000 6000 4000 "clearline"]
-       Line[105000 130000 105000 97500 2500 2000 "clearline"]
-       Line[105000 97500 95000 87500 2500 2000 "clearline"]
+       Line[102500 127500 102500 97500 2500 2000 "clearline"]
+       Line[102500 97500 95000 90000 2500 2000 "clearline"]
        Line[102500 35000 65000 35000 1000 2000 "clearline"]
        Line[65000 35000 50000 50000 1000 2000 "clearline"]
        Line[125000 95000 132500 95000 6000 4000 "clearline"]
        Line[145000 97500 140000 97500 1000 2000 "clearline"]
        Line[140000 97500 132500 105000 1000 2000 "clearline"]
-       Line[57500 110000 57500 90000 2500 2000 "clearline"]
-       Line[50000 120000 57500 120000 1000 2000 "clearline"]
-       Line[50000 110000 55000 115000 1000 2000 "clearline"]
-       Line[55000 115000 67500 115000 1000 2000 "clearline"]
-       Line[67500 115000 67500 132500 1000 2000 "clearline"]
-       Line[67500 132500 82500 147500 1000 2000 "clearline"]
-       Line[82500 147500 90000 147500 1000 2000 "clearline"]
+       Line[57500 105000 57500 90000 2500 2000 "clearline"]
+       Line[50000 120000 55000 120000 1000 2000 "clearline"]
+       Line[55000 120000 60000 115000 1000 2000 "clearline"]
+       Line[50000 110000 65000 110000 1000 2000 "clearline"]
+       Line[70000 115000 70000 130000 1000 2000 "clearline"]
        Line[145000 107500 140000 107500 1000 2000 "clearline"]
-       Line[117500 115000 110000 107500 1000 2000 "clearline"]
-       Line[110000 107500 110000 77500 1000 2000 "clearline"]
-       Line[110000 77500 107500 75000 1000 2000 "clearline"]
        Line[67500 80000 67500 90000 2500 2000 "clearline"]
        Line[80000 100000 75000 95000 1000 2000 "clearline"]
        Line[75000 95000 75000 85000 1000 2000 "clearline"]
-       Line[80000 70000 60000 50000 1000 2000 "clearline"]
-       Line[60000 70000 55000 65000 1000 2000 "clearline"]
-       Line[55000 65000 55000 50000 1000 2000 "clearline"]
-       Line[55000 50000 65000 40000 1000 2000 "clearline"]
-       Line[65000 40000 67500 40000 1000 2000 "clearline"]
+       Line[80000 70000 67500 57500 1000 2000 "clearline"]
+       Line[62500 70000 62500 45000 1000 2000 "clearline"]
+       Line[62500 45000 67500 40000 1000 2000 "clearline"]
        Line[132500 105000 132500 110000 1000 2000 "clearline"]
        Line[132500 110000 130000 112500 1000 2000 "clearline"]
        Line[130000 112500 127500 112500 1000 2000 "clearline"]
-       Line[117500 115000 122500 115000 1000 2000 "clearline"]
        Line[122500 115000 125000 117500 1000 2000 "clearline"]
        Line[125000 117500 130000 117500 1000 2000 "clearline"]
        Line[140000 107500 130000 117500 1000 2000 "clearline"]
-       Line[142500 132500 135000 140000 2500 2000 "clearline"]
        Line[165000 140000 142500 162500 1000 2000 "clearline"]
        Line[165000 135000 165000 140000 1000 2000 "clearline"]
-       Line[47500 157500 50000 157500 2500 2000 "clearline"]
-       Line[60000 157500 62500 155000 2500 2000 "clearline"]
-       Line[62500 155000 62500 147500 2500 2000 "clearline"]
-       Line[62500 147500 57500 142500 2500 2000 "clearline"]
-       Line[70000 162500 55000 162500 2500 2000 "clearline"]
-       Line[55000 162500 50000 157500 2500 2000 "clearline"]
-       Line[60000 182500 60000 167500 2500 2000 "clearline"]
-       Line[50000 182500 50000 167500 2500 2000 "clearline"]
-       Line[57500 142500 20000 142500 2500 2000 "clearline"]
+       Line[67500 165000 70000 162500 2500 2000 "clearline"]
+       Line[60000 160000 60000 147500 2500 2000 "clearline"]
+       Line[60000 147500 55000 142500 2500 2000 "clearline"]
+       Line[67500 165000 50000 165000 2500 2000 "clearline"]
+       Line[50000 165000 45000 160000 2500 2000 "clearline"]
+       Line[55000 182500 55000 170000 2500 2000 "clearline"]
+       Line[45000 182500 45000 170000 2500 2000 "clearline"]
+       Line[55000 142500 20000 142500 2500 2000 "clearline"]
        Line[90000 77500 87500 80000 2500 2000 "clearline"]
-       Line[47500 157500 42500 162500 2500 2000 "clearline"]
-       Line[45000 150000 42500 152500 2500 2000 "clearline"]
-       Line[42500 152500 20000 152500 2500 2000 "clearline"]
-       Line[45000 150000 55000 150000 2500 2000 "clearline"]
+       Line[45000 160000 42500 162500 2500 2000 "clearline"]
+       Line[22500 150000 20000 152500 2500 2000 "clearline"]
+       Line[22500 150000 52500 150000 2500 2000 "clearline"]
        Line[42500 162500 15000 162500 2500 2000 "clearline"]
        Line[15000 162500 7500 155000 2500 2000 "clearline"]
        Line[7500 155000 7500 75000 2500 2000 "clearline"]
@@ -1668,6 +1656,30 @@ Layer(2 "solder")
        Line[40000 92500 40000 87500 1000 2000 "clearline"]
        Line[40000 87500 30000 77500 1000 2000 "clearline"]
        Line[30000 77500 25000 77500 1000 2000 "clearline"]
+       Line[117500 152500 122500 147500 1000 2000 "clearline"]
+       Line[122500 147500 122500 142500 1000 2000 "clearline"]
+       Line[122500 142500 125000 140000 1000 2000 "clearline"]
+       Line[102500 75000 110000 82500 1000 2000 "clearline"]
+       Line[110000 82500 110000 92500 1000 2000 "clearline"]
+       Line[110000 92500 107500 95000 1000 2000 "clearline"]
+       Line[107500 95000 107500 107500 1000 2000 "clearline"]
+       Line[107500 107500 115000 115000 1000 2000 "clearline"]
+       Line[122500 115000 115000 115000 1000 2000 "clearline"]
+       Line[102500 127500 107500 132500 2500 2000 "clearline"]
+       Line[95000 60000 95000 90000 2500 2000 "clearline"]
+       Line[167500 50000 170000 47500 1000 2000 "clearline"]
+       Line[127500 52500 130000 50000 1000 2000 "clearline"]
+       Line[167500 50000 130000 50000 1000 2000 "clearline"]
+       Line[145000 17500 130000 17500 6000 4000 "clearline"]
+       Line[115000 147500 117500 145000 2500 2000 "clearline"]
+       Line[125000 132500 140000 132500 1000 2000 "clearline"]
+       Line[87500 115000 87500 132500 2500 2000 "clearline"]
+       Line[87500 132500 82500 137500 2500 2000 "clearline"]
+       Line[82500 137500 25000 137500 2500 2000 "clearline"]
+       Line[25000 137500 20000 132500 2500 2000 "clearline"]
+       Line[90000 147500 72500 147500 1000 2000 "clearline"]
+       Line[72500 147500 70000 145000 1000 2000 "clearline"]
+       Line[70000 115000 65000 110000 1000 2000 "clearline"]
 )
 Layer(3 "silk")
 (