PCB Layout Software?
Kirk Fraser
Posts: 364
A few months ago I saw a Parallax.com recommendation for PCB layout software which I downloaded. Unfortunately my hard drive crashed, too much like my old age memory, and I can't find the link anywhere now. Anyone please provide the name(s) of good free PCB layout software. Thanks.
Comments
http://www.parallax.com/search?search_api_views_fulltext=Diptrace
Ken Gracey
It's a great combination. We use Copper Connection to get gerbers and pick-and-place data from ExpressPCB files.
Bean
http://www.designspark.com/pcb
It's Free, no board size restrictions and no commercial usage license restrictions and can import from Eagle CAD.
http://www.kicad-pcb.org/display/KICAD/KiCad+EDA+Software+Suite
http://www.youtube.com/user/contextualelectronic/feed
http://contextualelectronics.com/
Of course the obvious answer would be EAGLE.
So what amazes me today is the huge number of cheap and free packages that do much the same thing.
On this page alone we have recommendations for:
DipTrace
ExpressPCB
DesignSpark
KiCad
Eagle
But then there is:
ZenitPCB
FreePCB
TinyCAD
Osmond PCB
BSch3V
gEDA
Fritzing
DesignSpark PCB
and here is a biggie pcbweb http://www.pcbweb.com
Not all of the above are both schematic entry and PCB layout and I'm sure I have missed a few others.
And it seems some of the old big fish in the pond are trying to get back into the pond.
A free version of CADSTAR for Windows is now here available http://www.zuken.com/en/news/press-releases/archive/2010/07-cadstar-express-12-1
And it seems a big old industry heavy weight, Altium, is about to catch up with times according to this http://www.eevblog.com/2013/09/27/eevblog-527-altium-entry-level-pcb-tool-rant/
Then there is PADS PCB http://www.pads.com/downloads/pads-download-evaluation
The problem with all this is the file formats. As a global community of hobbyist hackers or as commercial enterprises it's very hard to share designs and importantly grow the library of components and foot prints that we all need.
There is pretty much nothing standardized here apart from the gerber output files.
So I now say, f 'it, give me the open source Kicad. Which now has the weight of CERN behind it so it can only get better.
That is a very good point.
But then again, I have seen a lot of that with basically every type of drawing and symbol program I have come across. Many of them claim compatability, when they truly are not, or at least since I last did software updates, many moons ago.
However it would be nice to share designs amongst the various layout editors.
If I have to spend an hour creating a component symbol and new foot print for whatever new component I want to use that should be available to everybody, no matter what schematic/PCB package they use. In fact the manufacturers of chips and other components should be able to publish a schematic symbol and PCB foot print for every new device they create, that is usable by everyone. That's good for them and good for us.
It's seems crazy that after three or four decades of doing this we have not arrived at a standard format.
Even in the crazy world of word processing and web publishing we now have some kind of standards for the font formats we use. Why should schematic symbols and PCB foot prints be left behind in the dark ages?
I agree with that thought whole-heartedly. In fact, it would be nice to download entire sample schematics shown in the datasheets. Wouldn't that be nice?
Of course it requires getting away from the model of people writing schematic/pcb design software and expecting profits from it which, in turn, requires building walls around what they have created. Like non-interchangeable file formats.
Really the guys making the chips and other components should be behind the open source/open format effort. They could all build something great together, like a universal parts library. It's no skin off their nose that the code will be Free and open source, they don't make their money out of software. But it would be to the benefit of all of them. And us.
Sad for the software houses, but, ah well.