TJHHUGH1 发表于 2008-7-22 13:44

Cadence PSD 15.0与Ansoft Anslink 2.2的接口问题

Cadence PSD 15.0与Ansoft Anslink 2.2的接口问题

由于Anslink2.2只支持到PSD14.2,对PSD15.0不提供直接支持,所以为了能在PSD15.0里正常调用Anslinks,需要对文件稍加修改:
1、安装PSD15.0。确认PSD的pcbenv路径设置在一个没有空格的路径中,建议将pcbenv目录直接
放在根目录下。如果PSD缺省的pcbenv路径在..\Documents and Settings\..目录里,请增加
home=C:\環境變數,这样pcbenv就会变成C:\pcbenv。
2、安装Anslink2.2,选择PSD14.2版本,注意pcbenv目录下的env、ilinit文件包含了anslinks
的启动选项。
3、将Ansoft\integrate4目录下的anslinks142.cxt改名为anslinks150.cxt。
4、修改Ansoft\integrate4\cdsmenus142里的菜单文件。因为从15.0到14.2的菜单变化较大,
所以不建议在14.2的菜单上改,而直接在15.0的菜单文件里加入ansoft的菜单就可以了。有两
种方式:一种是直接修改Cadence\PSD_15.0\share\pcb\text\cuimenus里面的Allegro、Apd、
SpecctraQuest、ChipIOEditor的菜单文件,在每个文件中加入:
POPUP "A&nsoft"
BEGIN
MENUITEM "Launch AnsoftLinks...", "skill runAnsLinks()"
MENUITEM "Launch SIwave...", "skill runSIWave()"
MENUITEM "Launch TPA...", "skill runTPA()"
MENUITEM "Write Neutral File", "skill writeNeutralFile()"
MENUITEM "Write SIwave Component File", "skill writeComponentFile()"
END
这样不会丢失15.0新增的菜单项。但这样作需要取消pcbenv目录里env文件中对菜单所作的映
射,即删掉
source $ALLEGRO_INSTALL_DIR\text\env
set MENUPATH=D:\Ansoft\integrate4\cdsmenus142 $MENUPATH
就可以了。
另一种方式是将Cadence\PSD_15.0\share\pcb\text\cuimenus里面的Allegro、Apd、
SpecctraQuest、ChipIOEditor的菜单文件拷贝到Ansoft\integrate4\cdsmenus142里面,再按
照上面的方法修改就OK了。这种方法的好处是即保留psd15的原始菜单文件,也不用再修改
pcbenv目录里的env文件,推荐用这种方式。
5、Done :)

[ 本帖最后由 TJHHUGH1 于 2008-7-22 13:46 编辑 ]

mopengfei 发表于 2008-9-25 12:21

谢谢

对我安装16.01 siwave3.0 links3.0也有帮助

guoyumin 发表于 2008-11-20 19:50

,%%%%%%%%,
         ,%%/\%%%%/\%%
          ,%%%\c "" J/%%%
%.       %%%%/ oo \%%%
`%%.   %%%%    _|%%%
`%%   `%%%%(__Y__)%%'
//       ;%%%%`\-/%%%'
((       /`%%%%%%%'
\\    .'          |
   \\/       \| |
    \\/         ) | |
   \         /_ | |__
   (___________)))))))

hungyu36 发表于 2009-1-1 14:20

感謝版主。

ktulu 发表于 2009-1-10 14:50

感谢斑竹!!!

mindyshao 发表于 2009-2-6 05:05

感谢斑竹!!!

xf622 发表于 2009-7-23 11:14

kankan xiexie

jiayiting 发表于 2010-3-22 14:32

正好要用这个呢 谢谢啦

yhzyhz 发表于 2010-8-20 20:05

看看!谢谢楼主的分享!学习下!!
页: [1]
查看完整版本: Cadence PSD 15.0与Ansoft Anslink 2.2的接口问题