常見 Gerber 層詳解

普通 Gerber 層

Gerber 圖層是獨立的向量圖形檔。這些文件描述了印刷電路板 (PCB) 的外觀。 Gerber 文件包含了銅箔走線、阻焊層和絲網印刷層等物理細節。 PCB 製造商使用這些文件來控制每個生產步驟。您可以看到這些圖層從上到下堆疊顯示,底部圖層會鏡像翻轉,以確保精確製造。

每個圖層的單獨文件

 PCB 的每個實際部件都需要單獨的 Gerber 檔案。例如,頂層銅箔、底層銅箔、阻焊層塗料、白色絲網文字以及焊膏層都需要單獨的文件。如果您的 PCB 是多層板,則還需要內層銅箔的文件!每一層都是一個獨立的文件。這有助於工廠單獨處理每個零件。

查看 Gerber 圖層 

查看 Gerber 圖層
查看 Gerber 圖層

使用專門的線上檢視器查看這些文件時,軟體會將它們從上到下堆疊顯示出來。這就像透過一塊透明玻璃板觀察一樣!這種視圖可以幫助您檢查焊盤、過孔和走線在所有圖層上是否正確對齊。在將文件發送給工廠進行生產之前,這一點至關重要。

正層與負層影像

正層與負層
正層與負層

Gerber 層使用正像或負像成像。正像層以填充區域顯示銅的存在——這通常用於銅層,因為走線和焊盤看起來是實心的。負像層則相反-填充區域表示沒有銅。阻焊層 Gerber 檔案使用負像成像,這表示填充區域表示銅暴露的開口。

圖層命名規則和檔案副檔名

標準的 Gerber 檔案副檔名遵循一定的規律。頂層銅箔通常使用 .GTL,底層銅箔使用 .GBL,而阻焊層則使用 .GTS 和 .GBS。不同的軟體工具採用不同的命名規則——例如,Kicad 的 Gerber 層使用一種方案,而 Altium 的 Gerber 層則使用另一種方​​案。了解這些規則有助於避免在組織製造包時出現混淆。

銅層

頂部銅層 

頂層銅箔Gerber檔案包含電路板上表面的所有導電結構,包括訊號走線、元件焊盤、銅箔鋪設以及過孔的頂部部分。在匯出Gerber層時,GTL檔案定義了蝕刻後銅箔的剩餘位置。

底部銅層

底部的銅箔層(Gerber檔案)功能與頂層相同,只是位於電路板的背面。從頂部觀察時,該層看起來是水平翻轉的。所有背面的走線、焊盤和銅箔填充都位於該層中。

內部訊號層 

多層板在頂層和底層銅層之間包含內層Gerber檔案。這些內層承載額外的訊號或提供專用的佈線空間。根據它們在堆疊層中的位置,可以將它們指定為G1、G2、G3等等。每個內層訊號都需要單獨的Gerber檔案才能進行製造。

電源層和接地層

電源層和接地層通常採用負片成像。在這些內層 Gerber 文件中,填充區域表示銅的去除,而不是銅的存在。這種負片格式能夠有效地描述大面積的銅層,並預留過孔和走線的空間。

銅層包含哪些成分 

銅材的詳細特徵
銅材的詳細特徵

所有銅層都包含四種主要特徵類型。走線是連接元件的細線。焊盤為元件引腳和焊點提供安裝點。過孔在層間建立電氣連接。銅層填充較大區域,用於電源分配、接地層或散熱管理。

阻焊層

頂層阻焊層

頂層阻焊層 Gerber 檔案描述了電路板上表面的保護塗層位置。此層的作用是防止組裝過程中出現焊錫橋接,並保護銅導線免受氧化和物理損傷。

底部阻焊層 

底部阻焊層的作用與頂層阻焊層相同,但它保護的是背面。兩層阻焊層都遵循相同的負像印刷規範。

理解負像概念

焊錫掩膜層由於採用負像技術,常常令許多設計人員感到困惑。 Gerber 焊錫掩膜檔案中的填充區域表示開口-即不會塗覆焊錫掩膜的位置。這些開口會露出銅箔,以便進行元件安裝和設定測試點。

