Altium過濾器(filter) 注:本文在寫作過程中,參考了ourdev大牛“zcllom 星羅棋布”發(fā)布的帖子 《將Altium Designer的PCB設計打造成利器》。 在設計或查看PCB的過程中,會陷入五彩斑斕的走線、元件、過孔、覆銅等迷宮中,經常找不到或看不清自己需要的東西,因此需要化繁為簡,突出自己想要操作的部分。Altium Designer本身提供了單層模式(用shift+s可以切換),讓你可以單獨查看頂層、底層,絲印層等等,但是這個功能很不完善,比如:頂層為當前層時,按shift+s,走線和頂層的元件并沒有區(qū)分出來。 以下是我目前正在使用的過濾菜單(快捷鍵Y可調用出來)。 點擊“只操作頂層走線”——也就是屏蔽掉諸如:底層走線、過孔、焊盤、元件、覆銅……,將他們通通置為黑灰色,只凸顯頂層電氣走線,并只能操作頂層的走線。如圖所示。 可通過按鍵“[”和“]”來調整顯示的明暗度。 其他的諸如“只操作過孔”、“只操作底層元件”,可以分別看到其他效果,以及得到相應的操作效果。 看到上面的菜單,大家一定覺得很好用把。下面就講講如何定制過濾表達式。 第一步:菜單【DXP】->【Customize】,在彈出的菜單中找到【Filter】,如圖所示。 第二步:開始定制過濾表達式。雙擊【Favorite Filter】,彈出編輯窗口。如圖。 只操作頂層走線的表達式為:expr=IsTrack and OnTopLayer|mask=True|apply=True 只操作底層走線的表達式為:expr=IsTrack and OnBottomLayer|mask=True|apply=True 只操作電氣走線的表達式為:expr=IsTrack and IsElectrical|mask=True|apply=True 只操作過孔的表達式為: expr=IsVia|mask=True|apply=True 只操作頂層元件的表達式為:expr=IsComponent and OnTopLayer|mask=True|apply=True 各位可以根據自己的需要,寫出各種不同的表達式來達到自己的目的。下面簡單的介紹下語法的意思: expr,表達式; iscomponent,對象是元件; and,并且; onbottomlayer,在底層; mask=true,進行掩碼操作; apply=true,應用確認。
|