版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、1 安裝CATIA。在安裝CATIA時(shí),要把它裝到根目錄下,文件夾名稱不能含有空格,(在此命名為CATIA)安裝完后,用crack文件下JS0GROUP.dll拷貝到d:CATIAB14intel_acodebin下的覆蓋。2 安裝vc。裝vc時(shí)選自定義,把里面的所有組件都選上。3 安裝CAA和rade。先裝CAA系統(tǒng)會(huì)自動(dòng)安裝到CATIA文件夾下,再安裝rade不要裝在CATIA文件夾下,安裝方法和安裝CATIA一樣。安裝完后,把服務(wù)里面的 LaunchCommandServer和ReleaseClient停止,再把Rade的crack文件下JS0GROUP.dll拷貝到d: radeB14
2、intel_acodebin下覆蓋。啟動(dòng)服務(wù)。d: radeB14intel_acodebin 2.安裝聯(lián)機(jī)幫助,以便在RADE開發(fā)環(huán)境下提供CAA幫助(這是V5R14下的也不知是與別的版本不一樣還是是我的軟件的問題別人說第一想也要安裝的我的是空的) : d: radeB14intel_acodebin CATVBTSetup.exe 然后你就會(huì)發(fā)現(xiàn)VC的menu多了些東西 ModuleWorkbenchWorkshopFrameworkCATDlgDialog:CATDlgNotifyCATDlgFileCATDlgSplitterCATDlgTabContainerCATDlgIconBo
3、xControl to Trigger an ActionCATDlgPushButtonControls to Set OptionsCATDlgRadioButton CATDlgCheckButton Controls to Enter or Select Texts or ValuesCATDlgSelectorList d:CATIAB14,在工程路徑中選擇或創(chuàng)建路徑,選擇“Tool Level”為“V5R14_ B14”,點(diǎn)擊Next。 選擇或創(chuàng)建工程路徑選擇或創(chuàng)建工程路徑 2.1.2 創(chuàng)建創(chuàng)建FrameworkFramework選項(xiàng)。系統(tǒng)提供了選項(xiàng)。系統(tǒng)提供了4 4個(gè)可用選項(xiàng),可
4、個(gè)可用選項(xiàng),可以不選擇或選擇第二項(xiàng)。以不選擇或選擇第二項(xiàng)。 2.1.3 2.1.3 若上面選擇了第二項(xiàng),則顯示下面對(duì)話框。輸入若上面選擇了第二項(xiàng),則顯示下面對(duì)話框。輸入FrameworkFramework名字和選擇其類型。名字和選擇其類型。FrameworkFramework提供兩種類型:提供兩種類型:應(yīng)用和接口。功能也有三種:運(yùn)用、測試和教學(xué)。應(yīng)用和接口。功能也有三種:運(yùn)用、測試和教學(xué)。Framework名稱類型選擇在建立工程后,必須先指定在建立工程后,必須先指定CATIA的安裝路徑,以搜的安裝路徑,以搜索開發(fā)所需要的索開發(fā)所需要的API資源。點(diǎn)擊資源。點(diǎn)擊“CAAV5 Workspace”
5、 “Locate Prerequisite Workspace”,添加,添加CATIA的安的安裝路徑。也就是裝路徑。也就是定義定義prerequisiteprerequisite,具體步驟在打開文件,具體步驟在打開文件時(shí)已經(jīng)講過。需要注意的是時(shí)已經(jīng)講過。需要注意的是注意此路徑為注意此路徑為Intele_a文件夾文件夾的上層路徑。在這里,如果要引用其他的上層路徑。在這里,如果要引用其他Workspace的接口的接口(Interface),也可以在這里指定此),也可以在這里指定此Workspace的路徑。的路徑。 每個(gè)每個(gè)WorkSpaceWorkSpace至少需要包含一個(gè)至少需要包含一個(gè)Fram
6、eworkFramework。一個(gè)。一個(gè)FrameworkFramework包含了一個(gè)包含了一個(gè)工程的所有需要的元素,也即是,一個(gè)工程的所有需要的元素,也即是,一個(gè)FrameworkFramework即可以是你的一個(gè)工程。即可以是你的一個(gè)工程。FrameworkFramework的體系如下圖:的體系如下圖:M o d u l eL o c a l I n t e r f a c e ss r cI m a k e f i l e . m k 下面用一個(gè)例子來說明程序的過程。下面用一個(gè)例子來說明程序的過程。下面的例子,我們下面的例子,我們?cè)谠贛echenicalDesignMechenicalD
7、esign(機(jī)械設(shè)計(jì))中插入一個(gè)名為(機(jī)械設(shè)計(jì))中插入一個(gè)名為“test”test”的的WorkbenchWorkbench。具體步驟如下:。具體步驟如下: 1.1.在上面創(chuàng)建的在上面創(chuàng)建的workbaceworkbace下繼續(xù)做,創(chuàng)建一個(gè)下繼續(xù)做,創(chuàng)建一個(gè)New ModuleNew Module:選擇:選擇“ProjectProject” “New ModuleNew Module”命令:命令: sharedshared選項(xiàng)表示模塊共享,選項(xiàng)表示模塊共享,我們一般都選此選項(xiàng),如果你做的是一個(gè)可執(zhí)行的程序,如你的模塊只我們一般都選此選項(xiàng),如果你做的是一個(gè)可執(zhí)行的程序,如你的模塊只有一個(gè)有一個(gè)m
8、ainmain函數(shù),你就可以選函數(shù),你就可以選Executable.Executable.輸入輸入modulemodule名,點(diǎn)名,點(diǎn)OK.OK.生成的Module添加的頭文件在建立工程后,必須先指定在建立工程后,必須先指定CATIACATIA的安裝路徑,(這是在打的安裝路徑,(這是在打開或建立工程后的首要任務(wù))以搜索開發(fā)所需要的開或建立工程后的首要任務(wù))以搜索開發(fā)所需要的APIAPI資源。資源。點(diǎn)擊點(diǎn)擊“CAAV5 WorkspaceCAAV5 Workspace” “Locate Prerequisite Locate Prerequisite WorkspaceWorkspace”,添加
9、,添加CATIACATIA的安裝路徑。點(diǎn)擊的安裝路徑。點(diǎn)擊“AddAdd”添加,添加,如下圖所示如下圖所示:2. 2. 右鍵點(diǎn)擊右鍵點(diǎn)擊Module1.mModule1.m,將其設(shè)為當(dāng)前工作,將其設(shè)為當(dāng)前工作ProjectProject(Set As Active Set As Active ProjectProject)。選擇)。選擇“InsertInsert” “CATIA ResourceCATIA Resource” “CATIA CATIA PatternPattern”,響應(yīng)如下:,響應(yīng)如下:選擇選擇WorkshopWorkshop,點(diǎn)擊,點(diǎn)擊OKOK。3. Workshop3.
10、Workshop或者或者WorkbenchWorkbench選擇。選擇創(chuàng)建選擇。選擇創(chuàng)建WorkbenchWorkbench,并輸入其名,并輸入其名稱。稱。 5.上述步驟結(jié)束后點(diǎn)擊Next,進(jìn)入?yún)?shù)設(shè)置界面,直接進(jìn)入NEXT。在這一步我不喜歡選前綴,原因我記不清了。反正不爽。 在文件夾中刪除該在文件夾中刪除該MoudleMoudle文件夾,以及文件夾,以及ProtectedInterfacesProtectedInterfaces文件夾下的文件夾下的Module1.hModule1.h頭文件頭文件 ,此,此時(shí)編譯會(huì)出現(xiàn)一個(gè)錯(cuò):時(shí)編譯會(huì)出現(xiàn)一個(gè)錯(cuò): CATMeWorkbench.obj : er
11、ror LNK2001: unresolved CATMeWorkbench.obj : error LNK2001: unresolved external symbol _declspec(dllimport) external symbol _declspec(dllimport) struct_GUIDIID_CATIPRDWorkshopConfiguration(_impstruct_GUIDIID_CATIPRDWorkshopConfiguration(_imp_?IID_CATIPRDWorkshopConfiguration3U_GUIDA)_?IID_CATIPRDWor
12、kshopConfiguration3U_GUIDA)這實(shí)際上是找不到外部連接,在這實(shí)際上是找不到外部連接,在.mk.mk文件中未注明包含文件中未注明包含CATIPRDWorkshopConfiguration.hCATIPRDWorkshopConfiguration.h這一個(gè)頭文件的這一個(gè)頭文件的ModuleModule,這一個(gè)這一個(gè)ModuleModule名可查名可查APIAPI。所以在。所以在.mk.mk文件中加入:文件中加入:LINK_WITH = $(WIZARD_LINK_MODULES) LINK_WITH = $(WIZARD_LINK_MODULES) CATPrsWksP
13、RDWorkshop CATPrsWksPRDWorkshop 注:我每用一個(gè)新的注:我每用一個(gè)新的APIAPI都得在相應(yīng)的都得在相應(yīng)的modulemodule下的下的imakfile.mkimakfile.mk里添加其所在的模塊名,在里添加其所在的模塊名,在frameframe下的下的identitycard.hidentitycard.h里添加其所在的里添加其所在的frameframe名。名。dicodico要 選 擇 的 接 口 為要 選 擇 的 接 口 為CATIPrtWksAddinCATIPrtWksAddin注意注意Search workspaceSearch workspace為你為你的的CATIACATIA安裝路徑,并將安裝路徑,并將下面的單選框設(shè)為空。下面的單選框設(shè)為空。點(diǎn)點(diǎn)okok完成。文件相應(yīng)的完成。文件相應(yīng)的視圖如下:視圖如下:在在NewAddin.CATRsc定義圖片。定義圖片。NewAddin.point.Icon.Normal = “I_CAAPoint” ;( (圖片一般放在圖片一般放在 graphic I
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度大棚農(nóng)業(yè)保險(xiǎn)合作合同2篇
- 2025年沙地土地整治與生態(tài)恢復(fù)承包合同4篇
- 2025年度智能物流承包裝卸平臺(tái)合同4篇
- 二零二五年度抽沙船租賃與海岸修復(fù)合同4篇
- 2025年度個(gè)人二手房交易買賣合同書標(biāo)準(zhǔn)版2篇
- 2025年鋼材采購綠色認(rèn)證服務(wù)合同3篇
- 二零二五年度新媒體內(nèi)容制作合同樣本2篇
- 二零二五年度車輛識(shí)別技術(shù)設(shè)備銷售與產(chǎn)品升級(jí)合同4篇
- 開學(xué)季初三沖刺中考開學(xué)第一課為夢(mèng)想加油課件
- 杭州浙江杭州淳安縣千島湖鎮(zhèn)養(yǎng)老服務(wù)中心招聘工作人員5人筆試歷年參考題庫附帶答案詳解
- 2024年湖南高速鐵路職業(yè)技術(shù)學(xué)院高職單招數(shù)學(xué)歷年參考題庫含答案解析
- 國旗班指揮刀訓(xùn)練動(dòng)作要領(lǐng)
- 2024年國家工作人員學(xué)法用法考試題庫及參考答案
- 國家公務(wù)員考試(面試)試題及解答參考(2024年)
- 《阻燃材料與技術(shù)》課件 第6講 阻燃纖維及織物
- 2021-2022學(xué)年遼寧省重點(diǎn)高中協(xié)作校高一上學(xué)期期末語文試題
- 同等學(xué)力英語申碩考試詞匯(第六版大綱)電子版
- 人教版五年級(jí)上冊(cè)遞等式計(jì)算100道及答案
- 墓地個(gè)人協(xié)議合同模板
- 2024年部編版初中語文各年級(jí)教師用書七年級(jí)(上冊(cè))
- 2024年新課標(biāo)全國Ⅰ卷語文高考真題試卷(含答案)
評(píng)論
0/150
提交評(píng)論