Author Topic: What's the "it" software for circuit diagrams  (Read 5584 times)

0 Members and 1 Guest are viewing this topic.

Offline kelemvorTopic starter

  • Regular Contributor
  • *
  • Posts: 66
  • Country: us
What's the "it" software for circuit diagrams
« on: September 16, 2019, 05:48:44 pm »
Greetings, earthlings!

I'm working on translating a product manual from Chinese to English.  It's a hobby thing, I'm no pro. It's for a power inverter board.  Well, I'm mostly done with the text of the manual and now I come to the five different schematics included in the manual.  The existing stuff seems to be a schematic for wires and symbols.  However, all text (component values, descriptions etc) are just oddly placed/spaced text in ms word which has the schematic image pasted on top.

At first I started merely translating the pieces of text, tediously working on placing the text where its supposed to be on the schematic.  Which works ok until the margins or font above get changed.. then everything is out of whack.

I spent a good 8 hours doing the main translation (google translate, I don't read Chinese).  So I thought I'd like to do something better than just text with a superimposed graphic.  I'd like to draw the schematics in a program, then paste the schematic into the document. Perhaps even embed the schematic file its-self.

All of that leading up to my actual question....drum roll....

What program should I use to create the schematic?  I first tried Sam Fischer's circuit diagram but it randomly crashes so it's out.  I drew one of the diagrams up in digikey's scheme it.  It seems to be fair.  I can't seem to draw a wire that doesn't connect to anything (in order to duplicate the original schematic).  Kicad? EasyEDA?  Scheme-it?  Circuit Diagram?  Something else?

Free is important.  I started working on this because I'm going to build the inverter.  In the translation of the manual I think I've gleaned enough that I can complete the build.  There seems to be folks looking online for English versions of the manual so I thought maybe I'd finish the job and help others out.

Oh, and it's an EGP1000W with an EGS002 driver from Electronic Giant Micro (lol).  Should make a 3kva pure sine power inverter.  Not that THAT should matter with regards to software choice.
« Last Edit: September 16, 2019, 05:51:49 pm by kelemvor »
 

Offline oPossum

  • Super Contributor
  • ***
  • Posts: 1472
  • Country: us
  • Very dangerous - may attack at any time
Re: What's the "it" software for circuit diagrams
« Reply #1 on: September 16, 2019, 05:59:34 pm »
KiCad and EAGLE are probably the most popular. Also take a look at Fritzing.
 
The following users thanked this post: kelemvor

Offline kelemvorTopic starter

  • Regular Contributor
  • *
  • Posts: 66
  • Country: us
Re: What's the "it" software for circuit diagrams
« Reply #2 on: September 16, 2019, 07:07:03 pm »
KiCad and EAGLE are probably the most popular. Also take a look at Fritzing.

Thanks for the suggestions!  I drew it up in kicad. Although it appears extremely capable, it also seems very kludgy to use.  Not sure I want to use it long term.  I guess I'll give Eagle a shot next.
 

Offline james_s

  • Super Contributor
  • ***
  • Posts: 21611
  • Country: us
Re: What's the "it" software for circuit diagrams
« Reply #3 on: September 16, 2019, 07:13:41 pm »
Forget Eagle, it was once very popular with hobbyists but then it went subscription-only, KiCAD is the path forward. ALL professional EDA tools are kludgy, it's just the nature of the beast. Once you learn it it's no big deal.

Forget Fritzing too, it is a cancer, I'm so tired of seeing stupid breadboard drawings with a rat's nest of colored wires instead of a proper schematic. Learning a tool like Fritzing just gives you a crutch that will soon be holding you back. Just bite the bullet and learn to use a real EDA in the first place.
 
The following users thanked this post: rs20, markus-k, Jacon, bd139

Online MarkF

  • Super Contributor
  • ***
  • Posts: 2762
  • Country: us
Re: What's the "it" software for circuit diagrams
« Reply #4 on: September 16, 2019, 07:21:11 pm »
Forget all those.

My goto tool is DipTrace.

More intuitive in my opinion.
 

Offline magic

  • Super Contributor
  • ***
  • Posts: 7453
  • Country: pl
Re: What's the "it" software for circuit diagrams
« Reply #5 on: September 16, 2019, 07:27:52 pm »
I have seen people using LTspice to draw something and put it on the forum.
Bonus: it comes with a free simulator :D
 

Offline FreddieChopin

  • Regular Contributor
  • *
  • !
  • Posts: 102
  • Country: ua
Re: What's the "it" software for circuit diagrams
« Reply #6 on: September 16, 2019, 08:08:33 pm »
In case like this I'd probably go with just drawing the thing in Adobe Illustrator.
 
The following users thanked this post: TheUnnamedNewbie

Offline SiliconWizard

  • Super Contributor
  • ***
  • Posts: 15797
  • Country: fr
Re: What's the "it" software for circuit diagrams
« Reply #7 on: September 16, 2019, 08:09:05 pm »
Something to consider: if you want to produce schematics that will not look like crap aliased shit in a book/PDF, use software that can export them to a vectorial format, such as SVG or EPS.
Bitmap schematics in anything you publish are really ugly IMO. On forums they are OK. ;D

KiCad can do that. Eagle can't AFAIK, and I personally find schematics from Eagle look really bad.
 

Offline Dave

  • Super Contributor
  • ***
  • Posts: 1356
  • Country: si
  • I like to measure things.
Re: What's the "it" software for circuit diagrams
« Reply #8 on: September 16, 2019, 08:24:15 pm »
Something to consider: if you want to produce schematics that will not look like crap aliased shit in a book/PDF, use software that can export them to a vectorial format, such as SVG or EPS.
Bitmap schematics in anything you publish are really ugly IMO. On forums they are OK. ;D
Having just finished writing my master's thesis with all vectorized schematics, I concur. :-+

I used circuitikz for latex. It requires quite a bit of fiddling to get things just right (for my taste), but it's well worth the dicking around.
Here's a bitmap (;D) of my vector image.
<fellbuendel> it's arduino, you're not supposed to know anything about what you're doing
<fellbuendel> if you knew, you wouldn't be using it
 

Offline nigelwright7557

  • Frequent Contributor
  • **
  • Posts: 706
  • Country: gb
    • Electronic controls
Re: What's the "it" software for circuit diagrams
« Reply #9 on: September 16, 2019, 08:43:30 pm »
KiCad and EAGLE are probably the most popular. Also take a look at Fritzing.

I hate KICAD, just couldn't get away with it.
LTPSPICE is free and does ok schematics.
 

Offline grbk

  • Contributor
  • Posts: 49
  • Country: us
Re: What's the "it" software for circuit diagrams
« Reply #10 on: September 16, 2019, 09:03:11 pm »
Something to consider: if you want to produce schematics that will not look like crap aliased shit in a book/PDF, use software that can export them to a vectorial format, such as SVG or EPS.
Bitmap schematics in anything you publish are really ugly IMO. On forums they are OK. ;D
Having just finished writing my master's thesis with all vectorized schematics, I concur. :-+

I used circuitikz for latex. It requires quite a bit of fiddling to get things just right (for my taste), but it's well worth the dicking around.
Here's a bitmap (;D) of my vector image.

I also like circuitikz a lot. The results look great.

However, when I was using it a lot for reports in college, I found it was easy to sink an ungodly amount of time into getting your schematics to look perfect, especially when there were more important things to take care of (namely writing the text of the report...)!  ::)
 

