在cadence中进行封装和焊盘路径设置的时候出现No match found for 'my_favorites' in the search path。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在cadence中进行封装和焊盘路径设置的时候出现No match found for 'my_favorites' in the search path。相关的知识,希望对你有一定的参考价值。

这到底是怎么回事?希望高手多多指导

问题原因:
在软件安装时,需指定Cadence的工作路径/HOME位置。若不采取软件默认设置,则需要人为修改系统变量home。出现该错误,就是因为指定的工作路径与系统变量home值不符!!

还有一种情况,用户在首次使用Allegro时会在系统盘下产生一个pcbenv用户环境目录,例如C:\documents and settings\user\pcbenv\env,该路径中有空格,为非法路径!!

解决方法:
将pcbenv文件夹换一个位置,同时修改系统变量home的值即可。
1. 找到pcbenv文件夹(一般位于C:\documents and settings\user\中)
2. 将其cut到某位置,如Cadence的安装路径
3. 右击我的电脑→属性→高级→环境变量,更改系统环境变量里home的值,将此值设为绝对路径,指向pcbenv文件夹,例如E:\program_files\Cadence

如果系统盘里并没有找到pcbenv文件夹,先在Cadence安装路径下搜索pcbenv文件夹,搜索结果显示其在cadence\SPB\des_reuse\reuse文件下,des_reuse文件夹下tutorial_examples下有一个des_reuse_site的压缩包,打开压缩包,在里面的des_reuse\reuse目录下,发现了隐藏如此深的pcbenv文件夹,按照上面的操作,将该压缩包解压,同时连着压缩包一起剪切到cadence安装目录下,在环境变量-用户变量下,把Home的值修改成pcbenv文件夹的路径,重启一下,终于OK了!
参考技术A 打开程序时右击选择要以管理员身份运行

用cadence allegro从别人的brd pcb文件导出的封装只有部分能用,怎么回事?

好像是不能用的封装丢失了热风焊盘,能用的封装的焊盘好像是不需要热风焊盘,该怎么解决?网上有人说好像是软件版本不对,求高手指导解决办法,谢谢

封装放在封装库(这个封装已添加至libraries)中,然后执行“place”--“manually”,进入“placement”对话框,在“placement list”下面选择“package symbols”,在里面查找你想要放的封装的名称,在其前面打勾,这时移动鼠标,元件已经在鼠标上了,左键放置在PCB上,再点“OK”即可。 参考技术A 缺少孔或者焊盘的封装信息追问

我发现不能用的封装是焊盘有问题,不能用的封装都包含flash symbol,但是导出来的时候没有导出来flash symbol,但是flash symbol项我是勾选了的,该怎么解决?

追答

这个需要自己建立flash,你导封装库是导不出来的,因为都是在本地建的flash然后在建库的时候调用的,所以,要么你搞到别人的flash文件,要么你自己建flash。你可以根据brd文件中焊盘信息自己建flash的。比较容易。
好久没有登录了,希望能给你帮助。

本回答被提问者采纳

以上是关于在cadence中进行封装和焊盘路径设置的时候出现No match found for 'my_favorites' in the search path。的主要内容,如果未能解决你的问题,请参考以下文章

allegro,相同net的铺铜和焊盘无法连接

cadence 焊盘修改

Cadence Allegro 绘制封装库

Cadence每日一学_13 | 使用 Allegro 制作PCB封装(以STM32为例)

Cadence每日一学_13 | 使用 Allegro 制作PCB封装(以STM32为例)

Cadence每日一学_13 | 使用 Allegro 制作PCB封装(以STM32为例)