Cross-Probing & Selecting

Altium Training

Altium Essentials: PCB Viewing and Navigation

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

Altium 提供各种强大的交叉探测和交叉选择功能,使得在原理图和 PCB 设计领域之间的快速、高效导航成为可能。*交叉探测*和*交叉选择*功能是强大的搜索工具,帮助通过在当前编辑器中选择对象来定位其他编辑器中的对象。 交叉探测用于指向当前文档上的选定对象,然后“跳转到”目标文档中的对应对象。在 PCB 和原理图编辑器之间,为文档、组件、总线、网络和引脚/焊盘等提供了全面的交叉探测支持。实际上,通过单击一下,你可以在任一领域中选择一个支持的对象,并在两者中都看到它被突出显示。 交叉选择使你能够在源文档上选择一个或多个对象,并通过启用交叉选择命令,相同的对象将在目标文档上被选择。

统一数据模型与项目编译

统一数据模型(UDM)会自动在计算机内存中创建。UDM模拟了设计的每一个方面,包括组件、连接性、组件封装、PCB项目与连接的FPGA项目之间的关系等。正是这个统一数据模型使得不同设计领域之间的交叉探测功能成为可能。交叉探测功能使用自动编译,确保使用的是数据的最新模型。动态编译也可以随时通过点击项目 » 验证PCB项目手动执行。此功能检查UDM与编译器设置之间的逻辑、电气和绘图错误。

在Altium Designer 20.0之前的软件版本中,必须手动编译项目以构建统一数据模型。从那时起,设计数据模型在每次用户操作后都会通过动态编译逐步更新 - 创建所谓的动态数据模型(DDM)。项目的编译不需要手动进行,一切都是自动完成的。设计连接模型在每次用户操作后也会因动态编译而逐步更新。

文档设置

许多交叉探测交叉选择的功能要么需要同时查看原理图和PCB文档,要么在同时查看时更容易使用。您可以通过执行以下操作之一同时查看两个文档:

  • 右键点击文档标签,然后根据您的观看偏好选择垂直分割水平分割
要关闭分屏视图,请右键点击文档标签,然后选择合并所有
  • 如果您使用多于一个屏幕,可以将文档标签拖动到另一个显示器上。

交叉探测

交叉探测是一个强大的搜索工具,帮助在其他编辑器中定位对象,通过在当前编辑器中选择对象。在Altium Designer中,你可以在许多地方进行交叉探测。例如,一旦从PCB编辑器启动交叉探测,你可以点击PCB上的一个组件,以在原理图上显示相同的组件。在原理图和PCB编辑器之间,为文档、组件、总线、网络和引脚/焊盘提供了全面的交叉探测支持。

可以通过在原理图或PCB编辑器中使用工具 » 交叉探测命令,或者点击编辑器的标准工具栏中的按钮来访问交叉探测功能。
在目标文档中被交叉探测的对象将按照在首选项对话框的系统 - 导航页面上定义的高亮方法显示。原始文档不会应用高亮显示。
为了执行交叉探测,请确保项目的源原理图和PCB文档作为标签文档在主设计窗口中打开。

有两种交叉探测模式,连续模式和跳转模式,下面的部分将对这两种模式进行描述。

连续交叉探测模式

连续模式允许您在源文档中停留,同时对目标文档中的不同对象进行交叉探测。使用此模式时,请确保原理图和PCB文档在主设计窗口中并排打开。

通过点击工具 » 交叉探测来启动交叉探测命令后,光标将变为十字形,系统会提示您选择希望导航的对象。将光标定位在设计空间内所需的对象上,然后点击或按Enter。相应的对象将在目标文档上被高亮显示。

从源头(例如,原理图)进行交叉探测,并在PCB上高亮显示相应的对象。从源头(例如,原理图)进行交叉探测,并在PCB上高亮显示相应的对象。

您可以继续交叉探测其他对象,或者右键点击或按Esc退出。

  • 在使用连续模式时,如果您没有同时打开原理图和PCB文档,您将需要激活PCB文档才能查看交叉探测的结果。
  • 重复使用连续模式时,您选择的最后一个对象是被显示/高亮的对象。交叉探测过滤不是累积的。

跳转到交叉探测模式

跳转模式允许您交叉探测单个对象,并使目标文档成为活动文档。

通过点击 工具 » 交叉探测 启动交叉探测命令后,光标将变为十字准线,系统会提示您选择希望导航的对象。将光标定位在工作区内所需的对象上,然后Ctrl+点击或按Ctrl+Enter。相应的对象将在目标文档上被高亮显示,该文档将成为活动文档。

在软件的其他位置进行交叉探测

交叉探测也可以在软件的各种其他位置完成。这些额外的位置使您能够在构建设计时使用交叉探测功能,而无需使用 工具 » 交叉探测 命令。

在工程更改订单对话框中进行探测

您可以通过右键点击从工程更改订单对话框中进行交叉探测,以访问交叉探测命令来定位原理图中的参考组件或PCB中的目标组件,如下图所示:

在对话框差异中进行探测

差异对话框可以用来交叉探测原理图或PCB上选定的组件。双击条目即可交叉探测到原理图或PCB上的该组件。

