Author Topic: Which Design software Is the best of all??  (Read 9093 times)

0 Members and 1 Guest are viewing this topic.

Offline mario5000Topic starter

  • Newbie
  • Posts: 4
  • Country: gr
Which Design software Is the best of all??
« on: April 02, 2021, 08:39:21 am »
Greetings Every one.
From the technical school who i start to learn design. I learn on NI Multisim platform |O :palm: (it was electronic workbench back then) so i still use them today (the last version). But the last four years this platform are start to abandoned. So last year i take a new project... The Multisim have old library and i'm obliged to make the most models my own...  |O |O |O I'm tying to find the next design platform where i will use. ***HELP ME PLEASE*** The criteria are: NEW BIG LIBRARIES,Easy to find new models, Easy to use, Reliable simulation. I use already Eagle and i don't like it. Now i think about Altium and the KiCAD.

THANKS   
 

Offline coromonadalix

  • Super Contributor
  • ***
  • Posts: 5906
  • Country: ca
Re: Which Design software Is the best of all??
« Reply #1 on: April 02, 2021, 10:16:50 am »
easyeda is free  once registered, the auto router is kinda fragile,   meaning if you dont close the nets EX: ( define unused pins )   it may stall without saying anything,  large database

Kickad  a huge 1.2 gig setup file loll,    free,    large database

Eagle 7.70  was the last before autodesk acquisition, not free  the 7.60  license is okay to use with 7.70,  but  kinda outdated as you can guess

Autodesk Eagle  9.6 ...  has a free version

Altium designer,   not free i think ?
Pulsonix,   never tried, not free i think
Cadence  ??

Solid Works 2020 - 2021, not free, this on has electrical and schematics plugins / add ons   ???

------------------------------------------------------------------------------------------------------------------------------------------------

Sometimes  you need to build / make your  component

Kickad and Eagle  i think, generates  industry standard  pcb and schematic file(s)

EasyEda  not so ...  pretty closed,  i use it time to time for simple and easy designs,  you have some differences between the web version and the local one,  earlier versions had problems like rotating parts  IE:  could do it with the local version, not the web version ??  but the software is a work in progress, a recent version update helped a lot


--------------------------------------------------------

Some websites  will offer supplemental parts libraries, you can add them into Kickad and Eagle

EDITED
I'm a hobbyist,   But  i would say  Kickad and Eagle are OR could be your best options ??

I never done complex multilayered board,  so i can't vouch



Some parts distributors like Digikey, Mouser, Electro Sonic  offers Kickad and Eagle parts design in their documents.
« Last Edit: April 02, 2021, 11:05:27 am by coromonadalix »
 
The following users thanked this post: AmnevaR, Trader, mario5000

Offline beanflying

  • Super Contributor
  • ***
  • Posts: 7360
  • Country: au
  • Toys so very many Toys.
Re: Which Design software Is the best of all??
« Reply #2 on: April 02, 2021, 10:49:00 am »
This is a loaded question with the correct answer being the one the respondent uses making all others clearly inferior  :-DD

Just did a quick and dirty first look at Fusion/Eagle and Kicad in the last few days. I have been using Fusion for a few years now so my view might be a little clouded as the workflow seemed 'logical' to me with Fusion/Eagle. Also I have used Eagle in the past.

Of the two the Fusion option looks more continuous and logical in the GUI but there is still some glaring bits that need work to me before I would call it fully finished even after a year in the world. There is two free tiers available a startup and hobbyist so pick what suits and give it a go.

KiCad I tried a few years ago and uninstalled it from my life. This time around it was a pleasent surprise where it is now at  :-+ The GUI looks like someone has thrown 6 different ones at a wall and applied one to each module. This doesn't aid it looking logical in terms of workflow but with a bit of use this will diminish as a negative.

Eagle unless you have or can buy outright a recent perpetually licensed copy cheap might be time to look elsewhere as Autodesk support might be in question in time (more than now).

I am not decided on either KiCad or Fusion/Eagle but they seem to make the moist sense currently and watching KiCad in particular even if you go elsewhere makes sense as it is improving quickly.
Coffee, Food, R/C and electronics nerd in no particular order. Also CNC wannabe, 3D printer and Laser Cutter Junkie and just don't mention my TEA addiction....
 
