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

Commit

Permalink
Added Cherry MX/Alps hybrid kbd switch
Browse files Browse the repository at this point in the history
Signed-off-by: perigoso <[email protected]>
  • Loading branch information
perigoso committed Sep 13, 2020
1 parent 1c00f6a commit f99670d
Show file tree
Hide file tree
Showing 18 changed files with 1,150 additions and 0 deletions.
60 changes: 60 additions & 0 deletions Switch_Keyboard_Hybrid.pretty/SW_Hybrid_Cherry_MX_Alps.kicad_mod
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
(module SW_Hybrid_Cherry_MX_Alps (layer F.Cu) (tedit 5F5DFCB3)
(descr "Cherry MX / Alps keyswitch hybrid, https://www.cherrymx.de/en/dev.html, https://github.com/keyboardio/keyswitch_documentation/blob/master/datasheets/ALPS/SKCL.pdf")
(tags "Cherry MX Alps Matias Hybrid Keyboard Keyswitch Switch PCB")
(fp_text reference REF** (at 0 -8) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Hybrid_Cherry_MX_Alps (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 -6.4) (layer F.Fab) (width 0.1))
(fp_line (start 7 -6.4) (end 7.75 -6.4) (layer F.Fab) (width 0.1))
(fp_line (start 7.75 -6.4) (end 7.75 6.4) (layer F.Fab) (width 0.1))
(fp_line (start 7.75 6.4) (end 7 6.4) (layer F.Fab) (width 0.1))
(fp_line (start 7 6.4) (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 6.4) (layer F.Fab) (width 0.1))
(fp_line (start -7 6.4) (end -7.75 6.4) (layer F.Fab) (width 0.1))
(fp_line (start -7.75 6.4) (end -7.75 -6.4) (layer F.Fab) (width 0.1))
(fp_line (start -7.75 -6.4) (end -7 -6.4) (layer F.Fab) (width 0.1))
(fp_line (start -7 -6.4) (end -7 -7) (layer F.Fab) (width 0.1))
(fp_line (start -7.05 -7.05) (end 7.05 -7.05) (layer F.SilkS) (width 0.12))
(fp_line (start 7.05 -7.05) (end 7.05 -6.45) (layer F.SilkS) (width 0.12))
(fp_line (start 7.05 -6.45) (end 7.8 -6.45) (layer F.SilkS) (width 0.12))
(fp_line (start 7.8 -6.45) (end 7.8 6.45) (layer F.SilkS) (width 0.12))
(fp_line (start 7.8 6.45) (end 7.05 6.45) (layer F.SilkS) (width 0.12))
(fp_line (start 7.05 6.45) (end 7.05 7.05) (layer F.SilkS) (width 0.12))
(fp_line (start 7.05 7.05) (end -7.05 7.05) (layer F.SilkS) (width 0.12))
(fp_line (start -7.05 7.05) (end -7.05 6.45) (layer F.SilkS) (width 0.12))
(fp_line (start -7.05 6.45) (end -7.8 6.45) (layer F.SilkS) (width 0.12))
(fp_line (start -7.8 6.45) (end -7.8 -6.45) (layer F.SilkS) (width 0.12))
(fp_line (start -7.8 -6.45) (end -7.05 -6.45) (layer F.SilkS) (width 0.12))
(fp_line (start -7.05 -6.45) (end -7.05 -7.05) (layer F.SilkS) (width 0.12))
(fp_line (start -7.125 -7.125) (end 7.125 -7.125) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.125 -7.125) (end 7.125 -6.525) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.125 -6.525) (end 7.875 -6.525) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.875 -6.525) (end 7.875 6.525) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.875 6.525) (end 7.125 6.525) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.125 6.525) (end 7.125 7.125) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.125 7.125) (end -7.125 7.125) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.125 7.125) (end -7.125 6.525) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.125 6.525) (end -7.875 6.525) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.875 6.525) (end -7.875 -6.525) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.875 -6.525) (end -7.125 -6.525) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.125 -6.525) (end -7.125 -7.125) (layer F.CrtYd) (width 0.05))
(pad 1 thru_hole oval (at 2.52 -4.79 86) (size 3.081378 2.5) (drill oval 2.08137 1.5) (layers *.Cu B.Mask))
(pad 2 thru_hole circle (at -2.5 -4) (size 2.5 2.5) (drill 1.5) (layers *.Cu B.Mask))
(pad 2 thru_hole oval (at -3.81 -2.54 48) (size 4.46156 2.5) (drill 1.5 (offset 0.980778 0)) (layers *.Cu B.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))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KISYS3DMOD}/Switch_Keyboard_Hybrid.3dshapes/SW_Cherry_MX_PCB.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
(module SW_Hybrid_Cherry_MX_Alps_1.00u (layer F.Cu) (tedit 5F5DFCB3)
(descr "Cherry MX / Alps keyswitch hybrid, https://www.cherrymx.de/en/dev.html, https://github.com/keyboardio/keyswitch_documentation/blob/master/datasheets/ALPS/SKCL.pdf")
(tags "Cherry MX Alps Matias Hybrid Keyboard Keyswitch Switch PCB 1.00u")
(fp_text reference REF** (at 0 -8) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Hybrid_Cherry_MX_Alps_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 -6.4) (layer F.Fab) (width 0.1))
(fp_line (start 7 -6.4) (end 7.75 -6.4) (layer F.Fab) (width 0.1))
(fp_line (start 7.75 -6.4) (end 7.75 6.4) (layer F.Fab) (width 0.1))
(fp_line (start 7.75 6.4) (end 7 6.4) (layer F.Fab) (width 0.1))
(fp_line (start 7 6.4) (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 6.4) (layer F.Fab) (width 0.1))
(fp_line (start -7 6.4) (end -7.75 6.4) (layer F.Fab) (width 0.1))
(fp_line (start -7.75 6.4) (end -7.75 -6.4) (layer F.Fab) (width 0.1))
(fp_line (start -7.75 -6.4) (end -7 -6.4) (layer F.Fab) (width 0.1))
(fp_line (start -7 -6.4) (end -7 -7) (layer F.Fab) (width 0.1))
(fp_line (start -7.05 -7.05) (end 7.05 -7.05) (layer F.SilkS) (width 0.12))
(fp_line (start 7.05 -7.05) (end 7.05 -6.45) (layer F.SilkS) (width 0.12))
(fp_line (start 7.05 -6.45) (end 7.8 -6.45) (layer F.SilkS) (width 0.12))
(fp_line (start 7.8 -6.45) (end 7.8 6.45) (layer F.SilkS) (width 0.12))
(fp_line (start 7.8 6.45) (end 7.05 6.45) (layer F.SilkS) (width 0.12))
(fp_line (start 7.05 6.45) (end 7.05 7.05) (layer F.SilkS) (width 0.12))
(fp_line (start 7.05 7.05) (end -7.05 7.05) (layer F.SilkS) (width 0.12))
(fp_line (start -7.05 7.05) (end -7.05 6.45) (layer F.SilkS) (width 0.12))
(fp_line (start -7.05 6.45) (end -7.8 6.45) (layer F.SilkS) (width 0.12))
(fp_line (start -7.8 6.45) (end -7.8 -6.45) (layer F.SilkS) (width 0.12))
(fp_line (start -7.8 -6.45) (end -7.05 -6.45) (layer F.SilkS) (width 0.12))
(fp_line (start -7.05 -6.45) (end -7.05 -7.05) (layer F.SilkS) (width 0.12))
(fp_line (start -7.125 -7.125) (end 7.125 -7.125) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.125 -7.125) (end 7.125 -6.525) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.125 -6.525) (end 7.875 -6.525) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.875 -6.525) (end 7.875 6.525) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.875 6.525) (end 7.125 6.525) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.125 6.525) (end 7.125 7.125) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.125 7.125) (end -7.125 7.125) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.125 7.125) (end -7.125 6.525) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.125 6.525) (end -7.875 6.525) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.875 6.525) (end -7.875 -6.525) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.875 -6.525) (end -7.125 -6.525) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.125 -6.525) (end -7.125 -7.125) (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 oval (at 2.52 -4.79 86) (size 3.081378 2.5) (drill oval 2.08137 1.5) (layers *.Cu B.Mask))
(pad 2 thru_hole circle (at -2.5 -4) (size 2.5 2.5) (drill 1.5) (layers *.Cu B.Mask))
(pad 2 thru_hole oval (at -3.81 -2.54 48) (size 4.46156 2.5) (drill 1.5 (offset 0.980778 0)) (layers *.Cu B.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))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KISYS3DMOD}/Switch_Keyboard_Hybrid.3dshapes/SW_Cherry_MX_PCB.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
(module SW_Hybrid_Cherry_MX_Alps_1.25u (layer F.Cu) (tedit 5F5DFCB3)
(descr "Cherry MX / Alps keyswitch hybrid, https://www.cherrymx.de/en/dev.html, https://github.com/keyboardio/keyswitch_documentation/blob/master/datasheets/ALPS/SKCL.pdf")
(tags "Cherry MX Alps Matias Hybrid Keyboard Keyswitch Switch PCB 1.25u")
(fp_text reference REF** (at 0 -8) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Hybrid_Cherry_MX_Alps_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 -6.4) (layer F.Fab) (width 0.1))
(fp_line (start 7 -6.4) (end 7.75 -6.4) (layer F.Fab) (width 0.1))
(fp_line (start 7.75 -6.4) (end 7.75 6.4) (layer F.Fab) (width 0.1))
(fp_line (start 7.75 6.4) (end 7 6.4) (layer F.Fab) (width 0.1))
(fp_line (start 7 6.4) (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 6.4) (layer F.Fab) (width 0.1))
(fp_line (start -7 6.4) (end -7.75 6.4) (layer F.Fab) (width 0.1))
(fp_line (start -7.75 6.4) (end -7.75 -6.4) (layer F.Fab) (width 0.1))
(fp_line (start -7.75 -6.4) (end -7 -6.4) (layer F.Fab) (width 0.1))
(fp_line (start -7 -6.4) (end -7 -7) (layer F.Fab) (width 0.1))
(fp_line (start -7.05 -7.05) (end 7.05 -7.05) (layer F.SilkS) (width 0.12))
(fp_line (start 7.05 -7.05) (end 7.05 -6.45) (layer F.SilkS) (width 0.12))
(fp_line (start 7.05 -6.45) (end 7.8 -6.45) (layer F.SilkS) (width 0.12))
(fp_line (start 7.8 -6.45) (end 7.8 6.45) (layer F.SilkS) (width 0.12))
(fp_line (start 7.8 6.45) (end 7.05 6.45) (layer F.SilkS) (width 0.12))
(fp_line (start 7.05 6.45) (end 7.05 7.05) (layer F.SilkS) (width 0.12))
(fp_line (start 7.05 7.05) (end -7.05 7.05) (layer F.SilkS) (width 0.12))
(fp_line (start -7.05 7.05) (end -7.05 6.45) (layer F.SilkS) (width 0.12))
(fp_line (start -7.05 6.45) (end -7.8 6.45) (layer F.SilkS) (width 0.12))
(fp_line (start -7.8 6.45) (end -7.8 -6.45) (layer F.SilkS) (width 0.12))
(fp_line (start -7.8 -6.45) (end -7.05 -6.45) (layer F.SilkS) (width 0.12))
(fp_line (start -7.05 -6.45) (end -7.05 -7.05) (layer F.SilkS) (width 0.12))
(fp_line (start -7.125 -7.125) (end 7.125 -7.125) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.125 -7.125) (end 7.125 -6.525) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.125 -6.525) (end 7.875 -6.525) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.875 -6.525) (end 7.875 6.525) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.875 6.525) (end 7.125 6.525) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.125 6.525) (end 7.125 7.125) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.125 7.125) (end -7.125 7.125) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.125 7.125) (end -7.125 6.525) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.125 6.525) (end -7.875 6.525) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.875 6.525) (end -7.875 -6.525) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.875 -6.525) (end -7.125 -6.525) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.125 -6.525) (end -7.125 -7.125) (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 oval (at 2.52 -4.79 86) (size 3.081378 2.5) (drill oval 2.08137 1.5) (layers *.Cu B.Mask))
(pad 2 thru_hole circle (at -2.5 -4) (size 2.5 2.5) (drill 1.5) (layers *.Cu B.Mask))
(pad 2 thru_hole oval (at -3.81 -2.54 48) (size 4.46156 2.5) (drill 1.5 (offset 0.980778 0)) (layers *.Cu B.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))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KISYS3DMOD}/Switch_Keyboard_Hybrid.3dshapes/SW_Cherry_MX_PCB.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
(module SW_Hybrid_Cherry_MX_Alps_1.50u (layer F.Cu) (tedit 5F5DFCB3)
(descr "Cherry MX / Alps keyswitch hybrid, https://www.cherrymx.de/en/dev.html, https://github.com/keyboardio/keyswitch_documentation/blob/master/datasheets/ALPS/SKCL.pdf")
(tags "Cherry MX Alps Matias Hybrid Keyboard Keyswitch Switch PCB 1.50u")
(fp_text reference REF** (at 0 -8) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Hybrid_Cherry_MX_Alps_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 -6.4) (layer F.Fab) (width 0.1))
(fp_line (start 7 -6.4) (end 7.75 -6.4) (layer F.Fab) (width 0.1))
(fp_line (start 7.75 -6.4) (end 7.75 6.4) (layer F.Fab) (width 0.1))
(fp_line (start 7.75 6.4) (end 7 6.4) (layer F.Fab) (width 0.1))
(fp_line (start 7 6.4) (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 6.4) (layer F.Fab) (width 0.1))
(fp_line (start -7 6.4) (end -7.75 6.4) (layer F.Fab) (width 0.1))
(fp_line (start -7.75 6.4) (end -7.75 -6.4) (layer F.Fab) (width 0.1))
(fp_line (start -7.75 -6.4) (end -7 -6.4) (layer F.Fab) (width 0.1))
(fp_line (start -7 -6.4) (end -7 -7) (layer F.Fab) (width 0.1))
(fp_line (start -7.05 -7.05) (end 7.05 -7.05) (layer F.SilkS) (width 0.12))
(fp_line (start 7.05 -7.05) (end 7.05 -6.45) (layer F.SilkS) (width 0.12))
(fp_line (start 7.05 -6.45) (end 7.8 -6.45) (layer F.SilkS) (width 0.12))
(fp_line (start 7.8 -6.45) (end 7.8 6.45) (layer F.SilkS) (width 0.12))
(fp_line (start 7.8 6.45) (end 7.05 6.45) (layer F.SilkS) (width 0.12))
(fp_line (start 7.05 6.45) (end 7.05 7.05) (layer F.SilkS) (width 0.12))
(fp_line (start 7.05 7.05) (end -7.05 7.05) (layer F.SilkS) (width 0.12))
(fp_line (start -7.05 7.05) (end -7.05 6.45) (layer F.SilkS) (width 0.12))
(fp_line (start -7.05 6.45) (end -7.8 6.45) (layer F.SilkS) (width 0.12))
(fp_line (start -7.8 6.45) (end -7.8 -6.45) (layer F.SilkS) (width 0.12))
(fp_line (start -7.8 -6.45) (end -7.05 -6.45) (layer F.SilkS) (width 0.12))
(fp_line (start -7.05 -6.45) (end -7.05 -7.05) (layer F.SilkS) (width 0.12))
(fp_line (start -7.125 -7.125) (end 7.125 -7.125) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.125 -7.125) (end 7.125 -6.525) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.125 -6.525) (end 7.875 -6.525) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.875 -6.525) (end 7.875 6.525) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.875 6.525) (end 7.125 6.525) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.125 6.525) (end 7.125 7.125) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.125 7.125) (end -7.125 7.125) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.125 7.125) (end -7.125 6.525) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.125 6.525) (end -7.875 6.525) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.875 6.525) (end -7.875 -6.525) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.875 -6.525) (end -7.125 -6.525) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.125 -6.525) (end -7.125 -7.125) (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 oval (at 2.52 -4.79 86) (size 3.081378 2.5) (drill oval 2.08137 1.5) (layers *.Cu B.Mask))
(pad 2 thru_hole circle (at -2.5 -4) (size 2.5 2.5) (drill 1.5) (layers *.Cu B.Mask))
(pad 2 thru_hole oval (at -3.81 -2.54 48) (size 4.46156 2.5) (drill 1.5 (offset 0.980778 0)) (layers *.Cu B.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))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KISYS3DMOD}/Switch_Keyboard_Hybrid.3dshapes/SW_Cherry_MX_PCB.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
Loading

0 comments on commit f99670d

Please sign in to comment.