資源描述:
《斜齒輪參數(shù)化設(shè)計(jì)系統(tǒng)開發(fā).pdf》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、機(jī)械設(shè)計(jì)與制造第9期4MachineryDesign&Manufacture2011年9月文章編號(hào):1001—3997(2011)09—0004—03斜齒輪參數(shù)化設(shè)計(jì)系統(tǒng)開發(fā)術(shù)張建權(quán)侯力張祺蔣維旭劉松(四川大學(xué)制造科學(xué)與工程學(xué)院,成都610065)DevelopmentofhelicalgearparametricdesignsystemZHANGJian-quan,HOULi,ZHANGQi,JIANGWei—XU,LIUSong(SchoolofManufacturingScienceandEngineering,SichuanUniversi
2、ty,Chengdu610065,China)【摘要】采用UG自帶的二次開發(fā)工具UG/Open,結(jié)合標(biāo)準(zhǔn)斜齒輪的設(shè)計(jì)流程,開發(fā)了一種基于程序的斜齒輪參數(shù)化設(shè)計(jì)系統(tǒng)。首先運(yùn)用Visualc++中的MFC類庫設(shè)計(jì)系統(tǒng)數(shù)據(jù)庫的界面,使用COM組件完成訪問和修改數(shù)據(jù)庫中的設(shè)計(jì)參數(shù),并通過UG/OpenAPI將得到的參數(shù)回傳給主程序,然后調(diào)用UG/OpenGrip編寫的斜齒輪參數(shù)化設(shè)計(jì)程序,最終實(shí)現(xiàn)了標(biāo)準(zhǔn)漸開線斜齒輪的精確建模;該系統(tǒng)實(shí)現(xiàn)了知識(shí)重用,提高了斜齒輪三維數(shù)字模型的造型精度和設(shè)計(jì)效率,創(chuàng)建的模型能夠很好的滿足后續(xù)的CAE分析的要求。關(guān)鍵詞:斜齒輪;
3、UG二次開發(fā);參數(shù)化設(shè)計(jì);MFC【Abstract】Combinedwiththedesignflowofstandardhelicalgear,aparametricdesignsystemofhe-licalgearbasedonprogramwa$developedwithUG/Ope~ThesystemdatabaseinterfaceWO$createdwithMFCclasslibraryinVisualC++.thedatabasevisitandmodificationwerecompletedbyusingtheCOMcompon
4、ent.Aftertheparameterswerereturnedtothemainprogram,byUG/OpenAPI,theprecisionmodel—ingforstandardinvolutehelicalgearWasbuiltbycallingtheparametricmodelingprogramwritteninUG/OpenGrip.Thesystemachievedtheknowledgereuse,andimprovedthethree-dimensionaldigitalmodelingaccuracyanddesi
5、gnefficiencyofhelicalgear.Thesemodelscreatedcanllymeettherequirementsoffal—low-upCAEanalysis.Keywords:Helicalgear;RedevelopmentofUG;Parametricdesign;MFC中圖分類號(hào):TH12,TP391.72文獻(xiàn)標(biāo)識(shí)碼:A的關(guān)鍵點(diǎn),再將關(guān)鍵點(diǎn)連成線,由線構(gòu)成面,最后通過面生成齒輪1引言實(shí)體。漸開線斜齒輪因其良好的嚙合性能和承載能力,成為機(jī)械傳動(dòng)中的重要零件?,F(xiàn)代設(shè)計(jì)方法已廣泛應(yīng)用于齒輪設(shè)計(jì)中,該2斜齒輪三維精確造型原
6、理方法可以完成對(duì)齒輪傳動(dòng)系統(tǒng)的虛擬裝配、運(yùn)動(dòng)仿真、結(jié)構(gòu)分析斜齒輪建模的難點(diǎn)在輪齒,目前主流軟件采用的都是沿引和優(yōu)化設(shè)計(jì)等。而快速高效的建立齒輪的精確三維模型,則是實(shí)導(dǎo)線掃略的造型方法。能否實(shí)現(xiàn)精確建模,鍵是看輪齒或齒槽的現(xiàn)這一過程的前提條件。UG作為領(lǐng)先的CAD/CAM/CAE一體化輪廓是否精確。輪廓線中齒根過渡曲線圓弧對(duì)齒輪彎曲強(qiáng)度起著軟件.具有強(qiáng)大的實(shí)體建模、曲面造型、虛擬裝配和數(shù)控加工等功決定性的作用。能。但由于很多機(jī)械產(chǎn)品結(jié)構(gòu)相同只是尺寸不同,若對(duì)每個(gè)零件閑此只有準(zhǔn)確的過渡曲線才能建立準(zhǔn)確的齒輪模型,實(shí)際的過渡曲線主要取決于齒輪的加工方法和
7、刀具齒頂形狀。根據(jù)范都從頭建模,則要做大量重復(fù)性工作。成法加工齒輪的原理,齒根過渡曲線主要有5種。斜齒輪一般采因此需要針對(duì)不同類型的產(chǎn)品在選用的CAD軟件平臺(tái)上用滾齒的方法加工,其過渡曲線為延伸漸開線的等距線或由其與進(jìn)行二次開發(fā),以提高設(shè)計(jì)效率。UG提供的二次開發(fā)工具UG/ODen主要包括以下幾個(gè)部分:UG/OpenAPI提供UG與外部程序齒根圓圓弧組成,其參數(shù)方程式為llI:的接口;UG/OpenMenuScript用于開發(fā)軟件操作的菜單、丁具條sintp一(慨)cod,,等;UG/OpenUIStyler用于創(chuàng)建對(duì)話框;UG/OpenGrip是
8、uG內(nèi)部,、,l幾。。s(~Jsi“一’開發(fā)語言。綜合運(yùn)用這些開發(fā)工具,可以用來創(chuàng)建滿足需求的專(ncotC~1+6)/r