李雅昔,王宏斌,李曉莉
(1.西北農(nóng)林科技大學(xué)機(jī)電學(xué)院,陜西楊凌 712100;2.商洛職業(yè)技術(shù)學(xué)院機(jī)電工程系,陜西商洛 726000;3.長(zhǎng)安大學(xué)信息工程學(xué)院,陜西西安 710064)
凸輪機(jī)構(gòu)由凸輪、從動(dòng)件或從動(dòng)件系統(tǒng)和機(jī)架組成,凸輪通過(guò)直接接觸將預(yù)定運(yùn)動(dòng)傳遞給從動(dòng)件。凸輪機(jī)構(gòu)具有結(jié)構(gòu)簡(jiǎn)單、工作可靠、可準(zhǔn)確實(shí)現(xiàn)從動(dòng)件預(yù)期運(yùn)動(dòng)規(guī)律等優(yōu)點(diǎn)。傳統(tǒng)的凸輪設(shè)計(jì)方法[1]以圖解法[2]和解析法[3]為主。圖解法受作圖精度影響,一般求解精度較低;解析法雖然計(jì)算精度較高,但計(jì)算量較大。本文利用Matlab軟件,可方便、準(zhǔn)確地完成凸輪輪廓的設(shè)計(jì),同時(shí)還可以將Matlab生成的輪廓點(diǎn)導(dǎo)入SolidWorks中進(jìn)行三維建模及運(yùn)動(dòng)分析[4-5],使得設(shè)計(jì)效率大大提高。
本研究以直動(dòng)滾子從動(dòng)件偏置[6]盤(pán)形凸輪機(jī)構(gòu)為研究對(duì)象:基圓半徑為Rb,偏距為e,滾子半徑為Rt,升程為h,其結(jié)構(gòu)運(yùn)動(dòng)簡(jiǎn)圖如圖1所示。
圖1 直動(dòng)滾子從動(dòng)件偏置盤(pán)形凸輪機(jī)構(gòu)Fig.1 Disc cam mechanism of offset straight moving roller follower
直動(dòng)滾子從動(dòng)件偏置盤(pán)形凸輪理論輪廓線的直角坐標(biāo)方程[7]為
式中:φ為凸輪轉(zhuǎn)角,單位為rad/s;s為推桿位移;s0為結(jié)構(gòu)常數(shù),
直動(dòng)滾子從動(dòng)件偏置盤(pán)形凸輪實(shí)際輪廓線的直角坐標(biāo)方程[8-9]為
式中:
設(shè)計(jì)實(shí)例:已知凸輪基圓半徑Rb=40 mm,直動(dòng)滾子從動(dòng)件半徑Rt=10mm,偏距e=15mm,凸輪轉(zhuǎn)速n=30r/min,當(dāng)凸輪轉(zhuǎn)過(guò)φ1=100°時(shí),從動(dòng)件以等加速等減速規(guī)律上升50mm,當(dāng)凸輪繼續(xù)轉(zhuǎn)過(guò)60°到φ2=160°時(shí),從動(dòng)件靜止不動(dòng),凸輪再轉(zhuǎn)過(guò)90°到φ3=250°時(shí),從動(dòng)件以余弦加速度規(guī)律下降并回到最低位置。
根據(jù)給定運(yùn)動(dòng)規(guī)律編寫(xiě)Matlab 的M 文件(TLLK.m),本程序的主要目的為計(jì)算盤(pán)形凸輪輪廓線上各點(diǎn)坐標(biāo),因此在編寫(xiě)程序時(shí),無(wú)需考慮凸輪機(jī)構(gòu)壓力角、從動(dòng)件的速度與加速度等參數(shù)的求解。
TLLK.m 程序運(yùn)行后,所得盤(pán)形凸輪的理論輪廓線與實(shí)際輪廓線如圖2所示,圖中最外側(cè)虛線為該凸輪理論輪廓線,內(nèi)側(cè)實(shí)線為實(shí)際輪廓線。
圖2 Matlab所得偏置從動(dòng)件凸輪輪廓Fig.2 Offset follower cam contour gained from Matlab
將所得的實(shí)際輪廓的直角坐標(biāo)系數(shù)據(jù)點(diǎn)[xp(f)yp(f) 0]導(dǎo)入SolidWorks中,即可生成光滑連續(xù)的凸輪輪廓曲線。在SolidWorks的新建模型中,點(diǎn)擊菜單欄“插入”→“曲線”→“通過(guò)xyz的曲線”,將利用Matlab運(yùn)行TLLK.m 程序后所得的nu數(shù)據(jù)導(dǎo)入,此處需要注意的是:若要使曲線閉合,需要將數(shù)據(jù)點(diǎn)首尾重合。再將所得曲線進(jìn)行拉伸以完成三維建模[10](見(jiàn)圖3)。為便于實(shí)現(xiàn)仿真運(yùn)動(dòng)分析,在所得的三維模型上完成軸孔及鍵槽造型。
圖3 盤(pán)形凸輪三維模型Fig.3 3-D model of disc cam
利用SolidWorks的Cosmos/Motion插件可以對(duì)凸輪機(jī)構(gòu)進(jìn)行仿真[11],輸出運(yùn)動(dòng)件的運(yùn)動(dòng)性能參數(shù)[12-13],如位移、速度、加速度曲線等,進(jìn)而得到凸輪的動(dòng)態(tài)性能[14-16]指標(biāo),判斷其優(yōu)劣性。
1)平面凸輪機(jī)構(gòu)的運(yùn)動(dòng)仿真
在SolidWorks中建立一個(gè)簡(jiǎn)易的直動(dòng)從動(dòng)件偏置盤(pán)形凸輪機(jī)構(gòu)(見(jiàn)圖4)。利用SolidWorks中Motion功能,在凸輪軸上添加旋轉(zhuǎn)馬達(dá),馬達(dá)轉(zhuǎn)速為30r/min,設(shè)置動(dòng)畫(huà)時(shí)間為4s,并以AVI形式保存文件。
圖4 簡(jiǎn)易的直動(dòng)從動(dòng)件偏置盤(pán)形凸輪機(jī)構(gòu)Fig.4 Simple offset straight moving follower disc CAM mechanism
2)使用SolidWorks的Motion分析功能進(jìn)行運(yùn)動(dòng)分析
仿真結(jié)束后,在Motion 分析的結(jié)果和圖解選項(xiàng)中,選取推桿,先后分析其線性位移、線性速度與線性加速度,計(jì)算運(yùn)動(dòng)算例,可得推桿的運(yùn)動(dòng)參數(shù)(見(jiàn)圖5—圖7)。
圖5 推桿的線性位移Fig.5 Linear displacement of the push rod
圖6 推桿的線性速度Fig.6 Linear velocity of the push rod
圖7 推桿的線性加速度Fig.7 Linear acceleration of the push rod
由圖5可知,凸輪轉(zhuǎn)角由0°轉(zhuǎn)至100°時(shí)(即0~0.56s),從動(dòng)件上行位移量為50mm,完成推程運(yùn)動(dòng);凸輪轉(zhuǎn)角由100°轉(zhuǎn)至160°時(shí)(0.56~0.89s)從動(dòng)件位移量為0mm,完成遠(yuǎn)休止運(yùn)動(dòng);凸輪轉(zhuǎn)角由160°轉(zhuǎn)至250°時(shí)(0.89~1.39s),從動(dòng)件下行位移量為50mm,完成回程運(yùn)動(dòng);凸輪轉(zhuǎn)角由250°轉(zhuǎn)至360°時(shí)(1.39~2.0s),從動(dòng)件位移量為0mm,完成近休止運(yùn)動(dòng)。
由圖6可知,凸輪轉(zhuǎn)角由0°轉(zhuǎn)至100°時(shí),從動(dòng)件以直線形式先從0mm/s增至173mm/s,再由173 mm/s減至0mm/s,以等加速等減速運(yùn)動(dòng)規(guī)律完成推程;凸輪轉(zhuǎn)角由160°轉(zhuǎn)至250°時(shí),從動(dòng)件以曲線(余弦)先從0 mm/s減至-157 mm/s,再由-157 mm/s增至0 mm/s,以正弦運(yùn)動(dòng)規(guī)律完成回程;凸輪轉(zhuǎn)角范圍為100°~160°,250°~360°時(shí),從動(dòng)件速度為0mm/s,分別完成遠(yuǎn)休止及近休止運(yùn)動(dòng)。
由圖7可知,凸輪轉(zhuǎn)角為0°時(shí),從動(dòng)件加速度數(shù)值瞬時(shí)由0 mm/s2變化為646mm/s2;凸輪轉(zhuǎn)角為50°時(shí),從動(dòng)件加速度數(shù)值瞬時(shí)由646mm/s2變化為-475mm/s2;凸輪轉(zhuǎn)角為160°時(shí),從動(dòng)件加速度數(shù)值瞬時(shí)由0mm/s2變化為-2 002mm/s2;凸輪轉(zhuǎn)角為250°時(shí),從動(dòng)件加速度數(shù)值瞬時(shí)由1 006mm/s2變化為0mm/s2。在上述4個(gè)時(shí)刻,從動(dòng)件加速度存在突變現(xiàn)象,將會(huì)對(duì)凸輪機(jī)構(gòu)產(chǎn)生柔性沖擊,因此本例所設(shè)計(jì)的凸輪僅適用于中、低速輕載的工況。
由上述分析可知,對(duì)于給定運(yùn)動(dòng)規(guī)律的凸輪機(jī)構(gòu),采用本文的方法,不但可以準(zhǔn)確地實(shí)現(xiàn)凸輪的三維造型,而且可以為后續(xù)的凸輪加工提供技術(shù)支持。
本文先利用Matlab得出凸輪輪廓數(shù)據(jù)點(diǎn),再將這些數(shù)據(jù)點(diǎn)導(dǎo)入SolidWorks中,完成凸輪的三維建模。最后利用SolidWorks 的Cosmos/Motion 功能,分析滾子從動(dòng)件的線性位移、速度與加速度曲線圖,可直觀地判斷設(shè)計(jì)的凸輪輪廓的優(yōu)劣性,大大降低研發(fā)成本,具有很好的使用效果。
/References:
[1] 方芳,黃松和,林剛.基于MatLab和SolidWorks的凸輪輪廓設(shè)計(jì)及性能分析[J].礦山機(jī)械,2010,38(6):39-42.FANG Fang,HUANG Songhe,LIN Gang.Design and performance analysis of the cam profile based on MatLab and SolidWorks[J].Mining & Processing Equipment,2010,38(6):39-42.
[2] 李曉曉,董萬(wàn)福,吳昊榮.滾子從動(dòng)件盤(pán)形凸輪的三維快速精確設(shè)計(jì)[J].成都大學(xué)學(xué)報(bào)(自然科學(xué)版),2013,32(1):68-70.LI Xiaoxiao,DONG Wanfu, WU Haorong. Quick and accurate design on roller follow disc cam[J].Journal of Chengdu University(Natural Science),2013,32(1):68-70.
[3] 李龍剛,曹巨江,李士玉,等.基于MATLAB和Pro/E的弧面分度凸輪三維實(shí)體建模[J].機(jī)械傳動(dòng),2010,34(9):33-36.LI Longgang,CAO Jujiang,LI Shiyu,et al.3D solid modeling of globoidal indexing cam based on MATLAB and Pro/E[J].Journal of Mechanical Transmission,2010,34(9):33-36.
[4] 羅新俊,劉德福,易文.基于SolidWorks的圓柱凸輪CAD/CAM 系統(tǒng)的研究[J].現(xiàn)代制造工程,2011(7):54-57.LUO Xinjun,LIU Defu,YI Wen.Reasearch of cylindrical cam CAD/CAM system based on SolidWorks[J].Modern Manufacturing Engineering,2011(7):54-57.
[5] 郭飛,楊綠云.凸輪機(jī)構(gòu)輪廓曲線在Matlab中的實(shí)現(xiàn)[J].煤礦機(jī)械,2010,31(7):221-222.GUO Fei,YANG Lvyun.Cam profile curve in realization of Matlab[J].Coal Mine Machinery,2010,31(7):221-222.
[6] 歐長(zhǎng)勁,姚斌,田國(guó)華.擺動(dòng)滾子從動(dòng)件共軛凸輪的參數(shù)化設(shè)計(jì)[J].輕工機(jī)械,2010,28(3):48-51.OU Changjin,YAO Bin,TIAN Guohua.Parametric design of oscillate roll driven part conjugate cams mechanism[J].Light Industry Machinery,2010,28(3):48-51.
[7] 任愛(ài)華,龔青山,常治斌,等.弧面分度凸輪機(jī)構(gòu)瞬態(tài)動(dòng)力學(xué)分析[J].機(jī)械設(shè)計(jì)與制造,2012(5):205-207.REN Aihua,GONG Qingshan,CHANG Zhibin,et al.Transient dynamic analysis of globoidal indexing cam mechanism[J].Machinery Design & Manufacture,2012(5):205-207.
[8] 李軍.基于MATLAB的平面盤(pán)形凸輪機(jī)構(gòu)參數(shù)化設(shè)計(jì)[J].煤炭技術(shù),2011,30(3):22-24.LI Jun.Parametric design of plane disc mechanism based on MATLAB[J].Coal Technology,2011,30(3):22-24.
[9] 張自強(qiáng),王麗,王國(guó)君,等.基于SolidWorks的平面凸輪機(jī)構(gòu)參數(shù)化設(shè)計(jì)[J].長(zhǎng)春工業(yè)大學(xué)學(xué)報(bào)(自然科學(xué)版),2014,35(3):266-270.ZHANG Ziqiang, WANG Li, WANG Guojun,et al.Parametric design of planar cam mechanism based on SolidWorks[J].Journal of Changchun University of Technology(Natural Science Edition),2014,35(3):266-270.
[10] 張加兵,傅燕鳴,王居正,等.基于ANSYS的印刷機(jī)遞紙凸輪機(jī)構(gòu)運(yùn)動(dòng)規(guī)律優(yōu)化分析[J].輕工機(jī)械,2011,29(4):8-10.ZHANG Jiabing,F(xiàn)U Yanming,WANG Juzheng,et al.Optimization analysis of cam movement rules in sheet transfer mechanism based on ANSYS software[J].Light Industry Machinery,2011,29(4):8-10.
[11] 李競(jìng)洋,葛正浩,蘇鵬剛,等.混合驅(qū)動(dòng)凸輪連桿機(jī)械壓力機(jī)的分析與仿真[J].機(jī)械傳動(dòng),2010,34(1):50-54.LI Jingyang,GE Zhenghao,SU Penggang,et al.Analysis and simulation of hybrid cam-linkage mechanical press[J].Journal of Mechanical Transmission,2010,34(1):50-54.
[12] 賈正鋒,梁海順,劉鋒,等.基于Matlab的凸輪從動(dòng)件運(yùn)動(dòng)規(guī)律精確反求[J].天津工業(yè)大學(xué)學(xué)報(bào),2010,29(2):81-84.JIA Zhengfeng,LIANG Haishun,LIU Feng,et al.Precise reverse of movement law of cam follower based on Matlab[J].Journal of Tianjin Polytechnic University,2010,29(2):81-84.
[13] 謝良勝,寸立崗,柳彥虎.基于SolidWorks的盤(pán)形凸輪CAD/CAE/CAM 一體化設(shè)計(jì)[J].機(jī)械工程師,2013(5):70-72.XIE Liangsheng,CUN Ligang,LIU Yanhu.CAD/CAE/CAM integrated design of disc cam based on SolidWorks[J].Mechanical Engineer,2013(5):70-72.
[14] 楊樹(shù)川,邵金龍,楊術(shù)明,等.基于Solidworks &SimMechanics的機(jī)構(gòu)運(yùn)動(dòng)分析與仿真[J].河北工業(yè)科技,2011,28(4):221-225.YANG Shuchuan,SHAO Jinlong,YANG Shuming,et al.Solidworks/SimMechanics-based mechanism kinematic analysis and simulation[J].Hebei Journal of Industrial Science and Technology,2011,28(4):221-225.
[15] 鄭碩,李明濱,尹東文,等.基于COSMOSMotion太陽(yáng)能跟蹤凸輪機(jī)構(gòu)的設(shè)計(jì)[J].農(nóng)業(yè)工程學(xué)報(bào),2011,27(12):43-46.ZHENG Shuo,LI Mingbin,YIN Dongwen,et al.Design of mechanism of solar tracking based on COSMOSMotion[J].Transactions of the Chinese Society of Agricultural Engineering,2011,27(12):43-46.
[16] 孫召瑞,孫貴斌,李傳紅,等.基于COSMOS/Motion的反轉(zhuǎn)擺動(dòng)從動(dòng)盤(pán)形凸輪機(jī)構(gòu)運(yùn)動(dòng)仿真[J].機(jī)電產(chǎn)品開(kāi)發(fā)與創(chuàng)新,2010,23(4):120-122.SUN Zhaorui,SUN Guibin,LI Chuanhong,et al.Emulation of reverse swing driven cam mechanism motion based on COSMOS/Motion[J].Development &Innovation of Machinery &Electrical Products,2010,23(4):120-122.