标注范围 - 使用此字段确定与图纸上的组件相关的标注范
锁定组件
对于非均质多部分组件,请确保在属性面板中锁定图标处于关闭状态,以防止在注释过程中对子部件进行更改。
严格选项
如果为组件参数启用了严格复选框,则所有组件都必须将该参数匹配到一个封装中。没有这个参数的组件被作为单独的组件进行注释,不会被打包。
以下示例说明了这些选项如何结合以产生特定的结果:
考虑一个设计,包含八个或门和八个电阻(如下图所示)。这些或门包含一个名为QuadOrGate的参数,其中一组四个或门的参数值为Package1,另一组四个或门的参数值为Package2。电阻则没有这样的参数。在组件参数控制中启用QuadOrGate的复选框将确保使用此参数来控制组件的打包方式;在这种情况下,严格复选框没有被启用。
在启动工具 » 注释 » 注释原理图命令后,具有参数QuadOrGate = Package1的部件将被打包到同一个物理组件中,而那些具有参数QuadOrGate = Package2的部件将被单独打包在一起。任何剩余的不包含QuadOrGate参数的组件将被一起打包。在这种情况下,由于它们的共同属性是不包含QuadOrGate参数,所以电阻器被一起打包。

当未选中严格选项时,打包组件的示例。
如果相同的设计被注释,但是选中了严格选项,那么只有那些具有QuadOrGate参数的组件会被打包。在这种情况下,OR门将被打包,但是电阻将保持未打包状态。因此,虽然严格选项提供了对打包过程的极其细致的控制,但在大多数情况下,会建议不选中它。

当选中严格选项时,封装组件的示例。
多部分组件可以使用字母或数字作为部件标识符后缀 - 例如 U1:1, U1:2, 或 U1:A, U1:B。可以在
首选项对话框的
原理图 - 通用页面上指定后缀样式的控制。注意,首选项是全局的,适用于所有当前打开的原理图表。
要注释的原理图表
提供了高度的控制,以确定哪些原理图页面和组件将受到标注的影响,以及这些更改将如何计算的具体细节。

指定标注的范围。
- 列表中的原理图表左侧的复选框被勾选表示它将作为注释命令的一部分进行处理。
- 注释的范围由注释范围下拉列表确定,可以扩展到包括整个原理图表,或限制为(未)选定的组件。使用忽略选定部件或仅选定部件 选项要求在运行注释命令之前已经在设计中选定了组件。
- 使用顺序字段配置原理图表的注释顺序。直接在字段中输入值,或点击字段后出现的箭头来设置所需的值。
- 如果勾选了指示器索引控制选项,指示器值将从起始索引值开始。如果没有勾选指示器索引控制选项,起始索引将不起作用。
- 通过在关联的后缀列中指定一个字符串/值,可以在每个指示器的末尾添加一个额外的后缀。避免使用如'A'或'1'这样的单字符后缀,因为这些容易与子部件和/或其他指示器值混淆。
建议更改列表
点击更新更改列表按钮,以便更新建议更改列表,这样可以在应用更改之前审查所有的设计器更改。只有之前未设置的设计器(即R?、C?等)会受到更改的影响。因此,如果意图是更新设计中的所有设计器,他们应该首先通过按重置全部按钮来重置。

在应用注释设置之前重置设计器。
“重置所有”下拉按钮也可以用来重置重复项。
建议更改列表列出了选定用于注释的图纸中包含的所有部件的设计符号。对于每个条目,都包括了当前和建议的设计符号值,以及组件的子部件(部分)和部件的来源位置。
勾选与设计符号相关联的框将锁定该特定设计符号,防止发生任何更改。类似地,勾选子部件框将防止该特定的多部件组件被更新。这个选项可以作为在属性面板中设置锁定图标的替代方法。
在审查了建议更改列表之后,点击接受更改(创建ECO)按钮以启动工程更改订单对话框。一旦执行了ECO,注释更改将应用于设计。
附加的原理图注释命令
在工具» 注释菜单中包含了许多针对性的原理图注释命令。该组的第一项,注释 原理图,已经讨论过了。

