使用Allegro從brd檔案中匯出封裝及焊盤的方法

達則兼濟天下SEU發表於2020-12-08

1. 開啟一個brd檔案,點選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,就可以正常使用這裡的封裝。

相關文章