One answer seems to be xcircuit. It seems to be free for Linux and Win, and often included with many modern Linux distros.
Is it perfect? No, but hard to beat for the price.
How it worked for me:
I installed it and found that it didn't appear in any Menu. So where did it go?
In a terminal i typed
Code: Select all
which xcircuit
Code: Select all
/usr/share/xcircuit
I then opened my Menu editor, chose a suitable place for xcircuit, using /usr/share/xcircuit as the command to start it. Next, I found a fine-looking icon for it and saved.
Tested the new "launcher" item in the menu to see that it did in fact start xcircuit. Bingo! first time.
Next to find out how to use it. There are many videos on the web , ranging from the informative to the completely useless. I found these two a good start, but YMMV.
Xcircuit Tutorial 1: Installation and some basic commands
Xcircuit Tutorial 2: Drawing a voltage divider circuit (Enough here to get you drawing!)
Ha! I was so happy! Voltage dividers, an emitter follower, a tuned circuit... and then i wanted a triode -yeah, one of those hot old glass things that light up and bite your fingers. No tubes (valves) at all.
-But not to worry, there's a page with more symbols than you can shake a stick at, all for free download at:
http://opencircuitdesign.com/xcircuit/l ... aries.html
You'll need to add the download(s) to the /usr/share/xcircuit folder (or wherever xcircuit lives ), and then add the symbols before you can use them. Hint: File -> Library Manager . As a last resort, consult the Help!
There are half a dozen keyboard shortcuts and a very few icons that do almost everything. 20 minutes or so of practice, and you'll be drawing like a pro!
So what's wrong with it? Don't expect a JPG graphic; it saves as .PS or .EPS (PostScript) or exports as .SVG (Vector Graphic). See what your word processor app likes best. The Save your schematic is called "Write" (why?)
I think you'll be astonished at the clean professional-looking quality! Tell a friend, and impress with a circuit or two of your own...