Offline SiliconWizard

  • Super Contributor
  • ***
  • Posts: 15797
  • Country: fr
Re: What's the "it" software for circuit diagrams
« Reply #11 on: September 16, 2019, 09:46:34 pm »
I used circuitikz for latex. It requires quite a bit of fiddling to get things just right (for my taste), but it's well worth the dicking around.
Here's a bitmap (;D) of my vector image.

Oh, for people using Latex (I do  ;D ), it's great indeed.
 

Offline ledtester

  • Super Contributor
  • ***
  • Posts: 3279
  • Country: us
Re: What's the "it" software for circuit diagrams
« Reply #12 on: September 16, 2019, 10:09:56 pm »

I also like circuitikz a lot. The results look great.

However, when I was using it a lot for reports in college, I found it was easy to sink an ungodly amount of time into getting your schematics to look perfect, especially when there were more important things to take care of (namely writing the text of the report...)!  ::)

circuitikz looks cool:

https://youtu.be/WRTELZP1l0Y

Haven't tried it out, but here's an ltspice to circuitikz conversion tool:

https://github.com/ckuhlmann/lt2circuitikz

 

Offline techman-001

  • Frequent Contributor
  • **
  • !
  • Posts: 748
  • Country: au
  • Electronics technician for the last 50 years
    • Mecrisp Stellaris Unofficial UserDoc
Re: What's the "it" software for circuit diagrams
« Reply #13 on: September 17, 2019, 02:18:00 am »
Greetings, earthlings!

I'd like to draw the schematics in a program, then paste the schematic into the document. Perhaps even embed the schematic file its-self.

All of that leading up to my actual question....drum roll....

What program should I use to create the schematic? Free is important. 

Greetings,