The following users thanked this post: mario5000

Offline tmd63

  • Contributor
  • Posts: 12
  • Country: gb
Re: Which Design software Is the best of all??
« Reply #3 on: April 02, 2021, 11:41:03 am »
It depends on what you want to create?
A ferrari is great for speed on perfect flat roads. But a 4x4 landrover is much better for hill climbing.

EasyPC is a simple to use system in mid range.

Cadnetix and Cadence Allegro is a high end expensive package.

KiCAD and Design Spark are low end, quick and dirty packages for simple designs.

Each has a market, it just depends on what you need. Design Spark from RS have libraries for every part they stock (which may be useful)
 
The following users thanked this post: mario5000

Offline Dave

  • Super Contributor
  • ***
  • Posts: 1352
  • Country: si
  • I like to measure things.
Re: Which Design software Is the best of all??
« Reply #4 on: April 02, 2021, 11:41:52 am »
Vendor libraries are garbage anyways. I always draw my own.
Couldn't agree more. I've had awful experience with Microchip libs once (nearly ended up missing an important deadline because of that).
Taking 10-15 minutes to create your own component, is time well spent, if it saves you several hours of debugging later. And if you do fuck up, at least you only have yourself to blame.

I use Altium Designer. It's good, but it's a bit of a love-hate relationship. There are lots of good features that you couldn't go without, and then there are some bugs that make you want to scream at the computer.
<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
 
The following users thanked this post: tooki, mario5000

Offline AndyC_772

  • Super Contributor
  • ***
  • Posts: 4228
  • Country: gb
  • Professional design engineer
    • Cawte Engineering | Reliable Electronics
Re: Which Design software Is the best of all??
« Reply #5 on: April 02, 2021, 01:14:02 pm »
I use Cadence OrCAD.

Last year it was on offer; IIRC I paid £430 for a perpetual licence, which is ridiculously, stupidly cheap for what you get. Even though I already had a previous version, I paid for it all over again just to get an update to the latest version.

If you outgrow it, you can just update from the Standard edition to Professional, and then on to Allegro. They're all the same binary, so your knowledge never becomes obsolete and you can always open and update your previous designs. You may never have to learn another schematic or PCB tool.
 
The following users thanked this post: mario5000, tmd63

Offline phil from seattle

  • Super Contributor
  • ***
  • Posts: 1029
  • Country: us
Re: Which Design software Is the best of all??
« Reply #6 on: April 02, 2021, 04:33:09 pm »
Asking for the best is a very good way to display your naivete.  There is no such thing as best without qualification.

So, the qualification I use for my answer is "Best EDA for a beginner without a lot of money to spend".

The key attributes are cheap/free, widely used (for good support/tutorials/available designs to dissect) and capable of producing complex multilayer designs.

Kicad and Eagle are two good choices. Eagle is not free/unencumbered (beware geeks bearing subscriptions).  Kicad is free.  I have used both.  Eagle for 20+ years and then switched to Kicad 5.x 6 months ago. Both have severe learning curves.  Eagle's UI is modal and pretty much anti-Windows in that regard. But once you understand how it works it becomes pretty easy.  Kicad is probably easier to get started with but the library system is very complex and maintaining multiple versions of a given design is PITA. In competent hands, either one be used to create very sophisticated designs.

Both Kicad and Eagle are accepted formats by some board houses. OSHPark, for example.

If I were starting out today, it would be Kicad.  Not only is it highly capable but has significant momentum and 3rd party support. For example, there are scripts that will take your board and produce the appropriate files for assembly.  I have run Eagle and Kicad designed boards through JLCPCB. Kicad is hands down easier and a LOT less error prone.

And I would be remiss to not directly address the subscription issue.  While Eagle may be "free", it is still a subscription.  When you are up for renewal, it may not be free to you.  Autodesk, however, is free to change the terms of their deal at any time and have done so several times in the last few years.  Do you really want to invest your time learning something that might not be "free" in the future? I'm no socialist but want certainty with my tools. With Kicad, I know that I can use it forever. In 10 years, I will be able to open a design I did today and make changes if I want.  With Eagle?  Who knows.
« Last Edit: April 02, 2021, 04:35:11 pm by phil from seattle »
 
