Added SIM slot footprint

This commit is contained in:
jacob.eva 2023-04-06 17:02:56 +01:00
parent 8893f9c87e
commit d1c4e4406d
No known key found for this signature in database
GPG Key ID: 0B92E083BBCCAA1E
6 changed files with 1694 additions and 1502 deletions

1
.gitignore vendored
View File

@ -1 +1,2 @@
Electrical/.footprints
Electrical/Roamer-backups

File diff suppressed because it is too large Load Diff

View File

@ -41,7 +41,6 @@
11,
12,
13,
14,
15,
16,
17,
@ -62,7 +61,9 @@
33,
34,
35,
36
36,
39,
40
],
"visible_layers": "fffffff_ffffffff",
"zone_display_mode": 0

View File

@ -892,12 +892,6 @@
(junction (at 156.21 24.13) (diameter 0) (color 0 0 0 0)
(uuid 0ee82a33-852c-4760-948c-428d0f84a7ad)
)
(junction (at 91.44 52.07) (diameter 0) (color 0 0 0 0)
(uuid 10fa1442-4c13-4566-ba2e-2cef80948a68)
)
(junction (at 103.505 69.85) (diameter 0) (color 0 0 0 0)
(uuid 14025f62-3039-4de3-b06e-e265b3908423)
)
(junction (at 66.04 81.28) (diameter 0) (color 0 0 0 0)
(uuid 36e8db00-b6e8-465b-982d-28a5692fc84a)
)
@ -910,9 +904,6 @@
(junction (at 66.04 97.79) (diameter 0) (color 0 0 0 0)
(uuid 52d4ba56-3d1d-4770-89d6-1327d8a7801e)
)
(junction (at 103.505 78.105) (diameter 0) (color 0 0 0 0)
(uuid 535d3c25-c083-491a-8bc7-1b8b6d67c3b3)
)
(junction (at 74.93 97.155) (diameter 0) (color 0 0 0 0)
(uuid 53798cb3-7fa8-4d38-b873-a4e4b7e09836)
)
@ -922,39 +913,21 @@
(junction (at 36.83 97.79) (diameter 0) (color 0 0 0 0)
(uuid 65b68f68-633e-4c39-a444-9717c1689bae)
)
(junction (at 103.505 52.07) (diameter 0) (color 0 0 0 0)
(uuid 7a69c641-e861-42b6-969a-36acef879106)
)
(junction (at 129.54 122.555) (diameter 0) (color 0 0 0 0)
(uuid 7d8cd31d-2971-4874-ad1f-55cc21fa7baf)
)
(junction (at 91.44 69.85) (diameter 0) (color 0 0 0 0)
(uuid 80e9cd7c-da48-4dcb-91b9-4ebd9a92a5be)
)
(junction (at 128.27 85.09) (diameter 0) (color 0 0 0 0)
(uuid 810e2220-abe3-4c84-b4e6-42f0e9e4d325)
)
(junction (at 85.09 81.28) (diameter 0) (color 0 0 0 0)
(uuid 84c3e088-f9e1-4d86-8401-2f93a48e1996)
)
(junction (at 91.44 78.105) (diameter 0) (color 0 0 0 0)
(uuid 972316ee-dad0-4378-8d50-283ec49ca604)
)
(junction (at 13.97 123.19) (diameter 0) (color 0 0 0 0)
(uuid 9b332443-7383-49de-baf6-20902b37450b)
)
(junction (at 124.46 92.71) (diameter 0) (color 0 0 0 0)
(uuid 9c05c776-955a-4997-8c37-129e5b3022ed)
)
(junction (at 103.505 60.325) (diameter 0) (color 0 0 0 0)
(uuid a0484155-2a5c-47c9-b5a7-2fef7c2b2155)
)
(junction (at 91.44 60.325) (diameter 0) (color 0 0 0 0)
(uuid a52233f2-9528-4743-b87f-ef984e205662)
)
(junction (at 103.505 101.6) (diameter 0) (color 0 0 0 0)
(uuid b2ffdcbd-72f8-4772-8019-a88b70e81885)
)
(junction (at 151.13 24.13) (diameter 0) (color 0 0 0 0)
(uuid bbd283d4-b46c-4258-8323-f281d344fa67)
)
@ -967,9 +940,6 @@
(junction (at 156.21 144.145) (diameter 0) (color 0 0 0 0)
(uuid d04b5187-b8a7-4911-b40f-b6ae6b97d529)
)
(junction (at 91.44 44.45) (diameter 0) (color 0 0 0 0)
(uuid d6e55660-7d5e-458d-9a06-0a5dcf542855)
)
(junction (at 34.29 81.28) (diameter 0) (color 0 0 0 0)
(uuid dafc74fe-30ea-4757-a64f-80d61b017f5f)
)
@ -1008,10 +978,6 @@
(stroke (width 0) (type default))
(uuid 0631a36f-72c0-453d-a7e8-af4032ec21f0)
)
(wire (pts (xy 103.505 44.45) (xy 103.505 52.07))
(stroke (width 0) (type default))
(uuid 0736b5cf-45f9-44e7-9e23-83f3c90ec1ac)
)
(wire (pts (xy 36.83 83.82) (xy 34.29 83.82))
(stroke (width 0) (type default))
(uuid 08adfb08-d907-4a20-b05a-12e1fa7e2121)
@ -1088,10 +1054,6 @@
(stroke (width 0) (type default))
(uuid 34e7978f-ff75-4156-81e7-22a720be7aaa)
)
(wire (pts (xy 103.505 69.85) (xy 103.505 78.105))
(stroke (width 0) (type default))
(uuid 35129e15-8571-45ae-8df5-75a356d3d929)
)
(wire (pts (xy 130.81 102.87) (xy 129.54 102.87))
(stroke (width 0) (type default))
(uuid 372010ec-2c28-43be-9637-a6b818e94123)
@ -1180,6 +1142,10 @@
(stroke (width 0) (type default))
(uuid 601e2aa7-7d76-4fdf-a6d0-d32509fd2f39)
)
(wire (pts (xy 91.44 24.13) (xy 91.44 81.28))
(stroke (width 0) (type default))
(uuid 60d871ee-26d8-4941-a7ad-70fd6c8900f1)
)
(wire (pts (xy 130.81 87.63) (xy 124.46 87.63))
(stroke (width 0) (type default))
(uuid 630cdf40-395a-4852-8f1c-9355cf4c4843)
@ -1208,15 +1174,6 @@
(stroke (width 0) (type default))
(uuid 66699a99-d72d-452e-97a3-93a016c81036)
)
(polyline (pts (xy 87.63 40.64) (xy 87.63 79.375))
(stroke (width 0) (type default))
(uuid 6afe1f7d-ebd5-4a2a-9e7a-95e68ce0c195)
)
(polyline (pts (xy 107.315 79.375) (xy 107.315 36.83))
(stroke (width 0) (type default))
(uuid 6be06ad8-847e-4590-8845-a5c0b20a5322)
)
(wire (pts (xy 13.97 101.6) (xy 13.97 123.19))
(stroke (width 0) (type default))
(uuid 6d05bcd9-bc4a-4417-818a-8a06caa38c3d)
@ -1229,11 +1186,6 @@
(stroke (width 0) (type default))
(uuid 701831ab-5d9e-44ac-8c9d-d6ffd0ade832)
)
(polyline (pts (xy 87.63 36.83) (xy 87.63 40.005))
(stroke (width 0) (type default))
(uuid 72315c78-8d63-415e-bb0a-c6024c445e0b)
)
(wire (pts (xy 55.88 45.085) (xy 55.88 71.12))
(stroke (width 0) (type default))
(uuid 732f4ebe-17ea-44f4-8ab7-5bcb7d32848a)
@ -1246,10 +1198,6 @@
(stroke (width 0) (type default))
(uuid 7412f4c9-ec16-4f48-9840-084539a95765)
)
(wire (pts (xy 91.44 52.07) (xy 91.44 60.325))
(stroke (width 0) (type default))
(uuid 75bed2e4-ee13-4481-8ff8-91430b0e232e)
)
(wire (pts (xy 24.13 71.12) (xy 27.94 71.12))
(stroke (width 0) (type default))
(uuid 75c43848-61a5-498a-92e4-35d7ed36eb86)
@ -1274,7 +1222,7 @@
(stroke (width 0) (type default))
(uuid 81a4aaae-8486-498f-a577-d2bfd5de4b36)
)
(wire (pts (xy 13.97 101.6) (xy 103.505 101.6))
(wire (pts (xy 13.97 101.6) (xy 111.76 101.6))
(stroke (width 0) (type default))
(uuid 83ef14f5-bd37-4711-9d78-60eaa5a75023)
)
@ -1286,10 +1234,6 @@
(stroke (width 0) (type default))
(uuid 858c60ef-cb8f-493b-9b27-4e4a94836e00)
)
(wire (pts (xy 103.505 69.85) (xy 100.33 69.85))
(stroke (width 0) (type default))
(uuid 859d018c-83ae-4e85-a447-3f469cf6db77)
)
(wire (pts (xy 13.97 29.845) (xy 17.78 29.845))
(stroke (width 0) (type default))
(uuid 8c607ffd-8dca-47fb-a9d4-98f52aae3dfe)
@ -1298,10 +1242,6 @@
(stroke (width 0) (type default))
(uuid 8ec646ee-25ad-4c74-a064-83986cf02181)
)
(wire (pts (xy 91.44 52.07) (xy 95.25 52.07))
(stroke (width 0) (type default))
(uuid 8fc08f9a-5080-439d-9a53-9bf3b4c51d36)
)
(wire (pts (xy 151.13 14.605) (xy 151.13 24.13))
(stroke (width 0) (type default))
(uuid 90cdffa0-dcd4-46c2-9ea6-a1c87333d10c)
@ -1314,10 +1254,6 @@
(stroke (width 0) (type default))
(uuid 91de3c5b-655e-42bc-922c-ffb3acbf3c40)
)
(wire (pts (xy 100.33 52.07) (xy 103.505 52.07))
(stroke (width 0) (type default))
(uuid 922e3bdb-0d89-4c1a-8a65-e4d4fddeb722)
)
(wire (pts (xy 111.76 97.79) (xy 111.76 101.6))
(stroke (width 0) (type default))
(uuid 92438b22-b9a8-49ed-a9ac-fb0acc879bea)
@ -1342,10 +1278,6 @@
(stroke (width 0) (type default))
(uuid 9c488e3d-bedc-4c95-9093-3742df5df345)
)
(wire (pts (xy 100.33 44.45) (xy 103.505 44.45))
(stroke (width 0) (type default))
(uuid 9d317b37-1576-4e52-895c-3d9d834b3677)
)
(wire (pts (xy 156.21 126.365) (xy 156.21 120.65))
(stroke (width 0) (type default))
(uuid 9fbb42eb-8a47-4db3-8735-47a9209b2b1b)
@ -1358,23 +1290,10 @@
(stroke (width 0) (type default))
(uuid a194d0d5-eb6c-41af-98cc-0e2e067ed087)
)
(wire (pts (xy 103.505 78.105) (xy 100.33 78.105))
(stroke (width 0) (type default))
(uuid a29eb800-dd9a-4c46-8e6a-4793e0d173d8)
)
(wire (pts (xy 129.54 122.555) (xy 129.54 123.825))
(stroke (width 0) (type default))
(uuid a402eedd-4fcd-4f1f-bf04-1226b0899f0e)
)
(wire (pts (xy 103.505 60.325) (xy 103.505 69.85))
(stroke (width 0) (type default))
(uuid a6586c64-22ad-47b6-90d4-a9f33069c17b)
)
(polyline (pts (xy 107.315 36.83) (xy 87.63 36.83))
(stroke (width 0) (type default))
(uuid a6affec5-0351-4e0a-9d2f-1eb82e195911)
)
(wire (pts (xy 13.97 97.79) (xy 27.94 97.79))
(stroke (width 0) (type default))
(uuid a7c73684-40c9-4b14-9759-e4ad34e4b3fb)
@ -1383,10 +1302,6 @@
(stroke (width 0) (type default))
(uuid ae2bce2e-0a59-4cfd-ab21-b1b7cca4c3af)
)
(wire (pts (xy 91.44 78.105) (xy 91.44 81.28))
(stroke (width 0) (type default))
(uuid af6ea011-e4cb-4195-8641-a99ba54ea35e)
)
(wire (pts (xy 109.22 77.47) (xy 130.81 77.47))
(stroke (width 0) (type default))
(uuid b1dbe69d-ed30-4b2d-a066-709f0f1d5a7c)
@ -1399,14 +1314,6 @@
(stroke (width 0) (type default))
(uuid b92fa581-c9fd-4b55-bb16-5204328801f5)
)
(wire (pts (xy 91.44 78.105) (xy 95.25 78.105))
(stroke (width 0) (type default))
(uuid b945a070-3d15-4974-af13-7d3caad19f27)
)
(wire (pts (xy 91.44 69.85) (xy 91.44 78.105))
(stroke (width 0) (type default))
(uuid bbda2931-7e72-4255-adef-841de247621a)
)
(wire (pts (xy 121.92 87.63) (xy 121.92 85.09))
(stroke (width 0) (type default))
(uuid bc771fae-3bba-4c76-afe2-d00888835b27)
@ -1415,22 +1322,10 @@
(stroke (width 0) (type default))
(uuid bf07d897-3ec1-420f-8a06-922fb965f790)
)
(wire (pts (xy 91.44 44.45) (xy 91.44 52.07))
(stroke (width 0) (type default))
(uuid c040e694-d877-40d8-a779-f2e3c8878fca)
)
(wire (pts (xy 189.23 14.605) (xy 151.13 14.605))
(stroke (width 0) (type default))
(uuid c27c56d7-3d86-42b5-bea7-a32f637da18a)
)
(wire (pts (xy 103.505 60.325) (xy 100.33 60.325))
(stroke (width 0) (type default))
(uuid c65e1547-0153-433e-8e6b-db8dc4386bab)
)
(wire (pts (xy 91.44 24.13) (xy 91.44 44.45))
(stroke (width 0) (type default))
(uuid d07da32a-5995-48dd-900e-9e46b21c2c93)
)
(wire (pts (xy 55.88 86.36) (xy 57.15 86.36))
(stroke (width 0) (type default))
(uuid d1159933-963d-4653-b331-3bca57df1d8f)
@ -1443,18 +1338,6 @@
(stroke (width 0) (type default))
(uuid d677fef8-c8bf-4810-829c-dd67702f3bf4)
)
(wire (pts (xy 91.44 60.325) (xy 95.25 60.325))
(stroke (width 0) (type default))
(uuid d93c448b-c882-40c1-89aa-5d5696d949fd)
)
(wire (pts (xy 91.44 44.45) (xy 95.25 44.45))
(stroke (width 0) (type default))
(uuid d984da22-f6a7-48a8-a0f0-e86446777b64)
)
(wire (pts (xy 91.44 69.85) (xy 95.25 69.85))
(stroke (width 0) (type default))
(uuid da5301fe-d945-498d-84f2-38fd50166f33)
)
(wire (pts (xy 13.97 152.4) (xy 156.21 152.4))
(stroke (width 0) (type default))
(uuid da7414ac-363f-4954-bcbe-3939c8650291)
@ -1475,10 +1358,6 @@
(stroke (width 0) (type default))
(uuid e3de6d5c-41b3-4bf1-8d42-da9a0b37764a)
)
(wire (pts (xy 103.505 78.105) (xy 103.505 101.6))
(stroke (width 0) (type default))
(uuid e531a281-f475-4218-a8d6-ac6a8914c90f)
)
(wire (pts (xy 132.08 144.145) (xy 156.21 144.145))
(stroke (width 0) (type default))
(uuid e7c4493c-eb35-4b48-9343-5aa01b3a7cc0)
@ -1499,18 +1378,6 @@
(stroke (width 0) (type default))
(uuid f23044a9-97df-4e93-8130-a8d181fb1539)
)
(wire (pts (xy 103.505 101.6) (xy 111.76 101.6))
(stroke (width 0) (type default))
(uuid f28e5f14-0c0c-4afd-9291-2ad2c409b53f)
)
(wire (pts (xy 91.44 60.325) (xy 91.44 69.85))
(stroke (width 0) (type default))
(uuid f489382e-a09a-4590-9206-0efb3e26814f)
)
(wire (pts (xy 103.505 52.07) (xy 103.505 60.325))
(stroke (width 0) (type default))
(uuid f4eb836b-d6ef-4c9a-b53b-43f406c14fcc)
)
(wire (pts (xy 116.84 97.79) (xy 121.92 97.79))
(stroke (width 0) (type default))
(uuid f544a7fb-ddfb-4ef8-af93-bf744ddeeff8)
@ -1535,21 +1402,11 @@
(stroke (width 0) (type default))
(uuid fc437a28-5729-4198-b07b-c8c888196090)
)
(polyline (pts (xy 87.63 79.375) (xy 107.315 79.375))
(stroke (width 0) (type default))
(uuid fec5f604-4a5d-4b99-bd49-15058935cabb)
)
(wire (pts (xy 13.97 97.79) (xy 13.97 101.6))
(stroke (width 0) (type default))
(uuid ff2fafe1-a097-4606-b4b0-36a803518fdb)
)
(label "REPEAT 2x" (at 92.71 36.83 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid ff889c65-cf4d-42c5-8bed-fbd5b322d9eb)
)
(symbol (lib_id "Device:R_Small") (at 116.84 59.69 90) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 0d4d0182-31e8-40bf-bdb9-47a2e4c6aa8c)
@ -1751,7 +1608,7 @@
(property "Value" "NSCCP-D-06-G-SMT-SW-T/R" (at 57.15 118.11 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 69.215 111.125 0)
(property "Footprint" "NSCCP-D-06-G-SMT-SW-T:NSCCP-D-06-G-SMT-SW-T&slash_R" (at 69.215 111.125 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "https://www.digikey.co.uk/en/products/detail/adam-tech/NSCCP-D-06-G-SMT-SW-T-R/11689348" (at 66.675 118.11 0)
@ -1773,58 +1630,6 @@
)
)
(symbol (lib_id "Device:C_Small") (at 97.79 60.325 90) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid 6784236c-3ce7-4522-bb01-005caf2ff640)
(property "Reference" "C9" (at 97.79 55.245 90)
(effects (font (size 1.27 1.27)))
)
(property "Value" "100nF" (at 97.79 57.15 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder" (at 97.79 60.325 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 97.79 60.325 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid c2beaa1c-6cd9-4a13-b455-aee6429951b6))
(pin "2" (uuid d212c935-25c5-4e2e-9022-0699d152064b))
(instances
(project "Roamer"
(path "/e7f5bf03-fb2c-47bf-a5e6-8bf502aef220"
(reference "C9") (unit 1)
)
)
)
)
(symbol (lib_id "Device:C_Small") (at 97.79 78.105 90) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid 78c1302e-e35e-4f1c-be10-488281b0073d)
(property "Reference" "C7_tantalum1" (at 97.79 72.39 90)
(effects (font (size 1.27 1.27)))
)
(property "Value" "100uF" (at 97.79 74.93 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Capacitor_Tantalum_SMD:CP_EIA-6032-28_Kemet-C_Pad2.25x2.35mm_HandSolder" (at 97.79 78.105 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 97.79 78.105 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 7c50b9a2-5def-419d-a7f3-70601c831326))
(pin "2" (uuid 8fe59fcb-06d1-461a-96ac-7ae8b4122375))
(instances
(project "Roamer"
(path "/e7f5bf03-fb2c-47bf-a5e6-8bf502aef220"
(reference "C7_tantalum1") (unit 1)
)
)
)
)
(symbol (lib_id "Device:C_Small") (at 27.94 85.09 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 7c9df2f6-c78f-4af2-bac1-17e7b41d2fa4)
@ -2006,32 +1811,6 @@
)
)
(symbol (lib_id "Device:C_Small") (at 97.79 52.07 90) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid 97be0563-b122-4e93-9882-3f448a3f6f53)
(property "Reference" "C10" (at 97.79 46.99 90)
(effects (font (size 1.27 1.27)))
)
(property "Value" "33pF" (at 97.79 48.895 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder" (at 97.79 52.07 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 97.79 52.07 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid f8fdd80d-1baa-4a56-8d36-c05b6428980c))
(pin "2" (uuid b904cffc-a504-4587-8e05-1ab5ef301e3f))
(instances
(project "Roamer"
(path "/e7f5bf03-fb2c-47bf-a5e6-8bf502aef220"
(reference "C10") (unit 1)
)
)
)
)
(symbol (lib_id "Connector:TestPoint") (at 156.21 24.13 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid a4fb25df-eb0f-4400-b197-645a84f427d2)
@ -2256,32 +2035,6 @@
)
)
(symbol (lib_id "Device:C_Small") (at 97.79 69.85 90) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid c756574f-442b-41b6-930e-a6a78524d9df)
(property "Reference" "C8" (at 97.7963 63.5 90)
(effects (font (size 1.27 1.27)))
)
(property "Value" "1uF" (at 97.79 66.675 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder" (at 97.79 69.85 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 97.79 69.85 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 2e940303-99dd-4245-8bed-ce698a3a4231))
(pin "2" (uuid b4464e67-3154-43e6-9034-3ceb3962c42c))
(instances
(project "Roamer"
(path "/e7f5bf03-fb2c-47bf-a5e6-8bf502aef220"
(reference "C8") (unit 1)
)
)
)
)
(symbol (lib_id "Device:C_Small") (at 114.3 97.79 90) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid ca5b7bf9-0c21-44b7-93c0-774dc29efcf2)
@ -2308,32 +2061,6 @@
)
)
(symbol (lib_id "Device:C_Small") (at 97.79 44.45 90) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid e09eebfa-8bd4-436d-9ee0-ed224fe7954b)
(property "Reference" "C11" (at 97.79 40.005 90)
(effects (font (size 1.27 1.27)))
)
(property "Value" "10pF" (at 97.79 41.91 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder" (at 97.79 44.45 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 97.79 44.45 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid e1ed194a-309d-4eb0-ad92-fda577731535))
(pin "2" (uuid d9ac7bc0-c421-43a1-b212-bfddf30a90db))
(instances
(project "Roamer"
(path "/e7f5bf03-fb2c-47bf-a5e6-8bf502aef220"
(reference "C11") (unit 1)
)
)
)
)
(symbol (lib_id "Custom:KMR221GLFS") (at 132.08 123.825 270) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid e7c39de1-12ce-4e6e-8b29-86542279c605)

View File

@ -1,5 +1,7 @@
(fp_lib_table
(version 7)
(lib (name "TPS")(type "KiCad")(uri "${KIPRJMOD}/.footprints/TPS62A02ADRLR")(options "")(descr ""))
(lib (name "KMR")(type "KiCad")(uri "${KIPRJMOD}/.footprints/KMR221GLFS")(options "")(descr ""))
(lib (name "NGFF")(type "KiCad")(uri "${KIPRJMOD}/.footprints/NGFF_B")(options "")(descr ""))
(lib (name "NSCCP-D-06-G-SMT-SW-T")(type "KiCad")(uri "${KIPRJMOD}/.footprints/NSCCP-D-06-G-SMT-SW-T")(options "")(descr ""))
)

View File

@ -13,7 +13,7 @@
base = [30.0, 32.0, 6.8];
// The extension for the mini PCIe slot
base_ext = [59, 33, 13];
base_ext = [49, 33, 13];
// The default wall thickness
side_wall = 1.5;
@ -127,11 +127,6 @@ module boss(radius, use_insert, make_printable) {
translate([0, 0, side_wall]) cylinder(r = 0.75, h = pcb_h, $fn = 64);
}
}
// Add a rib for printability
if (make_printable) {
translate([0, radius-0.1, 0]) rib(1, pcb_h);
}
}
// Incomplete implementation of a lid to use with this shell
@ -175,9 +170,9 @@ module expansion_card_base(open_end, make_printable, pcb_mount="boss") {
// The main hollow
translate([side_wall, 0, side_wall]) cube([inner[0], inner[1]+side_wall, inner[2]]);
// Extra wall thickness where the latch cutouts are
translate([side_wall, inner[1]+side_wall-notch_l, side_wall+notch_h/2]) rotate([0, 0, -90]) rotate([0, 90, 0]) rib(notch_h, notch);
translate([side_wall, inner[1]+side_wall-notch_l, side_wall+notch_h/2]) rotate([0, 0, -90]) rotate([0, 90, 0]);
translate([side_wall, inner[1]+side_wall-notch_l, side_wall]) cube([notch, notch_l, notch_h]);
translate([inner[0]+side_wall, inner[1]+side_wall-notch_l, side_wall+notch_h/2]) rotate([0, 0, 180]) rotate([0, 90, 0]) rib(notch_h, notch);
translate([inner[0]+side_wall, inner[1]+side_wall-notch_l, side_wall+notch_h/2]) rotate([0, 0, 180]) rotate([0, 90, 0]);
translate([inner[0]+side_wall-notch, inner[1]+side_wall-notch_l, side_wall]) cube([notch, notch_l, notch_h]);
}
@ -236,7 +231,7 @@ module expansion_card_ext() {
// cutout to bring base and ext card together
// not sure why it needs 0.5mm added, rounding error maybe?
translate([base[0]+0.5, 5, side_wall]) cube([cutout[0], cutout[1], cutout[2]]);
translate([base[0]-9.5, 5, side_wall]) cube([cutout[0], cutout[1], cutout[2]]);
difference() {
notch = 1.0;
@ -245,7 +240,7 @@ module expansion_card_ext() {
// The main hollow
translate([side_wall, side_wall, side_wall]) cube([inner[0], inner[1], inner[2]]);
// Extra wall thickness where the latch cutouts are
/*translate([side_wall, inner[1]+side_wall-notch_l, side_wall+notch_h/2]) rotate([0, 0, -90]) rotate([0, 90, 0]) rib(notch_h, notch);
/*translate([side_wall, inner[1]+side_wall-notch_l, side_wall+notch_h/2]) rotate([0, 0, -90]) rotate([0, 90, 0]);
translate([side_wall, inner[1]+side_wall-notch_l, side_wall]) cube([notch, notch_l, notch_h]);
translate([inner[0]+side_wall, inner[1]+side_wall-notch_l, side_wall+notch_h/2]) rotate([0, 0, 180]) rotate([0, 90, 0]) rib(notch_h, notch);
translate([inner[0]+side_wall-notch, inner[1]+side_wall-notch_l, side_wall]) cube([notch, notch_l, notch_h]);*/