From 1dc6c464d9867977505b0e201931fd517c893ea4 Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Sat, 22 Dec 2012 17:59:03 -0800 Subject: [PATCH] Switch to the new SMA footprint This has larger ground pads on both sides of the board to fit a variety of edge-mounted SMA connectors. Signed-off-by: Keith Packard --- packages/sma-edge.fp | 8 +++-- telegps.pcb | 80 ++++++++++++++++++++++++++------------------ 2 files changed, 53 insertions(+), 35 deletions(-) diff --git a/packages/sma-edge.fp b/packages/sma-edge.fp index 92af383..61fd2a6 100644 --- a/packages/sma-edge.fp +++ b/packages/sma-edge.fp @@ -4,7 +4,9 @@ # use-license: unlimited Element[0x0 "sma-edge" "" "" 0 0 0 0 0 0 0x0] ( - Pad[ -7000 3000 -7000 13000 6000 4000 6600 "pin2" "2" 0x0100] - Pad[ 3000 3000 3000 13000 6000 4000 6600 "pin1" "1" 0x0100] - Pad[ 13000 3000 13000 13000 6000 4000 6600 "pin2" "2" 0x0100] + Pad[ -13500 6500 -13500 12500 13000 0 13600 "pin2" "2" "square,nopaste"] + Pad[ -13500 6500 -13500 12500 13000 0 13600 "pin2" "2" "onsolder,square,nopaste"] + Pad[ 0 3000 0 16000 6000 0 6600 "pin1" "1" "square,nopaste"] + Pad[ 13500 6500 13500 12500 13000 0 13600 "pin2" "2" "square,nopaste"] + Pad[ 13500 6500 13500 12500 13000 0 13600 "pin2" "2" "onsolder,square,nopaste"] ) diff --git a/telegps.pcb b/telegps.pcb index 8715ab1..4f59e26 100644 --- a/telegps.pcb +++ b/telegps.pcb @@ -6,7 +6,7 @@ FileVersion[20091103] PCB["TeleGPS" 2500.00mil 1000.00mil] Grid[100.000000 0.0000 0.0000 0] -Cursor[0.0000 0.0000 0.000000] +Cursor[0.0000 627.00mil 0.000000] PolyArea[200000000.000000] Thermal[0.500000] DRC[5.00mil 10.00mil 5.00mil 5.00mil 15.00mil 6.50mil] @@ -812,8 +812,6 @@ Symbol['~' 12.00mil] ) Attribute("PCB::grid::unit" "mil") Attribute("PCB::grid::size" "1.00mil") -Via[115.00mil 600.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(1S,3S)"] -Via[114.55mil 400.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(1S,3S)"] Via[2190.00mil 425.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(2S)"] Via[2090.00mil 535.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(0S,1S,3S)"] Via[2076.00mil 438.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(0S,1S,3S)"] @@ -826,16 +824,16 @@ Via[1952.00mil 595.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(0S,1S,3S) Via[1945.00mil 658.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(0S,1S,3S)"] Via[1945.00mil 722.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(0S,1S,3S)"] Via[1945.00mil 775.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(0S,1S,3S)"] -Via[225.00mil 411.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(1S,3S)"] +Via[225.00mil 411.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(0S,1S,3S)"] Via[450.00mil 424.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(0S,1S,3S)"] Via[508.00mil 423.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(0S,1S,3S)"] Via[372.00mil 533.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(0S,1S,3S)"] Via[566.00mil 480.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(0S,1S,3S)"] Via[566.00mil 540.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(0S,1S,3S)"] -Via[1380.00mil 146.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(0S,1S,3S)"] -Via[1380.00mil 479.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(0t,1S,3S)"] -Via[917.00mil 480.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(0S,1S,3S)"] -Via[917.00mil 145.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(0S,1S,3S)"] +Via[1355.00mil 146.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(0S,1S,3S)"] +Via[1355.00mil 479.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(0t,1S,3S)"] +Via[893.00mil 480.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(0S,1S,3S)"] +Via[893.00mil 145.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(0S,1S,3S)"] Via[1201.00mil 481.00mil 30.00mil 20.00mil 0.0000 15.00mil "" ""] Via[589.00mil 717.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(0S,1S,3S)"] Via[572.00mil 776.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(2S)"] @@ -913,9 +911,11 @@ Via[1119.00mil 342.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(2S)"] Via[1032.00mil 342.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(1S,3S)"] Via[1396.00mil 733.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(1S)"] Via[1395.00mil 769.00mil 30.00mil 20.00mil 0.0000 15.00mil "" ""] -Via[1550.00mil 579.00mil 30.00mil 20.00mil 0.0000 15.00mil "" ""] Via[1058.00mil 290.00mil 30.00mil 20.00mil 0.0000 15.00mil "" ""] Via[1084.00mil 264.00mil 30.00mil 20.00mil 0.0000 15.00mil "" ""] +Via[98.00mil 635.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(1S,3S)"] +Via[98.00mil 365.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(1S,3S)"] +Via[1550.00mil 622.00mil 30.00mil 20.00mil 0.0000 15.00mil "" ""] Element["" "B2B-PH" "B1" "LiPo" 36.0365mm 15.5898mm 17.93mil -207.49mil 0 100 ""] ( @@ -1187,14 +1187,6 @@ Element["" "0402" "R50" "1k" 1944.00mil 225.00mil 23.55mil -114.61mil 3 100 ""] ) -Element["" "sma-edge" "J2" "SMA" 0.5027mm 13.4842mm 0.0000 0.0000 1 10 ""] -( - Pad[30.00mil 70.00mil 130.00mil 70.00mil 60.00mil 40.00mil 66.00mil "2" "2" "square"] - Pad[30.00mil -30.00mil 130.00mil -30.00mil 60.00mil 40.00mil 66.00mil "1" "1" "square"] - Pad[30.00mil -130.00mil 130.00mil -130.00mil 60.00mil 40.00mil 66.00mil "2" "2" "square"] - - ) - Element["" "ti-qfn20" "U3" "CC115L" 698.00mil 767.00mil -107.00mil 90.00mil 0 100 ""] ( Pin[-31.49mil -31.49mil 29.00mil 25.00mil 0.0000 15.00mil "pad" "21" "via,thermal(1S,3S)"] @@ -1417,7 +1409,7 @@ Element["" "0402" "C8" "2.2uF" 13.8110mm 622.00mil -13.98mil 33.50mil 0 100 ""] ) -Element["" "0402" "C11" "100pF" 544.26mil 583.00mil 80.31mil -50.70mil 3 100 ""] +Element["" "0402" "C11" "100pF" 544.26mil 583.00mil 80.31mil -50.70mil 3 100 "selected"] ( Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"] Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"] @@ -1782,6 +1774,16 @@ Element["" "microSD" "J1" "microSD" 28.5422mm 0.1339mm 0.0000 0.0000 0 100 ""] ElementLine [-267.71mil 0.0000 267.72mil 0.0000 10.00mil] ElementLine [-267.71mil 523.62mil 267.72mil 523.62mil 10.00mil] + ) + +Element["" "sma-edge" "J2" "SMA" 3.00mil 500.00mil 0.0000 0.0000 1 10 ""] +( + Pad[65.00mil 135.00mil 125.00mil 135.00mil 130.00mil 0.0000 136.00mil "pin2" "2" "square,nopaste"] + Pad[65.00mil 135.00mil 125.00mil 135.00mil 130.00mil 0.0000 136.00mil "pin2" "2" "onsolder,square,nopaste"] + Pad[30.00mil 0.0000 160.00mil 0.0000 60.00mil 0.0000 66.00mil "pin1" "1" "square,nopaste"] + Pad[65.00mil -135.00mil 125.00mil -135.00mil 130.00mil 0.0000 136.00mil "pin2" "2" "square,nopaste"] + Pad[65.00mil -135.00mil 125.00mil -135.00mil 130.00mil 0.0000 136.00mil "pin2" "2" "onsolder,square,nopaste"] + ) Layer(1 "top") ( @@ -1866,8 +1868,6 @@ Layer(1 "top") Line[499.53mil 431.47mil 521.48mil 409.52mil 10.00mil 20.00mil ""] Line[917.00mil 480.00mil 883.29mil 480.00mil 10.00mil 20.00mil ""] Line[883.29mil 480.00mil 881.00mil 477.71mil 10.00mil 20.00mil ""] - Line[1380.00mil 479.00mil 35.9446mm 479.00mil 10.00mil 20.00mil ""] - Line[35.9446mm 479.00mil 35.9773mm 477.71mil 10.00mil 20.00mil ""] Line[917.00mil 145.00mil 883.00mil 145.00mil 10.00mil 20.00mil ""] Line[883.00mil 145.00mil 881.00mil 147.00mil 10.00mil 20.00mil ""] Line[1380.00mil 146.00mil 35.9519mm 146.00mil 10.00mil 20.00mil ""] @@ -2313,23 +2313,21 @@ Layer(1 "top") Line[1391.00mil 733.00mil 1396.00mil 733.00mil 10.00mil 20.00mil "clearline"] Line[1389.00mil 775.16mil 1389.00mil 775.00mil 10.00mil 20.00mil "clearline"] Line[1389.00mil 775.00mil 1395.00mil 769.00mil 10.00mil 20.00mil "clearline"] - Line[1576.00mil 526.00mil 1576.00mil 553.00mil 10.00mil 20.00mil "clearline"] - Line[1576.00mil 553.00mil 1550.00mil 579.00mil 10.00mil 20.00mil "clearline"] Line[39.3311mm 693.47mil 39.3311mm 734.53mil 10.00mil 20.00mil "clearline"] Line[39.3311mm 734.53mil 1538.00mil 745.00mil 10.00mil 20.00mil "clearline"] Line[37.8780mm 685.00mil 37.8780mm 697.27mil 10.00mil 20.00mil "clearline"] Line[37.8780mm 697.27mil 36.6657mm 745.00mil 10.00mil 20.00mil "clearline"] Line[1058.00mil 290.00mil 793.00mil 290.00mil 10.00mil 20.00mil "clearline"] Line[1084.00mil 264.00mil 792.00mil 264.00mil 10.00mil 20.00mil "clearline"] + Line[1355.00mil 479.00mil 35.3096mm 479.00mil 10.00mil 20.00mil "clearline"] + Line[35.3096mm 479.00mil 35.3423mm 12.1339mm 10.00mil 20.00mil "clearline"] + Line[1576.00mil 526.00mil 1576.00mil 596.00mil 10.00mil 20.00mil "clearline"] + Line[1576.00mil 596.00mil 1550.00mil 622.00mil 10.00mil 20.00mil "clearline"] Polygon("clearpoly,lock") ( [1930.00mil 995.00mil] [1930.00mil 625.00mil] [1965.00mil 465.00mil] [1965.00mil 410.00mil] [2130.00mil 325.00mil] [2130.00mil 5.00mil] [2495.00mil 5.00mil] [2495.00mil 995.00mil] ) - Polygon("clearpoly,lock") - ( - [5.00mil 5.00mil] [555.00mil 5.00mil] [555.00mil 995.00mil] [5.00mil 995.00mil] - ) Polygon("clearpoly") ( [555.00mil 50.00mil] [1415.00mil 50.00mil] [1415.00mil 520.00mil] [555.00mil 520.00mil] @@ -2366,6 +2364,22 @@ Layer(1 "top") ( [530.00mil 995.00mil] [915.00mil 995.00mil] [915.00mil 945.00mil] [530.00mil 945.00mil] ) + Polygon("clearpoly") + ( + [544.00mil 337.00mil] [768.00mil 337.00mil] [768.00mil 47.00mil] [544.00mil 47.00mil] + ) + Polygon("clearpoly") + ( + [5.00mil 5.00mil] [560.00mil 5.00mil] [560.00mil 430.00mil] [5.00mil 430.00mil] + ) + Polygon("clearpoly") + ( + [5.00mil 995.00mil] [625.00mil 995.00mil] [625.00mil 572.00mil] [5.00mil 572.00mil] + ) + Polygon("clearpoly") + ( + [228.00mil 350.00mil] [501.00mil 350.00mil] [501.00mil 666.00mil] [228.00mil 666.00mil] + ) ) Layer(2 "ground") ( @@ -2440,10 +2454,6 @@ Layer(4 "bottom") Line[330.00mil 130.00mil 325.00mil 125.00mil 10.00mil 20.00mil "clearline"] Line[1984.00mil 197.00mil 1787.00mil 197.00mil 25.00mil 20.00mil "clearline"] Line[1787.00mil 197.00mil 1627.00mil 357.00mil 25.00mil 20.00mil "clearline"] - Line[385.00mil 648.00mil 260.00mil 648.00mil 10.00mil 20.00mil "clearline"] - Line[260.00mil 648.00mil 199.00mil 587.00mil 10.00mil 20.00mil "clearline"] - Line[199.00mil 587.00mil 199.00mil 251.00mil 10.00mil 20.00mil "clearline"] - Line[199.00mil 251.00mil 325.00mil 125.00mil 10.00mil 20.00mil "clearline"] Line[424.00mil 126.00mil 522.00mil 28.00mil 25.00mil 20.00mil "clearline"] Line[1054.00mil 662.00mil 1054.00mil 626.00mil 10.00mil 20.00mil "clearline"] Line[794.00mil 851.00mil 830.00mil 851.00mil 10.00mil 20.00mil "clearline"] @@ -2470,7 +2480,7 @@ Layer(4 "bottom") Line[1228.00mil 510.00mil 1326.00mil 412.00mil 10.00mil 20.00mil "clearline"] Line[1326.00mil 412.00mil 1326.00mil 385.00mil 10.00mil 20.00mil "clearline"] Line[522.00mil 28.00mil 27.9080mm 28.00mil 25.00mil 20.00mil "clearline"] - Line[27.9080mm 28.00mil 1529.00mil 11.6398mm 25.00mil 20.00mil "clearline"] + Line[27.9080mm 28.00mil 1529.00mil 458.26mil 25.00mil 20.00mil "clearline"] Line[1626.50mil 357.50mil 1615.50mil 357.50mil 25.00mil 20.00mil "clearline"] Line[1615.50mil 357.50mil 1529.00mil 444.00mil 25.00mil 20.00mil "clearline"] Line[1529.00mil 444.00mil 1529.00mil 459.00mil 25.00mil 20.00mil "clearline"] @@ -2481,9 +2491,15 @@ Layer(4 "bottom") Line[1054.00mil 626.00mil 1058.00mil 622.00mil 10.00mil 20.00mil "clearline"] Line[1331.00mil 579.00mil 1331.00mil 705.00mil 10.00mil 20.00mil "clearline"] Line[1331.00mil 705.00mil 1395.00mil 769.00mil 10.00mil 20.00mil "clearline"] - Line[1331.00mil 579.00mil 1550.00mil 579.00mil 10.00mil 20.00mil "clearline"] Line[1058.00mil 290.00mil 1058.00mil 622.00mil 10.00mil 20.00mil "clearline"] Line[1084.00mil 264.00mil 1084.00mil 481.00mil 10.00mil 20.00mil "clearline"] + Line[385.00mil 648.00mil 283.00mil 648.00mil 10.00mil 20.00mil "clearline"] + Line[283.00mil 648.00mil 252.00mil 617.00mil 10.00mil 20.00mil "clearline"] + Line[252.00mil 617.00mil 252.00mil 364.00mil 10.00mil 20.00mil "clearline"] + Line[252.00mil 364.00mil 324.00mil 292.00mil 10.00mil 20.00mil "clearline"] + Line[324.00mil 292.00mil 324.00mil 126.00mil 10.00mil 20.00mil "clearline"] + Line[1331.00mil 579.00mil 1507.00mil 579.00mil 10.00mil 20.00mil "clearline"] + Line[1507.00mil 579.00mil 1550.00mil 622.00mil 10.00mil 20.00mil "clearline"] Polygon("clearpoly,lock") ( [5.00mil 5.00mil] [1490.00mil 5.00mil] [1490.00mil 35.00mil] [2010.00mil 35.00mil] [2010.00mil 5.00mil] -- 2.30.2