-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathKailh_socket_SK6812.kicad_mod
79 lines (79 loc) · 5.17 KB
/
Kailh_socket_SK6812.kicad_mod
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
(module SVTmaker:Kailh_socket_SK6812 (layer F.Cu) (tedit 60A0DC78)
(descr "MX-style keyswitch with Kailh socket mount")
(tags MX,cherry,gateron,kailh,pg1511,socket)
(fp_text reference S1 (at 4.0011 -8.6464) (layer F.SilkS)
(effects (font (size 1.5 1.5) (thickness 0.2)))
)
(fp_text value CHERRY-MX-ENCODER (at 0.2 10.9) (layer F.Fab)
(effects (font (size 1.27 1.27) (thickness 0.15)))
)
(fp_text user %V (at -0.04 8.97 -180) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_text user %R (at -0.635 -4.445 -180) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_line (start 1.75 6.7) (end 1.75 3.25) (layer Eco1.User) (width 0.15))
(fp_line (start -1.45 7) (end 1.45 7) (layer Eco1.User) (width 0.15))
(fp_line (start -1.748034 3.260308) (end -1.75 6.7) (layer Eco1.User) (width 0.15))
(fp_line (start 1.5 3) (end -1.47 3) (layer Eco1.User) (width 0.15))
(fp_arc (start 1.45 6.7) (end 1.45 7) (angle -90) (layer Eco1.User) (width 0.15))
(fp_arc (start -1.45 6.7) (end -1.75 6.7) (angle -90) (layer Eco1.User) (width 0.15))
(fp_arc (start 1.5 3.25) (end 1.75 3.25) (angle -90) (layer Eco1.User) (width 0.15))
(fp_arc (start -1.45 3.3) (end -1.47 3) (angle -78.6) (layer Eco1.User) (width 0.15))
(fp_line (start -8.89 -3.81) (end -6.35 -3.81) (layer B.Fab) (width 0.12))
(fp_line (start -8.89 -1.27) (end -8.89 -3.81) (layer B.Fab) (width 0.12))
(fp_line (start -6.35 -1.27) (end -8.89 -1.27) (layer B.Fab) (width 0.12))
(fp_line (start 7.62 -3.81) (end 5.08 -3.81) (layer B.Fab) (width 0.12))
(fp_line (start 7.62 -6.35) (end 7.62 -3.81) (layer B.Fab) (width 0.12))
(fp_line (start 5.08 -6.35) (end 7.62 -6.35) (layer B.Fab) (width 0.12))
(fp_line (start 5.08 -2.54) (end 0 -2.54) (layer B.Fab) (width 0.12))
(fp_line (start 5.08 -6.985) (end 5.08 -2.54) (layer B.Fab) (width 0.12))
(fp_line (start -3.81 -6.985) (end 5.08 -6.985) (layer B.Fab) (width 0.12))
(fp_line (start -6.35 -0.635) (end -6.35 -4.445) (layer B.Fab) (width 0.12))
(fp_line (start -6.35 -0.635) (end -2.54 -0.635) (layer B.Fab) (width 0.12))
(fp_arc (start 0 0) (end 0 -2.54) (angle -75.96375653) (layer B.Fab) (width 0.12))
(fp_arc (start -3.81 -4.445) (end -3.81 -6.985) (angle -90) (layer B.Fab) (width 0.12))
(fp_line (start 5.08 -6.985) (end 5.08 -6.604) (layer B.SilkS) (width 0.15))
(fp_line (start -3.81 -6.985) (end 5.08 -6.985) (layer B.SilkS) (width 0.15))
(fp_line (start -6.35 -4.445) (end -6.35 -4.064) (layer B.SilkS) (width 0.15))
(fp_line (start -5.969 -0.635) (end -6.35 -0.635) (layer B.SilkS) (width 0.15))
(fp_line (start -2.464162 -0.635) (end -4.191 -0.635) (layer B.SilkS) (width 0.15))
(fp_line (start 5.08 -2.54) (end 0 -2.54) (layer B.SilkS) (width 0.15))
(fp_line (start 5.08 -3.556) (end 5.08 -2.54) (layer B.SilkS) (width 0.15))
(fp_arc (start 0 0) (end 0 -2.54) (angle -75.96375653) (layer B.SilkS) (width 0.15))
(fp_line (start -6.35 -1.016) (end -6.35 -0.635) (layer B.SilkS) (width 0.15))
(fp_arc (start -3.81 -4.445) (end -3.81 -6.985) (angle -90) (layer B.SilkS) (width 0.15))
(fp_line (start -7.5 7.5) (end -7.5 -7.5) (layer F.Fab) (width 0.15))
(fp_line (start 7.5 7.5) (end -7.5 7.5) (layer F.Fab) (width 0.15))
(fp_line (start 7.5 -7.5) (end 7.5 7.5) (layer F.Fab) (width 0.15))
(fp_line (start -7.5 -7.5) (end 7.5 -7.5) (layer F.Fab) (width 0.15))
(fp_line (start -6.9 6.9) (end -6.9 -6.9) (layer Eco2.User) (width 0.15))
(fp_line (start 6.9 -6.9) (end 6.9 6.9) (layer Eco2.User) (width 0.15))
(fp_line (start 6.9 -6.9) (end -6.9 -6.9) (layer Eco2.User) (width 0.15))
(fp_line (start -6.9 6.9) (end 6.9 6.9) (layer Eco2.User) (width 0.15))
(fp_line (start 7 -7) (end 7 -6) (layer F.SilkS) (width 0.15))
(fp_line (start 6 7) (end 7 7) (layer F.SilkS) (width 0.15))
(fp_line (start 7 -7) (end 6 -7) (layer F.SilkS) (width 0.15))
(fp_line (start 7 6) (end 7 7) (layer F.SilkS) (width 0.15))
(fp_line (start -7 7) (end -7 6) (layer F.SilkS) (width 0.15))
(fp_line (start -6 -7) (end -7 -7) (layer F.SilkS) (width 0.15))
(fp_line (start -7 7) (end -6 7) (layer F.SilkS) (width 0.15))
(fp_line (start -7 -6) (end -7 -7) (layer F.SilkS) (width 0.15))
(fp_line (start -7 -6) (end -7 6) (layer F.SilkS) (width 0.15))
(fp_line (start -6 7) (end 6 7) (layer F.SilkS) (width 0.15))
(fp_line (start 7 6) (end 7 -6) (layer F.SilkS) (width 0.15))
(fp_line (start 6 -7) (end -6 -7) (layer F.SilkS) (width 0.15))
(pad S1 smd rect (at -7.56 -2.54) (size 2.55 2.5) (layers B.Cu B.Paste B.Mask))
(pad "" np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask))
(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 S2 smd rect (at 6.29 -5.08) (size 2.55 2.5) (layers B.Cu B.Paste B.Mask))
(model ${KICAD_DROPBOX}/MODELS3D.3dshapes/Cherry_switch.stp
(offset (xyz 0 -1 3.5))
(scale (xyz 1 1 1))
(rotate (xyz -90 0 0))
)
)