本文基于SolidWorks軟件平臺(tái)開(kāi)發(fā)了一套擠壓模具C A D系統(tǒng),該系統(tǒng)將專(zhuān)家知識(shí)和設(shè)計(jì)經(jīng)驗(yàn)存儲(chǔ)于模具結(jié)構(gòu)和零件模型中,通過(guò)選用不同模具組件的結(jié)構(gòu)形狀,實(shí)現(xiàn)了擠壓模具的優(yōu)化設(shè)計(jì),同時(shí)也保證了設(shè)計(jì)質(zhì)量,加快了設(shè)計(jì)速度。
SolidWorks軟件采用了特征建模技術(shù)和設(shè)計(jì)過(guò)程的全相關(guān)技術(shù),是目前領(lǐng)先的、主流的三維CAD軟件。它具有配置管理、協(xié)同工作、零件建模、裝配設(shè)計(jì)、全相關(guān)工程圖、鈑金設(shè)計(jì)、有限元分析和動(dòng)態(tài)仿真等多項(xiàng)功能,在機(jī)械制造業(yè)的應(yīng)用非常廣泛。該軟件為用戶(hù)提供了功能強(qiáng)大的API接口,而且具有宏錄制功能,所以可以很方便地進(jìn)行二次開(kāi)發(fā)。本文所述的就是以SolidWorks軟件為平臺(tái)開(kāi)發(fā)的一套擠壓模具CAD系統(tǒng)。
基于SolidWorks平臺(tái)的擠壓模具CAD系統(tǒng)將大量的專(zhuān)家知識(shí)和設(shè)計(jì)經(jīng)驗(yàn)存儲(chǔ)于模具結(jié)構(gòu)和零件模型中,通過(guò)選用不同模具組件的結(jié)構(gòu)形狀,來(lái)達(dá)到擠壓模具的優(yōu)化設(shè)計(jì)。此外,它還能利用模具零件間的裝配形式和裝配關(guān)系實(shí)現(xiàn)擠壓模具的自動(dòng)裝配,生成模具零件工程圖和裝配體工程圖,從而提高了擠壓模具設(shè)計(jì)的智能度,減少了設(shè)計(jì)人員的工作量,并保證了設(shè)計(jì)質(zhì)量,加快了設(shè)計(jì)速度。
該系統(tǒng)以Visual Basic為開(kāi)發(fā)工具,利用VB的面向?qū)ο缶幊陶Z(yǔ)言、模塊化和組件共享等技術(shù),建立擠壓模具CAD系統(tǒng)的用戶(hù)界面及程序代碼;利用SolidWorks建立模具各部分組件的模型;還可以通過(guò)對(duì)SolidWorks提供的API接口函數(shù)進(jìn)行二次開(kāi)發(fā)來(lái)實(shí)現(xiàn)對(duì)模型庫(kù)的調(diào)用;并利用ADO數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)技術(shù)實(shí)現(xiàn)對(duì)零件模型的參數(shù)化驅(qū)動(dòng),最終生成模具零件工程圖和模具總裝配圖。
;{zgp
#`1@4,iC
圖1 擠壓模具CAD系統(tǒng)結(jié)構(gòu)
一、系統(tǒng)設(shè)計(jì)進(jìn)程
1.系統(tǒng)的功能和應(yīng)用
首先選擇合適的模架,然后選擇擠壓類(lèi)型,包括正擠壓、反擠壓、復(fù)合擠壓和鐓擠壓等。在不同的擠壓類(lèi)型里提供模具的凸模、凹模、頂出、預(yù)應(yīng)力及料等不同部分組件的結(jié)構(gòu)形狀,用戶(hù)選擇后可以組成一套完整的擠壓模具裝配體結(jié)構(gòu),然后進(jìn)行單個(gè)模具零件的設(shè)計(jì)。用戶(hù)可以在模具設(shè)計(jì)對(duì)話(huà)框中更改模具零件的參數(shù)尺寸以滿(mǎn)足實(shí)際需求,還可以對(duì)模具零件的工程圖進(jìn)行適當(dāng)?shù)男薷囊赃_(dá)到最滿(mǎn)意的效果。最后系統(tǒng)將所有設(shè)計(jì)好的模具零件按照預(yù)定的裝配關(guān)系自動(dòng)裝配起來(lái),生成總裝配圖。
2.功能模塊和設(shè)計(jì)流程
擠壓模具的CAD系統(tǒng)結(jié)構(gòu)由四個(gè)模塊組成,如圖1所示。
(1)模架選擇模塊
系統(tǒng)模架庫(kù)里存儲(chǔ)了許多不同類(lèi)型的模架結(jié)構(gòu),通過(guò)選擇不同的模架名稱(chēng),在架構(gòu)選擇對(duì)話(huà)框的右邊將出現(xiàn)該模架的模型圖片。選擇模架的主要零件名稱(chēng),可以調(diào)出該零件的模型圖片和參數(shù)信息,選取三維圖按鈕和工程圖按鈕則可以分別打開(kāi)對(duì)應(yīng)的SolidWorks模型文件和工程圖文件,如圖2所示。
x
左云县|
马龙县|
潞城市|
呼和浩特市|
全南县|
榕江县|
许昌市|
泸溪县|
小金县|
正定县|
兴城市|
乐安县|
永城市|
米易县|
景谷|
德清县|
金沙县|
永登县|
太和县|
延安市|
融水|
锦州市|
金秀|
惠州市|
三穗县|
漠河县|
延津县|
米林县|
宕昌县|
禹城市|
措勤县|
景洪市|
志丹县|
噶尔县|
中卫市|
志丹县|
汾阳市|
连云港市|
泰宁县|
西丰县|
辰溪县|