在 Altium Designer 16 (AD16) 中,“更新网络表”通常指的是将原理图中的网络标签(Net Label)或网络连接关系同步到 PCB 文件中,或者将 PCB 中的改动反向更新回原理图。
以下是详细的操作步骤和常见问题解决方法:
从原理图更新到 PCB(最常见情况)
这是将原理图设计同步到 PCB 布局的标准流程。
确保原理图已编译无误
- 打开原理图文件(
.SchDoc)。 - 点击菜单栏的 Project > Compile PCB Project [你的项目名]。
- 查看底部 Messages 窗口,确保没有 Error(错误),如果有错误,必须先修正,否则无法更新。
- 打开原理图文件(
执行更新命令
- 在原理图中,点击菜单栏的 Design > Update PCB Document [PCB文件名]。
- 或者,在项目面板(Projects Panel)中,右键点击 PCB 文件,选择 Update PCB Document [PCB文件名]。
查看变更列表(Engineering Change Order, ECO)
- 系统会弹出

ECO Preview
窗口,显示所有即将执行的操作(如添加元件、修改网络、移动元件等)。 - 检查列表中的每一项,确保没有意外删除或修改。
- 点击 Execute 按钮执行更新。
- 如果全部成功,会弹出 ECO Executed 窗口,显示成功和失败的数量,点击 Close。
- 系统会弹出
验证结果
- 打开 PCB 文件,检查新增的元件、网络是否已正确加载。
- 运行 Tools > Design Rule Check (DRC) 检查是否有未连接的网络或未满足的规则。
从 PCB 反向更新到原理图
如果你在 PCB 中修改了网络(例如通过覆铜或手动布线改变了网络连接),并希望同步回原理图:
- 在 PCB 文件中,点击菜单栏的 Design > Update Schematic from PCB。
- 同样会弹出 ECO Preview 窗口。
- 检查变更列表,点击 Execute。
- 注意:此操作可能会改变原理图中的网络标签位置或连接方式,请谨慎操作。

常见问题与解决方法
提示 “No Changes” 或更新失败
- 原因:原理图未正确编译,或存在电气错误。
- 解决:
- 重新编译项目(Project > Compile)。
- 检查 Messages 窗口中的错误。
- 确保所有元件都有唯一的 Footprint(封装)。
- 确保所有网络标签名称一致(区分大小写)。
网络标签未同步
- 原因:网络标签未放置在导线上,或标签名称与原理图符号引脚名称不匹配。
- 解决:
- 确保网络标签直接放在导线上,而不是元件引脚上(除非是全局网络标签)。
- 检查原理图符号的引脚名称是否与网络标签完全一致。
PCB 中缺少元件
- 原因:元件未放置封装,或封装名称在 PCB 库中不存在。
- 解决:
- 在原理图中右键点击元件 > Properties,检查 Footprint 是否正确。
- 确保 PCB 库中已加载对应的封装,并在原理图符号中关联了正确的封装。

更新后 PCB 中网络颜色异常
- 原因:网络颜色未在 PCB 中设置。
- 解决:
- 在 PCB 中,点击 View Configuration(快捷键
V+C)。 - 在 Colors 标签页中,检查网络颜色设置。
- 或者,在 Design > Rules 中检查网络相关规则。
- 在 PCB 中,点击 View Configuration(快捷键
最佳实践建议
- 定期编译项目:在每次重大修改后,都执行 Compile 操作,确保无错误。
- 备份文件:在执行 Update PCB 或 Update Schematic 前,建议备份项目文件,以防误操作。
- 使用版本控制:如果项目较大,建议使用 Git 或 SVN 进行版本管理。
- 检查 DRC:更新完成后,务必运行 Design Rule Check (DRC),确保没有未连接的网络或设计规则冲突。
通过以上步骤,你应该能够顺利地在 AD16 中更新网络表,如果仍有问题,请提供具体的错误信息,以便进一步排查。
【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!
发表回复