11/7/06

偏置滑塊之運動

偏置滑塊之運動受制於其幾何關係,利用MATLAB程式slider_limit(),可以計算衝程及界限距離,如程式4.7。其呼叫函數如下:

function [s,theta21,theta22]=slider_limit(R,L,e)

式中,R、L之定義同前,e為偏置量。s 為衝程,theta21與theta22則分別為界限角。slider_limit()函式並未檢查上述之R、L、e間之幾何關係,但若所得之結果為虛根時,表示該關係並不存在。


程式4.7
function [s,theta21,theta22]=slider_limit(R,L,e)
% P4.7 [s,th1,th2]=slider_limit(r)
%
% Find the stroke, extreme angles of link 2 in a slider mechanism system
% Input:R,L lengths of crank & connecting rod; e the offset of block
% Output: s:stroke, theta21:angle for the right position,
% theta22:angle for the left position
% Examples:
% [s,th1,th2]=slider_limit(5,12,3)
%
% Designed by D.S. Fon, BIME, NTU, Date:October 17,2002.
d2g=pi/180;
th1=asin(e./(R+L));
th2=asin(e./abs(R-L));
s=(R+L).*cos(th1)-abs(R-L).*cos(th2);
theta21=th1/d2g;
theta22=th2/d2g;


範例4.9


試比較一組曲桿滑塊機構R=5cm,L=10cm,而偏置量e分別為2 cm、3 cm、 5 cm及7 cm之衝程及界限角度。

[解]:

>> [s,th1,th2]=slider_limit(5,10, [2 3 5 7])

s = 10.2835 10.6969 14.1421 13.2665 + 4.8990i
th1 = 7.6623 11.5370 19.4712 27.8181
th2 = 23.5782 36.8699 90.0000 90.0000 +49.6763i


當偏置量為7cm,衝程s有虛根存在,表示該點無法成立。

No comments:

Post a Comment