starting work on a COSMAC ELF system
authorBdale Garbee <bdale@gag.com>
Tue, 13 Jan 2015 23:03:43 +0000 (12:03 +1300)
committerBdale Garbee <bdale@gag.com>
Tue, 13 Jan 2015 23:03:43 +0000 (12:03 +1300)
License.pdf [new file with mode: 0644]
Makefile [new file with mode: 0644]
attribs [new file with mode: 0644]
elf.pcb [new file with mode: 0644]
elf.sch [new file with mode: 0644]
gafrc [new file with mode: 0644]
project [new file with mode: 0644]

diff --git a/License.pdf b/License.pdf
new file mode 100644 (file)
index 0000000..01fceb2
Binary files /dev/null and b/License.pdf differ
diff --git a/Makefile b/Makefile
new file mode 100644 (file)
index 0000000..3c72b1b
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,81 @@
+PROJECT=elf
+AM=../altusmetrum
+SCHEME=$(AM)/scheme
+SHEETS=elf.sch
+
+# intentionally want to rebuild drc and bom on every invocation
+all:   drc partslist partslist.csv pcb
+
+drc:   $(SHEETS) Makefile
+       -gnetlist -g drc2 $(SHEETS) -o $(PROJECT).drc
+
+partslist:     $(SHEETS) Makefile
+       gnetlist -g bom -o $(PROJECT).unsorted $(SHEETS)
+       head -n1 $(PROJECT).unsorted > partslist
+       tail -n+2 $(PROJECT).unsorted | sort >> partslist
+       rm -f $(PROJECT).unsorted
+
+partslist.csv: $(SHEETS) Makefile
+       gnetlist -L $(SCHEME) -g partslistgag -o $(PROJECT).csvtmp $(SHEETS)
+       (head -n1 $(PROJECT).csvtmp; tail -n+2 $(PROJECT).csvtmp | sort -t \, -k 8) > $@ && rm -f $(PROJECT).csvtmp
+
+
+partslist.dk: $(SHEETS) Makefile $(SCHEME)/gnet-partslist-bom.scm
+       gnetlist -L $(SCHEME) -g partslist-bom -Ovendor=digikey -o $@ $(SHEETS)
+
+partslist.mouser: $(SHEETS) Makefile $(SCHEME)/gnet-partslist-bom.scm
+       gnetlist -L $(SCHEME) -g partslist-bom -Ovendor=mouser -o $@ $(SHEETS)
+
+pcb:   $(SHEETS) project Makefile
+       gsch2pcb project
+
+$(PROJECT).xy: $(PROJECT).pcb
+       pcb -x bom $(PROJECT).pcb
+
+$(PROJECT).bottom.gbr: $(PROJECT).pcb
+       pcb -x gerber $(PROJECT).pcb
+
+zip:   $(PROJECT).bottom.gbr $(PROJECT).bottommask.gbr $(PROJECT).fab.gbr $(PROJECT).top.gbr $(PROJECT).topmask.gbr $(PROJECT).toppaste.gbr $(PROJECT).topsilk.gbr $(PROJECT).plated-drill.cnc $(PROJECT).xy  Makefile # $(PROJECT).xls
+       zip $(PROJECT).zip $(PROJECT).*.gbr $(PROJECT).*.cnc $(PROJECT).xy # $(PROJECT).xls
+
+oshpark: $(PROJECT).bottom.gbr $(PROJECT).bottommask.gbr $(PROJECT).top.gbr $(PROJECT).topmask.gbr $(PROJECT).topsilk.gbr $(PROJECT).plated-drill.cnc
+       mv $(PROJECT).bottom.gbr bottom\ layer.ger
+       mv $(PROJECT).bottommask.gbr bottom\ solder\ mask.ger
+       mv $(PROJECT).outline.gbr board\ outline.ger
+       mv $(PROJECT).top.gbr top\ layer.ger
+       mv $(PROJECT).topmask.gbr top\ solder\ mask.ger
+       mv $(PROJECT).topsilk.gbr top\ silk\ screen.ger
+       mv $(PROJECT).plated-drill.cnc drills.xln
+       zip $(PROJECT)-oshpark.zip *.ger *.xln
+
+stencil:       $(PROJECT).pcb
+       pcb -x gerber --paste-adjust -0.075 $(PROJECT).pcb
+       mv $(PROJECT).toppaste.gbr stencil.gbr
+
+ohararp:       $(PROJECT).bottom.gbr $(PROJECT).toppaste.gbr $(PROJECT).outline.gbr
+       zip $(PROJECT)-stencil.zip $(PROJECT).toppaste.gbr $(PROJECT).outline.gbr
+
+clean:
+       rm -f *.bom *.drc *.log *~ $(PROJECT).ps *.gbr *.cnc *bak* *- *.zip 
+       rm -f *.net *.xy *.cmd *.png partslist partslist.csv *.ger *.xln
+       rm -f *.partslist *.new.pcb *.unsorted $(PROJECT).xls muffin-5267.pdf
+
+muffins: partslist.csv $(AM)/glabels/muffin-short-5267.glabels
+       glabels-3-batch $(AM)/glabels/muffin-short-5267.glabels \
+               -i partslist.csv -o muffin-5267.ps >/dev/null && \
+               ps2pdf muffin-5267.ps && rm muffin-5267.ps
+
+$(PROJECT).ps: $(SHEETS)
+       gschem -p -o $(PROJECT).ps -s /usr/share/gEDA/scheme/print.scm $(SHEETS)
+
+$(PROJECT).pdf:        $(PROJECT).ps
+       ps2pdf $(PROJECT).ps
+
+$(PROJECT)-pcb.ps:     $(PROJECT).pcb
+       pcb -x ps --psfile $(PROJECT)-pcb.ps --media Letter $(PROJECT).pcb
+
+$(PROJECT)-pcb.pdf:    $(PROJECT)-pcb.ps
+       ps2pdf $(PROJECT)-pcb.ps
+
+pdf:   $(PROJECT).pdf $(PROJECT)-pcb.pdf
+
diff --git a/attribs b/attribs
new file mode 100644 (file)
index 0000000..92a91e7
--- /dev/null
+++ b/attribs
@@ -0,0 +1,6 @@
+value
+vendor
+vendor_part_number
+footprint
+loadstatus
+device
diff --git a/elf.pcb b/elf.pcb
new file mode 100644 (file)
index 0000000..582ae43
--- /dev/null
+++ b/elf.pcb
@@ -0,0 +1,977 @@
+# release: pcb 20140316
+
+# To read pcb files, the pcb version (or the git source date) must be >= the file version
+FileVersion[20091103]
+
+PCB["elf" 6000.00mil 6000.00mil]
+
+Grid[100.000000 0.0000 0.0000 0]
+PolyArea[200000000.000000]
+Thermal[0.500000]
+DRC[6.00mil 10.00mil 6.00mil 5.00mil 13.00mil 7.00mil]
+Flags("showdrc,nameonpcb,uniquename,clearnew,snappin,hidenames")
+Groups("1,c:2,s:3")
+Styles["Signal,10.00mil,30.00mil,15.00mil,8.00mil:Power,25.00mil,60.00mil,40.00mil,10.00mil:Fat,40.00mil,8.00mil,4.00mil,10.00mil:Skinny,15.00mil,8.00mil,4.00mil,6.00mil"]
+
+Symbol[' ' 18.00mil]
+(
+)
+Symbol['!' 12.00mil]
+(
+       SymbolLine[0.0000 45.00mil 0.0000 50.00mil 8.00mil]
+       SymbolLine[0.0000 10.00mil 0.0000 35.00mil 8.00mil]
+)
+Symbol['"' 12.00mil]
+(
+       SymbolLine[0.0000 10.00mil 0.0000 20.00mil 8.00mil]
+       SymbolLine[10.00mil 10.00mil 10.00mil 20.00mil 8.00mil]
+)
+Symbol['#' 12.00mil]
+(
+       SymbolLine[0.0000 35.00mil 20.00mil 35.00mil 8.00mil]
+       SymbolLine[0.0000 25.00mil 20.00mil 25.00mil 8.00mil]
+       SymbolLine[15.00mil 20.00mil 15.00mil 40.00mil 8.00mil]
+       SymbolLine[5.00mil 20.00mil 5.00mil 40.00mil 8.00mil]
+)
+Symbol['$' 12.00mil]
+(
+       SymbolLine[15.00mil 15.00mil 20.00mil 20.00mil 8.00mil]
+       SymbolLine[5.00mil 15.00mil 15.00mil 15.00mil 8.00mil]
+       SymbolLine[0.0000 20.00mil 5.00mil 15.00mil 8.00mil]
+       SymbolLine[0.0000 20.00mil 0.0000 25.00mil 8.00mil]
+       SymbolLine[0.0000 25.00mil 5.00mil 30.00mil 8.00mil]
+       SymbolLine[5.00mil 30.00mil 15.00mil 30.00mil 8.00mil]
+       SymbolLine[15.00mil 30.00mil 20.00mil 35.00mil 8.00mil]
+       SymbolLine[20.00mil 35.00mil 20.00mil 40.00mil 8.00mil]
+       SymbolLine[15.00mil 45.00mil 20.00mil 40.00mil 8.00mil]
+       SymbolLine[5.00mil 45.00mil 15.00mil 45.00mil 8.00mil]
+       SymbolLine[0.0000 40.00mil 5.00mil 45.00mil 8.00mil]
+       SymbolLine[10.00mil 10.00mil 10.00mil 50.00mil 8.00mil]
+)
+Symbol['%' 12.00mil]
+(
+       SymbolLine[0.0000 15.00mil 0.0000 20.00mil 8.00mil]
+       SymbolLine[0.0000 15.00mil 5.00mil 10.00mil 8.00mil]
+       SymbolLine[5.00mil 10.00mil 10.00mil 10.00mil 8.00mil]
+       SymbolLine[10.00mil 10.00mil 15.00mil 15.00mil 8.00mil]
+       SymbolLine[15.00mil 15.00mil 15.00mil 20.00mil 8.00mil]
+       SymbolLine[10.00mil 25.00mil 15.00mil 20.00mil 8.00mil]
+       SymbolLine[5.00mil 25.00mil 10.00mil 25.00mil 8.00mil]
+       SymbolLine[0.0000 20.00mil 5.00mil 25.00mil 8.00mil]
+       SymbolLine[0.0000 50.00mil 40.00mil 10.00mil 8.00mil]
+       SymbolLine[35.00mil 50.00mil 40.00mil 45.00mil 8.00mil]
+       SymbolLine[40.00mil 40.00mil 40.00mil 45.00mil 8.00mil]
+       SymbolLine[35.00mil 35.00mil 40.00mil 40.00mil 8.00mil]
+       SymbolLine[30.00mil 35.00mil 35.00mil 35.00mil 8.00mil]
+       SymbolLine[25.00mil 40.00mil 30.00mil 35.00mil 8.00mil]
+       SymbolLine[25.00mil 40.00mil 25.00mil 45.00mil 8.00mil]
+       SymbolLine[25.00mil 45.00mil 30.00mil 50.00mil 8.00mil]
+       SymbolLine[30.00mil 50.00mil 35.00mil 50.00mil 8.00mil]
+)
+Symbol['&' 12.00mil]
+(
+       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
+       SymbolLine[0.0000 15.00mil 0.0000 25.00mil 8.00mil]
+       SymbolLine[0.0000 15.00mil 5.00mil 10.00mil 8.00mil]
+       SymbolLine[0.0000 35.00mil 15.00mil 20.00mil 8.00mil]
+       SymbolLine[5.00mil 50.00mil 10.00mil 50.00mil 8.00mil]
+       SymbolLine[10.00mil 50.00mil 20.00mil 40.00mil 8.00mil]
+       SymbolLine[0.0000 25.00mil 25.00mil 50.00mil 8.00mil]
+       SymbolLine[5.00mil 10.00mil 10.00mil 10.00mil 8.00mil]
+       SymbolLine[10.00mil 10.00mil 15.00mil 15.00mil 8.00mil]
+       SymbolLine[15.00mil 15.00mil 15.00mil 20.00mil 8.00mil]
+       SymbolLine[0.0000 35.00mil 0.0000 45.00mil 8.00mil]
+)
+Symbol[''' 12.00mil]
+(
+       SymbolLine[0.0000 20.00mil 10.00mil 10.00mil 8.00mil]
+)
+Symbol['(' 12.00mil]
+(
+       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
+       SymbolLine[0.0000 15.00mil 5.00mil 10.00mil 8.00mil]
+       SymbolLine[0.0000 15.00mil 0.0000 45.00mil 8.00mil]
+)
+Symbol[')' 12.00mil]
+(
+       SymbolLine[0.0000 10.00mil 5.00mil 15.00mil 8.00mil]
+       SymbolLine[5.00mil 15.00mil 5.00mil 45.00mil 8.00mil]
+       SymbolLine[0.0000 50.00mil 5.00mil 45.00mil 8.00mil]
+)
+Symbol['*' 12.00mil]
+(
+       SymbolLine[0.0000 20.00mil 20.00mil 40.00mil 8.00mil]
+       SymbolLine[0.0000 40.00mil 20.00mil 20.00mil 8.00mil]
+       SymbolLine[0.0000 30.00mil 20.00mil 30.00mil 8.00mil]
+       SymbolLine[10.00mil 20.00mil 10.00mil 40.00mil 8.00mil]
+)
+Symbol['+' 12.00mil]
+(
+       SymbolLine[0.0000 30.00mil 20.00mil 30.00mil 8.00mil]
+       SymbolLine[10.00mil 20.00mil 10.00mil 40.00mil 8.00mil]
+)
+Symbol[',' 12.00mil]
+(
+       SymbolLine[0.0000 60.00mil 10.00mil 50.00mil 8.00mil]
+)
+Symbol['-' 12.00mil]
+(
+       SymbolLine[0.0000 30.00mil 20.00mil 30.00mil 8.00mil]
+)
+Symbol['.' 12.00mil]
+(
+       SymbolLine[0.0000 50.00mil 5.00mil 50.00mil 8.00mil]
+)
+Symbol['/' 12.00mil]
+(
+       SymbolLine[0.0000 45.00mil 30.00mil 15.00mil 8.00mil]
+)
+Symbol['0' 12.00mil]
+(
+       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
+       SymbolLine[0.0000 15.00mil 0.0000 45.00mil 8.00mil]
+       SymbolLine[0.0000 15.00mil 5.00mil 10.00mil 8.00mil]
+       SymbolLine[5.00mil 10.00mil 15.00mil 10.00mil 8.00mil]
+       SymbolLine[15.00mil 10.00mil 20.00mil 15.00mil 8.00mil]
+       SymbolLine[20.00mil 15.00mil 20.00mil 45.00mil 8.00mil]
+       SymbolLine[15.00mil 50.00mil 20.00mil 45.00mil 8.00mil]
+       SymbolLine[5.00mil 50.00mil 15.00mil 50.00mil 8.00mil]
+       SymbolLine[0.0000 40.00mil 20.00mil 20.00mil 8.00mil]
+)
+Symbol['1' 12.00mil]
+(
+       SymbolLine[0.0000 18.00mil 8.00mil 10.00mil 8.00mil]
+       SymbolLine[8.00mil 10.00mil 8.00mil 50.00mil 8.00mil]
+       SymbolLine[0.0000 50.00mil 15.00mil 50.00mil 8.00mil]
+)
+Symbol['2' 12.00mil]
+(
+       SymbolLine[0.0000 15.00mil 5.00mil 10.00mil 8.00mil]
+       SymbolLine[5.00mil 10.00mil 20.00mil 10.00mil 8.00mil]
+       SymbolLine[20.00mil 10.00mil 25.00mil 15.00mil 8.00mil]
+       SymbolLine[25.00mil 15.00mil 25.00mil 25.00mil 8.00mil]
+       SymbolLine[0.0000 50.00mil 25.00mil 25.00mil 8.00mil]
+       SymbolLine[0.0000 50.00mil 25.00mil 50.00mil 8.00mil]
+)
+Symbol['3' 12.00mil]
+(
+       SymbolLine[0.0000 15.00mil 5.00mil 10.00mil 8.00mil]
+       SymbolLine[5.00mil 10.00mil 15.00mil 10.00mil 8.00mil]
+       SymbolLine[15.00mil 10.00mil 20.00mil 15.00mil 8.00mil]
+       SymbolLine[15.00mil 50.00mil 20.00mil 45.00mil 8.00mil]
+       SymbolLine[5.00mil 50.00mil 15.00mil 50.00mil 8.00mil]
+       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
+       SymbolLine[5.00mil 28.00mil 15.00mil 28.00mil 8.00mil]
+       SymbolLine[20.00mil 15.00mil 20.00mil 23.00mil 8.00mil]
+       SymbolLine[20.00mil 33.00mil 20.00mil 45.00mil 8.00mil]
+       SymbolLine[20.00mil 33.00mil 15.00mil 28.00mil 8.00mil]
+       SymbolLine[20.00mil 23.00mil 15.00mil 28.00mil 8.00mil]
+)
+Symbol['4' 12.00mil]
+(
+       SymbolLine[0.0000 35.00mil 20.00mil 10.00mil 8.00mil]
+       SymbolLine[0.0000 35.00mil 25.00mil 35.00mil 8.00mil]
+       SymbolLine[20.00mil 10.00mil 20.00mil 50.00mil 8.00mil]
+)
+Symbol['5' 12.00mil]
+(
+       SymbolLine[0.0000 10.00mil 20.00mil 10.00mil 8.00mil]
+       SymbolLine[0.0000 10.00mil 0.0000 30.00mil 8.00mil]
+       SymbolLine[0.0000 30.00mil 5.00mil 25.00mil 8.00mil]
+       SymbolLine[5.00mil 25.00mil 15.00mil 25.00mil 8.00mil]
+       SymbolLine[15.00mil 25.00mil 20.00mil 30.00mil 8.00mil]
+       SymbolLine[20.00mil 30.00mil 20.00mil 45.00mil 8.00mil]
+       SymbolLine[15.00mil 50.00mil 20.00mil 45.00mil 8.00mil]
+       SymbolLine[5.00mil 50.00mil 15.00mil 50.00mil 8.00mil]
+       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
+)
+Symbol['6' 12.00mil]
+(
+       SymbolLine[15.00mil 10.00mil 20.00mil 15.00mil 8.00mil]
+       SymbolLine[5.00mil 10.00mil 15.00mil 10.00mil 8.00mil]
+       SymbolLine[0.0000 15.00mil 5.00mil 10.00mil 8.00mil]
+       SymbolLine[0.0000 15.00mil 0.0000 45.00mil 8.00mil]
+       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
+       SymbolLine[15.00mil 28.00mil 20.00mil 33.00mil 8.00mil]
+       SymbolLine[0.0000 28.00mil 15.00mil 28.00mil 8.00mil]
+       SymbolLine[5.00mil 50.00mil 15.00mil 50.00mil 8.00mil]
+       SymbolLine[15.00mil 50.00mil 20.00mil 45.00mil 8.00mil]
+       SymbolLine[20.00mil 33.00mil 20.00mil 45.00mil 8.00mil]
+)
+Symbol['7' 12.00mil]
+(
+       SymbolLine[5.00mil 50.00mil 25.00mil 10.00mil 8.00mil]
+       SymbolLine[0.0000 10.00mil 25.00mil 10.00mil 8.00mil]
+)
+Symbol['8' 12.00mil]
+(
+       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
+       SymbolLine[0.0000 37.00mil 0.0000 45.00mil 8.00mil]
+       SymbolLine[0.0000 37.00mil 7.00mil 30.00mil 8.00mil]
+       SymbolLine[7.00mil 30.00mil 13.00mil 30.00mil 8.00mil]
+       SymbolLine[13.00mil 30.00mil 20.00mil 37.00mil 8.00mil]
+       SymbolLine[20.00mil 37.00mil 20.00mil 45.00mil 8.00mil]
+       SymbolLine[15.00mil 50.00mil 20.00mil 45.00mil 8.00mil]
+       SymbolLine[5.00mil 50.00mil 15.00mil 50.00mil 8.00mil]
+       SymbolLine[0.0000 23.00mil 7.00mil 30.00mil 8.00mil]
+       SymbolLine[0.0000 15.00mil 0.0000 23.00mil 8.00mil]
+       SymbolLine[0.0000 15.00mil 5.00mil 10.00mil 8.00mil]
+       SymbolLine[5.00mil 10.00mil 15.00mil 10.00mil 8.00mil]
+       SymbolLine[15.00mil 10.00mil 20.00mil 15.00mil 8.00mil]
+       SymbolLine[20.00mil 15.00mil 20.00mil 23.00mil 8.00mil]
+       SymbolLine[13.00mil 30.00mil 20.00mil 23.00mil 8.00mil]
+)
+Symbol['9' 12.00mil]
+(
+       SymbolLine[5.00mil 50.00mil 20.00mil 30.00mil 8.00mil]
+       SymbolLine[20.00mil 15.00mil 20.00mil 30.00mil 8.00mil]
+       SymbolLine[15.00mil 10.00mil 20.00mil 15.00mil 8.00mil]
+       SymbolLine[5.00mil 10.00mil 15.00mil 10.00mil 8.00mil]
+       SymbolLine[0.0000 15.00mil 5.00mil 10.00mil 8.00mil]
+       SymbolLine[0.0000 15.00mil 0.0000 25.00mil 8.00mil]
+       SymbolLine[0.0000 25.00mil 5.00mil 30.00mil 8.00mil]
+       SymbolLine[5.00mil 30.00mil 20.00mil 30.00mil 8.00mil]
+)
+Symbol[':' 12.00mil]
+(
+       SymbolLine[0.0000 25.00mil 5.00mil 25.00mil 8.00mil]
+       SymbolLine[0.0000 35.00mil 5.00mil 35.00mil 8.00mil]
+)
+Symbol[';' 12.00mil]
+(
+       SymbolLine[0.0000 50.00mil 10.00mil 40.00mil 8.00mil]
+       SymbolLine[10.00mil 25.00mil 10.00mil 30.00mil 8.00mil]
+)
+Symbol['<' 12.00mil]
+(
+       SymbolLine[0.0000 30.00mil 10.00mil 20.00mil 8.00mil]
+       SymbolLine[0.0000 30.00mil 10.00mil 40.00mil 8.00mil]
+)
+Symbol['=' 12.00mil]
+(
+       SymbolLine[0.0000 25.00mil 20.00mil 25.00mil 8.00mil]
+       SymbolLine[0.0000 35.00mil 20.00mil 35.00mil 8.00mil]
+)
+Symbol['>' 12.00mil]
+(
+       SymbolLine[0.0000 20.00mil 10.00mil 30.00mil 8.00mil]
+       SymbolLine[0.0000 40.00mil 10.00mil 30.00mil 8.00mil]
+)
+Symbol['?' 12.00mil]
+(
+       SymbolLine[10.00mil 30.00mil 10.00mil 35.00mil 8.00mil]
+       SymbolLine[10.00mil 45.00mil 10.00mil 50.00mil 8.00mil]
+       SymbolLine[0.0000 15.00mil 0.0000 20.00mil 8.00mil]
+       SymbolLine[0.0000 15.00mil 5.00mil 10.00mil 8.00mil]
+       SymbolLine[5.00mil 10.00mil 15.00mil 10.00mil 8.00mil]
+       SymbolLine[15.00mil 10.00mil 20.00mil 15.00mil 8.00mil]
+       SymbolLine[20.00mil 15.00mil 20.00mil 20.00mil 8.00mil]
+       SymbolLine[10.00mil 30.00mil 20.00mil 20.00mil 8.00mil]
+)
+Symbol['@' 12.00mil]
+(
+       SymbolLine[0.0000 10.00mil 0.0000 40.00mil 8.00mil]
+       SymbolLine[0.0000 40.00mil 10.00mil 50.00mil 8.00mil]
+       SymbolLine[10.00mil 50.00mil 40.00mil 50.00mil 8.00mil]
+       SymbolLine[50.00mil 35.00mil 50.00mil 10.00mil 8.00mil]
+       SymbolLine[50.00mil 10.00mil 40.00mil 0.0000 8.00mil]
+       SymbolLine[40.00mil 0.0000 10.00mil 0.0000 8.00mil]
+       SymbolLine[10.00mil 0.0000 0.0000 10.00mil 8.00mil]
+       SymbolLine[15.00mil 20.00mil 15.00mil 30.00mil 8.00mil]
+       SymbolLine[15.00mil 30.00mil 20.00mil 35.00mil 8.00mil]
+       SymbolLine[20.00mil 35.00mil 30.00mil 35.00mil 8.00mil]
+       SymbolLine[30.00mil 35.00mil 35.00mil 30.00mil 8.00mil]
+       SymbolLine[35.00mil 30.00mil 40.00mil 35.00mil 8.00mil]
+       SymbolLine[35.00mil 30.00mil 35.00mil 15.00mil 8.00mil]
+       SymbolLine[35.00mil 20.00mil 30.00mil 15.00mil 8.00mil]
+       SymbolLine[20.00mil 15.00mil 30.00mil 15.00mil 8.00mil]
+       SymbolLine[20.00mil 15.00mil 15.00mil 20.00mil 8.00mil]
+       SymbolLine[40.00mil 35.00mil 50.00mil 35.00mil 8.00mil]
+)
+Symbol['A' 12.00mil]
+(
+       SymbolLine[0.0000 20.00mil 0.0000 50.00mil 8.00mil]
+       SymbolLine[0.0000 20.00mil 7.00mil 10.00mil 8.00mil]
+       SymbolLine[7.00mil 10.00mil 18.00mil 10.00mil 8.00mil]
+       SymbolLine[18.00mil 10.00mil 25.00mil 20.00mil 8.00mil]
+       SymbolLine[25.00mil 20.00mil 25.00mil 50.00mil 8.00mil]
+       SymbolLine[0.0000 30.00mil 25.00mil 30.00mil 8.00mil]
+)
+Symbol['B' 12.00mil]
+(
+       SymbolLine[0.0000 50.00mil 20.00mil 50.00mil 8.00mil]
+       SymbolLine[20.00mil 50.00mil 25.00mil 45.00mil 8.00mil]
+       SymbolLine[25.00mil 33.00mil 25.00mil 45.00mil 8.00mil]
+       SymbolLine[20.00mil 28.00mil 25.00mil 33.00mil 8.00mil]
+       SymbolLine[5.00mil 28.00mil 20.00mil 28.00mil 8.00mil]
+       SymbolLine[5.00mil 10.00mil 5.00mil 50.00mil 8.00mil]
+       SymbolLine[0.0000 10.00mil 20.00mil 10.00mil 8.00mil]
+       SymbolLine[20.00mil 10.00mil 25.00mil 15.00mil 8.00mil]
+       SymbolLine[25.00mil 15.00mil 25.00mil 23.00mil 8.00mil]
+       SymbolLine[20.00mil 28.00mil 25.00mil 23.00mil 8.00mil]
+)
+Symbol['C' 12.00mil]
+(
+       SymbolLine[7.00mil 50.00mil 20.00mil 50.00mil 8.00mil]
+       SymbolLine[0.0000 43.00mil 7.00mil 50.00mil 8.00mil]
+       SymbolLine[0.0000 17.00mil 0.0000 43.00mil 8.00mil]
+       SymbolLine[0.0000 17.00mil 7.00mil 10.00mil 8.00mil]
+       SymbolLine[7.00mil 10.00mil 20.00mil 10.00mil 8.00mil]
+)
+Symbol['D' 12.00mil]
+(
+       SymbolLine[5.00mil 10.00mil 5.00mil 50.00mil 8.00mil]
+       SymbolLine[18.00mil 10.00mil 25.00mil 17.00mil 8.00mil]
+       SymbolLine[25.00mil 17.00mil 25.00mil 43.00mil 8.00mil]
+       SymbolLine[18.00mil 50.00mil 25.00mil 43.00mil 8.00mil]
+       SymbolLine[0.0000 50.00mil 18.00mil 50.00mil 8.00mil]
+       SymbolLine[0.0000 10.00mil 18.00mil 10.00mil 8.00mil]
+)
+Symbol['E' 12.00mil]
+(
+       SymbolLine[0.0000 28.00mil 15.00mil 28.00mil 8.00mil]
+       SymbolLine[0.0000 50.00mil 20.00mil 50.00mil 8.00mil]
+       SymbolLine[0.0000 10.00mil 0.0000 50.00mil 8.00mil]
+       SymbolLine[0.0000 10.00mil 20.00mil 10.00mil 8.00mil]
+)
+Symbol['F' 12.00mil]
+(
+       SymbolLine[0.0000 10.00mil 0.0000 50.00mil 8.00mil]
+       SymbolLine[0.0000 10.00mil 20.00mil 10.00mil 8.00mil]
+       SymbolLine[0.0000 28.00mil 15.00mil 28.00mil 8.00mil]
+)
+Symbol['G' 12.00mil]
+(
+       SymbolLine[20.00mil 10.00mil 25.00mil 15.00mil 8.00mil]
+       SymbolLine[5.00mil 10.00mil 20.00mil 10.00mil 8.00mil]
+       SymbolLine[0.0000 15.00mil 5.00mil 10.00mil 8.00mil]
+       SymbolLine[0.0000 15.00mil 0.0000 45.00mil 8.00mil]
+       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
+       SymbolLine[5.00mil 50.00mil 20.00mil 50.00mil 8.00mil]
+       SymbolLine[20.00mil 50.00mil 25.00mil 45.00mil 8.00mil]
+       SymbolLine[25.00mil 35.00mil 25.00mil 45.00mil 8.00mil]
+       SymbolLine[20.00mil 30.00mil 25.00mil 35.00mil 8.00mil]
+       SymbolLine[10.00mil 30.00mil 20.00mil 30.00mil 8.00mil]
+)
+Symbol['H' 12.00mil]
+(
+       SymbolLine[0.0000 10.00mil 0.0000 50.00mil 8.00mil]
+       SymbolLine[25.00mil 10.00mil 25.00mil 50.00mil 8.00mil]
+       SymbolLine[0.0000 30.00mil 25.00mil 30.00mil 8.00mil]
+)
+Symbol['I' 12.00mil]
+(
+       SymbolLine[0.0000 10.00mil 10.00mil 10.00mil 8.00mil]
+       SymbolLine[5.00mil 10.00mil 5.00mil 50.00mil 8.00mil]
+       SymbolLine[0.0000 50.00mil 10.00mil 50.00mil 8.00mil]
+)
+Symbol['J' 12.00mil]
+(
+       SymbolLine[7.00mil 10.00mil 15.00mil 10.00mil 8.00mil]
+       SymbolLine[15.00mil 10.00mil 15.00mil 45.00mil 8.00mil]
+       SymbolLine[10.00mil 50.00mil 15.00mil 45.00mil 8.00mil]
+       SymbolLine[5.00mil 50.00mil 10.00mil 50.00mil 8.00mil]
+       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
+       SymbolLine[0.0000 45.00mil 0.0000 40.00mil 8.00mil]
+)
+Symbol['K' 12.00mil]
+(
+       SymbolLine[0.0000 10.00mil 0.0000 50.00mil 8.00mil]
+       SymbolLine[0.0000 30.00mil 20.00mil 10.00mil 8.00mil]
+       SymbolLine[0.0000 30.00mil 20.00mil 50.00mil 8.00mil]
+)
+Symbol['L' 12.00mil]
+(
+       SymbolLine[0.0000 10.00mil 0.0000 50.00mil 8.00mil]
+       SymbolLine[0.0000 50.00mil 20.00mil 50.00mil 8.00mil]
+)
+Symbol['M' 12.00mil]
+(
+       SymbolLine[0.0000 10.00mil 0.0000 50.00mil 8.00mil]
+       SymbolLine[0.0000 10.00mil 15.00mil 30.00mil 8.00mil]
+       SymbolLine[15.00mil 30.00mil 30.00mil 10.00mil 8.00mil]
+       SymbolLine[30.00mil 10.00mil 30.00mil 50.00mil 8.00mil]
+)
+Symbol['N' 12.00mil]
+(
+       SymbolLine[0.0000 10.00mil 0.0000 50.00mil 8.00mil]
+       SymbolLine[0.0000 10.00mil 25.00mil 50.00mil 8.00mil]
+       SymbolLine[25.00mil 10.00mil 25.00mil 50.00mil 8.00mil]
+)
+Symbol['O' 12.00mil]
+(
+       SymbolLine[0.0000 15.00mil 0.0000 45.00mil 8.00mil]
+       SymbolLine[0.0000 15.00mil 5.00mil 10.00mil 8.00mil]
+       SymbolLine[5.00mil 10.00mil 15.00mil 10.00mil 8.00mil]
+       SymbolLine[15.00mil 10.00mil 20.00mil 15.00mil 8.00mil]
+       SymbolLine[20.00mil 15.00mil 20.00mil 45.00mil 8.00mil]
+       SymbolLine[15.00mil 50.00mil 20.00mil 45.00mil 8.00mil]
+       SymbolLine[5.00mil 50.00mil 15.00mil 50.00mil 8.00mil]
+       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
+)
+Symbol['P' 12.00mil]
+(
+       SymbolLine[5.00mil 10.00mil 5.00mil 50.00mil 8.00mil]
+       SymbolLine[0.0000 10.00mil 20.00mil 10.00mil 8.00mil]
+       SymbolLine[20.00mil 10.00mil 25.00mil 15.00mil 8.00mil]
+       SymbolLine[25.00mil 15.00mil 25.00mil 25.00mil 8.00mil]
+       SymbolLine[20.00mil 30.00mil 25.00mil 25.00mil 8.00mil]
+       SymbolLine[5.00mil 30.00mil 20.00mil 30.00mil 8.00mil]
+)
+Symbol['Q' 12.00mil]
+(
+       SymbolLine[0.0000 15.00mil 0.0000 45.00mil 8.00mil]
+       SymbolLine[0.0000 15.00mil 5.00mil 10.00mil 8.00mil]
+       SymbolLine[5.00mil 10.00mil 15.00mil 10.00mil 8.00mil]
+       SymbolLine[15.00mil 10.00mil 20.00mil 15.00mil 8.00mil]
+       SymbolLine[20.00mil 15.00mil 20.00mil 40.00mil 8.00mil]
+       SymbolLine[10.00mil 50.00mil 20.00mil 40.00mil 8.00mil]
+       SymbolLine[5.00mil 50.00mil 10.00mil 50.00mil 8.00mil]
+       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
+       SymbolLine[10.00mil 35.00mil 20.00mil 50.00mil 8.00mil]
+)
+Symbol['R' 12.00mil]
+(
+       SymbolLine[0.0000 10.00mil 20.00mil 10.00mil 8.00mil]
+       SymbolLine[20.00mil 10.00mil 25.00mil 15.00mil 8.00mil]
+       SymbolLine[25.00mil 15.00mil 25.00mil 25.00mil 8.00mil]
+       SymbolLine[20.00mil 30.00mil 25.00mil 25.00mil 8.00mil]
+       SymbolLine[5.00mil 30.00mil 20.00mil 30.00mil 8.00mil]
+       SymbolLine[5.00mil 10.00mil 5.00mil 50.00mil 8.00mil]
+       SymbolLine[13.00mil 30.00mil 25.00mil 50.00mil 8.00mil]
+)
+Symbol['S' 12.00mil]
+(
+       SymbolLine[20.00mil 10.00mil 25.00mil 15.00mil 8.00mil]
+       SymbolLine[5.00mil 10.00mil 20.00mil 10.00mil 8.00mil]
+       SymbolLine[0.0000 15.00mil 5.00mil 10.00mil 8.00mil]
+       SymbolLine[0.0000 15.00mil 0.0000 25.00mil 8.00mil]
+       SymbolLine[0.0000 25.00mil 5.00mil 30.00mil 8.00mil]
+       SymbolLine[5.00mil 30.00mil 20.00mil 30.00mil 8.00mil]
+       SymbolLine[20.00mil 30.00mil 25.00mil 35.00mil 8.00mil]
+       SymbolLine[25.00mil 35.00mil 25.00mil 45.00mil 8.00mil]
+       SymbolLine[20.00mil 50.00mil 25.00mil 45.00mil 8.00mil]
+       SymbolLine[5.00mil 50.00mil 20.00mil 50.00mil 8.00mil]
+       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
+)
+Symbol['T' 12.00mil]
+(
+       SymbolLine[0.0000 10.00mil 20.00mil 10.00mil 8.00mil]
+       SymbolLine[10.00mil 10.00mil 10.00mil 50.00mil 8.00mil]
+)
+Symbol['U' 12.00mil]
+(
+       SymbolLine[0.0000 10.00mil 0.0000 45.00mil 8.00mil]
+       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
+       SymbolLine[5.00mil 50.00mil 15.00mil 50.00mil 8.00mil]
+       SymbolLine[15.00mil 50.00mil 20.00mil 45.00mil 8.00mil]
+       SymbolLine[20.00mil 10.00mil 20.00mil 45.00mil 8.00mil]
+)
+Symbol['V' 12.00mil]
+(
+       SymbolLine[0.0000 10.00mil 10.00mil 50.00mil 8.00mil]
+       SymbolLine[10.00mil 50.00mil 20.00mil 10.00mil 8.00mil]
+)
+Symbol['W' 12.00mil]
+(
+       SymbolLine[0.0000 10.00mil 0.0000 30.00mil 8.00mil]
+       SymbolLine[0.0000 30.00mil 5.00mil 50.00mil 8.00mil]
+       SymbolLine[5.00mil 50.00mil 15.00mil 30.00mil 8.00mil]
+       SymbolLine[15.00mil 30.00mil 25.00mil 50.00mil 8.00mil]
+       SymbolLine[25.00mil 50.00mil 30.00mil 30.00mil 8.00mil]
+       SymbolLine[30.00mil 30.00mil 30.00mil 10.00mil 8.00mil]
+)
+Symbol['X' 12.00mil]
+(
+       SymbolLine[0.0000 50.00mil 25.00mil 10.00mil 8.00mil]
+       SymbolLine[0.0000 10.00mil 25.00mil 50.00mil 8.00mil]
+)
+Symbol['Y' 12.00mil]
+(
+       SymbolLine[0.0000 10.00mil 10.00mil 30.00mil 8.00mil]
+       SymbolLine[10.00mil 30.00mil 20.00mil 10.00mil 8.00mil]
+       SymbolLine[10.00mil 30.00mil 10.00mil 50.00mil 8.00mil]
+)
+Symbol['Z' 12.00mil]
+(
+       SymbolLine[0.0000 10.00mil 25.00mil 10.00mil 8.00mil]
+       SymbolLine[0.0000 50.00mil 25.00mil 10.00mil 8.00mil]
+       SymbolLine[0.0000 50.00mil 25.00mil 50.00mil 8.00mil]
+)
+Symbol['[' 12.00mil]
+(
+       SymbolLine[0.0000 10.00mil 5.00mil 10.00mil 8.00mil]
+       SymbolLine[0.0000 10.00mil 0.0000 50.00mil 8.00mil]
+       SymbolLine[0.0000 50.00mil 5.00mil 50.00mil 8.00mil]
+)
+Symbol['\' 12.00mil]
+(
+       SymbolLine[0.0000 15.00mil 30.00mil 45.00mil 8.00mil]
+)
+Symbol[']' 12.00mil]
+(
+       SymbolLine[0.0000 10.00mil 5.00mil 10.00mil 8.00mil]
+       SymbolLine[5.00mil 10.00mil 5.00mil 50.00mil 8.00mil]
+       SymbolLine[0.0000 50.00mil 5.00mil 50.00mil 8.00mil]
+)
+Symbol['^' 12.00mil]
+(
+       SymbolLine[0.0000 15.00mil 5.00mil 10.00mil 8.00mil]
+       SymbolLine[5.00mil 10.00mil 10.00mil 15.00mil 8.00mil]
+)
+Symbol['_' 12.00mil]
+(
+       SymbolLine[0.0000 50.00mil 20.00mil 50.00mil 8.00mil]
+)
+Symbol['`' 12.00mil]
+(
+       SymbolLine[50.00mil 0.0000 65.00mil 15.00mil 8.00mil]
+       SymbolLine[65.00mil 50.00mil 50.00mil 65.00mil 8.00mil]
+       SymbolLine[50.00mil 65.00mil 15.00mil 65.00mil 8.00mil]
+       SymbolLine[15.00mil 65.00mil 0.0000 50.00mil 8.00mil]
+       SymbolLine[0.0000 50.00mil 0.0000 15.00mil 8.00mil]
+       SymbolLine[0.0000 15.00mil 15.00mil 0.0000 8.00mil]
+       SymbolLine[15.00mil 0.0000 50.00mil 0.0000 8.00mil]
+       SymbolLine[65.00mil 15.00mil 65.00mil 50.00mil 8.00mil]
+       SymbolLine[25.00mil 25.00mil 40.00mil 25.00mil 8.00mil]
+       SymbolLine[20.00mil 30.00mil 25.00mil 25.00mil 8.00mil]
+       SymbolLine[20.00mil 30.00mil 20.00mil 40.00mil 8.00mil]
+       SymbolLine[20.00mil 40.00mil 25.00mil 45.00mil 8.00mil]
+       SymbolLine[25.00mil 45.00mil 40.00mil 45.00mil 8.00mil]
+)
+Symbol['a' 12.00mil]
+(
+       SymbolLine[15.00mil 30.00mil 20.00mil 35.00mil 8.00mil]
+       SymbolLine[5.00mil 30.00mil 15.00mil 30.00mil 8.00mil]
+       SymbolLine[0.0000 35.00mil 5.00mil 30.00mil 8.00mil]
+       SymbolLine[0.0000 35.00mil 0.0000 45.00mil 8.00mil]
+       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
+       SymbolLine[20.00mil 30.00mil 20.00mil 45.00mil 8.00mil]
+       SymbolLine[20.00mil 45.00mil 25.00mil 50.00mil 8.00mil]
+       SymbolLine[5.00mil 50.00mil 15.00mil 50.00mil 8.00mil]
+       SymbolLine[15.00mil 50.00mil 20.00mil 45.00mil 8.00mil]
+)
+Symbol['b' 12.00mil]
+(
+       SymbolLine[0.0000 10.00mil 0.0000 50.00mil 8.00mil]
+       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
+       SymbolLine[5.00mil 50.00mil 15.00mil 50.00mil 8.00mil]
+       SymbolLine[15.00mil 50.00mil 20.00mil 45.00mil 8.00mil]
+       SymbolLine[20.00mil 35.00mil 20.00mil 45.00mil 8.00mil]
+       SymbolLine[15.00mil 30.00mil 20.00mil 35.00mil 8.00mil]
+       SymbolLine[5.00mil 30.00mil 15.00mil 30.00mil 8.00mil]
+       SymbolLine[0.0000 35.00mil 5.00mil 30.00mil 8.00mil]
+)
+Symbol['c' 12.00mil]
+(
+       SymbolLine[5.00mil 30.00mil 20.00mil 30.00mil 8.00mil]
+       SymbolLine[0.0000 35.00mil 5.00mil 30.00mil 8.00mil]
+       SymbolLine[0.0000 35.00mil 0.0000 45.00mil 8.00mil]
+       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
+       SymbolLine[5.00mil 50.00mil 20.00mil 50.00mil 8.00mil]
+)
+Symbol['d' 12.00mil]
+(
+       SymbolLine[20.00mil 10.00mil 20.00mil 50.00mil 8.00mil]
+       SymbolLine[15.00mil 50.00mil 20.00mil 45.00mil 8.00mil]
+       SymbolLine[5.00mil 50.00mil 15.00mil 50.00mil 8.00mil]
+       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
+       SymbolLine[0.0000 35.00mil 0.0000 45.00mil 8.00mil]
+       SymbolLine[0.0000 35.00mil 5.00mil 30.00mil 8.00mil]
+       SymbolLine[5.00mil 30.00mil 15.00mil 30.00mil 8.00mil]
+       SymbolLine[15.00mil 30.00mil 20.00mil 35.00mil 8.00mil]
+)
+Symbol['e' 12.00mil]
+(
+       SymbolLine[5.00mil 50.00mil 20.00mil 50.00mil 8.00mil]
+       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
+       SymbolLine[0.0000 35.00mil 0.0000 45.00mil 8.00mil]
+       SymbolLine[0.0000 35.00mil 5.00mil 30.00mil 8.00mil]
+       SymbolLine[5.00mil 30.00mil 15.00mil 30.00mil 8.00mil]
+       SymbolLine[15.00mil 30.00mil 20.00mil 35.00mil 8.00mil]
+       SymbolLine[0.0000 40.00mil 20.00mil 40.00mil 8.00mil]
+       SymbolLine[20.00mil 40.00mil 20.00mil 35.00mil 8.00mil]
+)
+Symbol['f' 10.00mil]
+(
+       SymbolLine[5.00mil 15.00mil 5.00mil 50.00mil 8.00mil]
+       SymbolLine[5.00mil 15.00mil 10.00mil 10.00mil 8.00mil]
+       SymbolLine[10.00mil 10.00mil 15.00mil 10.00mil 8.00mil]
+       SymbolLine[0.0000 30.00mil 10.00mil 30.00mil 8.00mil]
+)
+Symbol['g' 12.00mil]
+(
+       SymbolLine[15.00mil 30.00mil 20.00mil 35.00mil 8.00mil]
+       SymbolLine[5.00mil 30.00mil 15.00mil 30.00mil 8.00mil]
+       SymbolLine[0.0000 35.00mil 5.00mil 30.00mil 8.00mil]
+       SymbolLine[0.0000 35.00mil 0.0000 45.00mil 8.00mil]
+       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
+       SymbolLine[5.00mil 50.00mil 15.00mil 50.00mil 8.00mil]
+       SymbolLine[15.00mil 50.00mil 20.00mil 45.00mil 8.00mil]
+       SymbolLine[0.0000 60.00mil 5.00mil 65.00mil 8.00mil]
+       SymbolLine[5.00mil 65.00mil 15.00mil 65.00mil 8.00mil]
+       SymbolLine[15.00mil 65.00mil 20.00mil 60.00mil 8.00mil]
+       SymbolLine[20.00mil 30.00mil 20.00mil 60.00mil 8.00mil]
+)
+Symbol['h' 12.00mil]
+(
+       SymbolLine[0.0000 10.00mil 0.0000 50.00mil 8.00mil]
+       SymbolLine[0.0000 35.00mil 5.00mil 30.00mil 8.00mil]
+       SymbolLine[5.00mil 30.00mil 15.00mil 30.00mil 8.00mil]
+       SymbolLine[15.00mil 30.00mil 20.00mil 35.00mil 8.00mil]
+       SymbolLine[20.00mil 35.00mil 20.00mil 50.00mil 8.00mil]
+)
+Symbol['i' 10.00mil]
+(
+       SymbolLine[0.0000 20.00mil 0.0000 21.00mil 10.00mil]
+       SymbolLine[0.0000 35.00mil 0.0000 50.00mil 8.00mil]
+)
+Symbol['j' 10.00mil]
+(
+       SymbolLine[5.00mil 20.00mil 5.00mil 21.00mil 10.00mil]
+       SymbolLine[5.00mil 35.00mil 5.00mil 60.00mil 8.00mil]
+       SymbolLine[0.0000 65.00mil 5.00mil 60.00mil 8.00mil]
+)
+Symbol['k' 12.00mil]
+(
+       SymbolLine[0.0000 10.00mil 0.0000 50.00mil 8.00mil]
+       SymbolLine[0.0000 35.00mil 15.00mil 50.00mil 8.00mil]
+       SymbolLine[0.0000 35.00mil 10.00mil 25.00mil 8.00mil]
+)
+Symbol['l' 10.00mil]
+(
+       SymbolLine[0.0000 10.00mil 0.0000 45.00mil 8.00mil]
+       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
+)
+Symbol['m' 12.00mil]
+(
+       SymbolLine[5.00mil 35.00mil 5.00mil 50.00mil 8.00mil]
+       SymbolLine[5.00mil 35.00mil 10.00mil 30.00mil 8.00mil]
+       SymbolLine[10.00mil 30.00mil 15.00mil 30.00mil 8.00mil]
+       SymbolLine[15.00mil 30.00mil 20.00mil 35.00mil 8.00mil]
+       SymbolLine[20.00mil 35.00mil 20.00mil 50.00mil 8.00mil]
+       SymbolLine[20.00mil 35.00mil 25.00mil 30.00mil 8.00mil]
+       SymbolLine[25.00mil 30.00mil 30.00mil 30.00mil 8.00mil]
+       SymbolLine[30.00mil 30.00mil 35.00mil 35.00mil 8.00mil]
+       SymbolLine[35.00mil 35.00mil 35.00mil 50.00mil 8.00mil]
+       SymbolLine[0.0000 30.00mil 5.00mil 35.00mil 8.00mil]
+)
+Symbol['n' 12.00mil]
+(
+       SymbolLine[5.00mil 35.00mil 5.00mil 50.00mil 8.00mil]
+       SymbolLine[5.00mil 35.00mil 10.00mil 30.00mil 8.00mil]
+       SymbolLine[10.00mil 30.00mil 15.00mil 30.00mil 8.00mil]
+       SymbolLine[15.00mil 30.00mil 20.00mil 35.00mil 8.00mil]
+       SymbolLine[20.00mil 35.00mil 20.00mil 50.00mil 8.00mil]
+       SymbolLine[0.0000 30.00mil 5.00mil 35.00mil 8.00mil]
+)
+Symbol['o' 12.00mil]
+(
+       SymbolLine[0.0000 35.00mil 0.0000 45.00mil 8.00mil]
+       SymbolLine[0.0000 35.00mil 5.00mil 30.00mil 8.00mil]
+       SymbolLine[5.00mil 30.00mil 15.00mil 30.00mil 8.00mil]
+       SymbolLine[15.00mil 30.00mil 20.00mil 35.00mil 8.00mil]
+       SymbolLine[20.00mil 35.00mil 20.00mil 45.00mil 8.00mil]
+       SymbolLine[15.00mil 50.00mil 20.00mil 45.00mil 8.00mil]
+       SymbolLine[5.00mil 50.00mil 15.00mil 50.00mil 8.00mil]
+       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
+)
+Symbol['p' 12.00mil]
+(
+       SymbolLine[5.00mil 35.00mil 5.00mil 65.00mil 8.00mil]
+       SymbolLine[0.0000 30.00mil 5.00mil 35.00mil 8.00mil]
+       SymbolLine[5.00mil 35.00mil 10.00mil 30.00mil 8.00mil]
+       SymbolLine[10.00mil 30.00mil 20.00mil 30.00mil 8.00mil]
+       SymbolLine[20.00mil 30.00mil 25.00mil 35.00mil 8.00mil]
+       SymbolLine[25.00mil 35.00mil 25.00mil 45.00mil 8.00mil]
+       SymbolLine[20.00mil 50.00mil 25.00mil 45.00mil 8.00mil]
+       SymbolLine[10.00mil 50.00mil 20.00mil 50.00mil 8.00mil]
+       SymbolLine[5.00mil 45.00mil 10.00mil 50.00mil 8.00mil]
+)
+Symbol['q' 12.00mil]
+(
+       SymbolLine[20.00mil 35.00mil 20.00mil 65.00mil 8.00mil]
+       SymbolLine[15.00mil 30.00mil 20.00mil 35.00mil 8.00mil]
+       SymbolLine[5.00mil 30.00mil 15.00mil 30.00mil 8.00mil]
+       SymbolLine[0.0000 35.00mil 5.00mil 30.00mil 8.00mil]
+       SymbolLine[0.0000 35.00mil 0.0000 45.00mil 8.00mil]
+       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
+       SymbolLine[5.00mil 50.00mil 15.00mil 50.00mil 8.00mil]
+       SymbolLine[15.00mil 50.00mil 20.00mil 45.00mil 8.00mil]
+)
+Symbol['r' 12.00mil]
+(
+       SymbolLine[5.00mil 35.00mil 5.00mil 50.00mil 8.00mil]
+       SymbolLine[5.00mil 35.00mil 10.00mil 30.00mil 8.00mil]
+       SymbolLine[10.00mil 30.00mil 20.00mil 30.00mil 8.00mil]
+       SymbolLine[0.0000 30.00mil 5.00mil 35.00mil 8.00mil]
+)
+Symbol['s' 12.00mil]
+(
+       SymbolLine[5.00mil 50.00mil 20.00mil 50.00mil 8.00mil]
+       SymbolLine[20.00mil 50.00mil 25.00mil 45.00mil 8.00mil]
+       SymbolLine[20.00mil 40.00mil 25.00mil 45.00mil 8.00mil]
+       SymbolLine[5.00mil 40.00mil 20.00mil 40.00mil 8.00mil]
+       SymbolLine[0.0000 35.00mil 5.00mil 40.00mil 8.00mil]
+       SymbolLine[0.0000 35.00mil 5.00mil 30.00mil 8.00mil]
+       SymbolLine[5.00mil 30.00mil 20.00mil 30.00mil 8.00mil]
+       SymbolLine[20.00mil 30.00mil 25.00mil 35.00mil 8.00mil]
+       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
+)
+Symbol['t' 10.00mil]
+(
+       SymbolLine[5.00mil 10.00mil 5.00mil 45.00mil 8.00mil]
+       SymbolLine[5.00mil 45.00mil 10.00mil 50.00mil 8.00mil]
+       SymbolLine[0.0000 25.00mil 10.00mil 25.00mil 8.00mil]
+)
+Symbol['u' 12.00mil]
+(
+       SymbolLine[0.0000 30.00mil 0.0000 45.00mil 8.00mil]
+       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
+       SymbolLine[5.00mil 50.00mil 15.00mil 50.00mil 8.00mil]
+       SymbolLine[15.00mil 50.00mil 20.00mil 45.00mil 8.00mil]
+       SymbolLine[20.00mil 30.00mil 20.00mil 45.00mil 8.00mil]
+)
+Symbol['v' 12.00mil]
+(
+       SymbolLine[0.0000 30.00mil 10.00mil 50.00mil 8.00mil]
+       SymbolLine[20.00mil 30.00mil 10.00mil 50.00mil 8.00mil]
+)
+Symbol['w' 12.00mil]
+(
+       SymbolLine[0.0000 30.00mil 0.0000 45.00mil 8.00mil]
+       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
+       SymbolLine[5.00mil 50.00mil 10.00mil 50.00mil 8.00mil]
+       SymbolLine[10.00mil 50.00mil 15.00mil 45.00mil 8.00mil]
+       SymbolLine[15.00mil 30.00mil 15.00mil 45.00mil 8.00mil]
+       SymbolLine[15.00mil 45.00mil 20.00mil 50.00mil 8.00mil]
+       SymbolLine[20.00mil 50.00mil 25.00mil 50.00mil 8.00mil]
+       SymbolLine[25.00mil 50.00mil 30.00mil 45.00mil 8.00mil]
+       SymbolLine[30.00mil 30.00mil 30.00mil 45.00mil 8.00mil]
+)
+Symbol['x' 12.00mil]
+(
+       SymbolLine[0.0000 30.00mil 20.00mil 50.00mil 8.00mil]
+       SymbolLine[0.0000 50.00mil 20.00mil 30.00mil 8.00mil]
+)
+Symbol['y' 12.00mil]
+(
+       SymbolLine[0.0000 30.00mil 0.0000 45.00mil 8.00mil]
+       SymbolLine[0.0000 45.00mil 5.00mil 50.00mil 8.00mil]
+       SymbolLine[20.00mil 30.00mil 20.00mil 60.00mil 8.00mil]
+       SymbolLine[15.00mil 65.00mil 20.00mil 60.00mil 8.00mil]
+       SymbolLine[5.00mil 65.00mil 15.00mil 65.00mil 8.00mil]
+       SymbolLine[0.0000 60.00mil 5.00mil 65.00mil 8.00mil]
+       SymbolLine[5.00mil 50.00mil 15.00mil 50.00mil 8.00mil]
+       SymbolLine[15.00mil 50.00mil 20.00mil 45.00mil 8.00mil]
+)
+Symbol['z' 12.00mil]
+(
+       SymbolLine[0.0000 30.00mil 20.00mil 30.00mil 8.00mil]
+       SymbolLine[0.0000 50.00mil 20.00mil 30.00mil 8.00mil]
+       SymbolLine[0.0000 50.00mil 20.00mil 50.00mil 8.00mil]
+)
+Symbol['{' 12.00mil]
+(
+       SymbolLine[5.00mil 15.00mil 10.00mil 10.00mil 8.00mil]
+       SymbolLine[5.00mil 15.00mil 5.00mil 25.00mil 8.00mil]
+       SymbolLine[0.0000 30.00mil 5.00mil 25.00mil 8.00mil]
+       SymbolLine[0.0000 30.00mil 5.00mil 35.00mil 8.00mil]
+       SymbolLine[5.00mil 35.00mil 5.00mil 45.00mil 8.00mil]
+       SymbolLine[5.00mil 45.00mil 10.00mil 50.00mil 8.00mil]
+)
+Symbol['|' 12.00mil]
+(
+       SymbolLine[0.0000 10.00mil 0.0000 50.00mil 8.00mil]
+)
+Symbol['}' 12.00mil]
+(
+       SymbolLine[0.0000 10.00mil 5.00mil 15.00mil 8.00mil]
+       SymbolLine[5.00mil 15.00mil 5.00mil 25.00mil 8.00mil]
+       SymbolLine[5.00mil 25.00mil 10.00mil 30.00mil 8.00mil]
+       SymbolLine[5.00mil 35.00mil 10.00mil 30.00mil 8.00mil]
+       SymbolLine[5.00mil 35.00mil 5.00mil 45.00mil 8.00mil]
+       SymbolLine[0.0000 50.00mil 5.00mil 45.00mil 8.00mil]
+)
+Symbol['~' 12.00mil]
+(
+       SymbolLine[0.0000 35.00mil 5.00mil 30.00mil 8.00mil]
+       SymbolLine[5.00mil 30.00mil 10.00mil 30.00mil 8.00mil]
+       SymbolLine[10.00mil 30.00mil 15.00mil 35.00mil 8.00mil]
+       SymbolLine[15.00mil 35.00mil 20.00mil 35.00mil 8.00mil]
+       SymbolLine[20.00mil 35.00mil 25.00mil 30.00mil 8.00mil]
+)
+Attribute("PCB::grid::unit" "mil")
+Attribute("PCB::grid::size" "1.00mil")
+Via[786.00mil 1545.00mil 30.00mil 16.00mil 0.0000 15.00mil "" ""]
+
+Element["" "DIP40" "U1" "unknown" 12.3357mm 1631.00mil -50.00mil -50.00mil 3 100 ""]
+(
+       Pin[0.0000 0.0000 60.00mil 30.00mil 66.00mil 28.00mil "1" "1" "square"]
+       Pin[0.0000 100.00mil 60.00mil 30.00mil 66.00mil 28.00mil "2" "2" ""]
+       Pin[0.0000 200.00mil 60.00mil 30.00mil 66.00mil 28.00mil "3" "3" ""]
+       Pin[0.0000 300.00mil 60.00mil 30.00mil 66.00mil 28.00mil "4" "4" ""]
+       Pin[0.0000 400.00mil 60.00mil 30.00mil 66.00mil 28.00mil "5" "5" ""]
+       Pin[0.0000 500.00mil 60.00mil 30.00mil 66.00mil 28.00mil "6" "6" ""]
+       Pin[0.0000 600.00mil 60.00mil 30.00mil 66.00mil 28.00mil "7" "7" ""]
+       Pin[0.0000 700.00mil 60.00mil 30.00mil 66.00mil 28.00mil "8" "8" ""]
+       Pin[0.0000 800.00mil 60.00mil 30.00mil 66.00mil 28.00mil "9" "9" ""]
+       Pin[0.0000 900.00mil 60.00mil 30.00mil 66.00mil 28.00mil "10" "10" ""]
+       Pin[0.0000 1000.00mil 60.00mil 30.00mil 66.00mil 28.00mil "11" "11" ""]
+       Pin[0.0000 1100.00mil 60.00mil 30.00mil 66.00mil 28.00mil "12" "12" ""]
+       Pin[0.0000 1200.00mil 60.00mil 30.00mil 66.00mil 28.00mil "13" "13" ""]
+       Pin[0.0000 1300.00mil 60.00mil 30.00mil 66.00mil 28.00mil "14" "14" ""]
+       Pin[0.0000 1400.00mil 60.00mil 30.00mil 66.00mil 28.00mil "15" "15" ""]
+       Pin[0.0000 1500.00mil 60.00mil 30.00mil 66.00mil 28.00mil "16" "16" ""]
+       Pin[0.0000 1600.00mil 60.00mil 30.00mil 66.00mil 28.00mil "17" "17" ""]
+       Pin[0.0000 1700.00mil 60.00mil 30.00mil 66.00mil 28.00mil "18" "18" ""]
+       Pin[0.0000 1800.00mil 60.00mil 30.00mil 66.00mil 28.00mil "19" "19" ""]
+       Pin[0.0000 1900.00mil 60.00mil 30.00mil 66.00mil 28.00mil "20" "20" ""]
+       Pin[600.00mil 1900.00mil 60.00mil 30.00mil 66.00mil 28.00mil "21" "21" ""]
+       Pin[600.00mil 1800.00mil 60.00mil 30.00mil 66.00mil 28.00mil "22" "22" ""]
+       Pin[600.00mil 1700.00mil 60.00mil 30.00mil 66.00mil 28.00mil "23" "23" ""]
+       Pin[600.00mil 1600.00mil 60.00mil 30.00mil 66.00mil 28.00mil "24" "24" ""]
+       Pin[600.00mil 1500.00mil 60.00mil 30.00mil 66.00mil 28.00mil "25" "25" ""]
+       Pin[600.00mil 1400.00mil 60.00mil 30.00mil 66.00mil 28.00mil "26" "26" ""]
+       Pin[600.00mil 1300.00mil 60.00mil 30.00mil 66.00mil 28.00mil "27" "27" ""]
+       Pin[600.00mil 1200.00mil 60.00mil 30.00mil 66.00mil 28.00mil "28" "28" ""]
+       Pin[600.00mil 1100.00mil 60.00mil 30.00mil 66.00mil 28.00mil "29" "29" ""]
+       Pin[600.00mil 1000.00mil 60.00mil 30.00mil 66.00mil 28.00mil "30" "30" ""]
+       Pin[600.00mil 900.00mil 60.00mil 30.00mil 66.00mil 28.00mil "31" "31" ""]
+       Pin[600.00mil 800.00mil 60.00mil 30.00mil 66.00mil 28.00mil "32" "32" ""]
+       Pin[600.00mil 700.00mil 60.00mil 30.00mil 66.00mil 28.00mil "33" "33" ""]
+       Pin[600.00mil 600.00mil 60.00mil 30.00mil 66.00mil 28.00mil "34" "34" ""]
+       Pin[600.00mil 500.00mil 60.00mil 30.00mil 66.00mil 28.00mil "35" "35" ""]
+       Pin[600.00mil 400.00mil 60.00mil 30.00mil 66.00mil 28.00mil "36" "36" ""]
+       Pin[600.00mil 300.00mil 60.00mil 30.00mil 66.00mil 28.00mil "37" "37" ""]
+       Pin[600.00mil 200.00mil 60.00mil 30.00mil 66.00mil 28.00mil "38" "38" ""]
+       Pin[600.00mil 100.00mil 60.00mil 30.00mil 66.00mil 28.00mil "39" "39" ""]
+       Pin[600.00mil 0.0000 60.00mil 30.00mil 66.00mil 28.00mil "40" "40" ""]
+       ElementLine [-50.00mil -50.00mil -50.00mil 1950.00mil 10.00mil]
+       ElementLine [-50.00mil 1950.00mil 650.00mil 1950.00mil 10.00mil]
+       ElementLine [650.00mil 1950.00mil 650.00mil -50.00mil 10.00mil]
+       ElementLine [-50.00mil -50.00mil 250.00mil -50.00mil 10.00mil]
+       ElementLine [350.00mil -50.00mil 650.00mil -50.00mil 10.00mil]
+       ElementArc [300.00mil -50.00mil 50.00mil 50.00mil 0 180 10.00mil]
+
+       )
+
+Element["" "hole-M3" "H4" "unknown" 2869.00mil 2963.00mil -169.00mil -210.00mil 0 100 ""]
+(
+       Pin[0.0000 0.0000 175.00mil 25.00mil 225.00mil 125.00mil "pin1" "1" "usetherm"]
+       ElementArc [0.0000 0.0000 120.00mil 120.00mil 0 360 10.00mil]
+
+       )
+
+Element["" "hole-M3" "H3" "unknown" 3219.00mil 2963.00mil -169.00mil -210.00mil 0 100 ""]
+(
+       Pin[0.0000 0.0000 175.00mil 25.00mil 225.00mil 125.00mil "pin1" "1" "usetherm"]
+       ElementArc [0.0000 0.0000 120.00mil 120.00mil 0 360 10.00mil]
+
+       )
+
+Element["" "hole-M3" "H2" "unknown" 5875.00mil 125.00mil -169.00mil -210.00mil 0 100 ""]
+(
+       Pin[0.0000 0.0000 175.00mil 25.00mil 225.00mil 125.00mil "pin1" "1" "usetherm"]
+       ElementArc [0.0000 0.0000 120.00mil 120.00mil 0 360 10.00mil]
+
+       )
+
+Element["" "hole-M3" "H1" "unknown" 125.00mil 125.00mil -169.00mil -210.00mil 0 100 ""]
+(
+       Pin[0.0000 0.0000 175.00mil 25.00mil 225.00mil 125.00mil "pin1" "1" "usetherm"]
+       ElementArc [0.0000 0.0000 120.00mil 120.00mil 0 360 10.00mil]
+
+       )
+
+Element["" "0402" "C2" "22pF" 862.26mil 1545.00mil -31.50mil -31.50mil 0 100 ""]
+(
+       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
+       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
+
+       )
+
+Element["" "HC49U" "X1" "3_Mhz" 687.00mil 1383.00mil -121.00mil -91.00mil 0 100 ""]
+(
+       Pin[0.0000 0.0000 60.00mil 30.00mil 66.00mil 32.00mil "1" "1" "square,edge2"]
+       Pin[192.00mil 0.0000 60.00mil 30.00mil 66.00mil 32.00mil "2" "2" "edge2"]
+       ElementLine [-30.00mil -91.00mil 223.00mil -91.00mil 20.00mil]
+       ElementLine [223.00mil 92.00mil -30.00mil 92.00mil 20.00mil]
+       ElementArc [223.00mil 0.0000 91.00mil 91.00mil 90 180 20.00mil]
+       ElementArc [-30.00mil 0.0000 91.00mil 91.00mil 270 180 20.00mil]
+
+       )
+
+Element["" "0402" "R1" "10M" 785.00mil 1504.00mil -31.50mil -31.50mil 0 100 ""]
+(
+       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
+       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
+
+       )
+
+Element["" "0402" "C1" "22pF" 701.74mil 1545.00mil 31.50mil 31.50mil 2 100 ""]
+(
+       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
+       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
+
+       )
+Rat[18.2240mm 39.1432mm 0 125.00mil 125.00mil 1  ""]
+Rat[846.52mil 1545.00mil 0 2869.00mil 2963.00mil 1  ""]
+Rat[2869.00mil 2963.00mil 1 3219.00mil 2963.00mil 1  ""]
+Rat[3219.00mil 2963.00mil 1 5875.00mil 125.00mil 1  ""]
+Layer(1 "top")
+(
+       Line[18.2240mm 1545.00mil 846.52mil 1545.00mil 10.00mil 16.00mil "clearline"]
+       Line[687.00mil 1383.00mil 687.00mil 1544.00mil 10.00mil 16.00mil "clearline"]
+       Line[687.00mil 1544.00mil 686.00mil 1545.00mil 10.00mil 16.00mil "clearline"]
+       Line[879.00mil 1383.00mil 879.00mil 1544.00mil 10.00mil 16.00mil "clearline"]
+       Line[879.00mil 1544.00mil 878.00mil 1545.00mil 10.00mil 16.00mil "clearline"]
+       Line[800.74mil 1504.00mil 879.00mil 1504.00mil 10.00mil 16.00mil "clearline"]
+       Line[769.26mil 1504.00mil 687.00mil 1504.00mil 10.00mil 16.00mil "clearline"]
+       Line[27.5757mm 1731.00mil 978.00mil 1731.00mil 10.00mil 16.00mil "clearline"]
+       Line[978.00mil 1731.00mil 879.00mil 1632.00mil 10.00mil 16.00mil "clearline"]
+       Line[879.00mil 1632.00mil 879.00mil 1546.00mil 10.00mil 16.00mil "clearline"]
+       Line[879.00mil 1546.00mil 878.00mil 1545.00mil 10.00mil 16.00mil "clearline"]
+       Line[12.3357mm 1631.00mil 622.00mil 1631.00mil 10.00mil 16.00mil "clearline"]
+       Line[622.00mil 1631.00mil 687.00mil 1566.00mil 10.00mil 16.00mil "clearline"]
+       Line[687.00mil 1566.00mil 687.00mil 1546.00mil 10.00mil 16.00mil "clearline"]
+       Line[687.00mil 1546.00mil 686.00mil 1545.00mil 10.00mil 16.00mil "clearline"]
+)
+Layer(2 "bottom")
+(
+)
+Layer(3 "outline")
+(
+)
+Layer(4 "silk")
+(
+)
+Layer(5 "silk")
+(
+)
+NetList()
+(
+       Net("GND" "(unknown)")
+       (
+               Connect("C1-1")
+               Connect("C2-1")
+               Connect("H1-1")
+               Connect("H2-1")
+               Connect("H3-1")
+               Connect("H4-1")
+       )
+       Net("unnamed_net1" "(unknown)")
+       (
+               Connect("C1-2")
+               Connect("R1-1")
+               Connect("U1-1")
+               Connect("X1-1")
+       )
+       Net("unnamed_net2" "(unknown)")
+       (
+               Connect("C2-2")
+               Connect("R1-2")
+               Connect("U1-39")
+               Connect("X1-2")
+       )
+)
diff --git a/elf.sch b/elf.sch
new file mode 100644 (file)
index 0000000..fb4c794
--- /dev/null
+++ b/elf.sch
@@ -0,0 +1,150 @@
+v 20130925 2
+T 85200 52800 9 30 1 0 0 0 1
+ELF ala Bdale 2015
+T 89900 51400 9 10 1 0 0 0 1
+0.1
+T 87500 51400 9 10 1 0 0 0 1
+1
+T 88100 51400 9 10 1 0 0 0 1
+1
+T 85200 51400 9 10 1 0 0 0 1
+elf.sch
+T 85200 51100 9 10 1 0 0 0 1
+
+C 57500 51000 0 0 0 title-D-bdale.sym
+C 89500 57800 1 0 0 hole_plated.sym
+{
+T 89600 59600 5 10 0 0 0 0 1
+device=HOLE_PLATED
+T 89500 57800 5 10 0 0 0 0 1
+footprint=hole-M3
+T 89500 57800 5 10 0 1 0 0 1
+loadstatus=noload
+T 89500 57800 5 10 0 1 0 0 1
+nobom=1
+T 89100 58000 5 10 1 1 0 0 1
+refdes=H1
+}
+C 90600 54500 1 0 0 gnd.sym
+N 90100 57400 90700 57400 4
+N 90100 58000 90700 58000 4
+N 90700 54800 90700 58000 4
+C 89500 57200 1 0 0 hole_plated.sym
+{
+T 89600 59000 5 10 0 0 0 0 1
+device=HOLE_PLATED
+T 89500 57200 5 10 0 0 0 0 1
+footprint=hole-M3
+T 89500 57200 5 10 0 1 0 0 1
+loadstatus=noload
+T 89500 57200 5 10 0 1 0 0 1
+nobom=1
+T 89100 57400 5 10 1 1 0 0 1
+refdes=H2
+}
+C 89500 56600 1 0 0 hole_plated.sym
+{
+T 89600 58400 5 10 0 0 0 0 1
+device=HOLE_PLATED
+T 89500 56600 5 10 0 0 0 0 1
+footprint=hole-M3
+T 89500 56600 5 10 0 1 0 0 1
+loadstatus=noload
+T 89500 56600 5 10 0 1 0 0 1
+nobom=1
+T 89100 56800 5 10 1 1 0 0 1
+refdes=H3
+}
+C 89500 56000 1 0 0 hole_plated.sym
+{
+T 89600 57800 5 10 0 0 0 0 1
+device=HOLE_PLATED
+T 89500 56000 5 10 0 0 0 0 1
+footprint=hole-M3
+T 89500 56000 5 10 0 1 0 0 1
+loadstatus=noload
+T 89500 56000 5 10 0 1 0 0 1
+nobom=1
+T 89100 56200 5 10 1 1 0 0 1
+refdes=H4
+}
+N 90100 56800 90700 56800 4
+N 90100 56200 90700 56200 4
+T 89200 58600 9 10 1 0 0 0 2
+mounting holes
+for 4-40 screws
+C 64300 60600 1 0 0 CDP1802.sym
+{
+T 64700 68800 5 10 1 1 0 0 1
+refdes=U1
+T 64300 60600 5 10 0 0 0 0 1
+footprint=DIP40
+T 64300 60600 5 10 1 1 0 0 1
+device=IC
+T 66300 68800 5 10 1 1 0 0 1
+value=CDP1802ACE
+}
+C 65200 69800 1 90 0 capacitor.sym
+{
+T 64500 70000 5 10 0 0 90 0 1
+device=CAPACITOR
+T 64700 70400 5 10 1 1 0 0 1
+refdes=C1
+T 64300 70000 5 10 0 0 90 0 1
+symversion=0.1
+T 64900 70100 5 10 1 1 180 0 1
+value=22pF
+T 65200 69800 5 10 0 1 0 0 1
+footprint=0402
+}
+C 65500 71200 1 0 0 resistor.sym
+{
+T 65800 71600 5 10 0 0 0 0 1
+device=RESISTOR
+T 65600 71500 5 10 1 1 0 0 1
+refdes=R1
+T 66000 71500 5 10 1 1 0 0 1
+value=10M
+T 65500 71200 5 10 0 1 0 0 1
+footprint=0402
+}
+C 65600 70600 1 0 0 crystal.sym
+{
+T 65800 71100 5 10 0 0 0 0 1
+device=CRYSTAL
+T 65600 70900 5 10 1 1 0 0 1
+refdes=X1
+T 65800 71300 5 10 0 0 0 0 1
+symversion=0.1
+T 66000 70900 5 10 1 1 0 0 1
+value=3 Mhz
+T 65600 70600 5 10 0 1 0 0 1
+vendor_part_number=520-HCA300-SX 
+T 65600 70600 5 10 0 1 0 0 1
+vendor=mouser
+T 65600 70600 5 10 0 1 0 0 1
+footprint=HC49U
+}
+C 67200 69800 1 90 0 capacitor.sym
+{
+T 66500 70000 5 10 0 0 90 0 1
+device=CAPACITOR
+T 67100 70400 5 10 1 1 0 0 1
+refdes=C2
+T 66300 70000 5 10 0 0 90 0 1
+symversion=0.1
+T 67500 70100 5 10 1 1 180 0 1
+value=22pF
+T 67200 69800 5 10 0 1 0 0 1
+footprint=0402
+}
+C 66900 69500 1 0 0 gnd.sym
+C 64900 69500 1 0 0 gnd.sym
+N 64300 68400 63900 68400 4
+N 63900 68400 63900 71300 4
+N 63900 70700 65600 70700 4
+N 66300 70700 68300 70700 4
+N 68300 68000 68300 71300 4
+N 68300 68000 67900 68000 4
+N 65500 71300 63900 71300 4
+N 66400 71300 68300 71300 4
diff --git a/gafrc b/gafrc
new file mode 100644 (file)
index 0000000..9e10ee9
--- /dev/null
+++ b/gafrc
@@ -0,0 +1,3 @@
+; empty the library path and populate it with only our own symbols
+(reset-component-library)
+(load "../altusmetrum/gafrc")
diff --git a/project b/project
new file mode 100644 (file)
index 0000000..68a70a2
--- /dev/null
+++ b/project
@@ -0,0 +1,12 @@
+# List all the schematics to be netlisted and laid out on the pc board
+schematics     elf.sch
+
+# for an output-name of foo, gsch2pcb generates files foo.net, foo.pcb,
+# and foo.new.pcb.  if there is no output name specified, the file names
+# are derived from the first listed schematic...
+output-name    elf
+
+elements-dir ../altusmetrum/packages
+
+# stick to newlib elements, don't use the older/odder m4 stuff
+skip-m4