我们在工作中比较常见的都是一张或者多张原理图文件对应一个PCB文件,但有时候我们在设计的过程中,一个PCB工程中可能不止一个PCB文件,例如,一个设备里有主板和扩展板或者按键板等等,这时就需要在一个工程里添加多个原理图、PCB文件,如图1所示。
图 1 多原理图、PCB工程
通常在Altium Designer中将原理图导入到PCB是通过执行原理图菜单Design→Update PCB Document xxx.PcbDoc命令,如图2所示。
图 2 原理图更新到PCB
执行原理图更新到PCB的操作之后,虽然选择的是更新到某一个PCB文件,但是最后结果是,所有原理图都被导入到了这个选中的PCB文件中,无法实现不同的原理图导入到不同的PCB。
那么该如何实现指定的原理图文件更新到指定的PCB文件中呢?
(1)在原理图编辑界面执行菜单栏中“工程”→“显示差异”命令,弹出“选择比较文档”对话框,如图3所示。
图 3 选择比较文档对话框
(2)在“选择比较文档”对话框中,勾选左下角的“高级模式”复选框,对话框将显示成两个专栏,如图4所示。
图 4 选择需要比较的文档
(3)在其中一个选择Sch,并在另一个中选择对应的PCB文件,如图,选择左边的Sheet1.SchDoc原理图文件与右边的PCB2.PcbDoc文件对应,然后单击“确定”按钮。
(4)弹出Differences between Schematic Document […] and PCB Document […]对话框,如图5所示,列出了Sch和PCB的对应关系。
图 5 显示差异对话框
(5)单击鼠标右键,执行Update All in>>PCB Document[…]命令,将Sheet1.SchDoc里面所有内容更新到PCB2中,如图6所示。
图 6 Update All in>>PCB Document
从图5中可以看到可以有多种导入的方式,可以从Sch到PCB,也可从PCB到Sch,还可以选中某一些部分进行导入。
(6)可以看到在未执行步骤(5)之前,“创建工程变更列表(Create Engineering Change Order)”按钮为灰色,执行完步骤(5)之后,即可单击左下角的“创建工程变更列表”按钮,这时弹出“工程变更命令”对话框,之后的操作跟菜单栏中Design→Update PCB Document xxx.PcbDoc命令的操作方法一样,如图7所示。
图 7 Update PCB Document
(7)单击“执行变更”按钮,指定的原理图文件就更新到指定的PCB文件中了,如图8所示。
图 8 完成原理图更新到PCB
至此,多原理图、多PCB文件的导入处理就完成啦!
一定要动手去实践,技能积少成多,老鸟就是这么练成的!
欢迎收藏 点好看 转发
每天都有干货文章分享
点击下方阅读全文查看更多历史文章