diff options
author | rekado <rekado@elephly.net> | 2012-11-16 08:17:51 +0800 |
---|---|---|
committer | rekado <rekado@elephly.net> | 2012-11-16 18:20:08 +0800 |
commit | 829782644cc2bbdc7935b785c30e1932985fd061 (patch) | |
tree | 294fe844a55c19ee8fdeb5a4ef3179574bf80d88 | |
parent | 26369fb9ee9bd1892a790bf54ef518548f511835 (diff) |
autoload custom symbols / footprints
-rw-r--r-- | gschem/gafrc | 1 | ||||
-rw-r--r-- | gschem/lib/footprints/H1x3-op.fp | 37 | ||||
-rw-r--r-- | gschem/lib/symbols/JFET_N-Channel-1.sym | 53 | ||||
-rw-r--r-- | gschem/project | 2 |
4 files changed, 93 insertions, 0 deletions
diff --git a/gschem/gafrc b/gschem/gafrc new file mode 100644 index 0000000..c83826f --- /dev/null +++ b/gschem/gafrc @@ -0,0 +1 @@ +(component-library "./lib/symbols") diff --git a/gschem/lib/footprints/H1x3-op.fp b/gschem/lib/footprints/H1x3-op.fp new file mode 100644 index 0000000..c13567e --- /dev/null +++ b/gschem/lib/footprints/H1x3-op.fp @@ -0,0 +1,37 @@ +# author: Amand Tihon +# email: amand.tihon@alrj.org +# dist-license: GPL3, http://www.gnu.org/licenses/gpl-3.0.txt +# use-license: unlimited + +Element[ "" "1x3 pins header connector, DIP pin numbering, oval pads" "H000" "" 20000 10000 -7500 -2500 3 100 ""] +( + Pin[0 -10000 6000 2000 6600 1500 "1" "1" "square"] + Pad[-2500 -10000 2500 -10000 6000 2000 6600 "1" "1" "onsolder,square"] + Pad[-2500 -10000 2500 -10000 6000 2000 6600 "1" "1" "square"] + Pin[0 0 6000 2000 6600 1500 "2" "2" ""] + Pad[-2500 0 2500 0 6000 2000 6600 "2" "2" "onsolder"] + Pad[-2500 0 2500 0 6000 2000 6600 "2" "2" ""] + Pin[0 10000 6000 2000 6600 1500 "3" "3" ""] + Pad[-2500 10000 2500 10000 6000 2000 6600 "3" "3" "onsolder"] + Pad[-2500 10000 2500 10000 6000 2000 6600 "3" "3" ""] + ElementLine[-2500 -15000 2500 -15000 1500] + ElementLine[-5000 -12500 -5000 -7500 1500] + ElementLine[-5000 -12500 -2500 -15000 1500] + ElementLine[-5000 -7500 -2500 -5000 1500] + ElementLine[-5000 -2500 -5000 2500 1500] + ElementLine[-5000 -2500 -2500 -5000 1500] + ElementLine[-5000 2500 -2500 5000 1500] + ElementLine[-5000 7500 -5000 12500 1500] + ElementLine[-5000 7500 -2500 5000 1500] + ElementLine[-5000 12500 -2500 15000 1500] + ElementLine[5000 -12500 5000 -7500 1500] + ElementLine[5000 -12500 2500 -15000 1500] + ElementLine[5000 -7500 2500 -5000 1500] + ElementLine[5000 -2500 5000 2500 1500] + ElementLine[5000 -2500 2500 -5000 1500] + ElementLine[5000 2500 2500 5000 1500] + ElementLine[5000 7500 5000 12500 1500] + ElementLine[5000 7500 2500 5000 1500] + ElementLine[5000 12500 2500 15000 1500] + ElementLine[-2500 15000 2500 15000 1500] +) diff --git a/gschem/lib/symbols/JFET_N-Channel-1.sym b/gschem/lib/symbols/JFET_N-Channel-1.sym new file mode 100644 index 0000000..607db41 --- /dev/null +++ b/gschem/lib/symbols/JFET_N-Channel-1.sym @@ -0,0 +1,53 @@ +v 20081231 1 +P 0 200 200 200 1 0 0 +{ +T 100 250 5 8 0 1 0 6 1 +pinnumber=G +T 100 150 5 8 0 1 0 8 1 +pinseq=2 +T 250 200 9 8 0 1 0 0 1 +pinlabel=G +T 250 200 5 8 0 1 0 2 1 +pintype=pas +} +P 400 0 400 200 1 0 0 +{ +T 450 100 5 8 0 1 0 2 1 +pinnumber=S +T 350 100 5 8 0 1 0 8 1 +pinseq=3 +T 400 250 9 8 0 1 0 3 1 +pinlabel=S +T 400 400 5 8 0 1 0 3 1 +pintype=pas +} +P 400 800 400 600 1 0 0 +{ +T 450 700 5 8 0 1 0 0 1 +pinnumber=D +T 350 700 5 8 0 1 0 6 1 +pinseq=1 +T 400 550 9 8 0 1 0 5 1 +pinlabel=D +T 400 400 5 8 0 1 0 5 1 +pintype=pas +} +T 350 800 8 10 1 1 0 6 1 +refdes=Q? +T 0 2050 5 10 0 0 0 0 1 +device=JFET N-Channel +T 0 1050 5 10 0 0 0 0 1 +author=Stefan Salewski +T 0 1250 5 10 0 0 0 0 1 +description=JFET N-Channel +T 0 1450 5 10 0 0 0 0 1 +numslots=0 +T 0 1650 5 10 0 0 0 0 1 +dist-license=GPL +T 0 1850 5 10 0 0 0 0 1 +use-license=unlimited +L 200 600 400 600 3 0 0 0 -1 -1 +L 400 200 200 200 3 0 0 0 -1 -1 +L 200 650 200 150 3 0 0 0 -1 -1 +L 100 250 200 200 3 0 0 0 -1 -1 +L 200 200 100 150 3 0 0 0 -1 -1 diff --git a/gschem/project b/gschem/project index d128c7a..68ab2f3 100644 --- a/gschem/project +++ b/gschem/project @@ -1,2 +1,4 @@ +elements-dir lib/footprints + schematics preamp_bass.sch preamp_melody.sch tuner.sch crossover.sch outputs.sch output-name board |