Add CM4 outlines to silkscreen

Also adjust line outline thickness of the CM4 and heatsink.

Fixes #50

Signed-off-by: Stefan Agner <stefan@agner.ch>
This commit is contained in:
Stefan Agner
2022-04-22 16:27:50 +02:00
parent fe877ecc04
commit a1c68ebe8e
3 changed files with 337 additions and 314 deletions

View File

@@ -16,23 +16,23 @@
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 17413c1b-3962-412c-ad14-1b74a6277762)
)
(fp_line (start -28 26) (end -28 24) (layer "F.SilkS") (width 0.12) (tstamp 144ce3bd-85f6-4ffd-9c2c-2941e2faa6b2))
(fp_line (start 26 -22) (end 24.5 -22) (layer "F.SilkS") (width 0.12) (tstamp 1d770f7f-6e7a-43ec-8a13-6fcbc800f86f))
(fp_line (start 20.5 28) (end -26 28) (layer "F.SilkS") (width 0.12) (tstamp 31fece89-653c-4f72-b9cf-4117bd7336ea))
(fp_line (start -20.5 -28) (end 26 -28) (layer "F.SilkS") (width 0.12) (tstamp 451b6726-0eb7-4104-8c03-3fb814e4b200))
(fp_line (start 28 -26) (end 28 -24) (layer "F.SilkS") (width 0.12) (tstamp 4b987e56-0b81-4ed6-ab3a-cb59c7ad7aa1))
(fp_line (start -28 26) (end -28 24) (layer "F.SilkS") (width 0.2) (tstamp 144ce3bd-85f6-4ffd-9c2c-2941e2faa6b2))
(fp_line (start 26 -22) (end 24.5 -22) (layer "F.SilkS") (width 0.2) (tstamp 1d770f7f-6e7a-43ec-8a13-6fcbc800f86f))
(fp_line (start 20.5 28) (end -26 28) (layer "F.SilkS") (width 0.2) (tstamp 31fece89-653c-4f72-b9cf-4117bd7336ea))
(fp_line (start -20.5 -28) (end 26 -28) (layer "F.SilkS") (width 0.2) (tstamp 451b6726-0eb7-4104-8c03-3fb814e4b200))
(fp_line (start 28 -26) (end 28 -24) (layer "F.SilkS") (width 0.2) (tstamp 4b987e56-0b81-4ed6-ab3a-cb59c7ad7aa1))
(fp_line (start -21.5 -28) (end -21.5 -28) (layer "F.SilkS") (width 0.12) (tstamp 552eabab-c839-4c6e-a5ec-aaf99bba2506))
(fp_line (start -26 22) (end -24.5 22) (layer "F.SilkS") (width 0.12) (tstamp 7d82c9d9-fde6-472e-8540-f9d5e21935ea))
(fp_line (start -22.5 20) (end -22.5 -26) (layer "F.SilkS") (width 0.12) (tstamp 86811d28-95e6-48e6-87eb-968e8baed286))
(fp_line (start 22.5 -20) (end 22.5 26) (layer "F.SilkS") (width 0.12) (tstamp 98407de6-4f54-4a86-9e75-ca5f1fb9f380))
(fp_arc (start -26 28) (mid -27.414214 27.414214) (end -28 26) (layer "F.SilkS") (width 0.12) (tstamp 07709ea5-49b6-4891-83be-c5a502cbecfa))
(fp_arc (start 22.5 26) (mid 21.914214 27.414214) (end 20.5 28) (layer "F.SilkS") (width 0.12) (tstamp 38785e27-2b9c-407f-aed9-723bfcbb599c))
(fp_arc (start 28 -24) (mid 27.414214 -22.585786) (end 26 -22) (layer "F.SilkS") (width 0.12) (tstamp 5e55a188-a571-4248-9e5d-da40aacbbaa0))
(fp_arc (start -28 24) (mid -27.414214 22.585786) (end -26 22) (layer "F.SilkS") (width 0.12) (tstamp 7c97d781-16eb-458a-91a2-bfecfd5fd580))
(fp_arc (start 26 -28) (mid 27.414214 -27.414214) (end 28 -26) (layer "F.SilkS") (width 0.12) (tstamp 9128928a-0c93-4c48-bb9a-472dd38bc0e8))
(fp_arc (start -22.5 20) (mid -23.085786 21.414214) (end -24.5 22) (layer "F.SilkS") (width 0.12) (tstamp 9d325be7-d82c-4fb0-93a8-ab1f628709d6))
(fp_arc (start -22.5 -26) (mid -21.914214 -27.414214) (end -20.5 -28) (layer "F.SilkS") (width 0.12) (tstamp ca7ad856-acaa-4f3f-8c08-308040adf927))
(fp_arc (start 22.5 -20) (mid 23.085786 -21.414214) (end 24.5 -22) (layer "F.SilkS") (width 0.12) (tstamp e66cedcf-551d-4b6e-9acc-9fb35c9ffd51))
(fp_line (start -26 22) (end -24.5 22) (layer "F.SilkS") (width 0.2) (tstamp 7d82c9d9-fde6-472e-8540-f9d5e21935ea))
(fp_line (start -22.5 20) (end -22.5 -26) (layer "F.SilkS") (width 0.2) (tstamp 86811d28-95e6-48e6-87eb-968e8baed286))
(fp_line (start 22.5 -20) (end 22.5 26) (layer "F.SilkS") (width 0.2) (tstamp 98407de6-4f54-4a86-9e75-ca5f1fb9f380))
(fp_arc (start -26 28) (mid -27.414214 27.414214) (end -28 26) (layer "F.SilkS") (width 0.2) (tstamp 07709ea5-49b6-4891-83be-c5a502cbecfa))
(fp_arc (start 22.5 26) (mid 21.914214 27.414214) (end 20.5 28) (layer "F.SilkS") (width 0.2) (tstamp 38785e27-2b9c-407f-aed9-723bfcbb599c))
(fp_arc (start 28 -24) (mid 27.414214 -22.585786) (end 26 -22) (layer "F.SilkS") (width 0.2) (tstamp 5e55a188-a571-4248-9e5d-da40aacbbaa0))
(fp_arc (start -28 24) (mid -27.414214 22.585786) (end -26 22) (layer "F.SilkS") (width 0.2) (tstamp 7c97d781-16eb-458a-91a2-bfecfd5fd580))
(fp_arc (start 26 -28) (mid 27.414214 -27.414214) (end 28 -26) (layer "F.SilkS") (width 0.2) (tstamp 9128928a-0c93-4c48-bb9a-472dd38bc0e8))
(fp_arc (start -22.5 20) (mid -23.085786 21.414214) (end -24.5 22) (layer "F.SilkS") (width 0.2) (tstamp 9d325be7-d82c-4fb0-93a8-ab1f628709d6))
(fp_arc (start -22.5 -26) (mid -21.914214 -27.414214) (end -20.5 -28) (layer "F.SilkS") (width 0.2) (tstamp ca7ad856-acaa-4f3f-8c08-308040adf927))
(fp_arc (start 22.5 -20) (mid 23.085786 -21.414214) (end 24.5 -22) (layer "F.SilkS") (width 0.2) (tstamp e66cedcf-551d-4b6e-9acc-9fb35c9ffd51))
(fp_circle (center 25 -25) (end 28.2 -25) (layer "Cmts.User") (width 0.15) (fill none) (tstamp 2ea97b72-f1c5-4934-acd6-38fabe42c1cb))
(fp_circle (center -25 25) (end -21.8 25) (layer "Cmts.User") (width 0.15) (fill none) (tstamp 6a66e4b3-0ea6-470a-880d-8e8cd43635dc))
(fp_circle (center -25 25) (end -21.55 25) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 648f4d43-f2da-4ebe-b7e9-64311d322322))