I use gSCHEM which is a Free, GPL'd, easy to use Schematic Capture program. Should you ever need to design a PCB, generate a SPICE netlist, gEDA can do that as well. gEDA has a wealth of tutorials and documentation.

You don't see gEDA recommended here much, but it is the first decent GPL'd schematic capture EDA ever available on the net in my opinion.

The gEDA project was started by Ales Hvezda in an effort to remedy the lack of free software EDA tools for Linux/UNIX. The first software was released on 1 April 1998, and included a schematic capture program (gSCHEM) and a netlister.

gEDA official homepage: http://www.geda-project.org/

I've attached a gSCHEM and PCB demo I made back in 2000 for your viewing pleasure :)
 

Offline TheUnnamedNewbie

  • Super Contributor
  • ***
  • Posts: 1211
  • Country: 00
  • mmwave RFIC/antenna designer
Re: What's the "it" software for circuit diagrams
« Reply #14 on: September 17, 2019, 05:59:53 am »
If you are drawing circuits for publication and documentation, my experience is that it is best to use a vector-graphics illustration program like Adobe Illustrator, GNU Inkscape, Affinity Designer. Some of my colleagues like Visio, but I don't like it that much.

I swear by Illustrator, being wrapped up in the Adobe tool-chain for other stuff too, and I get faster results than many of my friends do using actual software built for the job. The main hassle is the symbol library (as Illustrator has none) but that is something you can get over quite fast.

The best part about magic is when it stops being magic and becomes science instead

"There was no road, but the people walked on it, and the road came to be, and the people followed it, for the road took the path of least resistance"
 

Offline ledtester

  • Super Contributor
  • ***
  • Posts: 3279
  • Country: us
Re: What's the "it" software for circuit diagrams
« Reply #15 on: September 17, 2019, 09:30:18 am »
Speaking of Inkscape, there is a nice tutorial on using it for circuits:

https://youtu.be/ITpjjDETGk8

 

Online Zero999

  • Super Contributor
  • ***
  • Posts: 20357
  • Country: gb
  • 0999
Re: What's the "it" software for circuit diagrams
« Reply #16 on: September 17, 2019, 09:45:31 am »
KiCad and EAGLE are probably the most popular. Also take a look at Fritzing.

Thanks for the suggestions!  I drew it up in kicad. Although it appears extremely capable, it also seems very kludgy to use.  Not sure I want to use it long term.  I guess I'll give Eagle a shot next.
Good luck. I found Eagle even more kludgy.

At work we use Proteus, but I prefer LTSpice for schematics.
 

Offline jfiresto

  • Frequent Contributor
  • **
  • Posts: 896
  • Country: de
Re: What's the "it" software for circuit diagrams
« Reply #17 on: September 17, 2019, 09:47:18 am »
... If you want to produce schematics that will not look like crap aliased shit in a book/PDF, use software that can export them to a vectorial format.... KiCad can do that. Eagle can't AFAIK, and I personally find schematics from Eagle look really bad.
Eagle 6.6 under OSX lets you print to a file. The resulting PDF renders nicely on a printed page, but less so at certain resolutions on screen.

I clean up an Eagle part's schematic symbol when I fix and clean up its pad layout. The results can be pretty reasonable after some extra work. But then that no longer surprises me about Eagle.
« Last Edit: September 17, 2019, 09:53:38 am by jfiresto »
-John
 

Offline amyk

  • Super Contributor
  • ***
  • Posts: 8526
Re: What's the "it" software for circuit diagrams
« Reply #18 on: September 17, 2019, 11:28:23 am »
A generic vector graphics program will let you have more control over the appearance, and you can put non-schematic-ish things on it too, but won't have the specific features e.g. automatically moving nets around as you move the connected parts that schematics software can do. If you're just redrawing an existing schematic, it might not matter too much.
I'm working on translating a product manual from Chinese to English.  It's a hobby thing, I'm no pro. It's for a power inverter board.
Does the manual also include scantily dressed girls holding the product? :P
 

Offline TERRA Operative

  • Super Contributor
  • ***
  • Posts: 3168
  • Country: jp
  • Voider of warranties
    • Near Far Media Youtube
Re: What's the "it" software for circuit diagrams
« Reply #19 on: September 17, 2019, 12:35:24 pm »
Forget all those.

My goto tool is DipTrace.

More intuitive in my opinion.

My vote os for DipTrace as well.

After mutliple rounds in the ring fighting Kicad and bashing my head against the UI, DipTrace just makes sense. It's a breeze to use in comparison.
Where does all this test equipment keep coming from?!?

https://www.youtube.com/NearFarMedia/
 

