diff --git a/Button_Switch_SMD.pretty/SW_SPDT_Shouhan_MSK12C02.kicad_mod b/Button_Switch_SMD.pretty/SW_SPDT_Shouhan_MSK12C02.kicad_mod new file mode 100644 index 000000000..5f7afd419 --- /dev/null +++ b/Button_Switch_SMD.pretty/SW_SPDT_Shouhan_MSK12C02.kicad_mod @@ -0,0 +1,406 @@ +(footprint "SW_SPDT_Shouhan_MSK12C02" + (version 20240108) + (generator "pcbnew") + (generator_version "8.0") + (layer "F.Cu") + (descr "SPDT Surface Mount Slide Switch, right-angle, https://www.lcsc.com/datasheet/lcsc_datasheet_2304140030_SHOU-HAN-MSK12C02_C431540.pdf") + (tags "MSK-12C02 MSK12C02 MSK12C02-HB") + (property "Reference" "REF**" + (at 0 -3.7 0) + (layer "F.SilkS") + (uuid "417def97-5f82-4f7a-acf9-03aad9058837") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_SPDT_Shouhan_MSK12C02" + (at 0 3.7 0) + (layer "F.Fab") + (uuid "db68452e-5272-4757-a90a-85faa10aebd9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "67575d30-038d-4832-bb46-da72835147de") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "adef29a9-6957-46ae-9aec-d767eb1af250") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "580bea7f-3f07-4902-a38f-936934782885") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start -3.45 -0.4) + (end -3.45 0.4) + (stroke + (width 0.12) + (type default) + ) + (layer "F.SilkS") + (uuid "e370996e-85eb-4018-aad2-cc5286b6e9b6") + ) + (fp_line + (start -1.6 -1.5) + (end 0.1 -1.5) + (stroke + (width 0.12) + (type default) + ) + (layer "F.SilkS") + (uuid "20f41c7c-015b-4a2a-8344-af1698e4eac2") + ) + (fp_line + (start 0.05 1.5) + (end -2.8 1.5) + (stroke + (width 0.12) + (type default) + ) + (layer "F.SilkS") + (uuid "b6741a81-5bd2-4db4-a4d2-2d949598c73f") + ) + (fp_line + (start 0.05 2.95) + (end 0.05 1.5) + (stroke + (width 0.12) + (type default) + ) + (layer "F.SilkS") + (uuid "d20b1f13-8d6a-4886-add4-af30de6c10b6") + ) + (fp_line + (start 1.4 -1.5) + (end 1.6 -1.5) + (stroke + (width 0.12) + (type default) + ) + (layer "F.SilkS") + (uuid "1fc21814-f419-47d9-95ad-cd902a3259ff") + ) + (fp_line + (start 1.5 2.95) + (end 0.1 2.95) + (stroke + (width 0.12) + (type default) + ) + (layer "F.SilkS") + (uuid "f4744eca-6bc4-4c0a-bda7-a0b1ae686c49") + ) + (fp_line + (start 1.55 1.5) + (end 2.8 1.5) + (stroke + (width 0.12) + (type default) + ) + (layer "F.SilkS") + (uuid "5cd121f7-0bba-48ae-b173-bb74c432e7b2") + ) + (fp_line + (start 1.55 2.95) + (end 1.55 1.5) + (stroke + (width 0.12) + (type default) + ) + (layer "F.SilkS") + (uuid "f0aab021-9546-4934-b89b-468037cb55fa") + ) + (fp_line + (start 3.45 -0.4) + (end 3.45 0.4) + (stroke + (width 0.12) + (type default) + ) + (layer "F.SilkS") + (uuid "9418ae2b-4789-48b6-b257-aa33fda3eb92") + ) + (fp_line + (start -4.45 -1.7) + (end -4.45 1.7) + (stroke + (width 0.05) + (type default) + ) + (layer "F.CrtYd") + (uuid "9dcbd099-1e97-4f4e-bd72-dfa16467f7eb") + ) + (fp_line + (start -4.45 -1.7) + (end -2.8 -1.7) + (stroke + (width 0.05) + (type default) + ) + (layer "F.CrtYd") + (uuid "029bc6fa-1b5c-453f-a1dd-d2ff8e579041") + ) + (fp_line + (start -4.45 1.7) + (end -1.7 1.7) + (stroke + (width 0.05) + (type default) + ) + (layer "F.CrtYd") + (uuid "dc3f7138-c330-47d1-b6f9-f39ade0fa3f3") + ) + (fp_line + (start -2.8 -2.85) + (end 2.8 -2.85) + (stroke + (width 0.05) + (type default) + ) + (layer "F.CrtYd") + (uuid "f9ce462b-0a3b-4e01-a1c0-60b8c81663d8") + ) + (fp_line + (start -2.8 -1.7) + (end -2.8 -2.85) + (stroke + (width 0.05) + (type default) + ) + (layer "F.CrtYd") + (uuid "b890334a-4b78-4454-a6fa-81298663e5a1") + ) + (fp_line + (start -1.7 1.7) + (end -1.7 3.1) + (stroke + (width 0.05) + (type default) + ) + (layer "F.CrtYd") + (uuid "a793bcaa-4304-4f63-91fd-a8922f7a258e") + ) + (fp_line + (start 1.7 1.7) + (end 4.45 1.7) + (stroke + (width 0.05) + (type default) + ) + (layer "F.CrtYd") + (uuid "81dfdd08-a388-421a-860b-8cb89fd09b25") + ) + (fp_line + (start 1.7 3.1) + (end -1.7 3.1) + (stroke + (width 0.05) + (type default) + ) + (layer "F.CrtYd") + (uuid "a967ce9d-d310-4af5-91d2-7fd0bed55f0d") + ) + (fp_line + (start 1.7 3.1) + (end 1.7 1.7) + (stroke + (width 0.05) + (type default) + ) + (layer "F.CrtYd") + (uuid "f1023b09-9cab-453d-8b4f-5cb2e4623e74") + ) + (fp_line + (start 2.8 -1.7) + (end 2.8 -2.85) + (stroke + (width 0.05) + (type default) + ) + (layer "F.CrtYd") + (uuid "1bc68796-54d3-400d-8182-e1f409f605dc") + ) + (fp_line + (start 4.45 -1.7) + (end 2.8 -1.7) + (stroke + (width 0.05) + (type default) + ) + (layer "F.CrtYd") + (uuid "ff4836b0-fab8-455f-bbd8-d9af18a2ef59") + ) + (fp_line + (start 4.45 1.7) + (end 4.45 -1.7) + (stroke + (width 0.05) + (type default) + ) + (layer "F.CrtYd") + (uuid "838ace71-f742-48fd-ab67-5b5348cb49a3") + ) + (fp_line + (start 0.15 1.4) + (end 0.15 2.85) + (stroke + (width 0.1) + (type default) + ) + (layer "F.Fab") + (uuid "ea002a0c-59f8-47d1-a228-0c8181bb0a19") + ) + (fp_line + (start 0.15 2.85) + (end 1.45 2.85) + (stroke + (width 0.1) + (type default) + ) + (layer "F.Fab") + (uuid "460d1b20-444e-454e-8773-942e91269cc6") + ) + (fp_line + (start 1.45 1.4) + (end 1.45 2.85) + (stroke + (width 0.1) + (type default) + ) + (layer "F.Fab") + (uuid "d27da718-ae23-4f31-bdf6-5dbee04b549b") + ) + (fp_rect + (start -3.35 -1.4) + (end 3.35 1.4) + (stroke + (width 0.1) + (type default) + ) + (fill none) + (layer "F.Fab") + (uuid "d916f003-67ce-4199-a204-6080ed06b1ab") + ) + (fp_text user "${REFERENCE}" + (at 0 -3.7 0) + (layer "F.Fab") + (uuid "4f25744d-9b56-43a6-b00e-80ca69922793") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "SH" smd roundrect + (at -3.675 -1.1) + (size 1.05 0.7) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "81535736-f203-42e6-b2cf-be7022b241d1") + ) + (pad "SH" smd roundrect + (at -3.675 1.1) + (size 1.05 0.7) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "d32e90ce-b8b6-45ec-b534-91013ee5b93d") + ) + (pad "" np_thru_hole circle + (at -1.5 0) + (size 0.85 0.85) + (drill 0.85) + (layers "*.Mask") + (uuid "1523e837-d046-4557-b77b-3d12b301121a") + ) + (pad "" np_thru_hole circle + (at 1.5 0) + (size 0.85 0.85) + (drill 0.85) + (layers "*.Mask") + (uuid "0cab0e85-58b4-457b-981f-297715f275b2") + ) + (pad "SH" smd roundrect + (at 3.675 -1.1) + (size 1.05 0.7) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "ea383c62-b967-42d9-a3ef-f9b3d12c11e0") + ) + (pad "SH" smd roundrect + (at 3.675 1.1) + (size 1.05 0.7) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "7db09242-bf46-4e7f-8ba9-0892e0ab02c7") + ) + (pad "1" smd roundrect + (at -2.25 -1.95) + (size 0.6 1.3) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "9b626431-7110-4ed5-8883-410922db7114") + ) + (pad "2" smd roundrect + (at 0.75 -1.95) + (size 0.6 1.3) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "23b035c2-142e-4d9f-a1c2-f74c9729457e") + ) + (pad "3" smd roundrect + (at 2.25 -1.95) + (size 0.6 1.3) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "f16d3ee9-cdc1-4be0-b336-e5d9c8eab96b") + ) + (model "${KICAD8_3DMODEL_DIR}/Button_Switch_SMD.3dshapes/SW_SPDT_Shouhan_MSK12C02.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) +)