Improve Heatsink footprint and position

Make the heat sink footprint to represent the real heatsink without
rotation and the correct outer dimension (56x56mm). Also position the
heatsink centered on the CM4 SoC.

Signed-off-by: Stefan Agner <stefan@agner.ch>
This commit is contained in:
Stefan Agner
2021-05-29 15:08:36 +02:00
parent ea5c8e9b38
commit 3def73d87a
3 changed files with 58 additions and 58 deletions

View File

@@ -0,0 +1,33 @@
(footprint "Heatsink_56x56mm_2xFixation3.2mm" (version 20210228) (generator pcbnew) (layer "F.Cu")
(tedit 60B235E1)
(descr "Heatsink, 56 x 56mm, 2x 3.2mm Drills,")
(tags "heatsink")
(attr through_hole)
(fp_text reference "REF**" (at -28.1 -31.2) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp d27c1f77-06fe-4340-a1db-4cedf16d9abf)
)
(fp_text value "Heatsink_56x56mm_2xFixation3.2mm" (at 0 31) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp c9b8ea0a-b058-428a-8f4b-e265682abc48)
)
(fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 17413c1b-3962-412c-ad14-1b74a6277762)
)
(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))
(fp_circle (center 25 -25) (end 28.45 -25) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp b88b718d-0ebc-4f09-8b07-5b30f829ec8c))
(fp_line (start 28 -28) (end -28 -28) (layer "F.Fab") (width 0.1) (tstamp 2469f466-3de0-418d-8405-8f6caae389ce))
(fp_line (start 28 -28) (end 28 28) (layer "F.Fab") (width 0.1) (tstamp 84a84cd4-6cb3-4afe-85ed-2270e26659c4))
(fp_line (start 28 28) (end -28 28) (layer "F.Fab") (width 0.1) (tstamp e8ea5143-3763-4b66-8ad2-e5fed8f2afb8))
(fp_line (start -28 -28) (end -28 28) (layer "F.Fab") (width 0.1) (tstamp e9b052ef-6275-4534-b1d4-3434f99706fa))
(pad "" np_thru_hole circle (at -25 25) (locked) (size 3.2 3.2) (drill 3.2) (layers F&B.Cu *.Mask) (tstamp 72e5da35-e202-466d-8d9d-c09f3e19e15f))
(pad "" np_thru_hole circle (at 25 -25) (locked) (size 3.2 3.2) (drill 3.2) (layers F&B.Cu *.Mask) (tstamp d54c55b6-a6c9-451b-8c99-0be0b8be4bde))
(model "${KIPRJMOD}/LightBlue.3dshapes/Heatsink_56x56mm_2xFixation3.2mm.wrl"
(offset (xyz 30 30 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 90))
)
)

View File

@@ -1,33 +0,0 @@
(footprint "Heatsink_60x60mm_2xFixation3.2mm" (version 20210228) (generator pcbnew) (layer "F.Cu")
(tedit 60881F58)
(descr "Heatsink, 60 x 60mm, 2x 3.2mm Drills,")
(tags "heatsink")
(attr through_hole)
(fp_text reference "REF**" (at 1.9 -1.2) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp d27c1f77-06fe-4340-a1db-4cedf16d9abf)
)
(fp_text value "Heatsink_60x60mm_2xFixation3.2mm" (at 30 61) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp c9b8ea0a-b058-428a-8f4b-e265682abc48)
)
(fp_text user "${REFERENCE}" (at 30 30) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 17413c1b-3962-412c-ad14-1b74a6277762)
)
(fp_circle (center 55 55) (end 58.2 55) (layer "Cmts.User") (width 0.15) (fill none) (tstamp 2ea97b72-f1c5-4934-acd6-38fabe42c1cb))
(fp_circle (center 5 5) (end 8.2 5) (layer "Cmts.User") (width 0.15) (fill none) (tstamp 6a66e4b3-0ea6-470a-880d-8e8cd43635dc))
(fp_circle (center 5 5) (end 8.45 5) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 648f4d43-f2da-4ebe-b7e9-64311d322322))
(fp_circle (center 55 55) (end 58.45 55) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp b88b718d-0ebc-4f09-8b07-5b30f829ec8c))
(fp_line (start 60 0) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 2469f466-3de0-418d-8405-8f6caae389ce))
(fp_line (start 60 0) (end 60 60) (layer "F.Fab") (width 0.1) (tstamp 84a84cd4-6cb3-4afe-85ed-2270e26659c4))
(fp_line (start 60 60) (end 0 60) (layer "F.Fab") (width 0.1) (tstamp e8ea5143-3763-4b66-8ad2-e5fed8f2afb8))
(fp_line (start 0 0) (end 0 60) (layer "F.Fab") (width 0.1) (tstamp e9b052ef-6275-4534-b1d4-3434f99706fa))
(pad "" np_thru_hole circle (at 5 5) (locked) (size 3.2 3.2) (drill 3.2) (layers F&B.Cu *.Mask) (tstamp 72e5da35-e202-466d-8d9d-c09f3e19e15f))
(pad "" np_thru_hole circle (at 55 55) (locked) (size 3.2 3.2) (drill 3.2) (layers F&B.Cu *.Mask) (tstamp d54c55b6-a6c9-451b-8c99-0be0b8be4bde))
(model "${KISYS3DMOD}/Heatsink.3dshapes/Heatsink_62x40mm_2xFixation3mm.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)