DFM之鉆孔層格式調(diào)整
更新時(shí)間:2024-12-12 16:50
2958
0
文檔錯(cuò)誤過時(shí),
我要反饋

前言
為什么要有鉆孔格式調(diào)整這個(gè)功能?
鉆孔層格式一般是指Excellon2格式的CNC文件,目前市面上使用的絕大多數(shù)EDA軟件,輸出鉆孔層,都是輸出的Excellon2格式,但是這些EDA對(duì)Excellon2格式規(guī)范遵守的不夠充分,缺少了很多關(guān)鍵參數(shù),比如:
1):沒有指定坐標(biāo)單位
2):沒有指定導(dǎo)零模式(為了節(jié)省坐標(biāo)位數(shù),要么是前面的零節(jié)省,要么后面的零節(jié)省,因此需要知道導(dǎo)零模式)
3):沒有指出小數(shù)點(diǎn)前后數(shù)字位數(shù)(坐標(biāo)中是沒有小數(shù)的,要靠指定小數(shù)點(diǎn)前后位數(shù)來約定小數(shù)點(diǎn)的位置)
這種情況還很普遍,包括一些大EDA廠商都是這個(gè)樣子,DFM在解析鉆孔文件,只能靠經(jīng)驗(yàn)去猜測推導(dǎo)鉆孔的格式,按嘉立創(chuàng)DFM的測試結(jié)果,99%的資料能準(zhǔn)確猜出鉆孔的格式。
但在一些極端的情況下,會(huì)猜測出錯(cuò),這個(gè)時(shí)候只能靠人工干擾操作來修正了,也就是本文的【鉆孔層格式調(diào)整】的功能。
鉆孔層格式不對(duì)會(huì)怎么樣?
正確的孔格式
幾乎所有的孔在線路都對(duì)應(yīng)的有一個(gè)盤(即可以是焊盤,也可以是過孔的盤),孔中心與盤中心對(duì)齊,如下圖所示就是孔格式正確的良好的對(duì)齊效果。
錯(cuò)誤的孔格式
如下圖,因?yàn)殂@孔的坐標(biāo)格式?jīng)]有正確識(shí)別,導(dǎo)致解析后的所有鉆孔都縮在一起(有的是放大超過實(shí)際板子很多倍)。
人工調(diào)整鉆孔格式
調(diào)整鉆孔格式,在層列表控件,鼠標(biāo)在鉆孔層上右鍵彈出菜單,選擇【鉆孔格式調(diào)整】
點(diǎn)擊【鉆孔層格式】后,會(huì)打開如下窗口,下面做一些簡要的說明,關(guān)于鉆孔格式,我們后面細(xì)講,先講一下這里怎么操作。
本圖案例正確的鉆孔格式是:絕對(duì)坐標(biāo)+后導(dǎo)零+小數(shù)點(diǎn)2:4+英制,按此設(shè)置
【應(yīng)用到所有層】,如果有多個(gè)鉆孔層,點(diǎn)擊此項(xiàng)勾選,那么當(dāng)前對(duì)話框中設(shè)置的參數(shù)會(huì)應(yīng)到所有的鉆孔層。
最后點(diǎn)擊【確認(rèn)】,程序會(huì)以您設(shè)置的格式重新加載鉆孔數(shù)據(jù)。
【確認(rèn)】之后,稍等片刻,就會(huì)得到正確的鉆孔圖層。
備注:小技巧,你也可以試著故意搞一些錯(cuò)誤,看看不同的參數(shù)對(duì)鉆孔讀取有什么影響。
Excellon2格式小講
影響Exellon2格式的有幾個(gè)關(guān)鍵數(shù)據(jù),下面我們分開講一下
絕對(duì)坐標(biāo)|相對(duì)坐標(biāo)
1):絕對(duì)坐標(biāo),表示每一行鉆孔坐標(biāo),表示孔的實(shí)際坐標(biāo)值。
2):相對(duì)坐標(biāo),表示每一行鉆孔的坐標(biāo),只是基于上一個(gè)孔的坐標(biāo)的偏移值。
;鉆孔格式片段 T01 ; 表示刀具 X00572700Y-04532700 ;表示鉆孔坐標(biāo),下同 X02151800Y-00240886 X00728900Y-04252200
前導(dǎo)零|后導(dǎo)零
這個(gè)參數(shù)是指的鉆孔的坐標(biāo)前后0的狀態(tài)。
先說說【小數(shù)點(diǎn)位置】的情況,詳見下面的鉆孔片段,每個(gè)坐標(biāo)都是沒有小數(shù)點(diǎn)的,難道是整數(shù)?當(dāng)然不是,只是小數(shù)字被省略了,【小數(shù)點(diǎn)3:5】決定了小數(shù)點(diǎn)的位置,表示整數(shù)位數(shù)字是3,小數(shù)位數(shù)字是5,比如當(dāng)坐標(biāo)是 -04532700 時(shí),那么它的實(shí)際值是 -045.32700,也即是 -45.327。
【前導(dǎo)零】表示坐標(biāo)值后面的零可以省略,比如 X00572700,可以寫成 X005727
【后導(dǎo)零】表示坐標(biāo)值前面的零可以省略,比如 X00572700,可以寫成 X572700
備注:下面的鉆孔片段中演示的是前后都導(dǎo)零。
注意:問題來了,我們看到格式調(diào)整對(duì)話框中導(dǎo)零方式是一個(gè)互斥選擇(要么選前導(dǎo)零,要么選后導(dǎo)零),如果前后都導(dǎo)零,那么辦?這個(gè)時(shí)候,我們選擇后導(dǎo)零就行了。
延伸問題:如果前后都不導(dǎo)零怎么辦?答案是:這種情況永遠(yuǎn)不會(huì)出現(xiàn)(除非有人使壞)。
;鉆孔格式片段,這個(gè)片段,表示前后都導(dǎo)零 T01 ; 表示刀具 X00572700Y-04532700 ;表示鉆孔坐標(biāo),下同 X02151800Y-00240886 X00728900Y-04252200
小數(shù)點(diǎn)位置
見上面的【前導(dǎo)零|后導(dǎo)零】介紹
單位
英制:表示英寸
公制:表示毫米
如果你的小數(shù)點(diǎn)格式都對(duì)了,但是大小對(duì)不上,不妨試著改一下單位。
完整的鉆孔片斷
大部分的EDA輸出的Excellon2文件,規(guī)范都是遵守的不夠完整,上面幾個(gè)重要的信息都不完善。
下面的給一個(gè)完整的鉆孔片斷,是由嘉立創(chuàng)EDA輸出的,格式是比較完整的
; 開頭的行表示注釋信息,會(huì)自動(dòng)被鉆孔機(jī)忽略
;TYPE=PLATED ;Layer: PTH_Through ;EasyEDA Pro v2.1.63, 2024-05-28 11:49:57 ;Gerber Generator version 0.3 M48 METRIC,LZ,000.00000 ; 表示公制,前導(dǎo)零(實(shí)際上是前后都導(dǎo)零),小數(shù)點(diǎn)3:5 ;Hole size 1 = 0.30000 METRIC T01C0.30000 ; T01表示第一把刀,直徑0.3mm ;Hole size 2 = 0.40000 METRIC T02C0.40000 ;Hole size 3 = 0.59995 METRIC T03C0.59995 ;Hole size 4 = 0.60000 METRIC T04C0.60000 ;Hole size 5 = 0.64999 METRIC T05C0.64999 ;Hole size 6 = 1.50002 METRIC T06C1.50002 ;Hole size 7 = 3.00000 METRIC T07C3.00000 % G05 G90 T01 ; 取第一把刀,下同 X00572700Y-04532700 ; 鉆孔 X02151800Y-00240886 X00728900Y-04252200 X00546900Y-04493845 X02756231Y-04004815 T02 X-00975841Y-01685003 X-00975830Y-01765013 T03 X-00820570Y-00888517G85X-00920570Y-00888517 X-01470556Y-00888517G85X-01570556Y-00888517 T04 X-01504826Y-01275994G85X-01444824Y-01275994 X-01504826Y-02173981G85X-01444824Y-02173981 T05 X-01378748Y-03937208G85X-01453749Y-03937208 X-01378748Y-02571196G85X-01453749Y-02571196 T06 X-00480680Y-00443509 T07 X05971100Y00000000 X05971100Y-04992000 X00000000Y-04992000 X00000000Y00000000 M30
至此全文結(jié)束!
- PCB幫助文檔
- SMT幫助文檔
- 鋼網(wǎng)幫助文檔
- PCB討論
- SMT討論
- 鋼網(wǎng)討論
- 設(shè)計(jì)優(yōu)化:懸空邊過長易鑼變形
- 好消息,嘉立創(chuàng)鋁基板上線啦~
- 關(guān)閉干擾字符步驟!
- 技術(shù)指導(dǎo):下單前技術(shù)員必看
- 設(shè)計(jì)優(yōu)化:工藝邊上加定位孔制作標(biāo)準(zhǔn)
- 如何下載PCB的工程文件/鋼網(wǎng)文件【PCB訂單列表 -- 4.下載工程文件】
- 打印PCB訂單合同【PCB訂單列表 --11.打印合同】
- 再上新工藝,嘉立創(chuàng)開通盲槽工藝
- 制程工藝:PCB中Via與Pad孔的區(qū)別及公差說明
- 設(shè)計(jì)優(yōu)化:不同大小外形與大小圈設(shè)計(jì)易產(chǎn)生誤判