身處電子行業,設計繪制電路板成為家常便飯。我們可以通過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的配置選擇界面---包括如下內容:
- “導出目標(當前項目或者是當前文件,可根據需求選擇)”+輸出PDF文件的存儲路徑及名稱;
- 是否導出BOM表:若勾選,則需要選擇BOM表模板;若不勾選,單擊Next進入下一步設置;
- 設置PDF打印參數,可根據此頁面的設置來決定輸出整個PCB文件或者是單獨輸出某一層文件(這項設置與“將PDF文件分層輸出為PDF文件”相關,但在此處設置不直觀,我們使用其他的方法實現分層輸出,會在下面進行介紹。在此頁面中不做配置,單擊Next進入下一項設置);
- 設置PDF的“顏色”情況,即“顏色”、“單色”、“灰度”可選;通過我實際操作,對三種顏色選擇作出介紹:“顏色”選項,使PDF文件按照各層原本的顏色輸出,與實際的pcb文件相差不大;“單色”選項,實際輸出的文件全為黑色;“灰度”選項,實際輸出的文件全為灰色顯示;在此界面也可設置是否輸出網絡信息,對輸出pdf效果影響不大,所以我們此處不輸出網絡信息;
- “最后步驟”的設置:① 輸出的PDF文件是否需要打開(可以根據需要進行選擇);② 是否將pdf輸出配置單獨生成一個文件,方便下次輸出pdf文件的時候使用;其中②選項不建議設置,因為不同的pcb輸出的文件路徑及名稱肯定會有所區分,若使用②選項時,容易出現之前的pdf文件被覆蓋的情況。
- 說明:以上為靈巧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;因為筆者使用的電腦安裝的有Adobe PDF文件,所以在圖10界面中,配置默認,單擊確定;隨后彈出PDF文件命名以及存放路徑彈窗,如圖11,選擇好后,單擊“保存”;(若讀者電腦上無Adobe PDF文件,也可按照此方法進行設置,方法大同小異,若有其他問題可參考百度,此處不做詳細說明)
圖9
圖10
圖11
- 隨后在電腦桌面左上角會出現“正在創建Adobe PDF”文件的進圖框提醒,如圖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文件;
學習愉快,我們下篇再見~
