Fix connection between relay and spade lug
authorKeith Packard <keithp@keithp.com>
Sun, 22 Jul 2012 08:37:05 +0000 (01:37 -0700)
committerKeith Packard <keithp@keithp.com>
Sun, 22 Jul 2012 08:37:05 +0000 (01:37 -0700)
Tried using a polygon, but that refused to leave bare copper under
the spade connector. Ended up using a bunch of fat lines, which seems
to look right.

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

index 8a608e09fbb74a323bbe2538f75a67ec1bca759a..cbd42490e65a199e31e7583b7275e2ddd7a63bbf 100644 (file)
@@ -6,11 +6,11 @@ FileVersion[20070407]
 PCB["TeleFire" 400000 450000]
 
 Grid[100.0 0 0 0]
-Cursor[278900 388300 0.000000]
+Cursor[0 0.000000]
 PolyArea[200000000.000000]
 Thermal[0.500000]
 DRC[500 1000 500 500 1500 700]
-Flags("showdrc,nameonpcb,clearnew,snappin,liveroute")
+Flags("showdrc,nameonpcb,alldirection,clearnew")
 Groups("1,c:2,s:3")
 Styles["Signal,1000,2900,1500,1000:Power,2500,6000,3500,1000:Fat,2500,6000,3500,1000:Skinny,600,2402,1181,600"]
 
@@ -919,7 +919,7 @@ Element["" "TE1217861" "J42" "0.25in" 82400 375500 -16900 -3000 0 100 ""]
 (
        Pin[0 -10000 12500 4000 14500 5500 "1" "1" "square"]
        Pin[0 10000 12500 4000 14500 5500 "1" "1" "square"]
-       Pad[0 0 0 0 12500 4000 14500 "1" "1" "square"]
+       Pad[0 -10000 0 10000 12500 4000 14500 "1" "1" "square"]
        ElementLine [6150 -15600 6150 15600 1000]
        ElementLine [-6150 15600 6150 15600 1000]
        ElementLine [-6150 -15600 -6150 15600 1000]
@@ -1074,23 +1074,6 @@ Element["" "SOT23" "D31" "unknown" 62400 242600 14500 500 0 100 ""]
 
        )
 
