四曲杆滑块连杆之MATLAB程式.DOC

四曲杆滑块连杆之MATLAB程式

第四章 曲桿滑塊連桿之MATLAB程式 曲桿滑塊之分析仍可當做一般四連桿之型式進行分析,故其所需之程式僅需針對一般四連桿加以修改即可。曲桿滑塊雖仍有四連桿之結構,但是第一桿則可代表滑塊滑動的方向,故其角度會影響滑塊之滑動路徑,而其長短亦代表滑塊在該路徑移動的距離。故此時之第一桿之方位雖仍為固定,但長度將會變動,此外第四桿其長度雖不變動,但角度需與第一桿相互垂直,其長度因此可以表示滑塊與水平線之偏置距離。在這種情況下,第四桿之長度可為零,代表滑塊完全在第一桿之方向上滑動,這也可能是滑塊之最常用之位置。第四章中之曲桿滑塊之四連桿分析可供參考。本節則針對其動作為MATLAB動作程式加以說明。目前所設計之程式有sldlink.m、drawsldlinks.m、 sld_angle_limits.m、drawsldlimits.m等四個程式,茲分別說明如下: 圖1. 滑塊為元件之四連桿 一、sldlink函數: f4bar函數之呼叫格式如下: function [values,form] = sldlink(r,theta1,theta2,td2,tdd2,sigma,driver) 輸入變數: .r(1:4) = 各桿之長度,r(1)為固定桿,其餘分別為曲桿、結合桿及被動桿,但r(4)值可有可無,因為會被更改。 .theta1 = 第一桿之水平角,或為四連桿之架構角,以角

文档评论(0)

1亿VIP精品文档

相关文档