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