1. 程式人生 > 其它 >PCB檔案輸出為特定模板的PDF檔案(包括分層輸出)

PCB檔案輸出為特定模板的PDF檔案(包括分層輸出)

身處電子行業,設計繪製電路板成為家常便飯。我們可以通過PCB圖紙,瞭解板子工作原理及具體走線,對於我們後期升級維護起到了至關重要的作用。

但是免不了會出現要將圖紙展示給其他同事或者客戶檢視的情況,加上PCB檔案受到AD軟體限制性較多,所以我們通常的方法是將PCB檔案輸出為PDF格式的檔案向他人展示。

PDF檔案具備體積小、穩定便攜靈活的特點,不會出現格式亂碼,也不受格式限制,隨時隨地進行查閱。

書歸正傳,下文所述內容,均為本人動手操作並實現。當時做出實際效果也是摸索過很多次,試驗過很多種方法,最終有所收穫,在此做下記錄,一為自己總結積累,二為幫助其他朋友少走些彎路~

本文主要介紹如下內容:

  • 將PCB檔案輸出為PDF檔案;
  • 將PCB檔案分層輸出為PDF檔案;
  • 將PCB檔案分層輸出為特定模板的PDF檔案;
  • 將BOM檔案輸出為特定模板的PDF檔案;

(一)將PCB檔案輸出為PDF檔案(本段介紹實現此效果的兩種方法)

方法一:使用AD軟體中的“智慧PDF”輸出PDF檔案,步驟如下:

  • 開啟一塊之前繪製的PCB(板圖功能為232通訊,檢測外部按鍵狀態,並通過外接LED作出反應);依次點選:工具欄“檔案”→“智慧PDF(M)”,彈出“靈巧PDF嚮導”頁面,如下圖1、圖2所示;

圖1

圖2

  • 在靈巧PDF介面,單擊Next,進入輸出PDF的配置選擇介面---包括如下內容:
  1. “匯出目標(當前專案或者是當前檔案,可根據需求選擇)”+輸出PDF檔案的儲存路徑及名稱;
  2. 是否匯出BOM表:若勾選,則需要選擇BOM表模板;若不勾選,單擊Next進入下一步設定;
  3. 設定PDF列印引數,可根據此頁面的設定來決定輸出整個PCB檔案或者是單獨輸出某一層檔案(這項設定與“將PDF檔案分層輸出為PDF檔案”相關,但在此處設定不直觀,我們使用其他的方法實現分層輸出,會在下面進行介紹。在此頁面中不做配置,單擊Next進入下一項設定);
  4. 設定PDF的“顏色”情況,即“顏色”、“單色”、“灰度”可選;通過我實際操作,對三種顏色選擇作出介紹:“顏色”選項,使PDF檔案按照各層原本的顏色輸出,與實際的pcb檔案相差不大;“單色”選項,實際輸出的檔案全為黑色;“灰度”選項,實際輸出的檔案全為灰色顯示;在此介面也可設定是否輸出網路資訊,對輸出pdf效果影響不大,所以我們此處不輸出網路資訊;
  5. “最後步驟”的設定:① 輸出的PDF檔案是否需要開啟(可以根據需要進行選擇);② 是否將pdf輸出配置單獨生成一個檔案,方便下次輸出pdf檔案的時候使用;其中②選項不建議設定,因為不同的pcb輸出的檔案路徑及名稱肯定會有所區分,若使用②選項時,容易出現之前的pdf檔案被覆蓋的情況。
  6. 說明:以上為靈巧PDF介面的設定介紹,該步驟較為簡單,描述也比較詳細,所以此處不對每個步驟進行圖片展示了。
  • 輸出PDF檔案效果檢視,“顏色”配置;如下圖3:

圖3

方法二:使用“列印預覽”輸出PDF檔案,步驟如下:

  • 開啟PCB檔案,單擊工具欄中“列印預覽”,開啟“列印預覽”介面;如下圖4、圖5所示(此時圖5顏色未進行設定,為預設顏色):

圖4