阻焊層開口詳解

焊錫掩膜開口
焊錫掩膜開口

電路板上所有需要裸露銅箔的地方都會出現阻焊層開口。元件焊盤需要開口以便焊接。測試點需要開口以便探針插入。邊緣連接器需要裸露銅箔以便對接。您的設計軟體會根據焊盤和過孔的位置自動產生這些開口。

阻焊層顏色和表面處理

Gerber 文件定義了焊錫孔的位置,而製造商則分別確定顏色和表面處理。綠色仍然是最常見的阻焊層顏色,但製造商也提供紅色、藍色、黑色、白色和其他顏色選擇。無論選擇哪種顏色,Gerber 檔案的結構都保持不變。

網版印刷層

頂層網版印刷層 

頂層絲印 Gerber 檔案包含印刷標記,這些標記在成品電路板上清晰可見。在綠色電路板上,此層通常顯示為白色或黃色,但也會因阻焊層顏色選擇的差異而有所變化。

底部絲網層

底絲網印刷與頂絲網印刷的功能相同,但圖案位於紙張背面。許多單面設計完全省略了這一層,因為它沒有任何實際功能價值。

網版印刷內容

您的網版印刷 Gerber 層對於組裝技術人員來說非常重要。

這一層包含很多內容,例如:

  • 零件名稱,例如 R1、C2 和 U3
  • 二極體和電容器的極性標記。
  • 主晶片的接腳 1 指示器。
  • 公司自己的標誌。
  • 以及組裝電路板的說明。

為什麼底部網版印刷看起來是鏡像的

從上往下看 Gerber 檔案時,底部的絲網印刷層會呈現水平翻轉。這種鏡像處理確保在實際翻轉電路板時,文字能夠正確讀取。

網版印刷層可選時

您可以製造不含絲網印刷層的PCB。對於設計簡單的電路板、空間受限的電路板,或標誌會影響美觀的產品,可以完全省略絲網印刷。製造商通常接受缺少絲網印刷的設計,不會提出異議。

焊膏層

頂層貼上層 

頂層焊膏掩模檔案定義了用於自動塗覆焊膏的模板開口。此層僅出現在採用表面貼裝技術 (SMT) 組裝的設計中。

底層糊層

底部焊膏層的功能與頂部焊膏層相同,但它定義了底部 SMT 元件的鋼網開口。

模板製造上的用途

製造商使用焊膏掩膜 Gerber 文件製作金屬和塑膠鋼網。在 PCB 組裝過程中,PCB 製造商將鋼網對準電路板,然後用刮刀將焊膏透過鋼網開口塗抹到焊盤上。

焊膏開口與阻焊層開口尺寸差異

焊膏開口與阻焊層開口尺寸差異
焊膏開口與阻焊層開口尺寸差異

焊膏層開口通常略小於相應的阻焊層開口。這種尺寸減少可以控制焊膏用量,防止焊膏過量導致橋接。有些設計會將較大的焊盤分割成多個較小的焊膏開口,以進一步減少焊膏用量。

SMT組裝應用

只有需要自動化組裝的電路板才需要焊膏層。僅採用通孔設計或手工組裝的原型可以省略這些層。建立用於SMT生產的Gerber檔案時,如果元件位於電路板的兩面,則務必包含兩層焊膏。

鑽孔和佈線層

鍍層通孔與非鍍層通孔
鍍層通孔與非鍍層通孔

鍍層通孔鑽銼

PTH鑽孔檔案指定鍍層孔的位置和尺寸。這些孔在製造過程中進行銅鍍層,從而在各層之間形成電氣連接。元件接腳、過孔和測試點均使用鍍層孔。

非鍍層通孔鑽銼

NPTH鑽孔檔案定義了不鍍層的孔。安裝孔、工具孔和機械部件通常使用不鍍層的孔,以防止意外的電氣連接。

透過鑽孔層

PTH鑽孔檔案中的過孔具有特定用途-用於層間互連,而非元件安裝。 Gerber文件定義了銅層上的過孔焊盤尺寸,而鑽孔層則指定了孔徑。

