亲测,将Altium Designer从24.0.1升级到24.6.1,曾遭遇原理图编译报错,库路径全丢失的状况,新手只要依照步骤逐个操作,定能轻易躲开此类常见问题。 备份迁移用户设置的……
亲测,将Altium Designer从24.0.1升级到24.6.1,曾遭遇原理图编译报错,库路径全丢失的状况,新手只要依照步骤逐个操作,定能轻易躲开此类常见问题。
备份迁移用户设置的正确姿势
1. 启用Altium Designer,轻触顶部菜单DXP ,进而点击Preferences,于左侧挑选Data Management下的Backup,于右侧把“Backup count”设定成5,勾选“Compress backup files”,点击OK。将软件关闭,进入C:Users你的用户名AppDataRoamingAltium,把“Altium Designer_24”整个文件夹进行复制,复制完成后粘贴到D盘来进行备份。
关于新手需避开的坑,常见的报错情况是,在下一次更新之后去打开旧的项目时,所有的原理图符号以及 PCB 封装都找寻不到,会出现“Missing component”这样的提示。其核心原因在于,新版本并未继承旧版本的库路径配置。而快速解决的办法是,手动去进行复制前面所提到的配置文件夹,在新安装完成之后直接粘贴回到原来的位置进行覆盖,然后再重新启动软件,如此便能够恢复全部的库映射。
清理旧版本缓存和临时文件
2. 于彻底卸载旧版本之时,要先把自带系统之“磁盘清理”工具运行起来,以此来删去临时性质的文件。紧接着进入C:ProgramDataAltium之处所,将对应着旧版本号的文件夹予以删除。按下Win+R组合键,输入%temp%,把所有以“Altium”起始的临时缓存给除掉。最终重启电脑,之后再去双击新版的安装包。
【新手需防圈套】经常出现报错“Error 1606: 无法访问网络位置”,随后进行回滚操作。关键原因在于:Windows Installer缓冲产生冲突,旧版本遗留的注册表项造成干扰。那个一站式解决流程是这样的,首先要跑去微软官方的“msi清理工具”那儿,把和Altium相关的条目给清除掉,接着还得手动去删除注册表HKEY_CURRENT_USERSoftwareAltium下面的所有键值,最后呢,要用管理员身份去进行重装,这整个过程都别连着网络哦。
重新配置库参数与规则
3. 开启刚安装好的AD24,点击File,接着选择→Open来打开项目。于Projects面板上点击右键,选择“Add Library from File”,朝着备份的库文件(.IntLib)进行导航。随后点击设计工具,再选择→规则向导,将“Net Names with Multiple Drivers”参数设定为Fatal Error。推荐的理由在于,多驱动冲突属于逻辑综合的阶段里,最难去进行排查的隐患,将其设置成为致命错误,能够强制在设计规则检查的这个时候就暴露出来,避免在后期出现流片失败的情况。
【新手须防】关键参数最佳推举数值是,在原理图编译规则里,把“Floating net labels”设定成Error水平,阀值挑选5,设置途径为,Project→Project Options→Error Reporting。现将两种实操方案予以对比,一种称之为方案A,其具体操作为完全卸载旧版之后再安装新版,此过程耗时大约40分钟,且干净没有残留,另一种是方案B,直接进行覆盖安装,仅需15分钟就能完成,不过偶尔会出现菜单错位的情况。对于生产环境而言,采用方案A,而在个人学习或者紧急改板时则使用方案B,需注意在采用方案B之后,务必要手动执行步骤1的配置备份恢复。
本方法不适用的场景有:跨大版本进行更新,像从AD18升级到AD24这种情况,或者是在Linux系统下的KiCad。其替代方案是:对于跨大版本更新,建议先把所有库导出为ASCII格式,之后再新建空白项目逐个将其导入,以此避免格式不兼容的问题。你们在更新EDA工具的时候遇到过哪些奇葩的报错呢?在评论区说一说,顺便顺手点赞并分享出去,让更多的人能够避开这些坑。
微信扫一扫
还没有评论呢,快来抢沙发~