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

发布于 更新于
2,268
3
详情介绍

亲自实测过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库统一命名;④保存后重新比对,报错消失。
3 讨论
热门最新
总结
暂无总结

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

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

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

0 / 600