(3)程序的注冊(cè)和運(yùn)行。注冊(cè)文件的作用是向Pro/ENGINEER系統(tǒng)傳遞應(yīng)用程序的信息,其形式如下:
NAME //應(yīng)用程序名稱;
STARTUP //工作模式(SPAWN 或 DLL);
EXEC_FILE //生成的可執(zhí)行文件或動(dòng)態(tài)連接庫(kù)文件;
TEXT_DIR //菜單文件和窗口信息文件位置;
REVISION //所使用的Pro/ENGINEER版本號(hào);
END // 結(jié)束。
注冊(cè)方式包括自動(dòng)和手動(dòng)兩種。
2.7 履帶車(chē)輛傳動(dòng)系統(tǒng)參數(shù)建模的運(yùn)行
系統(tǒng)采用自頂向下的設(shè)計(jì)模式,運(yùn)行流程如圖2所示,首先根據(jù)傳動(dòng)系統(tǒng)總體設(shè)計(jì)任務(wù)書(shū)確定系統(tǒng)的布置形式和主要尺寸參數(shù)?傁到y(tǒng)由聯(lián)軸節(jié)、齒輪傳動(dòng)箱、主離合器、變速箱、風(fēng)扇聯(lián)動(dòng)裝置、行星轉(zhuǎn)向機(jī)和側(cè)減速器等分系統(tǒng)組成。各分系統(tǒng)從資料庫(kù)中提取需要的零件模板,通過(guò)系統(tǒng)提供的變形設(shè)計(jì)方法完成參數(shù)驅(qū)動(dòng),建立新的零件,然后結(jié)合總體設(shè)計(jì)規(guī)劃的要求完成子系統(tǒng)自動(dòng)裝配生成整體模型,最后通過(guò)檢驗(yàn)工具對(duì)裝配體在靜態(tài)和動(dòng)態(tài)兩種情況下進(jìn)行干涉檢查。

圖2 系統(tǒng)工作流程
在裝配體正確設(shè)計(jì)后,使用Pro/MECHANICA模塊對(duì)傳動(dòng)總成進(jìn)行運(yùn)動(dòng)仿真和有限元分析。通過(guò)對(duì)傳動(dòng)總成受力的模擬,系統(tǒng)計(jì)算出在外部載荷作用下各零件的受力狀況。然后通過(guò)Pro/MECHANICA的結(jié)構(gòu)模塊計(jì)算出各部分的應(yīng)力與應(yīng)變。通過(guò)分析計(jì)算結(jié)果并結(jié)合以往的經(jīng)驗(yàn),確定該設(shè)計(jì)方案能否滿足設(shè)計(jì)要求。對(duì)于不能滿足要求的零件通過(guò)修改和優(yōu)化使其達(dá)到設(shè)計(jì)要求。最后將新前軸設(shè)計(jì)方案存儲(chǔ)到前軸設(shè)計(jì)資源庫(kù)中,不斷使之完善,并生成詳細(xì)系統(tǒng)工程圖、零件屬性列表和細(xì)化文檔。
在操作中,考慮到用戶化的需要,運(yùn)用Pro/TOOLKIT編制了人機(jī)交互界面,并利用菜單、對(duì)話框和信息顯示技術(shù),幫助使用者輕松地使用本系統(tǒng)。
3 結(jié)束語(yǔ)
Pro/ENGINEER軟件強(qiáng)大的二次開(kāi)發(fā)功能應(yīng)用于三維CAD產(chǎn)品設(shè)計(jì)中,可為使用者量身定做出最有效的設(shè)計(jì)流程,大大提高設(shè)計(jì)效率,減輕工作量。利用本系統(tǒng)進(jìn)行設(shè)計(jì)不僅能較好地完成設(shè)計(jì)任務(wù),而且效率較高,體現(xiàn)出二次開(kāi)發(fā)技術(shù)的應(yīng)用價(jià)值。