I would add for ease of use Abacom's SprintPCB 6.0. While it does not have a full autorouter or a linked schematic input at $55.00 or so US it is a very powerful tool for doing up to 4 layer PCB's with auto groundplane on each layer. No limitaions on components or connections. The original board size limitation is 12 X 12 inches but I think that has been increased with the current version.
While not free, it is a little more than free but with real support. Not that you need much support as their slogan is "Just draw it". Footprint and component creation is a snap. Several other useful features like turning inported 274X gerbers into editable PCB's. This feature alone has save me when dealing with old inherited designs. Another is flotable bitmaped layers for dealing with scanned layouts that appear in magazines. I have used dozens of packages and this one is my go to package for cranking out quick and easp PCB's as well as some fairly complex designs. It even has the ability to output isolation type HPGL files that can be used to output to a CNC PCB router (you know. the PCB "Santa Claus" machine that you always say that you are going to build...).
I have done a couple of dozen board designs with the product and I can say that it is well worth the 55.00 USD (Note the program is downloadable from their EU site. This means that they will send you an invoice payable by PayPal and if you are not in the EU the EU cost is discounted by 19% (the VAT). That is how I arrived at the $55.00 US (49.9 euro -19% at the time I checked the exchange rate).
They have a companion schematic program splan7.0 also at 49.9 euro (see a theme here).
Definately worth a look. Demo (save inhibited) versions available for download along with free viewers as well.
The other free one is DesignSpark PCB. Looks very powerful. I think one can get up to 12 licenses for free. Sponsored by RS Components I believe.
If you need more power at a moderate cost I don't think that you can beat the full blown DipTrace package (900.00 or so for the unlimited version).
I believe that the next step up would be the entry level OrCAD PCB and Capture Schematic (node locked pepetual license) I think I was quoted something like 2500.00 for that but I have not used the OrCAD PCB package so I can not comment on that but I do still like Capture.
Link for SprintPCB, Splan7.0 and other cool inexpensive stuff.
P.S. I went looking for a low cost, run on any Windows machine PCB program when I could no longer get my favorite DOS PCB program (Tango PCB Series II+) to run on a Win7 machine. The only thing I miss is my libraries but creating components SprintPCB is easy.
I used Dip Trace for 2 years in my previous job. It is very intuitive and easy to learn. The autorouter that ships with the package is fairly decent but you can export your design to be routed with the powerful Electra autorouter. To simulate your design you can use the free LT Spice. The schematics and pcb pages are tabbed so you can easily go back and forth from sch to pcb and also they back anotate either way. In addition it has extensive component and footprint libraries and a very good component editor. Affordability is another strong point of this package, which offers a free version with limited functionality that can be upgraded to several versions depending on the amount of pins and layers that you need. Even if you decide to go for the more expensive combination of Dip Trace + Electra you will pay less than $2000.00 which is half the price of the cheapest high end EDA package.
There is a slice of the EDA tools market that provide free PCB tools. I often use PCB123 and PCB Artist offered by Sunstone Circuits and Advanced Circuits respectively. They both feature autorouting capabilities, Gerber and DXF import, Digi-Key real time linked BOM and libraries and the convenience of real time quoting and ordering plus DFM check. Recently they are offering assembly services that can be purchased also from the package menu. For being free EDA software, they pack a punch aimed at productivity. From the moment that you select a component in the schematic to the instant your DFM check gives you the green light you always know the overall cost of your proto in real time.
I will leave the high end tools for another comment, since I had to go shopping for one recently.
Ah yes, this is true, but you are also comparing a $4,000-$6,000 software against one that is free. So not a totally apples to apples comparison. Though, comparing SpaceClaim to SolidWorks/SolidEdge would be a more complete comparison. There you will find that each has their niche. SpaceClaim is much better for prep work for analysis. It is head and shoulder above SolidWorks or SolidEdge in this area.
We basically agree DS Mech looks good for modeling PCBs. My point is that, for example, it wouldn't be a suitable replacement for SolidWorks at my company (the lack of import & export options alone is enough to eliminate it -- we have to deal with models from various sources, create drawings, etc).
VHB, Thanks for sharing. One thing that concerns me is I am not personally a big fan of having to move things from one package to another. This is a personal preference, but it is based upon me coming from the manufacturing world. It can get very dangerous if data is not connected together. A change can be made, but then not propagate through to the end design. This then makes it hard to trouble shoot a problem. This may not be a concern for others as they may be more organized than I am ;)
I had looked at that one when making this list. It does look like it could end up maturing into something very nice, but it did not quite have all the features that I was looking for. I do appreciate mentioning it. I do like to keep track of these groups. There is another group that I am following as well, hoping that they can get some of these things together into a nice poilshed package.
Most of the PCB packages do not have built in modeling, though one does that I mentioned above. Many of these still do not understand that STEP is the industry standard.
That aside, I mainly do 3D mechanical package design in a cad tool and then attach it to the part library. DesignSpark Mechanical is not as weak as you indicate. In the base package compared to the base packages for SolidWorks and SolidEdge, I would say that it is pretty close to comparable. The biggest thing, and I needed to get some understanding of this, is that the work flow is different in DesignSpark Mechanical. Once I got to learning the new work flow, I have found it to be rather great to use. If you are speaking of lofting and surfacing, the yes, both of the packages that you listed are better than DesignSpark Mechanical. Thankfully, though, most of the people needing to use a low cost MCAD package for designing electronics components should find that DS Mechanical will do what they need.
My Mom the Radio Star Max MaxfieldPost a comment I've said it before and I'll say it again -- it's a funny old world when you come to think about it. Last Friday lunchtime, for example, I received an email from Tim Levell, the editor for ...
A Book For All Reasons Bernard Cole2 comments Robert Oshana's recent book "Software Engineering for Embedded Systems (Newnes/Elsevier)," written and edited with Mark Kraeling, is a 'book for all reasons.' At almost 1,200 pages, it ...