国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

對心直動平底從動件運動規(guī)律的研究

2020-08-25 02:06劉建強鄧帥卿
機械工程與自動化 2020年4期
關(guān)鍵詞:凸輪圓心列表

劉建強,鄧帥卿,楊 彪

(太原理工大學(xué) 機械與運載工程學(xué)院,山西 太原 030024)

0 引言

對心直動平底從動件盤形凸輪機構(gòu)在工程上的應(yīng)用較為廣泛,在已知凸輪輪廓列表曲線的情況下對從動件運動規(guī)律進行研究具有重大意義。然而,目前國內(nèi)外對這方面的研究較少且已有的研究較為復(fù)雜。在該背景下,本文基于三點作圓圓弧逼近列表曲線法并巧妙地運用幾何關(guān)系,給出了對心直動平底從動件盤形凸輪機構(gòu)從動件運動規(guī)律的較為簡單的求解方法。最后給出了通過MATLAB對從動件運動規(guī)律進行求解的實例。

1 列表曲線處曲率中心與曲率半徑的近似求解

當已知列表曲線時,即已知曲線上某些坐標點但沒有給出方程的曲線,可以通過三點作圓圓弧逼近列表曲線的方法,求出列表曲線處曲率中心的坐標及曲率半徑。下面給出三點作圓圓弧逼近列表曲線方法。

如圖1所示,Q1、Q2、Q3、Q4、Q5、Q6為列表曲線上的點,O1、R1分別為過Q1、Q2、Q3三點所做圓弧的圓心與半徑,即Q1、Q2、Q3點處的曲率中心與曲率半徑。

圖1 三點作圓圓弧逼近列表曲線法原理圖

設(shè)(X1,Y1)、(X2,Y2)與(X3,Y3)分別為Q1、Q2、Q3點處對應(yīng)的坐標,(X1′,Y1′)與(X2′,Y2′)分別為Q1與Q2中點坐標及Q2與Q3中點坐標,(X0,Y0)為圓心坐標。則:

(1)

Y0=K1(X0-X1′)+Y1′.

(2)

(3)

2 根據(jù)幾何關(guān)系求解從動件運動規(guī)律

如圖2所示為一對心直動平底從動件盤形凸輪機構(gòu),其平底與從動件導(dǎo)路中心線垂直。以凸輪回轉(zhuǎn)中心O為原點,以通過凸輪對稱軸并指向凸輪近休止處外法線方向建立OX軸,在OX軸逆時針旋轉(zhuǎn)90°方向建立OY軸,凸輪基圓半徑為Rb。

圖2 對心直動平底從動件盤形凸輪機構(gòu)

凸輪以等角速度ω沿順時針方向轉(zhuǎn)動,根據(jù)“反轉(zhuǎn)法”原理,從動件繞O點以等角速度-ω轉(zhuǎn)過φ角時,其對應(yīng)的位移為s。此時,平底與凸輪的接觸點由B1變?yōu)锽2。圖2中,θ與r分別為凸輪上B2點處對應(yīng)的極角與極徑,O1與R1分別為B2點處對應(yīng)的曲率中心和曲率半徑。

根據(jù)幾何關(guān)系,在△OB2O1中運用余弦定理可得:

(4)

在直角△AOB2中有:

(5)

又OA//B2O1,則∠OB2O1=∠AOB2=θ-φ,則:

(6)

化簡得:

(7)

(8)

式(7)中,Rb已知,則對于給定的列表曲線r=r(θ),可根據(jù)上述三點作圓圓弧逼近列表曲線法求出從動件運動規(guī)律對應(yīng)的列表曲線s=s(φ)。

3 通過MATLAB求解從動件運動規(guī)律計算實例

表1是凸輪上部分點所對應(yīng)的極坐標系下的坐標值以及通過計算得到的各點對應(yīng)的直角坐標系下的坐標值。

表1 極坐標系下與直角坐標系下凸輪部分點的坐標值

MATLAB求解代碼如下:

clc,clear

x=xlsread('C:UsersAdministratorDesktopA-20191','D2:D629');%每個極徑極角對應(yīng)的x坐標

y=xlsread('C:UsersAdministratorDesktopA-20191','E2:E629');%每個極徑極角對應(yīng)的y坐標

Rb=2.413;%基圓半徑

r=xlsread('C:UsersAdministratorDesktopA-20191','B2:B629');%導(dǎo)入極徑

v=xlsread('C:UsersAdministratorDesktopA-20191','A2:A629');%導(dǎo)入極角

for i=1∶2∶626;

X5=(x(i)+x(i+1))/2;Y5=(y(i)+y(i+1))/2;

X6=(x(i+1)+x(i+2))/2;Y6=(y(i+1)+y(i+2))/2;

K1=(x(i)-x(i+1))/(y(i+1)-y(i));

K2=(x(i+1)-x(i+2))/(y(i+2)-y(i+1));

Ox((i+1)/2)=((K2*X6)-(K1*X5)+(Y5-Y6))/(K2-K1);%圓心橫坐標

Oy((i+1)/2)=K1*(Ox((i+1)/2)-J5)+Y5;%圓心縱坐標

R((i+1)/2)=sqrt((x(i)-Ox((i+1)/2))^2+(y(i)-Oy((i+1)/2))^2);%圓心到切點距離

RO((i+1)/2)=sqrt(Ox((i+1)/2)^2+Oy((i+1)/2)^2);%圓心到原點距離

s((i+1)/2)=((RO((i+1)/2))^2+r(i)^2+(R((i+1)/2))^2)/(2*R((i+1)/2))-Rb;%由幾何關(guān)系求推程

e((i+1)/2)=acos(((RO((i+1)/2))^2+r(i)^2+R((i+1)/2)^2)/(2*R((i+1)/2)*r(i)));%由幾何關(guān)系求極角與轉(zhuǎn)角的差值

b((i+1)/2)=v(i)-e((i+1)/2);%求轉(zhuǎn)角

end

for i=2∶313

if abs(s(i)-s(i-1))>1

s(i)=s(i-1);

b(i)=b(i-1);

end

end

plot(b,s,'+r')

title('凸輪從動件位移與凸輪轉(zhuǎn)角的關(guān)系')

xlabel('凸輪轉(zhuǎn)角/rad')

ylabel('從動件位移')

通過上述代碼求得的從動件運動規(guī)律如圖3所示。

圖3 從動件運動規(guī)律

4 結(jié)語

本文基于三點作圓圓弧逼近列表曲線法并巧妙地運用幾何關(guān)系,給出了求解對心直動平底從動件盤形凸輪機構(gòu)從動件運動規(guī)律的較為簡單的方法。在此基礎(chǔ)上,給出了通過MATLAB求解從動件運動規(guī)律的代碼,對該類問題的求解具有借鑒意義。

猜你喜歡
凸輪圓心列表
學(xué)習(xí)運用列表法
擴列吧
凸輪零件的內(nèi)花鍵拉削工藝的自動化生產(chǎn)線
以圓周上一點為圓心作圓的圖的性質(zhì)及應(yīng)用
基于UG&VERICUT的弧面凸輪多軸數(shù)控加工仿真實現(xiàn)
基于MATLAB的盤形凸輪逆向工程
列表畫樹狀圖各有所長
新型內(nèi)平動分度凸輪機構(gòu)嚙合效率分析
參考答案
2011年《小說月刊》轉(zhuǎn)載列表