View File

@@ -1,4 +1,5 @@
(footprint "RaspberryPi-CM4" (version 20210722) (generator pcbnew) (layer "F.Cu")
(footprint "RaspberryPi-CM4" (version 20211014) (generator pcbnew)
(layer "F.Cu")
(tedit 6123E508)
(descr "RaspberryPi Compute Module 4, https://datasheets.raspberrypi.org/cm4/cm4-datasheet.pdf#page=11")
(tags "Compute Module 4")
@@ -15,28 +16,39 @@
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 14686313-248d-4d70-a36d-14d0797c5c35)
)
(fp_line (start 9.5 2) (end 10.5 3) (layer "F.SilkS") (width 0.12) (tstamp 09fae4c7-03f3-4af5-962c-964a251e6ce4))
(fp_line (start -18.55 13.91) (end -15.45 13.91) (layer "F.SilkS") (width 0.12) (tstamp 0f3755cd-3eca-486c-b42d-468c42854bb0))
(fp_line (start -18.55 12.66) (end -18.55 13.91) (layer "F.SilkS") (width 0.12) (tstamp 15131a8b-5a39-4e96-bb42-f3898a8b3cc3))
(fp_line (start 9.5 -10.936) (end 10.5 -12) (layer "F.SilkS") (width 0.12) (tstamp 3e91a5a1-fdc3-43d3-b69a-9e099ae9ac47))
(fp_line (start 15.45 13.91) (end 18.55 13.91) (layer "F.SilkS") (width 0.12) (tstamp 4358a6fb-3498-46c0-87e2-c84901ae6b0d))
(fp_line (start -18.55 -8.91) (end -15.45 -8.91) (layer "F.SilkS") (width 0.12) (tstamp 4767b7ee-3dc6-4fac-81a1-285233d21b15))
(fp_line (start -16.5 27.61) (end 16.5 27.61) (layer "F.SilkS") (width 0.12) (tstamp 75f1c254-f4d6-45af-99c3-e752db6ae10c))
(fp_line (start -10 6.5) (end -14.5 6.5) (layer "F.SilkS") (width 0.12) (tstamp 55e2c3cb-7f20-4485-ad3b-1197a660a113))
(fp_line (start -10 -6.5) (end -10 6.5) (layer "F.SilkS") (width 0.12) (tstamp 6648f229-b32e-45ba-b239-ec9f1df02b72))
(fp_line (start -16.5 27.61) (end 16.5 27.61) (layer "F.SilkS") (width 0.3) (tstamp 75f1c254-f4d6-45af-99c3-e752db6ae10c))
(fp_line (start -18.55 -8.91) (end -18.55 -7.66) (layer "F.SilkS") (width 0.12) (tstamp 76f3a0c6-2a31-43d5-bb11-4c72507ceb4e))
(fp_line (start 15.45 -8.91) (end 15.45 -7.66) (layer "F.SilkS") (width 0.12) (tstamp 81cdbdeb-f891-438a-aae3-6c5303a7a51e))
(fp_line (start 20.11 -24) (end 20.11 24) (layer "F.SilkS") (width 0.12) (tstamp 96170869-521c-4388-94c1-68fe56b42852))
(fp_line (start 20.11 -24) (end 20.11 24) (layer "F.SilkS") (width 0.3) (tstamp 96170869-521c-4388-94c1-68fe56b42852))
(fp_line (start -15.45 -8.91) (end -15.45 -7.66) (layer "F.SilkS") (width 0.12) (tstamp 9853936b-f9b4-4518-abe9-9165d9f2bb4e))
(fp_line (start 15.17 -7.66) (end 15.45 -7.66) (layer "F.SilkS") (width 0.12) (tstamp a18c0672-2699-4e38-a42a-851d63092ae7))
(fp_line (start 15.45 -8.91) (end 18.55 -8.91) (layer "F.SilkS") (width 0.12) (tstamp a5509426-74e1-4335-baa3-711fb40f7a3b))
(fp_line (start -18.83 -7.66) (end -18.55 -7.66) (layer "F.SilkS") (width 0.12) (tstamp ab6117ed-a6c8-4326-9713-2f6315806f2b))
(fp_line (start -14.5 -6.5) (end -10 -6.5) (layer "F.SilkS") (width 0.12) (tstamp af6d7237-c63c-4288-a0fa-08d25bc811c8))
(fp_line (start 18.55 12.66) (end 18.55 13.91) (layer "F.SilkS") (width 0.12) (tstamp b2cf54ba-019c-47a3-9420-a07f1b9347a8))
(fp_line (start 18.55 -8.91) (end 18.55 -7.66) (layer "F.SilkS") (width 0.12) (tstamp cc7cf936-56b8-4368-9e61-41ed00886a17))
(fp_line (start 15.45 12.66) (end 15.45 13.91) (layer "F.SilkS") (width 0.12) (tstamp cd4f7010-9623-490a-930d-00fa9ba200a3))
(fp_line (start -16.5 -27.61) (end 16.5 -27.61) (layer "F.SilkS") (width 0.12) (tstamp d743c955-957d-425a-8c1a-b41af2c92e2f))
(fp_line (start -4.5 3) (end -3.436 2) (layer "F.SilkS") (width 0.12) (tstamp d02797b5-8146-483f-b6a7-3e013602f2d5))
(fp_line (start -3.436 -10.936) (end -4.5 -12) (layer "F.SilkS") (width 0.12) (tstamp d0511064-576f-483f-859f-c0ef46190186))
(fp_line (start -16.5 -27.61) (end 16.5 -27.61) (layer "F.SilkS") (width 0.3) (tstamp d743c955-957d-425a-8c1a-b41af2c92e2f))
(fp_line (start -15.45 12.66) (end -15.45 13.91) (layer "F.SilkS") (width 0.12) (tstamp eccb0714-9140-49c4-a680-36da54d84406))
(fp_line (start -20.11 -24) (end -20.11 24) (layer "F.SilkS") (width 0.12) (tstamp f9cbe7ba-5dbe-44ee-b2b1-437c4375d1e0))
(fp_arc (start 16.5 24) (end 16.5 27.61) (angle -90) (layer "F.SilkS") (width 0.12) (tstamp d03bcc40-c194-4160-b458-3a49c9f1d89a))
(fp_arc (start -16.5 -24) (end -16.5 -27.61) (angle -90) (layer "F.SilkS") (width 0.12) (tstamp d84fe425-93ed-42aa-817a-8eb2983edf62))
(fp_arc (start 16.5 -24) (end 20.11 -24) (angle -90) (layer "F.SilkS") (width 0.12) (tstamp ecb08e15-45d4-41f8-a30f-f703f0755913))
(fp_arc (start -16.5 24) (end -20.11 24) (angle -90) (layer "F.SilkS") (width 0.12) (tstamp f4e03a4a-19fa-4aee-9ab1-cdb2bdbdc226))
(fp_line (start -20.11 -24) (end -20.11 24) (layer "F.SilkS") (width 0.3) (tstamp f9cbe7ba-5dbe-44ee-b2b1-437c4375d1e0))
(fp_rect (start -17.5 -17.5) (end -10.5 -10.5) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 0fd7b7d8-2e97-488e-b76a-70fb676650b0))
(fp_rect (start -4.5 -25) (end 10.5 -15) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 12343bf6-3385-4247-857b-34e30066838f))
(fp_rect (start -4.5 -12) (end 10.5 3) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 7b12f13d-2e99-45a7-85ea-330eaeea3be5))
(fp_rect (start -3.436 -10.936) (end 9.5 2) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 929142db-672b-48b5-a75c-6f0d6b2e8173))
(fp_arc (start 20.11 24) (mid 19.052655 26.552655) (end 16.5 27.61) (layer "F.SilkS") (width 0.3) (tstamp d03bcc40-c194-4160-b458-3a49c9f1d89a))
(fp_arc (start -20.11 -24) (mid -19.052655 -26.552655) (end -16.5 -27.61) (layer "F.SilkS") (width 0.3) (tstamp d84fe425-93ed-42aa-817a-8eb2983edf62))
(fp_arc (start 16.5 -27.61) (mid 19.052655 -26.552655) (end 20.11 -24) (layer "F.SilkS") (width 0.3) (tstamp ecb08e15-45d4-41f8-a30f-f703f0755913))
(fp_arc (start -16.5 27.61) (mid -19.052655 26.552655) (end -20.11 24) (layer "F.SilkS") (width 0.3) (tstamp f4e03a4a-19fa-4aee-9ab1-cdb2bdbdc226))
(fp_line (start 17 2) (end 17 3) (layer "Dwgs.User") (width 0.05) (tstamp c73cf339-0c2c-4388-9047-6654bb3f9814))
(fp_line (start -17.5 2.5) (end -16.5 2.5) (layer "Dwgs.User") (width 0.05) (tstamp d71082c9-2188-4645-badf-aa18c6065f2b))
(fp_line (start -17 2) (end -17 3) (layer "Dwgs.User") (width 0.05) (tstamp ec7d2cf8-d086-4fe7-9665-88622c539000))
@@ -57,10 +69,10 @@
(fp_line (start 20 -24) (end 20 24) (layer "F.Fab") (width 0.1) (tstamp f1294962-2d9a-4210-87d6-1e4354f35760))
(fp_line (start -16.5 27.5) (end 16.5 27.5) (layer "F.Fab") (width 0.1) (tstamp f51ed1b2-3252-4a35-8d66-8abc3d400d3a))
(fp_line (start 15.56 -8.8) (end 15.56 13.8) (layer "F.Fab") (width 0.1) (tstamp f53464b9-7272-467d-9d35-4f8acd1d4440))
(fp_arc (start 16.5 -24) (end 20 -24) (angle -90) (layer "F.Fab") (width 0.1) (tstamp 446cd381-a20c-496b-a460-73e9abb432ac))
(fp_arc (start 16.5 24) (end 16.5 27.5) (angle -90) (layer "F.Fab") (width 0.1) (tstamp b9b0d160-9e12-4f57-8f7b-e1533cdeedc6))
(fp_arc (start -16.5 24) (end -20 24) (angle -95.1) (layer "F.Fab") (width 0.1) (tstamp da1f6ef6-0253-414e-876d-b1f4e0868f8a))
(fp_arc (start -16.5 -24) (end -16.5 -27.5) (angle -90) (layer "F.Fab") (width 0.1) (tstamp fffe08c4-3394-4339-8377-817478676e91))
(fp_arc (start 16.5 -27.5) (mid 18.974874 -26.474874) (end 20 -24) (layer "F.Fab") (width 0.1) (tstamp 446cd381-a20c-496b-a460-73e9abb432ac))
(fp_arc (start 20 24) (mid 18.974874 26.474874) (end 16.5 27.5) (layer "F.Fab") (width 0.1) (tstamp b9b0d160-9e12-4f57-8f7b-e1533cdeedc6))
(fp_arc (start -16.18887 27.486144) (mid -18.862313 26.582533) (end -20 24) (layer "F.Fab") (width 0.1) (tstamp da1f6ef6-0253-414e-876d-b1f4e0868f8a))
(fp_arc (start -20 -24) (mid -18.974874 -26.474874) (end -16.5 -27.5) (layer "F.Fab") (width 0.1) (tstamp fffe08c4-3394-4339-8377-817478676e91))
(pad "" np_thru_hole circle (at -16.5 24) (size 6 6) (drill 2.7) (layers *.Mask) (tstamp 3712fcda-1910-47d3-9e1e-fbe6f79c3972))
(pad "" np_thru_hole circle (at 16.5 -24) (size 6 6) (drill 2.7) (layers *.Mask) (tstamp 9045b973-623e-4803-8285-16f61413386c))
(pad "" np_thru_hole circle (at -16.5 -24) (size 6 6) (drill 2.7) (layers *.Mask) (tstamp a0865b8e-c29b-4b43-8d0d-9f356c5b0e22))