工欲善其事,必先利其器:開發環境的建立
經不懈努力,朋友們的幫助,還有熱心的網友們,終於湊齊了開發所有開發包:
(1)CAA開發包:CAT_CAA-V5-6R2012-WIN-1
(2)RADE開發包:CAA Rade V5R21-V5R22
(3)開發許可包:DS.CATIA.P3.V5-6R2014.GA.WINDOWS-SSQ
(4)還有相應的CATIA V5 2012
(5)再就是Microsoft VS2008
1、我電腦上已經安裝了vs 2008,不必再裝了。
2、安裝:CATIA V5 R2012 Setup安裝,基本不會有什麼問題。不再贅述。
3、安裝授權軟件:DSLS_SSQ_V6R2016x_Installer_20160205
這個軟件的安裝有點周折。我先使用的是DSLS_SSQ_Installer_10042014這個安裝包,結果許可無法登記,
說是無法識別許可文件。改用V6R2016x後正常。注意:服務器名用主機名,別用localhost.
4、生成許可文件。從DSLS的管理器中查看本機的Target ID和主機名。使用DSLS.LicGen.v1.5.SSQ生成許可。
再在第三步安裝的管理器中登記許可。成功後,可以查詢到相應的許可。
5、安裝CAA包,直接setup, 直接在安裝盤根目錄設置安裝路徑,一般採用默認,順利安裝結束。
需要說明,必須先安裝相應的CATIA版本,否則不能安裝。我的要求CATIA V5 2012
6、安裝RADE, setup.exe, 採用默認選項,一路順利,完成安裝。
RADE安裝完成,需要設置環境。我使用的這個版本需要vs 2008.4
我的安裝目錄:D:\Program Files (x86)\Dassault Systemes\B22\intel_a\code\bin下
執行:CATVBTSetup.exe
7、設置RADE 的 License
在上面相同的目錄下,執行程序:CATVBTLicenser.exe
如果許可正常:
一切正常,可以開工啦。。。。。。
有個問題需要注意,我安裝的這個DSLS授權服務,在主機睡眠等情況下,容易停止服務。爲此,我專門開發一個服務監控程序,如果許可服務停止,自動重啓它。
看看,這一套裝備,都上百萬了吧!……^O^