The following users thanked this post: mario5000

Offline phil from seattle

  • Super Contributor
  • ***
  • Posts: 1029
  • Country: us
Re: Which Design software Is the best of all??
« Reply #7 on: April 02, 2021, 04:46:03 pm »
Vendor libraries are garbage anyways. I always draw my own.
Couldn't agree more.

+ 10googol

That was an expensive lesson I learned many years ago. I do not understand why people spend so much time looking for libraries when every EDA has tools for creating your own.  Sit down with a datasheet and it is easily done. No magic at all. And you understand your PCB better.  Kicad's split between footprint and symbol actually makes it a lot easier than Eagle.  Literally, in Kicad it has taken me longer to look around (and maybe download) for a given footprint than it did to create it from scratch.

[EDIT] For what it's worth, the simple stuff, Rs and Cs, are usually fine.  Always "dry test" your board.  Print it on paper at actual size and position the components to make sure there are no glaring errors.  This will not save you from .1mm errors but it does catch the larger ones.
« Last Edit: April 02, 2021, 04:53:12 pm by phil from seattle »
 
The following users thanked this post: mario5000

Offline alexanderbrevig

  • Frequent Contributor
  • **
  • Posts: 700
  • Country: no
  • Musician, developer and EE hobbyist
    • alexanderbrevig.com
Re: Which Design software Is the best of all??
« Reply #8 on: April 02, 2021, 05:35:37 pm »
Back when I started "for real" (I got hired to do an IoT gadget without knowing what a part number was) I sat down for a few days with all the CADs I could get hold of.

Long story short, I got my employer to get an Altium license, I bought a DipTrace license for myself, and I kept a nightly of kicad.
Two years ago I uninstalled DipTrace and Altium :)

For me, KiCAD is best! (Now, I have my eyes on Horizon EDA made by a member here, and I like a lot of what's happening there!)

For parts, I recently did a fairly complex mcu project with only parts off of snapeda.com and it worked like a charm!

IMHO you are more likely to misread a datasheet than a team of engineers. Borrowing footprints and symbols should not be shamed.

TL:DR; you could probably use any tool with joy, find what is best FOR YOU :)
 
The following users thanked this post: mario5000

Offline CatalinaWOW

  • Super Contributor
  • ***
  • Posts: 5236
  • Country: us
Re: Which Design software Is the best of all??
« Reply #9 on: April 02, 2021, 06:14:12 pm »
While I agree that no one should plan to use libraries without looking, I often find it easier to check and possibly modify a library part than to start from scratch.  But nothing is ever totally painless.  Large high pin count parts are the ones which save the most labor in checking/modifying.  They are also the easiest ones to overlook an error.  Also easiest to make your own errors when starting from scratch.
 
The following users thanked this post: mario5000

Offline rdl

  • Super Contributor
  • ***
  • Posts: 3667
  • Country: us
Re: Which Design software Is the best of all??
« Reply #10 on: April 02, 2021, 07:44:35 pm »
My opinion is that it's definitely more important to have easy, quick part creation than it is to have large libraries.

Years ago I found it almost impossible to figure out how to make a part in Eagle. Well, actually most things in Eagle were difficult. I don't have any recent experience with it though. The first time I tried DipTrace, I was able to create a new part without even looking at any instructions.

Which OS you prefer and how much you want spend are probably the biggest factors to consider. There is also the whole cloud/subscription thing. You have to decide whether you want to deal with that crap or not.
 
The following users thanked this post: mario5000

Offline mario5000Topic starter

  • Newbie
  • Posts: 4
  • Country: gr
Re: Which Design software Is the best of all??
« Reply #11 on: April 03, 2021, 08:56:45 pm »
First of all I really Appreciate the interesting and all of your opinions thank you!  :) :)
This is a loaded question with the correct answer being the one the respondent uses making all others clearly inferior  :-DD

Just did a quick and dirty first look at Fusion/Eagle and Kicad in the last few days. I have been using Fusion for a few years now so my view might be a little clouded as the workflow seemed 'logical' to me with Fusion/Eagle. Also I have used Eagle in the past.

