在現代電子製造與電路板(PCB)產業中,從前端的電路設計到後端的實際生產,有一個共同的溝通語言——Gerber file(格伯檔案)。對於電子工程師、Layout 設計師或硬體開發者來說,掌握 Gerber 檔案的特性、正負片設定及正確的轉檔邏輯,是確保 PCB 順利洗板、不出錯的關鍵核心。
一、什麼是 Gerber file(格伯檔案)?
Gerber file 是一種標準化的向量圖形檔案格式,專門供電路板工廠的照相繪圖機(Photoplotter)或激光繪圖機使用,目的是將電腦中的電路設計圖轉換為實體生產所需的曝光底片。
- 技術本質:Gerber 檔案本質上是由座標數據(如 X, Y 座標)、光圈(Aperture)定義以及繪圖指令所組成的純文字或結構化資料。它精準標示了每一層的走線起終點、焊盤(Pad)位置、文字標示及鑽孔位置。
- 業界通用性:幾乎所有主流的 PCB Layout 軟體(例如 Altium Designer、Cadence Allegro、KiCad、PADS 等)都原生支援輸出 Gerber 格式,使其成為電子製造業中不可或缺的公認標準。
- 標準演進(RS-274X):早期的 Gerber 格式(RS-274D)需要額外附帶獨立的光圈對照表(Aperture file);而現代的 PCB 製造則全面採用 RS-274X(Extended Gerber)標準,將光圈定義直接內嵌在檔案中,大幅減少了檔案遺失與對位錯誤的風險。

二、Gerber 檔案名稱怎麼看?各層檔案代表什麼
實務上打開一包 Gerber 檔,常會看到 DRILL、L1、L2、MASKTOP、PASTEBOT、SILKTOP 等命名。以下是最常見的層別對照:
- DRILL / NC12(Drill File):鑽孔檔(Excellon 格式),用來告訴板廠機台要在電路板的哪些位置鑽出導孔或零件孔。
- L1 / L2(Signal Layer 1 & 2):各個訊號線路層(例如雙面板的頂層 L1 與底層 L2),描述實際的導電銅箔走線。
- MASKTOP / MASKBOT(Solder Mask Top / Bottom):頂層與底層的防焊綠漆層(阻焊層),決定哪裡要開窗露銅、哪裡要覆蓋綠漆。
- PASTETOP / PASTEBOT(Paste Mask Top / Bottom):鋼板層(助焊鋼板),供 SMT 表面黏著打件時塗佈錫膏使用。
- SILKTOP / SILKBOT(Silkscreen Top / Bottom):頂層與底層的文字字元層(例如零件編號、公司 Logo、極性標示)。
檔名會依 Layout 軟體與工程師習慣略有不同,但只要層別對應清楚、鑽孔檔與線路層原點一致,板廠就能正確判讀。
三、Gerber file 的正片(Positive)與負片(Negative)差異
在設定 Gerber 檔案時,「正片(Positive)」與「負片(Negative)」的邏輯差異經常讓新手工程師混淆。兩者在不同的電路層中代表不同的曝光與蝕刻邏輯:
| 專案比較 | 正片 (Positive) | 負片 (Negative) |
|---|---|---|
| 線路層 (Signal Layer) | 檔案描述的圖形為有銅區域(即實際要保留的導電走線)。 | 檔案描述的圖形為無銅區域(即需要被蝕刻去除的空白區域)。 |
| 防焊層 (Solder Mask) | 檔案描述的圖形為有防焊檔點(即需要開窗、不上綠漆焊接之焊盤)。 | 檔案描述的圖形為無防焊檔點(即不需要開窗保護的區域)。 |
| 直觀特性 | 所見即所得,圖形直接代表實體銅箔。 | 採用反向邏輯,適合用於電源/接地平面的鋪銅以減少檔案大小。 |
四、PCB 轉檔常見痛點與實務建議
在將 CAD 專案檔匯出為 Gerber 檔案並送交板廠生產時,經常會遇到以下幾種常見問題:
- 錯層或對位失準:各個圖層(線路層、防焊層、文字層、鑽孔檔)的座標原點不一致。
- 鑽孔檔(Excellon)與 Gerber 脫節:鑽孔位置偏移或尺寸單位(英吋/公釐)設定錯誤。
💡 專業轉檔最佳實踐
- 產出前自我檢查:建議在匯出後,使用免費的 CAM 檢視軟體(如 ViewMate、GerbView 或 CAM350)親自開檔檢查一次,確認圖層疊合正確無誤。
- 尋求專業支援:如果您在 Gerber 轉檔、層疊設定或板廠製造規範上有任何疑問,歡迎隨時聯繫帝亮電子,我們將提供專業的技術支援與一站式 PCB 製造整合服務!