Add Heatsink footprint

Signed-off-by: Stefan Agner <stefan@agner.ch>
This commit is contained in:
Stefan Agner
2021-01-26 23:40:25 +01:00
parent fc12e8432e
commit ec8f2005b8
2 changed files with 59 additions and 18 deletions

View File

@@ -328,7 +328,7 @@
) )
(symbol (lib_id "Mechanical:Fiducial") (at 17.78 182.88 0) (unit 1) (symbol (lib_id "Mechanical:Fiducial") (at 17.78 182.88 0) (unit 1)
(in_bom yes) (on_board yes) (in_bom no) (on_board yes)
(uuid "d6694e6a-eae0-4147-bc94-8d2c65eec42f") (uuid "d6694e6a-eae0-4147-bc94-8d2c65eec42f")
(property "Reference" "FID1" (id 0) (at 19.9391 181.7306 0) (property "Reference" "FID1" (id 0) (at 19.9391 181.7306 0)
(effects (font (size 1.27 1.27)) (justify left)) (effects (font (size 1.27 1.27)) (justify left))
@@ -345,7 +345,7 @@
) )
(symbol (lib_id "Mechanical:Fiducial") (at 17.78 190.5 0) (unit 1) (symbol (lib_id "Mechanical:Fiducial") (at 17.78 190.5 0) (unit 1)
(in_bom yes) (on_board yes) (in_bom no) (on_board yes)
(uuid "cb680c0b-5011-49fe-ab2c-b8e25dd08527") (uuid "cb680c0b-5011-49fe-ab2c-b8e25dd08527")
(property "Reference" "FID2" (id 0) (at 19.9391 189.3506 0) (property "Reference" "FID2" (id 0) (at 19.9391 189.3506 0)
(effects (font (size 1.27 1.27)) (justify left)) (effects (font (size 1.27 1.27)) (justify left))
@@ -362,7 +362,7 @@
) )
(symbol (lib_id "Mechanical:Fiducial") (at 30.48 182.88 0) (unit 1) (symbol (lib_id "Mechanical:Fiducial") (at 30.48 182.88 0) (unit 1)
(in_bom yes) (on_board yes) (in_bom no) (on_board yes)
(uuid "a3f36d21-b692-4657-b96e-b6fe5eae0384") (uuid "a3f36d21-b692-4657-b96e-b6fe5eae0384")
(property "Reference" "FID3" (id 0) (at 32.6391 181.7306 0) (property "Reference" "FID3" (id 0) (at 32.6391 181.7306 0)
(effects (font (size 1.27 1.27)) (justify left)) (effects (font (size 1.27 1.27)) (justify left))
@@ -379,7 +379,7 @@
) )
(symbol (lib_id "Mechanical:Fiducial") (at 30.48 190.5 0) (unit 1) (symbol (lib_id "Mechanical:Fiducial") (at 30.48 190.5 0) (unit 1)
(in_bom yes) (on_board yes) (in_bom no) (on_board yes)
(uuid "6e1877e9-cf72-4c13-a5dc-d95b870bb6c9") (uuid "6e1877e9-cf72-4c13-a5dc-d95b870bb6c9")
(property "Reference" "FID4" (id 0) (at 32.6391 189.3506 0) (property "Reference" "FID4" (id 0) (at 32.6391 189.3506 0)
(effects (font (size 1.27 1.27)) (justify left)) (effects (font (size 1.27 1.27)) (justify left))
@@ -396,7 +396,7 @@
) )
(symbol (lib_id "Mechanical:Fiducial") (at 43.18 182.88 0) (unit 1) (symbol (lib_id "Mechanical:Fiducial") (at 43.18 182.88 0) (unit 1)
(in_bom yes) (on_board yes) (in_bom no) (on_board yes)
(uuid "397a81dd-bc3b-4d75-ac01-0741f48b79fe") (uuid "397a81dd-bc3b-4d75-ac01-0741f48b79fe")
(property "Reference" "FID5" (id 0) (at 45.3391 181.7306 0) (property "Reference" "FID5" (id 0) (at 45.3391 181.7306 0)
(effects (font (size 1.27 1.27)) (justify left)) (effects (font (size 1.27 1.27)) (justify left))
@@ -413,7 +413,7 @@
) )
(symbol (lib_id "Mechanical:Fiducial") (at 43.18 190.5 0) (unit 1) (symbol (lib_id "Mechanical:Fiducial") (at 43.18 190.5 0) (unit 1)
(in_bom yes) (on_board yes) (in_bom no) (on_board yes)
(uuid "be733b35-4e5a-4d02-bba2-5bd334942370") (uuid "be733b35-4e5a-4d02-bba2-5bd334942370")
(property "Reference" "FID6" (id 0) (at 45.3391 189.3506 0) (property "Reference" "FID6" (id 0) (at 45.3391 189.3506 0)
(effects (font (size 1.27 1.27)) (justify left)) (effects (font (size 1.27 1.27)) (justify left))
@@ -430,7 +430,7 @@
) )
(symbol (lib_id "Mechanical:Fiducial") (at 55.88 182.88 0) (unit 1) (symbol (lib_id "Mechanical:Fiducial") (at 55.88 182.88 0) (unit 1)
(in_bom yes) (on_board yes) (in_bom no) (on_board yes)
(uuid "d7909674-1922-4ddb-8b1b-9c714bef3b92") (uuid "d7909674-1922-4ddb-8b1b-9c714bef3b92")
(property "Reference" "FID7" (id 0) (at 58.0391 181.7306 0) (property "Reference" "FID7" (id 0) (at 58.0391 181.7306 0)
(effects (font (size 1.27 1.27)) (justify left)) (effects (font (size 1.27 1.27)) (justify left))
@@ -447,7 +447,7 @@
) )
(symbol (lib_id "Mechanical:Fiducial") (at 55.88 190.5 0) (unit 1) (symbol (lib_id "Mechanical:Fiducial") (at 55.88 190.5 0) (unit 1)
(in_bom yes) (on_board yes) (in_bom no) (on_board yes)
(uuid "902787ce-17d4-4a85-914c-caf2c76e7348") (uuid "902787ce-17d4-4a85-914c-caf2c76e7348")
(property "Reference" "FID8" (id 0) (at 58.0391 189.3506 0) (property "Reference" "FID8" (id 0) (at 58.0391 189.3506 0)
(effects (font (size 1.27 1.27)) (justify left)) (effects (font (size 1.27 1.27)) (justify left))
@@ -464,7 +464,7 @@
) )
(symbol (lib_id "Mechanical:MountingHole") (at 76.2 182.88 0) (unit 1) (symbol (lib_id "Mechanical:MountingHole") (at 76.2 182.88 0) (unit 1)
(in_bom yes) (on_board yes) (in_bom no) (on_board yes)
(uuid "13673698-1ae8-48ac-89ad-67bec4817dbe") (uuid "13673698-1ae8-48ac-89ad-67bec4817dbe")
(property "Reference" "H1" (id 0) (at 78.7401 181.7306 0) (property "Reference" "H1" (id 0) (at 78.7401 181.7306 0)
(effects (font (size 1.27 1.27)) (justify left)) (effects (font (size 1.27 1.27)) (justify left))
@@ -481,7 +481,7 @@
) )
(symbol (lib_id "Mechanical:MountingHole") (at 76.2 190.5 0) (unit 1) (symbol (lib_id "Mechanical:MountingHole") (at 76.2 190.5 0) (unit 1)
(in_bom yes) (on_board yes) (in_bom no) (on_board yes)
(uuid "f42b7aad-88a1-4721-b564-f8f879d7e253") (uuid "f42b7aad-88a1-4721-b564-f8f879d7e253")
(property "Reference" "H2" (id 0) (at 78.7401 189.3506 0) (property "Reference" "H2" (id 0) (at 78.7401 189.3506 0)
(effects (font (size 1.27 1.27)) (justify left)) (effects (font (size 1.27 1.27)) (justify left))
@@ -498,7 +498,7 @@
) )
(symbol (lib_id "Mechanical:MountingHole") (at 93.98 182.88 0) (unit 1) (symbol (lib_id "Mechanical:MountingHole") (at 93.98 182.88 0) (unit 1)
(in_bom yes) (on_board yes) (in_bom no) (on_board yes)
(uuid "27427d47-315e-474e-8985-0b3c80fdd220") (uuid "27427d47-315e-474e-8985-0b3c80fdd220")
(property "Reference" "H3" (id 0) (at 96.5201 181.7306 0) (property "Reference" "H3" (id 0) (at 96.5201 181.7306 0)
(effects (font (size 1.27 1.27)) (justify left)) (effects (font (size 1.27 1.27)) (justify left))
@@ -515,7 +515,7 @@
) )
(symbol (lib_id "Mechanical:MountingHole") (at 93.98 190.5 0) (unit 1) (symbol (lib_id "Mechanical:MountingHole") (at 93.98 190.5 0) (unit 1)
(in_bom yes) (on_board yes) (in_bom no) (on_board yes)
(uuid "1719aa9c-b7b4-4351-ae6a-b606de4554d5") (uuid "1719aa9c-b7b4-4351-ae6a-b606de4554d5")
(property "Reference" "H4" (id 0) (at 96.5201 189.3506 0) (property "Reference" "H4" (id 0) (at 96.5201 189.3506 0)
(effects (font (size 1.27 1.27)) (justify left)) (effects (font (size 1.27 1.27)) (justify left))
@@ -532,7 +532,7 @@
) )
(symbol (lib_id "Mechanical:MountingHole") (at 113.03 182.88 0) (unit 1) (symbol (lib_id "Mechanical:MountingHole") (at 113.03 182.88 0) (unit 1)
(in_bom yes) (on_board yes) (in_bom no) (on_board no)
(uuid "b0d938ec-61f0-4d08-9315-9ea6fafcf326") (uuid "b0d938ec-61f0-4d08-9315-9ea6fafcf326")
(property "Reference" "H5" (id 0) (at 115.5701 181.7306 0) (property "Reference" "H5" (id 0) (at 115.5701 181.7306 0)
(effects (font (size 1.27 1.27)) (justify left)) (effects (font (size 1.27 1.27)) (justify left))
@@ -549,7 +549,7 @@
) )
(symbol (lib_id "Mechanical:MountingHole") (at 113.03 190.5 0) (unit 1) (symbol (lib_id "Mechanical:MountingHole") (at 113.03 190.5 0) (unit 1)
(in_bom yes) (on_board yes) (in_bom no) (on_board no)
(uuid "dd37df7c-daaa-477a-98a6-148920fde471") (uuid "dd37df7c-daaa-477a-98a6-148920fde471")
(property "Reference" "H6" (id 0) (at 115.5701 189.3506 0) (property "Reference" "H6" (id 0) (at 115.5701 189.3506 0)
(effects (font (size 1.27 1.27)) (justify left)) (effects (font (size 1.27 1.27)) (justify left))
@@ -566,7 +566,7 @@
) )
(symbol (lib_id "Mechanical:MountingHole") (at 132.08 182.88 0) (unit 1) (symbol (lib_id "Mechanical:MountingHole") (at 132.08 182.88 0) (unit 1)
(in_bom yes) (on_board yes) (in_bom no) (on_board no)
(uuid "29a2b0f2-aaa8-4c1b-9b6f-40a73622e6a1") (uuid "29a2b0f2-aaa8-4c1b-9b6f-40a73622e6a1")
(property "Reference" "H7" (id 0) (at 134.6201 181.7306 0) (property "Reference" "H7" (id 0) (at 134.6201 181.7306 0)
(effects (font (size 1.27 1.27)) (justify left)) (effects (font (size 1.27 1.27)) (justify left))
@@ -583,7 +583,7 @@
) )
(symbol (lib_id "Mechanical:MountingHole") (at 132.08 190.5 0) (unit 1) (symbol (lib_id "Mechanical:MountingHole") (at 132.08 190.5 0) (unit 1)
(in_bom yes) (on_board yes) (in_bom no) (on_board no)
(uuid "5f84cb0b-d7e9-45d2-ac86-87d8abcb68ae") (uuid "5f84cb0b-d7e9-45d2-ac86-87d8abcb68ae")
(property "Reference" "H8" (id 0) (at 134.6201 189.3506 0) (property "Reference" "H8" (id 0) (at 134.6201 189.3506 0)
(effects (font (size 1.27 1.27)) (justify left)) (effects (font (size 1.27 1.27)) (justify left))
@@ -608,7 +608,7 @@
(property "Value" "Heatsink" (id 1) (at 156.0069 183.3943 0) (property "Value" "Heatsink" (id 1) (at 156.0069 183.3943 0)
(effects (font (size 1.27 1.27)) (justify left)) (effects (font (size 1.27 1.27)) (justify left))
) )
(property "Footprint" "" (id 2) (at 152.7048 184.15 0) (property "Footprint" "LightBlue:Heatsink_60x60mm_2xFixation3.2mm" (id 2) (at 152.7048 184.15 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "Datasheet" "~" (id 3) (at 152.7048 184.15 0) (property "Datasheet" "~" (id 3) (at 152.7048 184.15 0)
@@ -917,7 +917,7 @@
(reference "H8") (unit 1) (value "ClearanceHole") (footprint "") (reference "H8") (unit 1) (value "ClearanceHole") (footprint "")
) )
(path "/cd73f910-31d6-4226-a110-18f09eef8514" (path "/cd73f910-31d6-4226-a110-18f09eef8514"
(reference "HS1") (unit 1) (value "Heatsink") (footprint "") (reference "HS1") (unit 1) (value "Heatsink") (footprint "LightBlue:Heatsink_60x60mm_2xFixation3.2mm")
) )
(path "/7c248bd3-8232-4777-a40c-eab53460cf85/a36c8026-3265-4bca-8ff6-ba6067e51cd8" (path "/7c248bd3-8232-4777-a40c-eab53460cf85/a36c8026-3265-4bca-8ff6-ba6067e51cd8"
(reference "#PWR0101") (unit 1) (value "GND") (footprint "") (reference "#PWR0101") (unit 1) (value "GND") (footprint "")

View File

@@ -0,0 +1,41 @@
(footprint "Heatsink_60x60mm_2xFixation3.2mm" (version 20210108) (generator pcbnew) (layer "F.Cu")
(tedit 601097AA)
(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 3ca05dc3-d56a-4811-9284-dcd3e9042c3e)
)
(fp_text value "Heatsink_60x60mm_2xFixation3.2mm" (at 30 61) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 87fdc819-8010-4340-b319-b81413772965)
)
(fp_text user "${REFERENCE}" (at 30 30) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp dcd8bba3-92f4-422b-af93-fdd8671fc59f)
)
(fp_line (start -0.1 60.1) (end -0.1 -0.1) (layer "F.SilkS") (width 0.12) (tstamp 5b4ceca9-2d22-41de-8687-fae75ec2ce37))
(fp_line (start 60.1 60.1) (end 60.1 -0.1) (layer "F.SilkS") (width 0.12) (tstamp 6ccae1fa-91f2-4656-b3c6-90241a7dd49b))
(fp_line (start 60.1 60.1) (end -0.1 60.1) (layer "F.SilkS") (width 0.12) (tstamp 8e9adb87-1256-457f-a4f6-6ac7447110c9))
(fp_line (start -0.1 -0.1) (end 60.1 -0.1) (layer "F.SilkS") (width 0.12) (tstamp b3f803f5-a457-4a87-898f-328985aa1a99))
(fp_circle (center 5 5) (end 8.2 5) (layer "Cmts.User") (width 0.15) (fill none) (tstamp d714e479-e364-4669-ab90-890619f1fa88))
(fp_circle (center 55 55) (end 58.2 55) (layer "Cmts.User") (width 0.15) (fill none) (tstamp e81350c5-ac7c-406e-bfe3-4bc6dca64676))
(fp_line (start 60.25 -0.25) (end -0.25 -0.25) (layer "F.CrtYd") (width 0.05) (tstamp 23d31f0f-49e7-4c24-89e0-a2ee8ab4518f))
(fp_line (start -0.25 60.25) (end 60.25 60.25) (layer "F.CrtYd") (width 0.05) (tstamp 73f403c7-05ff-4683-b9b6-97a5e552847f))
(fp_line (start 60.25 60.25) (end 60.25 -0.25) (layer "F.CrtYd") (width 0.05) (tstamp 748944e9-2ac4-40ae-8f18-5468ce24f346))
(fp_line (start -0.25 60.25) (end -0.25 -0.25) (layer "F.CrtYd") (width 0.05) (tstamp eaa79597-8a18-4f4a-97e5-f404d1ab6382))
(fp_circle (center 5 5) (end 8.45 5) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 49f59206-5632-4a20-8967-6a807014f97c))
(fp_circle (center 55 55) (end 58.45 55) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 5e0c7631-4e84-42bf-a042-ceb23133a7e4))
(fp_line (start 60 0) (end 60 60) (layer "F.Fab") (width 0.1) (tstamp 1cff9891-abd1-499f-9531-2f38624e6ebf))
(fp_line (start 0 0) (end 0 60) (layer "F.Fab") (width 0.1) (tstamp 396e237b-ca96-48cd-b28d-90ae7724a54c))
(fp_line (start 60 60) (end 0 60) (layer "F.Fab") (width 0.1) (tstamp 66a360ca-2aa3-45c0-a13e-d63db1681125))
(fp_line (start 60 0) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp e4577709-11ea-4c92-890e-4dac6ab54984))
(pad "" np_thru_hole circle (at 55 55) (locked) (size 3.2 3.2) (drill 3.2) (layers F&B.Cu *.Mask) (tstamp 01b1f123-fe48-409d-82e0-443be18aa1f8))
(pad "" np_thru_hole circle (at 5 5) (locked) (size 3.2 3.2) (drill 3.2) (layers F&B.Cu *.Mask) (tstamp 07c873e8-e2ee-419b-801c-612b6100cb80))
(model "${KISYS3DMOD}/Heatsink.3dshapes/Heatsink_62x40mm_2xFixation3mm.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)