设计更新实施

Old Content - visit altium.com/documentation

通 过工程变更指令(ECO)实施设计更新/变更。 工程变更指令仅列出对一份或多份设计文件实施变更所需的所有修改,以便满足要求的同步动作。
工 程变更指令用于在各种情况下影响设计更新,例如:

  • 更 新原理图元件标号的注释
  • 利 用Parameter Manager(参数管理员程序)更新各参数
  • 更 新参数信息,并将信息存储在源元器件库或公司数据库中
    但 是,当使新获取设计的源文件与该设计的目标PCB实施同步时,是利用工程变更指令最重要也是最常遇到的一种情况,将在下文进行讨论。 对任一一边进行变更后,均需要对另一边也进行更改,以便保持同步性,这就是工程变更指令的作用。

工 程变更指令选项设置

Altium Designer与比较器程序一样,有助于您控制生成的工程变更指令中可包含哪些修改类型。 通过Project(项目)对话框Options(选项)中的ECO Generation(工程变更指令生成)标签,即可访问工程变更指令相关选项(Project(项目) » Project Options(项目选项)),所有设置值均作为项目的一部分予以保存。
修 改类型分为元件相关、网络相关、参数相关三类。
利 用可用控制件按要求配置工程变更指令生成。 对于每种修改类型,可选择将该类型的更新操作添加到工程变更指令的修改列表中(选择Generate Change Orders(生成变更指令)),也可以跳过因此不会在工程变更指令中显示(选择Ignore Differences(忽略差异))。

工 程变更指令生成

为 继续实现项目源与PCB的同步,查看检测到的差异列表、探索差异并按要求设置好更新方向后,还必须生成工程变更指令。 点击Differences(差异)对话框中的Create Engineering Change Order(创建工程变更指令)按钮即可生成工程变更指令。 然后会弹出Engineering Change Order(工程变更指令)对话框(图8),列出实施设计同步需要的变更所需的所有修改。

默 认情况下,执行工程变更指令时,所有修改均为启用状态, 您同样可以自行控制,根据需要启用/禁用每个修改条目。

利 用在该对话框上右击后弹出的菜单中的命令,可交叉检查相关原理图和PCB文件上的目标对象和参考对象。

执 行各命令前,需验证拟定修改操作的有效性,这一点尤其重要。 点击Validate Changes(验证变更)按钮即可进行验证。 不仅会测试拟定变更的逻辑性,而且还会搜索元器件库,以确保模型的可用性,甚至还会检查引脚与焊盘之间的匹配情况。 验证结果将显示在对话框的Check(检查)一列。 绿色小勾表示支持拟定变更,执行工程变更指令时立即实施该变更。 红色叉叉表示拟定变更无效,执行工程变更指令时不会实施该变更。
如 果修改条目验证失败,对话框相应的Message(消息)一列中(以及Messages(消息)面板中)将出现一个条目,给出失败原因(例如 Footprint Not Found(未找到封装))。 在任何阶段均可关闭该对话框,以便调查某些变更失败的原因,并在必要时作出设计变更。 当各项内容均符合您的要求时,点击Execute Changes(执行变更)按钮执行工程变更指令,实现此处包含的有效变更。
完 全执行工程变更指令后,Done(已执行)一列中已执行的修改上将出现绿色小勾。 请注意,只有通过了验证阶段的变更才会被执行。
点 击Report Changes(报告变更)按钮即可设置并打印/输出一份工程变更指令所含修改的报告。 请注意,该报告会列出所有修改条目,不论其是否通过验证或是否已执行。

You are reporting an issue with the following selected text and/or image within the active document: