From 5677d6b61acff4f2f4b3c752fe51f9b8350fb14a Mon Sep 17 00:00:00 2001 From: PSR0001 Date: Sun, 18 Jun 2023 09:10:00 +0530 Subject: Update libries for KiCad V6 --- .../SW_Cherry_MX_1.00u_PCB.kicad_mod | 45 +++++++++++++++++++ .../SW_Cherry_MX_1.00u_Plate.kicad_mod | 43 ++++++++++++++++++ .../SW_Cherry_MX_1.25u_PCB.kicad_mod | 45 +++++++++++++++++++ .../SW_Cherry_MX_1.25u_Plate.kicad_mod | 43 ++++++++++++++++++ .../SW_Cherry_MX_1.50u_PCB.kicad_mod | 45 +++++++++++++++++++ .../SW_Cherry_MX_1.50u_Plate.kicad_mod | 43 ++++++++++++++++++ .../SW_Cherry_MX_1.75u_PCB.kicad_mod | 45 +++++++++++++++++++ .../SW_Cherry_MX_1.75u_Plate.kicad_mod | 43 ++++++++++++++++++ .../SW_Cherry_MX_2.00u_PCB.kicad_mod | 49 +++++++++++++++++++++ .../SW_Cherry_MX_2.00u_Plate.kicad_mod | 43 ++++++++++++++++++ .../SW_Cherry_MX_2.00u_Vertical_PCB.kicad_mod | 49 +++++++++++++++++++++ .../SW_Cherry_MX_2.00u_Vertical_Plate.kicad_mod | 43 ++++++++++++++++++ .../SW_Cherry_MX_2.25u_PCB.kicad_mod | 49 +++++++++++++++++++++ .../SW_Cherry_MX_2.25u_Plate.kicad_mod | 43 ++++++++++++++++++ .../SW_Cherry_MX_2.75u_PCB.kicad_mod | 49 +++++++++++++++++++++ .../SW_Cherry_MX_2.75u_Plate.kicad_mod | 43 ++++++++++++++++++ .../SW_Cherry_MX_6.25u_PCB.kicad_mod | 49 +++++++++++++++++++++ .../SW_Cherry_MX_6.25u_Plate.kicad_mod | 43 ++++++++++++++++++ .../SW_Cherry_MX_ISOEnter_PCB.kicad_mod | 51 ++++++++++++++++++++++ .../SW_Cherry_MX_ISOEnter_Plate.kicad_mod | 45 +++++++++++++++++++ .../SW_Matias_1.00u.kicad_mod | 42 ++++++++++++++++++ .../SW_Matias_1.25u.kicad_mod | 42 ++++++++++++++++++ .../SW_Matias_1.50u.kicad_mod | 42 ++++++++++++++++++ .../SW_Matias_1.75u.kicad_mod | 42 ++++++++++++++++++ .../SW_Matias_2.00u.kicad_mod | 42 ++++++++++++++++++ .../SW_Matias_2.25u.kicad_mod | 42 ++++++++++++++++++ .../SW_Matias_2.75u.kicad_mod | 42 ++++++++++++++++++ .../SW_Matias_6.25u.kicad_mod | 42 ++++++++++++++++++ .../SW_Matias_ISOEnter.kicad_mod | 44 +++++++++++++++++++ 29 files changed, 1288 insertions(+) create mode 100644 library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_1.00u_PCB.kicad_mod create mode 100644 library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_1.00u_Plate.kicad_mod create mode 100644 library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_1.25u_PCB.kicad_mod create mode 100644 library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_1.25u_Plate.kicad_mod create mode 100644 library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_1.50u_PCB.kicad_mod create mode 100644 library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_1.50u_Plate.kicad_mod create mode 100644 library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_1.75u_PCB.kicad_mod create mode 100644 library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_1.75u_Plate.kicad_mod create mode 100644 library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_2.00u_PCB.kicad_mod create mode 100644 library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_2.00u_Plate.kicad_mod create mode 100644 library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_2.00u_Vertical_PCB.kicad_mod create mode 100644 library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_2.00u_Vertical_Plate.kicad_mod create mode 100644 library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_2.25u_PCB.kicad_mod create mode 100644 library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_2.25u_Plate.kicad_mod create mode 100644 library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_2.75u_PCB.kicad_mod create mode 100644 library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_2.75u_Plate.kicad_mod create mode 100644 library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_6.25u_PCB.kicad_mod create mode 100644 library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_6.25u_Plate.kicad_mod create mode 100644 library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_ISOEnter_PCB.kicad_mod create mode 100644 library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_ISOEnter_Plate.kicad_mod create mode 100644 library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Matias_1.00u.kicad_mod create mode 100644 library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Matias_1.25u.kicad_mod create mode 100644 library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Matias_1.50u.kicad_mod create mode 100644 library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Matias_1.75u.kicad_mod create mode 100644 library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Matias_2.00u.kicad_mod create mode 100644 library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Matias_2.25u.kicad_mod create mode 100644 library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Matias_2.75u.kicad_mod create mode 100644 library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Matias_6.25u.kicad_mod create mode 100644 library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Matias_ISOEnter.kicad_mod (limited to 'library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty') diff --git a/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_1.00u_PCB.kicad_mod b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_1.00u_PCB.kicad_mod new file mode 100644 index 00000000..927828ce --- /dev/null +++ b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_1.00u_PCB.kicad_mod @@ -0,0 +1,45 @@ +(footprint "SW_Cherry_MX_1.00u_PCB" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 5A02FE24) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (attr through_hole) + (fp_text reference "REF**" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c03327f2-012e-4fbf-80a8-a7d4b49f6df2) + ) + (fp_text value "SW_Cherry_MX_1.00u_PCB" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 729da0de-a38f-4970-a9aa-b4dc70f92f16) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 40dd7085-da12-41b9-b892-bfa7bf4f1386) + ) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 2251a3c2-fb48-4ef6-9776-e36c07a3aa92)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 4f02a351-9568-48f2-b04f-076667160b2f)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp b287663f-61be-4819-9523-1331a964301e)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp f2eeb289-74f8-46da-801f-0aafb6af9995)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 17a37dc2-1fc7-4198-bc2d-40147f9021f4)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 68ba3686-54f3-42b1-847b-d7576a207bac)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 707f604a-7f3f-405f-8b89-2e17dbf94ec1)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp e73067c5-0bf4-4f44-be33-c28f7b06adae)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 12a34f16-8b02-4a16-8e95-de8109927f8a)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 3a139f5a-3d7f-49bd-b57b-3b3b63bd6f5a)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 9d9006b1-c0da-4488-b6c4-3bf750600acd)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp cb893612-c825-49d3-b7ba-e7e76ca792b9)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 101f121f-d715-41de-b65e-0eb643435073)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 31ba89c8-dd03-4cdd-9ba7-3f7d0aded6a1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 800336e4-24a6-46ec-9023-c027ab2f3d06)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp ef533fc2-b06e-4fb0-bad6-5831fe8240f6)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 73765e79-092c-47ba-8638-124dd80e461f)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp b86d769f-f008-4ebc-81df-18e41ab52916)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp c335d4df-5e73-4f97-a7a9-cdd4823bfe9d)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp 95f28955-d4ce-4605-8aac-5b414b25ef4e)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp 9d507696-ddb2-4a94-b63a-54a69e85b238)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_1.00u_Plate.kicad_mod b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_1.00u_Plate.kicad_mod new file mode 100644 index 00000000..47770a97 --- /dev/null +++ b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_1.00u_Plate.kicad_mod @@ -0,0 +1,43 @@ +(footprint "SW_Cherry_MX_1.00u_Plate" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 5A02FE24) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (attr through_hole) + (fp_text reference "REF**" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 77c3bbfe-e280-468a-bc19-d0a64a76046c) + ) + (fp_text value "SW_Cherry_MX_1.00u_Plate" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 35f469b4-9993-4143-ac50-f73747253526) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 75dec930-8816-4d5e-bbdf-db4871164012) + ) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 1daf39bf-aa76-44e9-afc2-ac5209275946)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp d4b91c7d-e603-48a8-98ae-5015c68fce34)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp ea06680d-b0b6-4605-a3be-631c5dc27578)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp ec80fd5e-4ef1-488a-bdc5-9ec9c3ab2eec)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 6d47cd56-e996-4927-936c-2eae320bcf83)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp cd470e75-4b54-4926-a711-fdfb8ab879da)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp dfa19c7e-e204-4290-bbea-5c76a9484103)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp e3180954-93a9-436b-a521-e4fed8a1a13c)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 0e0cd3f9-9e59-4187-9e69-2f18dd8368cc)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 31f092cc-5d07-4b19-ad03-3f822a429c0d)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp ae067728-8d16-4b82-a6f3-653d5bbbcfdc)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp d64458f0-6e18-4d16-a2e2-c7274f9cf3ee)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 257238a5-176e-4d1c-a636-2d9de783e6d5)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 5c5732df-af75-497f-9809-9c471d5ab028)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp bea8a93b-5d86-4516-aa08-d642cf48f2e6)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp e56ac292-b934-4055-99b5-edefee544a31)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp f0d95fc5-cbe2-403d-a113-ef6fc16eb12b)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp c0a96866-c399-43c2-a3df-482c2bb401b0)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp e858e252-bcf4-4a83-bf08-1b636edf39ca)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_1.25u_PCB.kicad_mod b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_1.25u_PCB.kicad_mod new file mode 100644 index 00000000..e5f3a660 --- /dev/null +++ b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_1.25u_PCB.kicad_mod @@ -0,0 +1,45 @@ +(footprint "SW_Cherry_MX_1.25u_PCB" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 5A02FE24) + (descr "Cherry MX keyswitch, 1.25u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.25u PCB") + (attr through_hole) + (fp_text reference "REF**" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6ab4d51f-16c2-48fc-985d-8f4fd78566e3) + ) + (fp_text value "SW_Cherry_MX_1.25u_PCB" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp af49fc84-0cc0-4845-8ce4-7f86b3f0dae5) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 19f67c8f-bbf8-4b63-90fd-2c4d9a4c19a7) + ) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 32a7169d-2855-4a75-997a-3b7285e74e82)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp af05f025-68a4-4e29-8813-d3004dfcd15a)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp e9875ca2-39e1-41f9-8a00-cf40d39b21de)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp f969fe08-8540-45b8-ae16-4568ea089e58)) + (fp_line (start -14.44625 -4.445) (end 9.36625 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 2dd33a48-bd2f-4ae9-9597-30f514328e25)) + (fp_line (start 9.36625 -4.445) (end 9.36625 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 5b8fece9-be36-46a7-9d0e-2ff3cd7cbc98)) + (fp_line (start -14.44625 14.605) (end -14.44625 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp c01ad6db-1ab3-4d40-b0ea-5db91fd6ea3d)) + (fp_line (start 9.36625 14.605) (end -14.44625 14.605) (layer "Dwgs.User") (width 0.15) (tstamp ccadbea1-71b3-4097-bf75-9a3332ffcb35)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 050c096f-9893-4f2c-b319-c3bff8345fb8)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 4084d5ae-fdfe-4d77-8dd3-54e01b7fef78)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp b0de1c57-ba0e-44ac-96a2-a38a01c79995)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp f93f365e-44a0-4b6f-bcaa-ba0713335358)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 0f0e6f82-4e79-4643-a5ce-1cd3a837ad01)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 39b86816-203e-4478-82ee-f2392a551bf0)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 92d99e7b-235c-4665-8e40-f6ceb6a584a1)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp c981e3c5-a7f3-4a6b-967e-bd0e238fb5a5)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 06d090ba-6d24-4e8c-ba9b-86c56d1bd698)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 15fba09e-e8a4-45cc-85c9-3fb8298dc92a)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 9be71b4b-976f-45e7-97ed-42fe4498c1b0)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp 73b95d02-93ae-4074-b7dd-1c56e45ac11d)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp f0933f6a-097c-4c83-88d7-90db622ab056)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.25u_PCB.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_1.25u_Plate.kicad_mod b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_1.25u_Plate.kicad_mod new file mode 100644 index 00000000..0ac44de0 --- /dev/null +++ b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_1.25u_Plate.kicad_mod @@ -0,0 +1,43 @@ +(footprint "SW_Cherry_MX_1.25u_Plate" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 5A02FE24) + (descr "Cherry MX keyswitch, 1.25u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.25u plate") + (attr through_hole) + (fp_text reference "REF**" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp e64a447c-8ab1-4920-a2ee-50db32043c3c) + ) + (fp_text value "SW_Cherry_MX_1.25u_Plate" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp cd8bfe48-613c-4adc-8292-d3270f8384d3) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9267f902-94d2-42e3-9a33-d899f9eb71ec) + ) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 4424fdbc-e142-4d61-8248-6eabf2cd99f8)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 44c9c9f2-f8a5-4a8f-afcc-f58e5ee8e4bd)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 8319f677-36ef-4449-a9e9-2f32a7cd54e6)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp d5796778-9907-443d-acb6-e32fcd4e5e4d)) + (fp_line (start -14.44625 -4.445) (end 9.36625 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 37582cb1-6992-4307-995c-f8fb2472782b)) + (fp_line (start 9.36625 14.605) (end -14.44625 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 3df661c5-2398-44e7-ac56-be6dc19731d6)) + (fp_line (start 9.36625 -4.445) (end 9.36625 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 4fd18c5b-d0ef-4683-afc4-b77099c0e169)) + (fp_line (start -14.44625 14.605) (end -14.44625 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp eaac1540-b5d6-4e0c-a466-3e2f29ffa086)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 58bb7f02-3c9b-41fa-93fc-562524c8568b)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp bf80c38d-e167-467f-8858-93dcf8b56c3b)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp c0301b93-3798-4740-b387-f3090f1177ca)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp cc891e33-a06d-4582-abfe-0887fafb0db0)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 2fe66b2e-978e-4e6c-b251-5253fa1dc1c2)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 6b2043ce-226c-45c8-a14b-f34a6fd7c49d)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 8a532a5e-bef9-4902-a8e4-8351de1e5086)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp ceef6dae-e021-4a79-a861-ccfda391a1cd)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 4dfcd94b-440e-45d8-ba61-e0e18e3022c5)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp ddc5c586-6cee-4d5b-aa58-f7c11d3db320)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp 3f327f3e-9c88-4ce8-98c5-a0eb1864f527)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.25u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_1.50u_PCB.kicad_mod b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_1.50u_PCB.kicad_mod new file mode 100644 index 00000000..75dcfc19 --- /dev/null +++ b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_1.50u_PCB.kicad_mod @@ -0,0 +1,45 @@ +(footprint "SW_Cherry_MX_1.50u_PCB" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 5A02FE24) + (descr "Cherry MX keyswitch, 1.50u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.50u PCB") + (attr through_hole) + (fp_text reference "REF**" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp af8a4dba-9855-44c4-97ef-ec4655c6f16d) + ) + (fp_text value "SW_Cherry_MX_1.50u_PCB" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8ee37bb0-691d-4a67-a114-8a1ab6430206) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b435e3f2-d918-4a1f-aee0-614bda3e4140) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 0dcaf1ec-961f-4ded-9faa-b6fe2f733602)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 1ac3f38e-f8b9-44a1-a77e-41e68b1fba71)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp c54e3e05-4b50-419b-8c20-b95b88b96936)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp d550f592-d009-45f9-9b05-1ba42456b26c)) + (fp_line (start 11.7475 14.605) (end -16.8275 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 32d010b6-c93b-4672-8e76-5d39d6bd0805)) + (fp_line (start -16.8275 -4.445) (end 11.7475 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 8b8fef52-f161-4c9b-8c8a-4c27386ac642)) + (fp_line (start -16.8275 14.605) (end -16.8275 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp d95f1e23-035e-4e85-b23c-07bf3c1775b7)) + (fp_line (start 11.7475 -4.445) (end 11.7475 14.605) (layer "Dwgs.User") (width 0.15) (tstamp f1329f27-fb8e-4559-8497-ab5ba01cf2b9)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 72abff17-435e-46d6-bb55-422a42961cba)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp bac92286-3895-46b3-be34-a18e98d2068b)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp de64d3fd-747f-42ca-a4d9-a463833f449a)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp ed8e4ded-5f1f-4e3a-a370-c00708200408)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 1a87f4dd-091f-472c-a552-1afa9f599d22)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 481f39ad-7433-4f1e-a6a6-b6493375371d)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp e292274d-9120-47e0-acab-6f80474a8e6a)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp f9a6b437-43cb-442c-9363-26ffc6c55364)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 1f5e0582-6e9b-489e-a357-8d62a842372a)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 67c41640-a5e7-4fd7-a17b-9c7fc94c4026)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp bdf95e72-27a4-4454-a958-3620a53b1a5e)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp 38693425-24e0-4b78-adff-b26e77b3b89f)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp ad99d4a3-0792-418d-8afc-7300486bdc4f)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.50u_PCB.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_1.50u_Plate.kicad_mod b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_1.50u_Plate.kicad_mod new file mode 100644 index 00000000..9dcbcb99 --- /dev/null +++ b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_1.50u_Plate.kicad_mod @@ -0,0 +1,43 @@ +(footprint "SW_Cherry_MX_1.50u_Plate" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 5A02FE24) + (descr "Cherry MX keyswitch, 1.50u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.50u plate") + (attr through_hole) + (fp_text reference "REF**" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6666c315-17eb-46bd-ad37-2491f623beb2) + ) + (fp_text value "SW_Cherry_MX_1.50u_Plate" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 174e99dc-92b2-4f3c-b711-6020058d5916) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 127abeba-a330-4811-aade-4e3022ebfb2a) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 4334cdb7-ed8c-4501-8722-9a4d683234ce)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 47d7f0ab-d26d-410a-b2b7-642981cde97b)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 8d546546-30b0-4259-bea8-162d7f6c879a)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp a7939649-e9dc-4fb3-8e25-3371f0253504)) + (fp_line (start -16.8275 14.605) (end -16.8275 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 308c4f8c-8387-47d9-a09e-86c59271f7c8)) + (fp_line (start -16.8275 -4.445) (end 11.7475 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 80799c2a-76f2-481e-9d8a-e460f9a28646)) + (fp_line (start 11.7475 14.605) (end -16.8275 14.605) (layer "Dwgs.User") (width 0.15) (tstamp a60e08fa-c806-40e3-918c-9dbc141a51f6)) + (fp_line (start 11.7475 -4.445) (end 11.7475 14.605) (layer "Dwgs.User") (width 0.15) (tstamp dba14214-4123-4ffd-af3a-5cef17fa90a5)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 03509684-a1d7-4912-94d4-1cfb3b131030)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 2556c191-788e-4d61-8c3b-05091b953499)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 58feb6f0-f92c-43ab-9bfd-1cda9d9c2cdd)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 696882ac-de5d-4330-aa6b-bdd94bba84eb)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 2efd35de-a183-4d62-b5d6-644d99eb8914)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 8d4d912b-2e76-4f40-bfb3-722aac4f0cfd)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 928ad3cc-18e3-4955-b78e-7e76b5aceb2f)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp ae660544-47f0-4172-b852-5f3912add798)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp d3c499c7-b203-4395-8868-b6d445d01ede)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp 510ac197-2df9-42fd-a79f-a91962c2509d)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp 8def51bd-f2c3-4b70-bf3e-2c21d4eb759a)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.50u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_1.75u_PCB.kicad_mod b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_1.75u_PCB.kicad_mod new file mode 100644 index 00000000..b73ce225 --- /dev/null +++ b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_1.75u_PCB.kicad_mod @@ -0,0 +1,45 @@ +(footprint "SW_Cherry_MX_1.75u_PCB" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 5A02FE24) + (descr "Cherry MX keyswitch, 1.75u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.75u PCB") + (attr through_hole) + (fp_text reference "REF**" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9d3fd468-8df7-4cbc-b100-87d48ec4826a) + ) + (fp_text value "SW_Cherry_MX_1.75u_PCB" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 22c25183-2abb-467c-9571-4ded312d2bfb) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8942d0a7-bc0d-4c63-ae34-902bc1709e06) + ) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 190a03a9-9215-455f-9123-0bb0dde208cb)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 3a62b81a-fd24-4875-8196-62c9edaa3078)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 57215aee-f87c-4d01-8478-bdeba9ba4403)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 8f734635-8d1c-4707-9726-216ab5779042)) + (fp_line (start 14.12875 -4.445) (end 14.12875 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 4aa7635d-eca4-4ab7-b722-ae69558dbeab)) + (fp_line (start 14.12875 14.605) (end -19.20875 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 66b808cf-4d11-468d-9e4d-5d267196b009)) + (fp_line (start -19.20875 -4.445) (end 14.12875 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 817acc62-8991-4a09-b741-cf6d06247343)) + (fp_line (start -19.20875 14.605) (end -19.20875 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp cec39db3-e56a-453f-817f-d7c5c9981b38)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 9b6e640a-7349-45f7-9065-b759d82bad1e)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp b5c18e2f-4221-4157-8ec6-1147c56c8dc3)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp d6019424-45ab-4411-ab14-0143d374170f)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp f7a7175d-2472-4249-8e33-d384be4afc15)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 6d89a26b-fadc-4d42-8ad7-831c9a1bef6d)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 9b7e3613-65ed-4d73-ae34-e275e1e1a759)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp bb834a00-bb96-4874-892b-0f4d5994af63)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp c23abb10-a189-4cd8-81ef-2e9f95f9e18c)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 7fec8ec0-881a-42d5-8c2a-d50350f546d7)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 9f610618-7079-4b02-bda5-f5fc37e3e1f4)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp b65461a5-2173-4f3e-a9ad-c55c8e81daea)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp fe33c67b-5956-4eac-aba5-566fe0de2c15)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp 44c58a95-0a71-48f1-bbe6-1098c2b01196)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.75u_PCB.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_1.75u_Plate.kicad_mod b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_1.75u_Plate.kicad_mod new file mode 100644 index 00000000..47085259 --- /dev/null +++ b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_1.75u_Plate.kicad_mod @@ -0,0 +1,43 @@ +(footprint "SW_Cherry_MX_1.75u_Plate" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 5A02FE24) + (descr "Cherry MX keyswitch, 1.75u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.75u plate") + (attr through_hole) + (fp_text reference "REF**" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bd247de0-7d2f-43b0-a3b6-041ae21a52c6) + ) + (fp_text value "SW_Cherry_MX_1.75u_Plate" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7eaf84a0-9384-4299-8c5e-774d21e04b78) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2a88d07d-3256-48f8-9a69-efbd4975a15a) + ) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 90fdbdfe-1ed1-434a-bae4-a345087ae78d)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp a4425b24-58d5-44d4-be5c-ca319598d7d2)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp b375d148-6693-43cb-950a-e21da16a89d5)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp bfe4a10f-f57e-46d7-a674-56b85198e42e)) + (fp_line (start -19.20875 14.605) (end -19.20875 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 612a87b9-3353-4247-bb15-c64508fb662e)) + (fp_line (start 14.12875 14.605) (end -19.20875 14.605) (layer "Dwgs.User") (width 0.15) (tstamp a47910c1-e279-4dd5-b6e6-4064fd47d6c4)) + (fp_line (start -19.20875 -4.445) (end 14.12875 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp ad6e6e0a-2351-4ad1-b62a-1d95d4e82fea)) + (fp_line (start 14.12875 -4.445) (end 14.12875 14.605) (layer "Dwgs.User") (width 0.15) (tstamp f0eab434-11e9-4cd7-b764-b6865f25a544)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 5e8fdad0-a3fe-4347-848f-f55344cc34ac)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 808e975a-516c-405b-bc63-af66d9a0160b)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp b9f69319-fe98-462f-912d-2cb208400175)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp f0ed08fc-550e-4699-ab27-b8338213115d)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 012424b2-0613-4eb3-af69-91559c272f7c)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 2159d987-6788-4315-9c83-a52c1db647d7)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 8d4fedb8-b85a-4337-8c7c-fe674f4cc5a8)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp d9cd45bd-ce9e-41e7-b0d8-f34fbbfd99b9)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp fa7729a0-e55f-4188-934c-75a6e2fff099)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp a9f4b1ea-a6f6-4d12-baae-9f0c78d5daa9)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp 32f4a1c5-0e31-4de5-bfa2-3ac568c25693)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.75u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_2.00u_PCB.kicad_mod b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_2.00u_PCB.kicad_mod new file mode 100644 index 00000000..79815f67 --- /dev/null +++ b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_2.00u_PCB.kicad_mod @@ -0,0 +1,49 @@ +(footprint "SW_Cherry_MX_2.00u_PCB" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 5A02FE24) + (descr "Cherry MX keyswitch, 2.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 2.00u PCB") + (attr through_hole) + (fp_text reference "REF**" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 23ea568f-49ba-46de-a1b4-6b49a8c87e98) + ) + (fp_text value "SW_Cherry_MX_2.00u_PCB" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp eb86bf61-b75b-4560-8522-7875ed0dbc35) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 77142229-b825-44a9-8ee1-1a9eb237340e) + ) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 0a5e7135-91e5-490f-9cd6-6c952660dae8)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 2567e369-0760-4dd2-b05f-910315719521)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 46306a01-0cd0-4169-93be-23f06bc0ec3e)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 7c42ec75-0fa8-4ef0-a6a3-b3777a4f3bdf)) + (fp_line (start 16.51 -4.445) (end 16.51 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 051dc378-e92b-48a5-87e6-25fdf436851f)) + (fp_line (start 16.51 14.605) (end -21.59 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 5126f6f0-5f9a-4b93-97a0-09239d66586d)) + (fp_line (start -21.59 14.605) (end -21.59 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 5ffb7552-b486-4e9b-b04c-d3c56e8b8e0d)) + (fp_line (start -21.59 -4.445) (end 16.51 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp ab4a8777-21ae-4a20-b57c-18ff0f83fc92)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 517c529f-7e9a-4381-b716-c3b207c12810)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 67029026-5d85-4f54-9d8d-ca0096144366)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 71e1a595-9cf3-4047-8ef3-5e8c37ca3a8e)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp b700575f-c677-4e64-81ca-d0f423d78591)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 22bf3bba-63e2-42b1-8e86-bc41cd140ed5)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 5eec16eb-ebae-4eb9-88ad-13b792a5cca0)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp acdbfb99-0f0a-4421-92aa-f7a5a5297650)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp d6ce926a-24e6-4eec-8186-9ccec904c278)) + (pad "" np_thru_hole circle (at -14.44 13.32) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 116a009b-b879-473c-ae93-5bc6e018a43a)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 1bf57bee-75e4-4e71-a02e-5d98812a145b)) + (pad "" np_thru_hole circle (at 9.36 -1.92) (size 3.05 3.05) (drill 3.05) (layers *.Cu *.Mask) (tstamp 26c5cfb0-ac5a-4695-a7d4-58ed61838ea8)) + (pad "" np_thru_hole circle (at -14.44 -1.92) (size 3.05 3.05) (drill 3.05) (layers *.Cu *.Mask) (tstamp 399220e4-ad2b-478c-a8f5-33c32441ea17)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp abce1f8a-c899-4c54-bc0a-d151dd2ea379)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp cb6d79fe-5b33-45cc-9e17-9be145a70010)) + (pad "" np_thru_hole circle (at 9.36 13.32) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp f270507f-9dcd-4742-934d-5580bdca6253)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp 9795778e-5aa0-4c76-8a54-0e64c17a04f9)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp d92767e1-9563-4fc4-a10b-96920d8c224a)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_2.00u_PCB.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_2.00u_Plate.kicad_mod b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_2.00u_Plate.kicad_mod new file mode 100644 index 00000000..3650c41c --- /dev/null +++ b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_2.00u_Plate.kicad_mod @@ -0,0 +1,43 @@ +(footprint "SW_Cherry_MX_2.00u_Plate" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 5A02FE24) + (descr "Cherry MX keyswitch, 2.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 2.00u plate") + (attr through_hole) + (fp_text reference "REF**" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b181e61f-2ece-44d0-b3d8-4cf9aab3cc52) + ) + (fp_text value "SW_Cherry_MX_2.00u_Plate" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6d869c35-f48b-45fb-9e33-550c174c3c2f) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp e593d6e1-8805-468f-ace3-8f153388fa1d) + ) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 3de63265-d6db-49dd-9b31-7efa94010e02)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 64146ce1-cdc2-4879-b718-0bbf42b9d1bf)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 8524a0c9-e6ce-414b-96ef-e3476e486d1a)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp bc115c57-cdb2-4d81-bf0b-f207aa9314ee)) + (fp_line (start 16.51 -4.445) (end 16.51 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 3f1e86ac-6851-4faa-83a6-32dfae14ff53)) + (fp_line (start -21.59 -4.445) (end 16.51 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 6fa926f5-3f20-4dc8-b04d-ae468ceec196)) + (fp_line (start -21.59 14.605) (end -21.59 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 8af11a3b-7a69-4ecf-b450-24cc6c8fa584)) + (fp_line (start 16.51 14.605) (end -21.59 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 9d0b8b11-2217-410d-ae8a-5f82ba383387)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 0a0dfa65-606a-484f-b34f-8ccf8ace6459)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 359a26f5-38b8-4726-9168-64c16a724bae)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 3954301a-53c0-4509-a36a-1f3f611bbf6a)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp da8f90b6-eef1-43f0-8114-0cc2ff10fdf8)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp caf3b000-b380-4ea0-8fc3-06cb851ddfcb)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp d448b3d7-8604-429b-a6f5-d8433bbecdd0)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp ec7c110d-3397-4876-9b1e-359c83f8a42d)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp fe31bc1b-e400-4908-807a-073938dd1851)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp f9090c08-1796-4499-8b9d-971acae7fd74)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp 2db3af06-8cf5-47b1-b47f-32eae9d1b37c)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp 0930bfa0-de1e-48ec-86f2-ec6f59fde2e2)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_2.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_2.00u_Vertical_PCB.kicad_mod b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_2.00u_Vertical_PCB.kicad_mod new file mode 100644 index 00000000..eaf15211 --- /dev/null +++ b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_2.00u_Vertical_PCB.kicad_mod @@ -0,0 +1,49 @@ +(footprint "SW_Cherry_MX_2.00u_Vertical_PCB" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 5A02FE24) + (descr "Cherry MX keyswitch, 2.00u, vertical, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 2.00u vertical PCB") + (attr through_hole) + (fp_text reference "REF**" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 20238a2b-4a63-4707-a233-3de9db88ec81) + ) + (fp_text value "SW_Cherry_MX_2.00u_Vertical_PCB" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp aa02193f-82e3-4dd8-b376-ed8ef21540aa) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp fb3a2119-2899-46b9-baae-28226f86ca0a) + ) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 7f552bbd-80d0-4b1c-acc2-0cad2452735e)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 98ff5e0a-facf-4168-8403-df0c14948bd8)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 9c874b6e-83d7-4931-abe0-335408880256)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp eae5b1b2-4a82-4c2c-b657-499d40021952)) + (fp_line (start -12.065 -13.97) (end 6.985 -13.97) (layer "Dwgs.User") (width 0.15) (tstamp 4f26bff4-9961-41ac-a2ff-b91e334bf656)) + (fp_line (start -12.065 24.13) (end -12.065 -13.97) (layer "Dwgs.User") (width 0.15) (tstamp 5d285365-8b41-4fa9-8bff-d7a5b38878c7)) + (fp_line (start 6.985 -13.97) (end 6.985 24.13) (layer "Dwgs.User") (width 0.15) (tstamp 9b800fe7-d67d-4e3e-9554-e8909129d520)) + (fp_line (start 6.985 24.13) (end -12.065 24.13) (layer "Dwgs.User") (width 0.15) (tstamp c995b93e-573e-41d8-a09c-9468e240752d)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 02aa2afc-723e-4d6c-b7f3-b198814e99d8)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 203a8cc8-7541-4933-98b7-f37c7fa5d163)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 27843a3d-5764-4e79-b42e-5f978e65e046)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 6791df4a-e5fd-44fc-8069-1df8ab313ee3)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 28b61970-be32-4027-a006-7ee2adc035c1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp a2809418-519f-466b-bb95-1ebd7f89570d)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp dae275a9-9f7f-48b7-ac25-fdfb9f372461)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp fba9985a-ba26-4baf-80ec-357f064d3e09)) + (pad "" np_thru_hole circle (at 5.7 16.98) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 1931139f-63f3-440c-b77f-567c0f0fa3e3)) + (pad "" np_thru_hole circle (at -9.54 -6.82) (size 3.05 3.05) (drill 3.05) (layers *.Cu *.Mask) (tstamp 1c95cacd-6936-48ec-a7c6-aab78eb2eb32)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 2ac01e62-6352-4a00-a9da-a93228c8aaff)) + (pad "" np_thru_hole circle (at -9.54 16.98) (size 3.05 3.05) (drill 3.05) (layers *.Cu *.Mask) (tstamp 3101855a-8e6e-40f9-8e57-378c777e272a)) + (pad "" np_thru_hole circle (at 5.7 -6.82) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 921026b9-1e6a-4723-94a7-2f44d503e337)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp c41f55d6-2259-4376-b402-bc71a7666e0a)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp ca525f82-ac2e-4e10-a87e-bb0d9e50779b)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp 896728ce-ec00-4188-ad34-5edf3ea11ac2)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp be4ffdc9-1bb7-4c84-a6ce-f0ec2045dae8)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_2.00u_Vertical_PCB.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_2.00u_Vertical_Plate.kicad_mod b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_2.00u_Vertical_Plate.kicad_mod new file mode 100644 index 00000000..63bae99f --- /dev/null +++ b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_2.00u_Vertical_Plate.kicad_mod @@ -0,0 +1,43 @@ +(footprint "SW_Cherry_MX_2.00u_Vertical_Plate" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 5A02FE24) + (descr "Cherry MX keyswitch, 2.00u, vertical, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 2.00u vertical plate") + (attr through_hole) + (fp_text reference "REF**" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 02a173ef-4028-4207-96c3-6d4eb892a027) + ) + (fp_text value "SW_Cherry_MX_2.00u_Vertical_Plate" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d65f76af-8e84-4b5e-9fbb-4a7b421bb733) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c6b093ae-1e33-48dd-9eed-d543f0cdfed3) + ) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 123ce7a0-63f0-4ad1-b20b-8c0bd29a42c5)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 3c643fb1-f495-4fe7-b968-c3fb7a18db27)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 40d04527-4a21-467e-92ea-6d87c7bc8b9b)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp d132f123-a295-461f-8b88-3c88a622e6eb)) + (fp_line (start 6.985 -13.97) (end 6.985 24.13) (layer "Dwgs.User") (width 0.15) (tstamp 44710059-4d6a-4ad7-a341-3be53ea9296f)) + (fp_line (start -12.065 24.13) (end -12.065 -13.97) (layer "Dwgs.User") (width 0.15) (tstamp 507416c2-73ae-4981-893c-97793d76fbae)) + (fp_line (start 6.985 24.13) (end -12.065 24.13) (layer "Dwgs.User") (width 0.15) (tstamp c6b03c07-860f-4eea-96f4-22ad2c057190)) + (fp_line (start -12.065 -13.97) (end 6.985 -13.97) (layer "Dwgs.User") (width 0.15) (tstamp ee4cf2aa-8d1e-4526-a0f9-49be12deb939)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 341c139b-89f6-4b40-837f-e01e8a8071a4)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 5cd086b9-6ca8-4925-92d8-6e55d3c3df75)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp aff7249d-1a70-46a9-947a-070a2f7d9e4a)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp e07381c5-0a6c-4217-a719-8ff1b3d7a24a)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 4b774b71-5188-4ef9-a59e-cbc4f8aed1a2)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 78705ef4-849b-40e4-a931-27dc787ae8c9)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp d227198e-fc4c-4b3d-91d2-d8967edc8890)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp ed89978c-dc3c-441f-b5ca-01374640d464)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 04b2a89c-e6a4-46ec-a827-e03193aa1528)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp ef364a0e-754d-462f-902f-ccf78cf67c13)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp 54e331c4-c732-4227-b0b4-3a997ea83835)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_2.00u_Vertical_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_2.25u_PCB.kicad_mod b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_2.25u_PCB.kicad_mod new file mode 100644 index 00000000..f8d55388 --- /dev/null +++ b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_2.25u_PCB.kicad_mod @@ -0,0 +1,49 @@ +(footprint "SW_Cherry_MX_2.25u_PCB" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 5A02FE24) + (descr "Cherry MX keyswitch, 2.25u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 2.25u PCB") + (attr through_hole) + (fp_text reference "REF**" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4742e42c-4950-41bb-a48b-e2046c180ee5) + ) + (fp_text value "SW_Cherry_MX_2.25u_PCB" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f5ac881b-0d69-4879-83a3-ede2db410ca0) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 14758722-6471-45e7-860c-aba365c37189) + ) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 13857f48-7501-4e84-bb7c-abeb10c00389)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 5feab5a5-9804-4bdb-b619-ab50ce0ad4ac)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 6ce00071-9f80-46a2-b112-32bf0bd6f2bf)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp b695beee-10af-49fc-b958-675b1f9b1740)) + (fp_line (start -23.97125 -4.445) (end 18.89125 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 1c45c826-97a4-438f-bca5-c607a8ccf2dd)) + (fp_line (start 18.89125 14.605) (end -23.97125 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 2e54168b-0227-4159-b47e-0111d60ce4b2)) + (fp_line (start -23.97125 14.605) (end -23.97125 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 9eacef68-2af9-4b4a-913f-deab09fc1781)) + (fp_line (start 18.89125 -4.445) (end 18.89125 14.605) (layer "Dwgs.User") (width 0.15) (tstamp e54538d4-293e-4a03-bc22-7aa9346c5107)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 3405fead-c3ec-4454-8d23-900b0c02339c)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 608c3ee8-6d1a-4d44-8d8d-2a9364ba889f)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 78af5541-7b53-4910-b4cb-1d78c1bb10f5)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp b17590ac-bb78-4798-b20d-40942eeb2176)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 0fdc7ebb-4b15-4947-a92f-73b17a1787e1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 26c2accf-c1aa-409c-ae25-4cb3ae690ee1)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 8396e241-a798-48b3-9c38-f7f7c1592f7e)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 86b023a5-6f68-47e6-8ced-8526700b4108)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 29de7e11-21e2-4f90-97dc-438c5365a278)) + (pad "" np_thru_hole circle (at 9.36 13.32) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 5170bcc4-7411-4fc2-a008-c485ed9c32be)) + (pad "" np_thru_hole circle (at -14.44 -1.92) (size 3.05 3.05) (drill 3.05) (layers *.Cu *.Mask) (tstamp 532c644c-1cd7-4a0b-92de-fb039450c7e6)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 72a97824-6fb2-437d-bb79-56199a4f145f)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 921dce58-5f8d-4750-865c-928bdbc63a2d)) + (pad "" np_thru_hole circle (at 9.36 -1.92) (size 3.05 3.05) (drill 3.05) (layers *.Cu *.Mask) (tstamp ba04b2f7-3095-4261-ac9b-23726111dd8e)) + (pad "" np_thru_hole circle (at -14.44 13.32) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp f7366bc7-fbe1-4573-a6c5-70d132b1acf0)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp dc1328ae-788e-4e55-8090-8d0fa272fa94)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp 72833996-50ca-4342-9ce1-ff31346131bf)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_2.25u_PCB.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_2.25u_Plate.kicad_mod b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_2.25u_Plate.kicad_mod new file mode 100644 index 00000000..d577e830 --- /dev/null +++ b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_2.25u_Plate.kicad_mod @@ -0,0 +1,43 @@ +(footprint "SW_Cherry_MX_2.25u_Plate" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 5A02FE24) + (descr "Cherry MX keyswitch, 2.25u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 2.25u plate") + (attr through_hole) + (fp_text reference "REF**" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bb40f461-5122-44ad-9bec-d49bb738209a) + ) + (fp_text value "SW_Cherry_MX_2.25u_Plate" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d7f2cdfa-7124-419d-8a99-8c68770bfa20) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 98661df6-13d9-4b66-bc2b-d647ffc947ca) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 04f9c410-7636-401d-9ebb-c35ae6382bdf)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 0a9bace8-50f1-4226-8bc9-eb234a341e9a)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 912045d1-f4a7-41cf-a4f2-c3a419404778)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp c41fbe1a-7ccb-4174-b16d-ff40ab831d4d)) + (fp_line (start -23.97125 14.605) (end -23.97125 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 397ac91d-280a-4afb-8b64-d215e59a65dd)) + (fp_line (start -23.97125 -4.445) (end 18.89125 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 44ef94bf-087e-441b-8d70-e8e978a5741f)) + (fp_line (start 18.89125 -4.445) (end 18.89125 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 7517480a-e7d9-44aa-867b-bbac5926c927)) + (fp_line (start 18.89125 14.605) (end -23.97125 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 955fd4ee-c484-4e5c-9520-e1f0bed04977)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 3e6eed0e-55d3-494a-8d3d-99c26e038df5)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 4fe9ef84-aa8f-43d3-a6eb-10f29faf90db)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp aa35cfa6-0ad3-4a6d-848b-23e369be59f8)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp e640d938-1a6b-4c17-b9ad-fa2f646decb7)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 03968e2d-b39a-4c22-9e26-b82ba5506666)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 045d4b47-42b5-420b-a378-041af25111a7)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp c137e13c-062c-49ed-9a27-1d09301fa082)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp ff541bea-daa9-47d8-8a4a-83c86d01fb6f)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 69578399-0bfe-4bee-834b-3e9f2e1a29f9)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp cfde914e-b3f7-490a-939b-23df6473d458)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp e977014b-4de5-4ed2-a432-4741f5740109)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_2.25u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_2.75u_PCB.kicad_mod b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_2.75u_PCB.kicad_mod new file mode 100644 index 00000000..f9d397c2 --- /dev/null +++ b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_2.75u_PCB.kicad_mod @@ -0,0 +1,49 @@ +(footprint "SW_Cherry_MX_2.75u_PCB" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 5A02FE24) + (descr "Cherry MX keyswitch, 2.75u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 2.75u PCB") + (attr through_hole) + (fp_text reference "REF**" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5f4b7cad-b738-43a8-b6c8-63f297f3fdd3) + ) + (fp_text value "SW_Cherry_MX_2.75u_PCB" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9e95c39a-61c2-4674-9c04-fdc42fec46d4) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a02e3da7-1def-441f-b39f-d9488ad9ac26) + ) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 12b2c4c3-d2d5-4469-95f8-28c2377f915b)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 249c6b53-8bdd-4fdc-9ec9-ff591df2cdf5)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 288160d3-4ca3-482b-977e-b904dcb04428)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp f08697b9-5f1a-44d4-8b17-946872390fc7)) + (fp_line (start -28.73375 -4.445) (end 23.65375 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 87c68946-be6c-4b47-bb86-336211c62204)) + (fp_line (start -28.73375 14.605) (end -28.73375 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 884bd708-e63b-4539-ba38-245a79b4ff94)) + (fp_line (start 23.65375 14.605) (end -28.73375 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 9916054f-e786-4442-9175-bcc536ca91cb)) + (fp_line (start 23.65375 -4.445) (end 23.65375 14.605) (layer "Dwgs.User") (width 0.15) (tstamp e9b44e70-4c8a-4922-9787-c1239e872514)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 06bfdbdf-3e53-42a3-abc9-fd9ec56e91ec)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 7e517a6d-aeab-459a-b195-aad471920d40)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp b9272d3e-f4bd-4317-80a0-74d47b78e9d0)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp db8aafef-e19a-420b-88b7-043a52d677fa)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 22e6c8f9-976c-44fe-8fe0-1a2274016475)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 68d756a1-f19e-4dc7-a5af-e5afa6b979ac)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp bb587dcd-7eee-4f18-bf5d-b2ce1ee32eaa)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp d6dcb130-5ab9-4a7e-bd83-ef56745e1b36)) + (pad "" np_thru_hole circle (at -14.44 13.32) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 06987753-1702-4c98-8c4d-bd6b1a665505)) + (pad "" np_thru_hole circle (at 9.36 13.32) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 1fd9557c-9637-46d7-b92c-be6b994a5bb2)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 3891a704-a6c9-482e-81b2-d42bd6e42e53)) + (pad "" np_thru_hole circle (at -14.44 -1.92) (size 3.05 3.05) (drill 3.05) (layers *.Cu *.Mask) (tstamp 7bcd7ab2-4b76-48c3-a5ee-d32473262a3d)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 7d8dbb1a-bb72-41dc-8ed2-807bc2eb0d2e)) + (pad "" np_thru_hole circle (at 9.36 -1.92) (size 3.05 3.05) (drill 3.05) (layers *.Cu *.Mask) (tstamp b52854e8-cf93-413f-a1ee-afcfa16fb2be)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp ea08695d-e57c-4df9-8ab7-095e4e95cec6)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp c02f6493-7a31-4c25-a5e1-24a2480161d3)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp 6a4bdd03-76ca-4b7e-9041-1bd706a8184e)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_2.75u_PCB.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_2.75u_Plate.kicad_mod b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_2.75u_Plate.kicad_mod new file mode 100644 index 00000000..2ddf381f --- /dev/null +++ b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_2.75u_Plate.kicad_mod @@ -0,0 +1,43 @@ +(footprint "SW_Cherry_MX_2.75u_Plate" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 5A02FE24) + (descr "Cherry MX keyswitch, 2.75u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 2.75u plate") + (attr through_hole) + (fp_text reference "REF**" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 91249119-ee1e-406f-9cfe-53a004d5b9b9) + ) + (fp_text value "SW_Cherry_MX_2.75u_Plate" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 56a3d424-8a49-43ca-b9f9-e937d45ad4a6) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 383302e7-8e30-4a54-ab78-0fdb83cad079) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 177dcb94-8ee7-444f-837d-cfe3fe60eefb)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 50191de3-b619-4c01-bf19-b70cdf6637df)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 7eb20bd8-b3cd-4557-b4c4-923fe1e1292a)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp bc6e585d-df30-4f43-a97f-08822b7c14e4)) + (fp_line (start 23.65375 -4.445) (end 23.65375 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 149cc2e0-5c2a-4c00-ada2-f7350c76077b)) + (fp_line (start -28.73375 -4.445) (end 23.65375 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 30f76d40-f582-43ea-b6b3-d6fbd4af4f75)) + (fp_line (start -28.73375 14.605) (end -28.73375 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 4a9c4d83-8968-4152-83f7-94a8a8acf8ab)) + (fp_line (start 23.65375 14.605) (end -28.73375 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 58672921-ff29-414d-94a6-22e39532bb54)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 5954b63e-62c3-4cfa-a8e2-b4533324306f)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 69fbc66f-128f-4141-9a6d-01da30623e7b)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 8fb60ad1-d672-4b67-abcf-d16c94e2be43)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp ae1e9204-3e2f-4547-97d3-3567b57263d9)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 05fdb6ed-9080-4cf1-bd74-6048a526b0df)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 20b3822b-614a-40f5-920b-cdbab9d6362d)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 797672c3-78ca-4eca-a653-bda4027d37ad)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp a046c9e4-3e90-4904-841b-3ad7204e7445)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 2ce98ca2-ffce-4a49-8976-5d7cc3bc4ac1)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp 1d45d54e-7af0-4872-95ed-48833c4828a3)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp 7cfceaa8-72de-418e-8dbd-4db54299a1f2)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_2.75u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_6.25u_PCB.kicad_mod b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_6.25u_PCB.kicad_mod new file mode 100644 index 00000000..b4a632d3 --- /dev/null +++ b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_6.25u_PCB.kicad_mod @@ -0,0 +1,49 @@ +(footprint "SW_Cherry_MX_6.25u_PCB" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 5A02FE24) + (descr "Cherry MX keyswitch, 6.25u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 6.25u PCB") + (attr through_hole) + (fp_text reference "REF**" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c1c5ca41-32cb-4206-bd9d-7ae085e3bbcf) + ) + (fp_text value "SW_Cherry_MX_6.25u_PCB" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 75c91c15-1e67-4cb7-b807-ac3b64abb649) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8fbda080-2274-46f6-95b4-bbf3431863ad) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 038193df-22dc-4c3e-9d0c-de01c406c32b)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 132d68ef-04e0-4c7a-8b3f-7a3077a7bbbc)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 915413e7-25cc-4a7b-9531-dd764fcee135)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp a2eb37e4-dc46-4823-b91e-901dae674c2b)) + (fp_line (start 56.99125 14.605) (end -62.07125 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 02d4a876-3c1a-42bd-9ce8-215421b324c4)) + (fp_line (start -62.07125 -4.445) (end 56.99125 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 45d88ce2-a582-460a-9032-50a1a9fa8352)) + (fp_line (start -62.07125 14.605) (end -62.07125 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp a589c385-4fb2-4c8c-adfa-427197cdab4e)) + (fp_line (start 56.99125 -4.445) (end 56.99125 14.605) (layer "Dwgs.User") (width 0.15) (tstamp c16c32ce-c2d3-4ae9-9878-c8beef5b4f3c)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 003721da-b645-4703-8a1f-33eb61dc1a1e)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 104bcd73-742e-4c1f-9bf7-0f64c646c2b1)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 4e75bb39-7f9c-4c8c-9469-caeb1497b84f)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp e2f604a5-17bd-4827-98a5-025ef25ae67f)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 0ca6e8a4-7a1c-42c2-800f-33836ed5bd36)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 0cd7cf84-f35d-4b56-b015-61b7817bc01f)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 5fb43c1b-2bf7-416c-becc-765840a2dd84)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp efa23eba-2daa-4eaa-a938-a6a302db041e)) + (pad "" np_thru_hole circle (at 47.46 13.32) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 0771bbee-0267-4d8f-9dce-c2c36089d01c)) + (pad "" np_thru_hole circle (at -52.54 -1.92) (size 3.05 3.05) (drill 3.05) (layers *.Cu *.Mask) (tstamp 124d8580-0c6e-4f74-a3f6-c1b481c12048)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 180b5e19-28b0-4db0-bff9-126d62c84ad4)) + (pad "" np_thru_hole circle (at -52.54 13.32) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 1eff3470-42dd-463f-85f4-b1d696b8bf4a)) + (pad "" np_thru_hole circle (at 47.46 -1.92) (size 3.05 3.05) (drill 3.05) (layers *.Cu *.Mask) (tstamp a83d9f08-9873-438a-95b8-f067f1ed5cc5)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp aca4f4e6-6979-42a0-af16-d189eddfe162)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp eac6f92b-1dca-4090-b9fb-d5dd757fde8a)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp 9fbbdd92-1e7f-42f4-b7fa-a37db193713e)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp 6aeb2690-fe53-43d6-88ca-adfe7a09db74)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_6.25u_PCB.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_6.25u_Plate.kicad_mod b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_6.25u_Plate.kicad_mod new file mode 100644 index 00000000..98a567a3 --- /dev/null +++ b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_6.25u_Plate.kicad_mod @@ -0,0 +1,43 @@ +(footprint "SW_Cherry_MX_6.25u_Plate" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 5A02FE24) + (descr "Cherry MX keyswitch, 6.25u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 6.25u plate") + (attr through_hole) + (fp_text reference "REF**" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2194fe1e-a0ad-4b81-af13-2beaff438585) + ) + (fp_text value "SW_Cherry_MX_6.25u_Plate" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d437dfd7-f462-4768-88e3-ec0950b924ec) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9842c2c8-2f1a-4975-b0ab-f14945d43c39) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 61c9612c-7d82-4715-ae0a-c57ee9747f6e)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 80083ea7-fb5b-4913-9634-2fb0af44c59d)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp e5395882-c343-4748-810d-9eca01fc5725)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp ecacf29e-afd4-483b-b1b5-40e4bb7b8ab2)) + (fp_line (start -62.07125 -4.445) (end 56.99125 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 3d4f23ae-2f98-4eaf-9578-1c219a371340)) + (fp_line (start -62.07125 14.605) (end -62.07125 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 562eb921-7458-4b9d-b32e-3bb0250b3546)) + (fp_line (start 56.99125 14.605) (end -62.07125 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 83b574f8-40a9-4126-8c5f-985a6b1082fe)) + (fp_line (start 56.99125 -4.445) (end 56.99125 14.605) (layer "Dwgs.User") (width 0.15) (tstamp e71c55ce-7bd0-42ed-9487-8c3c6ad2e2bb)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 0b7f7f72-ebe9-4c28-ae73-79a20f758448)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 3ab9958d-36e0-43c3-aeff-29bd95ce6afc)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 41e31645-1579-4ae1-bf1b-45a06a54fadb)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp e84d9e7b-6f69-478e-9fff-5939e74af1a2)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 7e030ac0-9661-4a2a-a3a2-3239a2492723)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 89f22e14-21b9-4c2f-871b-d032fba76502)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp aa5388ab-b6d5-41b0-9998-10dbe069abbc)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp de8f1a98-d085-4d14-a318-3c2d9112c31c)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp b85d1e78-503c-45f4-aedb-856177839254)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp f2d6ab92-20a8-40a1-adfa-b435439fb92b)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp 2bbd8ed9-2c07-4e5c-80bf-67044bab33fd)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_6.25u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_ISOEnter_PCB.kicad_mod b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_ISOEnter_PCB.kicad_mod new file mode 100644 index 00000000..97d9968f --- /dev/null +++ b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_ISOEnter_PCB.kicad_mod @@ -0,0 +1,51 @@ +(footprint "SW_Cherry_MX_ISOEnter_PCB" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 5A02FE24) + (descr "Cherry MX keyswitch, ISO Enter, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch ISO enter PCB") + (attr through_hole) + (fp_text reference "REF**" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0a630c89-0a6d-4d45-aac5-9f5676d0922f) + ) + (fp_text value "SW_Cherry_MX_ISOEnter_PCB" (at -2.286 13.208) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ee1078fb-7910-4e10-93ed-b29ee6c035ab) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f1653102-91a6-4e4b-9adb-0abe2f5eddd2) + ) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 4679f7cb-bd0e-4f93-bdf4-e2ecb7a5e8b6)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 718c0a71-8caf-4775-a9fd-8fc71bd22381)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 77078127-f3af-48aa-a772-70de91303971)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 9dd9f3a2-b628-4e93-ba6b-ad09e24ed519)) + (fp_line (start -19.20875 5.08) (end -19.20875 -13.97) (layer "Dwgs.User") (width 0.15) (tstamp 27eee78b-6e03-4866-b136-0231906a47c1)) + (fp_line (start -14.44625 24.13) (end -14.44625 5.08) (layer "Dwgs.User") (width 0.15) (tstamp 42593c2b-7edd-42d7-b8d0-98138a5a66a7)) + (fp_line (start -19.20875 -13.97) (end 9.36625 -13.97) (layer "Dwgs.User") (width 0.15) (tstamp ac734618-e59e-454b-bfc6-415dd33d8200)) + (fp_line (start 9.36625 -13.97) (end 9.36625 24.13) (layer "Dwgs.User") (width 0.15) (tstamp ae77648d-a138-48ed-a3a0-a001c2afbf5d)) + (fp_line (start -14.44625 5.08) (end -19.20875 5.08) (layer "Dwgs.User") (width 0.15) (tstamp d27b603e-ea35-4c2e-85e7-6e31e0c6974e)) + (fp_line (start 9.36625 24.13) (end -14.44625 24.13) (layer "Dwgs.User") (width 0.15) (tstamp e69b8ba6-86a0-4822-821e-77439d1069ca)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 41936bf3-9838-49f9-8042-d362149b291b)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 7661659d-bd7d-4ade-8c3b-3e6c0b2a79c1)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 77b6b4d9-2f29-4233-a624-75327cab23a8)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp bc979fb5-9fba-4034-b9f2-285e54dc66df)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 601346dd-773e-4783-b4fa-51ba92db080f)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 97d5ac73-2575-4b70-9c0f-bec49c72fefd)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 9fe487ad-9169-435a-89b3-c686c8ab024b)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp bb0b308a-553c-4916-b71c-51bdbe22847b)) + (pad "" np_thru_hole circle (at -9.54 16.98) (size 3.05 3.05) (drill 3.05) (layers *.Cu *.Mask) (tstamp 0eb1464b-f2bf-4f14-9186-d2f038802259)) + (pad "" np_thru_hole circle (at 5.7 16.98) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 21ec218a-c3e6-455b-aabf-2344360cc627)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 352f8718-26de-4e23-a268-5803745cbdf1)) + (pad "" np_thru_hole circle (at 5.7 -6.82) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 4d9426ef-9fbb-4ebd-a33a-584a1fb86a64)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 69cab5ab-c184-4862-b3cf-b539485f9b0c)) + (pad "" np_thru_hole circle (at -9.54 -6.82) (size 3.05 3.05) (drill 3.05) (layers *.Cu *.Mask) (tstamp 7a550720-ee66-4d31-b0f9-0a57a3b133ea)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 8ac80e15-9d44-4689-8f5a-0c494ffca3c6)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp f5300988-ed64-415e-be65-4b1227a1de96)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp dbadf01b-c575-429d-a316-57833ae53883)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_ISOEnter_PCB.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_ISOEnter_Plate.kicad_mod b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_ISOEnter_Plate.kicad_mod new file mode 100644 index 00000000..61502cbf --- /dev/null +++ b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Cherry_MX_ISOEnter_Plate.kicad_mod @@ -0,0 +1,45 @@ +(footprint "SW_Cherry_MX_ISOEnter_Plate" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 5A02FE24) + (descr "Cherry MX keyswitch, ISO Enter, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch ISO enter plate") + (attr through_hole) + (fp_text reference "REF**" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2da591a3-6e1f-401e-b546-57e02f378ea9) + ) + (fp_text value "SW_Cherry_MX_ISOEnter_Plate" (at -2.286 13.208) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a0300586-99e5-4491-8eb2-41e7d745bf10) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4f5c21a3-4c79-48b4-ab90-c65789597287) + ) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 7053bb1d-572b-4fbf-9ad1-7794125392b6)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 90a85695-0dd7-4d5f-b71f-636e5dfaf486)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp c46661ed-a775-494b-a22c-e989957c7bad)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp db2f29b1-aa1c-424d-b477-bc1b42e47381)) + (fp_line (start -14.44625 24.13) (end -14.44625 5.08) (layer "Dwgs.User") (width 0.15) (tstamp 23adc280-7bed-4b43-8a2b-bde543d4ad17)) + (fp_line (start 9.36625 24.13) (end -14.44625 24.13) (layer "Dwgs.User") (width 0.15) (tstamp 2a145e4d-85aa-4794-887b-e1e6e5da63cb)) + (fp_line (start 9.36625 -13.97) (end 9.36625 24.13) (layer "Dwgs.User") (width 0.15) (tstamp 78d8bd80-466a-436c-a59f-bcd2d0c0227a)) + (fp_line (start -19.20875 -13.97) (end 9.36625 -13.97) (layer "Dwgs.User") (width 0.15) (tstamp 9e86cb8e-1a22-46de-862e-4afe62210ba6)) + (fp_line (start -19.20875 5.08) (end -19.20875 -13.97) (layer "Dwgs.User") (width 0.15) (tstamp b8d0cfe8-5ded-440a-9c37-0547de2a1de1)) + (fp_line (start -14.44625 5.08) (end -19.20875 5.08) (layer "Dwgs.User") (width 0.15) (tstamp e6e8adc0-cc91-4304-bc09-9c397052e703)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 1550eec9-61b8-4a78-9169-ce138015a6a4)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 3b6c0748-74f2-434d-9dab-9cb69878bbfb)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 5bdd5001-6963-4df7-adb7-2ce61373b008)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 7db57f0e-c003-4a7f-a15f-ca598dae4432)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 7e6f1c93-04e3-4772-90bf-62a93cb7a441)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp f15b7890-7890-4f03-b09f-f68ac18a7833)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp f1ec6152-cb9f-4130-89f1-9c8268da3e53)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp f23bb9e1-5e05-4bbf-b127-ffe25089156d)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp f338bb28-7c39-4673-9248-9da810189c53)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp 120d17bb-47fa-445f-85cd-d8c31512a4d0)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp bb6ad7de-6ba1-4053-bd35-53637a6b77c9)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_ISOEnter_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Matias_1.00u.kicad_mod b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Matias_1.00u.kicad_mod new file mode 100644 index 00000000..46c1ac19 --- /dev/null +++ b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Matias_1.00u.kicad_mod @@ -0,0 +1,42 @@ +(footprint "SW_Matias_1.00u" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 5A097604) + (descr "Matias/ALPS keyswitch, 1.00u, http://matias.ca/switches/") + (tags "Matias ALPS keyswitch 1.00u") + (attr through_hole) + (fp_text reference "REF**" (at -2.5 -3.75) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1d3dc232-6af2-49de-8d34-3c8902a3900c) + ) + (fp_text value "SW_Matias_1.00u" (at -2.5 12.75) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f32c2f85-8628-4aef-b0ce-af0a913da233) + ) + (fp_text user "${REFERENCE}" (at -2.5 4.5) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 75cc27b7-643d-48a9-923f-5c82c2d298e6) + ) + (fp_line (start 6.35 11.75) (end -11.35 11.75) (layer "F.SilkS") (width 0.12) (tstamp 2239d084-f27c-4e23-8c18-6b90b75c3693)) + (fp_line (start -11.35 11.75) (end -11.35 -2.75) (layer "F.SilkS") (width 0.12) (tstamp 3b7c63fb-6901-4a66-b695-447a92674d4e)) + (fp_line (start 6.35 -2.75) (end 6.35 11.75) (layer "F.SilkS") (width 0.12) (tstamp 3fac7dae-abdd-40be-a5ea-244d3aa94eec)) + (fp_line (start -11.35 -2.75) (end 6.35 -2.75) (layer "F.SilkS") (width 0.12) (tstamp df96cf9b-8aa7-4c73-99e0-a07b94490858)) + (fp_line (start 7.025 14.025) (end -12.025 14.025) (layer "Dwgs.User") (width 0.15) (tstamp 83aa4115-5bca-4460-a562-34a231149c34)) + (fp_line (start 7.025 -5.025) (end 7.025 14.025) (layer "Dwgs.User") (width 0.15) (tstamp 98a835a6-2a9b-4a90-9b44-451f01d50d0c)) + (fp_line (start -12.025 14.025) (end -12.025 -5.025) (layer "Dwgs.User") (width 0.15) (tstamp e271bef5-15e4-40c9-876c-89aee48ff184)) + (fp_line (start -12.025 -5.025) (end 7.025 -5.025) (layer "Dwgs.User") (width 0.15) (tstamp e53ba57a-fb5b-448f-a77c-a6bfd077ef70)) + (fp_line (start -11.35 -2.75) (end -11.35 11.75) (layer "F.CrtYd") (width 0.05) (tstamp 1c533702-5c42-43b2-ba32-ef6bfb90dee2)) + (fp_line (start -11.35 11.75) (end 6.35 11.75) (layer "F.CrtYd") (width 0.05) (tstamp 875c29b3-34af-424e-932a-e02bbfc5c48c)) + (fp_line (start 6.35 11.75) (end 6.35 -2.75) (layer "F.CrtYd") (width 0.05) (tstamp de5f33e8-c731-47af-932a-e731d1669f68)) + (fp_line (start -11.35 -2.75) (end 6.35 -2.75) (layer "F.CrtYd") (width 0.05) (tstamp f948b3bc-936f-4dea-b597-56d2c6bb681a)) + (fp_line (start 6.1 -2.5) (end 6.1 11.5) (layer "F.Fab") (width 0.1) (tstamp 043e1839-a8c1-4f2e-aa98-a6a015efcb7f)) + (fp_line (start -11.1 11.5) (end -11.1 -2.5) (layer "F.Fab") (width 0.1) (tstamp 27d84b5d-9e97-494c-b6ba-07ac346905f2)) + (fp_line (start -11.1 -2.5) (end 6.1 -2.5) (layer "F.Fab") (width 0.1) (tstamp 3490b26b-ddcd-4a7b-bc2b-75212be32b9a)) + (fp_line (start 6.1 11.5) (end -11.1 11.5) (layer "F.Fab") (width 0.1) (tstamp cd0e4276-367c-4b81-b27c-9d8133ea980a)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp 228a6da5-d93b-4ab5-8d2b-a04ff88d8283)) + (pad "2" thru_hole circle (at -5 0.5) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp 1ea4fcc5-ccb1-4862-b05f-bd5ed8827319)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Matias_1.00u.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Matias_1.25u.kicad_mod b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Matias_1.25u.kicad_mod new file mode 100644 index 00000000..151d7998 --- /dev/null +++ b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Matias_1.25u.kicad_mod @@ -0,0 +1,42 @@ +(footprint "SW_Matias_1.25u" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 5A097611) + (descr "Matias/ALPS keyswitch, 1.25u, http://matias.ca/switches/") + (tags "Matias ALPS keyswitch 1.25u") + (attr through_hole) + (fp_text reference "REF**" (at -2.5 -3.75) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 50a094e9-d2c1-477f-a23e-76fdc0f40352) + ) + (fp_text value "SW_Matias_1.25u" (at -2.5 12.75) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8a620091-ca96-495f-aabc-835f155bc446) + ) + (fp_text user "${REFERENCE}" (at -2.5 4.5) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 223c8fb6-c13a-40d0-bebf-2c05288b9bb7) + ) + (fp_line (start 6.35 -2.75) (end 6.35 11.75) (layer "F.SilkS") (width 0.12) (tstamp 72e14a2c-2d0c-49ac-b87a-5b53e59ba22b)) + (fp_line (start -11.35 -2.75) (end 6.35 -2.75) (layer "F.SilkS") (width 0.12) (tstamp 9000443d-241b-4fa4-8f82-e9e0715c5085)) + (fp_line (start 6.35 11.75) (end -11.35 11.75) (layer "F.SilkS") (width 0.12) (tstamp dedb78f3-96a0-4bb7-9236-f08922ce2b21)) + (fp_line (start -11.35 11.75) (end -11.35 -2.75) (layer "F.SilkS") (width 0.12) (tstamp ede5d79d-0451-4f58-b039-9ef4cdb8c75d)) + (fp_line (start 9.40625 -5.025) (end 9.40625 14.025) (layer "Dwgs.User") (width 0.15) (tstamp 12611116-bd43-42d9-b942-0ec8bfc55476)) + (fp_line (start -14.40625 -5.025) (end 9.40625 -5.025) (layer "Dwgs.User") (width 0.15) (tstamp 26825d58-251d-4d3c-a75c-fc88bd9713ec)) + (fp_line (start -14.40625 14.025) (end -14.40625 -5.025) (layer "Dwgs.User") (width 0.15) (tstamp 3139921f-db5a-4426-a878-942f589611b5)) + (fp_line (start 9.40625 14.025) (end -14.40625 14.025) (layer "Dwgs.User") (width 0.15) (tstamp a77b5ac0-3f9a-4738-a77d-0b98d16a8a26)) + (fp_line (start -11.35 -2.75) (end 6.35 -2.75) (layer "F.CrtYd") (width 0.05) (tstamp 9b0d8dde-97e3-41c8-9c3c-5d6de50af053)) + (fp_line (start 6.35 11.75) (end 6.35 -2.75) (layer "F.CrtYd") (width 0.05) (tstamp d73efa0e-1da1-4c72-b782-934ec566ef91)) + (fp_line (start -11.35 -2.75) (end -11.35 11.75) (layer "F.CrtYd") (width 0.05) (tstamp dc50f3ce-2047-42e4-a53e-92eaa5cd9890)) + (fp_line (start -11.35 11.75) (end 6.35 11.75) (layer "F.CrtYd") (width 0.05) (tstamp fc6a739c-bfd5-4bd6-8b8e-ca54452243d3)) + (fp_line (start -11.1 11.5) (end -11.1 -2.5) (layer "F.Fab") (width 0.1) (tstamp 7a0a1311-600a-4649-9804-47219c052b4f)) + (fp_line (start 6.1 -2.5) (end 6.1 11.5) (layer "F.Fab") (width 0.1) (tstamp 88f427c6-3458-4bbf-bfa8-4255b1605dcb)) + (fp_line (start -11.1 -2.5) (end 6.1 -2.5) (layer "F.Fab") (width 0.1) (tstamp 9653b454-77f5-4d21-bd6a-f94d016a7dc1)) + (fp_line (start 6.1 11.5) (end -11.1 11.5) (layer "F.Fab") (width 0.1) (tstamp a5b6bc7a-df2d-4f89-8b79-1e14980262bc)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp ad4ec1e2-340d-4188-9f58-126e8934cf24)) + (pad "2" thru_hole circle (at -5 0.5) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp e6cf9cb6-9e42-4403-8f93-a566a497c1c3)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Matias_1.25u.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Matias_1.50u.kicad_mod b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Matias_1.50u.kicad_mod new file mode 100644 index 00000000..3504447d --- /dev/null +++ b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Matias_1.50u.kicad_mod @@ -0,0 +1,42 @@ +(footprint "SW_Matias_1.50u" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 5A09761C) + (descr "Matias/ALPS keyswitch, 1.50u, http://matias.ca/switches/") + (tags "Matias ALPS keyswitch 1.50u") + (attr through_hole) + (fp_text reference "REF**" (at -2.5 -3.75) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp adc74667-5dec-4b95-9d35-ffc7db9ad260) + ) + (fp_text value "SW_Matias_1.50u" (at -2.5 12.75) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp af58d6aa-33e4-4da2-8ea3-2304125e31c0) + ) + (fp_text user "${REFERENCE}" (at -2.5 4.5) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 94937ca0-c1d9-424d-88cf-010fb503f8a5) + ) + (fp_line (start 6.35 -2.75) (end 6.35 11.75) (layer "F.SilkS") (width 0.12) (tstamp 0ceeefba-9d3b-47b7-8e64-bbb71a4b304d)) + (fp_line (start -11.35 -2.75) (end 6.35 -2.75) (layer "F.SilkS") (width 0.12) (tstamp 4089dfab-6113-422c-b52d-3c5aa12584cc)) + (fp_line (start 6.35 11.75) (end -11.35 11.75) (layer "F.SilkS") (width 0.12) (tstamp a09a43e1-08da-4f53-bd30-8877493490a3)) + (fp_line (start -11.35 11.75) (end -11.35 -2.75) (layer "F.SilkS") (width 0.12) (tstamp d1238931-fd05-48ce-b254-cf6847b09b08)) + (fp_line (start -16.7875 14.025) (end -16.7875 -5.025) (layer "Dwgs.User") (width 0.15) (tstamp 4650a564-8737-42dd-93b7-7d6beb7c51e3)) + (fp_line (start 11.7875 -5.025) (end 11.7875 14.025) (layer "Dwgs.User") (width 0.15) (tstamp 5d0a4d9a-4e0e-4917-8cc4-8bc3d500d165)) + (fp_line (start -16.7875 -5.025) (end 11.7875 -5.025) (layer "Dwgs.User") (width 0.15) (tstamp d261f35d-0cbc-4647-a972-96323318fdbd)) + (fp_line (start 11.7875 14.025) (end -16.7875 14.025) (layer "Dwgs.User") (width 0.15) (tstamp f541d4d1-de81-4564-9505-bad30f9c131d)) + (fp_line (start 6.35 11.75) (end 6.35 -2.75) (layer "F.CrtYd") (width 0.05) (tstamp 16866a64-c8d3-4fa6-87e7-e15e690191a6)) + (fp_line (start -11.35 -2.75) (end 6.35 -2.75) (layer "F.CrtYd") (width 0.05) (tstamp 7f9e909c-32ca-4ef7-8021-261411ab3bf9)) + (fp_line (start -11.35 -2.75) (end -11.35 11.75) (layer "F.CrtYd") (width 0.05) (tstamp 92f0b6f8-b619-41e0-82d6-b00746bd5b54)) + (fp_line (start -11.35 11.75) (end 6.35 11.75) (layer "F.CrtYd") (width 0.05) (tstamp a93b86a8-53d9-4629-bf00-a3833ea03ae6)) + (fp_line (start -11.1 -2.5) (end 6.1 -2.5) (layer "F.Fab") (width 0.1) (tstamp 0a574c4f-0c77-49fc-82f8-c5224c47e98e)) + (fp_line (start 6.1 -2.5) (end 6.1 11.5) (layer "F.Fab") (width 0.1) (tstamp 50f3ba87-6633-4e44-8bab-13b9bc37437b)) + (fp_line (start 6.1 11.5) (end -11.1 11.5) (layer "F.Fab") (width 0.1) (tstamp a9cd0f75-0af2-4e22-8837-bc4c40760608)) + (fp_line (start -11.1 11.5) (end -11.1 -2.5) (layer "F.Fab") (width 0.1) (tstamp d85b1640-d02c-49cc-9283-b61f4fa5efb3)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp 231fa3e0-05b2-4c9e-adb3-dc22e5fc21a8)) + (pad "2" thru_hole circle (at -5 0.5) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp fc3ca677-79f2-42b6-a5b3-ff3b18df1d6c)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Matias_1.50u.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Matias_1.75u.kicad_mod b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Matias_1.75u.kicad_mod new file mode 100644 index 00000000..1bb67ba5 --- /dev/null +++ b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Matias_1.75u.kicad_mod @@ -0,0 +1,42 @@ +(footprint "SW_Matias_1.75u" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 5A097628) + (descr "Matias/ALPS keyswitch, 1.75u, http://matias.ca/switches/") + (tags "Matias ALPS keyswitch 1.75u") + (attr through_hole) + (fp_text reference "REF**" (at -2.5 -3.75) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 949b5533-b015-4e53-b850-0542040de0a0) + ) + (fp_text value "SW_Matias_1.75u" (at -2.5 12.75) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1e80cebc-9e3a-412b-bb8d-aeee29175b55) + ) + (fp_text user "${REFERENCE}" (at -2.5 4.5) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6e3b6b8d-3b8f-449d-ae52-46a436064d15) + ) + (fp_line (start -11.35 11.75) (end -11.35 -2.75) (layer "F.SilkS") (width 0.12) (tstamp 335fb54b-bc7b-41a6-8c20-ce4d2cbfaef6)) + (fp_line (start 6.35 -2.75) (end 6.35 11.75) (layer "F.SilkS") (width 0.12) (tstamp 4ecc8626-a5c7-49be-aa73-eedffd3c8f27)) + (fp_line (start -11.35 -2.75) (end 6.35 -2.75) (layer "F.SilkS") (width 0.12) (tstamp 86018e36-36f8-49c0-a4df-bce404be1bf8)) + (fp_line (start 6.35 11.75) (end -11.35 11.75) (layer "F.SilkS") (width 0.12) (tstamp a1db7606-d9ad-4bfa-8f5a-4a170c267059)) + (fp_line (start -19.16875 14.025) (end -19.16875 -5.025) (layer "Dwgs.User") (width 0.15) (tstamp 2574a4f3-703d-4230-a195-7bce5fe9917f)) + (fp_line (start -19.16875 -5.025) (end 14.16875 -5.025) (layer "Dwgs.User") (width 0.15) (tstamp 5db381ee-9665-4baa-8cfe-9d0aace1506e)) + (fp_line (start 14.16875 -5.025) (end 14.16875 14.025) (layer "Dwgs.User") (width 0.15) (tstamp 92d38b6e-10bb-4476-90f2-2e4d27e77bb1)) + (fp_line (start 14.16875 14.025) (end -19.16875 14.025) (layer "Dwgs.User") (width 0.15) (tstamp ef338fa8-0089-4717-a044-53a631b196ca)) + (fp_line (start -11.35 -2.75) (end -11.35 11.75) (layer "F.CrtYd") (width 0.05) (tstamp 75d7d78d-80e2-450d-ac8f-813aac606ac6)) + (fp_line (start -11.35 11.75) (end 6.35 11.75) (layer "F.CrtYd") (width 0.05) (tstamp 807faf75-69a7-4c4b-ac17-1a5b797dddf9)) + (fp_line (start 6.35 11.75) (end 6.35 -2.75) (layer "F.CrtYd") (width 0.05) (tstamp f4318e6e-430d-4fb8-bbe9-cb7b2f5b22f9)) + (fp_line (start -11.35 -2.75) (end 6.35 -2.75) (layer "F.CrtYd") (width 0.05) (tstamp f950e71e-48fd-484b-a67a-14a31dc30255)) + (fp_line (start -11.1 11.5) (end -11.1 -2.5) (layer "F.Fab") (width 0.1) (tstamp 053ec101-a6dc-4037-b5db-1eaab869bb1d)) + (fp_line (start -11.1 -2.5) (end 6.1 -2.5) (layer "F.Fab") (width 0.1) (tstamp 429cf386-6f19-4b94-a118-f063a2db52d0)) + (fp_line (start 6.1 -2.5) (end 6.1 11.5) (layer "F.Fab") (width 0.1) (tstamp 919b97fb-7d03-47ee-a58e-edd4d9fd78b9)) + (fp_line (start 6.1 11.5) (end -11.1 11.5) (layer "F.Fab") (width 0.1) (tstamp d63d2814-586b-40e4-b9fc-e82e6e98bb7f)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp 417419d3-a589-41a3-91d2-83cdd694d535)) + (pad "2" thru_hole circle (at -5 0.5) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp 4d62b60c-48e6-43ea-9720-e28b976f82c8)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Matias_1.75u.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Matias_2.00u.kicad_mod b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Matias_2.00u.kicad_mod new file mode 100644 index 00000000..c9fc2907 --- /dev/null +++ b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Matias_2.00u.kicad_mod @@ -0,0 +1,42 @@ +(footprint "SW_Matias_2.00u" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 5A097635) + (descr "Matias/ALPS keyswitch, 2.00u, http://matias.ca/switches/") + (tags "Matias ALPS keyswitch 2.00u") + (attr through_hole) + (fp_text reference "REF**" (at -2.5 -3.75) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 525d1009-7a9b-4765-8f6a-6032ff85bd3b) + ) + (fp_text value "SW_Matias_2.00u" (at -2.5 12.75) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b056c1fe-ef6b-452d-9a46-bdea7738eb5f) + ) + (fp_text user "${REFERENCE}" (at -2.5 4.5) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 51e7aed3-1eff-4dc5-848a-49a40d3d545b) + ) + (fp_line (start 6.35 11.75) (end -11.35 11.75) (layer "F.SilkS") (width 0.12) (tstamp 49fec00e-0920-4074-aaa4-3fe85dfeaac2)) + (fp_line (start 6.35 -2.75) (end 6.35 11.75) (layer "F.SilkS") (width 0.12) (tstamp 76239d3a-6947-4841-a7e3-1476cd80a018)) + (fp_line (start -11.35 11.75) (end -11.35 -2.75) (layer "F.SilkS") (width 0.12) (tstamp 7d6de20c-c688-4223-ab79-e63840887579)) + (fp_line (start -11.35 -2.75) (end 6.35 -2.75) (layer "F.SilkS") (width 0.12) (tstamp 96bb9d8a-b6de-4c1a-a2b4-15c5e7df8321)) + (fp_line (start 16.55 -5.025) (end 16.55 14.025) (layer "Dwgs.User") (width 0.15) (tstamp 0ea29eea-ed68-49b2-9e22-6c18bf8d49ad)) + (fp_line (start -21.55 -5.025) (end 16.55 -5.025) (layer "Dwgs.User") (width 0.15) (tstamp 67f1aadd-abbf-42af-b69d-c0bc8ff3c54d)) + (fp_line (start -21.55 14.025) (end -21.55 -5.025) (layer "Dwgs.User") (width 0.15) (tstamp ca0f9c33-78f8-41d7-980d-db7b0aa19e57)) + (fp_line (start 16.55 14.025) (end -21.55 14.025) (layer "Dwgs.User") (width 0.15) (tstamp e1885d11-e8fd-45e1-9237-1f5c33816018)) + (fp_line (start -11.35 -2.75) (end 6.35 -2.75) (layer "F.CrtYd") (width 0.05) (tstamp 230bbd84-3245-4a3e-b569-4ac5f0310fa4)) + (fp_line (start -11.35 11.75) (end 6.35 11.75) (layer "F.CrtYd") (width 0.05) (tstamp 6eca8f04-982c-4e7d-be01-74c84433ede0)) + (fp_line (start 6.35 11.75) (end 6.35 -2.75) (layer "F.CrtYd") (width 0.05) (tstamp 99c270ac-dd12-496c-b9d1-dbd5feb281a2)) + (fp_line (start -11.35 -2.75) (end -11.35 11.75) (layer "F.CrtYd") (width 0.05) (tstamp d0daa854-2ed4-4c44-8695-6f21be6c244a)) + (fp_line (start 6.1 -2.5) (end 6.1 11.5) (layer "F.Fab") (width 0.1) (tstamp 2093cca6-1bfd-4d8c-9891-b8c54bb1814b)) + (fp_line (start -11.1 11.5) (end -11.1 -2.5) (layer "F.Fab") (width 0.1) (tstamp 64d0b53a-8d38-4f33-98a7-2bf7415a2828)) + (fp_line (start 6.1 11.5) (end -11.1 11.5) (layer "F.Fab") (width 0.1) (tstamp b042bb16-5644-44a0-a638-35b4a7278716)) + (fp_line (start -11.1 -2.5) (end 6.1 -2.5) (layer "F.Fab") (width 0.1) (tstamp e08db445-55c7-4a8f-92ed-e70699e18669)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp a2453869-af65-49c8-8d90-5836ebc9ca12)) + (pad "2" thru_hole circle (at -5 0.5) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp d9ce81c5-6965-488c-be98-3d147c2bd0bd)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Matias_2.00u.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Matias_2.25u.kicad_mod b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Matias_2.25u.kicad_mod new file mode 100644 index 00000000..d93349c6 --- /dev/null +++ b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Matias_2.25u.kicad_mod @@ -0,0 +1,42 @@ +(footprint "SW_Matias_2.25u" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 5A097643) + (descr "Matias/ALPS keyswitch, 2.25u, http://matias.ca/switches/") + (tags "Matias ALPS keyswitch 2.25u") + (attr through_hole) + (fp_text reference "REF**" (at -2.5 -3.75) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 720bbb24-9924-4a02-9dbf-a7fbaed0aefc) + ) + (fp_text value "SW_Matias_2.25u" (at -2.5 12.75) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8a5ff09f-7252-4a5d-bcb9-7621274b5a31) + ) + (fp_text user "${REFERENCE}" (at -2.5 4.5) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 54f83d66-d17d-4991-ae54-0b7e54a802b4) + ) + (fp_line (start -11.35 -2.75) (end 6.35 -2.75) (layer "F.SilkS") (width 0.12) (tstamp 004dab14-970a-40ba-a751-4e56a5bec248)) + (fp_line (start 6.35 11.75) (end -11.35 11.75) (layer "F.SilkS") (width 0.12) (tstamp 00f912fa-70a3-4a63-be5d-58f894c47766)) + (fp_line (start 6.35 -2.75) (end 6.35 11.75) (layer "F.SilkS") (width 0.12) (tstamp 2975209e-3763-46ad-980b-cd183a8d2958)) + (fp_line (start -11.35 11.75) (end -11.35 -2.75) (layer "F.SilkS") (width 0.12) (tstamp bb17f2c7-9ad2-4e77-a4ae-a4cc19a87a5d)) + (fp_line (start 18.93125 -5.025) (end 18.93125 14.025) (layer "Dwgs.User") (width 0.15) (tstamp 44671e4b-c3f2-40ce-9f5f-ae56c7ceee2e)) + (fp_line (start -23.93125 -5.025) (end 18.93125 -5.025) (layer "Dwgs.User") (width 0.15) (tstamp a2409e32-0264-4213-916c-e6973e1be3da)) + (fp_line (start 18.93125 14.025) (end -23.93125 14.025) (layer "Dwgs.User") (width 0.15) (tstamp d9ffaf3d-3fc5-4a41-a15b-35f838708be6)) + (fp_line (start -23.93125 14.025) (end -23.93125 -5.025) (layer "Dwgs.User") (width 0.15) (tstamp e0e76ed8-e923-45fd-9a2e-ed6cbced51b3)) + (fp_line (start 6.35 11.75) (end 6.35 -2.75) (layer "F.CrtYd") (width 0.05) (tstamp 368610a4-ce61-4176-ae06-b4809496ef34)) + (fp_line (start -11.35 11.75) (end 6.35 11.75) (layer "F.CrtYd") (width 0.05) (tstamp 9a744607-d61d-4f17-b3bc-8c366b63de19)) + (fp_line (start -11.35 -2.75) (end -11.35 11.75) (layer "F.CrtYd") (width 0.05) (tstamp 9ec68018-b9bf-46d4-abca-61860a1554fc)) + (fp_line (start -11.35 -2.75) (end 6.35 -2.75) (layer "F.CrtYd") (width 0.05) (tstamp 9fb2ee8f-bcf7-4ef4-887e-b6a603a8677c)) + (fp_line (start -11.1 -2.5) (end 6.1 -2.5) (layer "F.Fab") (width 0.1) (tstamp 2d97daf5-8313-4876-b8d6-0e364fe2f148)) + (fp_line (start 6.1 -2.5) (end 6.1 11.5) (layer "F.Fab") (width 0.1) (tstamp 6df6b11d-ad92-420c-803d-b7655c958175)) + (fp_line (start -11.1 11.5) (end -11.1 -2.5) (layer "F.Fab") (width 0.1) (tstamp f8cf072c-c4fc-4d55-b98b-7c6c391e32de)) + (fp_line (start 6.1 11.5) (end -11.1 11.5) (layer "F.Fab") (width 0.1) (tstamp fe2655a8-13d8-4039-aba4-1bba81ac6fee)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp 241ee8f5-bb52-4d4f-8f4d-5e807adb5e15)) + (pad "2" thru_hole circle (at -5 0.5) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp 0d2059dc-56b7-4940-86a1-e8d322bf9e19)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Matias_2.25u.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Matias_2.75u.kicad_mod b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Matias_2.75u.kicad_mod new file mode 100644 index 00000000..d54f3f9e --- /dev/null +++ b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Matias_2.75u.kicad_mod @@ -0,0 +1,42 @@ +(footprint "SW_Matias_2.75u" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 5A097653) + (descr "Matias/ALPS keyswitch, 2.75u, http://matias.ca/switches/") + (tags "Matias ALPS keyswitch 2.75u") + (attr through_hole) + (fp_text reference "REF**" (at -2.5 -3.75) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c727d1ef-a313-482f-8d94-00f89ce488af) + ) + (fp_text value "SW_Matias_2.75u" (at -2.5 12.75) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b59ee653-ae13-4c29-bde1-52150c1f47b0) + ) + (fp_text user "${REFERENCE}" (at -2.5 4.5) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 64205efa-47da-42bd-bff0-4d8c92a912cf) + ) + (fp_line (start 6.35 11.75) (end -11.35 11.75) (layer "F.SilkS") (width 0.12) (tstamp 1428ae5b-89ba-4499-97fc-1ab61238927d)) + (fp_line (start -11.35 -2.75) (end 6.35 -2.75) (layer "F.SilkS") (width 0.12) (tstamp 171b57f5-9089-46cd-9842-f0043251f92e)) + (fp_line (start 6.35 -2.75) (end 6.35 11.75) (layer "F.SilkS") (width 0.12) (tstamp 3e38e43e-ec41-450e-8360-40344671f835)) + (fp_line (start -11.35 11.75) (end -11.35 -2.75) (layer "F.SilkS") (width 0.12) (tstamp 40bd8b82-c069-41f0-911f-47397f9aabd8)) + (fp_line (start -28.69375 14.025) (end -28.69375 -5.025) (layer "Dwgs.User") (width 0.15) (tstamp 247a10e8-47a3-4f71-9769-d9949aaa16b0)) + (fp_line (start -28.69375 -5.025) (end 23.69375 -5.025) (layer "Dwgs.User") (width 0.15) (tstamp 41cdc8a5-1dd3-4da5-baad-3cad8ac48649)) + (fp_line (start 23.69375 14.025) (end -28.69375 14.025) (layer "Dwgs.User") (width 0.15) (tstamp e8b7aaac-70d3-4ea8-bb06-9794e83d1dc1)) + (fp_line (start 23.69375 -5.025) (end 23.69375 14.025) (layer "Dwgs.User") (width 0.15) (tstamp f4edc571-48e2-43ad-8934-0d039b54f784)) + (fp_line (start -11.35 11.75) (end 6.35 11.75) (layer "F.CrtYd") (width 0.05) (tstamp 243ec770-cc5a-4509-9c36-eb8c7bb8645d)) + (fp_line (start 6.35 11.75) (end 6.35 -2.75) (layer "F.CrtYd") (width 0.05) (tstamp 5f184fe8-a700-400d-bda4-ed3b719e5893)) + (fp_line (start -11.35 -2.75) (end -11.35 11.75) (layer "F.CrtYd") (width 0.05) (tstamp 84d801cf-c25f-4791-81e9-de8135a35f0b)) + (fp_line (start -11.35 -2.75) (end 6.35 -2.75) (layer "F.CrtYd") (width 0.05) (tstamp e4d6a092-7dbd-43ec-b381-c1f8f1be6a09)) + (fp_line (start 6.1 -2.5) (end 6.1 11.5) (layer "F.Fab") (width 0.1) (tstamp 36514ea4-2c19-46c7-8a61-27202f0e011c)) + (fp_line (start -11.1 11.5) (end -11.1 -2.5) (layer "F.Fab") (width 0.1) (tstamp 67c5ed30-e4cc-4dcb-a867-ba0e95af4677)) + (fp_line (start 6.1 11.5) (end -11.1 11.5) (layer "F.Fab") (width 0.1) (tstamp 6d03d44b-d1b0-4f64-aef9-17f862c08336)) + (fp_line (start -11.1 -2.5) (end 6.1 -2.5) (layer "F.Fab") (width 0.1) (tstamp 863a5314-96f4-4954-bf5e-e688db8d65e6)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp de180ffc-3a6e-4a65-ab2c-90a4360b215c)) + (pad "2" thru_hole circle (at -5 0.5) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp 484a2766-f0c8-496f-adbc-b2e83d39e8ed)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Matias_2.75u.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Matias_6.25u.kicad_mod b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Matias_6.25u.kicad_mod new file mode 100644 index 00000000..66d3fe0c --- /dev/null +++ b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Matias_6.25u.kicad_mod @@ -0,0 +1,42 @@ +(footprint "SW_Matias_6.25u" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 5A097665) + (descr "Matias/ALPS keyswitch, 6.25u, http://matias.ca/switches/") + (tags "Matias ALPS keyswitch 6.25u") + (attr through_hole) + (fp_text reference "REF**" (at -2.5 -3.75) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a1c8d1de-46e2-44ca-9338-1c1ef0d337be) + ) + (fp_text value "SW_Matias_6.25u" (at -2.5 12.75) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 01a6b716-5777-46c3-9575-0d367e0e7376) + ) + (fp_text user "${REFERENCE}" (at -2.5 4.5) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4aa14d74-bfc3-4566-989d-72417dbe0c76) + ) + (fp_line (start 6.35 11.75) (end -11.35 11.75) (layer "F.SilkS") (width 0.12) (tstamp 46107e03-7b11-452f-8c51-f0b79c86cd35)) + (fp_line (start 6.35 -2.75) (end 6.35 11.75) (layer "F.SilkS") (width 0.12) (tstamp 8412036a-3ea2-4b74-8181-b678e28b9823)) + (fp_line (start -11.35 -2.75) (end 6.35 -2.75) (layer "F.SilkS") (width 0.12) (tstamp c70610e8-4fa2-44fc-a1a1-c03d3d5cd91a)) + (fp_line (start -11.35 11.75) (end -11.35 -2.75) (layer "F.SilkS") (width 0.12) (tstamp e4d51649-ad03-4e12-bc0e-b292418bdbc9)) + (fp_line (start 57.03125 -5.025) (end 57.03125 14.025) (layer "Dwgs.User") (width 0.15) (tstamp 3a7b8b07-06de-4fe0-8248-8dda757981ba)) + (fp_line (start -62.03125 14.025) (end -62.03125 -5.025) (layer "Dwgs.User") (width 0.15) (tstamp 7b49d15c-e622-486c-b752-eb35dd2cfa79)) + (fp_line (start -62.03125 -5.025) (end 57.03125 -5.025) (layer "Dwgs.User") (width 0.15) (tstamp 8db1f1e4-51b0-41fd-9628-fdb76c0c1b47)) + (fp_line (start 57.03125 14.025) (end -62.03125 14.025) (layer "Dwgs.User") (width 0.15) (tstamp d3e8bab2-a96e-4777-9d9c-3f65891cea49)) + (fp_line (start -11.35 -2.75) (end -11.35 11.75) (layer "F.CrtYd") (width 0.05) (tstamp 0a4670fe-f411-47c9-8912-2ac7b841eb8f)) + (fp_line (start -11.35 -2.75) (end 6.35 -2.75) (layer "F.CrtYd") (width 0.05) (tstamp 3e9e4ee7-98c0-4519-9607-cdedca5c2e75)) + (fp_line (start -11.35 11.75) (end 6.35 11.75) (layer "F.CrtYd") (width 0.05) (tstamp 51ce3c03-31cb-4ec5-8f40-baf05ba75ff9)) + (fp_line (start 6.35 11.75) (end 6.35 -2.75) (layer "F.CrtYd") (width 0.05) (tstamp af320632-c513-441a-b40e-50fa08329b03)) + (fp_line (start -11.1 11.5) (end -11.1 -2.5) (layer "F.Fab") (width 0.1) (tstamp 2aadfd7c-372f-4d3c-972f-e7855eaddf45)) + (fp_line (start 6.1 -2.5) (end 6.1 11.5) (layer "F.Fab") (width 0.1) (tstamp 5a90138f-fd69-47b6-87df-f90b07e86699)) + (fp_line (start 6.1 11.5) (end -11.1 11.5) (layer "F.Fab") (width 0.1) (tstamp 6d29ebd3-5747-48e1-b1af-57facea19225)) + (fp_line (start -11.1 -2.5) (end 6.1 -2.5) (layer "F.Fab") (width 0.1) (tstamp b70ad38c-77d2-48e9-b0de-833b96561dfd)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp e69d6e7f-4dbb-4b70-a2ba-a60b86198f53)) + (pad "2" thru_hole circle (at -5 0.5) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp b4dd7bf8-1926-4291-bfbf-4281b11ec529)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Matias_6.25u.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Matias_ISOEnter.kicad_mod b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Matias_ISOEnter.kicad_mod new file mode 100644 index 00000000..f6b86a7a --- /dev/null +++ b/library/kicadLibrary/footprints/Button_Switch_Keyboard.pretty/SW_Matias_ISOEnter.kicad_mod @@ -0,0 +1,44 @@ +(footprint "SW_Matias_ISOEnter" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 5A097675) + (descr "Matias/ALPS keyswitch, ISO Enter, http://matias.ca/switches/") + (tags "Matias ALPS keyswitch ISO enter") + (attr through_hole) + (fp_text reference "REF**" (at 4.5 -7.25) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp e1f41289-b6ee-4dff-a1c9-32fbf0be1ec6) + ) + (fp_text value "SW_Matias_ISOEnter" (at 4.5 12.25) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a6e2a6c3-c6c1-4359-9ce8-6e72bb01a4fb) + ) + (fp_text user "${REFERENCE}" (at 4.5 2.5 180) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c91be545-2480-4380-85a4-5b14a16c53a3) + ) + (fp_line (start -2.75 11.35) (end -2.75 -6.35) (layer "F.SilkS") (width 0.12) (tstamp 4b00ffcf-3289-4d2b-baae-b763473e9d27)) + (fp_line (start -2.75 -6.35) (end 11.75 -6.35) (layer "F.SilkS") (width 0.12) (tstamp b6ce7d3e-aa8b-41b0-9faf-7ed69aa5fe2f)) + (fp_line (start 11.75 11.35) (end -2.75 11.35) (layer "F.SilkS") (width 0.12) (tstamp c5ad2c2b-7d97-4894-b0f0-e840600224dc)) + (fp_line (start 11.75 -6.35) (end 11.75 11.35) (layer "F.SilkS") (width 0.12) (tstamp d043a76b-7480-4bc5-8409-efbe590e3db6)) + (fp_line (start 16.40625 21.55) (end -7.40625 21.55) (layer "Dwgs.User") (width 0.15) (tstamp 044a372e-597a-45cc-a80c-e90b9d869dfa)) + (fp_line (start -12.16875 2.5) (end -7.40625 2.5) (layer "Dwgs.User") (width 0.15) (tstamp 134a2484-c042-47a2-94e5-fe1c6764befd)) + (fp_line (start -12.16875 -16.55) (end -12.16875 2.5) (layer "Dwgs.User") (width 0.15) (tstamp 4470eb6c-73b0-4472-96ef-f239ec38c82f)) + (fp_line (start -12.16875 -16.55) (end 16.40625 -16.55) (layer "Dwgs.User") (width 0.15) (tstamp 6ad7c469-b19b-4175-a937-a1f632d92df7)) + (fp_line (start 16.40625 -16.55) (end 16.40625 21.55) (layer "Dwgs.User") (width 0.15) (tstamp cf279cf2-8d94-4430-8e0f-723a8130a213)) + (fp_line (start -7.40625 21.55) (end -7.40625 2.5) (layer "Dwgs.User") (width 0.15) (tstamp eadf4888-2232-4fa3-990f-ebc9b384de6c)) + (fp_line (start -2.75 11.35) (end -2.75 -6.35) (layer "F.CrtYd") (width 0.05) (tstamp 14b19f66-46e7-41af-9724-bc5ecadd8d0a)) + (fp_line (start 11.75 -6.35) (end -2.75 -6.35) (layer "F.CrtYd") (width 0.05) (tstamp 87404ed6-a61a-4766-acd6-7aa887502b10)) + (fp_line (start 11.75 11.35) (end 11.75 -6.35) (layer "F.CrtYd") (width 0.05) (tstamp bca6164a-5cf6-4245-b970-d585fa6130c8)) + (fp_line (start -2.75 11.35) (end 11.75 11.35) (layer "F.CrtYd") (width 0.05) (tstamp f6326965-cd07-48f2-87f3-c97517bef0ce)) + (fp_line (start -2.5 -6.1) (end 11.5 -6.1) (layer "F.Fab") (width 0.1) (tstamp 185f0fdb-45f9-41f6-98b5-c21c091009cf)) + (fp_line (start -2.5 11.1) (end -2.5 -6.1) (layer "F.Fab") (width 0.1) (tstamp 43a780f9-5de1-406f-8a46-bdc2778ba399)) + (fp_line (start 11.5 11.1) (end -2.5 11.1) (layer "F.Fab") (width 0.1) (tstamp 6e23f156-8592-4ec8-a4f2-b3a5298fa2b4)) + (fp_line (start 11.5 -6.1) (end 11.5 11.1) (layer "F.Fab") (width 0.1) (tstamp 9f9fef28-5c60-42d2-b380-7dc56a5ea309)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp 82e4c0d4-c795-490c-bd70-2f74735273f6)) + (pad "2" thru_hole circle (at 0.5 5) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) (tstamp b635b237-7582-4a9d-a93d-30df7024f8be)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Matias_ISOEnter.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) -- cgit