Of the two the Fusion option looks more continuous and logical in the GUI but there is still some glaring bits that need work to me before I would call it fully finished even after a year in the world. There is two free tiers available a startup and hobbyist so pick what suits and give it a go.

KiCad I tried a few years ago and uninstalled it from my life. This time around it was a pleasent surprise where it is now at  :-+ The GUI looks like someone has thrown 6 different ones at a wall and applied one to each module. This doesn't aid it looking logical in terms of workflow but with a bit of use this will diminish as a negative.

Eagle unless you have or can buy outright a recent perpetually licensed copy cheap might be time to look elsewhere as Autodesk support might be in question in time (more than now).

I am not decided on either KiCad or Fusion/Eagle but they seem to make the moist sense currently and watching KiCad in particular even if you go elsewhere makes sense as it is improving quickly.
Second Eagle is heavy with no reason and is more difficult than to flight a space shuttle. Eagle just waste the users time! I'l like the altium but it i don't have use them so much.Also i heard for some bugs and i scared a bit:
Vendor libraries are garbage anyways. I always draw my own.
Couldn't agree more. I've had awful experience with Microchip libs once (nearly ended up missing an important deadline because of that).
Taking 10-15 minutes to create your own component, is time well spent, if it saves you several hours of debugging later. And if you do fuck up, at least you only have yourself to blame.

I use Altium Designer. It's good, but it's a bit of a love-hate relationship. There are lots of good features that you couldn't go without, and then there are some bugs that make you want to scream at the computer.
 
Thank's blueskull that was very enlightening... no joke. ;)

It depends on what you want to create?
A ferrari is great for speed on perfect flat roads. But a 4x4 landrover is much better for hill climbing.

EasyPC is a simple to use system in mid range.

Cadnetix and Cadence Allegro is a high end expensive package.

KiCAD and Design Spark are low end, quick and dirty packages for simple designs.

Each has a market, it just depends on what you need. Design Spark from RS have libraries for every part they stock (which may be useful)


tmd63 I completely Agree. Also I do not have never use the dip trace neither the Allegro so i'l try them. Both have demos. 
 :-+
THANKS AGAIN
« Last Edit: April 03, 2021, 08:58:46 pm by mario5000 »
 

Online nctnico

  • Super Contributor
  • ***
  • Posts: 26907
  • Country: nl
    • NCT Developments
Re: Which Design software Is the best of all??
« Reply #12 on: April 03, 2021, 09:09:35 pm »
For parts, I recently did a fairly complex mcu project with only parts off of snapeda.com and it worked like a charm!

IMHO you are more likely to misread a datasheet than a team of engineers. Borrowing footprints and symbols should not be shamed.
A couple of weeks ago I downloaded a connector footprint from Snapeda. The sizes are OK but the pads where wrong (no thermal reliefs). In the end I spend nearly as much time creating the footprint from scratch compared to downloading a ready-to-go footprint. Nowadays being able to import a 3D model and fit that on top of your footprint is an extremely useful footprint verification tool. Also, many packages come with footprint wizards. I just create a 64 pin BGA package in 20 minutes. Getting the pad size right was the biggest job. And it was the first time I used Allegro's package wizard.

@tmd3: There are several license options for Orcad Allegro each with their own pricing. As AndyC_772 already wrote: you can start cheap (Orcad PCB designer) and upgrade from there according to your needs. An Orcad suite comparable to Altium is actually cheaper.
« Last Edit: April 03, 2021, 09:16:22 pm by nctnico »
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 
The following users thanked this post: mario5000

Offline Mecanix

  • Frequent Contributor
  • **
  • Posts: 269
  • Country: cc
Re: Which Design software Is the best of all??
« Reply #13 on: April 03, 2021, 10:28:29 pm »
The What's your favorite motor-oil thread!

Personal use: I'll have to +1 on KiCad. Been using it for a good month.5 already and it just doesn't deceive, yet anyway. Pretty impressive if I may add...

