2026年1月6日
為什麼板廠總是問「這個孔要鑽哪裡?」
Gerber 格式統治了 PCB 產業界幾十年。它的本質其實很單純:它就是一張「2D 圖片」。
如果你的軟體還預設輸出 274D,請立刻改掉,因為它極易出錯。
隨著 AI 伺服器與 HDI(高密度互連)板的層數越來越高(動輒 20 層以上),傳統 Gerber 破碎的檔案結構(幾十個.gbr 檔)越來越難管理。這時,ODB++ 就登場了。
ODB++ 不只是一堆圖片,它是一個資料庫。
eCloud 給工程師的建議:如果你設計的是 4 層以上的板子,或者包含 HDI、盲埋孔技術,強烈建議優先使用 ODB++ 輸出。它能減少 CAM 工程師 50% 以上的處理時間,並大幅降低誤判機率。如果板廠堅持要 Gerber,請確保你輸出的是 RS-274X,並且檢查版本是否一致。

這是最經典的「低級錯誤」:Gerber 圖形很完美,但鑽孔(NC Drill)卻全部「歪」到旁邊去,或者尺寸放大/縮小了 10 倍。這通常不是軟體 Bug,而是座標格式沒對好。
NC Drill 檔通常是文字檔,為了節省空間,它可能不寫小數點。
災難現場:假設你輸出了一個座標 12500。
絕對座標 (Absolute) 是指所有點都相對於板子左下角 (0,0)。相對座標 (Relative) 是指下一個點相對於上一個點。
請永遠選擇絕對座標! 相對座標只要錯一個點,後面全部都會跟著錯,風險極高。
eCloud 給工程師的建議:
- 統一標準:在輸出設定中,Gerber 和 NC Drill 必須使用相同的單位(建議 Inch)、相同的精度(建議 2:4 或 2:5)和相同的零抑制設定。
- 強制小數點:如果軟體支援「Explicit Decimal Point」(顯式小數點),請勾選它。這樣 1.25 就是 1.25,不會有歧義。
- 自我檢查:輸出後,用免費的 ViewMate 或 CAM350 把 Gerber 和 Drill 疊在一起看一眼。如果肉眼看是對齊的,那發給板廠通常就沒問題。
當板廠打開你的壓縮包,看到 Layer1.pho、Layer2.pho... 一直到 Layer10.pho,他們內心是崩潰的。因為他們不知道 Layer 2 到底是 GND 層還是跑線層(Signal Layer)。
為什麼這很重要?
請使用具有「自解釋性」的檔名:
Top_Elec.gbr / L1_Top.gbr (線路層)L2_GND.gbr (內層地)L3_PWR.gbr (內層電源)Bot_Elec.gbr (底層線路)Top_Silk.gbr (上層絲印/文字)Top_Mask.gbr (上層綠漆/阻焊)Board_Outline.gbr (板框 - 這是最常被忘記的!)在 Altium Designer 中,絲印層叫 Top Overlay。很多新手會問「這是什麼?」其實它就是 Silkscreen。
千萬不要把 Assembly(組裝圖)的內容混到 Silkscreen 輸出。Assembly 層通常包含元件的實體外框(Courtyard),這些線條如果印在 PCB 上,會壓到焊盤(Pad),導致焊接不良。eCloud 給工程師的建議:養成好習慣,在輸出包裡附上一個
README.txt或File_List.txt。在裡面列出:「L1_Top.gbr 是頂層,L2_GND.gbr 是第二層...」。這花不了你 2 分鐘,但能省下板廠 2 小時的確認時間,還能當作你的免責聲明。
不同的 EDA 工具在輸出設定上有不同的「坑」。以下是針對台灣最常用的三款軟體的操作精華:
AD 是最人性化但也最容易「手滑」的軟體。
File -> Fabrication Outputs -> Gerber Files. 在 Advanced 分頁,務必確認精度(例如 2:4)。File -> Fabrication Outputs -> NC Drill Files. 這裡的單位和精度必須跟 Gerber 完全一樣!除非你很清楚自己在做什麼。板框請單獨用 Mechanical 層輸出。Allegro 是大型系統廠(如廣達、緯創)的標準工具,它的設定非常繁瑣。
Manufacture -> Artwork. 確保每個 Film(底片)的內容正確。例如 TOP Film 裡不該出現 SILKSCREEN。勾選 "Enhanced Excellon Format"。這個選項會自動在鑽孔檔頭加入格式定義,讓 CAM 軟體自動識別,解決 99% 的比例錯誤問題。PADS 的使用者常遇到「鑽孔與線路對不準」的問題。
這是最大的坑!每個 CAM Document(Top, Bottom, Drill)都有獨立的 Offset 設定。請務必檢查所有輸出的 Offset 都是 (0,0)。如果 Top 層設了 Offset 但 Drill 層沒設,疊圖時就會發生位移。eCloud 給工程師的建議:無論用哪套軟體,「版本控制」至關重要。不要把檔名叫做
Final_v2_Modified_RealFinal.gbr。請使用日期或正規版本號(如Project_RevA_20231027)。並且,一旦發出去了,如果要做任何修改(哪怕只是改一個絲印),請重新輸出整套檔案,不要只補寄一個檔,這樣很容易造成版本混亂。
除了格式錯誤,還有一些設計上的「硬傷」會導致 EQ。
請務必修成 45 度或圓弧。實務上以「內角銳角」最容易形成蝕刻殘留,建議全面採用 45 度或圓弧走線,並避免 T 字直角終止。把它當作你的最後一道保險。PCB 檔案輸出看似只是設計流程的最後一步「存檔」,其實它是產品從「數位」走向「實體」的關鍵瞬間。一份乾淨、規範、無歧義的輸出檔案,不僅能讓板廠的 CAM 工程師感激涕零(甚至會優先處理你的單),更能直接幫助公司節省成本、縮短交期。
對於正在學習或剛入行的你,現在就開始建立良好的 Output 習慣吧!最好的 EQ,就是沒有 EQ。