使用颜色高亮显示网络

随着设计的逐步构建,它很快变得密集和详细 - 原理图上布满了连线,而电路板则是一片连接线和布线网的迷宫。为了带来清晰度和可见性,设计师可以对原理图的连线以及PCB的连接线和布线应用颜色。

能够选择性地覆盖特定网络颜色的能力被称为网络颜色覆盖。颜色可以应用于原理图网络,并且这些颜色设置可以转移到PCB上,或者颜色设置可以直接在PCB编辑器中应用。

下面的图片展示了一个使用网络颜色帮助设计师轻松识别关键网络组的复杂高速设计。在页面下方,有一张图片显示了同一块电路板在布线网络上有无颜色的情况。


已将网色应用于原理图和电路板上的关键网络组(图片来源:FEDEVEL Open Source, www.fedevel.com

在每个编辑器中使用 F5 快捷键来开启或关闭网色覆盖。

为原理图网络应用颜色

在原理图编辑器中,可以使用查看 » 设置网络颜色子菜单中的命令,为网络或总线应用高亮颜色,如下图所示。

网络颜色覆盖

选择一个指示颜色的命令,或选择自定义命令来设置您想要用于网络高亮显示的特定颜色,使用打开的标准选择颜色对话框。点击一个引脚、导线、总线或网络标识符(网络标签、表单项、端口、电源端口或离板连接器)来将选定的颜色应用于该网络(或总线中的所有网络)。点击第一个网络后,命令仍保持活动状态,如果需要,准备用同样的颜色为后续的网络上色。

  • 要查看网络颜色高亮显示,您需要启用网络颜色覆盖功能。如果您在该功能禁用时尝试应用网络高亮显示,将会出现网络颜色覆盖对话框 - 点击以启用该功能。该功能也可以通过使用查看» 显示网络颜色覆盖命令(F5),或在首选项对话框的原理图 - 图形编辑页面上启用/禁用网络颜色覆盖选项来切换。
  • 高亮显示总线时,所有关联的总线入口也将被高亮显示。
  • 要在连接两个表符号的网络或总线上包含颜色,请在连接表符号之间的网络/总线上包含一个网络标签。

    颜色不会应用于组件引脚或电源端口,如果那部分网络没有显示颜色,请将它们拖开以添加一条线。

  • 点击Blanket指令的边缘以高亮显示所有与Blanket指令覆盖的网络相关的线段和总线段。通过组件直接引脚对引脚连接(例如,两个串联电阻)或通过直接组件引脚到电源端口连接(例如,电容到GND)形成的网络将不会被高亮显示。
当对网络或总线应用颜色时,它会覆盖任何之前的颜色设置。请注意,网络颜色设置不能撤销,要移除颜色设置,请使用清除网络颜色命令,或清除所有网络颜色命令(查看»设置网络颜色子菜单)。 颜色会自动应用到项目中所有原理图页上该网络的所有部分。当背景编译器更新每个页的连接性时,这一过程会自动发生。

原理图的颜色设置存储在哪里?

因为网络是一个编译后的对象,由当前的布线和网络标识符确定,所以网络的颜色设置并不存储在放置在图纸上的各种对象中。颜色设置实际上存储在项目文件中,作为网络级别的设置,并且在每个原理图页面打开后以及背景编译器编译了该页面之后应用。 ► 了解更多关于创建连接性

在原理图和PCB之间转移颜色

网络颜色可以通过设计»更新命令,在原理图和PCB编辑器之间(双向)传输。

如果颜色没有转换,请检查项目选项对话框中是否启用了以下选项:

给PCB网络应用颜色

在PCB编辑器中,网络有两种表示方式;要么作为未布线的连接线,要么作为由一系列轨迹段定义的已布线网络。

网络颜色总是应用于连接线。已布线网络可以显示为层颜色,也可以显示为网络颜色。在PCB编辑器中,网络颜色的显示可以在单个网络级别以及编辑器级别进行控制,下面会详细说明。

在PCB编辑器中更改网络颜色

当设计从原理图转移到PCB工作区时,所有网络将应用默认颜色设置。所有网络连接线都被分配默认的连接线颜色,如系统颜色部分中所定义的图层与颜色标签页的查看配置面板(L快捷键)所示。原理图中定义的网络颜色将覆盖此默认设置。

另外,可以在PCB面板中直接选择性地定义网络颜色,设置为网络模式

  • 要更改一个或多个网络的颜色,请在面板中选择所需的网络,然后右键单击所选网络并选择更改网络颜色命令,如下所示,或者
  • 对于单个网络,在PCB面板中双击网络名称以打开编辑网络对话框,在此处您可以编辑连接线颜色。

在PCB面板中,右键单击所选网络以更改网络颜色。
在PCB面板中,右键单击所选网络以更改网络颜色。

如上图所示,网络颜色显示在PCB面板中,位于网络名称左侧复选框的后面。 复选框用于将颜色应用于布线 - 下面会有更多说明。 通过点击任何列标题,包括启用颜色覆盖复选框列,可以对网络列表进行排序。 ► 了解更多关于PCB面板的网络模式。 显示在布线网络上的网络颜色

路由网的默认行为是使用放置路由对象的层的颜色来显示它们。您也可以通过为所需的网络启用“网络颜色覆盖”功能,并且还适用于PCB编辑器,使用路由网的网络颜色。

网络YOUT启用了覆盖颜色,导致该网络中的对象显示为棋盘格。
网络YOUT_ALT定义了颜色,但未启用颜色覆盖。

使用“网络颜色覆盖”功能:

  1. 为网络应用所需颜色 - 在PCB面板中右键点击网络(或所选网络),使用之前在本页讨论的更改网络颜色命令。
  2. 为网络启用颜色覆盖 - 在PCB面板中,通过勾选网络名称旁的复选框来为每个网络启用颜色覆盖,如上图中的网络YOUT所示。可以通过右键点击 » 显示覆盖 » 选中开/关命令,来为多个选中的网络切换复选框。
  3. 配置颜色覆盖选项 - 网络颜色根据在首选项对话框的PCB编辑器 - 板级洞察颜色覆盖页面中配置的颜色覆盖设置,覆盖层颜色,如下所述。
  4. 启用网络颜色覆盖功能 - 按F5全局切换网络颜色覆盖功能的开启和关闭,或使用查看配置面板的查看选项卡中的按钮。

颜色覆盖的显示方式

PCB编辑器可以通过多种方式显示覆盖颜色,包括作为所选颜色的实心覆盖,或多种不同的覆盖图案。这种行为可以在首选项对话框的PCB编辑器 - 板级洞察颜色覆盖页面中配置。

基础图案选项决定了当你放大查看时,布线是如何显示的。包括图案选项,以便你仍然可以看到布线层颜色和覆盖颜色。如果你正在追踪一个穿过多层的网络,并且你还需要跟踪它当前所在的层,这会很有用。

当你缩小查看时,这种显示行为可以是:

  • 在缩小视图时保持不变(基础图案比例),或
  • 图案可以淡出以恢复图层颜色(图层颜色占主导),或
  • 覆盖颜色可以加强(覆盖颜色占主导)。

每个缩小行为选项在不同情况下都很有用。

使用颜色覆盖功能帮助突出显示布线网络。
使用颜色覆盖功能帮助突出显示布线网络。

在工作区中显示启用了“净色覆盖”复选框的每个网络,取决于当前的颜色覆盖设置。上面的图片展示了一个例子。

  • 放大 - 任何启用了覆盖颜色复选框的网络将以选定的基础图案显示。在上面的示例图片中,它是图层颜色和网络颜色的棋盘格混合。
  • 缩小 - 上图中的缩小行为是让覆盖(网络)颜色占主导地位,如右侧较小的图片所示。

下面的图片展示了一旦使用不同颜色标识了多组关键网络,在高速PCB设计中它们如何突出显示。在这个例子中,缩小行为设置为覆盖颜色占主导。将光标悬停在图片上以显示禁用网络颜色覆盖的同一层。

![](/documentation/sites/default/files/wiki_attachments/322091/NetColorOverride_On.png)这是一个使用网色覆盖功能以便于在高速设计中轻松识别不同类别网络的绝佳示例,将鼠标悬停可关闭覆盖功能。
(图片来源于 FEDEVEL Open Source, [www.fedevel.com](http://www.fedevel.com))
如您发现任何问题,请选中相关文本/图片,并按 Ctrl + Enter 键向我们提交反馈。
功能可用性

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

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

旧版文档

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

Content