各种可用的注释命令
重置原理图指示器
如果大量内容从不同来源剪切和粘贴到一个新设计中,可能需要重置所有的设计符号。因为这个命令使用的设置来自于标注对话框,所以它将应用于之前在该对话框中设置的项目。例如,如果之前选中了所有要标注的原理图页,那么重置原理图设计符号命令将适用于整个项目,无论这些页目前是否在编辑器中打开。如果之前只选中了一些要标注的原理图页,那么重置原理图设计符号命令将只影响那些页。
执行命令后,将出现一个确认对话框,总结需要更新的设计器数量,并询问您是否希望继续进行更改。点击是后,活动项目中所有启用注释的原理图表上的所有组件标识符将被重置,显示形式为:R?、C?、D?、U?等。
任何具有锁定状态的标识符都不会被重置或以任何方式更改。
重置重复的原理图设计器
在复制设计的部分内容时,新复制的组件将保留与其复制来源相同的设计符号值。重置重复的原理图设计符号命令提供了一种快速将重复设计符号重置为'?'的方法。因为这个命令使用的设置来自注释对话框,所以它将应用于之前在该对话框中设置的项目。例如,如果之前检查了所有要注释的原理图页,那么重置重复的原理图设计符号命令将应用于整个项目,无论这些页当前是否在编辑器中打开。如果之前只检查了一些要注释的原理图页,那么重置原理图设计符号命令将只影响那些页。
在启动命令后,会出现一个确认对话框,总结需要更新的设计器数量,并询问您是否希望继续进行更改。点击是后,活动项目中所有启用注释的原理图表上找到的所有重复组件设计器将被重置,显示形式为:R?、C?、D?、U?等。
任何具有锁定状态的设计器都不会被重置或以任何方式更改。
安静地注释原理图
静默标注原理图命令用于查询激活项目中所有已启用标注的源原理图文档,并为当前没有标识符的任何组件分配一个唯一的设计符号。标注操作是静默进行的 - 这使得可以应用标注对话框的所有先前设置,而无需重新打开对话框。如果设计正在经历一个快速发展阶段,设计师希望在编译设计之前快速进行标注,这特别有用。
强制标注所有原理图
此命令用于查询激活项目中所有已启用标注的源原理图文档,并根据当前在标注对话框中定义的标注方案,重新标注其中的所有组件。
运行强制标注所有原理图命令等同于先运行重置原理图指示器命令,紧接着运行安静标注原理图命令。因此,强制标注所有原理图命令在决定哪些组件和图纸可以更新时,会使用之前在标注对话框中设置的设置。
启动此命令后,会出现一个确认请求,详细说明如果接受将更新多少指示器。点击是后,活动项目中所有启用注释的原理图表上的所有组件指示器将在必要时重新标注,以符合标注对话框中原理图标注配置区域定义的当前位置标注方案。
原理图反向标注
在引入Altium Designer的设计编译器和同步器之前,注释更改历史上是通过网表(*.net)文件从原理图传递到PCB的。需要反向传播的注释更改 - 从PCB到原理图 - 通过回标注过程处理。此过程使用Was-Is(*.WAS)文件或工程更改命令(*.ECO)文件来指导应用于原理图标识符的更改。
自从
设计编译器和
同步器是更有效的设计同步管理工具以来,这个命令在很大程度上变得多余了。然而,它仍然对于遗留目的很有用,以及对于使用替代PCB布局工具(如Specctra®)的设计师来说也是有用的。了解更多关于
生成Was-Is文件的信息。
在启动命令后,选择WAS-IS文件以从PCB反向标注对话框将会出现。浏览并选择所需的.was(或.eco)文件。点击打开后,一个信息对话框将会出现,列出自上一个状态以来已经做了多少个设计符号的更改,以及自原始状态以来已经做了多少更改。此时,这些更改实际上还没有被执行。点击确定将会打开标注对话框,在这里你可以在决定创建ECO以实施它们之前,查看对当前设计符号提出的建议更改。
- 在PCB中重新标注设计符时,每次重新标注都会生成一个包含日期和时间的唯一.was文件。这使您能够按照从最旧到最新的顺序加载多个.was文件,而不会丢失PCB与源原理图之间的设计符同步。
- 反向标注也可以直接通过点击标注对话框中的反向标注按钮来执行。
编号原理图页
编号原理图页命令不会改变组件的设计符,而是改变原理图页的设计符(编号)。因此,从概念上讲,它与设计标注的一般概念相关。
通过表格和文档编号,您可以控制表格的指定,并将它们作为参数存储在相应的原理图文档中。Altium Designer的特殊字符串功能(=SheetNumber、=DocumentNumber、=SheetTotal)随后可以用来在表格上(例如,在表格页脚中)以文本对象的形式展示这些值。

编号原理图表格。
编号表格的过程如下:
自动表格编号(项目选项)
启用自动表格编号功能。数值将在项目面板中显示。您也可以通过勾选项目选项对话框中的选项标签上的自动表格编号选项来启用自动表格编号。
自动表格编号
点击自动表格编号下拉按钮以访问表格编号选项。

