資源描述:
《基于J和AWE的圓柱直齒輪建模.pdf》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、.信息技術(shù).陸軍軍,等.基于Jscript和AWE的圓柱直齒輪建模基于Jscript和AWE的圓柱直齒輪建模陸軍軍。王兆伍l南京林業(yè)大學(xué)機(jī)械電子工程學(xué)院,江蘇南京210037)摘要:針對現(xiàn)有ANSYS有限元模型建立方法的特點(diǎn),提出利用Jscript語言編程建立模型的新方法。通過坐標(biāo)轉(zhuǎn)換理論推導(dǎo)出漸開線齒廓在直角坐標(biāo)系下的參數(shù)方程,為樣條曲線擬合齒廓提供基礎(chǔ):設(shè)計(jì)Jscript程序并在Workbench平臺(tái)Geometry模塊中運(yùn)行,建立了某漸開線直齒圓柱齒輪模型。實(shí)踐結(jié)果表明,采用Jseript語言編程和Workbench平臺(tái)相結(jié)合的方法能快速、準(zhǔn)確地建立圓柱直齒輪的有限元模型,為其
2、他有限元模型的快速建立提供了一個(gè)新的途徑。關(guān)鍵詞:圓柱直齒輪;活動(dòng)腳本語言;Workbench平臺(tái);有限元模型中圖分類號:TP391.9文獻(xiàn)標(biāo)志碼:B文章編號:1671.5276(2016)O1—0101—03ModelingofInvoluteSpurGearBasedonJscriptandAWELUJunjun,WANGZhaowu(CollegeofElectronicandMechanicalEngineering,NanjingForestryUniversity,Nanjing210037,China)Abstract:Fortheshortcomingsexistin
3、ginANSYSfiniteelementmodelingmethod,thenewmethodofmodelingwiththeJscriptlan—guageprogrammingisputforward.Theparameterequationofinvolutetoothprofileundertherectangularcoordinatesystemisde·rivedfr0mthecoordinatestransformtheory.a(chǎn)ndabasisisprovidedforthetoothprofilefittingwiththesplinecurve.Jscrip
4、tprogramsanddesignedtoestablishthemodeloftheinvolutespurgearsinGeometrymoduleofWorkbench.TheresultsshowthatJscriptpro-gramsce.nbeusedWithWorkbenchtoestablishthespurgear’S30modelquicklyandaccurately.Thepresentstudyopensupnewavenuesforthefiniteelementmodeling.Keywords:involutespurgear;Jscrilot;Wo
5、rkbench;finiteelementmodeling0引言1Jscript腳本語言簡介在ANSYS分析過程中,有限元模型的建立作為后續(xù)Jseript是Microsoft公司對ECMA262語言規(guī)范(EC工作的基礎(chǔ),其簡單、準(zhǔn)確是整個(gè)分析過程高效、高質(zhì)的保MAScript編輯器3)的一種實(shí)現(xiàn).是一種解釋型的、基于對證。目前,有限元建模方法可分3種:1)利用三維繪圖軟象的活動(dòng)腳本語言,類似于Javascript。與許多其他編程件,如Solidworks、Pro/E等建立幾何模型,再以IGES格式語言一樣,它以文本方式編寫,并被組織成語句、由相關(guān)的導(dǎo)入ANSYS軟件.但該種方式不適用
6、于循環(huán)重復(fù)性的操語句集組成的塊、以及注釋。Jseript程序的一條語句由一作,且導(dǎo)入時(shí)容易引起模型失真.影響后續(xù)分析的精度和個(gè)或多個(gè)表達(dá)式、關(guān)鍵字或者運(yùn)算符(符號)組成,支持無準(zhǔn)確性;2)利用ANSYS及Workbench平臺(tái)的圖形用戶界類型編程、expando函數(shù)和類、動(dòng)態(tài)代碼執(zhí)行等l2],work.面GUI建模,對于復(fù)雜模型并需要重復(fù)操作的情況下.這bench平臺(tái)中的DesignMode
7、er和Meshing應(yīng)用便是基于該種方法并不合適,效率低且出錯(cuò)模型修改繁瑣?;3)利用種語言的組織。Jseript腳本語言的編寫格式不同于APDLANSYS自帶的參數(shù)化設(shè)計(jì)語言APDL命令實(shí)現(xiàn)參
8、數(shù)化建命令所采用的FORTRAN格式,而采用當(dāng)今編程主流的面模,但該方法語法復(fù)雜,難于理解掌握。向?qū)ο蟮恼Z言格式,因此利用Jseript腳本語言進(jìn)行程序編基于以上建模方法的特點(diǎn),文中提出一種新的有限元寫語法簡單明了.更易閱讀和理解。建模方法。該方法利用活動(dòng)腳本語言Jscript編寫建模程序,在Workbench平臺(tái)執(zhí)行相關(guān)操作,實(shí)現(xiàn)產(chǎn)品的快速造2漸開線齒廓方程的建立型。尤其在模型的幾何參數(shù)需要進(jìn)行細(xì)微調(diào)整時(shí),新的實(shí)體建??梢詫?shí)現(xiàn)快速化和自動(dòng)化,提高了修改模