雒曉兵
摘 要:該文采用ANSYS軟件對凸輪機(jī)構(gòu)進(jìn)行有限元分析。首先,利用Matlab軟件精確設(shè)計盤形凸輪的廓線,然后把該凸輪廓線的數(shù)據(jù)點導(dǎo)入到三維軟件SolidWorks中,建立凸輪機(jī)構(gòu)的實體模型。將凸輪的模型導(dǎo)入ANSYS中,選用Solid45作為凸輪機(jī)構(gòu)的單元,得到凸輪機(jī)構(gòu)的有限元模型,對凸輪機(jī)構(gòu)進(jìn)行模態(tài)分析,有限元分析結(jié)果為下一步凸輪機(jī)構(gòu)的動力分析提供理論參考。
關(guān)鍵詞:凸輪機(jī)構(gòu) 平面凸輪 Matlab SolidWorks ANSYS 模態(tài)分析
中圖分類號:TH122 文獻(xiàn)標(biāo)識碼:A 文章編號:1674-098X(2017)01(b)-0088-02
Abstract: Finite element analysis using software ANSYS was performed to calculate the cam mechanism. The cam profile curve are accurate mapped by the Matlab software, and date of cam profile are imported in the SolidWorks. The 3-D entity model of the cam is set up using the software SolidWorks. Choosing of the element of Solid45, the finite element model is set up through the software ANSYS. Then modal analysis of the cam is completed, thus to further Dynamic analysis of the cam mechanism provide the reference.
Key Words: Cam mechanism; Plate cam; Matlab; SolidWorks; ANSYS; Mode analysis
凸輪機(jī)構(gòu)在自動機(jī)械和自動控制裝置中應(yīng)用非常廣泛。隨著現(xiàn)代機(jī)械的發(fā)展,凸輪機(jī)構(gòu)的速度也越來越高,用作圖法設(shè)計凸輪輪廓曲線誤差較大,這樣對高精度的高速凸輪就無法滿足了,我們有必要利用新的計算方法精確設(shè)計凸輪廓線,來滿足設(shè)計要求,更有必要研究凸輪的動力特性。將計算機(jī)技術(shù)應(yīng)用到凸輪機(jī)構(gòu)的設(shè)計和力學(xué)問題的研究,可以提高設(shè)計效率和設(shè)計質(zhì)量。
1 凸輪廓線設(shè)計
有一偏置直動滾子推桿盤形凸輪機(jī)構(gòu),推桿的工作要求為:當(dāng)凸輪轉(zhuǎn)過90o時,推桿上升160 mm,凸輪繼續(xù)轉(zhuǎn)過100o時,推桿停止不動;凸輪繼續(xù)轉(zhuǎn)過80o時,推桿下降160 mm,凸輪繼續(xù)轉(zhuǎn)過90o時,推桿又停止不動。用解析法設(shè)計凸輪廓線,根據(jù)已知機(jī)構(gòu)的參數(shù)和滿足工作要求的推桿運動規(guī)律,列出凸輪廓線的方程式,精確計算出凸輪廓線上各點的坐標(biāo)值。
根據(jù)設(shè)計手冊初步計算出凸輪的基圓半徑r0=137 mm,偏距e=120 mm,滾子的半徑rr=20 mm。推桿的運動規(guī)律選擇二次多項式運動規(guī)律,根據(jù)設(shè)計要求推桿升程可分為0~為等加速段,~為等減速段。等加速段的運動方程為:。設(shè)計凸輪廓線時,利用反轉(zhuǎn)法原理求出滾子中心在復(fù)合運動中的軌跡就是凸輪的理論廓線。此時滾子中心處的直角坐標(biāo)為:;。其中,e為偏距,,為滾子半徑。求出滾子的理論廓線后,將理論廓線上的點沿改點的法線方向取滾子半徑長度的距離,即可得到凸輪的工作廓線上的點,此時工作廓線上的點坐標(biāo)為:;。其中,,
,
,。
依次類推,可寫出推程等加速段、遠(yuǎn)休、回程和近休時的凸輪理論廓線和工作廓線的方程式[1]。為了提高計算精度,利用Matlab軟件完成編程,計算出凸輪理論廓線和工作廓線的一系列點,并利用其繪圖功能完成圖輪廓線的繪制。
2 創(chuàng)建凸輪機(jī)構(gòu)三維模型
將Matlab中完成的凸輪實際廓線函數(shù)生成盤形凸輪輪廓的數(shù)據(jù)點,共計5 996組數(shù)據(jù)。這里要將數(shù)據(jù)進(jìn)行處理,因為生成圖輪廓線時分為升程、遠(yuǎn)休、回程和近休4部分,每部分結(jié)尾和起始點重合,這就無法導(dǎo)入到CAD軟件中,將其中的重合點刪除,為了使曲線閉合,僅保留數(shù)據(jù)點中首尾重合的部分。然后,將z坐標(biāo)全部設(shè)為0,編碼改為ANSI,保存為.txt文件。在SolidWorks中創(chuàng)建新零件模型,點擊菜單欄中“插入”、“曲線”、“通過XYZ點的曲線”,將生成的.txt文件數(shù)據(jù)導(dǎo)入,便可生成凸輪的輪廓曲線。為了創(chuàng)建凸輪三維實體模型,還需要將該曲線投影到繪圖平面上。選擇前視基準(zhǔn)面作為繪圖平面,將前面生成的凸輪廓線通過“轉(zhuǎn)換實體應(yīng)用”的命令生成草圖,利用軟件的建模流程完成凸輪模型的創(chuàng)建。
依次完成凸輪機(jī)構(gòu)中其他零件的建模,在SolidWorks中創(chuàng)建新裝配體模型,完成凸輪機(jī)構(gòu)的裝配設(shè)計。
3 凸輪的模態(tài)分析
在對凸輪進(jìn)行有限元分析時,首先要建立準(zhǔn)確的實體模型。這里將已建立的凸輪模型另存為.x_t類型的文件,然后將.x_t類型的文件的模型導(dǎo)入ANSYS中。設(shè)置材料屬性參數(shù)為:彈性模量E=2.00×1011 N/mm2,泊松比μ=0.3,密度ρ=7.80×103 kg/m3。在ANSYS中選擇8節(jié)點四面體Solid45單元類型,然后選擇自由網(wǎng)格劃分方式進(jìn)行網(wǎng)格劃分,劃分好的有限元模型的單元總數(shù)188 237,節(jié)點總數(shù)36 879。
模態(tài)分析用于確定設(shè)計結(jié)構(gòu)或機(jī)器部件的振動特性,即結(jié)構(gòu)的固有頻率和振型,它們是承受動態(tài)載荷結(jié)構(gòu)設(shè)計中的重要參數(shù)。同時,也可以作為其他動力學(xué)分析問題的起點。當(dāng)凸輪機(jī)構(gòu)的剛度小或速度很高,并與其臨界轉(zhuǎn)速接近時,會引起各構(gòu)件的共振,導(dǎo)致推桿的運動發(fā)生誤差,推桿和凸輪瞬間脫離而引起運動產(chǎn)生畸變,還會加劇磨損及噪聲,降低使用壽命[2,3]。這里在凸輪的中心孔處進(jìn)行全約束處理,對凸輪有限元模型進(jìn)行模態(tài)分析時選擇Block Lanczos作為模態(tài)提取方法,輸入提取12階模態(tài),完成其他設(shè)置后,進(jìn)行求解。這里,我們得到凸輪的前3階固有頻率分別為614.8 Hz、706.5 Hz和1 177.5 Hz,凸輪前3階模態(tài)振型分別為軸向擺動、軸向擺動和軸向傘形擺動,并計算得到凸輪的前3階臨界轉(zhuǎn)速分別為36 888 r/min、42 390 r/min,70 650 r/min。由此可知,凸輪的前3階振型都是沿軸線方向,只要凸輪的實際轉(zhuǎn)速也遠(yuǎn)遠(yuǎn)低于臨界轉(zhuǎn)速,凸輪就不會發(fā)生共振而破壞。
4 結(jié)語
根據(jù)凸輪機(jī)構(gòu)的推桿的運動規(guī)律,通過解析法列出凸輪廓線的方程式,利用Matlab軟件求解方程,得到精確的凸輪廓線,進(jìn)而在SolidWorks中完成凸輪機(jī)構(gòu)的精確建模。利用ANSYS軟件對所設(shè)計的凸輪機(jī)構(gòu)進(jìn)行了模態(tài)分析,為進(jìn)一步研究系統(tǒng)的動態(tài)特性提供理論參考。
參考文獻(xiàn)
[1] 孫桓,陳作模,葛文杰.機(jī)械原理[M].北京:高等教育出版社,2006.
[2] 魏明,王春耀,羅建清,等.水平摘錠式采棉機(jī)凸輪的有限元模態(tài)分析[J].機(jī)械設(shè)計與制造,2014(9):104-106.
[3] 于振華.基于UGNASTRAN的弧面分度凸輪的設(shè)計與模態(tài)分析[J].成組技術(shù)與生產(chǎn)現(xiàn)代化,2011(1):33-36.