“自1980年起,Gerber 就一直是 PCB 制造的標(biāo)準(zhǔn)格式之一。但不同 EDA 工具生成的 Gerber 會有不同的后綴,這些后綴是否有特殊意義?有沒有實(shí)際用途呢?”
Gerber 的后綴有哪些?
Gerber 只定義了文件內(nèi)容的標(biāo)準(zhǔn),并沒有定義文件名的后綴,通用的擴(kuò)展名后綴是 “.gbr”。由于一般后綴并沒有太多實(shí)際的作用,有的 EDA 工具會把層的信息寫在文件名中。比如 KiCad 默認(rèn)生成的 Gerber 是這樣的:

Gerber 又稱光繪文件,和膠片類似,所以 Pads 輸出的 Gerber 后綴是“.pho”。第一層是 art001.pho,第二層是 art002.pho,以此類推,簡單粗暴。
Allegro 的后綴更專業(yè)些,不管什么層,都是 “*.art”。art 是 artwork 的縮寫,在圖形設(shè)計(jì)中很常用。 最復(fù)雜的就是 Altium(Protel),尾綴都有特殊的名字和意義:

當(dāng)然,有些比較不求上進(jìn)的 PCB 板廠,因?yàn)?CAM 軟件只能支持 Protel 的格式,也會要求用戶發(fā)送 Protel 輸出的Gerber。所以 KiCad 也是支持輸出 Protel 后綴輸出的:

當(dāng)然,只是輸出的后綴名稱變了,文件的內(nèi)容一模一樣。
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… | 內(nèi)電層 |
| 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… | 機(jī)械層 |
| 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 | 鉆孔報(bào)告 |
| APR | Aperature File | 光圈數(shù)據(jù)文件 |
這些后綴可以幫助您快速識別 Gerber 文件對應(yīng)于哪個(gè)層。另外,如果需要做逆向工程,想把 Gerber 轉(zhuǎn)成 PCB 的時(shí)候,有明顯的后綴也便于軟件識別層的映射關(guān)系。 當(dāng)然,最新的 Gerber X2 的格式文件內(nèi)也包含了層疊信息,即使不用后綴也可以正常識別。
結(jié)束語
Gerber 的后綴并沒有明確的規(guī)范,會根據(jù) EDA 工具的不同而不同。但對于古老的 CAM 軟件,可能對后綴名有一定要求。如果您的 EDA 軟件支持輸出 X2 的格式,就盡量使用新的格式,這樣理論上就不需要額外的說明文件告知板廠層疊的順序。 當(dāng)然,如果 EDA 工具支持,也可以輸出 ODB++ 或 IPC 2581,這些格式含有更多的有效信息,可以降低與板廠之間的溝通成本。前提是:板廠支持這些格式。
注意:如果想第一時(shí)間收到 KiCad 內(nèi)容推送,請點(diǎn)擊下方的名片,按關(guān)注,再設(shè)為星標(biāo)。
常用合集匯總:
和 Dr Peter 一起學(xué) KiCad
KiCad 8 探秘合集
KiCad 使用經(jīng)驗(yàn)分享
KiCad 設(shè)計(jì)項(xiàng)目(Made with KiCad)
常見問題與解決方法
KiCad 開發(fā)筆記
插件應(yīng)用
發(fā)布記錄
審核編輯 黃宇
-
Gerber
+關(guān)注
關(guān)注
3文章
151瀏覽量
34675
發(fā)布評論請先 登錄
PCB Gerber文件如何導(dǎo)出
PCB阻焊覆蓋的唯一依據(jù):Gerber文件
支持小數(shù)波特率的意義是什么
從設(shè)計(jì)到量產(chǎn):Gerber文件如何讓你的產(chǎn)品‘零缺陷’?
Art-Pi2的BootLoader用rtthread有什么特殊的作用嗎?
如何移除意外添加到項(xiàng)目中或不再需要的板級標(biāo)注
把Gerber變成電磁波:推薦一款基于Gerber的openEMS仿真工具 - gerber2ems
PCB中的Gerber文件是什么
凡億Allegro Skill工藝輔助之Gerber設(shè)置導(dǎo)出
平板天線有哪些特殊優(yōu)勢
PCBA加工廠如何制定Gerber文件
一文搞懂 Gerber 文件是什么?為何它是焊接環(huán)節(jié)的 “靈魂圖紙”?
和 Dr Peter 一起學(xué) KiCad 4.9~4.10:導(dǎo)出Gerber并下單(收到成品)
Gerber 的擴(kuò)展名有什么特殊意義嗎?
評論