Skip to content
This repository has been archived by the owner on Oct 2, 2020. It is now read-only.

Commit

Permalink
Added Kailh Choc low profile kbd switch
Browse files Browse the repository at this point in the history
Signed-off-by: gimbas <silvagracarafael@gmail.com>
  • Loading branch information
perigoso committed Sep 13, 2020
1 parent 1c00f6a commit f24a55c
Show file tree
Hide file tree
Showing 30 changed files with 1,204 additions and 0 deletions.
36 changes: 36 additions & 0 deletions 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))
)
)
40 changes: 40 additions & 0 deletions 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))
)
)
40 changes: 40 additions & 0 deletions 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))
)
)
@@ -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))
)
)
40 changes: 40 additions & 0 deletions 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))
)
)
@@ -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))
)
)
40 changes: 40 additions & 0 deletions 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))
)
)
@@ -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))
)
)

0 comments on commit f24a55c

Please sign in to comment.