From 45b63fc0e5d55f98c3467f88005748c320e000e4 Mon Sep 17 00:00:00 2001 From: gimbas Date: Tue, 25 Aug 2020 20:53:26 +0100 Subject: [PATCH] Added Kailh Choc low profile kbd switch Signed-off-by: perigoso --- .../SW_Kailh_Choc_V1.kicad_mod | 36 ++++++++++++++++ .../SW_Kailh_Choc_V1_1.00u.kicad_mod | 40 ++++++++++++++++++ .../SW_Kailh_Choc_V1_1.25u.kicad_mod | 40 ++++++++++++++++++ .../SW_Kailh_Choc_V1_1.25u_Rotated.kicad_mod | 40 ++++++++++++++++++ .../SW_Kailh_Choc_V1_1.50u.kicad_mod | 40 ++++++++++++++++++ .../SW_Kailh_Choc_V1_1.50u_Rotated.kicad_mod | 40 ++++++++++++++++++ .../SW_Kailh_Choc_V1_1.75u.kicad_mod | 40 ++++++++++++++++++ .../SW_Kailh_Choc_V1_1.75u_Rotated.kicad_mod | 40 ++++++++++++++++++ .../SW_Kailh_Choc_V1_2.00u.kicad_mod | 40 ++++++++++++++++++ .../SW_Kailh_Choc_V1_2.00u_Rotated.kicad_mod | 40 ++++++++++++++++++ .../SW_Kailh_Choc_V1_2.25u.kicad_mod | 40 ++++++++++++++++++ .../SW_Kailh_Choc_V1_2.25u_Rotated.kicad_mod | 40 ++++++++++++++++++ .../SW_Kailh_Choc_V1_2.50u.kicad_mod | 40 ++++++++++++++++++ .../SW_Kailh_Choc_V1_2.50u_Rotated.kicad_mod | 40 ++++++++++++++++++ .../SW_Kailh_Choc_V1_2.75u.kicad_mod | 40 ++++++++++++++++++ .../SW_Kailh_Choc_V1_2.75u_Rotated.kicad_mod | 40 ++++++++++++++++++ .../SW_Kailh_Choc_V1_3.00u.kicad_mod | 40 ++++++++++++++++++ .../SW_Kailh_Choc_V1_3.00u_Rotated.kicad_mod | 40 ++++++++++++++++++ .../SW_Kailh_Choc_V1_4.00u.kicad_mod | 40 ++++++++++++++++++ .../SW_Kailh_Choc_V1_4.50u.kicad_mod | 40 ++++++++++++++++++ .../SW_Kailh_Choc_V1_5.50u.kicad_mod | 40 ++++++++++++++++++ .../SW_Kailh_Choc_V1_6.00u.kicad_mod | 40 ++++++++++++++++++ .../SW_Kailh_Choc_V1_6.00u_Offset.kicad_mod | 40 ++++++++++++++++++ .../SW_Kailh_Choc_V1_6.25u.kicad_mod | 40 ++++++++++++++++++ .../SW_Kailh_Choc_V1_6.50u.kicad_mod | 40 ++++++++++++++++++ .../SW_Kailh_Choc_V1_7.00u.kicad_mod | 40 ++++++++++++++++++ .../SW_Kailh_Choc_V1_ISOEnter.kicad_mod | 42 +++++++++++++++++++ ...ailh_Choc_V1_ISOEnter_Rotated180.kicad_mod | 42 +++++++++++++++++++ ...ailh_Choc_V1_ISOEnter_Rotated270.kicad_mod | 42 +++++++++++++++++++ ...Kailh_Choc_V1_ISOEnter_Rotated90.kicad_mod | 42 +++++++++++++++++++ 30 files changed, 1204 insertions(+) create mode 100644 Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1.kicad_mod create mode 100644 Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_1.00u.kicad_mod create mode 100644 Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_1.25u.kicad_mod create mode 100644 Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_1.25u_Rotated.kicad_mod create mode 100644 Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_1.50u.kicad_mod create mode 100644 Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_1.50u_Rotated.kicad_mod create mode 100644 Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_1.75u.kicad_mod create mode 100644 Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_1.75u_Rotated.kicad_mod create mode 100644 Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_2.00u.kicad_mod create mode 100644 Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_2.00u_Rotated.kicad_mod create mode 100644 Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_2.25u.kicad_mod create mode 100644 Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_2.25u_Rotated.kicad_mod create mode 100644 Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_2.50u.kicad_mod create mode 100644 Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_2.50u_Rotated.kicad_mod create mode 100644 Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_2.75u.kicad_mod create mode 100644 Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_2.75u_Rotated.kicad_mod create mode 100644 Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_3.00u.kicad_mod create mode 100644 Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_3.00u_Rotated.kicad_mod create mode 100644 Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_4.00u.kicad_mod create mode 100644 Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_4.50u.kicad_mod create mode 100644 Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_5.50u.kicad_mod create mode 100644 Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_6.00u.kicad_mod create mode 100644 Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_6.00u_Offset.kicad_mod create mode 100644 Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_6.25u.kicad_mod create mode 100644 Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_6.50u.kicad_mod create mode 100644 Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_7.00u.kicad_mod create mode 100644 Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_ISOEnter.kicad_mod create mode 100644 Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_ISOEnter_Rotated180.kicad_mod create mode 100644 Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_ISOEnter_Rotated270.kicad_mod create mode 100644 Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_ISOEnter_Rotated90.kicad_mod diff --git a/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1.kicad_mod b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1.kicad_mod new file mode 100644 index 00000000000..f925fc93b5d --- /dev/null +++ b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1.kicad_mod @@ -0,0 +1,36 @@ +(module SW_Kailh_Choc_V1 (layer F.Cu) (tedit 5F5E010A) + (descr "Kailh Choc V1 keyswitch, http://www.kailh.com/en/Products/Ks/CS/") + (tags "Kailh Choc V1 Keyswitch Switch") + (fp_text reference REF** (at 0 -8) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Kailh_Choc_V1 (at 0 8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -7 -7) (end -7 7) (layer F.Fab) (width 0.1)) + (fp_line (start -7 7) (end 7 7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 7) (end 7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 -7) (end -7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start -7.1 -7.1) (end -7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.1 7.1) (end 7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 7.1) (end 7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 -7.1) (end -7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 7.25) (end 7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.22 4.2) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (model ${KISYS3DMOD}/Switch_Keyboard_Kailh.3dshapes/SW_Kailh_Choc_V1.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) \ No newline at end of file diff --git a/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_1.00u.kicad_mod b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_1.00u.kicad_mod new file mode 100644 index 00000000000..b66f0bee447 --- /dev/null +++ b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_1.00u.kicad_mod @@ -0,0 +1,40 @@ +(module SW_Kailh_Choc_V1_1.00u (layer F.Cu) (tedit 5F5E010A) + (descr "Kailh Choc V1 keyswitch, http://www.kailh.com/en/Products/Ks/CS/") + (tags "Kailh Choc V1 Keyswitch Switch 1.00u") + (fp_text reference REF** (at 0 -8) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Kailh_Choc_V1_1.00u (at 0 8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -7 -7) (end -7 7) (layer F.Fab) (width 0.1)) + (fp_line (start -7 7) (end 7 7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 7) (end 7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 -7) (end -7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start -7.1 -7.1) (end -7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.1 7.1) (end 7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 7.1) (end 7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 -7.1) (end -7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 7.25) (end 7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.525 -9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start 9.525 -9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.1)) + (pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.22 4.2) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (model ${KISYS3DMOD}/Switch_Keyboard_Kailh.3dshapes/SW_Kailh_Choc_V1.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) \ No newline at end of file diff --git a/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_1.25u.kicad_mod b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_1.25u.kicad_mod new file mode 100644 index 00000000000..01046d5a62d --- /dev/null +++ b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_1.25u.kicad_mod @@ -0,0 +1,40 @@ +(module SW_Kailh_Choc_V1_1.25u (layer F.Cu) (tedit 5F5E010A) + (descr "Kailh Choc V1 keyswitch, http://www.kailh.com/en/Products/Ks/CS/") + (tags "Kailh Choc V1 Keyswitch Switch 1.25u") + (fp_text reference REF** (at 0 -8) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Kailh_Choc_V1_1.25u (at 0 8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -7 -7) (end -7 7) (layer F.Fab) (width 0.1)) + (fp_line (start -7 7) (end 7 7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 7) (end 7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 -7) (end -7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start -7.1 -7.1) (end -7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.1 7.1) (end 7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 7.1) (end 7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 -7.1) (end -7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 7.25) (end 7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -11.90625 -9.525) (end -11.90625 9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start -11.90625 9.525) (end 11.90625 9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start 11.90625 9.525) (end 11.90625 -9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start 11.90625 -9.525) (end -11.90625 -9.525) (layer Dwgs.User) (width 0.1)) + (pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.22 4.2) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (model ${KISYS3DMOD}/Switch_Keyboard_Kailh.3dshapes/SW_Kailh_Choc_V1.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) \ No newline at end of file diff --git a/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_1.25u_Rotated.kicad_mod b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_1.25u_Rotated.kicad_mod new file mode 100644 index 00000000000..9568ac9c28d --- /dev/null +++ b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_1.25u_Rotated.kicad_mod @@ -0,0 +1,40 @@ +(module SW_Kailh_Choc_V1_1.25u_Rotated (layer F.Cu) (tedit 5F5E010A) + (descr "Kailh Choc V1 keyswitch, http://www.kailh.com/en/Products/Ks/CS/") + (tags "Kailh Choc V1 Keyswitch Switch 1.25u Rotated") + (fp_text reference REF** (at 0 -8) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Kailh_Choc_V1_1.25u_Rotated (at 0 8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -7 -7) (end -7 7) (layer F.Fab) (width 0.1)) + (fp_line (start -7 7) (end 7 7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 7) (end 7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 -7) (end -7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start -7.1 -7.1) (end -7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.1 7.1) (end 7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 7.1) (end 7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 -7.1) (end -7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 7.25) (end 7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.525 -11.90625) (end -9.525 11.90625) (layer Dwgs.User) (width 0.1)) + (fp_line (start -9.525 11.90625) (end 9.525 11.90625) (layer Dwgs.User) (width 0.1)) + (fp_line (start 9.525 11.90625) (end 9.525 -11.90625) (layer Dwgs.User) (width 0.1)) + (fp_line (start 9.525 -11.90625) (end -9.525 -11.90625) (layer Dwgs.User) (width 0.1)) + (pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.22 4.2) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (model ${KISYS3DMOD}/Switch_Keyboard_Kailh.3dshapes/SW_Kailh_Choc_V1.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) \ No newline at end of file diff --git a/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_1.50u.kicad_mod b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_1.50u.kicad_mod new file mode 100644 index 00000000000..e27245e5ac9 --- /dev/null +++ b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_1.50u.kicad_mod @@ -0,0 +1,40 @@ +(module SW_Kailh_Choc_V1_1.50u (layer F.Cu) (tedit 5F5E010A) + (descr "Kailh Choc V1 keyswitch, http://www.kailh.com/en/Products/Ks/CS/") + (tags "Kailh Choc V1 Keyswitch Switch 1.50u") + (fp_text reference REF** (at 0 -8) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Kailh_Choc_V1_1.50u (at 0 8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -7 -7) (end -7 7) (layer F.Fab) (width 0.1)) + (fp_line (start -7 7) (end 7 7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 7) (end 7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 -7) (end -7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start -7.1 -7.1) (end -7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.1 7.1) (end 7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 7.1) (end 7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 -7.1) (end -7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 7.25) (end 7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -14.2875 -9.525) (end -14.2875 9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start -14.2875 9.525) (end 14.2875 9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start 14.2875 9.525) (end 14.2875 -9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start 14.2875 -9.525) (end -14.2875 -9.525) (layer Dwgs.User) (width 0.1)) + (pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.22 4.2) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (model ${KISYS3DMOD}/Switch_Keyboard_Kailh.3dshapes/SW_Kailh_Choc_V1.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) \ No newline at end of file diff --git a/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_1.50u_Rotated.kicad_mod b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_1.50u_Rotated.kicad_mod new file mode 100644 index 00000000000..a701f02f8c9 --- /dev/null +++ b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_1.50u_Rotated.kicad_mod @@ -0,0 +1,40 @@ +(module SW_Kailh_Choc_V1_1.50u_Rotated (layer F.Cu) (tedit 5F5E010A) + (descr "Kailh Choc V1 keyswitch, http://www.kailh.com/en/Products/Ks/CS/") + (tags "Kailh Choc V1 Keyswitch Switch 1.50u Rotated") + (fp_text reference REF** (at 0 -8) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Kailh_Choc_V1_1.50u_Rotated (at 0 8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -7 -7) (end -7 7) (layer F.Fab) (width 0.1)) + (fp_line (start -7 7) (end 7 7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 7) (end 7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 -7) (end -7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start -7.1 -7.1) (end -7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.1 7.1) (end 7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 7.1) (end 7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 -7.1) (end -7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 7.25) (end 7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.525 -14.2875) (end -9.525 14.2875) (layer Dwgs.User) (width 0.1)) + (fp_line (start -9.525 14.2875) (end 9.525 14.2875) (layer Dwgs.User) (width 0.1)) + (fp_line (start 9.525 14.2875) (end 9.525 -14.2875) (layer Dwgs.User) (width 0.1)) + (fp_line (start 9.525 -14.2875) (end -9.525 -14.2875) (layer Dwgs.User) (width 0.1)) + (pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.22 4.2) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (model ${KISYS3DMOD}/Switch_Keyboard_Kailh.3dshapes/SW_Kailh_Choc_V1.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) \ No newline at end of file diff --git a/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_1.75u.kicad_mod b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_1.75u.kicad_mod new file mode 100644 index 00000000000..30320897cf1 --- /dev/null +++ b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_1.75u.kicad_mod @@ -0,0 +1,40 @@ +(module SW_Kailh_Choc_V1_1.75u (layer F.Cu) (tedit 5F5E010A) + (descr "Kailh Choc V1 keyswitch, http://www.kailh.com/en/Products/Ks/CS/") + (tags "Kailh Choc V1 Keyswitch Switch 1.75u") + (fp_text reference REF** (at 0 -8) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Kailh_Choc_V1_1.75u (at 0 8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -7 -7) (end -7 7) (layer F.Fab) (width 0.1)) + (fp_line (start -7 7) (end 7 7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 7) (end 7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 -7) (end -7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start -7.1 -7.1) (end -7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.1 7.1) (end 7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 7.1) (end 7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 -7.1) (end -7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 7.25) (end 7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -16.66875 -9.525) (end -16.66875 9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start -16.66875 9.525) (end 16.66875 9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start 16.66875 9.525) (end 16.66875 -9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start 16.66875 -9.525) (end -16.66875 -9.525) (layer Dwgs.User) (width 0.1)) + (pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.22 4.2) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (model ${KISYS3DMOD}/Switch_Keyboard_Kailh.3dshapes/SW_Kailh_Choc_V1.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) \ No newline at end of file diff --git a/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_1.75u_Rotated.kicad_mod b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_1.75u_Rotated.kicad_mod new file mode 100644 index 00000000000..36746c39294 --- /dev/null +++ b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_1.75u_Rotated.kicad_mod @@ -0,0 +1,40 @@ +(module SW_Kailh_Choc_V1_1.75u_Rotated (layer F.Cu) (tedit 5F5E010A) + (descr "Kailh Choc V1 keyswitch, http://www.kailh.com/en/Products/Ks/CS/") + (tags "Kailh Choc V1 Keyswitch Switch 1.75u Rotated") + (fp_text reference REF** (at 0 -8) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Kailh_Choc_V1_1.75u_Rotated (at 0 8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -7 -7) (end -7 7) (layer F.Fab) (width 0.1)) + (fp_line (start -7 7) (end 7 7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 7) (end 7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 -7) (end -7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start -7.1 -7.1) (end -7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.1 7.1) (end 7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 7.1) (end 7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 -7.1) (end -7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 7.25) (end 7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.525 -16.66875) (end -9.525 16.66875) (layer Dwgs.User) (width 0.1)) + (fp_line (start -9.525 16.66875) (end 9.525 16.66875) (layer Dwgs.User) (width 0.1)) + (fp_line (start 9.525 16.66875) (end 9.525 -16.66875) (layer Dwgs.User) (width 0.1)) + (fp_line (start 9.525 -16.66875) (end -9.525 -16.66875) (layer Dwgs.User) (width 0.1)) + (pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.22 4.2) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (model ${KISYS3DMOD}/Switch_Keyboard_Kailh.3dshapes/SW_Kailh_Choc_V1.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) \ No newline at end of file diff --git a/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_2.00u.kicad_mod b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_2.00u.kicad_mod new file mode 100644 index 00000000000..07c6f84dfb9 --- /dev/null +++ b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_2.00u.kicad_mod @@ -0,0 +1,40 @@ +(module SW_Kailh_Choc_V1_2.00u (layer F.Cu) (tedit 5F5E010A) + (descr "Kailh Choc V1 keyswitch, http://www.kailh.com/en/Products/Ks/CS/") + (tags "Kailh Choc V1 Keyswitch Switch 2.00u") + (fp_text reference REF** (at 0 -8) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Kailh_Choc_V1_2.00u (at 0 8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -7 -7) (end -7 7) (layer F.Fab) (width 0.1)) + (fp_line (start -7 7) (end 7 7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 7) (end 7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 -7) (end -7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start -7.1 -7.1) (end -7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.1 7.1) (end 7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 7.1) (end 7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 -7.1) (end -7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 7.25) (end 7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -19.05 -9.525) (end -19.05 9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start -19.05 9.525) (end 19.05 9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start 19.05 9.525) (end 19.05 -9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start 19.05 -9.525) (end -19.05 -9.525) (layer Dwgs.User) (width 0.1)) + (pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.22 4.2) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (model ${KISYS3DMOD}/Switch_Keyboard_Kailh.3dshapes/SW_Kailh_Choc_V1.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) \ No newline at end of file diff --git a/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_2.00u_Rotated.kicad_mod b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_2.00u_Rotated.kicad_mod new file mode 100644 index 00000000000..38faab80b3d --- /dev/null +++ b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_2.00u_Rotated.kicad_mod @@ -0,0 +1,40 @@ +(module SW_Kailh_Choc_V1_2.00u_Rotated (layer F.Cu) (tedit 5F5E010A) + (descr "Kailh Choc V1 keyswitch, http://www.kailh.com/en/Products/Ks/CS/") + (tags "Kailh Choc V1 Keyswitch Switch 2.00u Rotated") + (fp_text reference REF** (at 0 -8) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Kailh_Choc_V1_2.00u_Rotated (at 0 8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -7 -7) (end -7 7) (layer F.Fab) (width 0.1)) + (fp_line (start -7 7) (end 7 7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 7) (end 7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 -7) (end -7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start -7.1 -7.1) (end -7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.1 7.1) (end 7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 7.1) (end 7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 -7.1) (end -7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 7.25) (end 7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.525 -19.05) (end -9.525 19.05) (layer Dwgs.User) (width 0.1)) + (fp_line (start -9.525 19.05) (end 9.525 19.05) (layer Dwgs.User) (width 0.1)) + (fp_line (start 9.525 19.05) (end 9.525 -19.05) (layer Dwgs.User) (width 0.1)) + (fp_line (start 9.525 -19.05) (end -9.525 -19.05) (layer Dwgs.User) (width 0.1)) + (pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.22 4.2) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (model ${KISYS3DMOD}/Switch_Keyboard_Kailh.3dshapes/SW_Kailh_Choc_V1.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) \ No newline at end of file diff --git a/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_2.25u.kicad_mod b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_2.25u.kicad_mod new file mode 100644 index 00000000000..32f0516715b --- /dev/null +++ b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_2.25u.kicad_mod @@ -0,0 +1,40 @@ +(module SW_Kailh_Choc_V1_2.25u (layer F.Cu) (tedit 5F5E010A) + (descr "Kailh Choc V1 keyswitch, http://www.kailh.com/en/Products/Ks/CS/") + (tags "Kailh Choc V1 Keyswitch Switch 2.25u") + (fp_text reference REF** (at 0 -8) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Kailh_Choc_V1_2.25u (at 0 8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -7 -7) (end -7 7) (layer F.Fab) (width 0.1)) + (fp_line (start -7 7) (end 7 7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 7) (end 7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 -7) (end -7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start -7.1 -7.1) (end -7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.1 7.1) (end 7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 7.1) (end 7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 -7.1) (end -7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 7.25) (end 7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -21.43125 -9.525) (end -21.43125 9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start -21.43125 9.525) (end 21.43125 9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start 21.43125 9.525) (end 21.43125 -9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start 21.43125 -9.525) (end -21.43125 -9.525) (layer Dwgs.User) (width 0.1)) + (pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.22 4.2) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (model ${KISYS3DMOD}/Switch_Keyboard_Kailh.3dshapes/SW_Kailh_Choc_V1.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) \ No newline at end of file diff --git a/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_2.25u_Rotated.kicad_mod b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_2.25u_Rotated.kicad_mod new file mode 100644 index 00000000000..7159a9e62c7 --- /dev/null +++ b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_2.25u_Rotated.kicad_mod @@ -0,0 +1,40 @@ +(module SW_Kailh_Choc_V1_2.25u_Rotated (layer F.Cu) (tedit 5F5E010A) + (descr "Kailh Choc V1 keyswitch, http://www.kailh.com/en/Products/Ks/CS/") + (tags "Kailh Choc V1 Keyswitch Switch 2.25u Rotated") + (fp_text reference REF** (at 0 -8) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Kailh_Choc_V1_2.25u_Rotated (at 0 8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -7 -7) (end -7 7) (layer F.Fab) (width 0.1)) + (fp_line (start -7 7) (end 7 7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 7) (end 7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 -7) (end -7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start -7.1 -7.1) (end -7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.1 7.1) (end 7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 7.1) (end 7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 -7.1) (end -7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 7.25) (end 7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.525 -21.43125) (end -9.525 21.43125) (layer Dwgs.User) (width 0.1)) + (fp_line (start -9.525 21.43125) (end 9.525 21.43125) (layer Dwgs.User) (width 0.1)) + (fp_line (start 9.525 21.43125) (end 9.525 -21.43125) (layer Dwgs.User) (width 0.1)) + (fp_line (start 9.525 -21.43125) (end -9.525 -21.43125) (layer Dwgs.User) (width 0.1)) + (pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.22 4.2) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (model ${KISYS3DMOD}/Switch_Keyboard_Kailh.3dshapes/SW_Kailh_Choc_V1.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) \ No newline at end of file diff --git a/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_2.50u.kicad_mod b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_2.50u.kicad_mod new file mode 100644 index 00000000000..50dc2371ae2 --- /dev/null +++ b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_2.50u.kicad_mod @@ -0,0 +1,40 @@ +(module SW_Kailh_Choc_V1_2.50u (layer F.Cu) (tedit 5F5E010A) + (descr "Kailh Choc V1 keyswitch, http://www.kailh.com/en/Products/Ks/CS/") + (tags "Kailh Choc V1 Keyswitch Switch 2.50u") + (fp_text reference REF** (at 0 -8) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Kailh_Choc_V1_2.50u (at 0 8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -7 -7) (end -7 7) (layer F.Fab) (width 0.1)) + (fp_line (start -7 7) (end 7 7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 7) (end 7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 -7) (end -7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start -7.1 -7.1) (end -7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.1 7.1) (end 7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 7.1) (end 7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 -7.1) (end -7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 7.25) (end 7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -23.8125 -9.525) (end -23.8125 9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start -23.8125 9.525) (end 23.8125 9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start 23.8125 9.525) (end 23.8125 -9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start 23.8125 -9.525) (end -23.8125 -9.525) (layer Dwgs.User) (width 0.1)) + (pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.22 4.2) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (model ${KISYS3DMOD}/Switch_Keyboard_Kailh.3dshapes/SW_Kailh_Choc_V1.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) \ No newline at end of file diff --git a/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_2.50u_Rotated.kicad_mod b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_2.50u_Rotated.kicad_mod new file mode 100644 index 00000000000..22275d89c0a --- /dev/null +++ b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_2.50u_Rotated.kicad_mod @@ -0,0 +1,40 @@ +(module SW_Kailh_Choc_V1_2.50u_Rotated (layer F.Cu) (tedit 5F5E010A) + (descr "Kailh Choc V1 keyswitch, http://www.kailh.com/en/Products/Ks/CS/") + (tags "Kailh Choc V1 Keyswitch Switch 2.50u Rotated") + (fp_text reference REF** (at 0 -8) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Kailh_Choc_V1_2.50u_Rotated (at 0 8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -7 -7) (end -7 7) (layer F.Fab) (width 0.1)) + (fp_line (start -7 7) (end 7 7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 7) (end 7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 -7) (end -7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start -7.1 -7.1) (end -7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.1 7.1) (end 7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 7.1) (end 7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 -7.1) (end -7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 7.25) (end 7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.525 -23.8125) (end -9.525 23.8125) (layer Dwgs.User) (width 0.1)) + (fp_line (start -9.525 23.8125) (end 9.525 23.8125) (layer Dwgs.User) (width 0.1)) + (fp_line (start 9.525 23.8125) (end 9.525 -23.8125) (layer Dwgs.User) (width 0.1)) + (fp_line (start 9.525 -23.8125) (end -9.525 -23.8125) (layer Dwgs.User) (width 0.1)) + (pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.22 4.2) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (model ${KISYS3DMOD}/Switch_Keyboard_Kailh.3dshapes/SW_Kailh_Choc_V1.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) \ No newline at end of file diff --git a/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_2.75u.kicad_mod b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_2.75u.kicad_mod new file mode 100644 index 00000000000..0a0f9cf9ba5 --- /dev/null +++ b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_2.75u.kicad_mod @@ -0,0 +1,40 @@ +(module SW_Kailh_Choc_V1_2.75u (layer F.Cu) (tedit 5F5E010A) + (descr "Kailh Choc V1 keyswitch, http://www.kailh.com/en/Products/Ks/CS/") + (tags "Kailh Choc V1 Keyswitch Switch 2.75u") + (fp_text reference REF** (at 0 -8) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Kailh_Choc_V1_2.75u (at 0 8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -7 -7) (end -7 7) (layer F.Fab) (width 0.1)) + (fp_line (start -7 7) (end 7 7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 7) (end 7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 -7) (end -7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start -7.1 -7.1) (end -7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.1 7.1) (end 7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 7.1) (end 7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 -7.1) (end -7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 7.25) (end 7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -26.19375 -9.525) (end -26.19375 9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start -26.19375 9.525) (end 26.19375 9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start 26.19375 9.525) (end 26.19375 -9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start 26.19375 -9.525) (end -26.19375 -9.525) (layer Dwgs.User) (width 0.1)) + (pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.22 4.2) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (model ${KISYS3DMOD}/Switch_Keyboard_Kailh.3dshapes/SW_Kailh_Choc_V1.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) \ No newline at end of file diff --git a/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_2.75u_Rotated.kicad_mod b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_2.75u_Rotated.kicad_mod new file mode 100644 index 00000000000..0b7261cbfc9 --- /dev/null +++ b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_2.75u_Rotated.kicad_mod @@ -0,0 +1,40 @@ +(module SW_Kailh_Choc_V1_2.75u_Rotated (layer F.Cu) (tedit 5F5E010A) + (descr "Kailh Choc V1 keyswitch, http://www.kailh.com/en/Products/Ks/CS/") + (tags "Kailh Choc V1 Keyswitch Switch 2.75u Rotated") + (fp_text reference REF** (at 0 -8) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Kailh_Choc_V1_2.75u_Rotated (at 0 8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -7 -7) (end -7 7) (layer F.Fab) (width 0.1)) + (fp_line (start -7 7) (end 7 7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 7) (end 7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 -7) (end -7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start -7.1 -7.1) (end -7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.1 7.1) (end 7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 7.1) (end 7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 -7.1) (end -7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 7.25) (end 7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.525 -26.19375) (end -9.525 26.19375) (layer Dwgs.User) (width 0.1)) + (fp_line (start -9.525 26.19375) (end 9.525 26.19375) (layer Dwgs.User) (width 0.1)) + (fp_line (start 9.525 26.19375) (end 9.525 -26.19375) (layer Dwgs.User) (width 0.1)) + (fp_line (start 9.525 -26.19375) (end -9.525 -26.19375) (layer Dwgs.User) (width 0.1)) + (pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.22 4.2) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (model ${KISYS3DMOD}/Switch_Keyboard_Kailh.3dshapes/SW_Kailh_Choc_V1.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) \ No newline at end of file diff --git a/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_3.00u.kicad_mod b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_3.00u.kicad_mod new file mode 100644 index 00000000000..6437113442f --- /dev/null +++ b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_3.00u.kicad_mod @@ -0,0 +1,40 @@ +(module SW_Kailh_Choc_V1_3.00u (layer F.Cu) (tedit 5F5E010A) + (descr "Kailh Choc V1 keyswitch, http://www.kailh.com/en/Products/Ks/CS/") + (tags "Kailh Choc V1 Keyswitch Switch 3.00u") + (fp_text reference REF** (at 0 -8) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Kailh_Choc_V1_3.00u (at 0 8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -7 -7) (end -7 7) (layer F.Fab) (width 0.1)) + (fp_line (start -7 7) (end 7 7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 7) (end 7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 -7) (end -7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start -7.1 -7.1) (end -7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.1 7.1) (end 7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 7.1) (end 7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 -7.1) (end -7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 7.25) (end 7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -28.575 -9.525) (end -28.575 9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start -28.575 9.525) (end 28.575 9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start 28.575 9.525) (end 28.575 -9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start 28.575 -9.525) (end -28.575 -9.525) (layer Dwgs.User) (width 0.1)) + (pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.22 4.2) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (model ${KISYS3DMOD}/Switch_Keyboard_Kailh.3dshapes/SW_Kailh_Choc_V1.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) \ No newline at end of file diff --git a/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_3.00u_Rotated.kicad_mod b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_3.00u_Rotated.kicad_mod new file mode 100644 index 00000000000..457637a452d --- /dev/null +++ b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_3.00u_Rotated.kicad_mod @@ -0,0 +1,40 @@ +(module SW_Kailh_Choc_V1_3.00u_Rotated (layer F.Cu) (tedit 5F5E010A) + (descr "Kailh Choc V1 keyswitch, http://www.kailh.com/en/Products/Ks/CS/") + (tags "Kailh Choc V1 Keyswitch Switch 3.00u Rotated") + (fp_text reference REF** (at 0 -8) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Kailh_Choc_V1_3.00u_Rotated (at 0 8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -7 -7) (end -7 7) (layer F.Fab) (width 0.1)) + (fp_line (start -7 7) (end 7 7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 7) (end 7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 -7) (end -7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start -7.1 -7.1) (end -7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.1 7.1) (end 7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 7.1) (end 7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 -7.1) (end -7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 7.25) (end 7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.525 -28.575) (end -9.525 28.575) (layer Dwgs.User) (width 0.1)) + (fp_line (start -9.525 28.575) (end 9.525 28.575) (layer Dwgs.User) (width 0.1)) + (fp_line (start 9.525 28.575) (end 9.525 -28.575) (layer Dwgs.User) (width 0.1)) + (fp_line (start 9.525 -28.575) (end -9.525 -28.575) (layer Dwgs.User) (width 0.1)) + (pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.22 4.2) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (model ${KISYS3DMOD}/Switch_Keyboard_Kailh.3dshapes/SW_Kailh_Choc_V1.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) \ No newline at end of file diff --git a/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_4.00u.kicad_mod b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_4.00u.kicad_mod new file mode 100644 index 00000000000..754ea3cb4a3 --- /dev/null +++ b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_4.00u.kicad_mod @@ -0,0 +1,40 @@ +(module SW_Kailh_Choc_V1_4.00u (layer F.Cu) (tedit 5F5E010A) + (descr "Kailh Choc V1 keyswitch, http://www.kailh.com/en/Products/Ks/CS/") + (tags "Kailh Choc V1 Keyswitch Switch 4.00u") + (fp_text reference REF** (at 0 -8) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Kailh_Choc_V1_4.00u (at 0 8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -7 -7) (end -7 7) (layer F.Fab) (width 0.1)) + (fp_line (start -7 7) (end 7 7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 7) (end 7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 -7) (end -7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start -7.1 -7.1) (end -7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.1 7.1) (end 7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 7.1) (end 7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 -7.1) (end -7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 7.25) (end 7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -38.1 -9.525) (end -38.1 9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start -38.1 9.525) (end 38.1 9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start 38.1 9.525) (end 38.1 -9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start 38.1 -9.525) (end -38.1 -9.525) (layer Dwgs.User) (width 0.1)) + (pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.22 4.2) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (model ${KISYS3DMOD}/Switch_Keyboard_Kailh.3dshapes/SW_Kailh_Choc_V1.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) \ No newline at end of file diff --git a/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_4.50u.kicad_mod b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_4.50u.kicad_mod new file mode 100644 index 00000000000..0aeba70001b --- /dev/null +++ b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_4.50u.kicad_mod @@ -0,0 +1,40 @@ +(module SW_Kailh_Choc_V1_4.50u (layer F.Cu) (tedit 5F5E010A) + (descr "Kailh Choc V1 keyswitch, http://www.kailh.com/en/Products/Ks/CS/") + (tags "Kailh Choc V1 Keyswitch Switch 4.50u") + (fp_text reference REF** (at 0 -8) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Kailh_Choc_V1_4.50u (at 0 8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -7 -7) (end -7 7) (layer F.Fab) (width 0.1)) + (fp_line (start -7 7) (end 7 7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 7) (end 7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 -7) (end -7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start -7.1 -7.1) (end -7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.1 7.1) (end 7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 7.1) (end 7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 -7.1) (end -7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 7.25) (end 7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -42.8625 -9.525) (end -42.8625 9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start -42.8625 9.525) (end 42.8625 9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start 42.8625 9.525) (end 42.8625 -9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start 42.8625 -9.525) (end -42.8625 -9.525) (layer Dwgs.User) (width 0.1)) + (pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.22 4.2) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (model ${KISYS3DMOD}/Switch_Keyboard_Kailh.3dshapes/SW_Kailh_Choc_V1.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) \ No newline at end of file diff --git a/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_5.50u.kicad_mod b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_5.50u.kicad_mod new file mode 100644 index 00000000000..ce043748400 --- /dev/null +++ b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_5.50u.kicad_mod @@ -0,0 +1,40 @@ +(module SW_Kailh_Choc_V1_5.50u (layer F.Cu) (tedit 5F5E010A) + (descr "Kailh Choc V1 keyswitch, http://www.kailh.com/en/Products/Ks/CS/") + (tags "Kailh Choc V1 Keyswitch Switch 5.50u") + (fp_text reference REF** (at 0 -8) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Kailh_Choc_V1_5.50u (at 0 8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -7 -7) (end -7 7) (layer F.Fab) (width 0.1)) + (fp_line (start -7 7) (end 7 7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 7) (end 7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 -7) (end -7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start -7.1 -7.1) (end -7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.1 7.1) (end 7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 7.1) (end 7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 -7.1) (end -7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 7.25) (end 7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -52.3875 -9.525) (end -52.3875 9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start -52.3875 9.525) (end 52.3875 9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start 52.3875 9.525) (end 52.3875 -9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start 52.3875 -9.525) (end -52.3875 -9.525) (layer Dwgs.User) (width 0.1)) + (pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.22 4.2) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (model ${KISYS3DMOD}/Switch_Keyboard_Kailh.3dshapes/SW_Kailh_Choc_V1.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) \ No newline at end of file diff --git a/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_6.00u.kicad_mod b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_6.00u.kicad_mod new file mode 100644 index 00000000000..b01a81f0cac --- /dev/null +++ b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_6.00u.kicad_mod @@ -0,0 +1,40 @@ +(module SW_Kailh_Choc_V1_6.00u (layer F.Cu) (tedit 5F5E010A) + (descr "Kailh Choc V1 keyswitch, http://www.kailh.com/en/Products/Ks/CS/") + (tags "Kailh Choc V1 Keyswitch Switch 6.00u") + (fp_text reference REF** (at 0 -8) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Kailh_Choc_V1_6.00u (at 0 8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -7 -7) (end -7 7) (layer F.Fab) (width 0.1)) + (fp_line (start -7 7) (end 7 7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 7) (end 7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 -7) (end -7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start -7.1 -7.1) (end -7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.1 7.1) (end 7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 7.1) (end 7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 -7.1) (end -7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 7.25) (end 7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -57.15 -9.525) (end -57.15 9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start -57.15 9.525) (end 57.15 9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start 57.15 9.525) (end 57.15 -9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start 57.15 -9.525) (end -57.15 -9.525) (layer Dwgs.User) (width 0.1)) + (pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.22 4.2) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (model ${KISYS3DMOD}/Switch_Keyboard_Kailh.3dshapes/SW_Kailh_Choc_V1.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) \ No newline at end of file diff --git a/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_6.00u_Offset.kicad_mod b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_6.00u_Offset.kicad_mod new file mode 100644 index 00000000000..06eadb5103d --- /dev/null +++ b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_6.00u_Offset.kicad_mod @@ -0,0 +1,40 @@ +(module SW_Kailh_Choc_V1_6.00u_Offset (layer F.Cu) (tedit 5F5E010A) + (descr "Kailh Choc V1 keyswitch, http://www.kailh.com/en/Products/Ks/CS/") + (tags "Kailh Choc V1 Keyswitch Switch 6.00u Offset") + (fp_text reference REF** (at 0 -8) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Kailh_Choc_V1_6.00u_Offset (at 0 8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -7 -7) (end -7 7) (layer F.Fab) (width 0.1)) + (fp_line (start -7 7) (end 7 7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 7) (end 7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 -7) (end -7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start -7.1 -7.1) (end -7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.1 7.1) (end 7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 7.1) (end 7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 -7.1) (end -7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 7.25) (end 7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -66.675 -9.525) (end -66.675 9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start -66.675 9.525) (end 47.625 9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start 47.625 9.525) (end 47.625 -9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start 47.625 -9.525) (end -66.675 -9.525) (layer Dwgs.User) (width 0.1)) + (pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.22 4.2) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (model ${KISYS3DMOD}/Switch_Keyboard_Kailh.3dshapes/SW_Kailh_Choc_V1.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) \ No newline at end of file diff --git a/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_6.25u.kicad_mod b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_6.25u.kicad_mod new file mode 100644 index 00000000000..ec239ec8d3c --- /dev/null +++ b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_6.25u.kicad_mod @@ -0,0 +1,40 @@ +(module SW_Kailh_Choc_V1_6.25u (layer F.Cu) (tedit 5F5E010A) + (descr "Kailh Choc V1 keyswitch, http://www.kailh.com/en/Products/Ks/CS/") + (tags "Kailh Choc V1 Keyswitch Switch 6.25u") + (fp_text reference REF** (at 0 -8) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Kailh_Choc_V1_6.25u (at 0 8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -7 -7) (end -7 7) (layer F.Fab) (width 0.1)) + (fp_line (start -7 7) (end 7 7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 7) (end 7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 -7) (end -7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start -7.1 -7.1) (end -7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.1 7.1) (end 7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 7.1) (end 7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 -7.1) (end -7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 7.25) (end 7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -59.53125 -9.525) (end -59.53125 9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start -59.53125 9.525) (end 59.53125 9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start 59.53125 9.525) (end 59.53125 -9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start 59.53125 -9.525) (end -59.53125 -9.525) (layer Dwgs.User) (width 0.1)) + (pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.22 4.2) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (model ${KISYS3DMOD}/Switch_Keyboard_Kailh.3dshapes/SW_Kailh_Choc_V1.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) \ No newline at end of file diff --git a/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_6.50u.kicad_mod b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_6.50u.kicad_mod new file mode 100644 index 00000000000..7832954c771 --- /dev/null +++ b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_6.50u.kicad_mod @@ -0,0 +1,40 @@ +(module SW_Kailh_Choc_V1_6.50u (layer F.Cu) (tedit 5F5E010A) + (descr "Kailh Choc V1 keyswitch, http://www.kailh.com/en/Products/Ks/CS/") + (tags "Kailh Choc V1 Keyswitch Switch 6.50u") + (fp_text reference REF** (at 0 -8) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Kailh_Choc_V1_6.50u (at 0 8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -7 -7) (end -7 7) (layer F.Fab) (width 0.1)) + (fp_line (start -7 7) (end 7 7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 7) (end 7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 -7) (end -7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start -7.1 -7.1) (end -7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.1 7.1) (end 7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 7.1) (end 7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 -7.1) (end -7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 7.25) (end 7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -61.9125 -9.525) (end -61.9125 9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start -61.9125 9.525) (end 61.9125 9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start 61.9125 9.525) (end 61.9125 -9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start 61.9125 -9.525) (end -61.9125 -9.525) (layer Dwgs.User) (width 0.1)) + (pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.22 4.2) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (model ${KISYS3DMOD}/Switch_Keyboard_Kailh.3dshapes/SW_Kailh_Choc_V1.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) \ No newline at end of file diff --git a/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_7.00u.kicad_mod b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_7.00u.kicad_mod new file mode 100644 index 00000000000..61f4ddd127a --- /dev/null +++ b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_7.00u.kicad_mod @@ -0,0 +1,40 @@ +(module SW_Kailh_Choc_V1_7.00u (layer F.Cu) (tedit 5F5E010A) + (descr "Kailh Choc V1 keyswitch, http://www.kailh.com/en/Products/Ks/CS/") + (tags "Kailh Choc V1 Keyswitch Switch 7.00u") + (fp_text reference REF** (at 0 -8) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Kailh_Choc_V1_7.00u (at 0 8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -7 -7) (end -7 7) (layer F.Fab) (width 0.1)) + (fp_line (start -7 7) (end 7 7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 7) (end 7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 -7) (end -7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start -7.1 -7.1) (end -7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.1 7.1) (end 7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 7.1) (end 7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 -7.1) (end -7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 7.25) (end 7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -66.675 -9.525) (end -66.675 9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start -66.675 9.525) (end 66.675 9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start 66.675 9.525) (end 66.675 -9.525) (layer Dwgs.User) (width 0.1)) + (fp_line (start 66.675 -9.525) (end -66.675 -9.525) (layer Dwgs.User) (width 0.1)) + (pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.22 4.2) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (model ${KISYS3DMOD}/Switch_Keyboard_Kailh.3dshapes/SW_Kailh_Choc_V1.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) \ No newline at end of file diff --git a/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_ISOEnter.kicad_mod b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_ISOEnter.kicad_mod new file mode 100644 index 00000000000..7a648c83118 --- /dev/null +++ b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_ISOEnter.kicad_mod @@ -0,0 +1,42 @@ +(module SW_Kailh_Choc_V1_ISOEnter (layer F.Cu) (tedit 5F5E010A) + (descr "Kailh Choc V1 keyswitch, http://www.kailh.com/en/Products/Ks/CS/") + (tags "Kailh Choc V1 Keyswitch Switch ISOEnter") + (fp_text reference REF** (at 0 -8) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Kailh_Choc_V1_ISOEnter (at 0 8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -7 -7) (end -7 7) (layer F.Fab) (width 0.1)) + (fp_line (start -7 7) (end 7 7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 7) (end 7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 -7) (end -7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start -7.1 -7.1) (end -7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.1 7.1) (end 7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 7.1) (end 7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 -7.1) (end -7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 7.25) (end 7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -19.05 11.90625) (end 19.05 11.90625) (layer Dwgs.User) (width 0.1)) + (fp_line (start 19.05 11.90625) (end 19.05 -16.66875) (layer Dwgs.User) (width 0.1)) + (fp_line (start 19.05 -16.66875) (end 0 -16.66875) (layer Dwgs.User) (width 0.1)) + (fp_line (start 0 -16.66875) (end 0 -11.90625) (layer Dwgs.User) (width 0.1)) + (fp_line (start 0 -11.90625) (end -19.05 -11.90625) (layer Dwgs.User) (width 0.1)) + (fp_line (start -19.05 -11.90625) (end -19.05 11.90625) (layer Dwgs.User) (width 0.1)) + (pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.22 4.2) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (model ${KISYS3DMOD}/Switch_Keyboard_Kailh.3dshapes/SW_Kailh_Choc_V1.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) \ No newline at end of file diff --git a/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_ISOEnter_Rotated180.kicad_mod b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_ISOEnter_Rotated180.kicad_mod new file mode 100644 index 00000000000..f2061d4404d --- /dev/null +++ b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_ISOEnter_Rotated180.kicad_mod @@ -0,0 +1,42 @@ +(module SW_Kailh_Choc_V1_ISOEnter_Rotated180 (layer F.Cu) (tedit 5F5E010A) + (descr "Kailh Choc V1 keyswitch, http://www.kailh.com/en/Products/Ks/CS/") + (tags "Kailh Choc V1 Keyswitch Switch ISOEnter") + (fp_text reference REF** (at 0 -8) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Kailh_Choc_V1_ISOEnter_Rotated180 (at 0 8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -7 -7) (end -7 7) (layer F.Fab) (width 0.1)) + (fp_line (start -7 7) (end 7 7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 7) (end 7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 -7) (end -7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start -7.1 -7.1) (end -7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.1 7.1) (end 7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 7.1) (end 7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 -7.1) (end -7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 7.25) (end 7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 19.05 -11.90625) (end -19.05 -11.90625) (layer Dwgs.User) (width 0.1)) + (fp_line (start -19.05 -11.90625) (end -19.05 16.66875) (layer Dwgs.User) (width 0.1)) + (fp_line (start -19.05 16.66875) (end 0 16.66875) (layer Dwgs.User) (width 0.1)) + (fp_line (start 0 16.66875) (end 0 11.90625) (layer Dwgs.User) (width 0.1)) + (fp_line (start 0 11.90625) (end 19.05 11.90625) (layer Dwgs.User) (width 0.1)) + (fp_line (start 19.05 11.90625) (end 19.05 -11.90625) (layer Dwgs.User) (width 0.1)) + (pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.22 4.2) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (model ${KISYS3DMOD}/Switch_Keyboard_Kailh.3dshapes/SW_Kailh_Choc_V1.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) \ No newline at end of file diff --git a/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_ISOEnter_Rotated270.kicad_mod b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_ISOEnter_Rotated270.kicad_mod new file mode 100644 index 00000000000..85a22668482 --- /dev/null +++ b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_ISOEnter_Rotated270.kicad_mod @@ -0,0 +1,42 @@ +(module SW_Kailh_Choc_V1_ISOEnter_Rotated270 (layer F.Cu) (tedit 5F5E010A) + (descr "Kailh Choc V1 keyswitch, http://www.kailh.com/en/Products/Ks/CS/") + (tags "Kailh Choc V1 Keyswitch Switch ISOEnter") + (fp_text reference REF** (at 0 -8) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Kailh_Choc_V1_ISOEnter_Rotated270 (at 0 8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -7 -7) (end -7 7) (layer F.Fab) (width 0.1)) + (fp_line (start -7 7) (end 7 7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 7) (end 7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 -7) (end -7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start -7.1 -7.1) (end -7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.1 7.1) (end 7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 7.1) (end 7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 -7.1) (end -7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 7.25) (end 7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -11.90625 -19.05) (end -11.90625 19.05) (layer Dwgs.User) (width 0.1)) + (fp_line (start -11.90625 19.05) (end 16.66875 19.05) (layer Dwgs.User) (width 0.1)) + (fp_line (start 16.66875 19.05) (end 16.66875 0) (layer Dwgs.User) (width 0.1)) + (fp_line (start 16.66875 0) (end 11.90625 0) (layer Dwgs.User) (width 0.1)) + (fp_line (start 11.90625 0) (end 11.90625 -19.05) (layer Dwgs.User) (width 0.1)) + (fp_line (start 11.90625 -19.05) (end -11.90625 -19.05) (layer Dwgs.User) (width 0.1)) + (pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.22 4.2) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (model ${KISYS3DMOD}/Switch_Keyboard_Kailh.3dshapes/SW_Kailh_Choc_V1.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) \ No newline at end of file diff --git a/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_ISOEnter_Rotated90.kicad_mod b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_ISOEnter_Rotated90.kicad_mod new file mode 100644 index 00000000000..13438430b39 --- /dev/null +++ b/Switch_Keyboard_Kailh.pretty/SW_Kailh_Choc_V1_ISOEnter_Rotated90.kicad_mod @@ -0,0 +1,42 @@ +(module SW_Kailh_Choc_V1_ISOEnter_Rotated90 (layer F.Cu) (tedit 5F5E010A) + (descr "Kailh Choc V1 keyswitch, http://www.kailh.com/en/Products/Ks/CS/") + (tags "Kailh Choc V1 Keyswitch Switch ISOEnter") + (fp_text reference REF** (at 0 -8) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Kailh_Choc_V1_ISOEnter_Rotated90 (at 0 8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -7 -7) (end -7 7) (layer F.Fab) (width 0.1)) + (fp_line (start -7 7) (end 7 7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 7) (end 7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start 7 -7) (end -7 -7) (layer F.Fab) (width 0.1)) + (fp_line (start -7.1 -7.1) (end -7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.1 7.1) (end 7.1 7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 7.1) (end 7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.1 -7.1) (end -7.1 -7.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.25 -7.25) (end -7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -7.25 7.25) (end 7.25 7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 7.25) (end 7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.25 -7.25) (end -7.25 -7.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 11.90625 19.05) (end 11.90625 -19.05) (layer Dwgs.User) (width 0.1)) + (fp_line (start 11.90625 -19.05) (end -16.66875 -19.05) (layer Dwgs.User) (width 0.1)) + (fp_line (start -16.66875 -19.05) (end -16.66875 0) (layer Dwgs.User) (width 0.1)) + (fp_line (start -16.66875 0) (end -11.90625 0) (layer Dwgs.User) (width 0.1)) + (fp_line (start -11.90625 0) (end -11.90625 19.05) (layer Dwgs.User) (width 0.1)) + (fp_line (start -11.90625 19.05) (end 11.90625 19.05) (layer Dwgs.User) (width 0.1)) + (pad 1 thru_hole circle (at 0 -5.9) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad 2 thru_hole circle (at 5 -3.8) (size 2.2 2.2) (drill 1.2) (layers *.Cu B.Mask)) + (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.22 4.2) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (model ${KISYS3DMOD}/Switch_Keyboard_Kailh.3dshapes/SW_Kailh_Choc_V1.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) \ No newline at end of file