朱大偉,錢林方,徐亞棟
(南京理工大學 機械工程學院,江蘇 南京 210094)
參數化技術在 20 世紀 90 年代后期已經得到了廣泛的應用,很多利用參數化技術開發的專用設計系統使設計人員從大量繁重瑣碎的工作中解脫出來,不僅提高了設計效率,增強了市場快速反應能力,而且還有效地減少了信息的存儲[1]。梁振剛[2]在火炮身管結構分析的基礎上,實現了對身管模型的參數化驅動。楊青[3]詳細研究了利用Pro/E二次開發工具Pro/Toolkit進行參數化二次開發的原理和方法。秦慧斌[4]論述了機械產品三維廣義參數化設計的內涵、設計步驟和關鍵技術。炮身設計過程是一個多方案、多參數、多目標的評價決策過程,設計過程中參數可能要反復進行修改以及性能計算,這就要求設計過程盡量參數化。筆者將參數化技術運用到炮身的設計中,建立炮身的參數化模型,將大大簡化炮身的設計步驟,縮短產品研發周期,降低研制費用。
參數化設計是目前CAD應用技術中最重要的技術之一,作為產品建模的一個重要手段,在系列化產品設計中得到了較好的應用。筆者采用三維模型和控制程序相結合的方式,也就是在Pro/E環境下完成炮身零件和組建的構建,再建立一組可以控制模型形狀和相對位置的參數,這組參數可以通過VB程序調用Pro/E的底層函數進行修改,達到用程序和三維模型結合的方式完成參數化建模[3]。
接到新的炮身設計任務之后,首先會根據需求進行分析,得到概念模型,然后對實例庫進行搜索,檢索出結構相同或者類似的設計實例?!?br>