盲埋鑽探數據

先進的多層設計可能包含盲孔或埋孔。這些設計需要特殊的鑽孔資料來指定每個通孔連接的層,從而增加了製造的複雜性和成本。

NC鑽頭銼刀與Gerber銼刀

鑽井圖 vs Gerber
鑽井圖 vs Gerber

鑽井資訊通常使用 Excellon 格式而非 Gerber 格式。這些 .drl 或 .txt 檔案語法不同,但用途相同——告訴鑽孔機在哪裡鑽孔以及使用多大尺寸的鑽頭。

Excellon格式詳解

Excellon 格式以 ASCII 文字形式列出鑽孔座標和刀具分配資訊。每個刀具編號對應一個特定的鑽頭直徑。該文件格式起源於較早的CNC鑽床,但至今仍是業界標準。

機械層和文檔層

電路板輪廓層 

電路板輪廓層定義了PCB的物理尺寸和形狀。如果沒有這一層,製造商就無法確定如何從生產面板上佈線。此Gerber檔案通常帶有.GKO或.GM1副檔名。

槽和切口的機械層

機械層描述了非電氣特性,例如安裝槽、用於顯示器或連接器的大型開口以及複雜的電路板形狀。您需要將這些機械層與標準 Gerber 層一起包含在您的製造包中。

禁入層

禁入層定義了組件或佈線不能存在的限制區域。雖然這主要是一條設計規則,但製造商也可能要求設定此層,以便了解組裝限製或面板佈局要求。

文件層

文檔層提供並非直接用於製造過程的易於理解的資訊。這些資訊可能包括尺寸標註、註釋或組裝說明,是對絲網印刷資訊的補充。

鑽孔圖圖層

鑽孔圖以工程師易於理解的可視化格式顯示孔的位置、尺寸和類型。此圖層是機器可讀鑽孔文件的補充,有助於製造商在生產前驗證孔的位置。

製作說明和步驟

您可以將特殊的製造說明以文字或圖形圖層的形式加入。這些說明會詳細說明材料、表面處理、測試要求或其他標準 Gerber 圖層中未包含的製造細節。

專業 Gerber 層

組裝層 

裝配層顯示元件輪廓、參考標識符和位置資訊。雖然與絲網印刷類似,但組裝層用於製造而非最終電路板標記。通常情況下,您需要將這些組裝層與標準 Gerber 層分開匯出。

V形切割/刮痕層

V形切口層標明了製造商應在板材上劃線的位置,以便於將其從面板上分離。這些斜切線允許沿著預定線切割板材,而無需使用銑刀。

金手指層

邊緣連接器設計需要金指層,並明確規定哪些焊盤需要鍍硬金。這種特殊的表面處理工藝為反覆插拔的連接器提供了卓越的耐磨性。

邊緣電鍍層

邊緣鍍層用於識別需要鍍銅的電路板邊緣。此技術可在電路板週邊形成導電表面,用於屏蔽或實現電氣連續性。

測試點層

測試點層用於標識指定用於自動化測試的特定焊盤或過孔。這些資訊有助於製造商對測試夾具和飛針測試機進行編程。

層數和PCB複雜度

單層PCB Gerber文件

單層電路板設計所需的 Gerber 檔案並不多。例如,通常只需要一個銅層、一個阻焊層、可選的絲網印刷層、電路板輪廓和鑽孔檔案。因此,這種簡單的電路板成本更低,生產速度也更快。

雙層PCB Gerber文件

雙層板在文件集中增加了底部銅箔、底部阻焊層以及可選的底部絲網印刷層。這種配置適用於大多數業餘愛好者和低複雜度的商業設計。

多層PCB Gerber文件

現在,我們來談談當你的PCB有多層時會發生什麼!

當PCB板上的層數增加時,Gerber檔案的大小也會隨之增加。一塊六層板需要頂層銅箔、四層內層銅箔和底層銅箔的文件,此外還需要阻焊層、絲網和焊膏層的文件。一些非常複雜的設計甚至包含20層或更多層!每一層都需要單獨的Gerber檔案。

