This website requires JavaScript.
優惠券 應用程式下載
寄往
部落格

如何準備完美的 Gerber 檔案,確保 PCB 製造順利無誤

最初發布於 Jun 30, 2026, 更新於 Jun 30, 2026

1 分鐘

目錄
  • 什麼是 Gerber 檔案?為什麼它是 PCB 製造的共通語言
  • 完整 Gerber 檔案組的核心組成
  • 常見 Gerber 檔案錯誤,以及如何避免
  • 最佳化 Gerber 檔案的進階技巧
  • JLCPCB 在 Gerber 檔案處理與製造方面的專業能力
  • Gerber 檔案常見問題
  • 結論

重點摘要

  • 所有檔案都應使用 RS-274X 格式,並統一採用毫米單位。
  • 務必包含完整層別:銅層、防焊層、絲印層、板外形與 NC 鑽孔檔。
  • 上傳前請先使用 Gerber 檢視器檢查檔案,以便及早發現錯誤。
  • 遵循 DFM 規則:適當的孔環、防焊開窗,以及走線間距。
  • 使用清楚的檔案命名,並提供詳細的製造備註。

在花了好幾週完成理想的電路板佈局後,走線乾淨、DRC 也通過了,於是你按下「匯出」。兩天後,PCB 製造商打電話回來問:「為什麼你的檔案裡沒有 防焊層?為什麼你的鑽孔檔使用英寸,而銅層卻使用毫米?」聽起來熟悉嗎?幾乎所有這類問題,最後都會回到同一件事:Gerber 檔案。Gerber 檔案是你交給 PCB 製造商的關鍵交付資料,但許多工程師卻常把它當成最後才處理的小事。

完美 Gerber 檔案範例

如果 Gerber 檔案準備正確,你收到的電路板就會如同設計一樣。如果準備錯誤,你可能會遇到延誤、重做,甚至收到外觀看似正常但實際無法運作的板子。在本指南中,我將說明什麼是 Gerber 檔案、完整檔案組包含哪些層、哪些問題會悄悄毀掉量產,以及哪些進階習慣能讓交付過程順利或變得麻煩。讀完後,你將清楚知道如何準備能一次順利進入製造流程的檔案。

什麼是 Gerber 檔案?為什麼它是 PCB 製造的共通語言

Gerber 檔案在製造流程中的定義與角色

Gerber 檔案是一種標準化格式的向量型 2D 影像檔,用來描述 PCB 的其中一個層別。你可以把它視為一張藍圖,告訴製造設備哪裡要放置銅箔、哪裡要打開防焊層,以及哪裡要印上絲印文字。實體電路板的每一層都會由一個 Gerber 檔案表示,而所有 Gerber 檔案合在一起,就完整描述了你的電路板。

這個格式正式名稱為 RS-274X,也稱為 Extended Gerber;現代版本則是 Gerber X2,加入了網表、層功能等屬性資訊。因此,如果有人問「什麼是 Gerber 檔案」,最簡單的答案就是:Gerber 是將你的 EDA 設計傳達給製造產線的通用語言,讓工廠能真正依照你的設計製造電路板。

從手工貼圖設計到數位 Gerber 標準的演進

人們很容易忘記,早期 PCB 其實是手工製作版圖的。工程師會把黑色膠帶與黏性焊盤貼在透明底片上,通常以 2 倍或 4 倍尺寸製作,之後再縮放成實際尺寸,成為量產所需的底片 artwork。Gerber 格式最初是用來控制 photoplotter,透過光線穿過孔徑輪來曝光底片,因此才會有「aperture」這個術語,這也是我們今天仍然使用 aperture 一詞的原因。

最早的格式是 RS-274D,它需要另外一個 aperture list 檔案來指定形狀;一旦這個檔案遺失,就會造成大量混亂。後來 RS-274X 將 aperture 定義直接嵌入檔案中,一舉消除了這類錯誤。如今的 PCB Gerber 檔案格式是數十年發展而來的結果。原始概念已延伸到現代 Gerber X2、ODB++ 與 IPC-2581 等格式,這些格式也包含智慧型資料;但基本概念仍然相同:每一層一個檔案,乾淨且不含歧義。

完整 Gerber 檔案組的核心組成

必要層別:銅層、防焊層、絲印層、鑽孔等

每一套完整的 Gerber 檔案組,都會由一組明確的層別構成。以標準雙層板來說,通常會包含以下內容:

