Skip to content

Commit ecda6ee

Browse files
committed
Add TO-220 FP
1 parent 0717442 commit ecda6ee

File tree

2 files changed

+57
-22
lines changed

2 files changed

+57
-22
lines changed
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
(footprint "TO-220-3-HeatSink" (version 20221018) (generator pcbnew)
2+
(layer "F.Cu")
3+
(fp_text reference "Ref**" (at 0 -5) (layer "F.Fab")
4+
(effects (font (size 0.5 0.5) (thickness 0.1)))
5+
(tstamp 56c446d8-9e3f-42c6-9139-d9a0cd594242)
6+
)
7+
(fp_text value "Val**" (at 0 3.2) (layer "F.Fab")
8+
(effects (font (size 0.5 0.5) (thickness 0.1)))
9+
(tstamp 868d635e-4ed2-4368-9ca9-c4b094b208f4)
10+
)
11+
(fp_line (start -5.08 -2.54) (end 5.08 -2.54)
12+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 31fca12d-ec5e-4ac9-bd9c-f8d9ac3eb94c))
13+
(fp_line (start -5.08 -1.905) (end -5.08 -2.54)
14+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp da0520ce-703e-4493-ad55-cc0837a6d63b))
15+
(fp_line (start -5.08 1.905) (end -5.08 -1.905)
16+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 438182f8-d230-45d2-95c1-6b66566db719))
17+
(fp_line (start 5.08 -2.54) (end 5.08 -1.905)
18+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 4df45c83-2137-428a-aba6-613e8a69c99a))
19+
(fp_line (start 5.08 -1.905) (end -5.08 -1.905)
20+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 4de4d565-1914-49e0-84b1-9cf7c1858620))
21+
(fp_line (start 5.08 -1.905) (end 5.08 1.905)
22+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 6a3bd278-b2e2-4224-b234-77b8674f5689))
23+
(fp_line (start 5.08 1.905) (end -5.08 1.905)
24+
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 3f33928e-4c79-449f-870a-397e02020f01))
25+
(fp_rect (start 9.8 -4.1) (end -9.8 6)
26+
(stroke (width 0.1) (type default)) (fill none) (layer "Margin") (tstamp 4ab4c2bd-54d1-43f9-bf2c-200f6cc2b74a))
27+
(fp_line (start -9.525 -3.81) (end -9.525 5.715)
28+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp f7a7e6ce-61fb-4538-8430-49c9c6ee8e11))
29+
(fp_line (start -9.525 5.715) (end -8.255 5.715)
30+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 415fbc37-4b46-499b-8da6-b6df57f39823))
31+
(fp_line (start -8.255 -2.54) (end -5.08 -2.54)
32+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 6b3889c0-c9a1-4f8c-ad73-532409615829))
33+
(fp_line (start -8.255 5.715) (end -8.255 -2.54)
34+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 1df843e1-814e-418b-b849-3e10661d8818))
35+
(fp_line (start 5.08 -2.54) (end 8.255 -2.54)
36+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp de3fb690-a590-4b0f-931c-0c7203cf1ba2))
37+
(fp_line (start 8.255 -2.54) (end 8.255 5.715)
38+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 80e0b091-f81c-48c9-8af3-0b1c3ca82915))
39+
(fp_line (start 8.255 5.715) (end 9.525 5.715)
40+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 78b58ed3-ee0a-47a1-8a04-ad108a65110c))
41+
(fp_line (start 9.525 -3.81) (end -9.525 -3.81)
42+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 914d87d0-cb93-4871-b593-5c2cf5afaf72))
43+
(fp_line (start 9.525 5.715) (end 9.525 -3.81)
44+
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 82764d5a-ee49-4ba9-bda5-8bcabb548061))
45+
(pad "1" thru_hole roundrect (at -2.54 0) (size 1.85 1.85) (drill 1.1) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25)
46+
(solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp 33459ff9-4439-46e9-af31-efc802befc01))
47+
(pad "2" thru_hole circle (at 0 0) (size 1.8796 1.8796) (drill 1.1) (layers "*.Cu" "*.Mask")
48+
(solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp e776f0c0-fe5c-49bc-8c50-48b6852d083a))
49+
(pad "3" thru_hole circle (at 2.54 0) (size 1.8796 1.8796) (drill 1.1) (layers "*.Cu" "*.Mask")
50+
(solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp b1148130-5ec3-42ac-9b15-00ac24dc1a27))
51+
)

