initial capture of work on a CNC board intended to be compatible with pluto-p
[hw/cncfpga] / cncfpga.pcb
1 # release: pcb 1.99z
2
3 # To read pcb files, the pcb version (or the git source date) must be >= the file version
4 FileVersion[20070407]
5
6 PCB["cncfpga" 600000 500000]
7
8 Grid[100.0 0 0 0]
9 Cursor[6900 33200 0.000000]
10 PolyArea[200000000.000000]
11 Thermal[0.500000]
12 DRC[600 1000 600 500 1500 700]
13 Flags("nameonpcb,snappin,liveroute")
14 Groups("1,c:4,s:2:3:5")
15 Styles["Signal,1000,3100,1500,1000:Power,2500,6000,3500,1000:Fat,4000,6000,3500,1000:Skinny,600,2402,1181,600"]
16
17 Symbol[' ' 1800]
18 (
19 )
20 Symbol['!' 1200]
21 (
22         SymbolLine[0 4500 0 5000 800]
23         SymbolLine[0 1000 0 3500 800]
24 )
25 Symbol['"' 1200]
26 (
27         SymbolLine[0 1000 0 2000 800]
28         SymbolLine[1000 1000 1000 2000 800]
29 )
30 Symbol['#' 1200]
31 (
32         SymbolLine[0 3500 2000 3500 800]
33         SymbolLine[0 2500 2000 2500 800]
34         SymbolLine[1500 2000 1500 4000 800]
35         SymbolLine[500 2000 500 4000 800]
36 )
37 Symbol['$' 1200]
38 (
39         SymbolLine[1500 1500 2000 2000 800]
40         SymbolLine[500 1500 1500 1500 800]
41         SymbolLine[0 2000 500 1500 800]
42         SymbolLine[0 2000 0 2500 800]
43         SymbolLine[0 2500 500 3000 800]
44         SymbolLine[500 3000 1500 3000 800]
45         SymbolLine[1500 3000 2000 3500 800]
46         SymbolLine[2000 3500 2000 4000 800]
47         SymbolLine[1500 4500 2000 4000 800]
48         SymbolLine[500 4500 1500 4500 800]
49         SymbolLine[0 4000 500 4500 800]
50         SymbolLine[1000 1000 1000 5000 800]
51 )
52 Symbol['%' 1200]
53 (
54         SymbolLine[0 1500 0 2000 800]
55         SymbolLine[0 1500 500 1000 800]
56         SymbolLine[500 1000 1000 1000 800]
57         SymbolLine[1000 1000 1500 1500 800]
58         SymbolLine[1500 1500 1500 2000 800]
59         SymbolLine[1000 2500 1500 2000 800]
60         SymbolLine[500 2500 1000 2500 800]
61         SymbolLine[0 2000 500 2500 800]
62         SymbolLine[0 5000 4000 1000 800]
63         SymbolLine[3500 5000 4000 4500 800]
64         SymbolLine[4000 4000 4000 4500 800]
65         SymbolLine[3500 3500 4000 4000 800]
66         SymbolLine[3000 3500 3500 3500 800]
67         SymbolLine[2500 4000 3000 3500 800]
68         SymbolLine[2500 4000 2500 4500 800]
69         SymbolLine[2500 4500 3000 5000 800]
70         SymbolLine[3000 5000 3500 5000 800]
71 )
72 Symbol['&' 1200]
73 (
74         SymbolLine[0 4500 500 5000 800]
75         SymbolLine[0 1500 0 2500 800]
76         SymbolLine[0 1500 500 1000 800]
77         SymbolLine[0 3500 1500 2000 800]
78         SymbolLine[500 5000 1000 5000 800]
79         SymbolLine[1000 5000 2000 4000 800]
80         SymbolLine[0 2500 2500 5000 800]
81         SymbolLine[500 1000 1000 1000 800]
82         SymbolLine[1000 1000 1500 1500 800]
83         SymbolLine[1500 1500 1500 2000 800]
84         SymbolLine[0 3500 0 4500 800]
85 )
86 Symbol[''' 1200]
87 (
88         SymbolLine[0 2000 1000 1000 800]
89 )
90 Symbol['(' 1200]
91 (
92         SymbolLine[0 4500 500 5000 800]
93         SymbolLine[0 1500 500 1000 800]
94         SymbolLine[0 1500 0 4500 800]
95 )
96 Symbol[')' 1200]
97 (
98         SymbolLine[0 1000 500 1500 800]
99         SymbolLine[500 1500 500 4500 800]
100         SymbolLine[0 5000 500 4500 800]
101 )
102 Symbol['*' 1200]
103 (
104         SymbolLine[0 2000 2000 4000 800]
105         SymbolLine[0 4000 2000 2000 800]
106         SymbolLine[0 3000 2000 3000 800]
107         SymbolLine[1000 2000 1000 4000 800]
108 )
109 Symbol['+' 1200]
110 (
111         SymbolLine[0 3000 2000 3000 800]
112         SymbolLine[1000 2000 1000 4000 800]
113 )
114 Symbol[',' 1200]
115 (
116         SymbolLine[0 6000 1000 5000 800]
117 )
118 Symbol['-' 1200]
119 (
120         SymbolLine[0 3000 2000 3000 800]
121 )
122 Symbol['.' 1200]
123 (
124         SymbolLine[0 5000 500 5000 800]
125 )
126 Symbol['/' 1200]
127 (
128         SymbolLine[0 4500 3000 1500 800]
129 )
130 Symbol['0' 1200]
131 (
132         SymbolLine[0 4500 500 5000 800]
133         SymbolLine[0 1500 0 4500 800]
134         SymbolLine[0 1500 500 1000 800]
135         SymbolLine[500 1000 1500 1000 800]
136         SymbolLine[1500 1000 2000 1500 800]
137         SymbolLine[2000 1500 2000 4500 800]
138         SymbolLine[1500 5000 2000 4500 800]
139         SymbolLine[500 5000 1500 5000 800]
140         SymbolLine[0 4000 2000 2000 800]
141 )
142 Symbol['1' 1200]
143 (
144         SymbolLine[500 5000 1500 5000 800]
145         SymbolLine[1000 1000 1000 5000 800]
146         SymbolLine[0 2000 1000 1000 800]
147 )
148 Symbol['2' 1200]
149 (
150         SymbolLine[0 1500 500 1000 800]
151         SymbolLine[500 1000 2000 1000 800]
152         SymbolLine[2000 1000 2500 1500 800]
153         SymbolLine[2500 1500 2500 2500 800]
154         SymbolLine[0 5000 2500 2500 800]
155         SymbolLine[0 5000 2500 5000 800]
156 )
157 Symbol['3' 1200]
158 (
159         SymbolLine[0 1500 500 1000 800]
160         SymbolLine[500 1000 1500 1000 800]
161         SymbolLine[1500 1000 2000 1500 800]
162         SymbolLine[2000 1500 2000 4500 800]
163         SymbolLine[1500 5000 2000 4500 800]
164         SymbolLine[500 5000 1500 5000 800]
165         SymbolLine[0 4500 500 5000 800]
166         SymbolLine[500 3000 2000 3000 800]
167 )
168 Symbol['4' 1200]
169 (
170         SymbolLine[0 3000 2000 1000 800]
171         SymbolLine[0 3000 2500 3000 800]
172         SymbolLine[2000 1000 2000 5000 800]
173 )
174 Symbol['5' 1200]
175 (
176         SymbolLine[0 1000 2000 1000 800]
177         SymbolLine[0 1000 0 3000 800]
178         SymbolLine[0 3000 500 2500 800]
179         SymbolLine[500 2500 1500 2500 800]
180         SymbolLine[1500 2500 2000 3000 800]
181         SymbolLine[2000 3000 2000 4500 800]
182         SymbolLine[1500 5000 2000 4500 800]
183         SymbolLine[500 5000 1500 5000 800]
184         SymbolLine[0 4500 500 5000 800]
185 )
186 Symbol['6' 1200]
187 (
188         SymbolLine[1500 1000 2000 1500 800]
189         SymbolLine[500 1000 1500 1000 800]
190         SymbolLine[0 1500 500 1000 800]
191         SymbolLine[0 1500 0 4500 800]
192         SymbolLine[0 4500 500 5000 800]
193         SymbolLine[1500 3000 2000 3500 800]
194         SymbolLine[0 3000 1500 3000 800]
195         SymbolLine[500 5000 1500 5000 800]
196         SymbolLine[1500 5000 2000 4500 800]
197         SymbolLine[2000 3500 2000 4500 800]
198 )
199 Symbol['7' 1200]
200 (
201         SymbolLine[0 5000 2500 2500 800]
202         SymbolLine[2500 1000 2500 2500 800]
203         SymbolLine[0 1000 2500 1000 800]
204 )
205 Symbol['8' 1200]
206 (
207         SymbolLine[0 4500 500 5000 800]
208         SymbolLine[0 3500 0 4500 800]
209         SymbolLine[0 3500 500 3000 800]
210         SymbolLine[500 3000 1500 3000 800]
211         SymbolLine[1500 3000 2000 3500 800]
212         SymbolLine[2000 3500 2000 4500 800]
213         SymbolLine[1500 5000 2000 4500 800]
214         SymbolLine[500 5000 1500 5000 800]
215         SymbolLine[0 2500 500 3000 800]
216         SymbolLine[0 1500 0 2500 800]
217         SymbolLine[0 1500 500 1000 800]
218         SymbolLine[500 1000 1500 1000 800]
219         SymbolLine[1500 1000 2000 1500 800]
220         SymbolLine[2000 1500 2000 2500 800]
221         SymbolLine[1500 3000 2000 2500 800]
222 )
223 Symbol['9' 1200]
224 (
225         SymbolLine[0 5000 2000 3000 800]
226         SymbolLine[2000 1500 2000 3000 800]
227         SymbolLine[1500 1000 2000 1500 800]
228         SymbolLine[500 1000 1500 1000 800]
229         SymbolLine[0 1500 500 1000 800]
230         SymbolLine[0 1500 0 2500 800]
231         SymbolLine[0 2500 500 3000 800]
232         SymbolLine[500 3000 2000 3000 800]
233 )
234 Symbol[':' 1200]
235 (
236         SymbolLine[0 2500 500 2500 800]
237         SymbolLine[0 3500 500 3500 800]
238 )
239 Symbol[';' 1200]
240 (
241         SymbolLine[0 5000 1000 4000 800]
242         SymbolLine[1000 2500 1000 3000 800]
243 )
244 Symbol['<' 1200]
245 (
246         SymbolLine[0 3000 1000 2000 800]
247         SymbolLine[0 3000 1000 4000 800]
248 )
249 Symbol['=' 1200]
250 (
251         SymbolLine[0 2500 2000 2500 800]
252         SymbolLine[0 3500 2000 3500 800]
253 )
254 Symbol['>' 1200]
255 (
256         SymbolLine[0 2000 1000 3000 800]
257         SymbolLine[0 4000 1000 3000 800]
258 )
259 Symbol['?' 1200]
260 (
261         SymbolLine[1000 3000 1000 3500 800]
262         SymbolLine[1000 4500 1000 5000 800]
263         SymbolLine[0 1500 0 2000 800]
264         SymbolLine[0 1500 500 1000 800]
265         SymbolLine[500 1000 1500 1000 800]
266         SymbolLine[1500 1000 2000 1500 800]
267         SymbolLine[2000 1500 2000 2000 800]
268         SymbolLine[1000 3000 2000 2000 800]
269 )
270 Symbol['@' 1200]
271 (
272         SymbolLine[0 1000 0 4000 800]
273         SymbolLine[0 4000 1000 5000 800]
274         SymbolLine[1000 5000 4000 5000 800]
275         SymbolLine[5000 3500 5000 1000 800]
276         SymbolLine[5000 1000 4000 0 800]
277         SymbolLine[4000 0 1000 0 800]
278         SymbolLine[1000 0 0 1000 800]
279         SymbolLine[1500 2000 1500 3000 800]
280         SymbolLine[1500 3000 2000 3500 800]
281         SymbolLine[2000 3500 3000 3500 800]
282         SymbolLine[3000 3500 3500 3000 800]
283         SymbolLine[3500 3000 4000 3500 800]
284         SymbolLine[3500 3000 3500 1500 800]
285         SymbolLine[3500 2000 3000 1500 800]
286         SymbolLine[2000 1500 3000 1500 800]
287         SymbolLine[2000 1500 1500 2000 800]
288         SymbolLine[4000 3500 5000 3500 800]
289 )
290 Symbol['A' 1200]
291 (
292         SymbolLine[0 1500 0 5000 800]
293         SymbolLine[0 1500 500 1000 800]
294         SymbolLine[500 1000 2000 1000 800]
295         SymbolLine[2000 1000 2500 1500 800]
296         SymbolLine[2500 1500 2500 5000 800]
297         SymbolLine[0 3000 2500 3000 800]
298 )
299 Symbol['B' 1200]
300 (
301         SymbolLine[0 5000 2000 5000 800]
302         SymbolLine[2000 5000 2500 4500 800]
303         SymbolLine[2500 3500 2500 4500 800]
304         SymbolLine[2000 3000 2500 3500 800]
305         SymbolLine[500 3000 2000 3000 800]
306         SymbolLine[500 1000 500 5000 800]
307         SymbolLine[0 1000 2000 1000 800]
308         SymbolLine[2000 1000 2500 1500 800]
309         SymbolLine[2500 1500 2500 2500 800]
310         SymbolLine[2000 3000 2500 2500 800]
311 )
312 Symbol['C' 1200]
313 (
314         SymbolLine[500 5000 2000 5000 800]
315         SymbolLine[0 4500 500 5000 800]
316         SymbolLine[0 1500 0 4500 800]
317         SymbolLine[0 1500 500 1000 800]
318         SymbolLine[500 1000 2000 1000 800]
319 )
320 Symbol['D' 1200]
321 (
322         SymbolLine[500 1000 500 5000 800]
323         SymbolLine[2000 1000 2500 1500 800]
324         SymbolLine[2500 1500 2500 4500 800]
325         SymbolLine[2000 5000 2500 4500 800]
326         SymbolLine[0 5000 2000 5000 800]
327         SymbolLine[0 1000 2000 1000 800]
328 )
329 Symbol['E' 1200]
330 (
331         SymbolLine[0 3000 1500 3000 800]
332         SymbolLine[0 5000 2000 5000 800]
333         SymbolLine[0 1000 0 5000 800]
334         SymbolLine[0 1000 2000 1000 800]
335 )
336 Symbol['F' 1200]
337 (
338         SymbolLine[0 1000 0 5000 800]
339         SymbolLine[0 1000 2000 1000 800]
340         SymbolLine[0 3000 1500 3000 800]
341 )
342 Symbol['G' 1200]
343 (
344         SymbolLine[2000 1000 2500 1500 800]
345         SymbolLine[500 1000 2000 1000 800]
346         SymbolLine[0 1500 500 1000 800]
347         SymbolLine[0 1500 0 4500 800]
348         SymbolLine[0 4500 500 5000 800]
349         SymbolLine[500 5000 2000 5000 800]
350         SymbolLine[2000 5000 2500 4500 800]
351         SymbolLine[2500 3500 2500 4500 800]
352         SymbolLine[2000 3000 2500 3500 800]
353         SymbolLine[1000 3000 2000 3000 800]
354 )
355 Symbol['H' 1200]
356 (
357         SymbolLine[0 1000 0 5000 800]
358         SymbolLine[2500 1000 2500 5000 800]
359         SymbolLine[0 3000 2500 3000 800]
360 )
361 Symbol['I' 1200]
362 (
363         SymbolLine[0 1000 1000 1000 800]
364         SymbolLine[500 1000 500 5000 800]
365         SymbolLine[0 5000 1000 5000 800]
366 )
367 Symbol['J' 1200]
368 (
369         SymbolLine[0 1000 1500 1000 800]
370         SymbolLine[1500 1000 1500 4500 800]
371         SymbolLine[1000 5000 1500 4500 800]
372         SymbolLine[500 5000 1000 5000 800]
373         SymbolLine[0 4500 500 5000 800]
374 )
375 Symbol['K' 1200]
376 (
377         SymbolLine[0 1000 0 5000 800]
378         SymbolLine[0 3000 2000 1000 800]
379         SymbolLine[0 3000 2000 5000 800]
380 )
381 Symbol['L' 1200]
382 (
383         SymbolLine[0 1000 0 5000 800]
384         SymbolLine[0 5000 2000 5000 800]
385 )
386 Symbol['M' 1200]
387 (
388         SymbolLine[0 1000 0 5000 800]
389         SymbolLine[0 1000 1500 2500 800]
390         SymbolLine[1500 2500 3000 1000 800]
391         SymbolLine[3000 1000 3000 5000 800]
392 )
393 Symbol['N' 1200]
394 (
395         SymbolLine[0 1000 0 5000 800]
396         SymbolLine[0 1000 0 1500 800]
397         SymbolLine[0 1500 2500 4000 800]
398         SymbolLine[2500 1000 2500 5000 800]
399 )
400 Symbol['O' 1200]
401 (
402         SymbolLine[0 1500 0 4500 800]
403         SymbolLine[0 1500 500 1000 800]
404         SymbolLine[500 1000 1500 1000 800]
405         SymbolLine[1500 1000 2000 1500 800]
406         SymbolLine[2000 1500 2000 4500 800]
407         SymbolLine[1500 5000 2000 4500 800]
408         SymbolLine[500 5000 1500 5000 800]
409         SymbolLine[0 4500 500 5000 800]
410 )
411 Symbol['P' 1200]
412 (
413         SymbolLine[500 1000 500 5000 800]
414         SymbolLine[0 1000 2000 1000 800]
415         SymbolLine[2000 1000 2500 1500 800]
416         SymbolLine[2500 1500 2500 2500 800]
417         SymbolLine[2000 3000 2500 2500 800]
418         SymbolLine[500 3000 2000 3000 800]
419 )
420 Symbol['Q' 1200]
421 (
422         SymbolLine[0 1500 0 4500 800]
423         SymbolLine[0 1500 500 1000 800]
424         SymbolLine[500 1000 1500 1000 800]
425         SymbolLine[1500 1000 2000 1500 800]
426         SymbolLine[2000 1500 2000 4500 800]
427         SymbolLine[1500 5000 2000 4500 800]
428         SymbolLine[500 5000 1500 5000 800]
429         SymbolLine[0 4500 500 5000 800]
430         SymbolLine[1000 4000 2000 5000 800]
431 )
432 Symbol['R' 1200]
433 (
434         SymbolLine[0 1000 2000 1000 800]
435         SymbolLine[2000 1000 2500 1500 800]
436         SymbolLine[2500 1500 2500 2500 800]
437         SymbolLine[2000 3000 2500 2500 800]
438         SymbolLine[500 3000 2000 3000 800]
439         SymbolLine[500 1000 500 5000 800]
440         SymbolLine[500 3000 2500 5000 800]
441 )
442 Symbol['S' 1200]
443 (
444         SymbolLine[2000 1000 2500 1500 800]
445         SymbolLine[500 1000 2000 1000 800]
446         SymbolLine[0 1500 500 1000 800]
447         SymbolLine[0 1500 0 2500 800]
448         SymbolLine[0 2500 500 3000 800]
449         SymbolLine[500 3000 2000 3000 800]
450         SymbolLine[2000 3000 2500 3500 800]
451         SymbolLine[2500 3500 2500 4500 800]
452         SymbolLine[2000 5000 2500 4500 800]
453         SymbolLine[500 5000 2000 5000 800]
454         SymbolLine[0 4500 500 5000 800]
455 )
456 Symbol['T' 1200]
457 (
458         SymbolLine[0 1000 2000 1000 800]
459         SymbolLine[1000 1000 1000 5000 800]
460 )
461 Symbol['U' 1200]
462 (
463         SymbolLine[0 1000 0 4500 800]
464         SymbolLine[0 4500 500 5000 800]
465         SymbolLine[500 5000 1500 5000 800]
466         SymbolLine[1500 5000 2000 4500 800]
467         SymbolLine[2000 1000 2000 4500 800]
468 )
469 Symbol['V' 1200]
470 (
471         SymbolLine[0 1000 0 4000 800]
472         SymbolLine[0 4000 1000 5000 800]
473         SymbolLine[1000 5000 2000 4000 800]
474         SymbolLine[2000 1000 2000 4000 800]
475 )
476 Symbol['W' 1200]
477 (
478         SymbolLine[0 1000 0 5000 800]
479         SymbolLine[0 5000 1500 3500 800]
480         SymbolLine[1500 3500 3000 5000 800]
481         SymbolLine[3000 1000 3000 5000 800]
482 )
483 Symbol['X' 1200]
484 (
485         SymbolLine[0 1000 0 1500 800]
486         SymbolLine[0 1500 2500 4000 800]
487         SymbolLine[2500 4000 2500 5000 800]
488         SymbolLine[0 4000 0 5000 800]
489         SymbolLine[0 4000 2500 1500 800]
490         SymbolLine[2500 1000 2500 1500 800]
491 )
492 Symbol['Y' 1200]
493 (
494         SymbolLine[0 1000 0 1500 800]
495         SymbolLine[0 1500 1000 2500 800]
496         SymbolLine[1000 2500 2000 1500 800]
497         SymbolLine[2000 1000 2000 1500 800]
498         SymbolLine[1000 2500 1000 5000 800]
499 )
500 Symbol['Z' 1200]
501 (
502         SymbolLine[0 1000 2500 1000 800]
503         SymbolLine[2500 1000 2500 1500 800]
504         SymbolLine[0 4000 2500 1500 800]
505         SymbolLine[0 4000 0 5000 800]
506         SymbolLine[0 5000 2500 5000 800]
507 )
508 Symbol['[' 1200]
509 (
510         SymbolLine[0 1000 500 1000 800]
511         SymbolLine[0 1000 0 5000 800]
512         SymbolLine[0 5000 500 5000 800]
513 )
514 Symbol['\' 1200]
515 (
516         SymbolLine[0 1500 3000 4500 800]
517 )
518 Symbol[']' 1200]
519 (
520         SymbolLine[0 1000 500 1000 800]
521         SymbolLine[500 1000 500 5000 800]
522         SymbolLine[0 5000 500 5000 800]
523 )
524 Symbol['^' 1200]
525 (
526         SymbolLine[0 1500 500 1000 800]
527         SymbolLine[500 1000 1000 1500 800]
528 )
529 Symbol['_' 1200]
530 (
531         SymbolLine[0 5000 2000 5000 800]
532 )
533 Symbol['`' 1200]
534 (
535         SymbolLine[5000 0 6500 1500 800]
536         SymbolLine[6500 5000 5000 6500 800]
537         SymbolLine[5000 6500 1500 6500 800]
538         SymbolLine[1500 6500 0 5000 800]
539         SymbolLine[0 5000 0 1500 800]
540         SymbolLine[0 1500 1500 0 800]
541         SymbolLine[1500 0 5000 0 800]
542         SymbolLine[6500 1500 6500 5000 800]
543         SymbolLine[2500 2500 4000 2500 800]
544         SymbolLine[2000 3000 2500 2500 800]
545         SymbolLine[2000 3000 2000 4000 800]
546         SymbolLine[2000 4000 2500 4500 800]
547         SymbolLine[2500 4500 4000 4500 800]
548 )
549 Symbol['a' 1200]
550 (
551         SymbolLine[1500 3000 2000 3500 800]
552         SymbolLine[500 3000 1500 3000 800]
553         SymbolLine[0 3500 500 3000 800]
554         SymbolLine[0 3500 0 4500 800]
555         SymbolLine[0 4500 500 5000 800]
556         SymbolLine[2000 3000 2000 4500 800]
557         SymbolLine[2000 4500 2500 5000 800]
558         SymbolLine[500 5000 1500 5000 800]
559         SymbolLine[1500 5000 2000 4500 800]
560 )
561 Symbol['b' 1200]
562 (
563         SymbolLine[0 1000 0 5000 800]
564         SymbolLine[0 4500 500 5000 800]
565         SymbolLine[500 5000 1500 5000 800]
566         SymbolLine[1500 5000 2000 4500 800]
567         SymbolLine[2000 3500 2000 4500 800]
568         SymbolLine[1500 3000 2000 3500 800]
569         SymbolLine[500 3000 1500 3000 800]
570         SymbolLine[0 3500 500 3000 800]
571 )
572 Symbol['c' 1200]
573 (
574         SymbolLine[500 3000 2000 3000 800]
575         SymbolLine[0 3500 500 3000 800]
576         SymbolLine[0 3500 0 4500 800]
577         SymbolLine[0 4500 500 5000 800]
578         SymbolLine[500 5000 2000 5000 800]
579 )
580 Symbol['d' 1200]
581 (
582         SymbolLine[2000 1000 2000 5000 800]
583         SymbolLine[1500 5000 2000 4500 800]
584         SymbolLine[500 5000 1500 5000 800]
585         SymbolLine[0 4500 500 5000 800]
586         SymbolLine[0 3500 0 4500 800]
587         SymbolLine[0 3500 500 3000 800]
588         SymbolLine[500 3000 1500 3000 800]
589         SymbolLine[1500 3000 2000 3500 800]
590 )
591 Symbol['e' 1200]
592 (
593         SymbolLine[500 5000 2000 5000 800]
594         SymbolLine[0 4500 500 5000 800]
595         SymbolLine[0 3500 0 4500 800]
596         SymbolLine[0 3500 500 3000 800]
597         SymbolLine[500 3000 1500 3000 800]
598         SymbolLine[1500 3000 2000 3500 800]
599         SymbolLine[0 4000 2000 4000 800]
600         SymbolLine[2000 4000 2000 3500 800]
601 )
602 Symbol['f' 1000]
603 (
604         SymbolLine[500 1500 500 5000 800]
605         SymbolLine[500 1500 1000 1000 800]
606         SymbolLine[1000 1000 1500 1000 800]
607         SymbolLine[0 3000 1000 3000 800]
608 )
609 Symbol['g' 1200]
610 (
611         SymbolLine[1500 3000 2000 3500 800]
612         SymbolLine[500 3000 1500 3000 800]
613         SymbolLine[0 3500 500 3000 800]
614         SymbolLine[0 3500 0 4500 800]
615         SymbolLine[0 4500 500 5000 800]
616         SymbolLine[500 5000 1500 5000 800]
617         SymbolLine[1500 5000 2000 4500 800]
618         SymbolLine[0 6000 500 6500 800]
619         SymbolLine[500 6500 1500 6500 800]
620         SymbolLine[1500 6500 2000 6000 800]
621         SymbolLine[2000 3000 2000 6000 800]
622 )
623 Symbol['h' 1200]
624 (
625         SymbolLine[0 1000 0 5000 800]
626         SymbolLine[0 3500 500 3000 800]
627         SymbolLine[500 3000 1500 3000 800]
628         SymbolLine[1500 3000 2000 3500 800]
629         SymbolLine[2000 3500 2000 5000 800]
630 )
631 Symbol['i' 1000]
632 (
633         SymbolLine[0 2000 0 2500 800]
634         SymbolLine[0 3500 0 5000 800]
635 )
636 Symbol['j' 1000]
637 (
638         SymbolLine[500 2000 500 2500 800]
639         SymbolLine[500 3500 500 6000 800]
640         SymbolLine[0 6500 500 6000 800]
641 )
642 Symbol['k' 1200]
643 (
644         SymbolLine[0 1000 0 5000 800]
645         SymbolLine[0 3500 1500 5000 800]
646         SymbolLine[0 3500 1000 2500 800]
647 )
648 Symbol['l' 1000]
649 (
650         SymbolLine[0 1000 0 4500 800]
651         SymbolLine[0 4500 500 5000 800]
652 )
653 Symbol['m' 1200]
654 (
655         SymbolLine[500 3500 500 5000 800]
656         SymbolLine[500 3500 1000 3000 800]
657         SymbolLine[1000 3000 1500 3000 800]
658         SymbolLine[1500 3000 2000 3500 800]
659         SymbolLine[2000 3500 2000 5000 800]
660         SymbolLine[2000 3500 2500 3000 800]
661         SymbolLine[2500 3000 3000 3000 800]
662         SymbolLine[3000 3000 3500 3500 800]
663         SymbolLine[3500 3500 3500 5000 800]
664         SymbolLine[0 3000 500 3500 800]
665 )
666 Symbol['n' 1200]
667 (
668         SymbolLine[500 3500 500 5000 800]
669         SymbolLine[500 3500 1000 3000 800]
670         SymbolLine[1000 3000 1500 3000 800]
671         SymbolLine[1500 3000 2000 3500 800]
672         SymbolLine[2000 3500 2000 5000 800]
673         SymbolLine[0 3000 500 3500 800]
674 )
675 Symbol['o' 1200]
676 (
677         SymbolLine[0 3500 0 4500 800]
678         SymbolLine[0 3500 500 3000 800]
679         SymbolLine[500 3000 1500 3000 800]
680         SymbolLine[1500 3000 2000 3500 800]
681         SymbolLine[2000 3500 2000 4500 800]
682         SymbolLine[1500 5000 2000 4500 800]
683         SymbolLine[500 5000 1500 5000 800]
684         SymbolLine[0 4500 500 5000 800]
685 )
686 Symbol['p' 1200]
687 (
688         SymbolLine[500 3500 500 6500 800]
689         SymbolLine[0 3000 500 3500 800]
690         SymbolLine[500 3500 1000 3000 800]
691         SymbolLine[1000 3000 2000 3000 800]
692         SymbolLine[2000 3000 2500 3500 800]
693         SymbolLine[2500 3500 2500 4500 800]
694         SymbolLine[2000 5000 2500 4500 800]
695         SymbolLine[1000 5000 2000 5000 800]
696         SymbolLine[500 4500 1000 5000 800]
697 )
698 Symbol['q' 1200]
699 (
700         SymbolLine[2000 3500 2000 6500 800]
701         SymbolLine[1500 3000 2000 3500 800]
702         SymbolLine[500 3000 1500 3000 800]
703         SymbolLine[0 3500 500 3000 800]
704         SymbolLine[0 3500 0 4500 800]
705         SymbolLine[0 4500 500 5000 800]
706         SymbolLine[500 5000 1500 5000 800]
707         SymbolLine[1500 5000 2000 4500 800]
708 )
709 Symbol['r' 1200]
710 (
711         SymbolLine[500 3500 500 5000 800]
712         SymbolLine[500 3500 1000 3000 800]
713         SymbolLine[1000 3000 2000 3000 800]
714         SymbolLine[0 3000 500 3500 800]
715 )
716 Symbol['s' 1200]
717 (
718         SymbolLine[500 5000 2000 5000 800]
719         SymbolLine[2000 5000 2500 4500 800]
720         SymbolLine[2000 4000 2500 4500 800]
721         SymbolLine[500 4000 2000 4000 800]
722         SymbolLine[0 3500 500 4000 800]
723         SymbolLine[0 3500 500 3000 800]
724         SymbolLine[500 3000 2000 3000 800]
725         SymbolLine[2000 3000 2500 3500 800]
726         SymbolLine[0 4500 500 5000 800]
727 )
728 Symbol['t' 1000]
729 (
730         SymbolLine[500 1000 500 4500 800]
731         SymbolLine[500 4500 1000 5000 800]
732         SymbolLine[0 2500 1000 2500 800]
733 )
734 Symbol['u' 1200]
735 (
736         SymbolLine[0 3000 0 4500 800]
737         SymbolLine[0 4500 500 5000 800]
738         SymbolLine[500 5000 1500 5000 800]
739         SymbolLine[1500 5000 2000 4500 800]
740         SymbolLine[2000 3000 2000 4500 800]
741 )
742 Symbol['v' 1200]
743 (
744         SymbolLine[0 3000 0 4000 800]
745         SymbolLine[0 4000 1000 5000 800]
746         SymbolLine[1000 5000 2000 4000 800]
747         SymbolLine[2000 3000 2000 4000 800]
748 )
749 Symbol['w' 1200]
750 (
751         SymbolLine[0 3000 0 4500 800]
752         SymbolLine[0 4500 500 5000 800]
753         SymbolLine[500 5000 1000 5000 800]
754         SymbolLine[1000 5000 1500 4500 800]
755         SymbolLine[1500 3000 1500 4500 800]
756         SymbolLine[1500 4500 2000 5000 800]
757         SymbolLine[2000 5000 2500 5000 800]
758         SymbolLine[2500 5000 3000 4500 800]
759         SymbolLine[3000 3000 3000 4500 800]
760 )
761 Symbol['x' 1200]
762 (
763         SymbolLine[0 3000 2000 5000 800]
764         SymbolLine[0 5000 2000 3000 800]
765 )
766 Symbol['y' 1200]
767 (
768         SymbolLine[0 3000 0 4500 800]
769         SymbolLine[0 4500 500 5000 800]
770         SymbolLine[2000 3000 2000 6000 800]
771         SymbolLine[1500 6500 2000 6000 800]
772         SymbolLine[500 6500 1500 6500 800]
773         SymbolLine[0 6000 500 6500 800]
774         SymbolLine[500 5000 1500 5000 800]
775         SymbolLine[1500 5000 2000 4500 800]
776 )
777 Symbol['z' 1200]
778 (
779         SymbolLine[0 3000 2000 3000 800]
780         SymbolLine[0 5000 2000 3000 800]
781         SymbolLine[0 5000 2000 5000 800]
782 )
783 Symbol['{' 1200]
784 (
785         SymbolLine[500 1500 1000 1000 800]
786         SymbolLine[500 1500 500 2500 800]
787         SymbolLine[0 3000 500 2500 800]
788         SymbolLine[0 3000 500 3500 800]
789         SymbolLine[500 3500 500 4500 800]
790         SymbolLine[500 4500 1000 5000 800]
791 )
792 Symbol['|' 1200]
793 (
794         SymbolLine[0 1000 0 5000 800]
795 )
796 Symbol['}' 1200]
797 (
798         SymbolLine[0 1000 500 1500 800]
799         SymbolLine[500 1500 500 2500 800]
800         SymbolLine[500 2500 1000 3000 800]
801         SymbolLine[500 3500 1000 3000 800]
802         SymbolLine[500 3500 500 4500 800]
803         SymbolLine[0 5000 500 4500 800]
804 )
805 Symbol['~' 1200]
806 (
807         SymbolLine[0 3500 500 3000 800]
808         SymbolLine[500 3000 1000 3000 800]
809         SymbolLine[1000 3000 1500 3500 800]
810         SymbolLine[1500 3500 2000 3500 800]
811         SymbolLine[2000 3500 2500 3000 800]
812 )
813 Attribute("PCB::grid::unit" "mil")
814
815 Element["hidename,lock" "hole-fox-stack" "H4" "unknown" 342520 342520 -16900 -21000 0 100 ""]
816 (
817         Pin[0 0 25197 0 32000 12500 "pin1" "1" "usetherm,thermal(1S)"]
818
819         )
820
821 Element["hidename,lock" "hole-fox-stack" "H3" "unknown" 31495 342520 -16900 -21000 0 100 ""]
822 (
823         Pin[0 0 25197 0 32000 12500 "pin1" "1" "usetherm,thermal(1S)"]
824
825         )
826
827 Element["hidename,lock" "hole-fox-stack" "H2" "unknown" 342520 31495 -16900 -21000 0 100 ""]
828 (
829         Pin[0 0 25197 0 32000 12500 "pin1" "1" "usetherm,thermal(1S)"]
830
831         )
832
833 Element["hidename,lock" "hole-fox-stack" "H1" "unknown" 31495 31495 -16900 -21000 0 100 ""]
834 (
835         Pin[0 0 25197 0 32000 12500 "pin1" "1" "usetherm,thermal(1S)"]
836
837         )
838
839 Element["lock" "BTE-020-02" "J2" "BTE-020" 340551 126772 12011 -10161 3 100 ""]
840 (
841         Pin[7999 36372 4000 0 4000 4000 "mnt" "0" "hole"]
842         Pin[7999 -36371 4000 0 4000 4000 "mnt" "0" "hole"]
843         Pad[10198 -29920 14099 -29920 1799 1350 2399 "pin1" "1" "square,edge2"]
844         Pad[-14100 -29920 -10199 -29920 1799 1350 2399 "pin2" "2" "square"]
845         Pad[10198 -26771 14099 -26771 1799 1350 2399 "pin3" "3" "square,edge2"]
846         Pad[-14100 -26771 -10199 -26771 1799 1350 2399 "pin4" "4" "square"]
847         Pad[10198 -23621 14099 -23621 1799 1350 2399 "pin5" "5" "square,edge2"]
848         Pad[-14100 -23621 -10199 -23621 1799 1350 2399 "pin6" "6" "square"]
849         Pad[10198 -20471 14099 -20471 1799 1350 2399 "pin7" "7" "square,edge2"]
850         Pad[-14100 -20471 -10199 -20471 1799 1350 2399 "pin8" "8" "square"]
851         Pad[10198 -17322 14099 -17322 1799 1350 2399 "pin9" "9" "square,edge2"]
852         Pad[-14100 -17322 -10199 -17322 1799 1350 2399 "pin10" "10" "square"]
853         Pad[10198 -14172 14099 -14172 1799 1350 2399 "pin11" "11" "square,edge2"]
854         Pad[-14100 -14172 -10199 -14172 1799 1350 2399 "pin12" "12" "square"]
855         Pad[10198 -11023 14099 -11023 1799 1350 2399 "pin13" "13" "square,edge2"]
856         Pad[-14100 -11023 -10199 -11023 1799 1350 2399 "pin14" "14" "square"]
857         Pad[10198 -7873 14099 -7873 1799 1350 2399 "pin15" "15" "square,edge2"]
858         Pad[-14100 -7873 -10199 -7873 1799 1350 2399 "pin16" "16" "square"]
859         Pad[10198 -4723 14099 -4723 1799 1350 2399 "pin17" "17" "square,edge2"]
860         Pad[-14100 -4723 -10199 -4723 1799 1350 2399 "pin18" "18" "square"]
861         Pad[10198 -1574 14099 -1574 1799 1350 2399 "pin19" "19" "square,edge2"]
862         Pad[-14100 -1574 -10199 -1574 1799 1350 2399 "pin20" "20" "square"]
863         Pad[10198 1575 14099 1575 1799 1350 2399 "pin21" "21" "square,edge2"]
864         Pad[-14100 1575 -10199 1575 1799 1350 2399 "pin22" "22" "square"]
865         Pad[10198 4724 14099 4724 1799 1350 2399 "pin23" "23" "square,edge2"]
866         Pad[-14100 4724 -10199 4724 1799 1350 2399 "pin24" "24" "square"]
867         Pad[10198 7874 14099 7874 1799 1350 2399 "pin25" "25" "square,edge2"]
868         Pad[-14100 7874 -10199 7874 1799 1350 2399 "pin26" "26" "square"]
869         Pad[10198 11024 14099 11024 1799 1350 2399 "pin27" "27" "square,edge2"]
870         Pad[-14100 11024 -10199 11024 1799 1350 2399 "pin28" "28" "square"]
871         Pad[10198 14173 14099 14173 1799 1350 2399 "pin29" "29" "square,edge2"]
872         Pad[-14100 14173 -10199 14173 1799 1350 2399 "pin30" "30" "square"]
873         Pad[10198 17323 14099 17323 1799 1350 2399 "pin31" "31" "square,edge2"]
874         Pad[-14100 17323 -10199 17323 1799 1350 2399 "pin32" "32" "square"]
875         Pad[10198 20472 14099 20472 1799 1350 2399 "pin33" "33" "square,edge2"]
876         Pad[-14100 20472 -10199 20472 1799 1350 2399 "pin34" "34" "square"]
877         Pad[10198 23622 14099 23622 1799 1350 2399 "pin35" "35" "square,edge2"]
878         Pad[-14100 23622 -10199 23622 1799 1350 2399 "pin36" "36" "square"]
879         Pad[10198 26772 14099 26772 1799 1350 2399 "pin37" "37" "square,edge2"]
880         Pad[-14100 26772 -10199 26772 1799 1350 2399 "pin38" "38" "square"]
881         Pad[10198 29921 14099 29921 1799 1350 2399 "pin39" "39" "square,edge2"]
882         Pad[-14100 29921 -10199 29921 1799 1350 2399 "pin40" "40" "square"]
883         ElementLine [-11752 -39369 11751 -39369 1000]
884         ElementLine [-11752 -39369 -11752 39370 1000]
885         ElementLine [-11752 39370 11751 39370 1000]
886         ElementLine [11751 -39369 11751 39370 1000]
887         ElementArc [16424 -33070 500 500 270 360 1000]
888
889         )
890
891 Element["onsolder,lock" "BSE-020-01" "J1" "BSE-020" 340551 126772 -12011 -10161 1 100 "auto"]
892 (
893         Pin[-10511 39620 4000 0 4000 4000 "mnt" "0" "hole"]
894         Pin[-10511 -39619 4000 0 4000 4000 "mnt" "0" "hole"]
895         Pad[-14950 -29920 -7599 -29920 1598 1551 2198 "pin2" "2" "onsolder,square"]
896         Pad[7600 -29920 14951 -29920 1598 1551 2198 "pin1" "1" "onsolder,square,edge2"]
897         Pad[-14950 -26771 -7599 -26771 1598 1551 2198 "pin4" "4" "onsolder,square"]
898         Pad[7600 -26771 14951 -26771 1598 1551 2198 "pin3" "3" "onsolder,square,edge2"]
899         Pad[-14950 -23621 -7599 -23621 1598 1551 2198 "pin6" "6" "onsolder,square"]
900         Pad[7600 -23621 14951 -23621 1598 1551 2198 "pin5" "5" "onsolder,square,edge2"]
901         Pad[-14950 -20471 -7599 -20471 1598 1551 2198 "pin8" "8" "onsolder,square"]
902         Pad[7600 -20471 14951 -20471 1598 1551 2198 "pin7" "7" "onsolder,square,edge2"]
903         Pad[-14950 -17322 -7599 -17322 1598 1551 2198 "pin10" "10" "onsolder,square"]
904         Pad[7600 -17322 14951 -17322 1598 1551 2198 "pin9" "9" "onsolder,square,edge2"]
905         Pad[-14950 -14172 -7599 -14172 1598 1551 2198 "pin12" "12" "onsolder,square"]
906         Pad[7600 -14172 14951 -14172 1598 1551 2198 "pin11" "11" "onsolder,square,edge2"]
907         Pad[-14950 -11023 -7599 -11023 1598 1551 2198 "pin14" "14" "onsolder,square"]
908         Pad[7600 -11023 14951 -11023 1598 1551 2198 "pin13" "13" "onsolder,square,edge2"]
909         Pad[-14950 -7873 -7599 -7873 1598 1551 2198 "pin16" "16" "onsolder,square"]
910         Pad[7600 -7873 14951 -7873 1598 1551 2198 "pin15" "15" "onsolder,square,edge2"]
911         Pad[-14950 -4723 -7599 -4723 1598 1551 2198 "pin18" "18" "onsolder,square"]
912         Pad[7600 -4723 14951 -4723 1598 1551 2198 "pin17" "17" "onsolder,square,edge2"]
913         Pad[-14950 -1574 -7599 -1574 1598 1551 2198 "pin20" "20" "onsolder,square"]
914         Pad[7600 -1574 14951 -1574 1598 1551 2198 "pin19" "19" "onsolder,square,edge2"]
915         Pad[-14950 1575 -7599 1575 1598 1551 2198 "pin22" "22" "onsolder,square"]
916         Pad[7600 1575 14951 1575 1598 1551 2198 "pin21" "21" "onsolder,square,edge2"]
917         Pad[-14950 4724 -7599 4724 1598 1551 2198 "pin24" "24" "onsolder,square"]
918         Pad[7600 4724 14951 4724 1598 1551 2198 "pin23" "23" "onsolder,square,edge2"]
919         Pad[-14950 7874 -7599 7874 1598 1551 2198 "pin26" "26" "onsolder,square"]
920         Pad[7600 7874 14951 7874 1598 1551 2198 "pin25" "25" "onsolder,square,edge2"]
921         Pad[-14950 11024 -7599 11024 1598 1551 2198 "pin28" "28" "onsolder,square"]
922         Pad[7600 11024 14951 11024 1598 1551 2198 "pin27" "27" "onsolder,square,edge2"]
923         Pad[-14950 14173 -7599 14173 1598 1551 2198 "pin30" "30" "onsolder,square"]
924         Pad[7600 14173 14951 14173 1598 1551 2198 "pin29" "29" "onsolder,square,edge2"]
925         Pad[-14950 17323 -7599 17323 1598 1551 2198 "pin32" "32" "onsolder,square"]
926         Pad[7600 17323 14951 17323 1598 1551 2198 "pin31" "31" "onsolder,square,edge2"]
927         Pad[-14950 20472 -7599 20472 1598 1551 2198 "pin34" "34" "onsolder,square"]
928         Pad[7600 20472 14951 20472 1598 1551 2198 "pin33" "33" "onsolder,square,edge2"]
929         Pad[-14950 23622 -7599 23622 1598 1551 2198 "pin36" "36" "onsolder,square"]
930         Pad[7600 23622 14951 23622 1598 1551 2198 "pin35" "35" "onsolder,square,edge2"]
931         Pad[-14950 26772 -7599 26772 1598 1551 2198 "pin38" "38" "onsolder,square"]
932         Pad[7600 26772 14951 26772 1598 1551 2198 "pin37" "37" "onsolder,square,edge2"]
933         Pad[-14950 29921 -7599 29921 1598 1551 2198 "pin40" "40" "onsolder,square"]
934         Pad[7600 29921 14951 29921 1598 1551 2198 "pin39" "39" "onsolder,square,edge2"]
935         ElementLine [-14251 -41869 14252 -41869 1000]
936         ElementLine [14252 -41869 14252 41870 1000]
937         ElementLine [-14251 41870 14252 41870 1000]
938         ElementLine [-14251 -41869 -14251 41870 1000]
939         ElementArc [17987 -33070 500 500 270 360 1000]
940
941         )
942 Layer(1 "top")
943 (
944 )
945 Layer(2 "GND plane")
946 (
947         Polygon("clearpoly,lock")
948         (
949                 [1300 32000] [32000 1300] [342000 1300] [372700 32000] [372700 342000] 
950                 [342000 372700] [32000 372700] [1300 342000] 
951         )
952 )
953 Layer(3 "power plane")
954 (
955         Polygon("clearpoly,lock")
956         (
957                 [1300 32000] [32000 1300] [342000 1300] [372700 32000] [372700 342000] 
958                 [342000 372700] [32000 372700] [1300 342000] 
959         )
960 )
961 Layer(4 "bottom")
962 (
963 )
964 Layer(5 "outline")
965 (
966         Attribute("PCB::skip-drc" "1")
967         Line[31496 0 342520 0 1000 2000 "lock"]
968         Line[342520 0 374016 31496 1000 2000 "lock"]
969         Line[374016 31496 374016 342520 1000 2000 "lock"]
970         Line[374016 342520 342520 374016 1000 2000 "lock"]
971         Line[342520 374016 31496 374016 1000 2000 "lock"]
972         Line[31496 374016 0 342520 1000 2000 "lock"]
973         Line[0 342520 0 31496 1000 2000 "lock"]
974         Line[0 31496 31496 0 1000 2000 "lock"]
975 )
976 Layer(6 "silk")
977 (
978 )
979 Layer(7 "silk")
980 (
981         Line[1968 64960 31496 64960 1000 2000 ""]
982         Line[31496 64960 64960 31496 1000 2000 ""]
983         Line[64960 31496 64960 1968 1000 2000 ""]
984         Line[309052 1968 309052 31496 1000 2000 ""]
985         Line[309052 31496 342516 64960 1000 2000 ""]
986         Line[342516 64960 372044 64960 1000 2000 ""]
987         Line[1968 309052 31496 309052 1000 2000 ""]
988         Line[31496 309052 64960 342516 1000 2000 ""]
989         Line[64960 342516 64960 372044 1000 2000 ""]
990         Line[309052 372044 309052 342516 1000 2000 ""]
991         Line[309052 342516 342516 309052 1000 2000 ""]
992         Line[342516 309052 372044 309052 1000 2000 ""]
993         Text[117220 349125 0 200 "AMSAT-NA Fox-1 IHU v0.1" ""]
994         Text[78313 364079 0 100 "` 2011 Bdale Garbee KB0G   License TAPR OHL (http://www.tapr.org/OHL)" ""]
995 )
996 NetList()
997 (
998         Net("GND" "(unknown)")
999         (
1000                 Connect("H1-1")
1001                 Connect("H2-1")
1002                 Connect("H3-1")
1003                 Connect("H4-1")
1004         )
1005 )