-
Notifications
You must be signed in to change notification settings - Fork 15
/
Copy pathSW_MX_HotSwap_PTH.kicad_mod
140 lines (139 loc) · 8.52 KB
/
SW_MX_HotSwap_PTH.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_PTH" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "Cherry MX style mechanical keyboard switch, Kailh/Gateron hot-swap socket and through-hole soldering, the hole of the socket is plated, 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_PTH" (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 f8061507-e6a5-4ed5-b845-59513fb1157b))
(fp_line (start -4.8 6.7) (end -4.8 6.3)
(stroke (width 0.1) (type default)) (layer "B.SilkS") (tstamp 42f19ad6-6b42-4d0a-a6a4-4fbabbf5723c))
(fp_line (start -4.3 2.8) (end -0.2 2.8)
(stroke (width 0.1) (type default)) (layer "B.SilkS") (tstamp e5393042-b170-4eb9-a64d-3096619cbcd0))
(fp_line (start -3.7 6.7) (end -4.8 6.7)
(stroke (width 0.1) (type default)) (layer "B.SilkS") (tstamp 37c7c428-320e-4ba6-99a3-03c5bfacbc79))
(fp_line (start 4.1 6.7) (end -1.4 6.7)
(stroke (width 0.1) (type default)) (layer "B.SilkS") (tstamp d0ec419b-22fe-4c46-9d3c-983485157e28))
(fp_line (start 6.1 0.9) (end 4.8 0.900001)
(stroke (width 0.1) (type default)) (layer "B.SilkS") (tstamp 35279988-4969-4965-b1c4-05be9bead7d7))
(fp_line (start 6.1 0.9) (end 6.1 1.3)
(stroke (width 0.1) (type default)) (layer "B.SilkS") (tstamp eddc8db5-71d1-4a5e-a344-eabe4b32126d))
(fp_line (start 6.1 3.8) (end 6.1 4.7)
(stroke (width 0.1) (type default)) (layer "B.SilkS") (tstamp 361a6b02-662b-4de2-9796-b10add0e0814))
(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 ef9faf46-8fe1-477e-ae04-bb32653e9a70))
(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 42f6a8e2-810b-4f0a-a459-e32e9651252f))
(fp_arc (start 2 2) (mid 1.238078 2.585416) (end 0.300049 2.793596)
(stroke (width 0.1) (type default)) (layer "B.SilkS") (tstamp c473f63d-3685-4745-b545-e32000c60c0d))
(fp_arc (start 2.401036 1.294955) (mid 2.541271 1.03763) (end 2.8 0.900001)
(stroke (width 0.1) (type default)) (layer "B.SilkS") (tstamp 86bdbe72-0698-4b83-8f80-654b8247d2c7))
(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 1aeb8fa7-a659-47a9-b4e1-e1a4c5cf268f))
(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 29dbba60-b320-4aa7-947e-ebe2ccea7584))
(fp_line (start -4.3 2.8) (end -0.2 2.8)
(stroke (width 0.1) (type default)) (layer "B.Fab") (tstamp 6eb8a8b3-44d5-44db-9600-fa91e0f509b3))
(fp_line (start 4.1 6.7) (end -4.8 6.7)
(stroke (width 0.1) (type default)) (layer "B.Fab") (tstamp 70543376-2171-404b-bad1-b87b88c4697f))
(fp_line (start 6.1 0.9) (end 2.8 0.900001)
(stroke (width 0.1) (type default)) (layer "B.Fab") (tstamp 26e099c0-4068-412e-876d-753ed3dbade0))
(fp_line (start 6.1 0.9) (end 6.1 4.7)
(stroke (width 0.1) (type default)) (layer "B.Fab") (tstamp 5381e8a1-73e5-43ec-93dd-c01f01dc5e28))
(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 51bc960a-f933-46d6-82ac-0197aab4d45b))
(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 e4bfd3d3-1dd7-4de2-a1b0-74be395d735a))
(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 72713c1e-d7fa-4561-89aa-679e7f2c6241))
(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 c0829e4d-bc41-48c7-81ac-2038cddf9e56))
(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 b744e326-477e-4973-b74f-553d994a24da))
(fp_rect (start -7.5 -7.5) (end 7.5 7.5)
(stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 0d0df2ac-f3f7-482e-ba7c-5f666b048a62))
(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 63f8cc4c-553a-4917-841d-f403868153f9))
(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 0 0) (size 4 4) (drill 4) (layers "*.Mask") (tstamp 4c069f0b-8c76-44a0-a999-7bd72a3e8dee))
(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" smd rect (at -4.5 5.08) (size 3 1) (layers "B.Cu") (tstamp a12ddfe3-2df7-450c-80c9-528b50e771a1))
(pad "1" thru_hole circle (at -2.54 5.08) (size 3.6 3.6) (drill 3) (layers "*.Cu" "B.Mask") (tstamp 3f43b8cc-e232-4de4-a8bc-56a1a1c0a87a))
(pad "2" thru_hole circle (at 3.81 2.54) (size 3.6 3.6) (drill 3) (layers "*.Cu" "B.Mask") (tstamp e68fac9b-3de3-4acb-9bb0-3dee3685df22))
(pad "2" smd rect (at 6 2.54) (size 3 1) (layers "B.Cu") (tstamp 946b73f4-be87-440e-bc48-229b7b376b6d))
(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 ee4eccd3-b875-424b-96ae-b4932107281a)
(members
1aeb8fa7-a659-47a9-b4e1-e1a4c5cf268f
35279988-4969-4965-b1c4-05be9bead7d7
361a6b02-662b-4de2-9796-b10add0e0814
37c7c428-320e-4ba6-99a3-03c5bfacbc79
42f19ad6-6b42-4d0a-a6a4-4fbabbf5723c
42f6a8e2-810b-4f0a-a459-e32e9651252f
86bdbe72-0698-4b83-8f80-654b8247d2c7
c473f63d-3685-4745-b545-e32000c60c0d
d0ec419b-22fe-4c46-9d3c-983485157e28
e5393042-b170-4eb9-a64d-3096619cbcd0
eddc8db5-71d1-4a5e-a344-eabe4b32126d
ef9faf46-8fe1-477e-ae04-bb32653e9a70
f8061507-e6a5-4ed5-b845-59513fb1157b
)
)
(group "" (id 142fc10c-9955-4170-85a4-902f680d2618)
(members
26e099c0-4068-412e-876d-753ed3dbade0
29dbba60-b320-4aa7-947e-ebe2ccea7584
51bc960a-f933-46d6-82ac-0197aab4d45b
5381e8a1-73e5-43ec-93dd-c01f01dc5e28
6eb8a8b3-44d5-44db-9600-fa91e0f509b3
70543376-2171-404b-bad1-b87b88c4697f
72713c1e-d7fa-4561-89aa-679e7f2c6241
b744e326-477e-4973-b74f-553d994a24da
c0829e4d-bc41-48c7-81ac-2038cddf9e56
e4bfd3d3-1dd7-4de2-a1b0-74be395d735a
)
)
)