Footprints/SparkFun-Semiconductor-Standard.pretty/TO-220-3.kicad_mod

Lines changed: 6 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -22,28 +22,12 @@
2222
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 6a3bd278-b2e2-4224-b234-77b8674f5689))
2323
(fp_line (start 5.08 1.905) (end -5.08 1.905)
2424
(stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 3f33928e-4c79-449f-870a-397e02020f01))
25-
(fp_line (start -9.525 -3.81) (end -9.525 5.715)
26-
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp f7a7e6ce-61fb-4538-8430-49c9c6ee8e11))
27-
(fp_line (start -9.525 5.715) (end -8.255 5.715)
28-
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 415fbc37-4b46-499b-8da6-b6df57f39823))
29-
(fp_line (start -8.255 -2.54) (end -5.08 -2.54)
30-
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 6b3889c0-c9a1-4f8c-ad73-532409615829))
31-
(fp_line (start -8.255 5.715) (end -8.255 -2.54)
32-
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 1df843e1-814e-418b-b849-3e10661d8818))
33-
(fp_line (start 5.08 -2.54) (end 8.255 -2.54)
34-
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp de3fb690-a590-4b0f-931c-0c7203cf1ba2))
35-
(fp_line (start 8.255 -2.54) (end 8.255 5.715)
36-
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 80e0b091-f81c-48c9-8af3-0b1c3ca82915))
37-
(fp_line (start 8.255 5.715) (end 9.525 5.715)
38-
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 78b58ed3-ee0a-47a1-8a04-ad108a65110c))
39-
(fp_line (start 9.525 -3.81) (end -9.525 -3.81)
40-
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 914d87d0-cb93-4871-b593-5c2cf5afaf72))
41-
(fp_line (start 9.525 5.715) (end 9.525 -3.81)
42-
(stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 82764d5a-ee49-4ba9-bda5-8bcabb548061))
43-
(pad "1" thru_hole rect (at -2.54 0) (size 1.8796 1.8796) (drill 1.1) (layers "*.Cu" "*.Mask")
44-
(solder_mask_margin 0.1016) (thermal_bridge_angle 45) (tstamp 33459ff9-4439-46e9-af31-efc802befc01))
25+
(fp_rect (start 5.4 -2.8) (end -5.4 2.1)
26+
(stroke (width 0.1) (type default)) (fill none) (layer "Margin") (tstamp 3fbf388d-d1d8-4391-9264-9ed66ad76ebc))
27+
(pad "1" thru_hole roundrect (at -2.54 0) (size 1.85 1.85) (drill 1.1) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25)
28+
(solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp 33459ff9-4439-46e9-af31-efc802befc01))
4529
(pad "2" thru_hole circle (at 0 0) (size 1.8796 1.8796) (drill 1.1) (layers "*.Cu" "*.Mask")
46-
(solder_mask_margin 0.1016) (tstamp e776f0c0-fe5c-49bc-8c50-48b6852d083a))
30+
(solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp e776f0c0-fe5c-49bc-8c50-48b6852d083a))
4731
(pad "3" thru_hole circle (at 2.54 0) (size 1.8796 1.8796) (drill 1.1) (layers "*.Cu" "*.Mask")
48-
(solder_mask_margin 0.1016) (tstamp b1148130-5ec3-42ac-9b15-00ac24dc1a27))
32+
(solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp b1148130-5ec3-42ac-9b15-00ac24dc1a27))
4933
)

0 commit comments

Comments
 (0)