选择过滤器

您正在阅读的是 18.0. 版本。关于最新版本,请前往 选择过滤器 阅读 24 版本
Applies to Altium Designer versions: 18.0, 18.1, 19.0 and 19.1

一个很小的电路可包含分散于多个原理图图纸上的多个元器件,在进行PCB设计时,您可为其添加数百个焊盘、过孔和走线。设计过程中,您将不断地进行添加和编辑,为此,您需要一个可允许只对您所需对象轻松地进行选择、检验和修改的编辑界面。

Altium在过去以及现在均能够使用Inspector面板编辑多个对象。这是一个极妙的功能,在单次编辑中您可以更改这200个焊盘的孔径,或调整所有标号字符串高度,或更改所有原理图连线的颜色。在单次编辑操作中,您不仅可以编辑同一个对象的多个实例,还可编辑不同对象的共同属性。

为编辑多个对象,首先您需要选择它们,接下来您面临的挑战是只选中所需对象……

Altium Designer 18使用新型选择过滤器简化了该挑战。新的属性面板顶部可找到过滤器,只要在原理图或PCB编辑器工作区内无可选对象时显示过滤器。

选择过滤器用于定义可选对象,但是不会选择这些对象。一旦应用过滤器,就可使用所有标准选择技术;下面将作详细介绍。

访问选择过滤器

选择过滤器位于属性面板顶部。按F11或使用右下角的  按钮可打开面板。

当工作区内无可选对象时,则会显示选择过滤器。在此模式下,属性面板则用来在该编辑器(原理图、PCB等)中配置基础属性,如面板顶部所示。

蓝色按钮表示该对象类型可选。

  当工作区内无可选对象时,可在属性面板使用原理图和PCB编辑器选择过滤器。

Active Bar中也提供选择过滤器。

使用选择过滤器

所有编辑操作都需要首先选择目标对象,所以选择是在Altium中进行熟练编辑的核心。选择过滤器在很大程度上简化了选择过程,方便您快速创建一个可只选择感兴趣对象类型的过滤器。所有未启用对象类型保持可见,但不可移动或编辑。

All Objects按钮是全局切换按钮,可使用该按钮将所有对象类型全部取消或全部选择。 通过该按钮,您可以取消所有对象类型,然后只选择性地启用所需对象类型。

使用All objects按钮取消所有对象类型,然后只启用您需要的对象类型。

采用过滤器后,您可使用标准选择方式选择感兴趣对象,如:

  • 拖动一个矩形框,
  • 按住Shift,点击单个对象,或
  • 按住S可弹出选择菜单,您可访问All (Ctrl+A)等命令,或在PCB编辑器All On Layer中进行操作。

框选还是触选?

在Altium Designer中,选择的对象可分为:矩形框选,或矩形触选。这由您在绘制选择矩形时移动鼠标的方向控制:

 矩形框选——点击并从左至右拖动蓝色矩形,选择您的选择过滤器允许的所有已解锁对象,这就是completely within选择矩形。
矩形触选——点击并从右至左拖动绿色矩形,选择您的选择过滤器允许的所有已解锁对象,这就是touch选择矩形。

部分选择——选择一个子对象

当选中一个对象时,会以选中颜色突出显示(配置原理图选中颜色请点击这里,配置PCB选中颜色请点击这里)。如果对象可进行图形编辑,则当选中该对象时,会显示有颜色编辑控键。

例如原理图元器件、符号方块图和线束连接器等类型的某些对象属于父对象,因为它们包含了可独立编辑的文本字符串。如果只选择了子对象而未选择父对象,那么显示出来的父对象的编辑控键是不带颜色的,这就表明当前选中了该对象的子对象,而不是整个对象。

如Move命令的某些编辑操作将包含子对象,而如Delete命令的其他编辑操作则不包含子对象。 为删除父对象及其子对象,必须将其选择(显示有颜色编辑控键)。 这些不同之处在下方动画中演示。

当选择子对象时,注意元器件选择控键或整个元器件是如何变化的。

当前原理图文档或所有原理图文档

原理图编辑器中属性面板右上方有两个按钮,这两个按钮用于规定原理图选择过滤器范围。您可通过这两个按钮对对象进行过滤:当前文档,或同一项目中的所有打开的文档。

后选择过滤器

常见挑战是在一群对象中选择具体对象类型。不是试图仔细地选择感兴趣对象,而是进行更广泛的选择,然后过滤到所需要的结果。

后选择过滤器位于属性面板顶部,如下图所示。

如何使用后选择过滤器:

  • 选择对象。
  • 点击Post Selection Filter向下箭头键(见上图橙色突出部分)显示对象类型按钮,然后只启用所需对象。上图中,选择了电路的一部分,然后使用后选择过滤器过滤除了Net LabelsPower Ports之外的所有对象,并做好编辑其文本属性的准备。
  • 点击漏斗图标清除后选择过滤器。

Selection Filter应用于文档或工作区内的对象(定义可选内容);Post Selection Filter只应用于属性面板中当前选中的对象。

可用的功能取决于您的 Altium Designer 软件订阅级别

Content