“那么只操作底层元件就应该是:expr=iscomponent and onbottomlayer|mask=true|apply=true”,对!你还挺会举一反三的。
expr也就是expression(表达式的缩写),如果只是在Filter里写过滤屏蔽,则不能写这个expr,会出错的。它必须出现在订制菜单的parameters(参数)框中。
-----------------------------------------------------------------------
我试着将 iscomponent and onbottomlayer 输入到PCB Filter中(按F12出来,也是在星罗棋布的帖子中学的),下面的动作中选mask,按Apply后可以完成相同的效果。
感觉脚本定制就是将一连串的操作录制成一个宏,实现一键完成任务。
这些脚本中的关键字在完整版的帮助文件中应该有。不过我们不需要研究完整的脚本语法,有个简单的帮办法可以学习:在快捷键Y的菜单中,打开 Filter For 下拉菜单,下面有一些例子,观察主要是两类
IsXXXX,这个主要过滤的目标对象的大类
OnXXXX,分布在哪一层
用 And 连接这两个条件,然后依葫芦画瓢,可以组合出常用的大多数操作