选择编号方案选项包括:
- 显示顺序 - 表格按照显示的顺序编号。
- 表格层次结构 - 深度优先 - 从顶层开始对表格进行编号,首先编号顶层,然后是顶层下的第一个分支完全编号,其次是第二个分支,依此类推。
- 表格层次结构 - 广度优先 - 根据表格在层次结构中的级别进行编号。首先编号顶层,接下来编号所有第二级,依此类推。
选择编号方法选项允许选择递增或递减的顺序值。
自动文档编号
点击自动文档编号下拉菜单以访问文档编号选项。它们基本上与自动表格编号选项相同,除了增加了前缀和后缀值。

参数选项如下:
- 前缀 - 选择一个前缀放在文档编号前。支持字母(
A、B、C等)、数字(1、2、3等)和非数字(_、*、.、%等)前缀,包括所有这些的组合。
- 起始 - 选择一个数字值作为编号的起始点。
- 后缀 - 选择一个后缀添加到文档编号后。支持字母(
A、B、C等)、数字(1、2、3等)和非数字(_、*、.、%等)后缀,包括所有这些的组合。
- 步长 - 选择一个值来递增每个文档编号。例如,如果起始索引设置为1,步长值设置为100,则第一个文档编号将为1,下一个文档编号将为101(起始 + 步长),接下来是201,依此类推。
更新表格数量
点击更新表格数量按钮,以统计当前项目中的表格总数,并将结果放置在SheetTotal列中。表格计数将是项目中的表格总数,无论在之前的控件中选择了哪种编号方案。
上移/下移
使用上移或下移按钮,将选定的原理图文档在列表中上移或下移。当使用显示顺序编号方案来指定表格或文档编号时,这一点尤其相关。
自定义编号/命名
如果一个组织有特定的编号或命名系统,无法通过自动表格编号或自动文档编号命令自动化,可以直接在表格编号或文档编号字段中手动编写自定义的表格名称和编号。
原理图表格编号和设备表格
当设备表格处于只读状态(默认状态)时,无法为其配置表格或文档编号,且在项目的表格编号对话框中会用交叉阴影表示它们不能被更新。当设备表格被设置为可编辑时,交叉阴影会被移除,表格和文档编号可以像正常情况下一样配置。
控制PCB上指示器的显示
在多通道设计中,扩展的设计ator字符串放置在PCB编辑器中可能会很繁琐。您可以选择导致名称较短的命名选项,或者显示原始的、逻辑的组件指示符。例如,C30_CIN1 将显示为 C30。这将需要在电路板上添加一些其他标记来指示不同的通道,例如在组件覆盖层上绘制每个通道周围的框。
您可以在板模式下的属性面板中的其他区域使用设计ator显示下拉菜单,在PCB上选择逻辑和物理设计ator的显示。如果您选择在多通道设计中显示组件的逻辑设计ator,这些将在PCB上显示,并在任何生成的输出中显示,如打印和Gerber文件。然而,生成物料清单时,总是使用独特的物理设计ator。

设计同步 - 完成注释过程
直接设计同步是保持您的原理图和PCB设计符号匹配的首选方法,除非您无法同时访问原理图和PCB编辑器。设计同步直接比较原理图和PCB的组件及其连接性,生成差异列表。为了解决这些差异,将生成一份更改列表,即ECO(工程更改订单)。ECO文件描述了当前设计与期望设计之间的差异,并且可以执行该文件,更新目标并使设计同步。
前向同步和后向同步
正向同步和反向同步这两个术语是用来具体描述在数据同步过程中,注释和设计更改传递方向的特定方式。设想一个设计流程,该流程从原理图开始,并由原理图驱动,正向同步是将在原理图编辑器中所做的更改向前更新至PCB的过程。反向同步是将在PCB中所做的更改向后更新至原理图编辑器的过程。
正向同步
以下是几个原因,解释为什么你会需要将数据从原理图同步到PCB:
- 在原理图编辑器中添加了一个新组件,并且需要在PCB布局中使用。
- 您已经首次或自上次设计同步以来标注了您的原理图设计。
- 在多通道设计中,您已更改了项目选项以修改物理(PCB)命名风格。
- 您已经首次或自上次设计同步以来进行了板级标注。

将您的原理图设计向前同步到PCB设计
选择以下方法之一将您的原理图设计向前同步到您的PCB设计:
- 在原理图编辑器的设计菜单中选择更新PCB文档。如果这些与目标PCB文档存在差异,工程更改订单对话框将打开,并列出了同步PCB与原理图设计所需的修改列表。点击执行更改来同步您的设计。
- 在PCB编辑器的设计菜单中选择导入更改,它将从原理图文档导入更改到PCB文档。
反向同步
当您已经对PCB设计进行了标注或更改,并且想要更新原理图设计时,就会进行反向同步。

