From: Jan "Yenya" Kasprzak Date: Mon, 29 Oct 2012 14:12:26 +0000 (+0100) Subject: pcb: design rule check fixes X-Git-Tag: gerber-fab-20121029-1711~1 X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=commitdiff_plain;h=98e41c216cf46527f855266d7562934e9a0647f7;p=bike-lights.git pcb: design rule check fixes - make signal-sized via anulus 10 mils - make silk element lines 10 mils --- diff --git a/schematics/lights.pcb b/schematics/lights.pcb index 8c93730..4065b5c 100644 --- a/schematics/lights.pcb +++ b/schematics/lights.pcb @@ -6,13 +6,13 @@ FileVersion[20070407] PCB["Bike Lights" 200000 200000] Grid[2500.0 0 0 1] -Cursor[60000 5000 0.000000] +Cursor[0 20000 0.000000] PolyArea[200000000.000000] Thermal[0.500000] DRC[1000 1000 1000 1000 1500 1000] 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"] +Styles["Signal,1000,4000,2000,1000:Power,2500,6000,3500,1000:Fat,6000,9000,5000,2000:Skinny,600,2402,1181,600"] Symbol[' ' 1800] ( @@ -789,25 +789,25 @@ Symbol['~' 1200] Attribute("PCB::grid::unit" "mil") Via[165000 27500 9000 4000 0 5000 "" ""] Via[135000 57500 6000 2000 0 3500 "" ""] -Via[130000 40000 3600 2000 0 2000 "" ""] -Via[127500 52500 3600 2000 0 2000 "" ""] -Via[95000 122500 3600 2000 0 2000 "" ""] -Via[142500 162500 3600 2000 0 2000 "" ""] +Via[130000 40000 4000 2000 0 2000 "" ""] +Via[127500 52500 4000 2000 0 2000 "" ""] +Via[95000 122500 4000 2000 0 2000 "" ""] +Via[142500 162500 4000 2000 0 2000 "" ""] Via[132500 95000 6000 2000 0 3500 "" ""] -Via[102500 75000 3600 2000 0 2000 "" ""] -Via[75000 85000 3600 2000 0 2000 "" ""] -Via[67500 57500 3600 2000 0 2000 "" ""] -Via[62500 70000 3600 2000 0 2000 "" ""] -Via[67500 47500 3600 2000 0 2000 "" ""] -Via[127500 112500 3600 2000 0 2000 "" ""] +Via[102500 75000 4000 2000 0 2000 "" ""] +Via[75000 85000 4000 2000 0 2000 "" ""] +Via[67500 57500 4000 2000 0 2000 "" ""] +Via[62500 70000 4000 2000 0 2000 "" ""] +Via[67500 47500 4000 2000 0 2000 "" ""] +Via[127500 112500 4000 2000 0 2000 "" ""] Via[50000 152500 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[125000 140000 4000 2000 0 2000 "" ""] +Via[125000 132500 4000 2000 0 2000 "" ""] +Via[140000 132500 4000 2000 0 2000 "" ""] Via[87500 115000 6000 2000 0 3500 "" ""] -Via[70000 145000 3600 2000 0 2000 "" ""] -Via[70000 130000 3600 2000 0 2000 "" ""] +Via[70000 145000 4000 2000 0 2000 "" ""] +Via[70000 130000 4000 2000 0 2000 "" ""] Via[92500 42500 6000 2000 0 3500 "" ""] Via[92500 17500 6000 2000 0 3500 "" ""] Via[82500 27500 9000 4000 0 5000 "" ""] @@ -854,8 +854,8 @@ Element["onsolder" "1210" "C12" "10uF" 147500 50000 -3150 3150 0 100 "auto"] ( Pad[-2755 -5905 2755 -5905 5118 2000 5718 "+" "1" "onsolder,square"] Pad[-2755 5905 2755 5905 5118 2000 5718 "-" "2" "onsolder,square"] - ElementLine [-5314 -1968 -5314 1968 800] - ElementLine [5314 -1968 5314 1968 800] + ElementLine [-5314 -1968 -5314 1968 1000] + ElementLine [5314 -1968 5314 1968 1000] ) @@ -863,8 +863,8 @@ Element["onsolder" "1206" "R4" "1K5" 35000 92500 3150 3150 3 100 "auto"] ( Pad[5905 -1181 5905 1181 5118 2000 5718 "1" "1" "onsolder,square"] Pad[-5905 -1181 -5905 1181 5118 2000 5718 "2" "2" "onsolder,square"] - ElementLine [-2362 -3740 2362 -3740 800] - ElementLine [-2362 3740 2362 3740 800] + ElementLine [-2362 -3740 2362 -3740 1000] + ElementLine [-2362 3740 2362 3740 1000] ) @@ -872,8 +872,8 @@ Element["onsolder" "0805" "R10" "R033" 171043 52500 -3543 5000 3 100 "auto"] ( Pad[-393 -3543 393 -3543 5118 2000 5718 "1" "1" "onsolder,square"] Pad[-393 3543 393 3543 5118 2000 5718 "2" "2" "onsolder,square"] - ElementLine [-2755 -393 -2755 393 800] - ElementLine [2755 -393 2755 393 800] + ElementLine [-2755 -393 -2755 393 1000] + ElementLine [2755 -393 2755 393 1000] ) @@ -881,8 +881,8 @@ Element["onsolder" "1210" "C1" "10uF" 62500 80000 3150 3150 3 100 "auto"] ( Pad[-5905 -2755 -5905 2755 5118 2000 5718 "+" "1" "onsolder,square"] Pad[5905 -2755 5905 2755 5118 2000 5718 "-" "2" "onsolder,square"] - ElementLine [-1968 5314 1968 5314 800] - ElementLine [-1968 -5314 1968 -5314 800] + ElementLine [-1968 5314 1968 5314 1000] + ElementLine [-1968 -5314 1968 -5314 1000] ) @@ -890,8 +890,8 @@ Element["onsolder" "0805" "R30" "R033" 190000 185000 2500 -7500 3 100 "auto"] ( Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "onsolder,square"] Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "onsolder,square"] - ElementLine [2755 -393 2755 393 800] - ElementLine [-2755 -393 -2755 393 800] + ElementLine [2755 -393 2755 393 1000] + ElementLine [-2755 -393 -2755 393 1000] ) @@ -899,8 +899,8 @@ Element["onsolder" "1210" "C10" "10uF" 95000 57500 -5000 12500 0 100 "auto"] ( Pad[5905 -2755 5905 2755 5118 2000 5718 "+" "1" "onsolder,square"] Pad[-5905 -2755 -5905 2755 5118 2000 5718 "-" "2" "onsolder,square"] - ElementLine [-1968 -5314 1968 -5314 800] - ElementLine [-1968 5314 1968 5314 800] + ElementLine [-1968 -5314 1968 -5314 1000] + ElementLine [-1968 5314 1968 5314 1000] ) @@ -908,11 +908,11 @@ Element["" "PS_2PIN.fp" "LED_1" "x" 180000 47500 -12500 -10000 3 100 ""] ( 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] - ElementLine [-6890 -14764 -6890 -8858 984] - ElementLine [-6890 -984 -6890 4921 984] + ElementLine [-9842 -8858 -6890 -8858 1000] + ElementLine [-9842 -8858 -9842 -984 1000] + ElementLine [-9842 -984 -6890 -984 1000] + ElementLine [-6890 -14764 -6890 -8858 1000] + ElementLine [-6890 -984 -6890 4921 1000] ElementLine [-11811 4921 11811 4921 1000] ElementLine [-11811 -14764 -11811 4921 1000] ElementLine [-11811 -14764 11811 -14764 1000] @@ -924,11 +924,11 @@ Element["" "PS_2PIN.fp" "BATTERY" "x" 180000 110000 -12500 -22500 0 100 ""] ( 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] - ElementLine [-6890 -14764 -6890 -8858 984] - ElementLine [-6890 -984 -6890 4921 984] + ElementLine [-9842 -8858 -6890 -8858 1000] + ElementLine [-9842 -8858 -9842 -984 1000] + ElementLine [-9842 -984 -6890 -984 1000] + ElementLine [-6890 -14764 -6890 -8858 1000] + ElementLine [-6890 -984 -6890 4921 1000] ElementLine [-11811 4921 11811 4921 1000] ElementLine [-11811 -14764 -11811 4921 1000] ElementLine [-11811 -14764 11811 -14764 1000] @@ -967,11 +967,11 @@ Element["" "PS_8PIN.fp" "FRONT_STATUS_LEDS" "x" 20000 92500 20000 -2500 3 100 "" 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] - ElementLine [6891 38977 6890 74803 984] - ElementLine [6891 -4921 6891 31103 984] + ElementLine [6891 38977 9843 38977 1000] + ElementLine [9843 31103 9843 38977 1000] + ElementLine [6891 31103 9843 31103 1000] + ElementLine [6891 38977 6890 74803 1000] + ElementLine [6891 -4921 6891 31103 1000] ElementLine [-11810 -4921 11812 -4921 1000] ElementLine [11812 -4921 11812 74803 1000] ElementLine [-11811 74803 11811 74803 1000] @@ -983,11 +983,11 @@ Element["" "PS_2PIN.fp" "LED_3" "x" 180000 190000 -12500 -10000 3 100 ""] ( 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] - ElementLine [-6890 -14764 -6890 -8858 984] - ElementLine [-6890 -984 -6890 4921 984] + ElementLine [-9842 -8858 -6890 -8858 1000] + ElementLine [-9842 -8858 -9842 -984 1000] + ElementLine [-9842 -984 -6890 -984 1000] + ElementLine [-6890 -14764 -6890 -8858 1000] + ElementLine [-6890 -984 -6890 4921 1000] ElementLine [-11811 4921 11811 4921 1000] ElementLine [-11811 -14764 -11811 4921 1000] ElementLine [-11811 -14764 11811 -14764 1000] @@ -999,11 +999,11 @@ Element["" "PS_2PIN.fp" "PHOTODIODE" "x" 45000 182500 -12500 -20000 0 100 ""] ( 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] - ElementLine [8858 -6890 14764 -6890 984] - ElementLine [-4921 -6890 984 -6890 984] + ElementLine [8858 -9842 8858 -6890 1000] + ElementLine [984 -9842 8858 -9842 1000] + ElementLine [984 -9842 984 -6890 1000] + ElementLine [8858 -6890 14764 -6890 1000] + ElementLine [-4921 -6890 984 -6890 1000] ElementLine [-4921 -11811 -4921 11811 1000] ElementLine [-4921 -11811 14764 -11811 1000] ElementLine [14764 -11811 14764 11811 1000] @@ -1015,8 +1015,8 @@ Element["onsolder" "1210" "C30" "10uF" 100000 132500 2500 5000 3 100 "auto"] ( Pad[5905 -2755 5905 2755 5118 2000 5718 "+" "1" "onsolder,square"] Pad[-5905 -2755 -5905 2755 5118 2000 5718 "-" "2" "onsolder,square"] - ElementLine [-1968 -5314 1968 -5314 800] - ElementLine [-1968 5314 1968 5314 800] + ElementLine [-1968 -5314 1968 -5314 1000] + ElementLine [-1968 5314 1968 5314 1000] ) @@ -1033,11 +1033,11 @@ Element["" "PS_3PIN.fp" "HANDLEBAR" "x" 70000 17500 7500 -10000 0 100 ""] 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] - ElementLine [-5906 6890 -5906 9842 984] - ElementLine [-5906 6890 4921 6890 984] + ElementLine [-24606 6890 -13780 6890 1000] + ElementLine [-13780 6890 -13780 9842 1000] + ElementLine [-13780 9842 -5906 9842 1000] + ElementLine [-5906 6890 -5906 9842 1000] + ElementLine [-5906 6890 4921 6890 1000] ElementLine [4921 -11811 4921 11811 1000] ElementLine [-24606 11811 4921 11811 1000] ElementLine [-24606 -11811 -24606 11811 1000] @@ -1068,8 +1068,8 @@ Element["onsolder" "0805" "R20" "R033" 185000 87500 0 10000 0 100 "auto"] ( Pad[-3543 -393 -3543 393 5118 2000 5718 "1" "1" "onsolder,square"] Pad[3543 -393 3543 393 5118 2000 5718 "2" "2" "onsolder,square"] - ElementLine [-393 2755 393 2755 800] - ElementLine [-393 -2755 393 -2755 800] + ElementLine [-393 2755 393 2755 1000] + ElementLine [-393 -2755 393 -2755 1000] ) @@ -1077,11 +1077,11 @@ Element["" "PS_2PIN.fp" "LED_2" "x" 180000 77500 -12500 -15000 3 100 ""] ( 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] - ElementLine [-6890 -14764 -6890 -8858 984] - ElementLine [-6890 -984 -6890 4921 984] + ElementLine [-9842 -8858 -6890 -8858 1000] + ElementLine [-9842 -8858 -9842 -984 1000] + ElementLine [-9842 -984 -6890 -984 1000] + ElementLine [-6890 -14764 -6890 -8858 1000] + ElementLine [-6890 -984 -6890 4921 1000] ElementLine [-11811 4921 11811 4921 1000] ElementLine [-11811 -14764 -11811 4921 1000] ElementLine [-11811 -14764 11811 -14764 1000] @@ -1093,8 +1093,8 @@ 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"] - ElementLine [3740 -2362 3740 2362 800] - ElementLine [-3740 -2362 -3740 2362 800] + ElementLine [3740 -2362 3740 2362 1000] + ElementLine [-3740 -2362 -3740 2362 1000] ) @@ -1102,8 +1102,8 @@ Element["onsolder" "1206" "R6" "100R" 35000 122500 3150 3150 3 100 "auto"] ( Pad[5905 -1181 5905 1181 5118 2000 5718 "1" "1" "onsolder,square"] Pad[-5905 -1181 -5905 1181 5118 2000 5718 "2" "2" "onsolder,square"] - ElementLine [-2362 -3740 2362 -3740 800] - ElementLine [-2362 3740 2362 3740 800] + ElementLine [-2362 -3740 2362 -3740 1000] + ElementLine [-2362 3740 2362 3740 1000] ) @@ -1130,8 +1130,8 @@ 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"] - ElementLine [-1968 -5314 1968 -5314 800] - ElementLine [-1968 5314 1968 5314 800] + ElementLine [-1968 -5314 1968 -5314 1000] + ElementLine [-1968 5314 1968 5314 1000] ) @@ -1197,8 +1197,8 @@ Element["onsolder" "1210" "C20" "10uF" 167500 92500 -5000 2500 0 100 "auto"] ( Pad[-2755 -5905 2755 -5905 5118 2000 5718 "+" "1" "onsolder,square"] Pad[-2755 5905 2755 5905 5118 2000 5718 "-" "2" "onsolder,square"] - ElementLine [-5314 -1968 -5314 1968 800] - ElementLine [5314 -1968 5314 1968 800] + ElementLine [-5314 -1968 -5314 1968 1000] + ElementLine [5314 -1968 5314 1968 1000] ) @@ -1206,8 +1206,8 @@ Element["onsolder" "1206" "R8" "1M5" 160000 135000 3150 3150 3 100 "auto"] ( Pad[-5905 -1181 -5905 1181 5118 2000 5718 "1" "1" "onsolder,square"] Pad[5905 -1181 5905 1181 5118 2000 5718 "2" "2" "onsolder,square"] - ElementLine [-2362 3740 2362 3740 800] - ElementLine [-2362 -3740 2362 -3740 800] + ElementLine [-2362 3740 2362 3740 1000] + ElementLine [-2362 -3740 2362 -3740 1000] ) @@ -1215,8 +1215,8 @@ Element["onsolder" "1206" "R9" "100K" 180000 135000 3150 3150 3 100 "auto"] ( Pad[-5905 -1181 -5905 1181 5118 2000 5718 "1" "1" "onsolder,square"] Pad[5905 -1181 5905 1181 5118 2000 5718 "2" "2" "onsolder,square"] - ElementLine [-2362 3740 2362 3740 800] - ElementLine [-2362 -3740 2362 -3740 800] + ElementLine [-2362 3740 2362 3740 1000] + ElementLine [-2362 -3740 2362 -3740 1000] ) @@ -1224,8 +1224,8 @@ Element["" "1210" "C40" "1.5uF" 157500 105000 7500 -20000 3 100 ""] ( Pad[-2755 5905 2755 5905 5118 2000 5718 "+" "1" "square"] Pad[-2755 -5905 2755 -5905 5118 2000 5718 "-" "2" "square"] - ElementLine [-5314 1968 -5314 -1968 800] - ElementLine [5314 1968 5314 -1968 800] + ElementLine [-5314 1968 -5314 -1968 1000] + ElementLine [5314 1968 5314 -1968 1000] ) @@ -1252,8 +1252,8 @@ Element["onsolder" "1206" "R21" "15K" 157500 110000 10000 2500 3 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"] - ElementLine [3740 -2362 3740 2362 800] - ElementLine [-3740 -2362 -3740 2362 800] + ElementLine [3740 -2362 3740 2362 1000] + ElementLine [-3740 -2362 -3740 2362 1000] ) @@ -1280,8 +1280,8 @@ Element["onsolder" "1206" "C11" "220nF" 115000 52500 -5000 10000 0 100 "auto"] ( Pad[-5905 -1181 -5905 1181 5118 2000 5718 "1" "1" "onsolder,square"] Pad[5905 -1181 5905 1181 5118 2000 5718 "2" "2" "onsolder,square"] - ElementLine [-2362 3740 2362 3740 800] - ElementLine [-2362 -3740 2362 -3740 800] + ElementLine [-2362 3740 2362 3740 1000] + ElementLine [-2362 -3740 2362 -3740 1000] ) @@ -1297,8 +1297,8 @@ Element["onsolder" "1206" "C31" "220nF" 102500 165000 10000 2500 0 100 "auto"] ( Pad[-5905 -1181 -5905 1181 5118 2000 5718 "1" "1" "onsolder,square"] Pad[5905 -1181 5905 1181 5118 2000 5718 "2" "2" "onsolder,square"] - ElementLine [-2362 3740 2362 3740 800] - ElementLine [-2362 -3740 2362 -3740 800] + ElementLine [-2362 3740 2362 3740 1000] + ElementLine [-2362 -3740 2362 -3740 1000] ) @@ -1306,8 +1306,8 @@ Element["onsolder" "1206" "R1" "1M5" 57500 167500 -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"] - ElementLine [-3740 -2362 -3740 2362 800] - ElementLine [3740 -2362 3740 2362 800] + ElementLine [-3740 -2362 -3740 2362 1000] + ElementLine [3740 -2362 3740 2362 1000] ) @@ -1315,8 +1315,8 @@ Element["onsolder" "1206" "R5" "1K5" 35000 102500 3150 3150 3 100 "auto"] ( Pad[5905 -1181 5905 1181 5118 2000 5718 "1" "1" "onsolder,square"] Pad[-5905 -1181 -5905 1181 5118 2000 5718 "2" "2" "onsolder,square"] - ElementLine [-2362 -3740 2362 -3740 800] - ElementLine [-2362 3740 2362 3740 800] + ElementLine [-2362 -3740 2362 -3740 1000] + ElementLine [-2362 3740 2362 3740 1000] ) @@ -1379,8 +1379,8 @@ Element["onsolder" "1206" "R2" "300K" 42500 167500 -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"] - ElementLine [3740 -2362 3740 2362 800] - ElementLine [-3740 -2362 -3740 2362 800] + ElementLine [3740 -2362 3740 2362 1000] + ElementLine [-3740 -2362 -3740 2362 1000] ) Layer(1 "component")