![]() ![]() Well, I've never done any mistake that could have been prevented by using it, so I'll remain skeptical.Īs for the whole 'I have a huge pre-existing component library' argument. well you may choose to not even use them, choosing your own personal method to do without.Ī friend of mine is a big fan of Design Rule Checking (DRC) that may warn you from stupid mistakes you may have done (wrong connections, unconnected pins.). If you are thorough, if you know what you're doing and if you have a clearly defined way of proceeding when doing every single project. The rest (mutiple netlists, multiple properties, pin properties) are just a 'plus' in my opinion. IMHO, a schematics software should provide an easy way to draw your parts, and a clear way to manage your component library, to stay organized. However, things may get a bit trickier when it comes to adding your own components. You trace wires, add some net labels, off-page connectors. Well, a schematics editor is usually not that complex. On Altium Designer, I think I've only routed 5 or 6 PCBs, all 4 layers.įirst, I'll explain here my personal definition of a good software, starting with the schematics part. To plant the background, I've already routed 30+ PCBs on Cadence Allegro, some of them being 6 layers. It will also cover a very small portion of what these softwares can do, as I want to focus on the features you usually use the most. Therefore, it will be purely subjective even if I'll try to define objective grading criterias for schematics/PCB tools. (3 edit: thanks to Graham and Dams for their precious remarks, this post has been updated with some additional infos)įirst of all, let's emphasize the fact that this blog post is entirely based on my experience only.
0 Comments
Leave a Reply. |