From 612a60bb276e4ed7cbc8cf4735b589b10024d766 Mon Sep 17 00:00:00 2001 From: Anton Mukhin Date: Wed, 4 Mar 2026 15:12:52 +0300 Subject: [PATCH] Footprints D_SMA and D_SOD-123 with diode symbols --- .../D_SMA_with_D_symbol.kicad_mod | 304 +++++++++++++++++ .../D_SOD-123_with_D_symbol.kicad_mod | 314 ++++++++++++++++++ 2 files changed, 618 insertions(+) create mode 100644 my_additions.pretty/D_SMA_with_D_symbol.kicad_mod create mode 100644 my_additions.pretty/D_SOD-123_with_D_symbol.kicad_mod diff --git a/my_additions.pretty/D_SMA_with_D_symbol.kicad_mod b/my_additions.pretty/D_SMA_with_D_symbol.kicad_mod new file mode 100644 index 0000000..a7696d7 --- /dev/null +++ b/my_additions.pretty/D_SMA_with_D_symbol.kicad_mod @@ -0,0 +1,304 @@ +(footprint "D_SMA_with_D_symbol" + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (layer "F.Cu") + (descr "Diode SMA (DO-214AC)") + (tags "Diode SMA (DO-214AC)") + (property "Reference" "REF**" + (at 0 -2.5 0) + (layer "F.SilkS") + (uuid "78f18f7d-f8a5-43e4-98c1-400155beaace") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D_SMA_with_D_symbol" + (at 0 2.6 0) + (layer "F.Fab") + (uuid "d8100462-8cef-473f-be33-7f843be6851c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c4278de3-51d4-45cb-b37b-42a667e66bc5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "aa802e2b-7add-4e63-bcb2-5328ca681d3d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start -3.51 -1.65) + (end -3.51 1.65) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "da16a37e-07f2-4567-a6c8-ff0f60acb412") + ) + (fp_line + (start -3.51 -1.65) + (end 2 -1.65) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "53fd5ede-59c7-4c1a-a238-96e9dddba307") + ) + (fp_line + (start -3.51 1.65) + (end 2 1.65) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "dff34e10-67ca-4b77-95c8-838244782165") + ) + (fp_line + (start -0.5 -0.8) + (end -0.5 0.8) + (stroke + (width 0.12) + (type default) + ) + (layer "F.SilkS") + (uuid "2f1eccc5-38dd-4c48-8b0f-71b3c99b93be") + ) + (fp_line + (start -0.5 0) + (end 0.5 -0.8) + (stroke + (width 0.12) + (type default) + ) + (layer "F.SilkS") + (uuid "7531c752-c78c-4529-8415-7c651c6db744") + ) + (fp_line + (start 0.5 -0.8) + (end 0.5 0.8) + (stroke + (width 0.12) + (type default) + ) + (layer "F.SilkS") + (uuid "589f3766-1bbd-4e7a-b95a-e68bd7dba220") + ) + (fp_line + (start 0.5 0.8) + (end -0.5 0) + (stroke + (width 0.12) + (type default) + ) + (layer "F.SilkS") + (uuid "8fcc088e-2b60-43cc-995a-d20f21bfe4f5") + ) + (fp_line + (start -3.5 -1.75) + (end 3.5 -1.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "dbd4b25f-4fcb-4744-84be-c5e4a4e42837") + ) + (fp_line + (start -3.5 1.75) + (end -3.5 -1.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2dd2626e-6f74-400d-9266-48b047137055") + ) + (fp_line + (start 3.5 -1.75) + (end 3.5 1.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4ca79e24-2e7b-47bd-871d-fec997d695df") + ) + (fp_line + (start 3.5 1.75) + (end -3.5 1.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d08df98a-2ea9-4491-a654-062a8028f290") + ) + (fp_line + (start -2.3 1.5) + (end -2.3 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1431ae02-b3a1-4485-9ca0-26bc320a78c5") + ) + (fp_line + (start -0.64944 -0.79908) + (end -0.64944 0.80112) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0f99da12-e271-4d4a-8797-6ea6343d195d") + ) + (fp_line + (start -0.64944 0.00102) + (end -1.55114 0.00102) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f7a8c838-49b4-4488-a08e-d89eb3dc4361") + ) + (fp_line + (start -0.64944 0.00102) + (end 0.50118 -0.79908) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d558df36-f3a4-4fcf-8ea7-9ca3c5a228aa") + ) + (fp_line + (start -0.64944 0.00102) + (end 0.50118 0.75032) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d55225e2-3236-4507-bfd9-80a48f293c40") + ) + (fp_line + (start 0.50118 0.00102) + (end 1.4994 0.00102) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "46fe74cf-81ca-444c-a727-666d0e34a994") + ) + (fp_line + (start 0.50118 0.75032) + (end 0.50118 -0.79908) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7c1208d5-7637-4920-8943-369f975b8a74") + ) + (fp_line + (start 2.3 -1.5) + (end -2.3 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "657b2a01-37ca-4d3c-8004-a75e08aa2032") + ) + (fp_line + (start 2.3 -1.5) + (end 2.3 1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d13e07f1-e4fe-4d02-b51c-871844057f50") + ) + (fp_line + (start 2.3 1.5) + (end -2.3 1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f849bb85-eee3-44d9-b881-7f1627d4304a") + ) + (fp_text user "${REFERENCE}" + (at 0 -2.5 0) + (layer "F.Fab") + (uuid "84118230-d2f4-4bb3-819b-e1cb088384b6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" smd roundrect + (at -2 0) + (size 2.5 1.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.1388888889) + (uuid "e092a9e8-b915-4f8c-82db-96bdde4366ac") + ) + (pad "2" smd roundrect + (at 2 0) + (size 2.5 1.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.1388888889) + (uuid "7c00314a-7875-4f2e-ac99-32554d25fcd6") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SMA.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) +) diff --git a/my_additions.pretty/D_SOD-123_with_D_symbol.kicad_mod b/my_additions.pretty/D_SOD-123_with_D_symbol.kicad_mod new file mode 100644 index 0000000..acaf771 --- /dev/null +++ b/my_additions.pretty/D_SOD-123_with_D_symbol.kicad_mod @@ -0,0 +1,314 @@ +(footprint "D_SOD-123_with_D_symbol" + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (layer "F.Cu") + (descr "SOD-123") + (tags "SOD-123") + (property "Reference" "REF**" + (at 0 -2 0) + (layer "F.SilkS") + (uuid "5c813cbc-84b5-45a4-a0aa-35d3573110db") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D_SOD-123_with_D_symbol" + (at 0 2.1 0) + (layer "F.Fab") + (uuid "12459980-93ec-4d14-a5d8-25465bd8b01f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9df2fb6c-9a01-450c-8dda-024b1c6ddfcc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "434b35bb-86e7-4a80-b86a-8dfd526da733") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start -2.36 -1) + (end -2.36 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "de699020-a29a-4525-a22d-28ad5ded289c") + ) + (fp_line + (start -2.36 -1) + (end 1.65 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e1b647a2-f10b-41c9-a10d-290cc557cf1b") + ) + (fp_line + (start -2.36 1) + (end 1.65 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bb8e1113-3a33-4b8a-8d4d-dc28453c23b3") + ) + (fp_line + (start -0.4 -0.5) + (end -0.4 0.5) + (stroke + (width 0.12) + (type default) + ) + (layer "F.SilkS") + (uuid "28b86e7f-597a-4010-a75a-8c5ad633c5eb") + ) + (fp_line + (start -0.4 0) + (end 0.3 -0.5) + (stroke + (width 0.12) + (type default) + ) + (layer "F.SilkS") + (uuid "e9a64f33-e176-4b1b-a560-8635e9279650") + ) + (fp_line + (start 0.3 -0.5) + (end 0.3 0.5) + (stroke + (width 0.12) + (type default) + ) + (layer "F.SilkS") + (uuid "65575d8b-edee-4c1c-8329-2d38753f0c32") + ) + (fp_line + (start 0.3 0.5) + (end -0.4 0) + (stroke + (width 0.12) + (type default) + ) + (layer "F.SilkS") + (uuid "72d08ea2-c825-409c-a886-d760e228af4e") + ) + (fp_line + (start -2.35 -1.15) + (end -2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f234f584-a276-4f4c-b983-7f290a1e5747") + ) + (fp_line + (start -2.35 -1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4aacff46-a0e4-4a7e-adc9-4cb9bcd268bd") + ) + (fp_line + (start 2.35 -1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f57b8828-8e33-4d6a-ba4b-817e53acd1da") + ) + (fp_line + (start 2.35 1.15) + (end -2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "277b3168-086d-4feb-9ab8-026e88452a58") + ) + (fp_line + (start -1.4 -0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4ad4e92b-9b64-4eed-8c4b-d96097a88e61") + ) + (fp_line + (start -1.4 0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1ac565ca-970b-44d3-9087-59b04ab60eae") + ) + (fp_line + (start -0.75 0) + (end -0.35 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "46dc275b-0899-4d0d-8713-b622e0c22f0e") + ) + (fp_line + (start -0.35 0) + (end -0.35 -0.55) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9b27c55d-1944-4b36-b982-eb719a46d948") + ) + (fp_line + (start -0.35 0) + (end -0.35 0.55) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "68f6cd3c-fdce-44a9-af86-78cf47501eda") + ) + (fp_line + (start -0.35 0) + (end 0.25 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e7535fdf-c98f-460e-b3e7-c5c3c78dc09f") + ) + (fp_line + (start 0.25 -0.4) + (end 0.25 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "00b1df15-efaf-4389-b1a8-f9ec8af76c39") + ) + (fp_line + (start 0.25 0) + (end 0.75 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "44d78e10-5c1c-4284-ba9c-163e5208ec30") + ) + (fp_line + (start 0.25 0.4) + (end -0.35 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c82b3165-5533-40f3-a703-e13e1a64873f") + ) + (fp_line + (start 1.4 -0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c36e9a65-0388-45d7-9b3b-1648a22d40d4") + ) + (fp_line + (start 1.4 0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3ea8d381-2884-4493-a631-0d00c072c3e5") + ) + (fp_text user "${REFERENCE}" + (at 0 -2 0) + (layer "F.Fab") + (uuid "4ef1dce9-e176-4a2e-8fb0-c36ec2740b29") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" smd roundrect + (at -1.65 0) + (size 0.9 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (uuid "8ca7cf40-9887-436c-bea9-a303f4626eef") + ) + (pad "2" smd roundrect + (at 1.65 0) + (size 0.9 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (uuid "6df6f7bc-2215-4f91-8920-244285a2df55") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) +)