Def:
a.兩剛體軸同線:
說明:上下兩片門片鉸練,當兩片套在一起時,中心軸會重合。如圖所示。

b.僅有一個共同軸可供旋轉:
說明:兩門片鉸練重合後,繞中心軸旋轉。ROF=1,如圖所示

門片鉸練一片固定在門上,一片固定在門框上,其相對旋轉運動帶動了門繞著門片鉸練的中心軸旋轉而可自由開關。 以下是門從大角度關到小角度的圖片。


(2)高對與低對運動結 :
a.高對:
EX:
突輪滾動及滑動:衣櫃抽屜
左圖是衣櫃的抽屜,上有滾輪,右圖是衣櫃裡的軌道,滾輪順著軌道由左向右移動。和課本上2.16左上角圖輪滾動及滑動之形式相同。


下方圖片為兩個和起來工作的圖片。

b.低對
C型對:小掛勾
<1>外部掛勾和中心粉紅色杆子兩軸重合在中心粉紅色杆子中心線
<2>第一圖的掛勾經過向左移,以及向上旋轉後形成第二圖的狀況。(即為一軸向平移,一垂直軸之旋轉運動)
<3>DOF=2,拘束度=4
(3)外型式閉合結或外力閉合結
a.外型式閉合結:門栓
門栓原為C型對,但門栓的限制在其外框,如圖中黃線所表示之,所以其平移的距離分別是兩圖的左右極限,而
旋轉的角度限制則為向上90度。
b.外力閉合結:懸掛重物的掛勾
如圖所示,掛勾設計就是為的懸掛東西,當東西掛上後,因物體的重量,造成一向下拉的外力,所以掛勾就無法再做旋轉的動作。

Ans 3:(1程式碼及圖片)

%宣告θ from:0~360;
theta=0:1:360;
%宣告圓的半徑
r=80;
%宣告頭的半徑
rh=(r-r*cosd(60))./2
%我假設腳為半徑,腳的開叉處為圓心
%手伸展成水平,緊接在頭下方,忽略脖子
%手與腳開叉處的連線和腳開叉處與頭底的連線角度為60
%腳開叉處與腳的連線和腳開叉處與頭底的連線角度為45
%在此標出腳和手以及腳開叉處,圓心,頭圓心的未旋轉時x,y座標
Xp=[r*sind(60),-r*sind(60),-r*sind(45),r*sind(45),0,0,0];
Yp=[r*cosd(60),r*cosd(60),-r*cosd(45),-r*cosd(45),r*cosd(60),0,(r+r*cosd(60))./2]
%將這些座標值設在for外,以利我先旋轉在平移時不會變成新的座標在旋轉
%由0到360度每隔30度做一次旋轉
for times=0:30:360
%畫出人形以及頭形和大圓
line([xp(1),xp(2)],[yp(1),yp(2)],'color','red');
line([xp(5),xp(6)],[yp(5),yp(6)],'color','yellow');
line([xp(6),xp(3)],[yp(6),yp(3)],'color','black');
line([xp(6),xp(4)],[yp(6),yp(4)]);hold on;
x=xp(6)+r*cosd(theta);
y=yp(6)+r*sind(theta);
plot(x,y);
hold on;
xh=xp(7)+rh*cosd(theta);
yh=yp(7)+rh*sind(theta);
plot(xh,yh)
hold on;
%x座標旋轉
xp=Xp*cosd(times)+Yp*sind(times)
%旋轉後在平移,路徑是rθ
xp=xp+(pi*r*times)./180
%y座標旋轉
yp=-Xp*sind(times)+Yp*cosd(times)
%跳出回圈
end;
axis equal;
(2)在我的程式碼中,宣告了r也就是大圓半徑,由我的圖形可見我的身高即為我的直徑,所以你可以輸入(身高/2)當作r。當然,其中我假設腳長即為半徑長,所以只要知道該人個腳長,即可輸入大圓的半徑r。
另外我先設定了腳以及手的角度,所以如果你要更改你的手臂或是腳張開的角度,也可以更改程式碼中的(
%在此標出腳和手以及腳開叉處,圓心,頭圓心的未旋轉時x,y座標
Xp=[r*sind(60),-r*sind(60),-r*sind(45),r*sind(45),0,0,0];
Yp=[r*cosd(60),r*cosd(60),-r*cosd(45),-r*cosd(45),r*cosd(60),0,(r+r*cosd(60))./2]
)部分,
若是改變手的角度,就改變其中60的部分的角度。(包含頭的圓心座標也可以更改了),改變腳的部分則把45的部分改成你預設的值。
當然,這個程式不是真正人體的狀況,所以我們只能粗略的做計算。