-
Notifications
You must be signed in to change notification settings - Fork 15
/
SW_MX_HotSwap_THT.kicad_mod
140 lines (139 loc) · 8.55 KB
/
SW_MX_HotSwap_THT.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
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
(footprint "SW_MX_HotSwap_THT" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "Cherry MX style mechanical keyboard switch, Kailh/Gateron hot-swap socket and through-hole soldering, single-sided mounting.")
(tags "switch, hot_swap")
(fp_text reference "REF**" (at 0.007836 -8.5 unlocked) (layer "F.SilkS") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 70186eba-dcad-4878-bf16-887f6eee49df)
)
(fp_text value "SW_MX_HotSwap_THT" (at 0 8.5 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp de588ed9-a530-46f0-aa03-e0307ff72286)
)
(fp_text user "${REFERENCE}" (at 0 -8.5 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 27e3c71f-5a63-4710-8adf-b600b805ce02)
)
(fp_line (start -4.8 3.8) (end -4.8 3.3)
(stroke (width 0.1) (type default)) (layer "B.SilkS") (tstamp 7085ce8a-cef0-45fc-bdd8-9529c9c63a43))
(fp_line (start -4.8 6.7) (end -4.8 6.3)
(stroke (width 0.1) (type default)) (layer "B.SilkS") (tstamp b2d0ba65-cfd6-4118-8a15-ad69fa591005))
(fp_line (start -4.3 2.8) (end -0.2 2.8)
(stroke (width 0.1) (type default)) (layer "B.SilkS") (tstamp 984e9c73-a545-4752-ba59-337f56cfbf08))
(fp_line (start -3.7 6.7) (end -4.8 6.7)
(stroke (width 0.1) (type default)) (layer "B.SilkS") (tstamp 1a63b9e0-26d7-428b-92ac-5e6baaf11ec7))
(fp_line (start 4.1 6.7) (end -1.4 6.7)
(stroke (width 0.1) (type default)) (layer "B.SilkS") (tstamp 23eb8dfc-bec8-4186-9c39-c90661ae6a06))
(fp_line (start 6.1 0.9) (end 4.8 0.900001)
(stroke (width 0.1) (type default)) (layer "B.SilkS") (tstamp e8f770c9-91b8-4e3b-8941-b1d8d8338fbd))
(fp_line (start 6.1 0.9) (end 6.1 1.3)
(stroke (width 0.1) (type default)) (layer "B.SilkS") (tstamp 092d0158-c1df-4434-ad46-8caf138f3219))
(fp_line (start 6.1 3.8) (end 6.1 4.7)
(stroke (width 0.1) (type default)) (layer "B.SilkS") (tstamp 894e7dc9-193b-44b5-a413-6808dcef9394))
(fp_arc (start -4.8 3.3) (mid -4.653553 2.946447) (end -4.3 2.8)
(stroke (width 0.1) (type default)) (layer "B.SilkS") (tstamp 03539902-d262-4582-ac44-73a6e803e19d))
(fp_arc (start 0.300049 2.796514) (mid 0.050035 2.79971) (end -0.2 2.8)
(stroke (width 0.1) (type default)) (layer "B.SilkS") (tstamp 7afcc55f-0ea3-469d-aa5f-faf421a9b0db))
(fp_arc (start 2.399704 1.298499) (mid 1.589672 2.383609) (end 0.300049 2.796514)
(stroke (width 0.1) (type default)) (layer "B.SilkS") (tstamp 16d236de-2ab5-4940-8b78-f38a7035465e))
(fp_arc (start 2.401036 1.294955) (mid 2.541271 1.037629) (end 2.8 0.900001)
(stroke (width 0.1) (type default)) (layer "B.SilkS") (tstamp 264709e6-7fb5-4ee1-89a9-079615dc2874))
(fp_arc (start 6.1 4.7) (mid 5.514214 6.114214) (end 4.1 6.7)
(stroke (width 0.1) (type default)) (layer "B.SilkS") (tstamp f62d716b-fb99-4341-b555-b9c376474634))
(fp_line (start -7.5 -7.5) (end -7.5 -6)
(stroke (width 0.14) (type solid)) (layer "F.SilkS") (tstamp 37a423bc-f22b-4f78-8391-c64cc41bfdd6))
(fp_line (start -7.5 -7.5) (end -6 -7.5)
(stroke (width 0.14) (type solid)) (layer "F.SilkS") (tstamp e3401cc1-8833-4b9f-9419-4adbb09db133))
(fp_line (start -7.5 7.5) (end -7.5 6)
(stroke (width 0.14) (type solid)) (layer "F.SilkS") (tstamp 0ceef4c0-1081-4e21-b370-88a8d72ec333))
(fp_line (start -7.5 7.5) (end -6 7.5)
(stroke (width 0.14) (type solid)) (layer "F.SilkS") (tstamp 0e3aa148-4292-4380-9408-1e897be8da4f))
(fp_line (start 7.5 -7.5) (end 6 -7.5)
(stroke (width 0.14) (type solid)) (layer "F.SilkS") (tstamp fed927fe-eafb-4471-ac5d-756725ea174d))
(fp_line (start 7.5 -7.5) (end 7.5 -6)
(stroke (width 0.14) (type solid)) (layer "F.SilkS") (tstamp 51854738-fa9c-4052-b2b8-d2dde367270a))
(fp_line (start 7.5 7.5) (end 6 7.5)
(stroke (width 0.14) (type solid)) (layer "F.SilkS") (tstamp 6e9efc33-f983-4f3b-8a53-1b607511aaf7))
(fp_line (start 7.5 7.5) (end 7.5 6)
(stroke (width 0.14) (type solid)) (layer "F.SilkS") (tstamp 91686bb5-7a82-42fb-9000-db29e45a41fa))
(fp_rect (start -8.25 -8.25) (end 8.25 8.25)
(stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 5909dbaf-8c37-4e39-b1fe-17e6b5f5cbd7))
(fp_line (start -4.8 6.7) (end -4.8 3.3)
(stroke (width 0.1) (type default)) (layer "B.Fab") (tstamp 2bc0405c-0c60-4d31-bfaf-9d9bfbb2436c))
(fp_line (start -4.3 2.8) (end -0.2 2.8)
(stroke (width 0.1) (type default)) (layer "B.Fab") (tstamp a6077ffe-7e9c-4765-83eb-e0fb0f4888f4))
(fp_line (start 4.1 6.7) (end -4.8 6.7)
(stroke (width 0.1) (type default)) (layer "B.Fab") (tstamp 78554908-7649-49f1-893e-cf722a0eb9ee))
(fp_line (start 6.1 0.9) (end 2.8 0.900001)
(stroke (width 0.1) (type default)) (layer "B.Fab") (tstamp a3b568eb-9d80-4a35-8bde-06fa9e4beb15))
(fp_line (start 6.1 0.9) (end 6.1 4.7)
(stroke (width 0.1) (type default)) (layer "B.Fab") (tstamp 389cbe5e-f513-4092-88a5-0b48f1cea46f))
(fp_arc (start -4.8 3.3) (mid -4.653553 2.946447) (end -4.3 2.8)
(stroke (width 0.1) (type default)) (layer "B.Fab") (tstamp cdd5fb79-4b7c-4fab-9796-bda572116328))
(fp_arc (start 0.300049 2.796514) (mid 0.050035 2.79971) (end -0.2 2.8)
(stroke (width 0.1) (type default)) (layer "B.Fab") (tstamp 45dd9436-b013-44f1-8199-0d77dbfdb7d1))
(fp_arc (start 2.399704 1.298499) (mid 1.589672 2.38361) (end 0.300049 2.796514)
(stroke (width 0.1) (type default)) (layer "B.Fab") (tstamp d6f735cf-e97a-479f-afee-9c8da172d536))
(fp_arc (start 2.401036 1.294955) (mid 2.541271 1.037629) (end 2.8 0.900001)
(stroke (width 0.1) (type default)) (layer "B.Fab") (tstamp a865a2be-5751-4450-ba5c-f46bc3cc4fec))
(fp_arc (start 6.1 4.7) (mid 5.514214 6.114214) (end 4.1 6.7)
(stroke (width 0.1) (type default)) (layer "B.Fab") (tstamp 6ebaf87a-3799-4741-94f2-8e80bbf2413f))
(fp_rect (start -7.5 -7.5) (end 7.5 7.5)
(stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 7561bd9d-67c9-402e-8321-80dfe08b7411))
(fp_poly
(pts
(xy -2 -0.625)
(xy -0.55 -0.625)
(xy -0.55 -2)
(xy 0.55 -2)
(xy 0.55 -0.625)
(xy 2 -0.625)
(xy 2 0.625)
(xy 0.55 0.625)
(xy 0.55 2)
(xy -0.55 2)
(xy -0.55 0.625)
(xy -2 0.625)
)
(stroke (width 0) (type solid)) (fill solid) (layer "F.Fab") (tstamp e7529fa0-ea13-4260-9365-531b70766c42))
(pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers "*.Mask") (tstamp 3019c847-3ccf-490a-9dd6-694227c3fba5))
(pad "" np_thru_hole circle (at -2.54 5.08) (size 3 3) (drill 3) (layers "*.Mask") (tstamp 3f43b8cc-e232-4de4-a8bc-56a1a1c0a87a))
(pad "" np_thru_hole circle (at 0 0) (size 4 4) (drill 4) (layers "*.Mask") (tstamp 4c069f0b-8c76-44a0-a999-7bd72a3e8dee))
(pad "" np_thru_hole circle (at 3.81 2.54) (size 3 3) (drill 3) (layers "*.Mask") (tstamp e68fac9b-3de3-4acb-9bb0-3dee3685df22))
(pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers "*.Mask") (tstamp 3785b88e-f652-4024-afb0-be4c22cdaea8))
(pad "1" smd roundrect (at -6.29 5.08) (size 2.5 2.55) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.2) (tstamp a95b6208-cd25-486f-8a35-f7d7b1426174))
(pad "1" thru_hole circle (at -3.81 -2.54) (size 2.5 2.5) (drill 1.5) (layers "*.Cu" "*.Mask") (tstamp 0de7d0e7-c8d5-482b-8e8a-d56acfc6ebd8))
(pad "2" thru_hole circle (at 2.54 -5.08) (size 2.5 2.5) (drill 1.5) (layers "*.Cu" "*.Mask") (tstamp 7b58219a-a31d-4ba4-804a-77c6d706d8bc))
(pad "2" smd roundrect (at 7.56 2.54) (size 2.5 2.55) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.2) (tstamp 9a025d13-3f10-4480-b02b-5650c6d28ed8))
(group "" (id 5901bbf5-5598-46e5-bcdb-339534d585b7)
(members
03539902-d262-4582-ac44-73a6e803e19d
092d0158-c1df-4434-ad46-8caf138f3219
16d236de-2ab5-4940-8b78-f38a7035465e
1a63b9e0-26d7-428b-92ac-5e6baaf11ec7
23eb8dfc-bec8-4186-9c39-c90661ae6a06
264709e6-7fb5-4ee1-89a9-079615dc2874
7085ce8a-cef0-45fc-bdd8-9529c9c63a43
7afcc55f-0ea3-469d-aa5f-faf421a9b0db
894e7dc9-193b-44b5-a413-6808dcef9394
984e9c73-a545-4752-ba59-337f56cfbf08
b2d0ba65-cfd6-4118-8a15-ad69fa591005
e8f770c9-91b8-4e3b-8941-b1d8d8338fbd
f62d716b-fb99-4341-b555-b9c376474634
)
)
(group "" (id 22b3f5c2-02f7-46f5-b1ba-129b57311a9f)
(members
2bc0405c-0c60-4d31-bfaf-9d9bfbb2436c
389cbe5e-f513-4092-88a5-0b48f1cea46f
45dd9436-b013-44f1-8199-0d77dbfdb7d1
6ebaf87a-3799-4741-94f2-8e80bbf2413f
78554908-7649-49f1-893e-cf722a0eb9ee
a3b568eb-9d80-4a35-8bde-06fa9e4beb15
a6077ffe-7e9c-4765-83eb-e0fb0f4888f4
a865a2be-5751-4450-ba5c-f46bc3cc4fec
cdd5fb79-4b7c-4fab-9796-bda572116328
d6f735cf-e97a-479f-afee-9c8da172d536
)
)
)