原理图改完PCB怎么同步更新?工程师实测三步搞定

发布于 更新于
2,270
3
详情介绍
智行者IC社区持续更新技术干货、实操教程、案例分享与常见问题解答,为学习者提供实用的学习参考资料。

亲自实测过Altium Designer 22,经历过同步更新后元件飞线胡乱跳动、网络出现丢失的那种麻烦情况。

第1步 打开工程选项设置同步比对参数

线路:轻点菜单栏里被称作“工程(Project)”的那儿接着点“工程选项(Project Options)”,而后进入名为“Comparator”的标签页面。在“附加元件与引脚(Additional Components and Pins)”下找到,把“许可在PCB里增添新元件”设置成“忽略(Ignore)”。该参数的最佳建议数值是无视,原因在于多数同步差错源自原理图中未彻底删除但在PCB上仍有残留的废弃部件,对其不予理会能够避免错误添加以及胡乱删除,确保仅同步真正被修改过的部分。

【新手避坑】

常见出现的能够被称为报错的情况是,出现“Can’t find component in PCB”这样的弹窗。其导致出错的原因在于,原理图跟PCB的库路径并非保持一致,进而使得软件没办法找到相对应的封装。具备高速度的能够达成解决目的的办法是,先同步去检查项目库文件是不是全都处在同一个工程文件夹里,接着在“工程选项”里面把那个“查找库路径”再向着当前的工程根目录指向过去。

第2步 执行从原理图到PCB的变更指令

点选路径:点击“设计( Design)”,接着点击“Update PCB Document (你的PCB文件名)”。弹出ECO窗口之后,先勾选左下角“仅显示变更( Only Show Changes)”,随后点击“验证变更( Validate Changes)”。看到所有项变为打绿勾状态,而后紧接着点击“执行变更( Execute Changes)”。推荐优先使用“仅显示变更”模式,避免大批量误操作。

【新手避坑】

普遍出现的情况是:点击执行之后,进度条停留在百分之五十的位置不再变动。关键的原因在于,原理图当中存在没有填写封装的元件,软件在生成ECO的时候发生了卡顿。应对的方法是:关闭ECO,返回至原理图,通过“工具”→“封装管理器”来检查全部元件,将呈现问号或者空白的封装手动补充完整,接着再执行第二步。

第3步 处理同步后遗留的网络飞线冲突

路线:在PCB界面按下快捷键“N”,接着选择“隐藏网络”,再选“全部”,而后再按下“N”,选择“显示网络”,又选“全部”,随后刷新飞线显示。要是存在松散飞线,借助“设计”,选择“网络表”,再选“编辑网络”,手动将散落网络名拖拽至对应焊盘。在此处给出两种实操方案的对比:方案A(自动重连)适宜简单双面板,直接删除PCB内全部网络后进行全量同步;方案B(手动编辑)适合四层以上复杂电路板,保留电源地网络,仅修改信号层。 复杂板选方案B,否则自动操作会打乱精心布的电源分割。

【新手避坑】

“Unknown Pin: R1-2”由高频完整产生报错,解决流程如下:先①记下报错的元件位号以及引脚号;接着呢,②打开原理图之后,双击该元件,然后核对“模型(Model)”里的封装引脚名称,像“2”这种,是不是与PCB封装焊盘名称达到完全一致,这里存在常见坑,原理图使用数字1、2,而PCB封装使用A、K;要是③不一致,那就修改原理图库或者PCB库,进行统一命名;最后,④保存之后回到第1步再进行比对,报错就会消失。

在AD22下实测是稳定的此方法,然而多张层次原理图经由端口也就是Sheet Entry连接的复杂项目并不适用,原因在于跨图纸的网络比对极易出现漏同步的情况。有一个简易的替代方案,那便是选用 “设计” 然后再选 “同步工作表也就是Synchronize Sheet” 逐张图纸进行手动比对。你的板子有没有遇到过因数引脚名称不匹配而导致的同步失败?欢迎在评论区分享你那踩坑的经历,点赞并且收藏能让更多的工程师少走弯路。

常见问题(FAQ)

同步时出现“Can't find component in PCB”报错怎么办?
该报错通常是因为原理图和PCB的库路径不一致。解决办法:检查项目库文件是否在同一工程文件夹中,然后在工程选项里将“查找库路径”重新指向当前工程根目录。
执行ECO时进度条卡在50%不动是什么原因?
常见原因是原理图中有未填写封装的元件。解决方法:关闭ECO,返回原理图,通过“工具”→“封装管理器”检查所有元件,将问号或空白的封装手动补充完整,然后重新执行第二步。
同步后出现“Unknown Pin: R1-2”报错如何解决?
该报错因引脚名称不匹配导致。解决流程:①记下报错元件位号和引脚号;②打开原理图,双击元件,核对模型中的封装引脚名称是否与PCB封装焊盘名称一致(如原理图用数字1、2,PCB用A、K);③不一致则修改原理图库或PCB库统一命名;④保存后重新比对,报错消失。
0 / 600
3 讨论
热门最新
总结
暂无总结

新手表示第二步卡在50%的问题终于解决了,原来是有元件没封装。

第三步的隐藏网络刷新技巧太实用了,省了不少时间。

实测确实有效,之前同步后飞线乱跳,按这个方法一次搞定!