層數如何影響設計能力

這些額外的層提供了更大的佈線空間。這意味著您可以將元件放置得更近,從而建立更複雜的電路。內層可用作電源和接地專用層。這可以提高訊號質量,並有助於抑制電噪聲。

基於層數的性能差異

更高的層數可以實現更精確的阻抗佈線、更優的電源分配和更高的訊號完整性。然而,這也會增加成本、製造時間和設計複雜性。您應該根據電氣要求而非個人喜好來選擇層數。

常見的 Gerber 層檔案副檔名

圖層類型延期意思
頂級銅.GTLGerber 頂層
底部銅.GBLGerber 底層
頂部阻焊層.GTSGerber 頂部阻焊層
底部阻焊層.GBSGerber底部阻焊層
頂級網版印刷.GTOGerber 頂層覆蓋層
底部網版印刷.GBOGerber 底部覆蓋層
頂級焊膏.GTP嘉寶牌牙膏
底部焊膏。英鎊Gerber 底膏
電路板概要.GKO格伯禁止入內
鑽銼.DRL / .TXT鑽井數據

標準擴充 

業界標準擴展名用於標識各層。例如,.GTL 表示頂層銅箔,.GBL 表示底層銅箔,.GTS 表示頂層阻焊層,.GBS 表示底層阻焊層,.GTO 表示頂層絲印層,.GBO 表示底層絲網。內層則使用 .G1、.G2、.G3 等副檔名。

KiCad圖層擴展

從 KiCad 匯出 Gerber 圖層時,軟體會使用描述性副檔名。例如,.F.Cu 代表正面銅箔,.B.Cu 代表背面銅箔,.F.Mask 代表正面阻焊層,.B.Mask 代表背面阻焊層。這種命名規則提高了可讀性,但與傳統標準有所不同。

KiCad 使用了一個非常符合邏輯的命名系統,將圖層名稱直接包含在副檔名中。

  • 銅: .F.Cu,.B.Cu 
  • 阻焊層: .F.Mask,.B.Mask
  • 絲印: .F.絲綢,.B.絲綢
  • 邊緣切割: .Edge.Cuts

Altium Designer 圖層擴充

Altium 通常遵循 Protel 標準,但使用 .GM1、.GM2 等作為擴展名。 機械層通常情況下,.GM1 用於棋盤輪廓,而不是 .GKO。

Eagle Layer 擴展

Eagle Gerber 圖層匯出檔案使用 .cmp 表示頂層銅箔,.sol 表示底層銅箔,.plc 表示絲網印刷層,.stc 表示阻焊層。這些擴展名源自於較早的 PCB 術語。

  • 頂級銅: .cmp 
  • 底部銅: .sol 
  • 頂部網版印刷: .plc 
  • 頂部阻焊層: .stc 

通用 .GBR 副檔名

有些軟體會將所有圖層匯出為通用的 .gbr 副檔名。它們依靠檔案名稱而非擴展名來識別圖層。這種方法需要仔細組織文件並清晰命名,以避免混淆。

由於這些不同的擴展名造成的混亂,該行業創建了 格柏X2.

  • 擴充功能: 每個檔案都以 .GBR 結尾。
  • 運作方式: 關於圖層「是什麼」的資訊其實是這樣寫的: 文件內的元數據.
  • 效益: 完全不必擔心接髮的問題;製造商的軟體會讀取內部標籤,自動辨識髮層。

分析 Gerber 層

使用 Gerber 檢視器軟體

免費的 Gerber 文件圖層檢視器工具可讓您在生產前檢查文件。這些應用程式可以顯示單一圖層或組合視圖,幫助您驗證設計意圖。常用的工具包括線上 Gerber 文件檢視器和可下載的桌面應用程式。

逐層檢測流程

您應該逐層檢查。例如,您需要核實走線寬度、間距和特徵位置。檢查銅層是否包含預期的佈線,阻焊層是否有適當的開口,以及絲網印刷文字是否清晰可辨且位置正確。

比較圖層以進行對齊