Offline SiliconWizard

  • Super Contributor
  • ***
  • Posts: 15797
  • Country: fr
Re: What's the "it" software for circuit diagrams
« Reply #20 on: September 17, 2019, 01:33:55 pm »
I use gSCHEM which is a Free, GPL'd, easy to use Schematic Capture program.

Oh, I don't use gSCHEM currently, but yep for schematic capture, it's nice and can produce vector graphics as well. Last I checked, there wasn't really up-to-date binaries for Windows though (or MacOS for that matter), so if the OP isn't using Linux, that may be impractical. (And also, last I checked, that was a while ago, gSCHEM was hard to build on Windows/MSYS2 from source...)

(Again, for those intimidated by gSCHEM or who can't use it, KiCad does also produce vector graphics and has a much larger library AFAIK! Either way, there's really little reason to use an all-purpose drawing program for this IMO, as those schematic editors are real schematic editors, much easier to use for schematic entry, and can definitely produce vector graphics which will look every bit as good as using Illustrator or Inkscape, but a lot less clunky for this!)

For pure-Windows users that want something simpler than KiCad, there's also TinyCAD, which works fairly well, is simple to use and even though it can't produce vector graphics formats directly, it can export to EMF, which is a graphics metafile, which in turn can be imported in Inkscape (and others), and can then be exported to your favorite vector format (SVG, EPS, PDF, others...) I used to use this a few years ago and it was fine. Depending on the application you use for document editing, you may not even need to go through Inkscape (or such), because on Windows, many document editing apps can directly import EMF and will translate it to pure vector graphics.


 

Offline KMoffett

  • Regular Contributor
  • *
  • Posts: 96
  • Country: us
Re: What's the "it" software for circuit diagrams
« Reply #21 on: September 17, 2019, 09:10:57 pm »
ExpressPCB is free and pretty intuitive. Decent component library and easy to edit or create new symbols and parts  Exports the schematics to 300 dpi bitmap image.   https://www.expresspcb.com/?gclid=EAIaIQobChMI3MTm8eHY5AIVg_5kCh3qIQ0lEAAYASAAEgJoGfD_BwE
 

Offline tooki

  • Super Contributor
  • ***
  • Posts: 13157
  • Country: ch
Re: What's the "it" software for circuit diagrams
« Reply #22 on: September 17, 2019, 10:15:07 pm »
Forget Eagle, it was once very popular with hobbyists but then it went subscription-only, KiCAD is the path forward. ALL professional EDA tools are kludgy, it's just the nature of the beast. Once you learn it it's no big deal.
It's only the "nature of the beast" because every EDA program behaves basically the same. It's definitely possible to make one whose user interface doesn't suck, but it would mean breaking some of the (crappy) conventions that are so entrenched. If someone were to design a pro-level one from scratch, but involving some actual professional interaction designers in addition to EEs, they might actually produce a tool that isn't daunting to beginners.

As for KiCAD, it just reminds me of practically every open source desktop app I have ever tried: raggedy as hell around the edges. You can tell that with OSS apps, no UI designer has ever been near them, with few exceptions. Do they get the job done? Yes. Are they pleasant to use? Rarely.

(And that's why the Mac remains my platform of choice: Mac developers tend to pay a lot more attention to UI consistency, making it less jarring and annoying to use apps from various developers than having to memorize different gesture and key conventions like on other platforms.)
 
The following users thanked this post: GregDunn

Offline ledtester

  • Super Contributor
  • ***
  • Posts: 3279
  • Country: us
Re: What's the "it" software for circuit diagrams
« Reply #23 on: September 17, 2019, 10:22:23 pm »
Question... if you have drawn up a schematic in KiCad or Eagle, is it possible to render it in black & white (not grayscale) with heavier weight lines?

This is an example of how I'd like to have it rendered:

838356-0
 

Offline techman-001

  • Frequent Contributor
  • **
  • !
  • Posts: 748
  • Country: au
  • Electronics technician for the last 50 years
    • Mecrisp Stellaris Unofficial UserDoc
Re: What's the "it" software for circuit diagrams
« Reply #24 on: September 17, 2019, 11:06:57 pm »
Question... if you have drawn up a schematic in KiCad or Eagle, is it possible to render it in black & white (not grayscale) with heavier weight lines?

This is an example of how I'd like to have it rendered:

(Attachment Link)

This doesn't answer your question but it's a piece of cake in gEDA. This took me 5 minutes and used standard library parts.

Note: This demo is on Unix, please see this article for one way of running gEDA on Windows:
http://www.8bitforce.com/blog/2019/05/10/how-to-run-geda-tools-on-windows-10/
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf