-
Notifications
You must be signed in to change notification settings - Fork 10
/
base.kicad_pcb
225 lines (214 loc) · 7.42 KB
/
base.kicad_pcb
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
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
(kicad_pcb (version 4) (host pcbnew 4.0.7)
(general
(links 0)
(no_connects 0)
(area 79.449999 44.449999 174.550001 143.950001)
(thickness 1.6)
(drawings 8)
(tracks 0)
(zones 0)
(modules 4)
(nets 2)
)
(page A4)
(layers
(0 F.Cu signal)
(31 B.Cu signal)
(32 B.Adhes user)
(33 F.Adhes user)
(34 B.Paste user)
(35 F.Paste user)
(36 B.SilkS user)
(37 F.SilkS user)
(38 B.Mask user)
(39 F.Mask user)
(40 Dwgs.User user)
(41 Cmts.User user)
(42 Eco1.User user)
(43 Eco2.User user)
(44 Edge.Cuts user)
(45 Margin user)
(46 B.CrtYd user)
(47 F.CrtYd user)
(48 B.Fab user)
(49 F.Fab user)
)
(setup
(last_trace_width 0.25)
(trace_clearance 0.2)
(zone_clearance 0.508)
(zone_45_only no)
(trace_min 0.2)
(segment_width 0.2)
(edge_width 0.1)
(via_size 0.6)
(via_drill 0.4)
(via_min_size 0.4)
(via_min_drill 0.3)
(uvia_size 0.3)
(uvia_drill 0.1)
(uvias_allowed no)
(uvia_min_size 0.2)
(uvia_min_drill 0.1)
(pcb_text_width 0.3)
(pcb_text_size 1.5 1.5)
(mod_edge_width 0.15)
(mod_text_size 1 1)
(mod_text_width 0.15)
(pad_size 1.5 1.5)
(pad_drill 0.6)
(pad_to_mask_clearance 0)
(aux_axis_origin 0 0)
(visible_elements FFFFF77F)
(pcbplotparams
(layerselection 0x010f0_80000001)
(usegerberextensions true)
(excludeedgelayer true)
(linewidth 0.100000)
(plotframeref false)
(viasonmask false)
(mode 1)
(useauxorigin false)
(hpglpennumber 1)
(hpglpenspeed 20)
(hpglpendiameter 15)
(hpglpenoverlay 2)
(psnegative false)
(psa4output false)
(plotreference true)
(plotvalue true)
(plotinvisibletext false)
(padsonsilk false)
(subtractmaskfromsilk false)
(outputformat 1)
(mirror false)
(drillshape 0)
(scaleselection 1)
(outputdirectory gerber/base/))
)
(net 0 "")
(net 1 GND)
(net_class Default "This is the default net class."
(clearance 0.2)
(trace_width 0.25)
(via_dia 0.6)
(via_drill 0.4)
(uvia_dia 0.3)
(uvia_drill 0.1)
)
(module Mounting_Holes:MountingHole_2.2mm_M2 locked (layer F.Cu) (tedit 5A2C5A4C) (tstamp 5A2C1999)
(at 155.5 120.5)
(descr "Mounting Hole 2.2mm, no annular, M2")
(tags "mounting hole 2.2mm no annular m2")
(attr virtual)
(fp_text reference M8 (at 0 -3.2) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value MountingHole_8.4mm_M8 (at 0 3.2) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0.3 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 0) (end 2.2 0) (layer Cmts.User) (width 0.15))
(fp_circle (center 0 0) (end 2.45 0) (layer F.CrtYd) (width 0.05))
(pad 1 np_thru_hole circle (at 0 0) (size 2.2 2.2) (drill 2.2) (layers *.Cu *.Mask))
)
(module Mounting_Holes:MountingHole_2.2mm_M2 (layer F.Cu) (tedit 5A2C5A5D) (tstamp 5A2C19B2)
(at 155.5 63.5)
(descr "Mounting Hole 2.2mm, no annular, M2")
(tags "mounting hole 2.2mm no annular m2")
(attr virtual)
(fp_text reference M8 (at 0 -3.2) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value MountingHole_8.4mm_M8 (at 0 3.2) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0.3 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 0) (end 2.2 0) (layer Cmts.User) (width 0.15))
(fp_circle (center 0 0) (end 2.45 0) (layer F.CrtYd) (width 0.05))
(pad 1 np_thru_hole circle (at 0 0) (size 2.2 2.2) (drill 2.2) (layers *.Cu *.Mask))
)
(module Mounting_Holes:MountingHole_2.2mm_M2 (layer F.Cu) (tedit 5A2C5A61) (tstamp 5A2C19BA)
(at 98.5 63.5)
(descr "Mounting Hole 2.2mm, no annular, M2")
(tags "mounting hole 2.2mm no annular m2")
(attr virtual)
(fp_text reference M8 (at 0 -3.2) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value MountingHole_8.4mm_M8 (at 0 3.2) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0.3 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 0) (end 2.2 0) (layer Cmts.User) (width 0.15))
(fp_circle (center 0 0) (end 2.45 0) (layer F.CrtYd) (width 0.05))
(pad 1 np_thru_hole circle (at 0 0) (size 2.2 2.2) (drill 2.2) (layers *.Cu *.Mask))
)
(module Mounting_Holes:MountingHole_2.2mm_M2 (layer F.Cu) (tedit 5A2C5A59) (tstamp 5A2C19C2)
(at 98.5 101.5)
(descr "Mounting Hole 2.2mm, no annular, M2")
(tags "mounting hole 2.2mm no annular m2")
(attr virtual)
(fp_text reference M8 (at 0 -3.2) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value MountingHole_8.4mm_M8 (at 0 3.2) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0.3 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 0) (end 2.2 0) (layer Cmts.User) (width 0.15))
(fp_circle (center 0 0) (end 2.45 0) (layer F.CrtYd) (width 0.05))
(pad 1 np_thru_hole circle (at 0 0) (size 2.2 2.2) (drill 2.2) (layers *.Cu *.Mask))
)
(gr_text "\"Congratulations! The simple fact that you're\nstanding here listening to me means you've\nmade a glorious contribution to science.\"" (at 127.2 83.2) (layer F.SilkS)
(effects (font (size 1.5 1.5) (thickness 0.3)))
)
(dimension 94.75 (width 0.3) (layer Dwgs.User)
(gr_text "94.750 mm" (at 127.125 142.6) (layer Dwgs.User)
(effects (font (size 1.5 1.5) (thickness 0.3)))
)
(feature1 (pts (xy 79.75 120) (xy 79.75 143.95)))
(feature2 (pts (xy 174.5 120) (xy 174.5 143.95)))
(crossbar (pts (xy 174.5 141.25) (xy 79.75 141.25)))
(arrow1a (pts (xy 79.75 141.25) (xy 80.876504 140.663579)))
(arrow1b (pts (xy 79.75 141.25) (xy 80.876504 141.836421)))
(arrow2a (pts (xy 174.5 141.25) (xy 173.373496 140.663579)))
(arrow2b (pts (xy 174.5 141.25) (xy 173.373496 141.836421)))
)
(gr_line (start 117.5 120.5) (end 117.5 139.5) (angle 90) (layer Edge.Cuts) (width 0.1))
(gr_line (start 79.5 120.5) (end 117.5 120.5) (angle 90) (layer Edge.Cuts) (width 0.1))
(gr_line (start 117.5 139.5) (end 174.5 139.5) (angle 90) (layer Edge.Cuts) (width 0.1) (tstamp 5A2BEEAF))
(gr_line (start 174.5 44.5) (end 174.5 139.5) (angle 90) (layer Edge.Cuts) (width 0.1) (tstamp 5A2BEEAC))
(gr_line (start 79.5 44.5) (end 79.5 120.5) (angle 90) (layer Edge.Cuts) (width 0.1))
(gr_line (start 79.5 44.5) (end 174.5 44.5) (angle 90) (layer Edge.Cuts) (width 0.1))
(zone (net 1) (net_name GND) (layer F.Cu) (tstamp 5A2C1D74) (hatch edge 0.508)
(connect_pads (clearance 0.508))
(min_thickness 0.254)
(fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts
(xy 173 138) (xy 119 138) (xy 119 119) (xy 81 119) (xy 81 46)
(xy 173 46)
)
)
)
(zone (net 1) (net_name GND) (layer B.Cu) (tstamp 5A2C1D74) (hatch edge 0.508)
(connect_pads (clearance 0.508))
(min_thickness 0.254)
(fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts
(xy 173 138) (xy 119 138) (xy 119 119) (xy 81 119) (xy 81 46)
(xy 173 46)
)
)
)
)