Commercial use: as in if you can easily dump the cost onto your customers/accounts then Altium Designer is not a bad choice (its productivity focus part isn't bad at all). Not a recommendation though, that's the only one I know of and forced to use, in a way...
 
The following users thanked this post: mario5000

Offline exe

  • Supporter
  • ****
  • Posts: 2562
  • Country: nl
  • self-educated hobbyist
Re: Which Design software Is the best of all??
« Reply #14 on: April 04, 2021, 08:31:03 am »
I like diptrace so far. It's a tool that I was able to use with little to no initial training. It also works on Linux and has attractive pricing.

May be one day I switch to kicad if they do something with UI. Actually, I'd like it to be paid software, this way they might have more money and that could accelerate development. Or they could hire a UX designer.
 

Offline pardo-bsso

  • Regular Contributor
  • *
  • Posts: 201
  • Country: ar
Re: Which Design software Is the best of all??
« Reply #15 on: April 04, 2021, 11:36:26 am »
Obviously the best is the one that gets your project done.

I use Cadence OrCAD.

I remember using OrCAD when they mailed demo cds across the globe if you asked. They  had a good package back then (about twenty years ago).
 

Offline AmnevaR

  • Contributor
  • Posts: 40
  • Country: ua
Re: Which Design software Is the best of all??
« Reply #16 on: April 09, 2021, 01:09:20 pm »
+1 to KiCad. It's free and open source. Runs on Windows, Mac, Linux,  so if you send your files to someone they won't have any problems to open and modify them :)
 
The following users thanked this post: Trader

Offline temperance

  • Frequent Contributor
  • **
  • Posts: 449
  • Country: 00
Re: Which Design software Is the best of all??
« Reply #17 on: April 09, 2021, 03:04:57 pm »
The best design package is:

-your brain
-paper and a pencil
-the will to invest time and learn something.


On the software side there is no such thing as the best software only your budget.
« Last Edit: April 09, 2021, 03:07:01 pm by temperance »
Some species start the day by screaming their lungs out. Something which doesn't make sense at first. But as you get older it all starts to make sense.
 
The following users thanked this post: mario5000

Offline Scrts

  • Frequent Contributor
  • **
  • Posts: 797
  • Country: lt
Re: Which Design software Is the best of all??
« Reply #18 on: April 09, 2021, 03:32:23 pm »
Vendor libraries are garbage anyways. I always draw my own.

It's interesting tho... Every. Single. Layout. Engineer draw their own libraries. So much effort into something repeated for the same thing by millions of engineers  :palm: And we're talking about efficiency in year 2021  :blah:
 

Offline coromonadalix

  • Super Contributor
  • ***
  • Posts: 5906
  • Country: ca
Re: Which Design software Is the best of all??
« Reply #19 on: April 09, 2021, 05:31:30 pm »
The best design package is:

-your brain
-paper and a pencil
-the will to invest time and learn something.


On the software side there is no such thing as the best software only your budget.

Good points

The best software will the one you will master over time and learning how to make librairies or needed parts   etc ...



Just had many problems with Easyeda almost gone, with a recent update and stupids mistakes i've made,  you need to answers a few things : like closing unfinished nets etc ....  the autorouter would not operate and simply close without saying anything

Boy i did loose hours, but in the end i learned a few things,  read all documentations / forums / bugs reports ...
 

Online nctnico

  • Super Contributor
  • ***
  • Posts: 26907
  • Country: nl
    • NCT Developments
Re: Which Design software Is the best of all??
« Reply #20 on: April 09, 2021, 05:42:35 pm »
Vendor libraries are garbage anyways. I always draw my own.

It's interesting tho... Every. Single. Layout. Engineer draw their own libraries. So much effort into something repeated for the same thing by millions of engineers  :palm: And we're talking about efficiency in year 2021  :blah:
The problem is that a footprint also has to match the PCB technology. When I draw a footprint (more importantly: the anti-copper and thermals on the pads) I generally create it so it can be used in a .15mm width/space PCB. That way I don't have to worry about being able to produce a PCB or not. For another engineer this may not work because that person needs high density PCB designs where every 10th of a millimeter counts. Heck, it is likely that some companies have several footprints for the same component depending on the PCB technology they are using.

And then there can be different standards where it comes the drawing the mechanics. Like having the center of the footprint at pin 1 or the center of the body. Connector entry indicators, pin 1 indicators, solder mask defined / pad defined BGA pads, assembly layers, silk screen layers.