完整 Gerber 檔案層別範例

  • 頂層與底層銅層:這些是傳輸訊號與電源的導電走線、焊盤與鋪銅區。
  • 頂層或底層防焊層:指定哪些位置要移除綠色或其他顏色的防焊油墨,以露出可焊接的焊盤。
  • 頂層與底層絲印層:白色印刷文字、元件位號與外框標示。
  • 頂層與底層錫膏層:裸板本身不會包含錫膏,但 SMT 組裝製作鋼網時需要錫膏層。
  • 板外形/機械層:定義實體外形,告訴銑刀應該在哪裡切割。

多層板只是依照正確疊構順序增加內層銅層。例如四層板會在外層兩片銅層之間多出兩個內層銅層。有一點很多人不理解:防焊層是負片層。凡是在防焊層中繪製的區域,實際上代表該位置要開窗、移除防焊。這與銅層的邏輯相反,也經常導致銅面意外裸露或焊盤被覆蓋。

輔助檔案:NC 鑽孔檔、README、網表

Gerber 是用來描述影像層的,而孔位則屬於另一類資料。鑽孔通常使用獨立的 NC Drill 檔案,格式多為 Excellon,內容包含每個孔的座標、孔徑,以及該孔是鍍通孔還是非鍍通孔(PTH 或 NPTH)。專業的檔案交付除了鑽孔檔外,還會包含幾項輔助文件:

  1. Excellon NC 鑽孔檔:孔位、孔徑與鍍孔類型。
  2. 鑽孔圖或孔位對照圖:可供人工閱讀的參考圖,顯示不同孔符號。
  3. 網表檔案(IPC-D-356):讓製造商可針對你的預期連接進行電性比對測試。

其中網表特別值得一提。如果你提供 IPC-D-356 網表,製造商不只可以確認電路板是否依照你的連接需求製造,也能在板子出廠前檢查製成銅層中是否存在短路或開路。

常見 Gerber 檔案錯誤,以及如何避免

Aperture 清單錯誤、比例錯誤與缺少層別

最糟糕的錯誤都有一個共同特徵:資料彼此不一致。以下是常見問題。

  • 比例與單位不一致:如果銅層以毫米匯出,但鑽孔檔使用英寸,成品電路板很可能尺寸錯誤,或孔位與銅層對不上。
  • 缺少層別:導致工廠暫停訂單的最常見原因之一,就是缺少層別,例如防焊層或板外形。
  • 舊版 aperture 問題:如果使用舊式 RS-274D 匯出,可能會遺失 aperture 檔案。改用 RS-274X 匯出即可解決這類問題。
  • 座標精度不足:小數位數不足會讓細小特徵四捨五入到錯誤位置,這在高密度設計中特別重要。

這些問題都很容易避免,而且不需要額外成本:上傳前先用 Gerber 檢視器檢查輸出結果即可。好的 Gerber 檢視器會像製造商一樣顯示所有層。如果你在電腦上看到錯誤,就能在送製前修正,避免重做。

檔案命名與整理的最佳實務

命名並不只是美觀問題,它會直接影響 CAM 工程師是否能正確對應你的層別。像「layer1.gbr」這種名稱很粗略,也容易讓人靠猜測而出錯。建議養成以下基本習慣:

  1. 使用描述性副檔名或後綴來標示層功能,例如 .GTL(頂層銅)、.GBL(底層銅)、.GTS(頂層防焊)與 .GTO(頂層絲印)。
  2. 將整套檔案放在同一個資料夾中,並壓縮成 ZIP 檔後上傳。
  3. 避免在同一個資料夾中混放多個設計版本。
  4. 附上與專案同一基礎名稱的製造備註檔,方便辨識用途。

最佳化 Gerber 檔案的進階技巧

可製造性設計(DFM)考量

可製造性設計(Design for Manufacturability,DFM)是指依照工廠能可靠製造的能力來設計,而不只是依照軟體允許你畫出的內容來設計。Gerber 會承載這些資訊,因此幾何資料必須符合實際製程限制。在匯出前,請留意以下 DFM 考量:

  • 不要低於製造商規定的最小線寬與線距,否則可能導致短路或開路。
  • 鑽孔焊盤周圍應保留足夠的孔環,讓孔即使有些微偏移,仍能落在銅面中。也要確認細間距焊盤之間的防焊橋不會薄到在製程中脫落。

IPC-2221(通用設計)或 IPC-A-600(電路板可接受性等級)等標準提供了具體目標。對大多數原型與中等量產工廠而言,至少依 IPC Class 2 設計,是相對安全的選擇。

為高精度與複雜電路板準備檔案

高精度 Gerber 檔案準備

