-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHERRY-MX-ENCODER.kicad_mod
49 lines (49 loc) · 2.83 KB
/
CHERRY-MX-ENCODER.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
(module SVTmaker:CHERRY-MX-ENCODER (layer F.Cu) (tedit 5F449C48)
(fp_text reference RE_3_1 (at -1.7011 8.7464) (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_line (start 9.54 9.6) (end -9.5 9.6) (layer Dwgs.User) (width 0.15))
(fp_line (start 9.54 -9.45) (end -9.5 -9.45) (layer Dwgs.User) (width 0.15))
(fp_line (start 9.54 9.6) (end 9.54 -9.45) (layer Dwgs.User) (width 0.15))
(fp_line (start -9.5 9.6) (end -9.5 -9.45) (layer Dwgs.User) (width 0.15))
(fp_line (start 6.2 -6.6) (end -6.2 -6.6) (layer F.SilkS) (width 0.2032))
(fp_circle (center 0 0) (end 3 0) (layer F.SilkS) (width 0.2032))
(fp_line (start -6.2 -6.6) (end -6.2 -2.2) (layer F.SilkS) (width 0.2032))
(fp_line (start -6.2 2.2) (end -6.2 6.6) (layer F.SilkS) (width 0.2032))
(fp_line (start 6.2 -6.6) (end 6.2 -2.2) (layer F.SilkS) (width 0.2032))
(fp_line (start 6.2 2.2) (end 6.2 6.6) (layer F.SilkS) (width 0.2032))
(fp_line (start -6.2 6.6) (end -3.81 6.6) (layer F.SilkS) (width 0.2032))
(fp_line (start -1.27 6.6) (end 1.27 6.6) (layer F.SilkS) (width 0.2032))
(fp_line (start 3.81 6.6) (end 6.2 6.6) (layer F.SilkS) (width 0.2032))
(pad CASE1 thru_hole oval (at -6.2 0) (size 2 4) (drill oval 1.2 3) (layers *.Cu *.Mask)
(solder_mask_margin 0.0635))
(pad CASE2 thru_hole oval (at 6.2 0) (size 2 4) (drill oval 1.2 3) (layers *.Cu *.Mask)
(solder_mask_margin 0.0635))
(pad "" np_thru_hole circle (at 0 0) (size 4.0894 4.0894) (drill 4.0894) (layers *.Cu *.Mask))
(pad A thru_hole circle (at 2.5 -7.5 180) (size 1.5 1.5) (drill 1) (layers *.Cu *.Mask)
(solder_mask_margin 0.0635))
(pad C thru_hole circle (at 0 -7.5 180) (size 1.5 1.5) (drill 1) (layers *.Cu *.Mask)
(solder_mask_margin 0.0635))
(pad B thru_hole circle (at -2.5 -7.5 180) (size 1.5 1.5) (drill 1) (layers *.Cu *.Mask)
(solder_mask_margin 0.0635))
(pad D thru_hole circle (at 2.5 7 180) (size 1.5 1.5) (drill 1) (layers *.Cu *.Mask)
(solder_mask_margin 0.0635))
(pad E thru_hole circle (at -2.5 7 180) (size 1.5 1.5) (drill 1) (layers *.Cu *.Mask)
(solder_mask_margin 0.0635))
(pad CASE1 thru_hole oval (at -5.1 0) (size 2.5 2.5) (drill oval 1.9) (layers *.Cu *.Mask)
(solder_mask_margin 0.0635))
(pad CASE2 thru_hole oval (at 5.1 0) (size 2.5 2.5) (drill oval 1.9) (layers *.Cu *.Mask)
(solder_mask_margin 0.0635))
(pad S2 thru_hole circle (at -2.54 5.08 180) (size 2.8 2.8) (drill 1.7) (layers *.Cu *.Mask)
(solder_mask_margin 0.0635))
(pad S1 thru_hole circle (at 3.81 2.54 180) (size 2.5 2.5) (drill 1.7) (layers *.Cu *.Mask)
(solder_mask_margin 0.0635))
(model ${KICAD_DROPBOX}/MODELS3D.3dshapes/EC11_RotaryEncoder.stp
(offset (xyz 0.5 -16.5 11))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 90))
)
)