将您的PCB设计同步回原理图设计
选择以下方法之一,将您的PCB设计同步回您的原理图设计:
-
在PCB编辑器中,选择设计菜单上的更新原理图。默认情况下,项目选项对话框的ECO生成标签中的将元件指示器更改推送到注释文件(如果有的话)选项被选中,这样在PCB编辑器中所做的更改将只被推送到注释文件,最终在编译时推送到编译文档。取消选中此选项,将更改仅推送到源原理图文档(编辑器视图)。
- 从原理图编辑器中,选择工具 » 注释 » 注释原理图,然后在注释对话框中点击反向注释按钮。选择在PCB环境中重新注释指示器时生成的WAS-IS文件。
这是一个遗留工具。设计同步的首选方法是设计 » 更新原理图命令。
- 在原理图编辑器中,选择工具 » 注释 » 板级注释,然后在板级注释对话框中点击反向注释按钮。选择在PCB环境中重新注释设计器时生成的WAS-IS文件。
这是一个遗留工具。设计同步的首选方法是设计 » 更新原理图命令。
- 从原理图编辑器中,选择 工具 » 注释 » 反向注释原理图。选择在PCB环境中重新注释设计符时生成的WAS-IS文件。
这是一个遗留工具。设计同步的首选方法是 设计 » 更新原理图 命令。
反向注释原理图将PCB编辑器中所做的注释更改与原理图设计同步。当无法同时打开PCB和原理图编辑器时,例如,当PCB和原理图由不同地点的人员设计时,此功能非常有用。
设计同步的传统方法
Altium Designer 支持传统的中间文件(网表和 WAS/IS)方法进行设计同步。通过使用网表文件可以进行正向同步注释数据,通过使用 WAS/IS 文件(列出每个指示器原来是什么和现在是什么)可以进行反向同步。同步设计的首选方法是直接设计同步。
通过唯一ID链接组件
如果您已经重新标注了设计,那么原理图组件指示器或编译后的组件指示器将不再与 PCB 组件指示器匹配,因此需要同步以成功完成设计。Altium Designer 可以通过唯一标识符(UID)系统维持设计同步,而不是依赖于将原理图符号与其等效的 PCB 脚印关联起来的指示器本身作为关键字段。UID 是一个系统生成的值,用于唯一标识源组件,并将每个原理图组件与相应的 PCB 组件匹配。
当一个组件被放置在原理图上时,它会自动被分配一个UID。首次将组件信息从源原理图文件传输到空白的PCB时,每个原理图组件的UID信息会被分配给相应的PCB组件。
重构允许您将设备表转换为原理图表,反之亦然,同时保持表及其组件的唯一ID不变。此外,您还可以重构(或移动)子电路到当前项目中的其他原理图表,保持子电路的唯一ID不变。重构命令位于编辑菜单上。
Altium Designer 的同步功能通过启动设计»更新命令来初始化,使用这些 UID 将每个原理图组件与其 PCB 等效物匹配。然后,可以使用工程更改订单 (ECOs) 实施设计更新/更改。ECO 列出了为了满足请求的同步操作而实施更改到一个或多个设计文档所需的所有修改。ECO 在多种情况下用于影响设计更新,例如:
- SCH到PCB设计更新。
- 对原理图元件指示器和编译后的元件指示器执行注释更新。
- 使用参数管理器(工具» 参数管理器)实现参数更新。
- 使用存储在源库或公司数据库中的信息更新参数信息。每当您比较原理图和PCB(例如,当您选择设计» 更新)时,Altium Designer首先匹配共享相同UID的组件。当检测到不共享UID的组件时,系统会发出警告,并提供尝试通过指示器匹配的选项。在您为原理图和PCB分配了匹配的UID之前,您将继续收到此消息。唯一ID及其关联在编辑组件链接对话框中管理(项目» 组件链接)。
请注意,此对话框只能在PCB文档处于活动状态时打开,因为UID更改总是应用于PCB而不是原理图。在设计的任何阶段使用此对话框来查看组件之间的链接,以验证文档之间的组件是否正确匹配,以及为当前不匹配的组件分配匹配的UID。
如果您计划重新标注原理图或PCB,请确保首先匹配UID,因为一旦您更改了原理图或PCB上的所有设计符号,UID便是用于将原理图组件与其PCB等效物链接起来的唯一信息。