很多朋友反馈发现Cadence17.2的打过补丁的软件后后原理图和PCB交互不成功,设置麻烦,现分享Cadence 17.2原理图和Allegro PCB的交互方法。
图1
方法一、
1、打过补丁的Cadence17.2,正常是和allgero不能交互通信的(打补丁之前同步OK),这时候首先要检查原理图工具栏
Options-Preferences-Miscellaneous菜单栏下的Intertool Communication选项是否已经勾选,如果没勾选(默认安装完是勾选的),勾选试试是否可以通信,如下图2所示。
Options-Preferences-Miscellaneous菜单栏下的Intertool Communication选项是否已经勾选,如果没勾选(默认安装完是勾选的),勾选试试是否可以通信,如下图2所示。
图2 Intertool Communication选项
2、如果还是不能交互,然后在Cadence安装路径下(默认是:C:\Cadence\SPB_17.2\share\pcb\text),找到env文件,用我们常用的env文件替换原有Cadence 默认安装路径下的env文件,ENV路径如下图3所示。
图3 Cadence 17.2 env文件路径
大部分电脑用方法一就能够解决Cadence 17.2原理图和Allegro PCB不能交互的问题。
方法二、
1、有些电脑如果上面方法一设置后还是不能通信,可能是因为新安装的软件后未设置好ENV的路径,这是Allegro 17.2版本破解后存在一个bug,应该是ENV环境变量未设置好的原因。因为ENV文件夹的路径是由HOME变量的变量值指定的。
2、如下图所示,在电脑上右键“我的电脑”->“属性”->“高级系统设置”->“高级”->“环境变量”,先在用户变量里面查找一下有没有一个变量名称为HOME的变量,这个变量的变量值里面的路径就是ENV所在的路径,原则上按照这个路径你就可以找到你电脑上的ENV目录了。
图4
3、如果用户变量里面都没有HOME这个变量就自己添加一个,变量名称为HOME,并设置好变量值如C:\Cadence\SPB_17.2,再把整个pcbenv文件拷贝到Cadence指定的那个路径下(如C:\Cadence\SPB_17.2),然后保存退出再重启一下Allegro。
图5