在pcb设计工作中,有时会被要求将pcb文件转成其他软件的格式,pcb Allegro装Pads的方法如下

1) 要建立两个用户变量(如已存在,不需要建立) 。

AEX_BIN_ROOT                                    D:\MentorGraphics\9.5PADS\SDD_HOME\translators\win32\bin

AEX_ENABLE_JOBPREFS_LAYER_FIX     1

2)  PADS9.5安装目录下的SDD_HOME\translators\skill_scripts文件夹里面的所有文件, copy到pcbenv文件夹内

3) 将Allegro的PCB文件转换成低版本的(16.3或16.3以下低版本的PCB文件),放在桌面即可,重新用Allegro软件打开刚刚导出来的低版本的文件。

4)  Allegro软件的Setup下的user preferences Editor 中的Skill选项里,在telskill选项中打√ , 这时软件会自动弹出一个对话框,不用理会,关闭对话框就即可

5)   新建cnt文件夹,将需要转换的allegro板子放到cnt文件夹下. 用Allegro16.3 XL及XL以上版本,打开要转的allegro板子,在Allegro command窗口输入先后输入以下两个命令:

Command      Skill

Skill               load “dfl_mail.il”

Skill               exit

Command      main out

注意输入时,引号不能少,load和引号间是有空格的,要是输入不正确,命令是无法执行的。这时会弹出一个对话框, 点击“Star One Way Translation” , 等待结束!

6)打开PADS的Translator工具:Allegro Designs Translators , 添加刚才导出来的低版本的PCB文件。

7)转换完成后,在convert_1文件夹会产生一个这样格式的PCB文件: *** .pcb  ,用PADS Layout打开它,设置一下颜色显示,调整一下最小显示线宽。


另一种转换方法:

在转换的过程中我们需要用到三种软件,ad、pads、allegro。转换的流程是:allegro→ad→pads。

1、将allegro格式的pcb文件直接拉到ad软件里打开。

ad会弹出这样的导入界面。

2、然后一直点击next或ok,一直到下图这个界面,点击finish,导入ad完成。

3、我们可以点击pcb查看一下导入是否成功,然后进行下一步。

4、然后我们需要在ad中新建个pcb,将生成的ad pcb文件复制到这个新的pcb上。

5、打开铺pads软件,点击file-import,将刚刚复制的ad pcb文件导入,格式选择如下。

6、点击打开,导入完成。

在转换的过程中,铜皮和孔可能可能会掉,转换仅作参考作用。