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

Commit

Permalink
Added Kailh kbd switch hotwap sockets
Browse files Browse the repository at this point in the history
Signed-off-by: perigoso <silvagracarafael@gmail.com>
  • Loading branch information
perigoso committed Sep 13, 2020
1 parent 1c00f6a commit 6941645
Show file tree
Hide file tree
Showing 30 changed files with 1,714 additions and 0 deletions.
53 changes: 53 additions & 0 deletions Switch_Keyboard_Kailh.pretty/SW_Hotswap_Kailh.kicad_mod
@@ -0,0 +1,53 @@
(module SW_Hotswap_Kailh (layer F.Cu) (tedit 5F5DFFFC)
(descr "Kailh keyswitch Hotswap Socket, ")
(tags "Kailh Keyboard Keyswitch Switch Hotswap Socket")
(attr smd)
(fp_text reference REF** (at 0 -8) (layer B.SilkS)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_text value SW_Hotswap_Kailh (at 0 0) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_arc (start -4 -4.8) (end -4 -6.8) (angle -90) (layer B.Fab) (width 0.12))
(fp_arc (start -0.3 -0.8) (end -0.3 -2.8) (angle -90) (layer B.Fab) (width 0.12))
(fp_arc (start -4.1 -4.9) (end -4.1 -6.9) (angle -90) (layer B.SilkS) (width 0.12))
(fp_arc (start -0.2 -0.7) (end -0.2 -2.7) (angle -90) (layer B.SilkS) (width 0.12))
(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 -4 -6.8) (end 4.8 -6.8) (layer B.Fab) (width 0.12))
(fp_line (start 4.8 -6.8) (end 4.8 -2.8) (layer B.Fab) (width 0.12))
(fp_line (start -0.3 -2.8) (end 4.8 -2.8) (layer B.Fab) (width 0.12))
(fp_line (start -6 -0.8) (end -2.3 -0.8) (layer B.Fab) (width 0.12))
(fp_line (start -6 -0.8) (end -6 -4.8) (layer B.Fab) (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.1 -7.1) (end -7.1 -7.1) (layer F.SilkS) (width 0.12))
(fp_line (start -4.1 -6.9) (end 1 -6.9) (layer B.SilkS) (width 0.12))
(fp_line (start -0.2 -2.7) (end 4.9 -2.7) (layer B.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 -8.61 -7.05) (end -8.61 -0.55) (layer B.CrtYd) (width 0.05))
(fp_line (start -8.61 -0.55) (end 7.37 -0.55) (layer B.CrtYd) (width 0.05))
(fp_line (start 7.37 -0.55) (end 7.37 -7.05) (layer B.CrtYd) (width 0.05))
(fp_line (start 7.37 -7.05) (end -8.61 -7.05) (layer B.CrtYd) (width 0.05))
(pad "" np_thru_hole circle (at -3.81 -2.54) (size 3 3) (drill 3) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 2.54 -5.08) (size 3 3) (drill 3) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 4 4) (drill 4) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask))
(pad 1 smd rect (at -7.085 -2.54) (size 2.55 2.5) (layers B.Cu B.Mask B.Paste))
(pad 2 smd rect (at 5.842 -5.08) (size 2.55 2.5) (layers B.Cu B.Mask B.Paste))
(fp_text user %R (at 0 -4.75) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(model ${KISYS3DMOD}/Switch_Keyboard_Kailh.3dshapes/SW_Hotswap_Kailh.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
57 changes: 57 additions & 0 deletions Switch_Keyboard_Kailh.pretty/SW_Hotswap_Kailh_1.00u.kicad_mod
@@ -0,0 +1,57 @@
(module SW_Hotswap_Kailh_1.00u (layer F.Cu) (tedit 5F5DFFFC)
(descr "Kailh keyswitch Hotswap Socket, ")
(tags "Kailh Keyboard Keyswitch Switch Hotswap Socket 1.00u")
(attr smd)
(fp_text reference REF** (at 0 -8) (layer B.SilkS)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_text value SW_Hotswap_Kailh_1.00u (at 0 0) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_arc (start -4 -4.8) (end -4 -6.8) (angle -90) (layer B.Fab) (width 0.12))
(fp_arc (start -0.3 -0.8) (end -0.3 -2.8) (angle -90) (layer B.Fab) (width 0.12))
(fp_arc (start -4.1 -4.9) (end -4.1 -6.9) (angle -90) (layer B.SilkS) (width 0.12))
(fp_arc (start -0.2 -0.7) (end -0.2 -2.7) (angle -90) (layer B.SilkS) (width 0.12))
(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 -4 -6.8) (end 4.8 -6.8) (layer B.Fab) (width 0.12))
(fp_line (start 4.8 -6.8) (end 4.8 -2.8) (layer B.Fab) (width 0.12))
(fp_line (start -0.3 -2.8) (end 4.8 -2.8) (layer B.Fab) (width 0.12))
(fp_line (start -6 -0.8) (end -2.3 -0.8) (layer B.Fab) (width 0.12))
(fp_line (start -6 -0.8) (end -6 -4.8) (layer B.Fab) (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.1 -7.1) (end -7.1 -7.1) (layer F.SilkS) (width 0.12))
(fp_line (start -4.1 -6.9) (end 1 -6.9) (layer B.SilkS) (width 0.12))
(fp_line (start -0.2 -2.7) (end 4.9 -2.7) (layer B.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 -8.61 -7.05) (end -8.61 -0.55) (layer B.CrtYd) (width 0.05))
(fp_line (start -8.61 -0.55) (end 7.37 -0.55) (layer B.CrtYd) (width 0.05))
(fp_line (start 7.37 -0.55) (end 7.37 -7.05) (layer B.CrtYd) (width 0.05))
(fp_line (start 7.37 -7.05) (end -8.61 -7.05) (layer B.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 "" np_thru_hole circle (at -3.81 -2.54) (size 3 3) (drill 3) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 2.54 -5.08) (size 3 3) (drill 3) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 4 4) (drill 4) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask))
(pad 1 smd rect (at -7.085 -2.54) (size 2.55 2.5) (layers B.Cu B.Mask B.Paste))
(pad 2 smd rect (at 5.842 -5.08) (size 2.55 2.5) (layers B.Cu B.Mask B.Paste))
(fp_text user %R (at 0 -4.75) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(model ${KISYS3DMOD}/Switch_Keyboard_Kailh.3dshapes/SW_Hotswap_Kailh.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
57 changes: 57 additions & 0 deletions Switch_Keyboard_Kailh.pretty/SW_Hotswap_Kailh_1.25u.kicad_mod
@@ -0,0 +1,57 @@
(module SW_Hotswap_Kailh_1.25u (layer F.Cu) (tedit 5F5DFFFC)
(descr "Kailh keyswitch Hotswap Socket, ")
(tags "Kailh Keyboard Keyswitch Switch Hotswap Socket 1.25u")
(attr smd)
(fp_text reference REF** (at 0 -8) (layer B.SilkS)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_text value SW_Hotswap_Kailh_1.25u (at 0 0) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_arc (start -4 -4.8) (end -4 -6.8) (angle -90) (layer B.Fab) (width 0.12))
(fp_arc (start -0.3 -0.8) (end -0.3 -2.8) (angle -90) (layer B.Fab) (width 0.12))
(fp_arc (start -4.1 -4.9) (end -4.1 -6.9) (angle -90) (layer B.SilkS) (width 0.12))
(fp_arc (start -0.2 -0.7) (end -0.2 -2.7) (angle -90) (layer B.SilkS) (width 0.12))
(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 -4 -6.8) (end 4.8 -6.8) (layer B.Fab) (width 0.12))
(fp_line (start 4.8 -6.8) (end 4.8 -2.8) (layer B.Fab) (width 0.12))
(fp_line (start -0.3 -2.8) (end 4.8 -2.8) (layer B.Fab) (width 0.12))
(fp_line (start -6 -0.8) (end -2.3 -0.8) (layer B.Fab) (width 0.12))
(fp_line (start -6 -0.8) (end -6 -4.8) (layer B.Fab) (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.1 -7.1) (end -7.1 -7.1) (layer F.SilkS) (width 0.12))
(fp_line (start -4.1 -6.9) (end 1 -6.9) (layer B.SilkS) (width 0.12))
(fp_line (start -0.2 -2.7) (end 4.9 -2.7) (layer B.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 -8.61 -7.05) (end -8.61 -0.55) (layer B.CrtYd) (width 0.05))
(fp_line (start -8.61 -0.55) (end 7.37 -0.55) (layer B.CrtYd) (width 0.05))
(fp_line (start 7.37 -0.55) (end 7.37 -7.05) (layer B.CrtYd) (width 0.05))
(fp_line (start 7.37 -7.05) (end -8.61 -7.05) (layer B.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 "" np_thru_hole circle (at -3.81 -2.54) (size 3 3) (drill 3) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 2.54 -5.08) (size 3 3) (drill 3) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 4 4) (drill 4) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask))
(pad 1 smd rect (at -7.085 -2.54) (size 2.55 2.5) (layers B.Cu B.Mask B.Paste))
(pad 2 smd rect (at 5.842 -5.08) (size 2.55 2.5) (layers B.Cu B.Mask B.Paste))
(fp_text user %R (at 0 -4.75) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(model ${KISYS3DMOD}/Switch_Keyboard_Kailh.3dshapes/SW_Hotswap_Kailh.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
@@ -0,0 +1,57 @@
(module SW_Hotswap_Kailh_1.25u_Rotated (layer F.Cu) (tedit 5F5DFFFC)
(descr "Kailh keyswitch Hotswap Socket, ")
(tags "Kailh Keyboard Keyswitch Switch Hotswap Socket 1.25u Rotated")
(attr smd)
(fp_text reference REF** (at 0 -8) (layer B.SilkS)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_text value SW_Hotswap_Kailh_1.25u_Rotated (at 0 0) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_arc (start -4 -4.8) (end -4 -6.8) (angle -90) (layer B.Fab) (width 0.12))
(fp_arc (start -0.3 -0.8) (end -0.3 -2.8) (angle -90) (layer B.Fab) (width 0.12))
(fp_arc (start -4.1 -4.9) (end -4.1 -6.9) (angle -90) (layer B.SilkS) (width 0.12))
(fp_arc (start -0.2 -0.7) (end -0.2 -2.7) (angle -90) (layer B.SilkS) (width 0.12))
(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 -4 -6.8) (end 4.8 -6.8) (layer B.Fab) (width 0.12))
(fp_line (start 4.8 -6.8) (end 4.8 -2.8) (layer B.Fab) (width 0.12))
(fp_line (start -0.3 -2.8) (end 4.8 -2.8) (layer B.Fab) (width 0.12))
(fp_line (start -6 -0.8) (end -2.3 -0.8) (layer B.Fab) (width 0.12))
(fp_line (start -6 -0.8) (end -6 -4.8) (layer B.Fab) (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.1 -7.1) (end -7.1 -7.1) (layer F.SilkS) (width 0.12))
(fp_line (start -4.1 -6.9) (end 1 -6.9) (layer B.SilkS) (width 0.12))
(fp_line (start -0.2 -2.7) (end 4.9 -2.7) (layer B.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 -8.61 -7.05) (end -8.61 -0.55) (layer B.CrtYd) (width 0.05))
(fp_line (start -8.61 -0.55) (end 7.37 -0.55) (layer B.CrtYd) (width 0.05))
(fp_line (start 7.37 -0.55) (end 7.37 -7.05) (layer B.CrtYd) (width 0.05))
(fp_line (start 7.37 -7.05) (end -8.61 -7.05) (layer B.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 "" np_thru_hole circle (at -3.81 -2.54) (size 3 3) (drill 3) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 2.54 -5.08) (size 3 3) (drill 3) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 4 4) (drill 4) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask))
(pad 1 smd rect (at -7.085 -2.54) (size 2.55 2.5) (layers B.Cu B.Mask B.Paste))
(pad 2 smd rect (at 5.842 -5.08) (size 2.55 2.5) (layers B.Cu B.Mask B.Paste))
(fp_text user %R (at 0 -4.75) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(model ${KISYS3DMOD}/Switch_Keyboard_Kailh.3dshapes/SW_Hotswap_Kailh.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
57 changes: 57 additions & 0 deletions Switch_Keyboard_Kailh.pretty/SW_Hotswap_Kailh_1.50u.kicad_mod
@@ -0,0 +1,57 @@
(module SW_Hotswap_Kailh_1.50u (layer F.Cu) (tedit 5F5DFFFC)
(descr "Kailh keyswitch Hotswap Socket, ")
(tags "Kailh Keyboard Keyswitch Switch Hotswap Socket 1.50u")
(attr smd)
(fp_text reference REF** (at 0 -8) (layer B.SilkS)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_text value SW_Hotswap_Kailh_1.50u (at 0 0) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_arc (start -4 -4.8) (end -4 -6.8) (angle -90) (layer B.Fab) (width 0.12))
(fp_arc (start -0.3 -0.8) (end -0.3 -2.8) (angle -90) (layer B.Fab) (width 0.12))
(fp_arc (start -4.1 -4.9) (end -4.1 -6.9) (angle -90) (layer B.SilkS) (width 0.12))
(fp_arc (start -0.2 -0.7) (end -0.2 -2.7) (angle -90) (layer B.SilkS) (width 0.12))
(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 -4 -6.8) (end 4.8 -6.8) (layer B.Fab) (width 0.12))
(fp_line (start 4.8 -6.8) (end 4.8 -2.8) (layer B.Fab) (width 0.12))
(fp_line (start -0.3 -2.8) (end 4.8 -2.8) (layer B.Fab) (width 0.12))
(fp_line (start -6 -0.8) (end -2.3 -0.8) (layer B.Fab) (width 0.12))
(fp_line (start -6 -0.8) (end -6 -4.8) (layer B.Fab) (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.1 -7.1) (end -7.1 -7.1) (layer F.SilkS) (width 0.12))
(fp_line (start -4.1 -6.9) (end 1 -6.9) (layer B.SilkS) (width 0.12))
(fp_line (start -0.2 -2.7) (end 4.9 -2.7) (layer B.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 -8.61 -7.05) (end -8.61 -0.55) (layer B.CrtYd) (width 0.05))
(fp_line (start -8.61 -0.55) (end 7.37 -0.55) (layer B.CrtYd) (width 0.05))
(fp_line (start 7.37 -0.55) (end 7.37 -7.05) (layer B.CrtYd) (width 0.05))
(fp_line (start 7.37 -7.05) (end -8.61 -7.05) (layer B.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 "" np_thru_hole circle (at -3.81 -2.54) (size 3 3) (drill 3) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 2.54 -5.08) (size 3 3) (drill 3) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 4 4) (drill 4) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers *.Cu *.Mask))
(pad 1 smd rect (at -7.085 -2.54) (size 2.55 2.5) (layers B.Cu B.Mask B.Paste))
(pad 2 smd rect (at 5.842 -5.08) (size 2.55 2.5) (layers B.Cu B.Mask B.Paste))
(fp_text user %R (at 0 -4.75) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(model ${KISYS3DMOD}/Switch_Keyboard_Kailh.3dshapes/SW_Hotswap_Kailh.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

0 comments on commit 6941645

Please sign in to comment.