摘要模具設計是材料成型專業的專業課,也是辦學特色之一,本文以沖壓模模具設計為切入點,通過VC++開發簡單沖壓模設計向導軟件,讓使用者可以通過軟件的向導功能進行模具設計和相關計算,大大加快沖壓模具設計的速度和效率。其成果可應用于成型專業學生的課程設計與畢業設計中,對提高成型專業的教學質量有促進作用。
關鍵詞 VC++ 沖壓模 模具設計 材料成型專業
中圖分類號:TP391.7文獻標識碼:ADOI:10.16400/j.cnki.kjdk.2021.29.014
DevelopmentofStampingDieDesignWizardSoftwareBasedonVC++
OUYANG Wenkai
(Wuhan Huaxia Institute of Technology, Wuhan, Hubei 430223)
AbstractMold design is not only a professional course of material forming specialty,but also one of the characteristics of the specialty. This paper takes the stamping mold design as the starting point, and develops a simple stamping mold design wizard software through VC + +, so that users can carry out mold designand related calculations through thewizard function ofthe software, which greatly speeds up the speed and efficiency of stamping mold design. The achievement can be applied to the curriculum design and graduation design of students majoring in material forming specialty, and can promote the teaching quality of material forming specialty.
KeywordsVC++; stamping die; mold design; material forming specialty
前言
隨著計算機技術的發展與普及,沖壓模具設計也基本實現了計算機化,主要表現在計算機輔助設計(CAD)。我國模具在計算機輔助設計方面雖然已經取得了很大進步,但跟國外先進水平比起來還有差距,主要體現在:設計效率不高、設計質量較低。因此利用VC++開發可以提高設計效率及模具設計質量的向導軟件對于促進沖壓模具的發展具有重要現實意義。[1]
利用VC++進行沖壓模具設計的軟件可以快速實現模具的工藝分析及計算,目前國內較少有出現此類的軟件。由于社會對于沖壓模具專業人才的需求使得國內較多本科及專科院校開設模具設計專業,但與此同時沖壓模具設計向導軟件開發卻在高等院校中屬于空白,因此迫切需要大學、研究機構等相關技術力量參與其中。
1方法及技術路線
材料成型專業有一批長期對于模具設計的研究的老師,具有豐富的科研經驗,加上我校信息工程系在VC++軟件開發方面的優勢,為項目的完成打下了堅實基礎。
課題組同我校信息工程系合作研究,利用學科交叉及跨專業的綜合資源優勢,將VC++軟件編程和沖壓模設計流程相結合,進而實現沖壓模設計向導軟件的開發,并將所開發的軟件應用到材料成型專業的教學當中,軟件開發的流程圖如圖1。

2軟件界面設計
軟件界面采用VC++MFC基礎類庫設計,不設標題欄,界面簡潔實用,如圖2。

3軟件功能實現
軟件一共有28個頁面,每一個頁面都是一個獨立的單元,能實現一個或多個功能。下面以卸料彈簧設計單元為例,說明一下軟件功能的實現,如圖3。

卸料彈簧的設計可依下列步驟完成:
(1)首先軟件使用者根據實際情況輸入卸料彈簧的數量。
(2)點擊界面上的按鈕,后臺自動計算每根彈簧的預壓力。
(3)根據彈簧預壓力,軟件自動給出估計的彈簧極限工作載荷。
(4)軟件使用者點擊按鈕打開彈簧規格表,根據估計的彈簧極限工作載荷選擇彈簧的規格。
(5)根據表中選擇的彈簧規格,使用者填寫彈簧極限工作載荷和彈簧極限壓縮量。
(6)點擊按鈕,根據上面的數據軟件自動計算出彈簧預壓縮量。
(7)點擊按鈕,軟件自動計算出彈簧實際總壓縮量。
(8)點擊按鈕,軟件自動校核所選彈簧是否正確,如不正確,會提示重新選擇彈簧規格。
軟件設計完成結果如圖4所示。

4結語
今天傳統的沖壓模設計方法已經難以勝任市場的挑戰,隨著計算機輔助技術日益廣泛的應用,如何充分利用計算機技術提高模具的設計、生產效率,縮短周期,已成為近年來研究的重要課題之一。
VC++是一種可視化的編程語言,它功能強大、界面友好。因此利用VC++強大的功能結合沖壓模設計的流程,歸納總結模具行業的設計經驗,開發沖壓模設計的應用程序和工具,以實現軟件使用者對模具的設計及計算功能,對減少模具設計中的重復性和煩瑣性,提高模具設計的質量與效率,具有非常重要的應用價值。
軟件開發成功后,我們提供給武漢華夏理工學院的學生進行使用測試,得到了很好的反響,被學生認為對模具類的課程設計和畢業設計有很大幫助。
目前我國很多高等院校都開設了模具方向的課程,但大多偏于理論而缺乏實踐,與生產實際脫離,該研究成果能彌補這一缺陷,在訓練學生工程素質和創新設計能力方面能夠很好地發揮啟發和示范作用,不但大大提高教學質量,還為學生將來尋找就業機會打下了堅實的實踐基礎。[2]
基金項目:湖北省教育廳科學技術研究計劃指導性項目“基于VC++的沖壓模設計向導軟件開發”(B2016402)
參考文獻
[1]郝洪艷.基于VC環境下的沖裁模CAD系統的開發[C].華東六省一市塑性工程學術年會,2005.
[2]歐陽文凱.基于UG二次開發的注塑模輔助設計插件的設計[J].科教導刊,2018.