老吴 发表于 2021-1-11 16:21:59

cadence allegro17x allegro17.2 allegro17.4 PCB转PADS 方法

之前写过了ALLEGRO16.6 以下版本转换PADS的方法。http://bbs.ntpcb.com/read-htm-tid-132907.html
ALLEGRO 17x 以上版本转换PADS和16X的差不多。

下面方法,不同版本PADS软件 自己修改路径。
添加用户变量
变量名:AEX_BIN_ROOT
值: PADS软件中translators软件的bin目录路径
比如我的:AEX_BIN_ROOT= C:\MentorGraphics\PADSVX.2.7\SDD_HOME\translators\win32\bin

添加 用户变量
变量名:AEX_ENABLE_JOBPREFS_LAYER_FIX
值:1   
比如我的:AEX_ENABLE_JOBPREFS_LAYER_FIX =1

添加用户变量
变量名:Home
值:Cadence软件的pcbenv文件夹所在目录的路径 (每个版本路径有差异,自己找)
如我的17.4的 :Home= C:\Cadence\SPB_Data

打开PADS软件自带的Allegro 转换的skill文件(每个版本PADS自己根据路径找)
如我的:C:\MentorGraphics\PADSVX.2.7\SDD_HOME\translators\skill_scripts

上面目录的文件全部复制到allegro 下面这个目录下
C:\Cadence\SPB_Data\pcbenv
打开allegro .brd文件,setup 菜单下选择user preferences Editor ,在skill选项勾选telskill。


Apply软件会弹出一个still对话框, 可以不用理会关闭掉




准备工作已经完成了。以后转换的话,就不需要再设置了-----------
转换开始了。。。
在Allegro的command命令栏中输入skill load "dfl_main.il",回车后,会看到返回T。 注意,输入时,引号不能少,load和引号间是有空格的




上面确定有返回一个 t后。继续下面
继续在Command中输入:main out回车,这时会弹出一个对话框: 点击下图箭头按钮 ,等待运行结束 ,运行过程中不能有报错,如果有报错请查找原因并修正,运行成功后commend命令栏提示成功,DONE
(这里特别提醒:ALLEGRO的文件路径和文件名不要有中文特殊符号等,否则失败)


等待上面的结束。。 (上面运行结束不能有任何错误信息,否则不能转换)
之后打开PADS LAYOUT---file---import   。。 下拉找到ALLEGROBRD选项。




之后等待转换结束即可。选中刚才ALLEGRO处理过的BRD文件。导入。。


等待运行结束,文件自动导入。


转换导入成功的PADS文件。。

yfchen1003 发表于 2021-1-11 16:55:49

看起来跟16.6一样!

梦想舞台hdc 发表于 2021-1-11 17:17:43

richardz 发表于 2021-1-11 22:43:24

lqsgg 发表于 2021-1-12 06:33:51

xiaoxiaoxinba 发表于 2021-1-12 08:21:54

wangyitu 发表于 2021-1-12 08:27:31

还没用过呢~

小鑫鑫 发表于 2021-1-12 08:35:36

小小路人甲 发表于 2021-1-12 08:37:37

bidinghong 发表于 2021-1-12 08:43:44

学习学习
页: [1] 2 3 4 5
查看完整版本: cadence allegro17x allegro17.2 allegro17.4 PCB转PADS 方法