当前位置:首页 > 技术心得 > 正文内容

Altium过滤器(filter)使用

xjtudll16年前 (2011-01-24)技术心得72271

注:本文在写作过程中,参考了ourdev大牛“zcllom 星罗棋布”发布的帖子《将Altium Designer的PCB设计打造成利器》。

在设计或查看PCB的过程中,会陷入五彩斑斓的走线、元件、过孔、覆铜等迷宫中,经常找不到或看不清自己需要的东西,因此需要化繁为简,突出自己想要操作的部分。Altium Designer本身提供了单层模式(用shift+s可以切换),让你可以单独查看顶层、底层,丝印层等等,但是这个功能很不完善,比如:顶层为当前层时,按shift+s,走线和顶层的元件并没有区分出来。

以下是我目前正在使用的过滤菜单(快捷键Y可调用出来)。

clip_image001

点击“只操作顶层走线”——也就是屏蔽掉诸如:底层走线、过孔、焊盘、元件、覆铜……,将他们通通置为黑灰色,只凸显顶层电气走线,并只能操作顶层的走线。如图所示。

clip_image003

可通过按键“[”和“]”来调整显示的明暗度。

其他的诸如“只操作过孔”、“只操作底层元件”,可以分别看到其他效果,以及得到相应的操作效果。

看到上面的菜单,大家一定觉得很好用把。下面就讲讲如何定制过滤表达式。

第一步:菜单【DXP】->【Customize】,在弹出的菜单中找到【Filter】,如图所示。

clip_image005

第二步:开始定制过滤表达式。双击【Favorite Filter】,弹出编辑窗口。如图。

clip_image007

只操作顶层走线的表达式为: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,应用确认。

扫描二维码推送至手机访问。

版权声明:本文由鸟的天空发布,如需转载请注明出处。

本文链接:http://xjtudll.cn/Exp/162/

标签: AltiumProtel
分享给朋友:

“Altium过滤器(filter)使用” 的相关文章

eclipse:android R.java文件丢失或无法更新

eclipse:android R.java文件丢失或无法更新

http://www.cnblogs.com/zdz8207/archive/2012/11/30/eclipse-android-adt-update.html 问题: eclipse编译android工程,发现R.java无法更新 解决办法: 1、先确定SDK没问题,就是说工程设置里用的SDK,...

金蝶K3:api说明打开只有网页的头,没有内容

金蝶K3:api说明打开只有网页的头,没有内容

问题描述 api说明打开只有网页的头,没有内容。问题的图片如下: 问题原因 检查api日志可以看到如下内容:数据库访问异常,请联系管理员... 解决方案 打开账套管理--点击异常账套--点击左上角的属性,检查配置的身份是不是SQL server身份认证,是不是没有填写sa的密码。...

I2C协议简单分析

I2C协议简单分析

一、什么是I2C协议 I2C协议是单片机与其它芯片常用的通讯协议,只需要两根线,号称最简单的串行通信协议,所以很好使用。 二、I2C协议的特点 1、只需要两条线路,一条串行数据线SDA,一条串行时钟线SCL; 2、每个连接到总线的器件都可以通过唯一的地址和一直存在的简单的主机/从机关系软件设定地址...

略坑的STM8L IO外部中断

略坑的STM8L IO外部中断

问题: STM8的GPIO中断,如何判断是哪一个IO中断的? STM8只有一个总的GPIOX(ABCDE)中断,怎么判断是哪个引脚呢? 解决办法: 在设计硬件电路的时候就要注意这个问题,能分散开的就分散开。 至于有的人说的在中断中查询IO电平来判断是哪个IO,那是有缺陷的 例如,一个上升沿中断,脉...

Xcode:failed to get the task for process XXX 解决办法

问题:     iOS真机调试程序,报如下错误信息:failed to get the task for process XXX 原因: 证书问题,project和target的证书都必须是开发证书,不能用分发证书。 解决方案:     p...

运放平衡电阻的作用

运放平衡电阻的作用

运放输入端所接电阻要平衡,目的是使集成运放两输入端的对地直流电阻相等,运放的偏置电流不会产生附加的失调电压。但有些电路对失调电压要求并不高,例如交流音频放大器。有些运放偏置电流很小,即使输入端电阻不平衡也不会对失调电压产生什么影响,这些电路就可以不要求输入端电阻平衡。 以反相放大器来说明平衡电阻的...

评论列表

xjtudll
xjtudll IP:
15年前 (2012-03-25)

需要你自己添加过滤中间层的啊。自己编写个表达式很简单。

sumi
sumi IP:广东省
15年前 (2012-03-25)

好像不能对中间层走线进行过滤

xjtudll IP: 回复:
需要你自己添加过滤中间层的啊。自己编写个表达式很简单。
15年前 (2012-03-25)

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。