cadence17.2打开低版本工程或封装的方法。

转载自
allegro cadence17.2批量更新旧版文件
Allegro PCB Designer 17.2如何打开旧版本.brd文件

我使用下面的方法,Dbdoctor check后提示failed。原因是我未将cadence的路径添加到系统环境变量下。
如图添加之后,使用Dbdoctor就好了。
cadence17.2打开低版本工程或封装的方法。_第1张图片

最近在学Allegro画板子,用的是于博士的视频,视频配套的软件是15.6版本,我电脑装的是吴川斌老师Cadence 17.2独家版本的。虽然版本不一样,但是感觉新版本用着挺好的。

在使用中就发现了一问题,那就是高版本的Allegro PCB Designer打不开低版本软件生成的文件,报错如下:Design revision 15.x is too old.Must run the batch dbdoctor to uprev.

意思就是 15.x设计的文件版本太老了,17.2的打不开。必须运行批处理数据库维护工具进行升级。
cadence17.2打开低版本工程或封装的方法。_第2张图片

解决方法分三步:
第一步:打开DB doctor;这个数据库维护工具就在PCB Editor Utilities(PCB设计实用工具)中。点击开始->所有程序-> Cadence 17.2->Product Utilities->PCB Editor Utilities->DB Doctor ;
cadence17.2打开低版本工程或封装的方法。_第3张图片
cadence17.2打开低版本工程或封装的方法。_第4张图片
第二步:在Input design with extension下边选择要升级的.brd文件。之后点击Check,然后会出现几个小框框,稍后就会提醒升级结束,点击Close完成升级。
cadence17.2打开低版本工程或封装的方法。_第5张图片
cadence17.2打开低版本工程或封装的方法。_第6张图片
第三步:用Allegro PCB Designer 打开刚才升级过后的.brd文件。如果第二步Output没有选择的话,生成的新版本.brd就会把旧的直接替代掉。如果选择了输出文件所在文件夹,则应该去新的文件夹找要打开的.brd。
cadence17.2打开低版本工程或封装的方法。_第7张图片

=============================================
也可以使用批处理程序,批处理文件夹内所有的低版本文件
1.原理
循环调用dbdoctor
2.批处理
dir . /b >list.txt
for /F %%i in (list.txt) do DBDoctor %%i
del list.txt /s
3.说明
第一行:遍历文件下所有文件名,并保存在list文件内
第二行:循环调用dbdoctor
第三行:删除list文件退出
4.注意事项
a.不能对子目录进行更新,需要把批处理放到每一级目录处理。

你可能感兴趣的:(嵌入式开发)