PCB 位置标注

概览

本文介绍如何在 Altium Designer 中使用基于位置的重新标注功能,根据元件和自由焊盘在电路板上的位置对其重新命名,让您在布局、审查和制造过程中更容易找到它们。文章将详细介绍“基于位置的重新标注”(Positional Re-Annotate)对话框、可用的标注方向和范围选项、Altium Designer 确定元件位置的方式,以及如何处理旋转元件、底层元件、选定对象和已锁定的位号。此外,本文还将说明如何将更新后的位号同步回原理图,以及此过程中会生成哪些辅助文件。如果您希望以更清晰、更有逻辑的方式组织复杂电路板上的位号,请继续阅读,让您的布局更易于查找和浏览。

- 了解 PCB 编辑器中基于位置的重新标注功能的工作方式,包括方向、范围、起始编号和保护设置。
- 了解 Altium Designer 如何确定元件位置,包括边界矩形、比较阈值、旋转的影响以及底层元件的处理方式。
- 了解重新标注后的操作,包括更新原理图、验证工程,以及在需要时使用生成的 Was-Is 文件。
使用 AI 深入了解:

良好电路板设计的关键要素之一是元件布局。在大型设计中,元件在电路板上的 位置可能与其位号毫无关联。例如,R1 最终可能位于电路板上与 R2 相对的另一侧。为了更容易地在电路板上找到元件,您可以根据位置重新分配位号(对电路板重新标注)。

要在 PCB 编辑器中根据位置为目标元件或自由焊盘系统地分配位号,请单击 Tools » Re-Annotate,打开 Positional Re-Annotate 对话框,如下所示。 使用此对话框可配置标注范围(元件,可进一步按所在板面或选择状态筛选;或自由焊盘)、标注方向(基于对象位置),以及起始编号、是否保护已锁定位号等其他选项。

选择标注方式时,对话框中会显示相应的图示,直观地说明标注的执行方式。

Positional Re-Annotate 对话框包含每种方法的图示。
Positional Re-Annotate 对话框包含每种方法的图示。

确定元件位置

每个元件的位置均通过其外接矩形确定,不包含字符串。元件会被排序形成列表,然后按列表顺序重新编号,生成新的元件位号。在 X 方向比较两个元件时,使用外接矩形的左边缘。在 Y 方向比较两个元件时,所使用的边缘取决于重新编号的方向:沿 Y 轴递增时使用底边,沿 Y 轴递减时使用顶边。

比较两条边缘以判断其位置是否相同时,可以使用 Comparison Threshold 选项设置容差值。 例如,如果两条左边缘之间的距离不超过 75.0 mil,而比较阈值设为 100.0 mil,则这两个元件会被视为具有相同的 X 位置(左边缘)。这样,即使元件略有错位,也能按照合理的顺序重新编号,如下图所示。此处 R27 的位置低于其他电阻,但仍能与相邻电阻按正确顺序标注(Comparison Threshold 设为 10mils)。

一组已按位置重新标注的电阻。请注意,尽管 R27 的位置低于其他电阻,但它仍保持在标注序列中。一组已按位置重新标注的电阻。请注意,尽管 R27 的位置低于其他电阻,但它仍保持在标注序列中。

对于双面安装元件的电路板,Annotate Scope 选项还可用于控制其标注过程。对于电路板底面的元件,重新标注时会按翻转电路板后所看到的视角进行处理。因此,在对背面元件进行 X 方向比较时,软件实际使用的是外接矩形的右边缘,因为从背面观察时,这条边缘看起来就是左边缘。

如果启用了 Selected Only 选项,而重新标注会使选中元件获得的位号与某个未选中元件的现有位号重复,则会在该未选中元件的位号后附加 _1,以确保所有位号保持唯一。

请注意,对于旋转后的元件,其位置由能够包围旋转后的原始外接矩形的最小外接矩形确定,如下图所示。

左图显示 R2 的外接矩形;右图显示 R2 旋转后的新外接矩形。 左图显示 R2 的外接矩形;右图显示 R2 旋转后的新外接矩形。

将更改传递到原理图

在 PCB 上执行重新标注后,可使用 Design » Update 命令将这些更改回传到原理图。运行该命令时,软件首先使用元件的唯一 ID,将每个原理图元件与对应的 PCB 元件匹配,然后将各个原理图位号更新为新的 PCB 位号。 了解有关完成标注流程的更多信息。

运行 Design » Update 命令并将标注更改回传到原理图后,切换到原理图时,每个新位号都会显示在元件旁边,同时还会以浅色括号上标的形式显示该元件的旧位号。这是因为设计编译器保留了这些先前的值。运行 Project » Validate PCB Project <ProjectName> 命令可强制编译器更新,从而移除这些旧值(显示图像)。  

生成 Was-Is 文件

每次执行按位置重新标注时,旧位号与新位号之间的映射关系也会写入一个 ASCII 文本文件(DesignName[Date][Time].WAS,位于 Projects 面板中的 Generated\Text Documents 子文件夹下)。这些文件存储在与 PCB 文档相同的文件夹中。

在基于计算机的原理图和 PCB 设计工具开发初期,Was-Is 文件是用于将 PCB 按位置重新标注的结果回传到原理图的方法。这种记录原始位号与重新标注后位号对应关系的文件至今仍可使用。如果 PCB 和原理图文件位于不同位置,可以通过 Annotate 对话框中的 Back Annotate 功能,将更改载入原理图。了解有关使用 Was-Is 文件执行反向标注的更多信息。

防止位号被重新分配

要防止元件的位号被重新分配,请在 Positional Re-Annotate 对话框中启用 Protect Locked Designators 复选框,并确保在 Properties 面板中为需要保护的位号启用 Locked 图标,如下所示。

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

您可使用的功能取决于您所采用的 Altium 解决方案——Altium Develop、Altium Agile Teams、Altium Agile Enterprise,或 Altium Designer(在有效订阅期内)。

如果您在实际软件中未看到文档中介绍的某项功能, 请联系 Altium Sales 了解更多信息。

旧版文档

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

Contents