Author Topic: KiCAD will be the main PCB layout software package in future?  (Read 8049 times)

0 Members and 1 Guest are viewing this topic.

Offline FaringdonTopic starter

  • Super Contributor
  • ***
  • Posts: 1990
  • Country: gb
Hi,
Ever been  to some company and there arent enough seats for the PCB layout program?
Ever been to a company and people cant work on the PCBs at home because the dongle has to stay at work?
Ever been to a company and you cant find out how to delete some blemish on a footprint?
Cant find out how to copy paste layout subcircuits multiple times into the same PCB?
You use Altium, but your new co have used Altium but used different layers for different things than you did?...your parts are thus all messed up.
Ever gone somewhere and they use an old version of "xxxx" Layout...and its not possible to even start to use it till someone handholds you for several hours?

This will all change
Ever spent $10 on a CD or record album?
Not any more....you just go to youtube and download  music  for free.

This will be the same with PCB layout....KiCAD will be free....it will be the best one...and the one that everyone uses.
Its just the way things go.

Do you agree?
« Last Edit: April 03, 2023, 06:38:45 pm by Faringdon »
'Perfection' is the enemy of 'perfectly satisfactory'
 

Online SiliconWizard

  • Super Contributor
  • ***
  • Posts: 14465
  • Country: fr
Re: KiCAD will be the main PCB layout software package in future?
« Reply #1 on: April 03, 2023, 08:33:54 pm »
Ever been  to some company and there arent enough seats for the PCB layout program?

Sure. Not that I particularly cared though, as in most companies I've worked for, there were people dedicated to PCB layout, so not having access to it for others would not matter one bit.
And those were not necessarily all big companies either. This setup works well even in small ones.
Just because you can design a circuit doesn't mean you can layout it properly, so I don't mind dedicated people specialized in that. Just a thought.
Point is, related to your question, sometimes not having access to something is actually better.

Ever been to a company and people cant work on the PCBs at home because the dongle has to stay at work?

Yep, actually never been in one that allowed people working on design stuff at home except for paperwork.
Whether this was dongle-based or with a network license, you just couldn't use it outside of the company's building. A few rare exceptions for those having a VPN.
Of course this has slightly changed ever since the infamous 2020, at which point I was independent anyway. So YMMV.

Ever been to a company and you cant find out how to delete some blemish on a footprint?

Not sure what you mean by that exactly, but if this is about modifying parts and footprints in libraries, then, again that depends on the company's policy.
Letting everyone modify shared libraries is rarely a good idea. So not per se a problem of software.


Cant find out how to copy paste layout subcircuits multiple times into the same PCB?

Certainly. This is more or less well supported depending on the software package you use. Often less than more.

You use Altium, but your new co have used Altium but used different layers for different things than you did?...your parts are thus all messed up.
Ever gone somewhere and they use an old version of "xxxx" Layout...and its not possible to even start to use it till someone handholds you for several hours?

More or less.

This will all change

Will it?

Ever spent $10 on a CD or record album?
Not any more....you just go to youtube and download  music  for free.

This will be the same with PCB layout....KiCAD will be free....it will be the best one...and the one that everyone uses.
Its just the way things go.

Apart from the licensing issues and cost, most of the points you made above can also be said with KiCad. For your last point, just look at what happens when people update major versions of KiCad. It can be a lot of fun too.

Not completely sure what your point was then.

Sure KiCad has become a decent alternative and I have actually finally switched to it for most projects unless not allowed.
But is it the "future" and will it replace every commercial EDA on the planet? I doubt it.

And while open-source and free is great, would it even be desirable that it became the only model used in the future? I'm not so positive about that.
When things become free on a large scale, then you become the product. Anyway.
 
The following users thanked this post: Faringdon

Offline LazyJack

  • Frequent Contributor
  • **
  • Posts: 252
  • Country: hu
  • Yeah, cool.
