在前面我們講到了規(guī)則外形的PCB和多邊不規(guī)則外形的PCB的鋪銅方法,今天我們再接著來講講怎么進(jìn)行鋪銅規(guī)則的設(shè)置。俗話說無規(guī)矩不成方圓,要想更好的進(jìn)行鋪銅,首先要建立鋪銅的規(guī)則。
建立怎樣的規(guī)則
要建立規(guī)則,首先我們要明確我們在鋪銅的時候需要注意遵守哪些規(guī)則,也就是我們要求怎么鋪。下面我們針對一塊基本的板子考慮下需要設(shè)置的規(guī)則:
⑴銅皮與同網(wǎng)絡(luò)via之間的連接方式
⑵銅皮與同網(wǎng)絡(luò)焊盤之間的連接方式(具體還可以分為SMT和THT選擇不同連接)
⑶銅皮與同網(wǎng)絡(luò)特殊封裝類型(比如BGA)之間的連接方式
⑷銅皮與不同網(wǎng)絡(luò)via之間的間距
⑸銅皮與不同網(wǎng)絡(luò)焊盤之間的間距
⑹銅皮與不同網(wǎng)絡(luò)線(如GND,VCC,ANT,差分對,一般網(wǎng)絡(luò)等)之間的間距進(jìn)行鋪銅規(guī)則的設(shè)置
考慮清楚要設(shè)置那些規(guī)則后,現(xiàn)在我們開始正式進(jìn)行我們的鋪銅規(guī)則設(shè)置。首先找到我們的規(guī)則設(shè)置功能,如圖1所示,點擊菜單欄design>>rules
圖1
這時候會彈出PCBrules and Constraints Editor對話框,如圖2所示:
圖2
從圖2我們看到了好多的rules,這些就是Altium Designer默認(rèn)的規(guī)則了。下面我們先要找到銅皮與同網(wǎng)絡(luò)連接方式的規(guī)則在哪里設(shè)置??吹阶筮厵赿esign rules>>plane>>polygon connect style,如圖3所示,目前這里有一條默認(rèn)的同網(wǎng)絡(luò)全都采用十字連接的規(guī)則。
圖3
回想下我們要設(shè)置的規(guī)則要求,現(xiàn)在我們開始建立一條新的規(guī)則。如圖4所示,選中PolygonConnect Style選項后右鍵,選擇newrule。
圖4
如圖5所示,現(xiàn)在我們new出來一條新的規(guī)則了,接著我們先給規(guī)則起一個名字“connect tovia”,命名位置在圖5最上面紅框框出來的地方。(失策,下次把各個框顏色改一下,這次這么湊合把)。
圖5
首先我們在進(jìn)行對過孔的連接方式的調(diào)整。在第一個對象選擇欄里我們怎么把選擇via呢?再請看圖5中的2號框和3號框,選擇advanced>>queryhelper,這時會如圖6所示對話框:
圖6
在詢問構(gòu)建器(queryhelper)最上面的對話框里輸入isvia,或者在左下角欄目中找到isvia語句,然后點擊ok??吹絇CB rules editor,第一個對象已經(jīng)選擇了過孔了。我們現(xiàn)在選擇下連接方式,看到圖7紅框處,有三種連接形式,這里我們選擇direct connect直連。
圖7
忘記選第二個對象了?現(xiàn)在選也來得及啦~與第一個對象同樣的操作方法,不過,這里是ispoly哦,如圖8所示。記得apply一下,然后我們的這條規(guī)則就設(shè)置好了。
圖8
現(xiàn)在在polygonconnect style下有兩條規(guī)則了,我們發(fā)現(xiàn)這兩條規(guī)則之間明顯存在沖突啊,所以我們現(xiàn)在先來介紹下怎么進(jìn)行規(guī)則優(yōu)先級的調(diào)整??吹綀D9,選擇最下方的priorities,彈出新的對話框Editor Rules Priorities。在新對話框中選中你要進(jìn)行調(diào)整的規(guī)則,如果你要把規(guī)則優(yōu)先級下降,就選擇decrease選項,同理,上升就選increase選項。從priority列我們可以看到當(dāng)前每條規(guī)則的優(yōu)先級,代表優(yōu)先級的數(shù)字越小,等級越高。
圖9
下面我們進(jìn)行第二條和第三條規(guī)則設(shè)置,設(shè)置方法同第一條規(guī)則,焊盤為ispad,特殊封裝BGA為isbga,這個語句看的很清楚明白啦。
在這里我把BGA連接方式也設(shè)置成直連,因為銅皮跟via的連接方式和跟BGA的連接方式相同,所以我把他們合并成了一條規(guī)則,如圖10所示。
圖10
下面我們對銅皮與不同網(wǎng)絡(luò)之間的間隔進(jìn)行設(shè)置一下。同樣先找到設(shè)置的位置,看圖11:
圖11
下面new一個rule,命個名,設(shè)置下兩個對象,再設(shè)置下間距,看上去操作好簡單。
圖12
有沒有人疑惑querybuilder干嘛用的?試一下就知道,點擊querybuilder,彈出buildingquery from board對話框,如圖12.1所示:
圖12.1
你可以根據(jù)你的PCB板子定制特定的命令,比如選擇iscomponent(’C1’),這么一說你應(yīng)該明白他的用途了吧。
回歸正題,我們現(xiàn)在把其他的幾條規(guī)則進(jìn)行設(shè)置下:
圖13
圖14
看到圖14,我們可以選擇間距設(shè)置是不同網(wǎng)絡(luò)間,還是所有的網(wǎng)絡(luò)間,又或者同一個網(wǎng)絡(luò)。 當(dāng)然我們這里是選的defference nets only。
看著挺簡單的幾條規(guī)則設(shè)置,沒想要也花了一定時間。難道我每畫一個板子就得來設(shè)置一次嘛,對于愛偷懶的我這么整會有小情緒啊。
看圖15,選中design rules點擊右鍵,看到export rules了嗎?對了就是在這里導(dǎo)出,選擇導(dǎo)出,如圖16,確認(rèn)下你要導(dǎo)出的規(guī)則,然后點擊ok,保存你的文件(圖17)。導(dǎo)出成功。下一次當(dāng)你再畫板子的時候?qū)肽愕囊?guī)則就可以了。在哪里導(dǎo)入呢?剛才導(dǎo)出的時候你應(yīng)該瞄到了吧。哦,再說下你也可以單條或者單類的規(guī)則導(dǎo)出哦。
圖15
圖16
圖17
到這里我們基本上把我們的規(guī)則設(shè)置好了,記得把優(yōu)先級最后再調(diào)整一下。然后下面就可以進(jìn)行我們的鋪銅了。
-
pcb
+關(guān)注
關(guān)注
4315文章
22939瀏覽量
395598 -
鋪銅
+關(guān)注
關(guān)注
2文章
34瀏覽量
19569
原文標(biāo)題:Altium Designer鋪銅那件事兒(二)
文章出處:【微信號:gh_dae0718828df,微信公眾號:gh_dae0718828df】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論