Gerber 圖層對齊對於電路板的功能至關重要。使用檢視器疊加多個圖層,檢查焊盤是否在銅層和阻焊層上對齊,過孔是否連接了預期的圖層,以及鑽孔是否正確地位於焊盤中心。

識別層功能

有時您會收到命名不明確的 Gerber 文件。 Gerber 圖層編輯器可以透過檢查內容來幫助識別圖層功能-銅箔層包含走線和焊盤,阻焊層顯示負開口,絲網印刷層顯示文字和圖形。

二維與三維可視化

高級 Gerber 檢視器提供 3D 視覺化功能,可顯示電路板在製造後的實際外觀。這種視角有助於識別 2D 視圖中無法看到的間隙問題、元件衝突和外觀缺陷。

常見圖層相關問題

缺少必要圖層

最常見的問題是製造包中缺少 Gerber 層。製造商如果沒有電路板輪廓文件就無法繼續生產。缺少阻焊層或鑽孔文件會導致製造商對您的意圖產生誤解。在提交之前,請務必確認您的封裝包包含所有必要的層。

層極性錯誤

當正極層導出為負極層或反之亦然時,就會出現層極性錯誤。這種錯誤通常會影響阻焊層,錯誤的極性會導致電路板上的阻焊層覆蓋方向顛倒——本應打開的地方塗覆了阻焊層,而本應塗覆的地方卻打開了。

錯位圖層

Gerber 文件中各層原點不一致會導致錯位。這種情況發生在某些層使用相同座標系,而其他層則使用不同原點時。結果是銅焊盤無法對準阻焊層開口中心,或鑽孔偏離預定焊盤位置。

圖層命名不當

檔案名稱含糊不清會導致混亂,並可能造成製造錯誤。當製造商無法確定哪個文件代表哪一層時,生產就會停滯,等待澄清。使用清晰、標準的命名規則可以避免這些延誤。

阻焊層與焊膏層的混淆

設計師有時會將阻焊層和焊膏層混淆,提交的卻是其中一種,而製造商實際需要的是另一種。阻焊層用於形成永久性電路板塗層,而焊膏層則用於建立組裝用的臨時模板。它們的用途截然不同。

Gerber 層管理最佳實踐

確認所有必要層均已包含

在發送文件前,請建立所需圖層清單。最低要求包括頂層銅箔、電路板輪廓和鑽孔文件。雙層板需要底層銅箔,通常還需要兩層阻焊層。 SMT 設計需要焊膏層。多層板需要所有內部銅箔層。

使用一致的命名規則

採用清晰的命名規則,並在所有項目中保持一致。每個檔案名稱中都應包含圖層功能,如果必要,還可以包含項目名稱。這種做法可以避免同時處理多個設計時出現混淆。

圖層文件指南

建立一個簡單的文字文件,列出所有包含的 Gerber 圖層及其描述。此自述文件有助於製造商驗證他們是否收到了完整的軟體包,並了解您使用的任何非標準命名。

向製造商傳達層需求

在最終確定用於PCB製造的Gerber層文件之前,請務必聯絡您的製造商。不同的製造廠對文件格式、命名和封裝方式有不同的要求。遵守他們的要求可以避免生產延誤。

提交前的品質檢查

將完整的 Gerber 檔案包載入到檢視器中並進行全面檢查。確認電路板尺寸符合設計意圖。確認所有層都正確對齊。檢查阻焊層開口是否露出預期的焊盤。確保絲網印刷文字不會與焊盤重疊或超出電路板邊緣。檢查鑽孔的尺寸和位置是否正確。這些檢查可以及時發現大多數 Gerber 層問題,避免其影響生產。

結語

每個 Gerber 層都針對 PCB 製造和組裝的特定用途。頂層和底層銅箔 Gerber 檔案定義了導電路徑。阻焊層保護銅箔,同時暴露重要的連接點。絲網印刷層指導組裝和維護。焊膏層實現自動化焊錫塗覆。鑽孔文件指定層之間的互連。這些 Gerber 格式的層共同為製造商提供了完整的電路板製造說明。 

發表評論

您的電子郵件地址將不會被發表。 必填欄位已標記 *