使用查找相似对象工具

Altium Training

Altium Essentials: Schematic Graphics

This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.

查找相似对象流程以目标对象的属性为参考,查找具有相似特征的其他几个对象。该流程的使用界面是 Find Similar Objects对话框,可以通过以下方式从原理图、原理图符号、PCB、PCB 基底面、布线图和布局图编辑器访问该对话框:

  • 选择 Edit» Find Similar Objects然后单击设计空间中的对象。该对象将作为查找类似对象的模板。

  • Shift+F然后点击设计空间中的一个对象作为模板。

  • 右键单击设计空间中的所需对象,然后从右键菜单中选择 Find Similar Objects对话框。

示意图对象和 PCB 对象的 Find Similar Objects原理图对象和 PCB 对象的对话框
示意图对象和 PCB 对象的 Find Similar Objects原理图对象和 PCB 对象的对话框

每个区域中显示的数据 (Kind, Object SpecificGraphical) 网格中显示的数据取决于访问对话框时点击的对象。如果在 PCB 或 PCB 基底面中选择了 3D 主体对象,则会出现一个额外的 3D Model Properties 区域。

参考对象的网格分为三列:

  • Left column - 列出参照对象所有属性的名称。

  • Center column - 列出从参照对象中提取的属性值。

    要搜索具有不同值的对象,可直接在属性值列中输入搜索模式。*"字符可用作通配符,用于查找任意一组字符。例如 C*将查找 C1, C2, C20, C397, Cap5等。在对话框中对属性值所做的编辑不会更改引用对象的属性。

  • Right column - 提供了一个下拉列表,其中包含用于指定如何使用关联属性查找类似对象的选项。选项包括
    • Any - 查找具有该属性任何值的相似对象。
    • Same - 查找该属性值与参照对象值相同的类似对象。
    • Different - 查找该属性值设置与参照对象不同的类似对象。

    默认情况下,Object Kind 参数设置为Same ,所有其他参数设置为Any 。这基本上意味着 "查找所有同类对象,与其他参数值无关"。根据需要进行更改以缩小搜索范围。

对话框下部的选项 Find Similar Objects 对话框下部的选项定义了要对确定的项目采取的操作。复选框和下拉字段的操作如下。 Apply OK 按钮后,复选框和下拉框的操作如下:

  • Zoom Matching - 启用此选项可缩放所有符合搜索条件的对象,并尽可能将其放在设计空间的中心位置。
  • Select Matching/ Select Matched - 启用此选项可在设计空间中选择所有符合搜索条件的对象。
  • Scope(仅限原理图、原理图符号、布线图和布局图编辑器)- 使用下拉菜单确定筛选范围。可用选项取决于所使用的编辑器:
    • Schematic, wiring diagram and layout drawing editors - 选择将筛选应用于 Current Document, Open Documents或所有 Project Documents.
    • Schematic symbol editor - 选择将筛选应用于 Current ComponentAll Components在活动资料库中。
  • Clear Existing - 启用此选项可在执行搜索前清除任何现有选区或编辑掩码。如果连续进行 "查找相似对象 "搜索,且希望搜索结果累积,则禁用此选项。
  • Whole Library(仅适用于 PCB 基底面编辑器)- 启用此选项可确定筛选的范围,是仅在活动组件内(禁用)还是在库中的所有组件内(启用)。
  • Mask Matching(仅限原理图、原理图符号、布线图和布局图编辑器)- 启用该选项可使符合搜索条件的对象在设计空间中完全可见,而所有不匹配的对象则变暗。应用此选项后,非匹配对象将无法进行选择和编辑。
  • Create Expression - 启用此选项可创建与对话框指定的条件相匹配的查询表达式,并将其输入到相关的 Filter面板。如果 Filter 面板将被打开。使用该选项可以将 Find Similar Objects 对话框作为构建复杂过滤操作的快速方法。

    了解有关使用查询语言的更多信息。
  • Filtering drop-down (仅限 PCB 和 PCB 基底面编辑器)- 使用此字段设置设计空间中应用的筛选样式。从以下选项中选择:
    • Normal - 选择此选项可使符合搜索条件的对象在设计空间中完全可见。非匹配对象的外观保持不变。

    • Mask - 选择该选项可使符合搜索条件的对象在设计空间中完全可见,而所有不匹配的对象都变成单色。使用此选项后,非匹配对象将无法进行选择和编辑。

    • Dim - 选择此选项可使符合搜索条件的对象在设计空间中完全可见,而所有不匹配的对象将保留其颜色,但会被阴影(变暗)。应用此选项后,非匹配对象仍可用于选择和编辑。

  • Open Properties - 启用自动打开 Properties 面板。
  • 使用 Apply 按钮来测试和微调搜索条件,以获得所需的结果,而无需关闭对话框。

  • 对于原理图和原理图库编辑器,可使用滑动条(可从适用的滤波器面板访问)调整应用于不在活动滤波器范围内的对象的屏蔽级别。只有在 Create Expression选项已在 Find Similar Objects对话框中启用了该选项。这需要用正确的滤镜表达式加载滤镜面板,因为只有在应用当前定义的滤镜时,更改滑块位置才会生效(因此需要是在对话框中应用的滤镜表达式)。 Find Similar Objects对话框中应用的过滤器表达式)。

  • 对于 PCB 和 PCB 基底面编辑器,如果对话框中的突出显示方法已设置为 Mask,则可通过使用对话框中的 Masked Objects中的 Mask and Dim Settings部分中的 View Options选项卡 "视图配置 "面板 "视图配置"选项卡 "视图配置 "面板 "视图配置"选项卡如果对话框中的突出显示方法已设置为 Dim,则可通过使用视图配置面板选项卡中的 Dimmed Objects中的 Mask and Dim Settings部分中的滑条,调整应用于不在活动滤镜范围内的对象的变暗程度。

  • 要通过使用查找相似对象功能清除当前应用于设计空间的筛选,请使用 Shift+C快捷键。或者,在设计空间中右键单击并选择 Clear Filter命令。

AI-LocalizedAI 翻译
如您发现任何问题,请选中相关文本/图片,并按 Ctrl + Enter 键向我们提交反馈。
功能可用性

您可使用的功能取决于您所选择的 Altium 解决方案 —— Altium DevelopAltium Agile(Agile Teams 或 Agile Enterprise 版本),或仍在有效订阅期内的 Altium Designer。

如果您在软件中未找到文中提及的功能,请联系 Altium 销售团队了解更多信息。

旧版文档

Altium Designer 文档不再提供版本区分。如果您需要访问 Altium Designer 旧版本的文档,请前往其他安装程序页面的旧版文档部分。