Re: KiCAD will be the main PCB layout software package in future?
« Reply #2 on: April 03, 2023, 08:38:06 pm »
I don't agree fully. Being free (talking about business use) is only a part of the equation. If a non free the tool generates more revenue than what the free tool would, taking the price difference in account, then a business decision would be to go for the non free.
Of course it is not that easy to calculate all this, when you factor in the lower (or higher for that matter) risk, the possibility to being able to develop the tool according to our needs, the use of unlimited licenses, etc.
It will all boil down to wheter KiCad is/will be able to satisfy the needs of intensive commercial use.
 
The following users thanked this post: Faringdon

Online woofy

  • Frequent Contributor
  • **
  • Posts: 334
  • Country: gb
    • Woofys Place
Re: KiCAD will be the main PCB layout software package in future?
« Reply #3 on: April 04, 2023, 08:39:47 am »
I'm not convinced.
Linux has been around in a usable form for a quarter century, but windows still has a 70% market share on the desktop.
But yeah, it will certainly become more popular as it grows in capability.
 
The following users thanked this post: Faringdon

Offline langwadt

  • Super Contributor
  • ***
  • Posts: 4422
  • Country: dk
Re: KiCAD will be the main PCB layout software package in future?
« Reply #4 on: April 04, 2023, 08:51:39 am »
Ever been to a company and people cant work on the PCBs at home because the dongle has to stay at work?

Yep, actually never been in one that allowed people working on design stuff at home except for paperwork.
Whether this was dongle-based or with a network license, you just couldn't use it outside of the company's building. A few rare exceptions for those having a VPN.
Of course this has slightly changed ever since the infamous 2020, at which point I was independent anyway. So YMMV.


I seem to remember licenses for some  really expensive tools banning use more than a mile from the company, to avoid people time sharing licenses between continents
 
The following users thanked this post: Faringdon

Online SiliconWizard

  • Super Contributor
  • ***
  • Posts: 14465
  • Country: fr
Re: KiCAD will be the main PCB layout software package in future?
« Reply #5 on: April 04, 2023, 06:31:57 pm »
Ever been to a company and people cant work on the PCBs at home because the dongle has to stay at work?

Yep, actually never been in one that allowed people working on design stuff at home except for paperwork.
Whether this was dongle-based or with a network license, you just couldn't use it outside of the company's building. A few rare exceptions for those having a VPN.
Of course this has slightly changed ever since the infamous 2020, at which point I was independent anyway. So YMMV.


I seem to remember licenses for some  really expensive tools banning use more than a mile from the company, to avoid people time sharing licenses between continents

Yup, beyond companies' policies, some licensing schemes would themselves ban the 'remote' use of network licenses.
 
The following users thanked this post: Faringdon

Offline eugene

  • Frequent Contributor
  • **
  • Posts: 494
  • Country: us
Re: KiCAD will be the main PCB layout software package in future?
« Reply #6 on: April 04, 2023, 10:28:09 pm »
Ever been to a company and people cant work on the PCBs at home because the dongle has to stay at work?

