最近常常看到網友的提問「Allegro如何導出封裝」,「為什麼Allegro導出的封裝沒有焊盤」等,本文給出Allegro從brd文件導出封裝及焊盤的正確方法。

1. 打開一個brd文件,本文以無線時代的軟體無線電平台BRS為例。

2. 點擊File—>Export–>Libraries,如下圖。

3. 在彈出的對話框中,點擊「…」選擇保存的目錄,這裡保存至D:TempLib目錄下。

4. 點擊OK後返回剛才的界面,點擊Export,即可將默認選中的信息導出至D:TempLib目錄下。

5. 查看D:TempLib目錄,發現已經導出了很多文件,如下圖。

6. 但是,請務必注意,這時這裡的器件尚不能正常使用,我相信很多讀者都會在這裡遇到問題,因為按照默認設置,Allegro會去檢查封裝所使用的焊盤即pad文件是否存在於環境變數所指定的目錄中。例如,在本人所用的電腦上,pad路徑設置為D:LibraryAllegro。如果封裝所使用的焊盤存在於D:LibraryAllegro,那麼步驟4中的導出操作不會將這個焊盤導出。舉個例子,一個封裝文件同時使用了pad10x20和pad20x10兩種pad,pad10x20存在於D:LibraryAllegro,不會被導出;pad20x10不存在於D:LibraryAllegro,會被導出。

7. 那麼關鍵的問題來了,挖掘機技術到底哪家強?不,是如何將全部焊盤導出呢?回到步驟4,勾選「No libraries dependencies」,含義為「不依賴庫文件」,這時再次點擊Export,就會發現D:TempLib目錄多出了很多.pad文件。

這時,將Allegro的psm及pad目錄指向D:TempLib,就可以正常使用這裡的封裝。

推薦閱讀:

查看原文 >>
相关文章