-Element["" "CB1" "U31" "CB1AH-P-12V" 147750 275500 40300 33400 0 100 ""]
-(
-       Pin[44850 0 20000 10000 25000 10000 "30" "30" "edge2,thermal(1S)"]
-       Pin[29450 0 20000 10000 25000 10000 "30" "30" "edge2,thermal(1S)"]
-       Pin[14050 0 20000 10000 25000 10000 "30" "30" "edge2,thermal(1S)"]
-       Pin[-41050 15400 20000 10000 25000 10000 "87" "87" "edge2"]
-       Pin[-41050 0 20000 10000 25000 10000 "87" "87" "edge2"]
-       Pin[-41050 -15400 20000 10000 25000 10000 "87" "87" "edge2"]
-       Pin[-9500 33100 20000 10000 25000 10000 "86" "86" "edge2"]
-       Pin[-9500 -33100 20000 10000 25000 10000 "85" "85" "edge2"]
-       ElementLine [-52150 43300 52150 43300 1000]
-       ElementLine [-52150 -43300 -52150 43300 1000]
-       ElementLine [-52150 -43300 52150 -43300 1000]
-       ElementLine [52150 -43300 52150 43300 1000]
-
-       )
-
 Element["" "SOT23" "D41" "unknown" 62400 343600 17400 500 0 100 ""]
 (
        Pad[-300 0 300 0 3400 3000 4000 "1" "1" "square"]
@@ -1115,9 +1098,9 @@ Element["" "CB1" "U41" "CB1AH-P-12V" 147750 375500 -4400 4800 0 100 ""]
        Pin[44850 0 20000 10000 25000 10000 "30" "30" "edge2,thermal(1S)"]
        Pin[29450 0 20000 10000 25000 10000 "30" "30" "edge2,thermal(1S)"]
        Pin[14050 0 20000 10000 25000 10000 "30" "30" "edge2,thermal(1S)"]
-       Pin[-41050 15400 20000 10000 25000 10000 "87" "87" "edge2"]
-       Pin[-41050 0 20000 10000 25000 10000 "87" "87" "edge2"]
-       Pin[-41050 -15400 20000 10000 25000 10000 "87" "87" "edge2"]
+       Pin[-41050 15400 20000 10000 25000 10000 "87" "87" "edge2,thermal(0S)"]
+       Pin[-41050 0 20000 10000 25000 10000 "87" "87" "edge2,thermal(0S)"]
+       Pin[-41050 -15400 20000 10000 25000 10000 "87" "87" "edge2,thermal(0S)"]
        Pin[-9500 33100 20000 10000 25000 10000 "86" "86" "edge2"]
        Pin[-9500 -33100 20000 10000 25000 10000 "85" "85" "edge2"]
        ElementLine [-52150 43300 52150 43300 1000]
@@ -1970,6 +1953,23 @@ Element["" "ZX62-B-5PA" "J3" "unknown" 297500 429342 -10161 -12011 0 100 ""]
        Pad[15748 12992 15748 13386 7087 984 7874 "tab5" "G" "square,edge2"]
        Pad[-15747 12992 -15747 13386 7087 984 7874 "tab6" "G" "square,edge2"]
 
+       )
+
+Element["" "CB1" "U31" "CB1AH-P-12V" 147750 275500 40300 33400 0 100 ""]
+(
+       Pin[44850 0 20000 10000 25000 10000 "30" "30" "edge2,thermal(1S)"]
+       Pin[29450 0 20000 10000 25000 10000 "30" "30" "edge2,thermal(1S)"]
+       Pin[14050 0 20000 10000 25000 10000 "30" "30" "edge2,thermal(1S)"]
+       Pin[-41050 15400 20000 10000 25000 10000 "87" "87" "edge2"]
+       Pin[-41050 0 20000 10000 25000 10000 "87" "87" "edge2"]
+       Pin[-41050 -15400 20000 10000 25000 10000 "87" "87" "edge2"]
+       Pin[-9500 33100 20000 10000 25000 10000 "86" "86" "edge2"]
+       Pin[-9500 -33100 20000 10000 25000 10000 "85" "85" "edge2"]
+       ElementLine [-52150 43300 52150 43300 1000]
+       ElementLine [-52150 -43300 -52150 43300 1000]
+       ElementLine [-52150 -43300 52150 -43300 1000]
+       ElementLine [52150 -43300 52150 43300 1000]
+
        )
 Layer(1 "top")
 (
@@ -2529,10 +2529,7 @@ Layer(1 "top")
        Line[258200 70300 309000 121100 2500 2000 "clearline"]
        Line[309000 121100 309000 131000 2500 2000 "clearline"]
        Line[180900 118000 138400 75500 2500 2000 "clearline"]
-       Line[82400 75200 106700 75200 50000 2000 "clearline"]
        Line[138200 108300 30900 108300 2500 2000 "clearline"]
-       Line[82400 175500 106400 175500 50000 2000 "clearline"]
-       Line[106400 175500 106700 175200 50000 2000 "clearline"]
        Line[70900 144500 70600 144500 2500 2000 "clearline"]
        Line[70600 144500 135800 144500 2500 2000 "clearline"]
        Line[135800 144500 138200 142100 2500 2000 "clearline"]
@@ -2543,8 +2540,6 @@ Layer(1 "top")
        Line[33200 50100 30900 52400 2500 2000 "clearline"]
        Line[144800 23400 61500 23400 1000 2000 "clearline"]
        Line[61500 23400 30900 54000 1000 2000 "clearline"]
-       Line[82400 275500 106400 275500 50000 2000 "clearline"]
-       Line[106400 275500 106700 275200 50000 2000 "clearline"]
        Line[70600 246500 133800 246500 2500 2000 "clearline"]
        Line[133800 246500 138200 242100 2500 2000 "clearline"]
        Line[62400 250400 30900 250400 2500 2000 "clearline"]
@@ -2554,8 +2549,6 @@ Layer(1 "top")
        Line[145974 216074 138200 208300 1000 2000 "clearline"]
        Line[203300 237074 162474 237074 1000 2000 "clearline"]
        Line[162474 237074 150900 225500 1000 2000 "clearline"]
-       Line[82400 375500 106400 375500 50000 2000 "clearline"]
-       Line[106400 375500 106700 375200 50000 2000 "clearline"]
        Line[70600 347500 132800 347500 2500 2000 "clearline"]
        Line[132800 347500 138200 342100 2500 2000 "clearline"]
        Line[62400 351400 30900 351400 2500 2000 "clearline"]
@@ -2580,6 +2573,26 @@ Layer(1 "top")
        Line[294942 389285 293657 388000 1000 2000 "clearline"]
        Line[291900 431400 291900 409843 2500 2000 "clearline"]
        Line[291900 409843 288657 406600 2500 2000 "clearline"]
+       Line[106700 360100 82400 365500 20000 4000 ""]
+       Line[106700 375500 82400 375500 20000 4000 ""]
+       Line[106700 390900 82400 385500 20000 4000 ""]
+       Line[106700 260100 82400 265500 20000 4000 "clearline"]
+       Line[82400 265500 82400 285500 20000 4000 "clearline"]
+       Line[82400 285500 106700 290900 20000 4000 "clearline"]
+       Line[106700 290900 106700 260100 20000 4000 "clearline"]
+       Line[106700 275500 82400 275500 20000 4000 "clearline"]
+       Line[82400 365500 82400 385500 20000 4000 "clearline"]
+       Line[106700 390900 106700 360100 20000 4000 "clearline"]
+       Line[106700 160100 82400 165500 20000 4000 "clearline"]
+       Line[82400 165500 82400 185500 20000 4000 "clearline"]
+       Line[82400 185500 106700 190900 20000 4000 "clearline"]
+       Line[106700 190900 106700 160100 20000 4000 "clearline"]
+       Line[106700 175500 82400 175500 20000 4000 "clearline"]
+       Line[106700 59800 82400 65200 20000 4000 "clearline"]
+       Line[82400 65200 82400 85200 20000 4000 "clearline"]
+       Line[82400 85200 106700 90600 20000 4000 "clearline"]
+       Line[106700 90600 106700 59800 20000 4000 "clearline"]
+       Line[106700 75200 82400 75200 20000 4000 "clearline"]
        Polygon("")
        (
                [399700 149200] [380700 149200] [380700 166700] [399700 166700] 
@@ -2630,13 +2643,26 @@ Layer(2 "bottom")
        Line[312300 183500 322300 193500 1000 2000 "clearline"]
        Line[322300 193500 322300 194400 1000 2000 "clearline"]
        Line[309000 145000 309000 186200 2500 2000 "clearline"]
-       Line[106700 75200 82400 75200 50000 2000 "clearline"]
-       Line[106700 175200 82700 175200 50000 2000 "clearline"]
-       Line[82700 175200 82400 175500 50000 2000 "clearline"]
-       Line[106700 275200 82700 275200 50000 2000 "clearline"]
-       Line[82700 275200 82400 275500 50000 2000 "clearline"]
-       Line[106700 375200 82700 375200 50000 2000 "clearline"]
-       Line[82700 375200 82400 375500 50000 2000 "clearline"]
+       Line[106700 360100 82400 365500 20000 4000 "clearline"]
+       Line[106700 375500 82400 375500 20000 4000 "clearline"]
+       Line[106700 390900 82400 385500 20000 4000 "clearline"]
+       Line[82400 365500 82564 385536 20000 4000 "clearline"]
+       Line[106700 390900 106700 360100 20000 4000 "clearline"]
+       Line[106700 260100 82400 265500 20000 4000 "clearline"]
+       Line[82400 265500 82400 285500 20000 4000 "clearline"]
+       Line[82400 285500 106700 290900 20000 4000 "clearline"]
+       Line[106700 290900 106700 260100 20000 4000 "clearline"]
+       Line[106700 275600 82400 275500 20000 4000 "clearline"]
+       Line[106700 160100 82400 165500 20000 4000 "clearline"]
+       Line[82400 165500 82400 185500 20000 4000 "clearline"]
+       Line[82400 185500 106700 190900 20000 4000 "clearline"]
+       Line[106700 190900 106700 160100 20000 4000 "clearline"]
+       Line[106700 175400 82400 175500 20000 4000 "clearline"]
+       Line[106700 59800 82400 65200 20000 4000 "clearline"]
+       Line[82400 65200 82400 85200 20000 4000 "clearline"]
+       Line[82400 85200 106700 90600 20000 4000 "clearline"]
+       Line[106700 90600 106700 59800 20000 4000 "clearline"]
+       Line[106700 75200 82400 75200 20000 4000 "clearline"]
        Polygon("clearpoly")
        (
                [397500 447500] [2500 447500] [2500 2500] [397500 2500]