李建功,馮敦敦
(華北理工大學(xué) 機械工程學(xué)院,河北 唐山 063210)
隨著科技的進(jìn)步和工業(yè)的發(fā)展,傳統(tǒng)的機械行業(yè)已經(jīng)發(fā)生了很大的變化,半自動、全自動機械及生產(chǎn)線的應(yīng)用范圍不斷擴展,數(shù)量不斷增加,在這些生產(chǎn)線中分度機構(gòu)顯得尤為重要。由于三片式平行分度凸輪機構(gòu)具有分度精度高、運動性能好等特點,在分度凸輪機構(gòu)的實際應(yīng)用中占據(jù)著重要的位置,被廣泛應(yīng)用于食品、包裝等自動機械中[1]。
國內(nèi)外學(xué)者對分度凸輪機構(gòu)的設(shè)計做了大量的研究工作并取得了很多優(yōu)秀成果。文獻(xiàn)[2]對三片式平行分度凸輪機構(gòu)基本參數(shù)及凸輪廓線的形成做了詳細(xì)論述。文獻(xiàn)[3]對平行分度凸輪機構(gòu)的基本參數(shù)及運動條件有著詳細(xì)的介紹。文獻(xiàn)[4]采用反轉(zhuǎn)法導(dǎo)出平行分度凸輪機構(gòu)通用計算公式。運用MATLAB語言編程,繪制出輪廓曲線,通過語言編程生成.ibl格式的文件導(dǎo)入Creo中生成雙頭式平行分度凸輪的實體模型。文獻(xiàn)[5]對如何應(yīng)用MATLAB,將生成的數(shù)據(jù)導(dǎo)入Creo中并實現(xiàn)平行分度凸輪機構(gòu)參數(shù)化建模做了闡述。
本文首先選定凸輪運動規(guī)律,建立固定坐標(biāo)系和動坐標(biāo)系,通過每個滾子在固定坐標(biāo)系的初始位置角的不同得出每個滾子在動坐標(biāo)系的位置角,結(jié)合其運動規(guī)律得出每個滾子圓心的坐標(biāo)公式。運用MATLAB編程畫出每個滾子的軌跡曲線,輪廓曲線即為凸輪與滾子嚙合過程中滾子外圓形成的包絡(luò)線,通過每三個滾子便可得出一片凸輪的理論輪廓曲線,再減去滾子半徑即可得到一片凸輪的實際輪廓曲線。通過將MATLAB生成的.ibl格式文件導(dǎo)入Creo中就完成了凸輪的三維實體建模。
在建立凸輪輪廓曲線前,先介紹該機構(gòu)的幾個基本參數(shù):
(1) 中心距c:凸輪軸線與分度盤軸線的距離。
(2) 分度數(shù)n和分度角τh:分度數(shù)指分度盤在回轉(zhuǎn)一周的過程中轉(zhuǎn)動或停歇的次數(shù),一個分度中分度盤轉(zhuǎn)過的角度為分度角,顯然τh=±2π/n。本文中的三片式分度凸輪分度數(shù)n=1,分度角τh=2π。
(3) 動靜比kd和凸輪動程角θh:動靜比是在一個分度中分度盤運動時間與靜止時間的比值,凸輪動程角是凸輪在分度盤運動時間內(nèi)轉(zhuǎn)過的角度。
(4) 分度盤滾子數(shù)nr和凸輪頭數(shù)Gm:分度盤滾子數(shù)為分度盤上的滾子總數(shù);凸輪頭數(shù)為每一個分度凸輪撥過的滾子數(shù),即Gm=nr/n。
三片式平行分度凸輪機構(gòu)是由三片主動凸輪和三層分度盤從動滾子組成的機構(gòu),每片凸輪以此推動相應(yīng)滾子來完成機構(gòu)的工作,因此,每個滾子在主動凸輪上都有其相應(yīng)的軌跡曲線,即一條完整的凸輪工作輪廓曲線是由多條凸輪廓線相交組合而成的。以第一片凸輪為例,其對應(yīng)的工作滾子為1、4、7,如圖1所示,首先滾子1與凸輪A點接觸并沿凸輪A-B段軌跡運動,當(dāng)滾子1離開B點時,滾子4與B點接觸并沿凸輪B-C-D段軌跡運動,當(dāng)滾子4離開D點時,滾子7與D點接觸并沿凸輪D-E-F段軌跡運動,當(dāng)滾子7離開F點時,滾子1與凸輪F點接觸并沿凸輪F-G-H段軌跡運動,當(dāng)它與H點分離時分度盤完成一次步進(jìn)運動,此刻開始,分度盤進(jìn)入停歇期即H-A段軌跡。
圖1 第一片凸輪輪廓曲線
凸輪勻速轉(zhuǎn)動,按變余弦運動規(guī)律做間歇分度運動,凸輪轉(zhuǎn)過角度為α,與分度盤轉(zhuǎn)過的角度θ之間存在函數(shù)關(guān)系:
θ=F(α).
(1)
建立三片式平行分度凸輪機構(gòu)的二維簡圖,以凸輪回轉(zhuǎn)中心點為原點建立固定坐標(biāo)系xoy和動坐標(biāo)系x1oy1。中心距為c,分度數(shù)為n,滾子數(shù)為nr,按順時針方向排序,i=1,2,3,…,nr。滾子半徑為rr,均勻分布在半徑為rd的分度盤上,參考文獻(xiàn)[4]可知第i個滾子的初始位置為:
(2)
根據(jù)反轉(zhuǎn)法原理,假設(shè)凸輪不動,分度盤以均勻速度繞凸輪軸線逆時針轉(zhuǎn)動,在動坐標(biāo)系x1oy1中,第i個滾子的位置角θi為:
θi=θi0+θ.
(3)
設(shè)分度盤轉(zhuǎn)過的角度θ服從變余弦運動規(guī)律函數(shù),即:
(4)
第i個滾子在固定坐標(biāo)系中的圓心坐標(biāo)為:
(5)
(6)
根據(jù)式(5),運用MATLAB編程,得到三個滾子運動軌跡程序如下:
滾子1:
t=0:0.001:1;
a=pi*t;
x=160*cos(a)+34*cos(pi*19/9-pi*cos(9*a/10)+a);
y=160*sin(a)+34*sin(pi*19/9-pi*cos(9*a/10)+a);
z=0*t;
plot3(x,y,z);
滾子4:
t=0:0.001:1;
a=pi*t;
x=160*cos(a)+34*cos(pi*13/9-pi*cos(9*a/10)+a);
y=160*sin(a)+34*sin(pi*13/9-pi*cos(9*a/10)+a);
z=0*t;
plot3(x,y,z);
滾子7:
t=0:0.001:1;
a=pi*t;
x=160*cos(a)+34*cos(pi*7/9-pi*cos(9*a/10)+a);
y=160*sin(a)+34*sin(pi*7/9-pi*cos(9*a/10)+a);
z=0*t;
plot3(x,y,z);
將時間進(jìn)行無因次化表達(dá),其中t為對應(yīng)周期為1的瞬時時間,得到的第一片凸輪理論輪廓如圖2所示。
圖2 第一片凸輪理論輪廓
在MATLAB中輸入滾子軌跡程序后,需將生成的坐標(biāo)點保存成 .ibl格式的文件,再導(dǎo)入Creo中完成三維實體建模。以滾子1為例,其 .ibl格式文件的創(chuàng)建程序如下:
t=0:0.001:1;
a=pi*t;
x=160*cos(a)+34*cos(pi*19/9-pi*cos(9*a/10)+a);
y=160*sin(a)+34*sin(pi*19/9-pi*cos(9*a/10)+a);
z=0*t;
plot3(x,y,z);
hold on;
M=[x;y;z]';
b=size(M);
M=[floor(1:b(1:1));M']';
dlmwrite('data.ibl',M,'delimiter',' ','newline','pc');
將.ibl格式的文件以記事本的方式打開,如圖3所示。
圖3 滾子1中心坐標(biāo)
打開Creo運行程序,新建零件,選擇【點】/【偏移坐標(biāo)系】,建立笛卡爾坐標(biāo)系,點擊【導(dǎo)入】將滾子1的.ibl格式文件導(dǎo)入,得到坐標(biāo)點分布圖,然后選擇【基準(zhǔn)】/【曲線】/【來自點的曲線】將點連成一條曲線,將點隱藏后得到滾子1的軌跡,同樣的方法將其余兩個.ibl文件導(dǎo)入得到第一片凸輪的輪廓曲線,如圖4所示。
刪除多余線段然后進(jìn)行三維建模,得到第一片凸輪的三維實體,如圖5所示。
同樣,根據(jù)上述過程可完成第二片和第三片凸輪的實體建模。
圖4第一片凸輪廓線圖5第一片凸輪實體
本文采用一種比較簡單的方法來推導(dǎo)出三片式平行分度凸輪機構(gòu)滾子中心的坐標(biāo)點,運用MATLAB得到滾子中心的運動軌跡,并結(jié)合Creo軟件完成了該機構(gòu)的三維實體建模。該方法還可應(yīng)用到其他分度凸輪機構(gòu)中,通用性強,易理解,簡化了分度凸輪機構(gòu)的三維建模過程。
參考文獻(xiàn):
[1] 潘同慶.平行分度凸輪機構(gòu)的輪廓設(shè)計和動力學(xué)分析[D].青島:中國海洋大學(xué),2009:1-3.
[2] 李洪添.三片式平行分度凸輪傳動裝置CAD/CAM系統(tǒng)研究[D].南京:南京航空航天大學(xué),2011:6-8.
[3] 劉昌祺,牧野洋,曹西京.凸輪機構(gòu)設(shè)計[M].北京:機械工業(yè)出版社,2005.
[4] 趙浩東.平行分度凸輪的動力學(xué)研究[D].濟(jì)南:濟(jì)南大學(xué),2011:22-25.
[5] 李建功,王曉月.基于MATLAB和Creo的圓柱分度凸輪的設(shè)計[J].煤礦機械,2015,36(3):38-40.