當你的電路板進入 HDI、阻抗控制或細間距 BGA 應用時,Gerber 檔案包就必須承擔更多資訊。精度與文件說明都不可或缺。你應在製造備註中明確說明阻抗需求,例如哪些網路是 50 歐姆單端、90 歐姆差分或 100 歐姆單端等,並據此調整疊構幾何。座標解析度也應足夠,例如毫米單位 4.6 格式,以支援微孔與細間距精度。鑽孔資料中也要清楚區分鍍通孔與非鍍通孔。最後,對於最嚴苛的任務,可以考慮使用 IPC-2581 或 ODB++;這些格式會將疊構、網表與鑽孔資料整合在單一資料包中,減少來回溝通。

JLCPCB 在 Gerber 檔案處理與製造方面的專業能力

自動化 Gerber 分析與即時 DFM 回饋

當你將 ZIP 檔上傳到 JLCPCB 後,Gerber 與鑽孔檔幾乎會立即被處理,並轉換成線上檢視器中的圖像。你可以在下單前逐層查看電路板,就像工廠看到的一樣。平台會在報價流程中根據製程能力執行自動 DFM 檢查,並針對可能需要調整的特徵發出提醒,例如線寬過小、間距過緊,甚至缺少板外形等。能在上傳時就發現問題,意味著比起製造暫停數天,至少能少浪費一天以上的時間。

JLCPCB Gerber 檔案線上檢視與分析

透過嚴格製程控制實現精密製造

乾淨 Gerber 檔案的關鍵,在於後續能以嚴格公差製造出來,而 JLCPCB 非常重視製程控制。製造產線支援精細線寬線距規則、阻抗控制疊構,以及完整表面處理選項,包括 HASL、無鉛 HASL 與 ENIG。這種精度代表你在 Gerber 中指定的銅箔幾何,會準確反映在你收到的電路板上。如果你的檔案中是 0.1 mm 走線,你收到的就是 0.1 mm 走線,並具備足夠的對位與蝕刻控制,以確保高密度設計的可靠性。

準備好讓你的 PCB 創意成真了嗎?

透過可信賴的產業領導者提供的專業製造、組裝與元件服務,將設計轉化為可運作的硬體。 上傳你的檔案、選擇所需選項,取得可測試、可出貨、也可擴大量產的電路板。

立即取得報價 >

Gerber 檔案常見問題

Q:簡單來說,什麼是 Gerber 檔案?

Gerber 檔案是一種標準 2D 向量檔,用來描述 PCB 的其中一個層別,精確告訴製造設備哪裡要放置銅箔、防焊層或絲印。完整電路板會由一組 Gerber 檔案加上一個獨立鑽孔檔描述。它是幾乎所有 PCB 製造商用來製作你設計的通用語言。

Q:除了 Gerber 檔案,我還需要提供哪些檔案?

最低限度,你需要在影像 Gerber 檔案之外,另外提供 Excellon NC 鑽孔檔。若想讓交付更順利,也建議附上鑽孔圖、用於電性驗證的 IPC-D-356 網表,以及包含板厚、銅厚、表面處理與阻抗需求的 README。

Q:上傳前要如何檢查 Gerber 檔案?

使用專用 Gerber 檢視器開啟完整檔案組,依照製造商會看到的方式檢查每一層。確認所有層別都存在,銅層與鑽孔資料之間的單位與比例一致,且板外形是封閉的。許多製造商,包括 JLCPCB,也會在報價流程中提供線上檢視器來呈現你的檔案。

Q:RS-274D 與 RS-274X Gerber 格式有什麼差異?

RS-274D 會將 aperture 定義存放在獨立檔案中,這個檔案常會遺失並造成錯誤。RS-274X(Extended Gerber)則將 aperture 定義直接嵌入每個檔案中,使其成為自包含格式,因此可靠得多,也是目前應優先使用的格式。

結論

Gerber 檔案不是你最後一刻才建立的文書資料,而是你的設計與最終實體電路板之間的契約。當層別完整、單位一致、鑽孔資料乾淨、製造備註清楚時,製造就會變得幾乎無聊地可預測,而這正是你想要的結果。要達到這點,所需習慣並不複雜:確保匯出完整層別、用 Gerber 檢視器預覽、使用 Gerber X2 檔案格式、清楚命名 Gerber 檔案,並記錄特殊需求。將這些好習慣與像 JLCPCB 這樣能自動化分析並確保正確製造的供應商結合,就能大幅提高第一次製板成功的機率。只要在檔案準備階段多花心思,後續流程通常就會自然順利。

持續學習