各位编程的小伙伴们,是不是经常遇到需要在Allegro PCB和PADS之间转换文件的情况?今天,我就来给大家详细讲解一下如何轻松完成这个转换,图文并茂,亲测有效哦!
准备工作
- 确保电脑已安装Cadence 16.6和PADS VX.2.7软件。
- 注意:16.6版本转换成功,17.2和17.4版本转换失败。
设置用户变量
- 变量名:AEX_BIN_ROOT
值:PADS软件中translators软件的bin目录路径,例如:
AEX_BIN_ROOT = D:\MentorGraphics\PADSVX.2.7\SDD_HOME\translators\win32\bin - 变量名:AEX_ENABLE_JOBPREFS_LAYER_FIX
值:1
AEX_ENABLE_JOBPREFS_LAYER_FIX =1 - 变量名:Home
值:Cadence软件的pcbenv文件夹所在目录的路径,例如:
Home=D:\Cadence\SPB_Data
配置Allegro软件
- 打开Allegro PCB editor,选择XL版本(ALLEGRO PCB SI XL),在Setup下的user preferences Editor中的Skill选项里,在telskill选项中打√。
- 将PADS软件skill_scripts目录里面的文件全部复制到Cadence软件的pebenv目录里面。
转换文件
- 打开要转换的Allegro PCB文件。
- 在command命令栏中输入:skill load "dfl_main.il",回车后,会看到返回t。注意,引号不能少。
- 执行完后,在Command中输入:main out,回车,这时会弹出一个对话框:点击“Start Translation”,等待运行结束。运行过程中不能有报错。
导入PADS软件
- 打开PADS layout软件,文件-导入,导入文件选择类型选择Allegro PCB文件,然后找到刚刚打开的Allegro文件,导入。
- 设置一下显示颜色等即可。
注意:如果没有前面9步的处理,直接导入未经处理的Allegro PCB文件或是PCB editor版本不是ALLEGRO PCB SI XL,PADS会提示Allegro未做好迁移准备或导入过程失败。
转换完成!怎么样,是不是很简单呢?如果还有其他问题,欢迎在评论区留言哦!我是顺亿,来自趣航编程网(www.vqhf.com),这里还有更多精彩内容等着你,快来关注我们吧!
