Skip to content

Commit 98c762d

Browse files
committed
Kicad: add files for switch plate, bottom plate
1 parent 9c3d09f commit 98c762d

6 files changed

+1804
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,197 @@
1+
(kicad_pcb (version 20171130) (host pcbnew "(5.1.8-0-10_14)")
2+
3+
(general
4+
(thickness 1.6)
5+
(drawings 11)
6+
(tracks 0)
7+
(zones 0)
8+
(modules 5)
9+
(nets 1)
10+
)
11+
12+
(page A4)
13+
(title_block
14+
(title "Reversible Split Keyboard Half, Bottom Plate")
15+
(date 2021-02-21)
16+
(rev 2021.1)
17+
(company "Richard Goulter")
18+
)
19+
20+
(layers
21+
(0 F.Cu signal)
22+
(31 B.Cu signal)
23+
(32 B.Adhes user)
24+
(33 F.Adhes user)
25+
(34 B.Paste user)
26+
(35 F.Paste user)
27+
(36 B.SilkS user)
28+
(37 F.SilkS user)
29+
(38 B.Mask user)
30+
(39 F.Mask user)
31+
(40 Dwgs.User user)
32+
(41 Cmts.User user)
33+
(42 Eco1.User user)
34+
(43 Eco2.User user)
35+
(44 Edge.Cuts user)
36+
(45 Margin user)
37+
(46 B.CrtYd user)
38+
(47 F.CrtYd user)
39+
(48 B.Fab user)
40+
(49 F.Fab user)
41+
)
42+
43+
(setup
44+
(last_trace_width 0.25)
45+
(trace_clearance 0.2)
46+
(zone_clearance 0.508)
47+
(zone_45_only no)
48+
(trace_min 0.2)
49+
(via_size 0.8)
50+
(via_drill 0.4)
51+
(via_min_size 0.6)
52+
(via_min_drill 0.3)
53+
(uvia_size 0.3)
54+
(uvia_drill 0.1)
55+
(uvias_allowed no)
56+
(uvia_min_size 0.2)
57+
(uvia_min_drill 0.1)
58+
(edge_width 0.0381)
59+
(segment_width 0.254)
60+
(pcb_text_width 0.3048)
61+
(pcb_text_size 1.524 1.524)
62+
(mod_edge_width 0.1524)
63+
(mod_text_size 0.8128 0.8128)
64+
(mod_text_width 0.1524)
65+
(pad_size 1.7018 1.7018)
66+
(pad_drill 1.7018)
67+
(pad_to_mask_clearance 0)
68+
(solder_mask_min_width 0.12)
69+
(aux_axis_origin 0 0)
70+
(visible_elements FFFFFF7F)
71+
(pcbplotparams
72+
(layerselection 0x010f0_ffffffff)
73+
(usegerberextensions false)
74+
(usegerberattributes true)
75+
(usegerberadvancedattributes true)
76+
(creategerberjobfile true)
77+
(excludeedgelayer true)
78+
(linewidth 0.100000)
79+
(plotframeref false)
80+
(viasonmask false)
81+
(mode 1)
82+
(useauxorigin false)
83+
(hpglpennumber 1)
84+
(hpglpenspeed 20)
85+
(hpglpendiameter 15.000000)
86+
(psnegative false)
87+
(psa4output false)
88+
(plotreference true)
89+
(plotvalue false)
90+
(plotinvisibletext false)
91+
(padsonsilk false)
92+
(subtractmaskfromsilk false)
93+
(outputformat 1)
94+
(mirror false)
95+
(drillshape 0)
96+
(scaleselection 1)
97+
(outputdirectory "gerber/keyboard-100x100-minif4-plate_bottom-reversible/"))
98+
)
99+
100+
(net 0 "")
101+
102+
(net_class Default "This is the default net class."
103+
(clearance 0.2)
104+
(trace_width 0.25)
105+
(via_dia 0.8)
106+
(via_drill 0.4)
107+
(uvia_dia 0.3)
108+
(uvia_drill 0.1)
109+
)
110+
111+
(net_class Power ""
112+
(clearance 0.2)
113+
(trace_width 0.5)
114+
(via_dia 0.8)
115+
(via_drill 0.4)
116+
(uvia_dia 0.3)
117+
(uvia_drill 0.1)
118+
)
119+
120+
(module ProjectLocal:H_M2_Screw_Hole (layer F.Cu) (tedit 60326F8F) (tstamp 6030EFD7)
121+
(at 157.353 106.934)
122+
(path /603C55A7)
123+
(fp_text reference H10 (at 0 0) (layer F.SilkS) hide
124+
(effects (font (size 1 1) (thickness 0.15)))
125+
)
126+
(fp_text value MountingHole (at 0 -0.5) (layer F.Fab)
127+
(effects (font (size 1 1) (thickness 0.15)))
128+
)
129+
(fp_circle (center 0 0) (end 1.2 0) (layer Dwgs.User) (width 0.12))
130+
(pad "" np_thru_hole circle (at 0 0) (size 2.4 2.4) (drill 2.4) (layers *.Cu *.Mask))
131+
)
132+
133+
(module ProjectLocal:H_M2_Screw_Hole (layer F.Cu) (tedit 60326F8F) (tstamp 6030EFD2)
134+
(at 180.721 128.651)
135+
(path /603C53A9)
136+
(fp_text reference H9 (at 0 0) (layer F.SilkS) hide
137+
(effects (font (size 1 1) (thickness 0.15)))
138+
)
139+
(fp_text value MountingHole (at 0 -0.5) (layer F.Fab)
140+
(effects (font (size 1 1) (thickness 0.15)))
141+
)
142+
(fp_circle (center 0 0) (end 1.2 0) (layer Dwgs.User) (width 0.12))
143+
(pad "" np_thru_hole circle (at 0 0) (size 2.4 2.4) (drill 2.4) (layers *.Cu *.Mask))
144+
)
145+
146+
(module ProjectLocal:H_M2_Screw_Hole (layer F.Cu) (tedit 60326F8F) (tstamp 6030EFCD)
147+
(at 120.574 110.648)
148+
(path /603C5079)
149+
(fp_text reference H8 (at 0 0) (layer F.SilkS) hide
150+
(effects (font (size 1 1) (thickness 0.15)))
151+
)
152+
(fp_text value MountingHole (at 0 -0.5) (layer F.Fab)
153+
(effects (font (size 1 1) (thickness 0.15)))
154+
)
155+
(fp_circle (center 0 0) (end 1.2 0) (layer Dwgs.User) (width 0.12))
156+
(pad "" np_thru_hole circle (at 0 0) (size 2.4 2.4) (drill 2.4) (layers *.Cu *.Mask))
157+
)
158+
159+
(module ProjectLocal:H_M2_Screw_Hole (layer F.Cu) (tedit 60326F8F) (tstamp 6030EFC8)
160+
(at 181.102 71.12)
161+
(path /603C4D5A)
162+
(fp_text reference H7 (at 0 0) (layer F.SilkS) hide
163+
(effects (font (size 1 1) (thickness 0.15)))
164+
)
165+
(fp_text value MountingHole (at 0 -0.5) (layer F.Fab)
166+
(effects (font (size 1 1) (thickness 0.15)))
167+
)
168+
(fp_circle (center 0 0) (end 1.2 0) (layer Dwgs.User) (width 0.12))
169+
(pad "" np_thru_hole circle (at 0 0) (size 2.4 2.4) (drill 2.4) (layers *.Cu *.Mask))
170+
)
171+
172+
(module ProjectLocal:H_M2_Screw_Hole (layer F.Cu) (tedit 60326F8F) (tstamp 6030EFC3)
173+
(at 120.142 72.421)
174+
(path /603C44C9)
175+
(fp_text reference H6 (at 0 0) (layer F.SilkS) hide
176+
(effects (font (size 1 1) (thickness 0.15)))
177+
)
178+
(fp_text value MountingHole (at 0 -0.5) (layer F.Fab)
179+
(effects (font (size 1 1) (thickness 0.15)))
180+
)
181+
(fp_circle (center 0 0) (end 1.2 0) (layer Dwgs.User) (width 0.12))
182+
(pad "" np_thru_hole circle (at 0 0) (size 2.4 2.4) (drill 2.4) (layers *.Cu *.Mask))
183+
)
184+
185+
(gr_arc (start 193 54) (end 193 50) (angle 75) (layer Edge.Cuts) (width 0.0381))
186+
(gr_line (start 200 105) (end 196.863703 52.964724) (layer Edge.Cuts) (width 0.0381))
187+
(gr_line (start 100.756959 54.75) (end 120.035088 50.263163) (layer Edge.Cuts) (width 0.0381) (tstamp 6032294F))
188+
(gr_arc (start 101 55.725147) (end 100 55.625246) (angle 70.3) (layer Edge.Cuts) (width 0.0381))
189+
(gr_arc (start 124 80) (end 124 50) (angle -7.594643369) (layer Edge.Cuts) (width 0.0381))
190+
(gr_arc (start 102 148) (end 100 148) (angle -90) (layer Edge.Cuts) (width 0.0381))
191+
(gr_arc (start 195 145) (end 195 150) (angle -90) (layer Edge.Cuts) (width 0.05))
192+
(gr_line (start 124 50) (end 193 50) (layer Edge.Cuts) (width 0.05))
193+
(gr_line (start 100 148) (end 100 55.625246) (layer Edge.Cuts) (width 0.05))
194+
(gr_line (start 102 150) (end 195 150) (layer Edge.Cuts) (width 0.05))
195+
(gr_line (start 200 105) (end 200 145) (layer Edge.Cuts) (width 0.05))
196+
197+
)
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
update=22/05/2015 07:44:53
2+
version=1
3+
last_client=kicad
4+
[general]
5+
version=1
6+
RootSch=
7+
BoardNm=
8+
[pcbnew]
9+
version=1
10+
LastNetListRead=
11+
UseCmpFile=1
12+
PadDrill=0.600000000000
13+
PadDrillOvalY=0.600000000000
14+
PadSizeH=1.500000000000
15+
PadSizeV=1.500000000000
16+
PcbTextSizeV=1.500000000000
17+
PcbTextSizeH=1.500000000000
18+
PcbTextThickness=0.300000000000
19+
ModuleTextSizeV=1.000000000000
20+
ModuleTextSizeH=1.000000000000
21+
ModuleTextSizeThickness=0.150000000000
22+
SolderMaskClearance=0.000000000000
23+
SolderMaskMinWidth=0.000000000000
24+
DrawSegmentWidth=0.200000000000
25+
BoardOutlineThickness=0.100000000000
26+
ModuleOutlineThickness=0.150000000000
27+
[cvpcb]
28+
version=1
29+
NetIExt=net
30+
[eeschema]
31+
version=1
32+
LibDir=
33+
[eeschema/libraries]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
EESchema Schematic File Version 4
2+
EELAYER 30 0
3+
EELAYER END
4+
$Descr A4 11693 8268
5+
encoding utf-8
6+
Sheet 1 1
7+
Title "Reversible Split Keyboard Half, Bottom Plate"
8+
Date "2021-02-24"
9+
Rev "2021.1"
10+
Comp "Richard Goulter"
11+
Comment1 ""
12+
Comment2 ""
13+
Comment3 ""
14+
Comment4 ""
15+
$EndDescr
16+
$Comp
17+
L Mechanical:MountingHole H6
18+
U 1 1 603C44C9
19+
P 1100 1150
20+
F 0 "H6" H 1200 1196 50 0000 L CNN
21+
F 1 "MountingHole" H 1200 1105 50 0000 L CNN
22+
F 2 "ProjectLocal:H_M2_Screw_Hole" H 1100 1150 50 0001 C CNN
23+
F 3 "~" H 1100 1150 50 0001 C CNN
24+
1 1100 1150
25+
1 0 0 -1
26+
$EndComp
27+
$Comp
28+
L Mechanical:MountingHole H7
29+
U 1 1 603C4D5A
30+
P 1100 1350
31+
F 0 "H7" H 1200 1396 50 0000 L CNN
32+
F 1 "MountingHole" H 1200 1305 50 0000 L CNN
33+
F 2 "ProjectLocal:H_M2_Screw_Hole" H 1100 1350 50 0001 C CNN
34+
F 3 "~" H 1100 1350 50 0001 C CNN
35+
1 1100 1350
36+
1 0 0 -1
37+
$EndComp
38+
$Comp
39+
L Mechanical:MountingHole H8
40+
U 1 1 603C5079
41+
P 1100 1550
42+
F 0 "H8" H 1200 1596 50 0000 L CNN
43+
F 1 "MountingHole" H 1200 1505 50 0000 L CNN
44+
F 2 "ProjectLocal:H_M2_Screw_Hole" H 1100 1550 50 0001 C CNN
45+
F 3 "~" H 1100 1550 50 0001 C CNN
46+
1 1100 1550
47+
1 0 0 -1
48+
$EndComp
49+
$Comp
50+
L Mechanical:MountingHole H9
51+
U 1 1 603C53A9
52+
P 1100 1750
53+
F 0 "H9" H 1200 1796 50 0000 L CNN
54+
F 1 "MountingHole" H 1200 1705 50 0000 L CNN
55+
F 2 "ProjectLocal:H_M2_Screw_Hole" H 1100 1750 50 0001 C CNN
56+
F 3 "~" H 1100 1750 50 0001 C CNN
57+
1 1100 1750
58+
1 0 0 -1
59+
$EndComp
60+
$Comp
61+
L Mechanical:MountingHole H10
62+
U 1 1 603C55A7
63+
P 1100 1950
64+
F 0 "H10" H 1200 1996 50 0000 L CNN
65+
F 1 "MountingHole" H 1200 1905 50 0000 L CNN
66+
F 2 "ProjectLocal:H_M2_Screw_Hole" H 1100 1950 50 0001 C CNN
67+
F 3 "~" H 1100 1950 50 0001 C CNN
68+
1 1100 1950
69+
1 0 0 -1
70+
$EndComp
71+
$EndSCHEMATC

0 commit comments

Comments
 (0)