给原理图纸张编号
Altium Essentials: Schematic Updating
This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.
概览
- 了解从何处访问图纸编号工具、如何编辑 SheetNumber、DocumentNumber 和 SheetTotal,以及何时需要启用或禁用自动编号。
- 理解为逻辑原理图图纸编号与为编译后的图纸实例添加标注之间的区别,包括各自的存储和显示方式。
- 了解如何在标题栏、打印输出和项目数据中使用 =SheetNumber 等特殊字符串,以体现您所选的编号方式。
为项目中的原理图图纸编号,可让您 控制图纸标识,并将其作为参数存储在相应的原理图文档中。随后,可使用特殊字符串功能(=SheetNumber、=DocumentNumber、=SheetTotal),以文本对象的形式在图纸上(例如图纸的标题栏中)显示这些值。此编号操作不会更改元件位号,而是更改原理图图纸的标识(编号),因此属于广义的设计标注范畴。
图纸编号
从主菜单中单击 Tools » Annotation » Number Schematic Sheets,打开 Sheet Numbering For Project 对话框,即可使用图纸编号功能。

使用 Sheet Numbering For Project 对话框为项目中的原理图图纸编号并进行组织。
项目图纸编号对话框的选项和控件
此对话框中的许多选项和控件都很直观,无需进一步说明。下面介绍需要说明的选项和控件。
| SheetNumber DocumentNumber |
这些字段可以直接在表格中编辑。单击一次选中单元格,再次单击即可进入编辑模式。使用右键菜单中的命令可复制/粘贴值 或编辑多个选中的单元格。要执行后者,请选中所需的单元格,然后右键单击其中一个单元格并选择 Edit 命令。输入新值,然后按 Enter; 该值将应用于所有选中的单元格。 |
| SheetTotal | 文档的 SheetTotal 文档级参数的当前值。单击 Update Sheet Count 按钮可更新此字段。 |
| Automatic Sheet Numbering (Project Option) | 启用此选项可为项目中的原理图图纸自动编号。 这可让您 控制图纸标识,并将其作为参数存储在相应的原理图文档中。也可以在 项目选项 - 选项 对话框中启用此选项。 |
| Auto Sheet Number Auto Document Number |
单击此按钮可按照所选的编号方案/方式为图纸/文档编号。单击按钮旁的下拉箭头可查看可用的编号选项。
|
| Update the Sheet Count | 单击此按钮可统计当前项目中的图纸总数,并将结果填入 SheetTotal 列。无论在前面的控件中选择了何种编号方案,图纸数量均为项目中的图纸总数。 必须禁用 Automatic Sheet Numbering (Project Option) 选项,才能访问此字段。 |
原理图图纸编号与器件图纸
当器件图纸处于只读状态(默认状态)时,无法为其配置图纸编号或文档编号。 在 Sheet Numbering For Project 对话框中,它们会以交叉阴影显示 ,表示无法更新,如下图所示。将器件图纸设置为可编辑后,交叉阴影会消失,即可正常配置编号。
自动图纸编号
可通过 Project Options 对话框的 选项选项卡上的 Automatic Sheet Numbering 选项,以及 Sheet Numbering For Project 对话框中的 Automatic Sheet Numbering (Project Option) 选项,启用/禁用自动图纸编号功能。只需在其中一个对话框中启用该选项,即可自动为图纸编号。如果两个对话框中的该选项均被禁用,则可手动为图纸编号。
如果启用了上述任一选项,就可以直接在 Projects 面板中为原理图图纸自动编号。要更改编号,请在面板中拖放原理图图纸。图纸编号显示在原理图图纸名称的左侧。
编译后图纸的标注
对编译后图纸进行标注 可让您 控制编译后图纸(图纸的物理实例)的编号方式,类似于使用图纸编号功能控制逻辑图纸的编号方式。
例如,某个设计包含名为 Input channel.SchDoc 的原理图文档。该图纸中的电路在设计中使用了 八次,因此编译设计后,Input channel.SchDoc 将被实例化八次(即物理 PCB 上的每个电路实例对应一个图纸实例)。图纸编号 用于为设计逻辑结构中的 Input channel.SchDoc 图纸编号; 而编译后图纸标注则用于为设计物理(编译后)视图中该图纸的各个实例编号。
编译后图纸的标注在 Annotate Compiled Sheets 对话框中完成,可通过从主菜单中选择 Tools » Annotation » Annotate Compiled Sheets 命令打开该对话框。
此对话框列出了当前项目中所有编译后的图纸。您可以直接在 Sheet Number 字段中输入内容,为编译后的图纸创建自定义名称。可以使用任意字符组合(字母数字字符或非字母数字字符),然后单击 OK 以应用自定义标注。
单击按钮旁的下拉箭头并选择相应选项后,单击 Annotate Sheet 按钮,即可标注 图纸。(如需了解字段说明,请参阅图纸编号部分。) SheetNumber 将根据您的选择进行更新。
通过此对话框更新的图纸编号存储在项目的 *.Annotation 文件中,该文件位于 Projects 面板中的 Settings\Annotation Documents 子文件夹下。这可确保在不同的项目编辑会话之间保留标注信息和设置。
在板级标注中使用编译后图纸标注
通过 Annotate Compiled Sheets 对话框为编译后的图纸编号后,即可在 板级标注选项对话框的命名方案中使用 $SheetNumber 关键字。如果尚未为项目中编译后的图纸编号,则默认使用 Sheet Numbering For Project 对话框中定义的图纸编号。
在项目中使用编译后图纸编号
为编译后的图纸编号后,即可在项目中放置 SheetNumber 特殊字符串,以引用此信息。
-
特殊字符串始终显示; 如果其值为空,则显示参数名称。
-
放置一个值为
=SheetNumber的特殊字符串,即可使用编译后图纸的编号值。您可以在参数属性值、文本字符串、网络标签等位置使用特殊字符串。 -
在编译后(物理)图纸的打印输出中,可以使用 =SheetNumber 特殊字符串引用该对话框分配的图纸编号。随后,设计的所有打印输出中的相应内容都会更新。