Well, Rip Van Winkle, while you were sleeping everyone stopped using dongles. Assuming you use a laptop computer at work (and who doesn't? We need to take it to meetings, and home...) then an internet connection replaces the crusty old dongle.

In all seriousness, after leaving the world of a full-time salaried employee in favor of being an independent consultant, I have happily been using KiCad and would recommend it to anyone in my situation*. But, I don't understand the purpose of this thread. The basic premise has been discussed enough times to make me puke. Why bring it up again?

*FYI, when I contract with a company that has standardized on something other than KiCad (i.e. Altium), I require them to provide me with a computer with all of the required software installed and ready to go. When I'm done with the project I return the computer. It's a system that works just fine; no dongles required.
90% of quoted statistics are fictional
 
The following users thanked this post: Doctorandus_P, Faringdon

Offline johnboxall

  • Supporter
  • ****
  • Posts: 652
  • Country: au
  • You do nothing, you get nothing.
    • Books, services and more:
Re: KiCAD will be the main PCB layout software package in future?
« Reply #7 on: April 05, 2023, 07:46:26 am »

Do you agree?

No. Depends on the company and the money. The time saved by using (for example) AD vs KiCAD just in dealing with footprints alone will pay for itself after a day or two a month in engineer time. AU$600-odd a month (before tax deductions) for an AD seat is nothing when you're paying $100++/hour for engineering team members.
 
The following users thanked this post: Faringdon

Offline nigelwright7557

  • Frequent Contributor
  • **
  • Posts: 689
  • Country: gb
    • Electronic controls
Re: KiCAD will be the main PCB layout software package in future?
« Reply #8 on: April 19, 2023, 07:32:11 pm »
At the end of the day people will assess pcbcad packages and buy or not buy what they feel fits their needs.

I side stepped the pcbcad software buying in 1985 when I wrote my own.
If I want a new function I write it and make it work for my needs.
Full control is a wonderful thing.
 
The following users thanked this post: xavier60, Faringdon

Offline Analog

  • Contributor
  • Posts: 28
  • Country: us
Re: KiCAD will be the main PCB layout software package in future?
« Reply #9 on: May 19, 2023, 08:40:21 pm »
Software companies that are having problems with real innovation and providing value to customers seem to go deep into marketing and recurring revenue models. They may have reached market share saturation, have too much overhead, have too much investor ROI demands, or are just lazy. KiCAD doesn't have these issues. IMO, they will be around for a long time while other PCB companies rip themselves apart in an effort to achieve growth. Once you are bitten by SaaS you are unlikely to give it another try at any price. Again advantage KiCAD for the long view. 
 
The following users thanked this post: Faringdon

Offline hpw

  • Frequent Contributor
  • **
  • Posts: 365
  • Country: 00
Re: KiCAD will be the main PCB layout software package in future?
« Reply #10 on: May 21, 2023, 08:03:43 am »
Software companies that are having problems with real innovation and providing value to customers seem to go deep into marketing and recurring revenue models. They may have reached market share saturation, have too much overhead, have too much investor ROI demands, or are just lazy. KiCAD doesn't have these issues. IMO, they will be around for a long time while other PCB companies rip themselves apart in an effort to achieve growth. Once you are bitten by SaaS you are unlikely to give it another try at any price. Again advantage KiCAD for the long view.

Someone have to do the SW work even on long term... currently as 7.0.3 not released and 7.0.4 to fix :palm: bugs let you fishing for a long time. Take it or leave it  :phew:
 
The following users thanked this post: Faringdon

Offline Feynman

  • Regular Contributor
  • *
  • Posts: 192
  • Country: ch
Re: KiCAD will be the main PCB layout software package in future?
« Reply #11 on: May 21, 2023, 03:13:20 pm »
KiCad has its place for sure. But it will never replace professional tools on a large scale.
 
The following users thanked this post: Faringdon, propellerhead

Offline onsenwombat

  • Contributor
  • Posts: 35
  • Country: hk
Re: KiCAD will be the main PCB layout software package in future?
« Reply #12 on: May 26, 2023, 07:37:03 pm »
Not too long ago the large scale software development was done pretty much solely (correct me if I talk bs here) on proprietary tools, the version control systems to boot. Look at the field today. Although not extinct by any means, but the "KiCad" alternatives of the SW devs have caught up big time, and depending on your projects, could be all you need/want/get to play with.
How well does this translate in to PCB design, unqualified to say much. Gut feeling says that a bit slower change, and at lower magnitude perhaps as well, but whether it's KiCad or some other OS alternative, I'd be surprised if they won't get noticeable shares in the coming years.
 
The following users thanked this post: Faringdon

Offline ebastler

  • Super Contributor
  • ***
  • Posts: 6460
  • Country: de
Re: KiCAD will be the main PCB layout software package in future?
« Reply #13 on: May 26, 2023, 07:52:19 pm »
Not too long ago the large scale software development was done pretty much solely (correct me if I talk bs here) on proprietary tools, the version control systems to boot.

What is your definition of "not too long ago"? The GNU C compiler came out in 1987, the Revision Control System in 1982. Both were serious tools, and were seen and used as such.
 
The following users thanked this post: Faringdon

Offline Doctorandus_P

  • Super Contributor
  • ***
  • Posts: 3356
  • Country: nl
Re: KiCAD will be the main PCB layout software package in future?
« Reply #14 on: May 27, 2023, 01:13:08 pm »
KiCad had been getting "more professional" quite rapidly for the last few years, and both development and donations are increasing.

I won't be surprised if at some time in the near future some company realizes that in the long term it will be cheaper for them to hire a full time KiCad developer to implement the features missing for them, compared to paying perpetual licenses for (maybe 10+ seats) of some other PCB program that does not even listen to their customers.
 
The following users thanked this post: I wanted a rude username, Faringdon

Online SiliconWizard

  • Super Contributor
  • ***
  • Posts: 14465
  • Country: fr
Re: KiCAD will be the main PCB layout software package in future?
« Reply #15 on: May 28, 2023, 12:25:31 am »
I won't be surprised if at some time in the near future some company realizes that in the long term it will be cheaper for them to hire a full time KiCad developer to implement the features missing for them, compared to paying perpetual licenses for (maybe 10+ seats) of some other PCB program that does not even listen to their customers.

I highly doubt that.
 
The following users thanked this post: Faringdon

Offline johnboxall

  • Supporter
  • ****
  • Posts: 652
  • Country: au
  • You do nothing, you get nothing.
    • Books, services and more:
Re: KiCAD will be the main PCB layout software package in future?
« Reply #16 on: May 28, 2023, 04:01:05 am »
KiCad had been getting "more professional" quite rapidly for the last few years, and both development and donations are increasing.

I won't be surprised if at some time in the near future some company realizes that in the long term it will be cheaper for them to hire a full time KiCad developer to implement the features missing for them, compared to paying perpetual licenses for (maybe 10+ seats) of some other PCB program that does not even listen to their customers.

These guys do that type of thing > https://www.kipro-pcb.com/
 
The following users thanked this post: Faringdon

Offline nctnico

  • Super Contributor
  • ***
  • Posts: 26906
  • Country: nl
    • NCT Developments
Re: KiCAD will be the main PCB layout software package in future?
« Reply #17 on: May 28, 2023, 12:39:25 pm »
I won't be surprised if at some time in the near future some company realizes that in the long term it will be cheaper for them to hire a full time KiCad developer to implement the features missing for them, compared to paying perpetual licenses for (maybe 10+ seats) of some other PCB program that does not even listen to their customers.

I highly doubt that.
I agree. A couple of years ago I actually contemplated on doing just that: pay somebody to implement a database driven component system into Kicad. Problem is that the longer term support also needs to come from somewhere and there is always the chance that the main developers abandon the idea completely leaving you with an unsupported fork. At that time there was also a lot of push-back against having such a feature in Kicad. All in all it made more sense for me to buy a perpetual license for a package that can do what I need out of the box.
« Last Edit: May 28, 2023, 01:12:58 pm by nctnico »
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 

Offline hpw

  • Frequent Contributor
  • **
  • Posts: 365
  • Country: 00
Re: KiCAD will be the main PCB layout software package in future?
« Reply #18 on: May 28, 2023, 02:19:37 pm »
KiCad had been getting "more professional" quite rapidly for the last few years, and both development and donations are increasing.

I won't be surprised if at some time in the near future some company realizes that in the long term it will be cheaper for them to hire a full time KiCad developer to implement the features missing for them, compared to paying perpetual licenses for (maybe 10+ seats) of some other PCB program that does not even listen to their customers.

These guys do that type of thing > https://www.kipro-pcb.com/

as on price list: Support for KiCad 5.1-6.0...

So only on no any longer supported SW. This is in questions.
 
The following users thanked this post: Faringdon

Offline Karel

  • Super Contributor
  • ***
  • Posts: 2217
  • Country: 00
Re: KiCAD will be the main PCB layout software package in future?
« Reply #19 on: May 28, 2023, 03:03:06 pm »
Watch carefully the video on this page:

https://eda.sw.siemens.com/en-US/pcb/digitally-integrated-and-optimized/

Now, ask yourself again if KiCad will ever be at that level...  :palm:

 
The following users thanked this post: Faringdon

Offline nctnico

  • Super Contributor
  • ***
  • Posts: 26906
  • Country: nl
    • NCT Developments
Re: KiCAD will be the main PCB layout software package in future?
« Reply #20 on: May 28, 2023, 04:58:52 pm »
Watch carefully the video on this page:

https://eda.sw.siemens.com/en-US/pcb/digitally-integrated-and-optimized/

Now, ask yourself again if KiCad will ever be at that level...  :palm:
Does it have to be at that level? IMHO it doesn't. Judging from various threads Kicad needs a few improvements in the UI + component database support to make it more productive. I'm quite sure Kicad will gain more traction for less complex PCBs and likely eat into other low end packages and Altium's market share as well in a couple of years.
« Last Edit: May 28, 2023, 05:03: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: Faringdon

Offline Karel

  • Super Contributor
  • ***
  • Posts: 2217
  • Country: 00
Re: KiCAD will be the main PCB layout software package in future?
« Reply #21 on: May 28, 2023, 06:58:20 pm »
Watch carefully the video on this page:

https://eda.sw.siemens.com/en-US/pcb/digitally-integrated-and-optimized/

Now, ask yourself again if KiCad will ever be at that level...  :palm:
Does it have to be at that level? IMHO it doesn't. Judging from various threads Kicad needs a few improvements in the UI + component database support to make it more productive. I'm quite sure Kicad will gain more traction for less complex PCBs and likely eat into other low end packages and Altium's market share as well in a couple of years.

Yeah, I was exaggerating a bit. But ODB++ export is a must nowadays and it's still not in the pipeline.
 
The following users thanked this post: Faringdon

Offline nctnico

  • Super Contributor
  • ***
  • Posts: 26906
  • Country: nl
    • NCT Developments
Re: KiCAD will be the main PCB layout software package in future?
« Reply #22 on: May 28, 2023, 07:52:40 pm »
From my experience ODB++ is hardly used nowadays. A decade ago some assemblers liked to use ODB++ but the use of ODB++ seems to have faded since then.
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 
The following users thanked this post: Faringdon

Online SiliconWizard

  • Super Contributor
  • ***
  • Posts: 14465
  • Country: fr
Re: KiCAD will be the main PCB layout software package in future?
« Reply #23 on: June 06, 2023, 05:50:17 am »
ODB++ is 'next level'? Siemens' tools regularly spit out bizarre and erroneous errors when running Gerber DFMs - rendering pads and footprints with completely distorted aspect ratios, leading to delayed footprint reviews, fixed with a re-run of the DFM. Nothing is perfect. I trust auditable and maintainable OSS a lot more than I trust the spaghetti is behind closed-source tools.

From my experience ODB++ is hardly used nowadays. A decade ago some assemblers liked to use ODB++ but the use of ODB++ seems to have faded since then.

Every one of the ~6 PCBA houses I've interacted with in the last 5 years has demanded ODB++. Some have outright refused to even proceed with production without them -- lost business for them.

IME the demand has dropped a bit, but yes, many assembly houses ask for ODB++ files and some will charge extra if you can't provide that. (Reasons being that it usually takes more manual processing depending on which formats you provide your data in.) That seems to be more common with european manufacturers though. I don't remember of any asian one that asked for ODB++.

And, of course, YMMV. But certainly it's still in use.
 
The following users thanked this post: Faringdon

Online SiliconWizard

  • Super Contributor
  • ***
  • Posts: 14465
  • Country: fr
Re: KiCAD will be the main PCB layout software package in future?
« Reply #24 on: June 06, 2023, 06:08:18 am »
Note that Gerber X3 now includes assembly data. It's going to take a while before it's widely accepted though, but since KiCad supports X2, it'll probably support X3 in the future.
I don't know if it's on their to-do list yet or not.
 
The following users thanked this post: Faringdon


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf