為什么圖層錯(cuò)誤之未遵守GerberX2規(guī)范
更新時(shí)間:2024-12-12 12:30
12275
0
文檔錯(cuò)誤過(guò)時(shí),
我要反饋
12275
什么是GerberX2 ?
GerberX2是新一代的Gerber文件標(biāo)準(zhǔn),它在Gerber RS274X基礎(chǔ)上增加了一些新的指令用于輔助指明該文件的屬性。
下面的代碼片斷展示了 GerberX2 新增的一些指令,%TF、%TA 開(kāi)頭的行是 GerberX2 格式專(zhuān)有的。
G04 Small example Gerber X2 file*%FSLAX35Y35*%%MOMM*%%TF.FileFunction,Copper,L4,Bot,Signal*% // 表明該文件是底層線(xiàn)路%TF.Part,Single*%%TA.AperFunction,Conductor*%%ADD10C,0.15000*%%TA.AperFunction,ViaPad*%%ADD11C,0.75000*%%TA.AperFunction,ComponentPad*%%ADD12C,1.60000*%%ADD13C,1.70000*%%SRX1Y1I0.00000J0.00000*%G75*%LPD*%D10*....
Gerber X2 格式更新,解決了很多 RS274X 的痛點(diǎn),現(xiàn)在主流EDA輸出Gerber都提供對(duì) Gerber X2格式的支持。比較激近一些的EDA默認(rèn)輸出格式可能就是GerberX2格式,以至于我們?cè)絹?lái)越多的收到客戶(hù)的原稿Gerber文件都是Gerber X2格式。適應(yīng)規(guī)范勢(shì)在必行。

問(wèn)題描述
如下圖所示的幾個(gè)文件,所有的Gerber 文件都被識(shí)別成了線(xiàn)路層。文件名是符合 https://www.jlcdfm.com/help_document/id/q3i41517.html 中的建議規(guī)則,但為什么還是會(huì)識(shí)別錯(cuò)誤?
Ser_par.GBL // 按習(xí)慣是底層線(xiàn)路,被識(shí)別成線(xiàn)路層Ser_par.GBS // 按習(xí)慣是底層阻焊,被識(shí)別成線(xiàn)路層Ser_par.GKO // 按習(xí)慣是外型層,被識(shí)別成線(xiàn)路層Ser_par.GTL // 按習(xí)慣是頂層線(xiàn)路,被識(shí)別成線(xiàn)路層Ser_par.GTO // 按習(xí)慣是頂層絲印,被識(shí)別成線(xiàn)路層Ser_par.GTS // 按習(xí)慣是頂層阻焊,被識(shí)別成線(xiàn)路層Ser_par.XLN // 鉆孔文件
錯(cuò)誤原因
該文件是GerberX2格式,按GerberX2規(guī)范,文件內(nèi)置了層屬性的標(biāo)準(zhǔn),這個(gè)時(shí)候,我們會(huì)優(yōu)先遵守GerberX2規(guī)范,來(lái)確定層屬性類(lèi)型,忽略【為什么圖層錯(cuò)誤之層命名的不規(guī)范】 https://www.jlcdfm.com/help_document/id/q3i41517.html 中的建議規(guī)則。
我們看一下上面案例中的 GerberX2 文件內(nèi)容是什么樣的。備注:被水印擋住的文字是:有沖突的情況下,我們優(yōu)先遵守 GerberX2 的規(guī)范。


解決方法
有兩個(gè),請(qǐng)2選1
- 繼續(xù)輸出GerberX2格式的文件,輸出文件前,先把要輸出的層的屬性定義正確。(目前各EDA軟件基本上能保證按正確的屬性輸出)
- 如果堅(jiān)持要按文件名來(lái)區(qū)分層屬性,那么不要輸出GerberX2,選擇輸出格式為RS-274-X 格式,這樣我們就不會(huì)受GerberX2的格式影響,按 https://www.jlcdfm.com/help_document/id/q3i41517.html 描述的規(guī)則,也能正確的識(shí)別圖層。(例外情況,見(jiàn)下面的后記)
后記:兼容 GerberX2規(guī)范的 Gerber RS274X
Gerber RS274X 存在年份長(zhǎng),生態(tài)大,很多舊有設(shè)備只支持RS274X,不支持X2,有些EDA軟件在早期版本即要享受GerberX2的優(yōu)點(diǎn),又要兼容RS274X,于是生成了類(lèi)似下面這樣的Gerber文件,把所有X2相關(guān)的指令以 G04 的方式輸出(G04在Gerber中表示注釋?zhuān)?,可被RS274X兼容,本質(zhì)上還是RS274X格式。
這種情況我們?cè)谧鰧訉傩苑治龅臅r(shí)候,還是優(yōu)先按照 GerberX2的規(guī)范來(lái)執(zhí)行。
注意:這些特征都都是固定的,由上游EDA軟件自動(dòng)生成的,千萬(wàn)不償試手動(dòng)去修改,手動(dòng)修改容易出錯(cuò),差一個(gè)空格標(biāo)點(diǎn)符號(hào),都會(huì)有可能導(dǎo)致我們識(shí)別失敗。
G04 Small example Gerber X2 file*%FSLAX35Y35*%%MOMM*%G04 #@! TF.FileFunction,Copper,L4,Bot,Signal* // 表明該文件是底層線(xiàn)路%ADD10C,0.15000*%%ADD11C,0.75000*%%ADD12C,1.60000*%%ADD13C,1.70000*%%SRX1Y1I0.00000J0.00000*%G75*%LPD*%D10*....
- PCB幫助文檔
- SMT幫助文檔
- 鋼網(wǎng)幫助文檔
- PCB討論
- SMT討論
- 鋼網(wǎng)討論
- 如何取消PCB訂單?
- 好消息,嘉立創(chuàng)鋁基板上線(xiàn)啦~
- 設(shè)計(jì)優(yōu)化:CAM350另存文件投單不要給審核及CAM工程挖坑
- 技術(shù)指導(dǎo):阻抗設(shè)計(jì)基本知識(shí)
- 設(shè)計(jì)優(yōu)化:分享異形、外形結(jié)構(gòu)不規(guī)則的拼板問(wèn)題
- 淺談PCB鋪銅相關(guān)情況
- 好消息,嘉立創(chuàng)開(kāi)通沉孔工藝
- 嘉立創(chuàng)怎么拼版_嘉立創(chuàng)拼版操作指南
- 制程工藝:PCB中Via與Pad孔的區(qū)別及公差說(shuō)明
- 技術(shù)指導(dǎo):金手指斜邊設(shè)計(jì)注意事項(xiàng)




















