風(fēng)扇葉片注射模具設(shè)計(jì)【塑料注塑模含12張CAD圖-獨(dú)家】.zip
風(fēng)扇葉片注射模具設(shè)計(jì)【塑料注塑模含12張CAD圖-獨(dú)家】.zip,塑料注塑模含12張CAD圖-獨(dú)家,風(fēng)扇,葉片,注射,模具設(shè)計(jì),塑料,注塑,12,CAD,獨(dú)家
模具是用來(lái)成型物品的工具,這種工具由各種零件構(gòu)成,不同的模具由不同的零件構(gòu)成。它主要通過(guò)所成型材料物理狀態(tài)的改變來(lái)實(shí)現(xiàn)物品外形的加工。按所成型的材料的不同,模具可分為金屬模具和非金屬模具。金屬模具又分為:鑄造模具(有色金屬壓鑄,鋼鐵鑄造)、和鍛造模具等;非金屬模具也分為:塑料模具和無(wú)機(jī)非金屬模具。而按照模具本身材料的不同,模具可分為:砂型模具,金屬模具,真空模具,石蠟?zāi)>叩鹊取F渲?,隨著高分子塑料的快速發(fā)展,塑料模具與人們的生活密切相關(guān)。塑料模具一般可分為:注射成型模具,擠塑成型模具,氣輔成型模具等等[1]。
注塑模具是生產(chǎn)各種工業(yè)產(chǎn)品的重要工藝裝備,隨著塑膠模具設(shè)計(jì)工業(yè)的迅速發(fā)展以及塑膠制品在航空、航太、電子、機(jī)械、船舶和汽車(chē)等工業(yè)部門(mén)的推廣應(yīng)用,產(chǎn)品對(duì)模具的要求越來(lái)越高,傳統(tǒng)的塑膠模具設(shè)計(jì)方法已無(wú)法適應(yīng)產(chǎn)品更新?lián)Q代和提高質(zhì)量的要求[2]。電腦輔助工程(CAE)技術(shù)已成為塑膠產(chǎn)品開(kāi)發(fā)、模具設(shè)計(jì)及產(chǎn)品加工中這些薄弱環(huán)節(jié)的最有效的途經(jīng)。
1943年,位于葡馬立尼亞.格蘭特市(marinhagrande)一家小型玻璃模具廠股東阿尼巴爾(aníbalh.abrantes)萌發(fā)了生產(chǎn)注塑模具的構(gòu)想。由于未能獲得其他股東的支持,阿尼巴爾不得不出售自己擁有的公司股份以籌集資金,并開(kāi)始專(zhuān)注于注塑模具的研發(fā)和制造。2年后,他成功地制造了第一只注塑模具。此后,在馬立尼亞.格蘭特市和奧利維拉.德.阿澤麥伊斯市(oliveiradeazeméis)(葡萄牙另一傳統(tǒng)玻璃工業(yè)區(qū))逐步出現(xiàn)其它注塑模具企業(yè)[3]。
所謂注塑成型(Injection Molding)是指,受熱融化的材料由高壓射入模腔,經(jīng)冷卻固化后,得到成形品的方法。該方法適用于形狀復(fù)雜部件的批量生產(chǎn),是重要的加工方法之一。注塑成型過(guò)程大致可分為以下6個(gè)階段“合模-注射-保壓-冷卻-開(kāi)模-制品取出”,上述工藝反復(fù)進(jìn)行,就可連續(xù)生產(chǎn)出制品。
注塑模具是生產(chǎn)各種工業(yè)產(chǎn)品的重要工藝裝備,隨著塑膠模具設(shè)計(jì)工業(yè)的迅速發(fā)展以及塑膠制品在航空、航太、電子、機(jī)械、船舶和汽車(chē)等工業(yè)部門(mén)的推廣應(yīng)用,產(chǎn)品對(duì)模具的要求越來(lái)越高,傳統(tǒng)的塑膠模具設(shè)計(jì)方法已無(wú)法適應(yīng)產(chǎn)品更新?lián)Q代和提高質(zhì)量的要求。電腦輔助工程(CAE)技術(shù)已成為塑膠產(chǎn)品開(kāi)發(fā)、模具設(shè)計(jì)及產(chǎn)品加工中這些薄弱環(huán)節(jié)的最有效的途經(jīng)。
美國(guó)上市公司 Moldflow 公司是專(zhuān)業(yè)從事注塑成型CAE 軟體和諮詢(xún)公司,自 1976 年發(fā)行了世界上第一套流動(dòng)分析軟體以來(lái),一直主導(dǎo)塑膠成型CAE軟體市場(chǎng)。近幾年,在汽車(chē)、家電、電子通訊、化工和日用品等領(lǐng)域得到了廣泛應(yīng)用。
利用 CAE 技術(shù)可以在模具加工前,在電腦上對(duì)整個(gè)注塑成型過(guò)程進(jìn)行類(lèi)比分析,準(zhǔn)確預(yù)測(cè)熔體的填充、保壓、冷卻情況,以及制品中的應(yīng)力分布、分子和纖維取向分布、制品的收縮和翹曲變形等情況,以便設(shè)計(jì)者能盡早發(fā)現(xiàn)問(wèn)題,及時(shí)修改制件和模具設(shè)計(jì),而不是等到試模以後再返修模具。這不僅是對(duì)傳統(tǒng)塑膠模具的設(shè)計(jì)方法一次突破,而且對(duì)減少甚至避免模具返修報(bào)廢、提高制品質(zhì)量和降低成本等,都有著重大的技術(shù)經(jīng)濟(jì)意義。
塑膠模具設(shè)計(jì)不但要采用 CAD 技術(shù),而且還要采用 CAE 技術(shù)。這是發(fā)展的必然趨勢(shì)。注塑成型分兩個(gè)階段,即開(kāi)發(fā)/設(shè)計(jì)階段(包括產(chǎn)品設(shè)計(jì)、模具設(shè)計(jì)和模具制造)和生產(chǎn)階段(包括購(gòu)買(mǎi)材料、試模和成型)。傳統(tǒng)的注塑方法是在正式生產(chǎn)前,由于設(shè)計(jì)人員憑經(jīng)驗(yàn)與直覺(jué)設(shè)計(jì)模具,模具裝配完畢後,通常需要幾次試模,發(fā)現(xiàn)問(wèn)題後,不僅需要重新設(shè)置工藝參數(shù),甚至還需要修改塑料模具設(shè)計(jì)制品和塑膠模具的設(shè)計(jì),這勢(shì)必增加生產(chǎn)成本,延長(zhǎng)產(chǎn)品開(kāi)發(fā)周期[4]。
分析:未來(lái)注塑模具行業(yè)的發(fā)展趨勢(shì)
一、模具日趨大型化。
二、模具的精度將越來(lái)越高。10年前精密模具的精度一般為5微米,現(xiàn)已達(dá)到2-3微米,1微米精度的模具也將上市。
三、多功能復(fù)合模具將進(jìn)一步發(fā)展。新型多功能復(fù)合模具除了沖壓成型零件外,還擔(dān)負(fù)疊壓、攻絲、鉚接和鎖緊等組裝任務(wù),對(duì)鋼材的性能要求越來(lái)越高。
四、熱流道模具在塑料模具中的比重也將逐漸提高。
五、隨著塑料成型工藝的不斷改進(jìn)與發(fā)展,氣輔模具及適應(yīng)高壓注塑成型等工藝的模具也將隨之發(fā)展。
六、標(biāo)準(zhǔn)件的應(yīng)用將日益廣泛。模具標(biāo)準(zhǔn)化及模具標(biāo)準(zhǔn)件的應(yīng)用將極大地影響模具制造周期,還能提高模具的質(zhì)量和降低模具制造成本。
七、快速經(jīng)濟(jì)模具的前景十分廣闊。
八、隨著車(chē)輛和電機(jī)等產(chǎn)品向輕量化發(fā)展,壓鑄模的比例將不斷提高。同時(shí)對(duì)壓鑄模的壽命和復(fù)雜程度也將提出越來(lái)越高的要求。
九、以塑代鋼、以塑代木的進(jìn)程進(jìn)一步加快,塑料模具的比例將不斷增大。由于機(jī)械零件的復(fù)雜程度和精度的不斷提高,對(duì)塑料模具的要求也越來(lái)越高。
十、模具技術(shù)含量將不斷提高[5]。
塑料工業(yè)是當(dāng)今世界上增長(zhǎng)最快的工業(yè)門(mén)類(lèi)之一,而注塑模具是其中發(fā)展較快的種類(lèi)。因此,研究注塑模具對(duì)了解塑料產(chǎn)品的生產(chǎn)過(guò)程和提高產(chǎn)品質(zhì)量有很大意義。
綜合來(lái)看,我國(guó)的模具行業(yè)起步較晚,落后發(fā)達(dá)國(guó)家10年左右。注塑模具分支也是如此,與葡萄牙等注塑模具發(fā)源地相差甚遠(yuǎn)。近年來(lái)我國(guó)注塑模具行業(yè)也在迅速崛起:“大模找黃巖,精模找樂(lè)清”充分證明了我國(guó)模具發(fā)展的狼嚎情況。而隨著高等教育的普及,我國(guó)高等人才一浪高過(guò)一浪,層出不窮,我國(guó)注塑模具定將超越發(fā)達(dá)國(guó)家,領(lǐng)先于世界[6]。
參考文獻(xiàn)
[1] 張洪峰.塑料模具設(shè)計(jì)與制造[M].高等教育出版社,2008
[2] 江健.淺析注塑模具的發(fā)展[J]. 廣西輕工業(yè),2007,(2):56~62.
[3] 屈華昌.塑料成型工藝與模具設(shè)計(jì)[M].高等教育出版社,2005.
[4] 李清江.注塑模具發(fā)展歷史[J].汽車(chē)模具工程,2012,(3):36~40.
[5] 宋玉桓. 塑料注射模具設(shè)計(jì)實(shí)用手冊(cè)[M].北京:航空工業(yè)出版社,1994.
[6] 翁其金.冷沖壓與塑料成型工藝與模具設(shè)計(jì)[M].北京:機(jī)械工業(yè)出版社,1990.
[7] S.H.Tang.The use of Taguchi method in the design of plastic injection mould for reducing warpage[J].Journal of materials processing technology ,2007,(14):25~30.
[8] Tsan Jou.A Web-based model for developing:A mold base design system[J].Expert Systems with applications,2009,(51):24~28.
[9] 屈華昌,李華光,陸飛劍等.關(guān)于塑料成型工藝與模具設(shè)計(jì)[M].高等教育出版社,2003.
[10] 楊寧寧,辛愛(ài)軍,李乃文,李春雨等. Pro/E Wildfire 4.0 模具設(shè)計(jì)技術(shù)與實(shí)踐[M].清華大學(xué)出版社,2009.
[11] 林清安.完全精通Pro/E Wildfire 4.0 模具設(shè)計(jì)基礎(chǔ)入門(mén)[M].電子工業(yè)出版社,2010.
[塑料模具的發(fā)展] 文獻(xiàn)綜述
摘要
模具是塑料成型加工的一種重要的工藝裝備,模具生產(chǎn)的最終產(chǎn)品的價(jià)值往往是模具自身價(jià)值的幾十倍、上百倍,因此模具工業(yè)是國(guó)民經(jīng)濟(jì)的基礎(chǔ)工業(yè),模具的生產(chǎn)技術(shù)水平的高低,已成為衡量一個(gè)國(guó)家產(chǎn)品制造業(yè)水平高低的重要標(biāo)志。由于塑料模具工業(yè)快速發(fā)展及上述各方面差距的存在,因此我國(guó)今后塑料模具的發(fā)展必將大于模具工業(yè)總體發(fā)展速度。塑料模具生產(chǎn)企業(yè)在向著規(guī)模化和現(xiàn)代化發(fā)展的同時(shí),專(zhuān)和精仍舊是一個(gè)必然的發(fā)展趨勢(shì)。
關(guān)鍵字:塑料模具、發(fā)展 、標(biāo)準(zhǔn)化、CAD/CAM 、差距
塑料模具是成型塑料制品的工藝裝備或工具。根據(jù)塑料成型工藝方法的不同,通常將塑料模具分為注射模具、壓縮模具、傳遞模具、擠出模具、中空吹塑模具、熱成型模具等。合理的加工工藝、高效的設(shè)備、先進(jìn)的模具是實(shí)現(xiàn)現(xiàn)代塑料制品生產(chǎn)必不可少的三大重要因素。尤其是塑料模具對(duì)實(shí)現(xiàn)塑料成型工藝要求、保證塑料制件質(zhì)量、降低生產(chǎn)成本起著重要的作用。一副品質(zhì)優(yōu)良的塑料模具可成型幾十萬(wàn)次,甚至上百萬(wàn)次。這與模具設(shè)計(jì)、選材、制造和使用維護(hù)有著很大關(guān)系。對(duì)塑料模具設(shè)計(jì)的要求是:能生產(chǎn)出在尺寸精度、外觀、物理性能、力學(xué)性能等各方面均能滿足使用要求的優(yōu)質(zhì)制件。在模具使用時(shí),力求生產(chǎn)效率高、自動(dòng)化程度高、操作簡(jiǎn)便、壽命長(zhǎng);在模具制造方面,要求結(jié)構(gòu)合理、制造容易、成本低廉。我國(guó)塑料模具的發(fā)展現(xiàn)狀
整體來(lái)看,中國(guó)塑料模具無(wú)論是在數(shù)量上,還是在質(zhì)量、技術(shù)和能力等方面都有了很大進(jìn)步,但與國(guó)民經(jīng)濟(jì)發(fā)展的需求、世界先進(jìn)水平相比,差距仍很大。一些大型、精密、復(fù)雜、長(zhǎng)壽命的中高檔塑料模具每年仍需大量進(jìn)口。在總量供不應(yīng)求的同時(shí),一些低檔塑料模具卻供過(guò)于求,市場(chǎng)競(jìng)爭(zhēng)激烈,還有一些技術(shù)含量不太高的中檔塑料模具也有供過(guò)于求的趨勢(shì)。
近年來(lái),塑料模具工業(yè)迅速發(fā)展,體現(xiàn)在模具產(chǎn)品向著大型、精密、復(fù)雜的方向發(fā)展,綜合技術(shù)含量不斷提高,模具制造周期不斷縮短。但與國(guó)外塑料模具的先進(jìn)水平相比,依然存在一定差距。
1) 模具材料和標(biāo)準(zhǔn)件
國(guó)內(nèi)大多數(shù)冶金廠設(shè)備、工藝較落后,大多采用電爐冶煉,鋼的純度差,表面脫碳層深、碳化物級(jí)別高、疏松超標(biāo)。鋼材的冶金質(zhì)量低、成材率低,一般質(zhì)量的模具鋼多,高質(zhì)量的模具鋼材少。而國(guó)外模具鋼生產(chǎn)80%以上采用真空精煉和電渣重熔生產(chǎn),鋼材純度、等向性高。我國(guó)列入國(guó)家標(biāo)準(zhǔn)中的塑料模具鋼僅為3Cr2Mo和3Cr2MnNiMo。國(guó)外常用的塑料模具鋼已形成較完整的系列,如美國(guó)塑料模具鋼有7個(gè)鋼號(hào),形成完整的P系列,日本日立金屬公司有15個(gè)鋼號(hào):日本大同特殊鋼13個(gè)鋼號(hào)。
國(guó)外模具的標(biāo)準(zhǔn)化率可達(dá)85%(如德國(guó)、日本) ,中小模具的局部結(jié)構(gòu)標(biāo)準(zhǔn)化程度高(如日本的手機(jī)模具) 。德國(guó)的保險(xiǎn)杠模具,模架是標(biāo)準(zhǔn)的,熱流道是標(biāo)準(zhǔn)的,和國(guó)內(nèi)相比,周期快,成本降低30%。國(guó)內(nèi)模具企業(yè)大型模具的標(biāo)準(zhǔn)化程度約為25%~30%。模具的標(biāo)準(zhǔn)化程度已成為制約國(guó)內(nèi)模具制造周期的瓶頸之一。
2) 模具的精度、壽命和模具制造周期
國(guó)外的汽車(chē)企業(yè)都在實(shí)施“2 mm”工程,在國(guó)內(nèi),單一零件還能夠做到,幾百個(gè)零件裝配到一起就沒(méi)有保證了。零件精度低造成修配量大,整模故障率高、穩(wěn)定性差。德國(guó)的模具制造周期在2周~20天,備料4~5天,試模2~3天。日、韓的模具周期要求2周,原因是他們有專(zhuān)門(mén)的模具配件城,滑塊、頂桿、澆口套組件等均可以買(mǎi)到,型腔件加工好裝上就行了。國(guó)內(nèi)配件標(biāo)準(zhǔn)化做不到;零件加工精度做不到。
3) 加工設(shè)備、模具制造工藝和測(cè)量技術(shù)
德國(guó)、日本模具企業(yè)的加工設(shè)備先進(jìn),基本都是數(shù)控、高速切削、單向走絲線切割或4軸~5軸聯(lián)動(dòng)的高速加工機(jī)床,能實(shí)現(xiàn)模具型面的鏡面加工。而國(guó)內(nèi)模具企業(yè)的4軸~5軸聯(lián)動(dòng)的高速加工機(jī)床占的比例有限,高光模具的加工與國(guó)外相比差距較大。德國(guó)、日本汽車(chē)模具的制造工藝已標(biāo)準(zhǔn)化,制品精度高、制造周期短。精密模具零件的加工均采用在線測(cè)量,這方面國(guó)內(nèi)至少差15~20年。
4)新工藝、新材料研究和創(chuàng)新能力
一個(gè)國(guó)家的創(chuàng)新、研發(fā)能力體現(xiàn)了國(guó)家的綜合基礎(chǔ)實(shí)力。國(guó)外企業(yè)對(duì)新產(chǎn)品開(kāi)發(fā)很重視,模具廠經(jīng)常會(huì)與材料廠商、產(chǎn)品廠共同開(kāi)發(fā)新產(chǎn)品和模具;注射機(jī)廠會(huì)與材料廠商共同研發(fā)新機(jī)型;名牌塑料供應(yīng)商會(huì)與名牌汽車(chē)公司聯(lián)合研制以塑代鋼的新塑料和新產(chǎn)品(如BAYER與寶馬合作開(kāi)發(fā)全塑賽車(chē)、GE與克萊斯勒共同開(kāi)發(fā)全塑轎車(chē)) 。這種強(qiáng)強(qiáng)合作,使企業(yè)具有很強(qiáng)的研發(fā)能力。
塑料模具工業(yè)和技術(shù)今后的主要發(fā)展方向
近年來(lái),我國(guó)的模具工業(yè)雖然有了較大的發(fā)展,但是與工業(yè)發(fā)達(dá)的國(guó)家相比,在許多方面仍然有較大的差距。例如,精密加工設(shè)備較少,先進(jìn)技術(shù)的普及率不高,大型、精密、復(fù)雜和長(zhǎng)壽命模具的制造技術(shù)還不完善,這些都需要在今后的發(fā)展中逐步予以充實(shí)。
從塑料模具的設(shè)計(jì)質(zhì)量和制造成本出發(fā),我國(guó)塑料模具的發(fā)展主要可以從以下的幾個(gè)方面考慮。
1) 在塑料模具設(shè)計(jì)和制造中應(yīng)用CAD/CAM/CAE技術(shù)
當(dāng)前,CAD/CAM技術(shù)已發(fā)展成為一項(xiàng)比較成熟的技術(shù),塑料制品及模具的3D設(shè)計(jì)與成型過(guò)程中3D分析將在我國(guó)塑料模具工業(yè)中發(fā)揮越來(lái)越重要的作用。在今后的塑料模具研究方向中,CAD/CAM軟件的智能化程度將得到進(jìn)一步提高。
2) 應(yīng)用熱流道技術(shù),發(fā)展氣體輔助成型
由于熱流道模具成型后的制品沒(méi)有殘留的凝料,所以,這種成型方法可以節(jié)省大量的塑料制品的原材料,而且利于實(shí)現(xiàn)自動(dòng)化,提高產(chǎn)品的生產(chǎn)率。氣體輔助注射成型可在保證產(chǎn)品質(zhì)量的前提下,大幅度降低成本。在這種成型方法中,模具設(shè)計(jì)和控制的難度較大,在這方面的研究中,需要著力于氣體輔助成型流動(dòng)分析軟件的研究。
3) 發(fā)展快速成型制造技術(shù),縮短模具的設(shè)計(jì)制造周期,降低生產(chǎn)成本。
4) 應(yīng)用優(yōu)質(zhì)材料和先進(jìn)的表面處理技術(shù),提高模具壽命和質(zhì)量,降低塑料產(chǎn)品的生產(chǎn)成本。
5) 提高塑料模具標(biāo)準(zhǔn)化水平和標(biāo)準(zhǔn)件的使用率
在工業(yè)生產(chǎn)中采用標(biāo)準(zhǔn)化,可以較好地保證產(chǎn)品質(zhì)量,縮短生產(chǎn)周期,降低生產(chǎn)成本。目前,工業(yè)發(fā)達(dá)國(guó)家模具標(biāo)準(zhǔn)化的商品化程度已達(dá)到70%~80%,但是在我國(guó)還不足30%,我國(guó)的模具生產(chǎn)的標(biāo)準(zhǔn)化程度方面與一些工業(yè)發(fā)達(dá)國(guó)家相比,仍有較大的差距。
目前,我國(guó)的塑料消費(fèi)費(fèi)量已居世界首位,但人均消費(fèi)量?jī)H為工業(yè)發(fā)達(dá)國(guó)家的1/7,工業(yè)中等發(fā)達(dá)國(guó)家的1/4,預(yù)計(jì)要達(dá)到工業(yè)中等發(fā)達(dá)國(guó)家的水平還需20年。這無(wú)疑為我國(guó)塑料工藝和塑料模具產(chǎn)業(yè)提供了非常大的發(fā)展空間。因此實(shí)施標(biāo)準(zhǔn)化、專(zhuān)業(yè)化推動(dòng)了我國(guó)塑料模具加工工業(yè)的發(fā)展,并將繼續(xù)為我國(guó)塑料模具生產(chǎn)企業(yè)提高技術(shù)水平、增強(qiáng)競(jìng)爭(zhēng)實(shí)力、加快融入國(guó)際大市場(chǎng)的步伐提供必要的技術(shù)保障。通過(guò)對(duì)模具專(zhuān)業(yè)的學(xué)習(xí),掌握了常用材料在各種成型過(guò)程中對(duì)模具的工藝要求,各種模具的結(jié)構(gòu)特點(diǎn)及設(shè)計(jì)計(jì)算的方法,以達(dá)到能夠獨(dú)立設(shè)計(jì)一般模具的要求。在模具制造方面,根據(jù)不同情況選用模具加工新工藝。先進(jìn)制造技術(shù)對(duì)注塑模具制造產(chǎn)生了重大的影響,反過(guò)來(lái),注塑成型新技術(shù)的產(chǎn)生與發(fā)展也對(duì)制造技術(shù)不斷提出了新的要求。將信息技術(shù)與現(xiàn)代管理技術(shù)應(yīng)用于制造全過(guò)程,未來(lái)注塑模制造將是以計(jì)算機(jī)輔助技術(shù)為主導(dǎo)技術(shù),以資訊流暢作為首要備件的有極強(qiáng)應(yīng)變能力與競(jìng)爭(zhēng)力的技術(shù)。
主要參考文獻(xiàn)
[1]江洪,康瑛石,吳冬俊.UGNX5.0基礎(chǔ)教程[M].第三版.北京:機(jī)械工業(yè)出版社,2008.7
[2]姜彬.UG塑料注射模具設(shè)計(jì)方法及應(yīng)用案例[M].北京:電子工業(yè)出版社,2009.8
[3]李力,崔江紅,肖慶和,胡紀(jì)云.塑料成型模具設(shè)計(jì)與制造[M].北京:國(guó)防工業(yè)出版社,2007.5
[4]梅伶.模具課程設(shè)計(jì)指導(dǎo)[M].北京:機(jī)械工業(yè)出版社,2011.1
[5]銘卓設(shè)計(jì).UGNX6模具設(shè)計(jì)實(shí)例詳解[M].北京:清華大學(xué)出版社,2009.1
[6]齊曉杰.塑料成型工藝與模具設(shè)計(jì)[M].北京:機(jī)械工業(yè)出版社,2010.1
[7]王樹(shù)勛.UGNX注塑模具設(shè)計(jì)[M].北京:中國(guó)電力出版社,2009
[8]楊黎明,楊志勤.機(jī)械設(shè)計(jì)簡(jiǎn)明手冊(cè)[M].北京:國(guó)防工業(yè)出版社,2008.1
[9]楊占堯等.注塑模具典型結(jié)構(gòu)圖例[M].北京:化學(xué)工業(yè)出版社,2005.5
[10]張?jiān)平?UG模具設(shè)計(jì)實(shí)例教程[M].北京:清華大學(xué)出版社,2008.6
[11]中國(guó)模協(xié)技術(shù)委員會(huì)、孫錫紅.我國(guó)塑料模具發(fā)展現(xiàn)狀及發(fā)展建議[A].電加工與模具,2010,增刊,31-33
外文資料翻譯
資料來(lái)源:
文章名:Three-Dimensional Kernel Development for Injection Mould Design
書(shū)刊名:<>
作 者:T. L. Neo and K. S. Lee
出版社:Springer-Verlag London Limited
章 節(jié):three-dimensional kernel development for injection mould design
頁(yè) 碼:P453-P461
文 章 譯 名: 注塑模具設(shè)計(jì)的三維內(nèi)核開(kāi)發(fā)
注塑模具設(shè)計(jì)的三維內(nèi)核開(kāi)發(fā)
切線和 k.s. 李
新加坡國(guó)立大學(xué)機(jī)械與生產(chǎn)工程系
今天, 許多軟件aplug inso已經(jīng)開(kāi)發(fā)的高級(jí)3D 建模平臺(tái), 以方便的過(guò)程, 如有限元分析, 凸輪, 注塑模具設(shè)計(jì), 仿真和可視化。這樣的安排在很多方面是有利的。然而, 這并非沒(méi)有缺點(diǎn)。理想的情況下, 這些aplug inso也可以使用低級(jí)3D 內(nèi)核開(kāi)發(fā), 以便更高的ˉedibility 和更好的可移植性。本文研究了與此類(lèi)3基于 d 的應(yīng)用程序的開(kāi)發(fā)有關(guān)的各種問(wèn)題和方法。重點(diǎn)放在軟件方面。首先, 提出了一種基于3維應(yīng)用的開(kāi)發(fā)方法。然后通過(guò)使用名為 Para solid 的低級(jí)3D 內(nèi)核開(kāi)發(fā)注塑模具設(shè)計(jì)應(yīng)用程序來(lái)實(shí)現(xiàn)這個(gè)想法。根據(jù)應(yīng)用程序、IMOLD 模具設(shè)計(jì)中所采用的設(shè)計(jì)概念, 闡述了模具底座設(shè)計(jì)模塊的開(kāi)發(fā)。為了在 Windows NT 平臺(tái)上開(kāi)發(fā)軟件, 已經(jīng)選擇了面向?qū)ο蟮木幊烫m姑時(shí)代。
關(guān)鍵字: 3D 內(nèi)核;計(jì)算機(jī)輔助設(shè)計(jì) (CAD);Inject 模具設(shè)計(jì);Para solid
1. 介紹
涉及的?erst 步驟之一是在3D 建模應(yīng)用程序中創(chuàng)建組件部件。在創(chuàng)建時(shí), 3D 模型被稱(chēng)為數(shù)字主三維 CAD 系統(tǒng)越來(lái)越多地被用來(lái)加速產(chǎn)品的實(shí)現(xiàn)過(guò)程。產(chǎn)品設(shè)計(jì)過(guò)程自動(dòng)化所副本。這個(gè)3D 數(shù)字模型形成了廣泛的過(guò)程自動(dòng)化的關(guān)鍵。
創(chuàng)建3D 的零件數(shù)字模型只是一個(gè)非常?erst 的步驟。在制造部件之前, 還有幾個(gè)其他次要任務(wù)必須完成。這些任務(wù)包括?bite 分析, 夾具和?fixtures 設(shè)計(jì), 注塑模具設(shè)計(jì), 計(jì)算機(jī)輔助制造, 仿真-
對(duì)的通信和節(jié)選請(qǐng)求: K。李, 119260 新加坡新加坡國(guó)家大學(xué)機(jī)械和生產(chǎn)工程系. 電子郵件: muskellunges.due.chg
和可視化。今天, 在高級(jí)3D 建模平臺(tái)上開(kāi)發(fā)了許多應(yīng)用程序插件, 以 facial 這些次要任務(wù)。3維建模平臺(tái)為插件軟件提供了一個(gè)功能庫(kù)以及一個(gè)已建立的用戶界面和編程風(fēng)格。因此, 這些插件的開(kāi)發(fā)時(shí)間 sign?從業(yè)人員規(guī)模方面減少。
這樣的安排在很多方面是有利的。如何, 它有它的缺點(diǎn), 特別是從長(zhǎng)遠(yuǎn)來(lái)看。為了為已建立的軟件開(kāi)發(fā)插件, 開(kāi)發(fā)商必須遵守強(qiáng)加的許多限制。需要與父軟件的樣式保持一致。開(kāi)發(fā)人員必須能夠?qū)崿F(xiàn)他們所需的任何功能, 只提供一組庫(kù)函數(shù)。大多數(shù)最終用戶都需要父軟件和插件。然而, 在許多情況下, 他們可能對(duì)只使用插件軟件更感興趣。這種情況的一個(gè)例子是注塑模具設(shè)計(jì)。但是, 這些用戶必須購(gòu)買(mǎi)整個(gè)軟件包, 其中包含了它們不需要的許多功能和功能。這樣一個(gè)大的程序往往是非??量痰挠布? 這也意味著更高的成本。插件軟件也非常依賴(lài)于父軟件的發(fā)展。每當(dāng)為父軟件更新新版本時(shí), 插件開(kāi)發(fā)人員都必須跟進(jìn)更改。如果這些應(yīng)用程序是在低級(jí)平臺(tái)上開(kāi)發(fā)的, 這些缺陷可能不存在。理想情況下, 這些插件可以使用低級(jí)別3D 內(nèi)核開(kāi)發(fā), 以便更高的ˉedibility 和更好的可移植性。在許多情況下, 這種行動(dòng)既可行又有利。
傳統(tǒng)的注塑模具設(shè)計(jì)是直接在 CAD 系統(tǒng)上進(jìn)行的。整個(gè)注塑模具, 包括可能數(shù)以百計(jì)的組件, 是仿照 CAD 系統(tǒng), 如 Auto CAD, Pro/工程師, 和單圖形組裝。由于注塑模具設(shè)計(jì)過(guò)程是遞歸的, 所以重新設(shè)計(jì)和重新組裝是非常耗時(shí)的。在這方面, 3D cad 系統(tǒng), 如 Pro/工程師和 Graphics, 這是基于特征的, 有一個(gè) sign?cant 的優(yōu)勢(shì)超過(guò) 2D CAD 系統(tǒng), 如 Auto CAD。為了進(jìn)一步加快注塑模具的設(shè)計(jì)過(guò)程, 在這些3D 系統(tǒng)上開(kāi)發(fā)了插件, 以自動(dòng)化設(shè)計(jì)過(guò)程的某些階段。此類(lèi)附加應(yīng)用程序的示例包括 IMOLD (智能模具設(shè)計(jì)和裝配系統(tǒng))。
chm, 開(kāi)發(fā)在新加坡國(guó)立大學(xué), 基于 Graphics), 專(zhuān)家模具設(shè)計(jì)師 (基于 CADKEY) 和 Mold maker (基于歐幾里德)。由于每個(gè)都基于 spec?c CAD 系統(tǒng), 因此沒(méi)有插件兼容性。
在 1994年, 莫和祥 [1] 提出了一個(gè)基于 Graphics 的注塑模具設(shè)計(jì)應(yīng)用的開(kāi)發(fā)工作。在 1997年, 沙阿 [2] 提出了一個(gè)3層的體系結(jié)構(gòu), 用于在幾何造型內(nèi)核和需要幾何造型標(biāo)準(zhǔn)化的應(yīng)用程序之間進(jìn)行通信。他的目標(biāo)是實(shí)現(xiàn)基于 Para solid [3] (3D 內(nèi)核, 在劍橋大學(xué)開(kāi)發(fā)) 和 ACIS 的3D 應(yīng)用程序之間的插頭兼容性。然而, 這涉及一個(gè)廣泛開(kāi)發(fā)的3層模型外殼。本文試圖用低級(jí)3D 內(nèi)核直接開(kāi)發(fā)一種輕量級(jí)的注塑模具設(shè)計(jì)應(yīng)用。重點(diǎn)是軟件開(kāi)發(fā)的ˉedibility 和速度。設(shè)計(jì)概念和程序是從 IMOLD [45], 一個(gè)完整的模具設(shè)計(jì)和裝配3D 應(yīng)用。雖然討論僅限于注塑模具設(shè)計(jì), 但適用的方法可以很容易地應(yīng)用于其他具有類(lèi)似性質(zhì)的3維應(yīng)用程序。
為這個(gè) our 姿態(tài)選擇了開(kāi)發(fā)人員工具的組合。在討論方法之前, ?erst 介紹了這些工具的一些簡(jiǎn)要介紹。它們是, IMOLD, Para solid 版本 10.1, Visual C++ 版本 6.0, 以及 Microsoft 基礎(chǔ)類(lèi).
2. IMOLD 作為模具設(shè)計(jì)應(yīng)用程序
IMOLD (智能模具設(shè)計(jì)和裝配) 是一個(gè)確立建立 3 d 基應(yīng)用, 致力于注塑模具設(shè)計(jì)。它是在先進(jìn)的 CAD 系統(tǒng) (稱(chēng)為 Graphics) 之上開(kāi)發(fā)的。開(kāi)發(fā)是使用提供的應(yīng)用程序編程接口 (API) 進(jìn)行的。該軟件使模具設(shè)計(jì)者能夠通過(guò)提供通常需要的工具快速創(chuàng)建設(shè)計(jì)。設(shè)計(jì)中經(jīng)常需要的標(biāo)準(zhǔn)組件部件已在軟件中預(yù)先創(chuàng)建, 設(shè)計(jì)者可以隨時(shí)使用。這減少了設(shè)計(jì)時(shí)的 sign?Cantrell。模具設(shè)計(jì)過(guò)程分為幾個(gè)階段, 為設(shè)計(jì)者提供了一種統(tǒng)一的模具設(shè)計(jì)方法。它們是:
1. 數(shù)據(jù)準(zhǔn)備.
2. 填充系統(tǒng)設(shè)計(jì).
3. 模具底座設(shè)計(jì).
4. 插入和分割設(shè)計(jì).
5. 冷卻系統(tǒng)設(shè)計(jì).
6. 滑塊和升降器設(shè)計(jì).
7. 彈射系統(tǒng)設(shè)計(jì).
8. 標(biāo)準(zhǔn)部件庫(kù).
每個(gè)階段都可以被認(rèn)為是程序的獨(dú)立模塊。每個(gè)模塊基于3維的要求僅稍有變化。模具基礎(chǔ)模塊的開(kāi)發(fā)成功意味著開(kāi)發(fā)所有其他模塊的可行性。
3. Para solid 為3D 內(nèi)核
Para solid 設(shè)計(jì)為基于3D 模型數(shù)據(jù)的任何系統(tǒng)的中心或akernelo。它本質(zhì)上是一個(gè)堅(jiān)實(shí)的建模者, 可用于:
1. 生成和操作實(shí)體對(duì)象.
2. 計(jì)算慣性的質(zhì)量和力矩, 并執(zhí)行沖突檢測(cè).
3. 以各種方式輸出對(duì)象, 包括形象.
4. 將對(duì)象存儲(chǔ)在某種數(shù)據(jù)庫(kù)或存檔中, 并在以后檢索它們.
Para solid 是 CAD 應(yīng)用中最先進(jìn)的3D 內(nèi)核之一。它是 Graphics 和固體工程的3D 內(nèi)核。它獨(dú)特的容錯(cuò)建模功能使它能夠接受以其他建模者格式存儲(chǔ)的數(shù)據(jù)。Para solid 模型?Les 因而是非常飲用的。因此, 它是開(kāi)發(fā)獨(dú)立應(yīng)用程序的高級(jí)平臺(tái)。
3基于 d 的應(yīng)用程序通過(guò)其三接口之一與 Para solid 進(jìn)行交互 (參見(jiàn)圖 1)。這些稱(chēng)為 Para solid 內(nèi)核 (PK) 接口, 內(nèi)核接口 (基) 和向下接口。PK 接口和內(nèi)核接口坐在建模者 (并排) 的aon topo, 是應(yīng)用程序模型和操作對(duì)象以及控制建模者功能的手段。向下接口位于建模者abeneatho, 建模者在需要執(zhí)行數(shù)據(jù)密集型或系統(tǒng)類(lèi)型操作時(shí)調(diào)用。它由三部分組成: frustum;圖形輸出 (轉(zhuǎn)到);和外幾何。以下是 brieˉy 的解釋。
3.1 奇和 PK 接口
基和 PK 是程序員訪問(wèn) Para solid 內(nèi)核中的建模能力的接口。它們是建模函數(shù)的標(biāo)準(zhǔn)庫(kù)。程序員在他們的程序中調(diào)用這些建模函數(shù)。由于該基即將逐步淘汰, 我們選擇使用 PK 接口。
圖 1. Para solid 組件.
3.2 frustum
frustum 是一組函數(shù), 必須由應(yīng)用程序程序員編寫(xiě)。當(dāng)必須保存或檢索數(shù)據(jù)時(shí), 內(nèi)核會(huì)調(diào)用它們。使用 Para solid 時(shí), 應(yīng)用程序陽(yáng)離子程序員必須?erst 決定如何管理數(shù)據(jù)的存儲(chǔ), 這 Para solid 輸出通過(guò) frustum。通過(guò) frustum 傳輸數(shù)據(jù)通常涉及寫(xiě)入或讀取?Les。?Les 的格式和位置是在編寫(xiě) frustum 函數(shù)時(shí)確定的。?
3.3 圖形輸出 (轉(zhuǎn)到)
圖形輸出是另一組函數(shù), 由應(yīng)用程序程序員編寫(xiě)。當(dāng)對(duì) PK 渲染函數(shù)進(jìn)行調(diào)用時(shí), 生成的圖形數(shù)據(jù)將通過(guò) "轉(zhuǎn)到" 接口輸出。然后將圖形數(shù)據(jù)傳遞給3D 呈現(xiàn)包。Opening 是一種面向圖形卡的軟件, 是一種用于我們目的的渲染包。
3.4 外部幾何
外幾何為定制幾何類(lèi)型 (如內(nèi)部曲線和曲面) 的開(kāi)發(fā)提供了功能。這些與標(biāo)準(zhǔn)的地理測(cè)量類(lèi)型一起使用在 Para solid 內(nèi)建模。
4. 基于面向?qū)ο蟮木幊?
Visual C 和 Microsoft 基礎(chǔ)類(lèi)
面向?qū)ο缶幊?(OOP) 已成為軟件開(kāi)發(fā)人員無(wú)可爭(zhēng)議的選擇。它是現(xiàn)有的最先進(jìn)的開(kāi)發(fā)工具之一。微軟的視覺(jué)工作室就是這樣一個(gè)軟件包。它具有幾種開(kāi)發(fā)工具, 用于基于 Internet 和基于 Windows 的編程。這些工具包括 Visual C++ (VC++) 和 Microsoft 基礎(chǔ)類(lèi) (MFC)。VC++ 是面向?qū)ο缶幊痰膹?qiáng)大開(kāi)發(fā)工具, 而 MFC 是++ 專(zhuān)門(mén)用于基于 Windows 的編程的 C + 類(lèi)的框架。這兩種方法共同為應(yīng)用程序程序員提供了強(qiáng)大的開(kāi)發(fā)功能和功能, 如自動(dòng)代碼生成和基于向?qū)У牟僮?。這些大大提高了 conductivity。我們的程序的整個(gè)用戶界面是使用 VC和 MFC開(kāi)發(fā)的。
5. 系統(tǒng)設(shè)計(jì)
使用3D 內(nèi)核直接開(kāi)發(fā)基于3維的附加應(yīng)用程序需要解決幾個(gè)問(wèn)題。它們由最高級(jí)別的3個(gè)主要階段組成。首先, dentine?了插件應(yīng)用程序所需的關(guān)鍵功能和功能。二是設(shè)計(jì)的發(fā)展用于應(yīng)用程序框架。最后, 以 appro 開(kāi)發(fā)工具為框架, 設(shè)計(jì)和開(kāi)發(fā)了各個(gè)模塊。
5.1 dentine?cation 基本模塊
Para solid 作為3D 內(nèi)核, 只提供了許多庫(kù)和3D 應(yīng)用程序開(kāi)發(fā)的概念框架。因此, 開(kāi)發(fā)人員必須識(shí)別和開(kāi)發(fā) 3D CAD 系統(tǒng)中提供的其他基本設(shè)施。為了確定所需的設(shè)施, 必須了解兩者之間的差異。表1總結(jié)了3D 內(nèi)核和 3D CAD 系統(tǒng)所提供設(shè)施的主要差異。其中一些設(shè)施, 如特征和參數(shù)建模, 既費(fèi)時(shí)又技術(shù)上要求開(kāi)發(fā)。由于大多數(shù)插件都不使用父軟件的所有功能, 因此只有使用低級(jí)別3D 內(nèi)核的插件才可以開(kāi)發(fā)出獨(dú)立的版本。
表1中的項(xiàng)目7到9是使用 Para solid 開(kāi)發(fā)3基于 d 的應(yīng)用程序的先決條件。通過(guò)研究插件應(yīng)用程序的要求, 可以 dentine?ed 其他基本設(shè)施。然后根據(jù) Para solid bel 提供的設(shè)施, 提出了應(yīng)用框架。
5.2 基于3維應(yīng)用程序的框架
建立了一個(gè)框架, 參照開(kāi)發(fā)工具提供的設(shè)施和應(yīng)用的要求。它的設(shè)計(jì)使各個(gè)代碼模塊之間存在最小依賴(lài)關(guān)系。這可能導(dǎo)致代碼重復(fù)程度很小。作為交換, 有更好的可移植性的程序代碼, 更容易維護(hù)和一個(gè)更好的前景, 未來(lái)的擴(kuò)展。圖2說(shuō)明了這一框架的概述。以下各節(jié)將討論各種模塊的詳細(xì)信息。
5.2.1 基于 Windows 的用戶界面 (A)
Para solid 不為程序員提供用戶界面。因此, 在每個(gè)階段開(kāi)發(fā)基于3維的應(yīng)用程序?qū)⑿枰獜念^開(kāi)始設(shè)計(jì)用戶界面。必要的發(fā)展包括:
1. 環(huán)境設(shè)置和顯示 3 d 基應(yīng)用程序陽(yáng)離子.
2. 用于所有應(yīng)用程序功能的交互式圖形界面和執(zhí)行過(guò)程.
5.2.2 3D 開(kāi)發(fā)人員層 (B)
由于不同的3基于 d 的應(yīng)用程序需要在不同的程度上有3個(gè) d 設(shè)施, 因此框架必須提供這些可變將。3D 開(kāi)發(fā)人員層 (見(jiàn)圖 2, 項(xiàng)目 B) 是概念答應(yīng)處理這些變化。它是基于 Para solid 內(nèi)核開(kāi)發(fā)的對(duì)象或類(lèi)的庫(kù)。發(fā)展的程度取決于:
表 1. 3D 內(nèi)核和 CAD 系統(tǒng)提供的設(shè)施摘要.
?
?
?
?
設(shè)施
3D 內(nèi)核
3D CAD 系統(tǒng)
?
?
?
?
1。
基本3D 建模
提供的低級(jí)和一般功能
提供高級(jí)別和 spec?c 功能
2。
組件
提供了幾個(gè)庫(kù)函數(shù)
提供完整的系統(tǒng)
3。
基于特征的建模
未提供
已建立的功能集提供
4。
參數(shù)化建模
未提供
經(jīng)常提供
5。
自由格式模型
提供的低級(jí)功能
經(jīng)常提供
6。
起草
未提供
提供完整的系統(tǒng)
7。
交互式用戶界面
未提供
始終提供
8。
3D 對(duì)象的可視化
概念框架與幾個(gè)圖書(shū)館
完全開(kāi)發(fā)
?
?
提供的功能
?
9。
文件管理系統(tǒng)
概念框架與幾個(gè)圖書(shū)館
完全開(kāi)發(fā)
?
?
提供的功能
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
??
圖 2. 基于3維應(yīng)用程序的概述.
應(yīng)用程序 dentine?ed 在上一節(jié)中。除了迎合應(yīng)用程序需求的變化, 3D 開(kāi)發(fā)人員層還充當(dāng)非 Para solid 開(kāi)發(fā)人員的編程接口。此類(lèi)接口還可以重新用于其他基于3維的應(yīng)用程序的子后續(xù)開(kāi)發(fā)。3D 開(kāi)發(fā)人員層實(shí)質(zhì)上包括三主要部分。它們分別用于3D 建模和裝配、3D 可視化和3D 數(shù)據(jù)管理。
i. 3D 建模和裝配. 3D 建模和 組件模塊是所有三節(jié)中最重要和最精細(xì)的。它類(lèi)似于大多數(shù) CAD 系統(tǒng)提供的應(yīng)用程序編程接口 (API)。模塊由3維的對(duì)象或類(lèi)組成, 用于開(kāi)發(fā)核心應(yīng)用程序模塊。大多數(shù)3D 應(yīng)用程序所需的基本3D 功能必須?erst 開(kāi)發(fā)。根據(jù)單個(gè)3維應(yīng)用程序的要求, 隨后將添加其他更高級(jí)的功能.
ii. 3D 可視化. 在中顯示3D 對(duì)象 Windows 客戶端區(qū)域需要一個(gè)軟件圖形界面。圖形輸出連同選定的圖形界面, 用于在 3 d 基應(yīng)用程序中呈現(xiàn)3D 對(duì)象, 以及對(duì)查看投影和轉(zhuǎn)換的管理。這里為這些目的開(kāi)發(fā)了一個(gè)類(lèi)庫(kù).
iii. 3D 數(shù)據(jù)管理. 3D 數(shù)據(jù)管理 模塊是在 frustum 的頂部開(kāi)發(fā)的。frustum 是 Para solid 內(nèi)核中的模塊, 它方便了3D 部件?Les 的歸檔和訪問(wèn)。使用 frustum 來(lái)開(kāi)發(fā)類(lèi)的庫(kù), 用于處理:
1. 3D 對(duì)象?Le 格式.
2. 文件管理操作, 如打開(kāi)和保存3D 對(duì)象?Le.
5.2.3 應(yīng)用程序模塊 (C)
這些是實(shí)際的基于3維的應(yīng)用程序模塊, 它們位于3D 開(kāi)發(fā)人員層和應(yīng)用程序用戶界面之間。這些模塊的設(shè)計(jì)主要依賴(lài)于應(yīng)用程序的性質(zhì), 而且往往相差很大。主要的發(fā)展工作是在這一領(lǐng)域進(jìn)行的。但是, 開(kāi)發(fā)的易用性取決于3D 開(kāi)發(fā)人員層的 capabilities 關(guān)系。
5.2.4 其他軟件模塊 (D)
通常, 基于3維的應(yīng)用程序可能需要其他現(xiàn)有軟件模塊或應(yīng)用程序模塊的功能。因此, 可能存在這樣的鏈接。本文的實(shí)施部分說(shuō)明了此類(lèi)要求的一個(gè)例子。
2.T 單個(gè)模塊的開(kāi)發(fā)
在制作合適的設(shè)計(jì)之前, 對(duì)每個(gè)要開(kāi)發(fā)的模塊進(jìn)行了研究和分析。開(kāi)發(fā)的易用性很大程度上取決于所選的框架和開(kāi)發(fā)人員工具的設(shè)計(jì)。下一節(jié)說(shuō)明了如何實(shí)現(xiàn)
?
?
?
?
?
?
?
?
?
?
圖 3. 注塑模底座設(shè)計(jì)應(yīng)用概述.
以上方法以 3 d 為基礎(chǔ)的注塑模底座設(shè)計(jì)和裝配應(yīng)用。
6. 實(shí)現(xiàn)
應(yīng)用該系統(tǒng)設(shè)計(jì), 研制了一種基于3維的注塑模具設(shè)計(jì)應(yīng)用。這是利用前面章節(jié)提到的開(kāi)發(fā)精神工具來(lái)實(shí)現(xiàn)的。模具基模塊被選擇為插圖, 因?yàn)樗枰顝V泛的3D 功能, 包括組件的生成。
6.1 應(yīng)用程序框架和
每個(gè)模塊的要求
該應(yīng)用程序的框架是根據(jù)開(kāi)發(fā)工作 dentine?ed 設(shè)計(jì)的. 圖3說(shuō)明了框架為模具底座的設(shè)計(jì)應(yīng)用。每個(gè)模塊中的要求的詳細(xì)信息將討論如下:
圖 4. 基于 Windows 的界面.
圖 5.模具基模塊的詳細(xì)信息
6.1.1 Windows NT 用戶界面 (A)
模具底座設(shè)計(jì)是一個(gè)迭代過(guò)程。模具設(shè)計(jì)師?erst 從目錄中選擇一個(gè)標(biāo)準(zhǔn)的模具底座, 然后反復(fù)對(duì)模具底座的尺寸進(jìn)行 midi?cations, 直到滿足所有的設(shè)計(jì)要求。因此, 有必要考慮為此目的的交互式用戶界面。使用 Visual C++ 和 MFC, 開(kāi)發(fā)了基于 Windows 的接口。這些內(nèi)容包括:
1. 創(chuàng)建、顯示和管理菜單欄項(xiàng)、文本菜單項(xiàng)和工具欄按鈕, 以便輕松訪問(wèn)應(yīng)用程序的功能.
2.創(chuàng)建、顯示和管理對(duì)話框以指導(dǎo)用戶或獲取用戶輸入.
3.458 切線新 k.s. 李
?
?
?
?
?
圖 6. 腔板 B.
?
?
?
?
?
?
?
?
?
?
?
?
?
?
圖 7. aHop pto雙板模具底座
3. 在顯示區(qū)域中創(chuàng)建、顯示和管理各種視圖, 以供說(shuō)明.
4. 鼠標(biāo)驅(qū)動(dòng)的交互.
5. 為每個(gè)函數(shù)設(shè)計(jì)操作序列 (包括用戶交互).
生成的應(yīng)用程序 (如圖4所示) 是一個(gè)具有用戶友好界面的典型的基于 Windows 的應(yīng)用程序。
?
6.1.2 3D 開(kāi)發(fā)人員層 (B)
分析了基于3維的模具底座設(shè)計(jì)要求, 并對(duì)所開(kāi)發(fā)的模塊進(jìn)行了 dentine?ed。3 d 型模具底座設(shè)計(jì)的建模要求如下:
1. 創(chuàng)建基元, 如塊、圓柱、錐、棱鏡和 estruses.
2. 創(chuàng)建混合和槽.
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
? 圖 8. 底部螺釘尺寸的自定制.
3. 布爾運(yùn)算: 聯(lián)合和減法.
4. 轉(zhuǎn)換操作: 轉(zhuǎn)換和旋轉(zhuǎn).
5. 對(duì)象屬性 (如名稱(chēng)和顏色) 的管理.
6. 實(shí)例的創(chuàng)建.
7. 創(chuàng)建程序集和子組件.
由于這些不太廣泛, 有可能開(kāi)發(fā)一個(gè)基本的建模集。隨著各個(gè)模塊的詳細(xì)開(kāi)發(fā), 將更多的函數(shù)添加到3D 開(kāi)發(fā)人員層中。以下各節(jié)將說(shuō)明每個(gè)模塊的總體要求。
i. 3D 建模和裝配. 模具基礎(chǔ)本質(zhì)上是 許多組件 (如板材、灌木、針腳和螺釘) 的組件。為便于模具底座設(shè)計(jì), 設(shè)計(jì)人員必須配備現(xiàn)成的模具底座組件庫(kù)。通過(guò)選擇特定尺寸, 將生成標(biāo)準(zhǔn)模具底座。為便于實(shí)現(xiàn)這一目的, dentine?ed 和開(kāi)發(fā)了一個(gè)與6.1.2 節(jié)中 captioned 的要求相對(duì)應(yīng)的 3 d 基函數(shù)庫(kù)。由于代碼是面向?qū)ο蟮? 因此在需要時(shí)可以很容易地?cái)U(kuò)展它們以適應(yīng)其他模具設(shè)計(jì)模塊.
ii. 3D 可視化. 使用中提供的函數(shù) 圖形輸出, 連同 Opening 作為圖形間面, 為3D 呈現(xiàn)、視圖投影和視圖轉(zhuǎn)換開(kāi)發(fā)了幾個(gè)函數(shù)。這些內(nèi)容包括:
1. 使用選定顏色繪制3D 部件 (圖 6).
2. 呈現(xiàn)具有選定顏色的3D 程序集 (圖7和圖 8, 分別用于在陰影和線框模式下呈現(xiàn)).
?
3. 使用選定顏色在屏幕上呈現(xiàn)其他3D 實(shí)體.
4. 在模具基組件中呈現(xiàn)不同顏色的單個(gè)組件.
5. 交互式視圖轉(zhuǎn)換, 如旋轉(zhuǎn)、平移和縮放.
6. 程序集樹(shù)顯示和操作.
iii. 3D 數(shù)據(jù)管理. 可移植性是 Bennie?ts 的一個(gè) 開(kāi)發(fā)一個(gè)獨(dú)立的應(yīng)用程序。因此, 采用開(kāi)放格式以獲得最大的可移植性是很重要的。因此, 使用本機(jī) Para solid ?Le 格式 (. RTFM.TX) 而不是新的?Le 格式。模具基礎(chǔ)模塊的數(shù)據(jù)管理要求包括以下內(nèi)容:
1. 打開(kāi)、保存、保存為和關(guān)閉 Para solid 部件?Les.
2. 打開(kāi)、保存、保存為和關(guān)閉 Para solid 程序集?Les.
3. 導(dǎo)入和導(dǎo)出部件?Les
6.1.3 模具基模塊 (C)
為了便于自動(dòng)生成標(biāo)準(zhǔn)模具基組件, 應(yīng)用程序必須提供一個(gè)模具基礎(chǔ)組件庫(kù), 其尺寸取決于目錄中發(fā)現(xiàn)的做值。為了便于設(shè)計(jì), 已啟用了對(duì)這些維度的子后續(xù) midi?cations。本模塊的詳細(xì)內(nèi)容將在6.2 節(jié)中討論。
6.1.4 數(shù)據(jù)庫(kù)支持 (D)
標(biāo)準(zhǔn)模具底座需要近100個(gè)參數(shù)來(lái)完全表示各個(gè)組件的尺寸和位置。這些參數(shù)中的許多都是相互關(guān)聯(lián)的, 可以從其他方面派生。因此需要一個(gè)數(shù)據(jù)庫(kù)?Le 來(lái)存儲(chǔ)標(biāo)準(zhǔn)模具底座的目錄參數(shù)。使用 Microsoft access 數(shù)據(jù)庫(kù)格式, 因?yàn)?MFC 中有用于直接訪問(wèn) access 數(shù)據(jù)庫(kù)?Les 的設(shè)施。使用 MFC 中的數(shù)據(jù)訪問(wèn)對(duì)象 (DAO), 開(kāi)發(fā)了一組用于從數(shù)據(jù)庫(kù)中提取和管理這些相關(guān)參數(shù)的函數(shù)。
?
?
圖 9. 模具基礎(chǔ)設(shè)計(jì)器的示例代碼.
?
?
?
?
6.2 模具基礎(chǔ)設(shè)計(jì)模塊的開(kāi)發(fā)基組件生成器和模具底座選擇和?
模具底座模塊由三主要部分組成, 即模具底座組件庫(kù)發(fā)生器、模具
定制模塊。還開(kāi)發(fā)了第四部分, 稱(chēng)為模具基礎(chǔ)參數(shù)管理器, 為應(yīng)用程序提供數(shù)據(jù)庫(kù)支持。圖5說(shuō)明了這些情況。
下面將討論每個(gè)部分的詳細(xì)信息。
i. 組件庫(kù)生成器. 在的支持下 3D 開(kāi)發(fā)人員層, 創(chuàng)建并存儲(chǔ)在組件庫(kù)中的模具底座的標(biāo)準(zhǔn)組件。通過(guò)指定適當(dāng)?shù)某叽? 這些組件可以在需要時(shí)由模具基組件生成器生成和使用。圖6演示了由組件庫(kù)生成器創(chuàng)建的腔板.
ii. 程序集生成器. 使用3D 開(kāi)發(fā)人員層和 組件庫(kù)生成器, 標(biāo)準(zhǔn)模具基將被組裝并存儲(chǔ)在程序集庫(kù)中。當(dāng)提供來(lái)自數(shù)據(jù)庫(kù)支持的特定參數(shù)集時(shí), 可以自動(dòng)生成 spec?c 標(biāo)準(zhǔn)模具基組件。圖7顯示了由組件生成器創(chuàng)建的aHOPPTo雙板模具底座.
iii. 參數(shù)管理器. 參數(shù)管理器充當(dāng) 模具基應(yīng)用程序模塊與數(shù)據(jù)庫(kù)支持之間的鏈接。當(dāng)選擇 spec?c 標(biāo)準(zhǔn)模具底座時(shí), 從數(shù)據(jù)庫(kù)?Le 提取相應(yīng)的模具基組件的參數(shù)集, 并發(fā)送到組件庫(kù)生成器和組件生成器。此外, 參數(shù)管理器還允許用戶為設(shè)計(jì)目的 midi?ed 參數(shù)。圖8演示了通過(guò)交互式用戶界面 midi?cations 的底部螺釘尺寸.
iv 模具底座設(shè)計(jì)器. 模具基礎(chǔ)設(shè)計(jì)器提供 兩個(gè)主要用途。首先, 允許用戶從組件發(fā)生器中選擇標(biāo)準(zhǔn)模具底座。fondly, 通過(guò)允許模具設(shè)計(jì)師修改選定模具底座的尺寸, 方便模具底座的設(shè)計(jì)。此模塊中生成模具底座的函數(shù)調(diào)用的示例代碼如圖9所示。據(jù)指出, 該函數(shù)使用大量的變量來(lái)表示模具底座的參數(shù)。它們被送入組件發(fā)生器, 用于創(chuàng)建各種模具底座組件。然后, 組件生成器使用組件和參數(shù)集創(chuàng)建模具底座組件。由于這是在3D 開(kāi)發(fā)人員層之外, 在示例程序中未看到直接的 Para solid 函數(shù)調(diào)用.
目前模具底座的設(shè)計(jì)應(yīng)用, 能夠?qū)崿F(xiàn)注塑模底座設(shè)計(jì)的所有功能。
模具設(shè)計(jì)車(chē)間要求。由于模具底座是 IMOLD 模塊中最密集的3維, 它的成功開(kāi)發(fā)意味著開(kāi)發(fā)一個(gè)完整的 3 d 型注塑模具設(shè)計(jì)和裝配應(yīng)用的可行性。
7. 結(jié)論
高級(jí)編程語(yǔ)言的提高使程序員能夠重新使用包含在諸如 Microsoft 基礎(chǔ)類(lèi)之類(lèi)的對(duì)象中的編程代碼。這些強(qiáng)大的功能使程序員從更平凡的編程標(biāo)準(zhǔn)函數(shù)和創(chuàng)建用戶界面的程序中解脫出來(lái)。他們現(xiàn)在能夠?qū)W⒂谲浖暮诵慕M件, 從而提高生產(chǎn)率。這使得開(kāi)發(fā)獨(dú)立版本的外接程序軟件 (如 CAE、CAD 和 CAM) 的可行性越來(lái)越高。然而, 目前這種做法既費(fèi)時(shí)又技術(shù)性要求很高。然而, 這是 fear 和非常有希望的。通過(guò)集成幾個(gè)高級(jí)開(kāi)發(fā)人員工具的功能, 我們?cè)O(shè)法提高了這些工具的威力, 成功地開(kāi)發(fā)了一個(gè)獨(dú)立的注塑模具設(shè)計(jì)應(yīng)用程序。到目前為止, 只有?erst 三階段的模具設(shè)計(jì)過(guò)程已被編碼。這些構(gòu)成了子相繼模具設(shè)計(jì)模塊開(kāi)發(fā)的基礎(chǔ)。應(yīng)用的方法也可以很容易地在涉及設(shè)計(jì)標(biāo)準(zhǔn)組件的其他軟件上實(shí)現(xiàn)。其中包括夾具和?fixtures 設(shè)計(jì)、壓鑄和制造流水線-自動(dòng)化。
引用
1. 克拉克莫和埃德蒙, aComputer 輔助注塑模具設(shè)計(jì), 使用知識(shí)庫(kù) approacho, 會(huì)議文件, 制造工程系, 香港城市理工學(xué)院, 1994.
2. 雅米 j. Hiram, Deadhead, Irene Pheromone 和沙欽坦 Hanson, aDynamic 應(yīng)用程序與幾何建模的接口, 通過(guò)建模器中性 protocolo, 計(jì)算機(jī)輔助設(shè)計(jì), 29 (12), pp. 811±824, 1997.
3. aThe Para solid 文檔 seto, 版本 10.1.123, Graphics 解決方案公司, 1999.
4. aIMOLD 培訓(xùn) manualo, 版本 2.0, Manuscript 塑料私人。有限公司, 1998.
5. k.s. 李, j.y.h. 富, a.b.t. 和 z 王, aA 塑料注射設(shè)計(jì)與裝配知識(shí)型工程系統(tǒng) mouldo, 第一全國(guó) CAD/凸輪會(huì)議論文集, 馬來(lái)西亞吉隆坡, 1995.
收藏