The list with how footprints can be different for valid reasons goes on and on and on. If a vendor wants to provide a library which is useful then they likely need to provide 10 different footprints for the same package and still not cater to all customers. Some packages don't even come with libraries. Not so long ago I switched to Orcad Allegro (PCB Designer) and guess what? It doesn't come with a footprint library. Nothing, zilch, nada. Yes, you can get a library subscribtion from Orcad but then you are stuck with what they think is appropriate.

Oh, and let's not forget about the many ways you can draw symbols...  :-X
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 

Offline phil from seattle

  • Super Contributor
  • ***
  • Posts: 1029
  • Country: us
Re: Which Design software Is the best of all??
« Reply #21 on: April 09, 2021, 05:56:50 pm »
Vendor libraries are garbage anyways. I always draw my own.

It's interesting tho... Every. Single. Layout. Engineer draw their own libraries. So much effort into something repeated for the same thing by millions of engineers  :palm: And we're talking about efficiency in year 2021  :blah:

Not every single layout.  I draw mine once and use many times.

Secondly, not every vendor (or kind hacker) drawn footprint is usable straight away even if it is correct.  For example, when I draw connectors that need to live at the edge of board, I add the board edge position to the footprint.  Not every vendor does that. 

And symbols for schematics, I find vendor symbols are often not conducive to clear expression of the schematic intent. It is funny, they often don't follow the datasheet symbols.  I like to have my power pins at the top and ground/-V symbols at the bottom, for example. Also, I will often group related pins together, even if they aren't consecutive on the chip.  SPI and I2C busses, for examples. And, just a small rant, I hate automatic power pins.

So, no, one size does not fit all. Efficiency here is a false economy when it gets in the way of clarity.
 

Offline Scrts

  • Frequent Contributor
  • **
  • Posts: 797
  • Country: lt
Re: Which Design software Is the best of all??
« Reply #22 on: April 09, 2021, 06:46:17 pm »
So at least 2 engineers above me replied about custom footprints. I have my own and my fellow engineers have them too. How many of them match and how many can be re-used? If we are talking about 10 different footprints for the same component - that's fine, but I bet we have hundreds of engineers drawing the same footprints. So same job done 100 times...

There should be a database where everyone could contribute.
 

Offline harerod

  • Frequent Contributor
  • **
  • Posts: 449
  • Country: de
  • ee - digital & analog
    • My services:
Re: Which Design software Is the best of all??
« Reply #23 on: April 09, 2021, 08:16:20 pm »
Scrts, I am sure you know what one round of prototyping for a fully compliant design costs in money and time?


Speaking strictly for myself: When a new component comes along, I do a quick check if there is an object in my libraries, which could be adjusted for that new component. I might check for and even start from public libraries, but when that component enters a design, it has been checked in every aspect (pinout, pin connections, stop/cream/etc.-masks ...). Still the most effective way to work. Owning an existing, proven library is one of the main reasons why one stays with a certain CAD-system, even if it is EAGLE 7.7.0.


Although there are standards for component design (IPC), libraries may be adjusted for specific manufacturing processes, to reduce overall failure in series production. So the library is actually a joint work by several parties who work towards a common goal - reliable and cost effective designs.
 
The following users thanked this post: mario5000

Online nctnico

  • Super Contributor
  • ***
  • Posts: 26907
  • Country: nl
    • NCT Developments
Re: Which Design software Is the best of all??
« Reply #24 on: April 09, 2021, 09:31:51 pm »
So at least 2 engineers above me replied about custom footprints. I have my own and my fellow engineers have them too. How many of them match and how many can be re-used? If we are talking about 10 different footprints for the same component - that's fine, but I bet we have hundreds of engineers drawing the same footprints. So same job done 100 times...

There should be a database where everyone could contribute.
AFAIK KiCad and Horizon EDA have public library systems. But you'd still need to check the footprint against the datasheet and if you find errors it would be nice to fix them and upload. But then again... what you might find an error is perfectly fine to others. IOW: a public library would need to have very clear rules and someone who is checking the footprints against those rules.

BTW: bigger companies have seperate departments which deal with symbols and footprints for CAD to make sure every component is up to the company's standards.
« Last Edit: April 09, 2021, 09:33:55 pm by nctnico »
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf