1
0
mirror of https://github.com/whowechina/iidx_pico.git synced 2025-01-08 11:51:34 +01:00
iidx_pico/PCB/Switch_Keyboard_Kailh.pretty/SW_Kailh_KH.kicad_mod
2023-04-01 19:49:29 +08:00

42 lines
2.3 KiB
Plaintext

(module SW_Kailh_KH (layer F.Cu) (tedit 0)
(descr "Kailh KH CPG1280 keyswitch")
(tags "Kailh KH CPG1280 Keyboard Keyswitch Switch Cutout")
(fp_text reference REF** (at 0 -8) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_KH (at 0 8) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -6.5 -6.5) (end -6.5 6.5) (layer F.Fab) (width 0.1))
(fp_line (start -6.5 6.5) (end 6.5 6.5) (layer F.Fab) (width 0.1))
(fp_line (start 6.5 6.5) (end 6.5 -6.5) (layer F.Fab) (width 0.1))
(fp_line (start 6.5 -6.5) (end -6.5 -6.5) (layer F.Fab) (width 0.1))
(fp_line (start -6.6 -6.6) (end -6.6 6.6) (layer F.SilkS) (width 0.12))
(fp_line (start -6.6 6.6) (end 6.6 6.6) (layer F.SilkS) (width 0.12))
(fp_line (start 6.6 6.6) (end 6.6 -6.6) (layer F.SilkS) (width 0.12))
(fp_line (start 6.6 -6.6) (end -6.6 -6.6) (layer F.SilkS) (width 0.12))
(fp_line (start -6.75 -6.75) (end -6.75 6.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -6.75 6.75) (end 6.75 6.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 6.75 6.75) (end 6.75 -6.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 6.75 -6.75) (end -6.75 -6.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -6.1 -6.1) (end -6.1 6.1) (layer Eco1.User) (width 0.1))
(fp_line (start -6.1 6.1) (end 6.1 6.1) (layer Eco1.User) (width 0.1))
(fp_line (start 6.1 6.1) (end 6.1 -6.1) (layer Eco1.User) (width 0.1))
(fp_line (start 6.1 -6.1) (end -6.1 -6.1) (layer Eco1.User) (width 0.1))
(pad 1 thru_hole circle (at -3.8 -2.55) (size 2.5 2.5) (drill 1.5) (layers *.Cu B.Mask))
(pad 1 smd circle (at -3.8 -2.55) (size 1.55 1.55) (layers F.Mask))
(pad 2 thru_hole circle (at 3 -5.12) (size 2.5 2.5) (drill 1.5) (layers *.Cu B.Mask))
(pad 2 smd circle (at 3 -5.12) (size 1.55 1.55) (layers F.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 4 4) (drill 4) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -4.5 0) (size 1.5 1.5) (drill 1.5) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 4.5 0) (size 1.5 1.5) (drill 1.5) (layers *.Cu *.Mask))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model ${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Kailh_KH.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)