I use Eagle in Linux. I guess I’m just doomed.
Altium Designer and Solidworks here, with linux as the OS on my laptop… Oh dear.
But in all reality, the “best” software for a hobbyist is what has the features they like, with an interface they understand at a price point they can afford… For a lot of people, that’s Eagle’s free version, and there’s nothing wrong with that. You can use whatever suits you the best. Software shouldn’t give you social status. Most of us aren’t designing the next generation 8 layer PCB designs and cutting edge Jet Fighters on our hobby budgets
For me it works out that I have license for Altium Designer at work, and it’s a VERY powerful layout program. Prior to getting this Job, I used Eagle for hobby and school stuff…
Solidworks, I just happened to get the “Personal Edition” through a robotics competition a couple years back… (I’m not sure if Solidworks still has that 3D skills program where they give away the Personal Edition)
hey,all,I worked in a PCB factory located in China,wish to share experience with you.If you need PCB manufacturing,I can support you also.
leon_heller:
They got back to me the same day with an example of how they would implement it, for my approval. They had actually added it to the code there and then, to test the idea.Do other PCB CAD suppliers respond so quickly to a user’s suggestion?
Leon
Quite often on the gEDA maililng list, I’ve seen changes put into PCB that quickly
On the thing about most of us being hobbyists, and not designing the latest jet fighter, even so - the cheap or free versions of Eagle are still far too limiting and had I learned it, would have caused me to draw my horizons in right from the get go. I’m just a hobbyist but nonetheless I’m still making 4 layer PCBs, and PCBs that are too big for the cheap versions of Eagle. One of my earliest PCBs was too big for the cheap versions of Eagle.
So I am using the gEDA set of tools. The nice thing about PCB is that it’s not merely free of charge but Free software, that is, software libre - i.e. I get all the source code, and I’m not forbidden from tinkering with the program, or sharing it. PCB and gSchem’s file formats are documented and are all plain text, and this has enabled me to easily write automation scripts in the scripting language of my choice, rather than having to learn a proprietary scripting language. The freedom aspect is something I find the most valuable about these tools. I wouldn’t be into electronics if I wasn’t a tinkerer. For me, that makes even the most expensive version of Eagle a less valuable proposition than the gEDA toolchain.