“自1980年起,Gerber 就一直是 PCB 制造的標準格式之一。但不同 EDA 工具生成的 Gerber 會有不同的后綴,這些后綴是否有特殊意義?有沒有實際用途呢?”
Gerber 的后綴有哪些?
Gerber 只定義了文件內容的標準,并沒有定義文件名的后綴,通用的擴展名后綴是 “.gbr”。由于一般后綴并沒有太多實際的作用,有的 EDA 工具會把層的信息寫在文件名中。比如 KiCad 默認生成的 Gerber 是這樣的:
Gerber 又稱光繪文件,和膠片類似,所以 Pads 輸出的 Gerber 后綴是“.pho”。第一層是 art001.pho,第二層是 art002.pho,以此類推,簡單粗暴。
Allegro 的后綴更專業些,不管什么層,都是 “*.art”。art 是 artwork 的縮寫,在圖形設計中很常用。 最復雜的就是 Altium(Protel),尾綴都有特殊的名字和意義:
當然,有些比較不求上進的 PCB 板廠,因為 CAM 軟件只能支持 Protel 的格式,也會要求用戶發送 Protel 輸出的Gerber。所以 KiCad 也是支持輸出 Protel 后綴輸出的:
當然,只是輸出的后綴名稱變了,文件的內容一模一樣。
Protel 后綴的意義
Protel/AD 的 Gerber 后綴及含義如下表:
后綴 | 含義 | 中文 |
GTO | Gerber Top Overlay (silkscreen) | 頂層絲印 |
GBO | Gerber Bottom Overlay (silkscreen) | 底層絲印 |
GTL | Gerber Top Signal | 頂層 |
GBL | Gerber Bottom Signal | 底層 |
G1,G2… | Mid Layer 1,2,… | 中間信號層 |
GP1,GP2… | Internal Plane Layer 1,2… | 內電層 |
GTS | Gerber Top Solder Mask | 頂層阻焊 |
GBS | Gerber Bottom Solder Mask | 底層阻焊 |
GTP | Gerber Top Paste Mask | 頂層錫膏 |
GBP | Gerber Bottom Paste Mask | 底層錫膏 |
GKO | Gerber Keepout | 禁止布線層 |
GM1,GM2… | Gerber Mechanical 1,2… | 機械層 |
GPT | Gerber Top Pad Master | 頂層焊盤 |
GPB | Gerber Bottom Pad Master | 底層焊盤 |
PO1 | Gerber Panels | Gerber拼板 |
TXT | ASCII NC Drill | ASCII鉆孔 |
DRL | EIA NC Drill | EIA鉆孔 |
DRR | NC Drill Report | 鉆孔報告 |
APR | Aperature File | 光圈數據文件 |
這些后綴可以幫助您快速識別 Gerber 文件對應于哪個層。另外,如果需要做逆向工程,想把 Gerber 轉成 PCB 的時候,有明顯的后綴也便于軟件識別層的映射關系。 當然,最新的 Gerber X2 的格式文件內也包含了層疊信息,即使不用后綴也可以正常識別。
結束語
Gerber 的后綴并沒有明確的規范,會根據 EDA 工具的不同而不同。但對于古老的 CAM 軟件,可能對后綴名有一定要求。如果您的 EDA 軟件支持輸出 X2 的格式,就盡量使用新的格式,這樣理論上就不需要額外的說明文件告知板廠層疊的順序。 當然,如果 EDA 工具支持,也可以輸出 ODB++ 或 IPC 2581,這些格式含有更多的有效信息,可以降低與板廠之間的溝通成本。前提是:板廠支持這些格式。
注意:如果想第一時間收到 KiCad 內容推送,請點擊下方的名片,按關注,再設為星標。
常用合集匯總:
和 Dr Peter 一起學 KiCad
KiCad 8 探秘合集
KiCad 使用經驗分享
KiCad 設計項目(Made with KiCad)
常見問題與解決方法
KiCad 開發筆記
插件應用
發布記錄
審核編輯 黃宇
-
Gerber
+關注
關注
3文章
140瀏覽量
33456
發布評論請先 登錄
相關推薦
評論