幾種PCB軟件的對(duì)比與選擇:Eagle vs Altium vs Pads

我個(gè)人第一款用的PCB軟件是Eagle。在Eagle被AutoDesk收購之前,Eagle和KiCAD應(yīng)該是開源社區(qū)和Hobbist里用的最多的軟件了。還有另外一家DipTrace,授權(quán)也比較便宜。一開始的時(shí)候Eagle的功能和操作比KiCAD是要好一些的,而且用的人也比較多,有很多零件庫可以下載(Spark Fun還是Adfruit的很多板子以前是用Eagle畫的,然后他們自己用的庫也提供下載)。后來給AutoDesk收購以后就越來越難用而且bug巨多。最后被AutoDesk給砍了,給整合到Fusion 360里面了,弄成了一個(gè)四不像。KiCAD倒是感覺越來越好功能越來越穩(wěn)定,開源社區(qū)現(xiàn)在也用的越來越多。甚至有些做RF或者高速項(xiàng)目的也在用。不過我沒有非常深入的用過KiCAD,大多只是一些開源項(xiàng)目看看原理圖和layout。KiCAD的界面看著和Eagle挺接近的。如果是自己做著玩的項(xiàng)目或者是小的工作室(付不起其他工具的授權(quán)費(fèi))可以考慮用KiCAD。順便提一下的是如果是用Mac,Eagle和KiCAD都有Mac的版本。

Altium的話定位上來說不是最高級(jí)的EDA軟件,個(gè)人感覺是介于中高端的定位。他的高速仿真之類的功能是不太強(qiáng)的(不過我個(gè)人也用不太到)。從個(gè)性化的配置來說我感覺Altium的選項(xiàng)是最多的。但這個(gè)有好處也有壞處。好處就是如果你是Altium老鳥的話你可以把Altium配置到最適合你的設(shè)置。壞處就是學(xué)習(xí)曲線會(huì)比較深,而且有很多復(fù)雜的功能,對(duì)大多數(shù)人來說根本用不到。我感覺Altium更像是軟件工程師開發(fā)的軟件,而不是硬件工程師開發(fā)的軟件。很多操作和功能太繁瑣。

PADs的話從界面上來說是最老舊而反人類的。但是如果你理解了他的邏輯和快捷操作的話,上手就會(huì)很快。而且很多功能都只需要一步或者一個(gè)快捷鍵就能夠完成。沒有什么花里胡哨的,效率非常高。所以很多老師傅都說PADs拉線很爽。需要注意的是PADs有兩個(gè)版本logic?和 vx。logic可以說是經(jīng)典版,vx是后來ui改良的版本。我用logic比較多,vx稍微用過一些。vx的libray比logic的界面和操作邏輯要好太多。但是vx的圖和logic兼容性不太好,當(dāng)時(shí)就沒有轉(zhuǎn)vx。還有PADs的bug也非常多,沒事建議不要亂升級(jí)新版。一般上班的地方老師傅都知道哪個(gè)版本穩(wěn)定,就用那個(gè)版本就行了。實(shí)在要嘗鮮的,先在非工作機(jī)上裝了用用看有沒有問題再升級(jí)。PADs在Mentor家的定位也是中高端,畢竟上面還有老大哥Expedition。不過PADs的高速仿真之類的比Altium應(yīng)該好一些,也可以和自家的Hyperlynx搭配。

從就業(yè)角度來說,肯定是推薦Altium和PADs。中小型的公司里面用的非常多。KiCAD國內(nèi)應(yīng)該用的是比較少的,畢竟就算是個(gè)人和學(xué)生做自己玩的項(xiàng)目也有學(xué)習(xí)版。如果從個(gè)人用的角度來說,最好是找一款畫封裝快的或者已經(jīng)有比較齊全的元器件庫的。否則一大部分時(shí)間都會(huì)花在畫封裝和原理圖庫。
只是在立創(chuàng)打一些比較簡(jiǎn)單的板的話,我其實(shí)更推薦直接用嘉立創(chuàng)的EDA。立創(chuàng)上選完件以后,可以直接導(dǎo)入封裝,原理圖庫。元器件庫不用自己畫的話可以極大得節(jié)約時(shí)間。網(wǎng)頁版也不用裝軟件,機(jī)器配置不是太好也能流暢運(yùn)行。

格式的話,一般來說生產(chǎn)PCB之前都會(huì)導(dǎo)出Gerber文件和NC Drill。Gerber文件簡(jiǎn)單理解的話可以認(rèn)為是PCB每一層的照片,包括絲印層,阻焊層,錫膏層,銅皮層等等。有了這些照片,板廠就可以依樣畫葫蘆的制作PCB。NC Drill是鉆孔位置信息,包括過孔和插件上的洞和PCB上的開槽等等。Altium和KiCAD都是可以導(dǎo)出Gerber文件來進(jìn)行生產(chǎn)的。所以不用擔(dān)心格式兼容性的問題。


覺得好的話可以點(diǎn)贊,關(guān)注,收藏哦