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_NB.kicad_mod
2023-04-01 19:49:29 +08:00

41 lines
2.3 KiB
Plaintext

(module SW_Kailh_NB (layer F.Cu) (tedit 0)
(descr "Kailh KH CPG1425 low profile notebook keyswitch")
(tags "Kailh KH CPG1425 Keyboard Low Profile Notebook Keyswitch Switch")
(fp_text reference REF** (at 0 -8.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_Kailh_NB (at 0 8.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7 -7.4) (end -7 7.4) (layer F.Fab) (width 0.1))
(fp_line (start -7 7.4) (end 7 7.4) (layer F.Fab) (width 0.1))
(fp_line (start 7 7.4) (end 7 -7.4) (layer F.Fab) (width 0.1))
(fp_line (start 7 -7.4) (end -7 -7.4) (layer F.Fab) (width 0.1))
(fp_line (start -7.1 -7.5) (end -7.1 7.5) (layer F.SilkS) (width 0.12))
(fp_line (start -7.1 7.5) (end 7.1 7.5) (layer F.SilkS) (width 0.12))
(fp_line (start 7.1 7.5) (end 7.1 -7.5) (layer F.SilkS) (width 0.12))
(fp_line (start 7.1 -7.5) (end -7.1 -7.5) (layer F.SilkS) (width 0.12))
(fp_line (start -7.25 -7.65) (end -7.25 7.65) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 7.65) (end 7.25 7.65) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.25 7.65) (end 7.25 -7.65) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.25 -7.65) (end -7.25 -7.65) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.1 -2.5) (end 1.1 2.5) (layer Edge.Cuts) (width 0.05))
(fp_line (start 1.1 2.5) (end -2.9 2.5) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.9 2.5) (end -2.9 -2.5) (layer Edge.Cuts) (width 0.05))
(fp_line (start -2.9 -2.5) (end 1.1 -2.5) (layer Edge.Cuts) (width 0.05))
(pad 1 thru_hole circle (at -2 -3.4) (size 1.4 1.4) (drill 1.1) (layers *.Cu B.Mask))
(pad 1 smd circle (at -2 -3.4) (size 1.15 1.15) (layers F.Mask))
(pad 2 thru_hole circle (at 2.9 -3.4) (size 1.4 1.4) (drill 1.1) (layers *.Cu B.Mask))
(pad 2 smd circle (at 2.9 -3.4) (size 1.15 1.15) (layers F.Mask))
(pad "" np_thru_hole circle (at 5.5 -5.5) (size 1.3 1.3) (drill 1.3) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 5.5) (size 1.3 1.3) (drill 1.3) (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_NB.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)