免费PCB设计工具ECAD简介

time : 2019-08-30 09:08       作者:凡亿pcb

近年来印刷电路板电脑辅助设计(PCB CAD)软体世界非常活跃,以致于很容易就跟不上所有相关工具供应商及其产品的发展步伐;特别是较低阶产品也能够提供许多新的选择,包括不少免费的工具。以下让我们一起来看看这些免费工具,你会发现免费不再意味着不值钱。
 
免费PCB电子电脑辅助设计(ECAD)系统有很多种类,阅读本文,你将了解到每个种类PCB设计软件中的不同产品…
 
近年来印刷电路板电脑辅助设计(PCB CAD)软体世界非常活跃,以致于很容易就跟不上所有相关工具供应商及其产品的发展步伐;特别是较低阶产品也能够提供许多新的选择,包括不少免费的工具。以下让我们一起来看看这些免费工具,你会发现免费不再意味着不值钱。
 
这些电子电脑辅助设计(electronic computer-aided design,ECAD)系统有很多种类,从开放原始码、专属(有部分可升级为功能更强的付费版本),到可以在网页浏览器视窗运作、能在任何地方使用的云端系统;继续阅读本文,你将了解到每个种类中的不同产品——你的下一个开发案想用哪种工具?
 
支援OS X作业系统的ECAD工具
我们的调查是从开放原始码系统开始:首先是一款可在OSX上运行的gEDA软体,接着是支援3D功能的KiCad软体;表1为它们的规格比较。
 
gEDA和KiCad软体比较
 
表1:gEDA和KiCad软体比较。
 
在上述两套系统中,KiCad似乎更流行,甚至吸引了CERN的关注——是的,就是那个欧洲核子研究组织CERN。而gEDA似乎不只是软体工具套件,更像是一种哲学,虽然两年半来还没有见到稳定的新版主程式码公布,但包含主程式码的子套件(sub-packages)一直非常活跃。
 
经KiCad软体3D功能渲染过的HackRF One电路板。
 
经KiCad软体3D功能渲染过的HackRF One电路板。
 
我在想,gEDA程式的开发人员如果转而支持KiCad是否更明智?我宁可用一套优秀的开放原始码ECAD系统,来取代两套次佳的。
 
也就是说,gEDA生态系统让人印象非常深刻。以下是该软体工具常见问题(FAQ)的摘录:
gEDA套件是所有各种工具的集合,这些工具可能是gEDA专案软体的一部分、相关工具或只是平行工具。
 
目前gEDA套件包括:
 
用于电路图撷取和网表(netlisting)生成的工具:
˙gEDA/gaf。
 
用于数位和类比模拟的工具:
˙spice——用于SPICE模拟的网表生成器; ˙ngspice——SPICE 模拟; ˙gnucap——现代「post-spice」(和SPICE)类比与混合讯号电路模拟; ˙Icarus Verilog——Verilog模拟器; ˙covered—Verilog程式码覆盖率分析器; ˙gspiceui——用于ngspice/gnucap的GUI前端。
 
PCB布线与制造用的工具:
˙pcb——PCB布线; ˙gerbv——Gerber浏览器; ˙wcalc——传输线与电磁结构分析; ˙mcalc——微带线分析(Microstrip Analysis)/合成计算器(Synthesis Calculator)。
 
以网路环境为基础的ECAD工具
接着让我们看看采用以网路为基础之环境的这个有趣类别(参考表2的两款工具);在我看来,这些供应商做了很出色的工作,居然能做出基于网路技术的功能性和回应性系统(而且很明智地避开了Flash)。
 
EasyEDA与Upverter的功能比较
 
表2:EasyEDA与Upverter的功能比较。
 
 
以EasyEDA制作的吉他放大器布线
 
以EasyEDA制作的吉他放大器布线。