Cadence SPB 17.2 免安装版本使用方法--雨花石制作
雨花石 制作 -- 2019.05.15
Cadence Allegro 学习交流 QQ群 397903703
免安装软件下载链接:https://yun.baidu.com/s/1mKSbung4o5gYEPywqWQIIQ
提取码:fc55
和谐文件链接: https://pan.baidu.com/s/1-1ckOsdJgoCRIIRmELPJVA 提取码: b1c5
此方法已经在Win7、Win10的 64位系统测试过,都能正常运行(Win8系统未测试,猜测和Win10系统用法一样),功能和安装版本一样,没任何删减。
此版本是Cadence SPB 17.2的免安装版本软件,补丁是Hotfix_SPB17.20.052_wint_1of1.exe
由于Cadence SPB 17.2软件是64位的,不再支持XP系统和32位电脑系统,请使用者注意!
说明:把免安装版本软件放在D盘下的优点:
第一:软件占空间比较大,文件12个多G,放在D盘不影响系统盘的空间。
第二:假如电脑系统崩溃了,重新安装系统后,花上几分钟时间简单的和谐配置一下,软件就可以使用,免去了软件安装的漫长过程。
第三:和已经安装的软件互不影响使用。不用切换,直接使用,互不影响。
第四:简单阐述Cadence SPB多个版本共存和多个版本切换使用的切换方法(本文第16页)
软件使用分两种情况:
- 电脑上未安装任何Cadence 版本
- 电脑上已经安装了Cadence 其他版本的layout软件(本文第11页详述)
一:电脑上未安装任何Cadence 版本的使用方法(按照以下顺序操作)
分享的免安装版本软件包含以下内容:
图 1
第一步:解压ISO文件
(win10系统有自带的虚拟光驱可用,选中ISO文件,右键--打开方式--Windows资源管理器)
用虚拟光驱打开(或其他办法打开)Cadence_SPB_17.2-H052.iso文件,把里面的Cadence文件夹复制到D盘,由于文件较大,大概需要30分钟(不同的电脑配置有区别)复制完。复制完后,D盘出现Cadence文件夹。
第二步:安装C++库(四个C++要全部安装)
解压Cadence_SPB_172_C++库修复文件.rar压缩包,安装图2中的4个C++库。
图 2
第三步:运行分享包里面的预处理文件。Cadence SPB_17.2预处理文件(必须以管理员身份运行).bat
图 3
图3中 的计算机名字请记下,后面要用到。
第三步:软件和谐(加载License文件,启动服务器)
特别注意:和谐之前一定要关闭杀毒软件、软件管家之类的软件,如果是win10系统,请务必关闭windows defender(关闭方法,网上去搜),否则会导致软件和谐失败。
1 、打开D盘Cadence文件夹下的License.lic文件,把第一行的QQ578080008替换成你的计算机名字后保存。
注:如果你不清楚你电脑名字是什么,可以从以下方法获取:
(1)、刚才运行预处理的界面上有,图3上可以看到你的计算机名字
(2)、可以运行分享包里的计算机名字读取.bat文件获取你的计算机名字
(3)、在图 4中去寻找你的计算机名字
图 4
2 、和谐前准备工作
2.1 和谐之前,请先查看进程中是否有cdsNameServer.exe和lmgrd.exe进程,若有,请把进程中的这两项结束任务,以免破解过程中报错。(图 5 任务管理器的进程中2和3处都要结束任务)
【备注:若和谐失败,请关注本文15页的注意事项2】
图 5
2.2 把D:\Cadence\SPB_17.2\tools\bin目录下的orsimsetup64.dll剪切出来找个地方先放着不理(然后破解完毕再拷进原处,如果不用pspice原理图仿真,可以不理会)
3 、进入D:\Cadence\LicenseManager文件夹
3.1 运行LicenseManagerPubkey.bat(大部分电脑需直接双击运行即可,这里建议以管理员身份运行,但是win10系统要直接双击运行),大约1秒钟完毕。
3.2 加载License.lic文件
以管理员身份运行LicenseServerConfiguration.exe(大部分电脑需直接双击运行即可,这里建议以管理员身份运行,但是win10系统要直接双击运行)程序,如图 6中的1处:
图 6
弹出的对话框如图7,在图7的2处填上D:\Cadence\License.lic路径(即加载D:\Cadence文件夹下刚刚修改的License.lic文件),如图 7所示操作,然后点击next,
图 7
图 8中,host name这项一般这里不需要填写,默认的已经有了。如果Host Name那一栏不是你的计算机名字,请手动改成你的计算机名字(在前面第1条已经阐述获取计算机的方法)。点击Next后立马去D:\Cadence\LicenseManager文件夹下修改license.dat文件内容,具体如何修改后面有阐述。
图 8
图 9
出现图 9这个界面,先不忙点击Next,把生成的license.dat文件修改一下(有的电脑不出现这个界面,若不出现图9界面,在图8点击Next后,立刻去D:\Cadence\LicenseManager文件下修改license.dat文件内容【修改的时间尽量短,修改的时间越短,破解的成功率越高】,【注意:若是第二次破解或是第三次破解等等,这个文件夹下还会有license_数字(日期).dat这些文件,这里带数字的dat文件不要理会,只修改license.dat这个文件即可】
注意:在图10中,只去掉图中的双引号符号(双引号里的内容要保留)
图10
图 11 修改后的效果
图 12
修改成图11和图12的效果都可以,群友建议把D:\Cadence\LicenseManager\cdslmd.exe PORT=3000放在同一行,破解成功率会提高。不过我用图11的效果破解基本没失败过。修改好后保存。然后点击 图 9 中的Next (若电脑没出现图9的界面,继续往下执行即可)
图 13
大概30秒后就到图 14 界面.
图 14
图 15
如果出现图15这样的情况,处理办法是:(本人推荐 方法1 操作)
方法1 、重新和谐。即是重新运行LicenseServerConfiguration.exe,加载license.lic文件的步骤
方法2 、继续往下执行,在3.4 步骤中(图 20)手动配置 图 20中的路径。
【注意:如果在3.2 步骤中出现图 16 的情况(这个情况偶儿会在win8、win10系统上出现),请查看本文12页的【注意事项1,有详细解决办法。】】
图 16
3.3 以管理员身份运行 LicenseClientConfiguration.exe文件(这里必须以管理员身份运行,不然会报错),
这一步操作出现的界面可能不同(可能是图 17,也可能是图 18),下面两个界面都是属于正常的,出现任何一个都能顺利过关。
图 17
图 18
图 19
3.4 以管理员身份运行 lmtools.exe(个别电脑需直接双击运行才行)
图 20
加载相应的文件(一般默认即可),在图 20的右上角 的3处点击Save Service,弹出如图 21界面,点击 是。切换到图 22的Start/Stop...栏,先点击1处的Stop Server,再点击2处的Start Server,查看左下角是否出现成功的情况,如果失败再重复从1 到 2 的步骤,直至成功为止。如图 22界面。
图 21
图 22
如果服务器启动失败,也没关系,只要软件能正常打开就行。或是去进程中结束掉lmgrd.exe这个进程,再来重新运行 图22的操作,一般都可以成功的。
3.5 和谐tools组件
进入D:\Cadence\SPB_17.2文件夹,运行Tools_Crack_Cadence_SPB.bat文件(需要直接双击运行,个别电脑需要以管理员身份运行,但是win10系统要直接双击运行)。
(或是把Crack-Cadence_SPB_17.2--20190516文件夹里面tools文件夹下的Tools_Crack_Cadence_SPB.bat文件复制出来,替换掉D:\Cadence\SPB_17.2文件夹下的Tools_Crack_Cadence_SPB.bat,然后直接运行Tools_Crack_Cadence_SPB.bat即可,运行完就和谐成功了)。
和谐过程几十秒到几分钟不等,因个人电脑而异。
图 23
操作到这里,电脑可以使用17.2版本的软件了。
4、把D:\Cadence\SPB_17.2\tools\bin目录下常用的allegro.exe 、Capture.exe、padstack_editor.exe、switchversion.exe 运行程序以桌面快捷方式形式放在桌面上,便于后期操作。
第二种情况,电脑上已经安装了Cadence其他版本的软件
二:电脑上已经安装了Cadence 其他版本的layout软件
使用方法如下:这里以已经安装了16.6版本(其他版本操作方法类似)为例说明。
Win10电脑系统和谐17.2版本软件要特别细心,请查看本文15页的【注意事项2
1 、解压ISO文件
(win10系统有自带的虚拟光驱可用,选中ISO文件,右键--打开方式--Windows资源管理器)
用虚拟光驱打开(或其他办法打开)Cadence_SPB_17.2-H052.iso文件,把里面的Cadence文件夹复制到D盘,由于文件较大,大概需要30分钟(不同的电脑配置有区别)复制完。复制完毕后,D盘下出现Cadence文件夹。
2 、卸载16.6版本(旧版本)的LicenseManager,使用D:\Cadence下的LicenseManager的密钥管理程序(17.2版本使用License Manager 12.06的管理程序)
3 、重新和谐(加载License文件,启动服务器)
特别注意:和谐之前一定要关闭杀毒软件、软件管家之类的软件,如果是win10系统,请务必关闭windows defender(关闭方法,网上去搜),否则会导致软件和谐失败。
剩下的和谐步骤和本文前面的操作步骤完全相同,详细请看本文的第2页,这里不再重述。
【注意事项1:
1 、如果在运行LicenseServerConfiguration.exe步骤中出现图 24 的情况(这个情况偶儿会在win8、win10系统上出现),先点击确定,结束这次加载,如图 25。
处理办法:按 ctrl + alt +del 进入任务管理器,在任务管理器 -- 详细信息(一定是在任务管理器的详细信息里面才找得到,如图26) 栏里面(注意在进程里面是找不到的),如图 26所示,结束掉lmgrd.exe进程(同时也要结束掉cdsNameServer,如果有的话)。
图 24
图 25
图 26
结束本次加载License.lic文件后,重新运行LicenseServerConfiguration.exe(大部分电脑需直接双击运行即可,这里建议以管理员身份运行,但是win10系统要直接双击运行),再次加载License.lic文件,这次就不会出现图 24的情况了。
图 27
2 、运行LicenseClientConfiguration.exe时,必须以管理员身份运行,不然会报错
这一步操作出现的界面可能不同(可能是图 28,也可能是图 29),下面两个界面都是属于正常的,出现任何一个都能顺利过关。
图 28
图 29
图 30
3 、在图31中点击Next后立马去D:\Cadence\LicenseManager文件夹下修改license.dat文件内容。
【修改的时间尽量短,修改的时间越短,破解的成功率越高】
图 31
【注意事项2:特别是win8 win10系统
1 、特别注意:和谐之前一定要关闭杀毒软件、软件管家之类的软件,如果是win10系统,请务必关闭windows defender(关闭方法,网上去搜),否则会导致软件和谐失败。
2 、对于win10系统,LicenseManagerPubkey.bat、LicenseServerConfiguration.exe这两个程序运行时,需要直接双击运行,否则会出错。
3 、注意:在图32中,只去掉图中的双引号符号(双引号里的内容要保留)
图32
4 、运行LicenseClientConfiguration.exe文件时,必须以管理员身份运行,不然会报错。
5 、进入D:\Cadence\SPB_17.2文件夹,运行Tools_Crack_Cadence_SPB.bat文件时,Win10系统需要直接双击Tools_Crack_Cadence_SPB.bat运行,否则会一闪而过导致和谐失败。
附:简述Cadence SPB多个版本共存和多个版本切换使用的切换方法
多个版本共存主要是环境变量和路径的切换问题,这个问题处理好了,版本共存就很容易了。两个、三个或是更多个Cadence SPB软件版本共存同一个电脑系统中(理论上可以无限多个版本可共存,只要你的电脑配置允许),使用时根据以下的方法操作即可使用。
找到switchversion.exe运行程序,并把运行程序以桌面快捷方式形式放在桌面上,以便后期操作。switchversion.exe运行程序所在的路径为:16.6版本的路径D:\Cadence\SPB_16.6\tools\pcb\bin
17.2版本的路径 D:\Cadence\SPB_17.2\tools\bin
在桌面上,鼠标单击switchversion.exe快捷方式,右键以管理员身份运行switchversion.exe 程序(这里必须以管理员身份运行,否则无法切换版本),弹出的界面,点击图 33中的 Manual 配置启动参数,如图34
图 33
图 34
图 34的1处红框内的参数填写参考如下:
Release Name处写代表性的名字:SPB_16.6 (名字可以自定义)
Location(CDSROOT)处的路径是D:\Cadence\SPB_16.6
然后点击图 34中的2处 Add/Update,添加完成,点击Close 返回图 33界面。
双击图 35中的 1 处激活16.6程序,然后点击OK,设置完成。
图 35
此时可以运行 桌面上的图标了。
备注:如果在图 35中 双击切换版本出现图 36的情况,是因为运行switchversion.exe程序时候,没以管理员身份运行。
图 36
由于个人水平和精力有限,文中难免有不当之处,还请谅解并给予指正,以便更好的完善文章。
如遇到问题,请加群交流
Cadence Allegro 学习交流QQ群 397903703
电子电路设计与仿真 QQ群:620236005
雨花石
2019.05.15