圖5

  • 在“列印預覽”介面,任意位置單擊右鍵,出現圖6所示的配置選項,進入“頁面設定”中;頁面設定如圖7所示,主要需要設定的內容是pdf紙張大小以及pcb顏色(顏色效果相關內容在方法一中已解釋);

圖6

圖7

  • 回到“列印預覽”介面,任意位置單擊右鍵,在配置選項進入“配置”介面,如圖8所示,紅框中的內容為pcb中對應的層,如頂層、底層、頂層絲印層、底層絲印層、禁止佈線層等,我們可以單獨對某一層進行設定,使其顯示或者不顯示。當只顯示其中一層,而隱藏其他層的話,就可以實現單獨輸出某一層的效果;如果我們不對層級進行單獨設定,使其預設輸出,我們就可以輸出完整的PDF檔案;分層輸出的詳細步驟,我們在下面進行介紹,此處闡述輸出完整PDF檔案的操作方法:

圖8

  • 在圖8介面,我們不對層級進行設定,點選圖8中的“OK”選項,可結束層級配置,回到“列印預覽”介面檢視輸出PDF的預覽效果,如圖9所示;單擊“列印”,彈出輸出PDF檔案設定介面,如圖10;因為筆者使用的電腦安裝的有AdobePDF檔案,所以在圖10介面中,配置預設,單擊確定;隨後彈出PDF檔案命名以及存放路徑彈窗,如圖11,選擇好後,單擊“儲存”;(若讀者電腦上無AdobePDF檔案,也可按照此方法進行設定,方法大同小異,若有其他問題可參考百度,此處不做詳細說明)

圖9

圖10

圖11

  • 隨後在電腦桌面左上角會出現“正在建立AdobePDF”檔案的進圖框提醒,如圖12,其中包括PDF名稱,存放資料夾以及PDF進度等資訊;檔案建立完成後,生成後的PDF會被開啟,便於檢視是否達到設計要求,若配置有遺漏,可按照上述方法重新輸出檔案;

圖12

  • 輸出pdf檔案效果檢視,如下圖13:

圖13

(二)將PCB檔案分層輸出為PDF檔案

  • 回到上節(一)將PCB檔案輸出為PDF檔案 中方法二中的圖8位置,本節說明從此位置繼續延伸:在圖8中,紅框框選的是pcb中的層級結構,我們可以單獨對某一層進行設定,使其隱藏或者顯示。

圖8

  • 以單獨顯示頂層為例,設定方法如下:在圖8“配置”介面,雙擊除了頂層之外的其他層,開啟“板層屬性”配置介面,確認好“列印板層型別”,按照圖14中箭頭指示,將三種元素都進行隱藏(隱藏成功後的效果為所有的元素後面都為Off-關閉狀態),然後單擊“板層屬性”中的“是‘,回到”配置“介面,雙擊選擇其他層進入”板層屬性“配置介面;除頂層外的其他層按照此步驟進行操作,將所有的元素都配置為關閉。注:筆者所使用的軟體版本已經漢化,操作步驟中的部分文字可能會存在漢化不準確的情況,讀者請以未漢化版本為準。

圖14

  • 除目標層--頂層外,其他所有層的元素效果都應為圖14所示;目標層--頂層的元素效果應為圖15所示:

圖15

  • 配置完成後,單擊”配置“介面中的”OK“,回到”列印預覽“介面,檢視配置完成的效果,確定無誤後,單擊”列印“,輸出PDF檔案(輸出PDF檔案的詳細過程請參照上述其他方法中所闡述的步驟);
  • 配置完成後的”列印預覽“效果圖如圖16所示;輸出PDF檔案的效果圖如圖17所示;(在配置過程中,為了在PDF中pcb邊框較為直觀,筆者將Keep-Out-Layer層進行了顯示)

圖16

圖17

ps:為避免文章篇幅過長,以下兩個知識點的梳理過程決定放到下一篇文章中:

  • 將PCB檔案分層輸出為特定模板的PDF檔案;
  • 將BOM檔案輸出為特定模板的PDF檔案;

學習愉快,我們下篇再見~