forked from foostan/kbd
-
Notifications
You must be signed in to change notification settings - Fork 0
/
MX_MidHeight_Choc_Hotswap.kicad_mod
74 lines (74 loc) · 5.43 KB
/
MX_MidHeight_Choc_Hotswap.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
(module CherryMX_MidHeight_Choc_Hotswap (layer F.Cu) (tedit 5C0D2100)
(fp_text reference SW2 (at 7 8.1) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value KEY_SWITCH (at -7.4 -8.1) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 11 11) (end 11 -11) (layer F.Fab) (width 0.15))
(fp_line (start -11 11) (end 11 11) (layer F.Fab) (width 0.15))
(fp_line (start -11 -11) (end -11 11) (layer F.Fab) (width 0.15))
(fp_line (start 11 -11) (end -11 -11) (layer F.Fab) (width 0.15))
(fp_line (start -7 7) (end -7 -7) (layer Eco2.User) (width 0.15))
(fp_line (start 7 7) (end -7 7) (layer Eco2.User) (width 0.15))
(fp_line (start 7 -7) (end 7 7) (layer Eco2.User) (width 0.15))
(fp_line (start -7 -7) (end 7 -7) (layer Eco2.User) (width 0.15))
(fp_line (start -9 9) (end -9 -9) (layer Eco2.User) (width 0.15))
(fp_line (start 9 9) (end -9 9) (layer Eco2.User) (width 0.15))
(fp_line (start 9 -9) (end 9 9) (layer Eco2.User) (width 0.15))
(fp_line (start -9 -9) (end 9 -9) (layer Eco2.User) (width 0.15))
(fp_line (start -6.1 -0.896) (end -2.49 -0.896) (layer B.SilkS) (width 0.15))
(fp_line (start -6.1 -4.85) (end -6.1 -0.905) (layer B.SilkS) (width 0.15))
(fp_line (start 4.8 -6.804) (end -3.825 -6.804) (layer B.SilkS) (width 0.15))
(fp_line (start 4.8 -2.896) (end 4.8 -6.804) (layer B.SilkS) (width 0.15))
(fp_line (start 4.8 -2.85) (end -0.25 -2.804) (layer B.SilkS) (width 0.15))
(fp_arc (start -4.015 -4.73) (end -3.825 -6.804) (angle -90) (layer B.SilkS) (width 0.15))
(fp_arc (start -0.415 -0.73) (end -0.225 -2.8) (angle -90) (layer B.SilkS) (width 0.15))
(fp_line (start 2.275 8.225) (end -2.275 8.225) (layer B.SilkS) (width 0.15))
(fp_line (start 2.275 3.575) (end -0.275 3.575) (layer B.SilkS) (width 0.15))
(fp_line (start -2.575 1.375) (end -7.275 1.375) (layer B.SilkS) (width 0.15))
(fp_line (start -3.5 6.025) (end -7.275 6.025) (layer B.SilkS) (width 0.15))
(fp_line (start 2.3 3.6) (end 2.3 8.2) (layer B.SilkS) (width 0.15))
(fp_line (start -7.275 1.4) (end -7.3 6) (layer B.SilkS) (width 0.15))
(fp_arc (start -0.3 1.3) (end -0.2 3.57) (angle 90) (layer B.SilkS) (width 0.15))
(fp_arc (start -3.6 7.35) (end -3.5 6.03) (angle 90) (layer B.SilkS) (width 0.15))
(fp_line (start -2.28 7.5) (end -2.28 8.2) (layer B.SilkS) (width 0.15))
(fp_line (start 2.28 7.5) (end 2.28 8.2) (layer F.SilkS) (width 0.15))
(fp_arc (start 3.6 7.35) (end 3.5 6.03) (angle -90) (layer F.SilkS) (width 0.15))
(fp_arc (start 0.3 1.3) (end 0.2 3.57) (angle -90) (layer F.SilkS) (width 0.15))
(fp_line (start 7.275 1.4) (end 7.3 6) (layer F.SilkS) (width 0.15))
(fp_line (start -2.3 3.6) (end -2.3 8.2) (layer F.SilkS) (width 0.15))
(fp_line (start 3.5 6.025) (end 7.275 6.025) (layer F.SilkS) (width 0.15))
(fp_line (start 2.575 1.375) (end 7.275 1.375) (layer F.SilkS) (width 0.15))
(fp_line (start -2.275 3.575) (end 0.275 3.575) (layer F.SilkS) (width 0.15))
(fp_line (start -2.275 8.225) (end 2.275 8.225) (layer F.SilkS) (width 0.15))
(fp_arc (start 0.415 -0.73) (end 0.225 -2.8) (angle 90) (layer F.SilkS) (width 0.15))
(fp_arc (start 4.015 -4.73) (end 3.825 -6.804) (angle 90) (layer F.SilkS) (width 0.15))
(fp_line (start -4.8 -2.85) (end 0.25 -2.804) (layer F.SilkS) (width 0.15))
(fp_line (start -4.8 -2.896) (end -4.8 -6.804) (layer F.SilkS) (width 0.15))
(fp_line (start -4.8 -6.804) (end 3.825 -6.804) (layer F.SilkS) (width 0.15))
(fp_line (start 6.1 -4.85) (end 6.1 -0.905) (layer F.SilkS) (width 0.15))
(fp_line (start 6.1 -0.896) (end 2.49 -0.896) (layer F.SilkS) (width 0.15))
(pad 2 smd rect (at 5.6 -5.08 180) (size 2 2) (layers B.Cu B.Paste B.Mask))
(pad "" np_thru_hole circle (at -3.81 -2.54 180) (size 3 3) (drill 3) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0 90) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0 90) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 0 0 90) (size 4.1 4.1) (drill 4.1) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 2.54 -5.08 180) (size 3 3) (drill 3) (layers *.Cu *.Mask))
(pad 1 smd rect (at -6.9 -2.54 180) (size 2 2) (layers B.Cu B.Paste B.Mask))
(pad "" np_thru_hole circle (at 0 5.9 90) (size 3 3) (drill 3) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5 3.7 90) (size 3 3) (drill 3) (layers *.Cu *.Mask))
(pad 2 smd rect (at 2.8 5.9 180) (size 1.9 2) (layers B.Cu B.Paste B.Mask))
(pad 1 smd rect (at -8.1 3.7 180) (size 2 2) (layers B.Cu B.Paste B.Mask))
(pad 1 smd rect (at 8.1 3.7 180) (size 2 2) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -2.8 5.9 180) (size 1.8 2) (layers F.Cu F.Paste F.Mask))
(pad "" np_thru_hole circle (at 5 3.7 270) (size 3 3) (drill 3) (layers *.Cu *.Mask))
(pad 2 smd rect (at 6.9 -2.54 180) (size 2 2) (layers F.Cu F.Paste F.Mask))
(pad "" np_thru_hole circle (at -2.54 -5.08 180) (size 3 3) (drill 3) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 3.81 -2.54 180) (size 3 3) (drill 3) (layers *.Cu *.Mask))
(pad 1 smd rect (at -5.6 -5.08 180) (size 2 2) (layers F.Cu F.Paste F.Mask))
(pad "" np_thru_hole circle (at -4.5 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 4.5 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask))
)