差异对比”对话框可以通过选择要比较的文档对话框访问(通过运行项目 » 显示差异命令来访问)。此对话框用于选择您将要比较的两个文档/文档集,通常是将原理图项目与PCB对比。通过勾选高级模式选项,您也可以使用此对话框比较任何文档与任何文档。例如,您可能在比较网表与PCB,或是PCB与PCB。选择文档后,点击确定。如果存在差异,“差异对比”对话框将被呈现,以便进一步调查这些差异。

从变体管理对话框进行交叉探测

您可以使用变体管理对话框来跨探测到原理图或PCB上的选定组件。在变体管理对话框中双击组件或右键单击然后从菜单中选择跨探测

在差异面板内探测

要从差异面板跨探测到原理图或PCB(点击差异对话框中的探索差异按钮以访问此面板),请在面板中的一个条目上双击。

在BomDoc内探测

跨探测也可以在BomDoc内完成。在BomDoc中,右键单击,选择跨探测,然后从子菜单中选择您希望导航到的项目。

从项目面板进行交叉探测

要从项目面板跨探测到原理图或PCB上选定的组件或网络,右键单击组件网络子文件夹中的一个条目,然后选择跨探测到原理图跨探测到PCB命令。

从消息面板进行跨探测

验证原理图项目后,您可以右键单击然后选择跨探测或在消息面板中双击一个错误消息,以跳转到原理图上的那个错误条件。

交叉选择

此功能便于动态的、双向的组件交叉选择。它用于在PCB和原理图文档之间选择对应的对象。换句话说,当你在PCB文档上选择一个对象时,源原理图文档上的同一个对象也会被选中,反之亦然。这是一个理想的工具,用于构建一组准备进行设计操作的选定对象。例如,你可能正在查看原理图上的许多组件,并希望在PCB编辑器空间中定位它们,以便你可以在电路板上定位它们。

从原理图中交叉选择以构建PCB组件的选择集有许多用途,其中包括三个:

  • 快速创建PCB元件类的能力(设计 » 类别;在定义元件类时,有一个按钮可以接管选定的元件)。
  • 使用工具 » 元件放置 » 在矩形内排列命令,将选定的元件聚集到用户定义的矩形中,这对于在设计初次从原理图转移到PCB时抽出一组元件来说是理想的。
  • 能够按特定顺序选择原理图上的元件,然后切换到PCB编辑器并运行工具 » 元件放置 » 重新定位选定的元件命令 - 然后可以一个接一个地放置每个PCB元件,顺序与它们在原理图上被选中的顺序相同。

通过以下方式访问此功能:

  • 从主菜单中点击工具 » 交叉选择模式。此命令用于开启和关闭该功能,命令的状态会在工具菜单中显示。交叉选择模式启用时,工具菜单中的交叉选择模式图标周围会出现蓝色框,如下图所示。

    交叉选择模式在工具菜单中显示为禁用(左)和启用(右)。
    交叉选择模式工具菜单中显示为禁用(左)和启用(右)。

  • 首选项对话框的系统 - 导航页面中勾选或取消勾选交叉选择选项。
  • 点击Shift+Ctrl+X
在 Schematic 或 PCB 编辑器中从工具菜单启用交叉选择模式将会同时在两个编辑器中启用它。 启用交叉选择模式后,点击选择设计空间内的一个或多个对象。这些相同的对象将在对应的文档中被选中。 如何显示所选对象(放大、变暗等)以及选择后哪个文档获得焦点,由交叉选择模式设置在系统 - 导航页面首选项对话框中配置。

从原理图中选择PCB元件

可以在一个或多个原理图源文件中选择部分,并与活动项目的PCB文档上相应的元件封装进行交叉选择。例如,当在源文件上选择一组部件以便在PCB文档上快速创建新的元件类时,这会很有用。

使用此功能:

  • 确保目标PCB文档已打开。
  • 在源原理图文档上选择所需的部件。
  • 选择工具 » 选择PCB元件命令。
此功能也可以通过在所选部件(或部件选择中的一个部件)上右键单击时选择零件操作»选择PCB组件来访问。

启动命令后,项目的PCB文档将成为活动文档。所有相应的组件封装将在设计空间中被选中并放大(但不会被遮盖)。

由于目标PCB将成为活动文档,强烈建议将源原理图和PCB文档并排打开。
如果活动项目包含多个PCB文档,您应该只打开您希望工作/选择组件的文档。如果打开了多个PCB文档,该命令将查询所有文档,以找到与原理图文档中选定的组件相对应的匹配项。
要在PCB上选择了部件或部件集后创建新的组件类,请使用选择PCB组件命令:
  1. 点击设计» 类别以打开对象类别浏览器对话框。
  2. 右键点击组件类别然后通过在左列中右键点击选择添加类别。输入新类别的期望名称。
  3. 点击非成员成员区域对话框之间的按钮,将所需和选定的部件添加到右侧列。
  4. 点击取消关闭对象类别浏览器对话框并返回到工作区。
如您发现任何问题,请选中相关文本/图片,并按 Ctrl + Enter 键向我们提交反馈。
功能可用性

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

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

旧版文档

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

Content