<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6902317630333695446</id><updated>2012-01-26T10:50:57.597+08:00</updated><category term='葛拉索準則'/><category term='齒列'/><category term='齒輪'/><category term='自由度'/><category term='傳力角'/><category term='動畫'/><category term='傳遞機構'/><category term='死點角'/><category term='向量'/><category term='凸輪'/><category term='簡介'/><category term='滾動'/><category term='四連桿'/><category term='滑塊'/><category term='瞬時中心'/><title type='text'>MECHANISMS USING MATLAB</title><subtitle type='html'>這是一門利用MATLAB引導機動學入門的部落格。其內容以建立程式為主，解釋機動學之原理及應用，使學生對機動學或機構有更深入之認識。本部落格作者保有所有權利,請勿轉載。編者：台大生機系馮丁樹教授</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>81</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-1540852726031520981</id><published>2009-05-08T01:52:00.004+08:00</published><updated>2011-05-20T13:35:25.263+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='簡介'/><title type='text'>機動學目錄</title><summary type='text'>編著：馮丁樹

○第一章 向量與座標

1.1.1 平移(Translation)

1.1.2 原點放大縮小(scaling)
1.1.3 反轉(Inversion)
1.1.4 剪切變形(Shearing)
1.1.5 迴轉(Rotating)
1.1.6 內建之rotate指令
○第二章 動畫之製作

2.1 簡單的線圖
2.2 畫線的指令參數
2.3 連桿外型之繪製
2.4 動畫之製作例
2.5 利用linkshape繪製連桿組
2.6 機器人的軸節

○第三章 座標應用與分析

3,1 複數之運用
3.2 複數之運算
3.3 MATLAB處理指令
3.4 極座標轉換指令
3.5 速度分析
3.6 加速度分析

○第四章 機構之自由度

4.1 古魯伯公式
4.2 機構之元件
4.3 連桿之種類
4.4 四連桿之組成
4.5 葛拉索準則
4.6 四連桿之解(1)
4.7 </summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/1540852726031520981/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2009/05/blog-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/1540852726031520981'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/1540852726031520981'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2009/05/blog-post.html' title='機動學目錄'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-957290888984145878</id><published>2007-05-18T15:17:00.001+08:00</published><updated>2011-05-20T13:27:10.038+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='齒列'/><title type='text'>第十二章　齒列(2)</title><summary type='text'>範例10.1
圖10.6之共軸齒列中若主從動齒輪之轉速比VR為10，且兩者之齒數需不得小於15齒時，求主從組合之徑節及齒輪4與5之齒數(齒輪2與齒輪3分別為20及30齒)。

[解]：

因為速度比之關係為：
VR=w2/w5 = (-H3/N2)(-N5/N4) =(-30/20)(-N5/N4) = 10


故
N5=N4/{N3/[R2 x RV]}=(20/3)N4


由於本題為共軸，下面各齒輪之直徑關係應成立：

D2 + D3 = D4 + D5


注意左邊之徑節Pd2應相同，但可以不同於右邊之徑節Pd4。即：
Pd2=Pd3=N2/D2=N3/D3
Pd4=Pd5=N4/D4=N5/D5


代入上式，得：
[N2 + N3]/Pd2 = [N4 + N5]/Pd4


將 之通式代入上式，可得 ：

N4=(Pd4/Pd2)[N2+N3]/{1+)N2/N3)VR}</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/957290888984145878/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/05/blog-post_447.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/957290888984145878'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/957290888984145878'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/05/blog-post_447.html' title='第十二章　齒列(2)'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7Yvj12dYtQg/RkwLuEi6H3I/AAAAAAAACPw/GEdFSrGBEmw/s72-c/1-1-8.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-3593502812620518877</id><published>2007-05-17T13:27:00.001+08:00</published><updated>2011-05-20T13:25:40.839+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='齒輪'/><title type='text'>第十二章 齒列(1)</title><summary type='text'>9-1.3滾動錐角之計算

9-1.3.1外接錐之錐角比
就圖9.5所示，滾動接觸點應沿著OP線，令其頂點為O。則兩錐角之和與合錐角之關係如下：
Σ=γ2+γ3                                                9.6


各錐與錐角之函數關係為：
sinγ2  = AP/OP ；  sinγ3 =BP/OP                          9.7

sinγ2/sinγ3= AP/BP =ω3 /ω2 = sin (Σ-γ3)/sinγ3       9.8

改寫上式，得：
[sinΣ cosγ3 - cosΣ sinγ3 ]/ sinγ3=ω3 /ω2       9.9


左邊分子分母各除以cosγ3可以解tanγ3，得到
tanγ3= sinΣ / [ω3 /ω2 + cosΣ]</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/3593502812620518877/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/05/blog-post_17.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/3593502812620518877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/3593502812620518877'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/05/blog-post_17.html' title='第十二章 齒列(1)'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7Yvj12dYtQg/RkvxyUi6HvI/AAAAAAAACOw/mzok9FNCrFE/s72-c/1-1-1.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-721762827821080140</id><published>2007-05-17T13:00:00.001+08:00</published><updated>2011-05-20T13:11:05.701+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='齒輪'/><title type='text'>第十一章 齒輪(1)-漸開線</title><summary type='text'>11.1 何謂漸開線(Involute)


漸開線常作為齒輪之齒面輪廊，使其接觸點能切於一點，其法線形成一壓力角。漸開線實際上是一捲繞在圓上之線往外拉開時，在同一點所走過的軌跡，亦即以一基圓為迴轉的平台，往外伸張的曲線。其表示式如下：
x = rb(cos(theta) + theta*sin(theta))
y = rb(sin(theta) − theta*cos(t))


其中，rb為基圓之半徑，theta為張開之角度，其單位為弧度。

當角度theta由零開始變化，亦即沿水平軸方向反時鐘方向展開，起始點始於基圓之表面，然後以螺線形往外延伸。依其延伸之角度，此曲線一直往外擴散。相關程式如involute_curve.m，其呼叫格式如下：
function h=involute_curve(rb,theta,mode,Nb)

其輸入參數如下：
rb=基圓半徑
theta = </summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/721762827821080140/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/05/involute.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/721762827821080140'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/721762827821080140'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/05/involute.html' title='第十一章 齒輪(1)-漸開線'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_7Yvj12dYtQg/RlvE10i6ICI/AAAAAAAACSc/oFjZd0ufXaQ/s72-c/1-111.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-2140111392392961058</id><published>2007-05-17T11:00:00.001+08:00</published><updated>2011-05-20T13:17:02.909+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='齒輪'/><title type='text'>第十一章 齒輪(6)--齒輪之製造</title><summary type='text'>11.6 齒輪之製造

齒列為一水平的齒輪，若製成磨刀則可以作為刻劃圓形齒輪之外形。本節中所列程式為利用齒列製造某一齒輪外形之方式，其中最重要的是依齒牙之外形先一水平面的方式製作齒列之齒牙外形。每顆齒牙均是對稱的，故其外形曲線可以僅考慮其一半即可，通常這個外形參數可以分五個區(regions)第一區為底部水平部份，第二區為底側圓角部份，第三區為斜坡部份，第四區為上部圓角，最後為頂部水平部份。這五個區的對應點可以設為參數，以ptregion參數表示一個陣列，包含五個元素，每個元素代表該區所要表示的點數。利用這些點數去繪出齒列上一顆齒牙之外形。



為繪出齒列上之牙齒，係呼叫rackm這個函數，計算其中之各點座標rack以及法線方向 n。其呼叫格式如下：

function [rack,n]=rackm(phir,Dp,A,B,rt,rf,ptregion)


上述函數係保留在整個</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/2140111392392961058/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/05/rack.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/2140111392392961058'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/2140111392392961058'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/05/rack.html' title='第十一章 齒輪(6)--齒輪之製造'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_7Yvj12dYtQg/Rlvv8ki6IGI/AAAAAAAACS8/LYEKHHYpD3M/s72-c/1-1-3.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-1967423038796137496</id><published>2007-05-17T10:30:00.002+08:00</published><updated>2011-05-20T13:13:23.811+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='齒輪'/><title type='text'>第十一章 齒輪(3)-繪製齒輪</title><summary type='text'>

11.3 如何繪製齒輪

前面已經討論許多繪製齒輪必要的過程，本節將綜合各節所述，作成可以放置任意位置的齒輪組draw_gear.m，呼叫程式時，可以在任意的地方建立齒輪之外形。利用其轉動座標的功能，可以調整其契合的位置，成為齒輪組。
其呼叫型式如下：



function [coords]=draw_gear(Dp,N,phi,range,x0,y0)




其中，輸入參數分別定義如下：

Dp: 節矩

N: 齒數

phi: 壓力角

range: 繪出之部份

x0,y0: 齒輪中心座標


function [coords]=draw_gear(Dp,N,phi,range,x0,y0)
% [coords]=draw_gear(Dp,N,phi,range,x0,y0)
% To draw a whole gear
% Inputs:
% Dp: </summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/1967423038796137496/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/05/blog-post_4524.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/1967423038796137496'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/1967423038796137496'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/05/blog-post_4524.html' title='第十一章 齒輪(3)-繪製齒輪'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_7Yvj12dYtQg/Rl1Ueki6IKI/AAAAAAAACTc/Wlw0U_iN7-Q/s72-c/1-1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-9020890193011629504</id><published>2007-05-17T10:00:00.004+08:00</published><updated>2011-05-20T13:12:35.975+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='齒輪'/><title type='text'>第十一章 齒輪(2)-齒輪曲線</title><summary type='text'>

11.2 齒輪曲線之形成

由前面齒列之程式可以瞭解齒輪雖然僅有齒牙相接觸，但其曲線之形成仍然必須依據特定的曲線規則。漸開線是最常用的曲線，為此可以使用齒列作為切刀，修正曲線之外廓。程式gear_curve.m除可產生齒輪之基本曲線外，可以依所需之齒數建立一個完整的齒輪，並且使其作適當的迴轉運動。程式中另呼叫onegear.m、rotate2xy.m。前者是將一個完整的齒輪的外形座標組合，後者則是座標旋轉的程式。程式gear_curve.m之呼叫格式如下：

　　function [rack,gear]=gear_curve(Dp,N,phi,ar,br,rt,rf,ag,ptregion)


Dp      = 節矩
ar      = 齒列之齒冠
br      = 齒列之齒根
phi     = 壓力角， degrees
rt      = 頂部圓角半徑
rf      = </summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/9020890193011629504/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/05/blog-post_2316.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/9020890193011629504'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/9020890193011629504'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/05/blog-post_2316.html' title='第十一章 齒輪(2)-齒輪曲線'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_7Yvj12dYtQg/Rl0OtEi6IHI/AAAAAAAACTE/KV9h7jvssR8/s72-c/1-1-4.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-4934804267864950302</id><published>2007-05-17T09:04:00.003+08:00</published><updated>2011-05-20T13:14:47.312+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='齒輪'/><title type='text'>第十一章 齒輪(5)-齒列與齒輪</title><summary type='text'>

11.5 齒列與齒輪間之互動關係
本節將示範一齒列與一齒輪間之運動情形，程式是動態的變化，但可依參數輸入值決定其間之關係。其程式名稱為move2_rack.m，呼叫格式如下：function move2_rack(Dpitch,nn1,phi,omega1)


輸入參數定義如下：

Dpitch:節矩
　nn1：齒輪數目
　phi:壓力角，degrees
　omega1: 齒輪角速度，rad/s

程式內容：

function move2_rack(Dpitch,nn1,phi,omega1)
%  move2_gear(Dpitch,nn1,nn2,phi,omega1)
% To draw a whole gear
% Inputs:
%  Inputs:
%    Dpitch:dimetral pitch
%    nn1: no. of teeth for both </summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/4934804267864950302/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/05/blog-post_2921.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/4934804267864950302'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/4934804267864950302'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/05/blog-post_2921.html' title='第十一章 齒輪(5)-齒列與齒輪'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7Yvj12dYtQg/Rl1js0i6ILI/AAAAAAAACTk/FoBd6oUJKyI/s72-c/1-2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-9115416103708690667</id><published>2007-05-17T08:30:00.003+08:00</published><updated>2011-05-20T13:13:59.750+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='齒輪'/><title type='text'>第十一章  齒輪(4)--兩齒輪之滾動</title><summary type='text'>

10.4 兩齒輪之滾動

若有兩個不同大小之齒輪在不同位置下相互契合，此時之滾動情形可利用下面程式示範。此程式稱為move2_gear.m，其呼叫方式與move2_rack.m幾乎相同。呼叫格式如下：

function move2_gear(Dpitch,nn1,nn2,phi,omega1)


輸入參數之定義如下：

Dpitch:節矩
nn1,nn2:兩齒輪之齒數
phi:壓力角，degrees
omega1: 齒輪１之角速度，rad/s

程式內容


function move2_gear(Dpitch,nn1,nn2,phi,omega1)
%    move2_gear(Dpitch,nn1,nn2,phi,omega1)
% To draw a whole gear
% Inputs:
%  Inputs:
%    Dpitch:dimetral pitch
%</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/9115416103708690667/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/05/blog-post_2605.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/9115416103708690667'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/9115416103708690667'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/05/blog-post_2605.html' title='第十一章  齒輪(4)--兩齒輪之滾動'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7Yvj12dYtQg/Rl1n-0i6IMI/AAAAAAAACTs/ytWsOWjkx44/s72-c/1-3.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-7736124670493677748</id><published>2007-05-16T22:26:00.001+08:00</published><updated>2011-05-20T12:38:48.148+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='凸輪'/><title type='text'>第十章　凸輪運動</title><summary type='text'>10.1抛物線曲面之計算利用MATLAB程式可以計算抛物線之運動參數，其程式內容如下，呼叫之名稱與參數分別為：
function [y, yy, yyy]=parabol_cam(phi, phi_in, beta_range, direct, travel,rpm)

8-4.3.2 MATLAB計算程式
function [y, yy, yyy]=parabol_cam(phi,phi_in,beta_range,direct,travel,rpm)
% code = 2
% [y, yy, yyy]=parabol_cam(phi,phi_in,beta_range,direct,travel,rpm)
% phi=cam angle, degrees
% phi_in=starting cam angle, degrees
% beta_range=motion range, </summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/7736124670493677748/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/05/blog-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/7736124670493677748'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/7736124670493677748'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/05/blog-post.html' title='第十章　凸輪運動'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_7Yvj12dYtQg/Rk_8cEi6H6I/AAAAAAAACRg/HyQDh_w4wTs/s72-c/1-8.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-3463174048085074162</id><published>2007-05-16T22:07:00.001+08:00</published><updated>2011-05-20T12:40:27.919+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='凸輪'/><title type='text'>第十章 10.7 擺動從動件之畫圖</title><summary type='text'>擺動式從動件若採用梢型，其應用則如參考書中之第8.34圖所示。其繪圖程式如swingpincam.m。其呼叫語法如下：
function [x,y]=swingpincam(cth,r0,s,a,range,pattern,cw)

其中之輸入參數定義如下：
cth:凸輪角度，度數
r0:凸輪基圓半徑
a:凸輪軸與從動件軸間距
s:從動件衝程
cw:凸輪轉動方向（反時鐘為正，順時鐘為負）
pattern  = 運動的型式，二元素之列矩陣，其代碼如下：
　　　　　　1:等速運動uniform 2:抛物線parabolic 3:簡諧simple harmonic
　　　　　　4:擺線cycloidal　5:多項式polynomial motion
　　　　　　e.g. [4 3]:升程為擺線運動cycloidal；返程為簡諧運動harmonic motion
range    =</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/3463174048085074162/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/05/blog-post_16.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/3463174048085074162'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/3463174048085074162'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/05/blog-post_16.html' title='第十章 10.7 擺動從動件之畫圖'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7Yvj12dYtQg/RlGq80i6H9I/AAAAAAAACR4/JTjAHGqco68/s72-c/1-11.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-8127114723620582250</id><published>2007-05-16T21:00:00.001+08:00</published><updated>2011-05-20T12:42:21.933+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='凸輪'/><title type='text'>第十章　10.8 凸輪(3)擺動式滾動型從動件</title><summary type='text'>擺動式從動件若採用滾子型，其應用則如參考書中之第8.35圖所示。其繪圖程式如swingrollercam.m。其呼叫語法如下：

function [x,y]=swingrollercam(cth,r0,re,s,a,range,pattern,cw)


其中之輸入參數定義如下：
cth:凸輪角度，度數
r0:凸輪基圓半徑
re:滾子半徑
a:凸輪軸與從動件軸間距
s:從動件衝程
cw:凸輪轉動方向（反時鐘為正，順時鐘為負）
pattern  = 運動的型式，二元素之列矩陣，其代碼如下：
　　　　　　1:等速運動uniform 2:抛物線parabolic 3:簡諧simple harmonic
　　　　　　4:擺線cycloidal　5:多項式polynomial motion
　　　　　　e.g. [4 3]:升程為擺線運動cycloidal；返程為簡諧運動harmonic </summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/8127114723620582250/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/05/3.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/8127114723620582250'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/8127114723620582250'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/05/3.html' title='第十章　10.8 凸輪(3)擺動式滾動型從動件'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7Yvj12dYtQg/RlG1v0i6H-I/AAAAAAAACSA/6Qz8nBNgbL8/s72-c/1-12.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-1468962342562019412</id><published>2007-02-16T15:30:00.000+08:00</published><updated>2007-05-16T21:46:42.866+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='滾動'/><title type='text'>第九章 滾動機構分析</title><summary type='text'>物體接觸時，其表面決定其運動狀態。其中可分為滑動與滾動。滑動時屬滑塊運動之性質，而滾動則屬曲面不斷相互接觸之過程。在實際之應用上，通常滑動與滾動合併進行，如凸輪或齒輪等，這兩者之運動特質將另章敘述。具有動滾動接觸面之連桿，其迴路向量則必須先通過該桿之圓心再與其他連桿相連。這種情況以凸輪、摩擦輪、皮帶輪或齒輪之情況，在分析齒輪組間之驅動時通常僅考慮為節圓接觸，因此無論其所採用之齒型如何，在大觀分析上齒輪動力傳遞仍以節圓為準。兩節圓相接觸時，除瞬時所產生之迴路外，尚需考慮其滾動接觸的轉動關係，此稱為滾動接觸方程式。利用接觸時之滾動關係才能配合迴路向量之方程式進行解題。茲就節圓之接觸方式分別討論如下：一、外接圓滾動圖9.1 兩圓型連桿件滾動接觸時之情形由圖9之兩滾動接觸圓之得知，其迴轉角度之關係如下： R2θ2= -R4∆θ4其中之負號表示迴轉的方向相反。而 </summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/1468962342562019412/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/blog-post_15.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/1468962342562019412'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/1468962342562019412'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/blog-post_15.html' title='第九章 滾動機構分析'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_7Yvj12dYtQg/Rd9sJU2FEII/AAAAAAAABa8/Nk6ojdSb9e8/s72-c/c1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-1628578453168777832</id><published>2007-02-16T15:00:00.000+08:00</published><updated>2007-02-23T15:26:46.153+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='動畫'/><title type='text'>9.1 滾動的車輪</title><summary type='text'>滾動的車輪要讓輪子能夠轉動，並且在一個平面上滾動，尚必須熟悉其他有關指令。在MATLAB中，並沒有繪圓的指令，雖然有做立體球之相關指令，但純為繪圓則必須自己寫。我們已經在MATLAB論壇中公佈了一個繪圓的指令：&gt;&gt;circle(r, x0,y0)實際上，圓之程式可以利用下列指令簡單完成：xx=[r*cos(th) 0];yy=[r*sin(th) 0];其中加上[0 0]這點圓心，主要目的是要加上一條半徑線，使圓之迴轉可以看得出來。圓型的物體在平面上滾動時，其行走之圓周長應等於前進之距離。周長為半徑與迴轉弧度之乘積。其運動之軌跡因此可以利用此一關係計算。話說要使一個輪子在平面上滾動，其一輪子必須移動，其二輪子必須自轉。這兩個動作必須合併進行。前面已經談過，移動與轉動必須借助trans4這個函數指令，並且呼叫兩次。而每次的座標轉換，應先在原點上自轉後再將座標移動到需要的位置，</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/1628578453168777832/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/26.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/1628578453168777832'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/1628578453168777832'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/26.html' title='9.1 滾動的車輪'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-8242657476411074839</id><published>2007-02-16T14:00:00.000+08:00</published><updated>2007-02-23T15:24:33.117+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='動畫'/><title type='text'>9.2 旋轉的風扇</title><summary type='text'>會旋轉的風扇是葉片的變換而已，這是一個明顯的機動學例子，也可以看出它是一個純轉動的狀況。為製造出葉片的數目，必須先作出一個葉片的形狀，然後令其轉動數次，以求得整個葉片的座標。x=[1 2 1 -3 -1]';y=[1 7 10 11.5 1]';%propeller shapex0=x;y0=y;for i=1:6,    theta=60*i;    xy=trans4([x0,y0],theta,5);    x=[x; xy(:,1)];y=[y;xy(:,2)];end;第一行是單片葉片的外圍形狀座標點，可由同學自行決定。然後利用這些座標旋轉6次，每次轉動60度，成為一圈所需的葉片座標。特別注意的是各座標均為行矩陣，故累加時亦必須轉成行矩陣才能相加。其餘的程序與前面各例的手法大致相同。只是這個函數有個速度參數v，可以決定該葉片的轉動速度。程式內容此程式呼叫一小程式circ(r)，</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/8242657476411074839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/28.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/8242657476411074839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/8242657476411074839'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/28.html' title='9.2 旋轉的風扇'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-4880716859103555572</id><published>2007-02-16T12:00:00.000+08:00</published><updated>2007-02-23T15:26:19.633+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='動畫'/><title type='text'>9.3 兩輪接觸滾動</title><summary type='text'>兩輪接觸滾動，雖然在機動學中不常見，但其基本觀念則是齒輪的運動狀態。這個範例所用到的程式函數與前面之單圓滾動之情形相同，但由於兩輪的直徑可能不同，兩輪的中心可以置於水平線上。表面上看來，這兩個輪子僅是作固定位置旋轉，不必作任何平移動作。實際則不然，因為座標的原點不可能放在兩個輪的軸心上，若然，亦僅能將其中一個置於原點，另一個還是要進行平移。本題目係將座標置於兩輪之接觸點上，因此各輪均要平移與轉動。目前因為兩輪均是圓的，故轉動起來，即使採用座標轉動的變化也看不出來，當然投機取巧不讓它轉動也是可以的，但將來若表面是有齒輪面的話，也必須表現出來。為使表現能夠明顯。因此在各輪上設有一個徑向把，可以看出其真正轉動情形。其初始動作如圖4所示。這個函數有三個參數，前二者為二輪之半徑，後者為r1轉動的速度。&lt;3&gt;程式內容&lt;!--3--&gt;這個程式呼叫circle函數，也是繪圓，與前面的circ功能相同，</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/4880716859103555572/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/29.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/4880716859103555572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/4880716859103555572'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/29.html' title='9.3 兩輪接觸滾動'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-7953944712180202125</id><published>2007-02-11T15:25:00.000+08:00</published><updated>2007-02-23T11:19:59.123+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='瞬時中心'/><title type='text'>第八章 瞬時中心</title><summary type='text'>瞬時中心之軌跡物件運動過程中，常會在特定時間環繞一定點轉動，此定點稱為瞬時中心。瞬時中心有固定者、有活動者。以四連桿為例，除四個端點為瞬心外，其餘有兩瞬心屬活動性的。一在兩固定瞬心之連線上，另一則會隨四連桿之位置而變化。在求順心之位置時，必須利用兩點連線之沿線。因此需按其位置比例求出其座標。本例中，以Xsect函數求瞬心座標。其輸入需要第一線上a1、a2與第二線上b1、b2的座標。這四點座標均以複數表示。所得之交點所得之交點Ｐ也是採用複數座標。整個函數名稱為movef4centros，其輸入項與f4bar函數相同。程式內容如下：四連桿程式內容function movef4centros(r,th1,td2,tdd2,sigma,driver,ntimes,npts)%%function movef4centros(r,th1,td2,tdd2,sigma,driver,ntimes,</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/7953944712180202125/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/blog-post_10.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/7953944712180202125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/7953944712180202125'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/blog-post_10.html' title='第八章 瞬時中心'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_7Yvj12dYtQg/Rd5dAE2FEHI/AAAAAAAABaw/hNKssCqlM7g/s72-c/b106.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-39199341792525683</id><published>2007-02-06T15:00:00.000+08:00</published><updated>2007-05-16T17:54:37.475+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='滑塊'/><title type='text'>第七章 滑塊機構</title><summary type='text'>在課本第四章4.3.2節以後，均談到滑塊機構之運作情形。滑塊配合連桿之運動也甚為重要，而且在實際的例子上幾乎俯拾皆是，反而比四連桿之應用更多。但是連桿組中，若能預先瞭解四連桿之運動情形，對於具有滑塊之連桿組件之分析反而更為容易。所以，這兩種連桿組應是相輔相成的。有關四連桿之分析，屬各桿固定的部份，己見於前節之說明。但在實際的分析過程上，除這種簡化的機構外，一般常見的滑塊曲柄的型式，在分析上亦屬於四連桿機構的範疇。內燃機引擎、工業用之壓縮機及往復型運動機構均屬之。分析上屬於滑塊的機構實質與固定桿長的四連桿型式相同，唯一差異是滑塊部份的一桿因滑動的關係，均具有速度及加速度，而其位移也不斷在改變。位置分析圖7.1 滑塊為元件之四連桿7.1位置分析圖7.1為具一滑塊的示意分析圖，幾乎所有具滑塊件的機構均可化成這樣的簡化向量圖，只是有些特殊狀況仍然會存在，例如第四桿之長度為零，滑塊之移動方向因而與</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/39199341792525683/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/blog-post_05.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/39199341792525683'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/39199341792525683'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/blog-post_05.html' title='第七章 滑塊機構'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_7Yvj12dYtQg/Rc-oh02FDuI/AAAAAAAABV0/xf2RJ1hodk8/s72-c/b81.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-636203405023633700</id><published>2007-02-06T14:30:00.000+08:00</published><updated>2007-05-03T08:40:22.386+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='滑塊'/><title type='text'>7.2 滑塊速度及加速度分析</title><summary type='text'>速度分析圖7.1 滑塊為元件之四連桿（續）本題目中，由於參數r2、 r3、 r4、θ1、θ4等均應為定數，且為已知，故在速度部份這些相關項目ω1、ω4、r4'等均應為零，問題因此可以簡化。茲就相對應速度之變化量以點P而言，可為：rp' = r2' + r3' = r1'                         (7.16)改以複數表示，方程式如下：jr2ω2ejθ2+jr3ω3ejθ3= r1'ejθ1 　　　　　　　　　　　(7.17)jr2ω2(cosθ2 +jsinθ2)+jr3ω3 (cosθ3 +jsinθ3)   = r1'(cosθ1+jsinθ1)                       (7.18)將實數與虛數部份分開，得閉合方程式：- r2ω2 sinθ2-r3ω3 sinθ3 = r1' cosθ1r2ω2 cosθ2 + r3ω3 cosθ3 = r1</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/636203405023633700/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/72.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/636203405023633700'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/636203405023633700'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/72.html' title='7.2 滑塊速度及加速度分析'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_7Yvj12dYtQg/Rc-oh02FDuI/AAAAAAAABV0/xf2RJ1hodk8/s72-c/b81.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-7398761278562005017</id><published>2007-02-06T14:00:00.001+08:00</published><updated>2007-03-28T10:39:35.962+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='滑塊'/><title type='text'>7.3 建立滑塊程式</title><summary type='text'>曲桿滑塊之分析仍可當做一般四連桿之型式進行分析，故其所需之程式僅需針對一般四連桿加以修改即可。曲桿滑塊雖仍有四連桿之結構，但是第一桿則可代表滑塊滑動的方向，故其角度會影響滑塊之滑動路徑，而其長短亦代表滑塊在該路徑移動的距離。故此時之第一桿之方位雖仍為固定，但長度將會變動，此外第四桿其長度雖不變動，但角度需與第一桿相互垂直，其長度因此可以表示滑塊與水平線之偏置距離。在這種情況下，第四桿之長度可為零，代表滑塊完全在第一桿之方向上滑動，這也可能是滑塊之最常用之位置。第四章中之曲桿滑塊之四連桿分析可供參考。本節則針對其動作為MATLAB動作程式加以說明。目前所設計之程式有sldlink.m、drawsldlinks.m、 sld_angle_limits.m、drawsldlimits.m等四個程式，茲分別說明如下：一、sldlink函數sldlink 函數之呼叫格式如下：function [</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/7398761278562005017/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/73.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/7398761278562005017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/7398761278562005017'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/73.html' title='7.3 建立滑塊程式'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7Yvj12dYtQg/RdKLU02FD9I/AAAAAAAABYg/v00axCJIvxY/s72-c/b85.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-26433940759792573</id><published>2007-02-06T13:30:00.000+08:00</published><updated>2007-05-16T18:17:06.908+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='滑塊'/><title type='text'>7.4 滑塊連桿(RRRP)之迴轉限制</title><summary type='text'>與四連桿一樣，滑塊四連桿在轉動之過程中，仍然受到長度及其他角度之限制，驅動桿無法繞原點作完整之迴轉。這些限制有些基於三角形三邊之構成原理；有些則是基於二桿平行之原則。四連桿迴轉過程中，有可能其中兩桿會連成一線，或重疊成一線，前者若成立時，即變成三角形，後者若重疊時，亦會構成另一個三角形。理論上連桿構成三角形應不會有相對運動。故可稱為四連桿之運動極限。由這兩個極端位置，可以知道四連桿之最終運動限制。下面的圖形是利用drawsldlimits函數繪出，繪圖過程中並呼叫sld_angle_limits。此兩程式內容將待後述，目前僅觀察其搭配之成果。當驅動桿為第二及第三桿時，其Qstart與Qstop分別表示驅動桿之最小及最大角度；但當驅動件為滑塊時，其不再是角度，而是其對應之桿一最小及最大長度，亦即r1min與r1max。所繪出之圖中，粗黑色桿表示地桿，但其長度會依滑塊之位置而變。</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/26433940759792573/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/76.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/26433940759792573'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/26433940759792573'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/76.html' title='7.4 滑塊連桿(RRRP)之迴轉限制'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_7Yvj12dYtQg/RdFGKU2FDwI/AAAAAAAABWM/uQJIVudApPE/s72-c/b90.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-2518379176577007419</id><published>2007-02-06T13:20:00.000+08:00</published><updated>2007-05-16T18:04:55.765+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='滑塊'/><title type='text'>7.5 滑塊四連桿上之點軌跡</title><summary type='text'>滑塊連桿之軌跡與四連桿之分析相同，在任何桿之延伸點上之位移、速度及加速度等亦可利用sldlink()、body()、fb_sld_linits()及drawlinks()等函數進行分析。利用drawsldpaths()函數則可達到整合的目的。其呼叫之方式如下：drawsldpaths(r6,th6,r,th1,theta,td2,tdd2,sigma,npts,driver,mode)輸入參數r  ：   四連桿之長度，一列向量表示。th1： 第一桿的水平角度(通常為零)。th2： 驅動桿或聯結桿的水平角度。td2, tdd2：驅動桿之角速度及角加速度。Sigma：連桿之組合模式選擇(需為+1或-1)Driver：驅動桿之設定( 0 表示苗桿驅動，1 表示由聯結桿驅動，3滑塊驅動)。Npts： 設定分割的點數或位置。r6，rh6，nlink：桿上特定點之位置，包括桿長，</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/2518379176577007419/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/75_05.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/2518379176577007419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/2518379176577007419'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/75_05.html' title='7.5 滑塊四連桿上之點軌跡'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7Yvj12dYtQg/RdNfek2FECI/AAAAAAAABZk/F-NGFnhqZls/s72-c/b101.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-1319546930854304773</id><published>2007-02-06T12:00:00.000+08:00</published><updated>2007-05-03T08:56:28.296+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='滑塊'/><title type='text'>7.6 反置型滑塊連桿之運動分析</title><summary type='text'>Slider-Crank Inversion圖7.2 反置滑塊為元件之四連桿滑塊應於用油壓機械如鏟斗、堆土機、驅動連桿等場合相當多。這些機構應用特色是採用油壓唧筒或活塞，使支撐桿之長度可以自由伸縮，以控制機構之運動。圖7.2所示即為此機構之分析圖。這個四連桿結構中，與前面略有不同。其第一桿固定，滑塊之中心線與第三桿共線，亦即沿第三桿軸線上作相對運動。曲塊應為第四桿，但必須一方向與第三桿共線，一方向與固定桿維持一固定距離。為便於分析，將第三桿與第四桿之連接點Q設於第三桿之連線與固定點R相垂直的位置。亦即第三桿為PQ，其長度會因滑塊的運動而變化；而第四桿則為RQ，與PQ維持垂直。如此亦構成四連桿的結構。與一般四連桿不同之處是點P與點Q的位置調換，其閉合方向程式因而略有不同。為使滑塊的分析過程與前面普通四連桿取得一致性，我們仍將各桿及水平夾角分別標示為r1、r2、r3、r4與θ1、θ2、θ3、</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/1319546930854304773/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/74.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/1319546930854304773'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/1319546930854304773'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/74.html' title='7.6 反置型滑塊連桿之運動分析'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7Yvj12dYtQg/RdD8PU2FDvI/AAAAAAAABWA/RkJFx-TyH2k/s72-c/b82.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-593221401120290329</id><published>2007-02-06T11:00:00.000+08:00</published><updated>2007-02-17T07:58:10.248+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='滑塊'/><title type='text'>7.7 反置滑桿運動程式之建立</title><summary type='text'>反置滑塊函數sldinv以MATLAB寫作，可以獲得以上所述之解法，下面為sldinv函數之內容，其輸入內容有七項，分別說明如下：r(1:4)    = 各桿之長度theta1 =第一桿之水平角。theta2 =第二桿之水平角。td2     =第二桿(或第三桿)之角速度(rad/sec)。tdd2    =第二桿(或第三桿)之角加速度(rad/sec^2)。sigma   = +1 or -1.  組合型式，負值表示閉合型，正值為分支型。driver = 0 (驅動桿為第二桿); 1 (驅動桿為第三桿)桿序12(deg)3(rad/s)4(rad/s2)5678桿1位置r1θ1ω1α1r3'Vq|Vq|∠Vq桿2位置r2θ2ω2α2r3"Vp|Vp|∠Vp桿3位置r3θ3ω3α3Q2AQ|AQ|∠AQ桿4位置r4θ4ω4α4P3AP|AP|∠AP其中第一行之連桿位置向量，</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/593221401120290329/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/75.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/593221401120290329'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/593221401120290329'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/75.html' title='7.7 反置滑桿運動程式之建立'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7Yvj12dYtQg/RdKZX02FD-I/AAAAAAAABY0/2yCcW1yNgIQ/s72-c/b86.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-5462490733985712381</id><published>2007-02-06T10:00:00.000+08:00</published><updated>2007-02-18T10:17:03.693+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='滑塊'/><title type='text'>7.8 反置滑塊之迴轉限制</title><summary type='text'>迴轉之角度限制反置滑塊四連桿在轉動之過程中，由於桿3若無長度限制的話，應可伸長，以應付r2及r4兩桿端不同的位置。但若桿3有最大伸縮限制，其情況會與固定四連桿一樣。當桿3縮短時，實際上亦應有一個最低值，此值應至少大於零。當桿3之長度等於零時，四連桿將變成三連桿，成為無法移動的桿件，故成為最低極限。四連桿迴轉過程中，有可能其中兩桿會連成一線，或重疊成一線，前者若成立時，即變成三角形，後者若重疊時，亦會構成另一個三角形。理論上連桿構成三角形應不會有相對運動。故可稱為四連桿之運動極限。由這兩個極端位置，可以知道四連桿之最終運動限制。下面函數drawinvpaths繪出主要反置滑塊之途徑。函數drawinvpaths()為利用繪出之軌跡及其活動之範圍定出其角度範圍。其呼叫之格式如下：function [Q1,Q2]=drawinvpaths(r6,th6,nl,r,th1,td2,tdd2,r3</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/5462490733985712381/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/78.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/5462490733985712381'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/5462490733985712381'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/78.html' title='7.8 反置滑塊之迴轉限制'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_7Yvj12dYtQg/RdaYUE2FEGI/AAAAAAAABaU/VdjkYdotTdA/s72-c/b105.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-6291395182015871614</id><published>2007-02-04T15:08:00.000+08:00</published><updated>2007-04-25T11:09:25.880+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='四連桿'/><title type='text'>第六章 四連桿機構基本解析</title><summary type='text'>前面章節中，雖然已針對部份四連桿作不同的分析，但大部份純介紹性質，使初學者對MATLAB之應用有一個基本的認識，但對於同一組連桿中之整體分析仍必須考慮到其運動間之限制，使其運動特性均能在分析的過程中一一顯現。本節開始將針對不同的機構作完整的探討，並與程式的運用結合。為與其他型式有區別，四桿固定長度應屬基本型，這是最常見的型式，故值得先提出討論，茲分別依位置、速度及加速度等項目進行分析。6-1位置分析為取得一致性，四連桿之機構中各連桿之長度及水平夾角須有統一的命名，本節中對四連桿之長度及對應角度均以r1、r2、r3及r4與θ1、θ2、θ3、θ4表示，而輸出、入之矩陣參數則以r或θ向量表示，即r=[ r1 r2 r3 r4]，θ=[θ1 θ2 θ3 θ4]。其序號代表1為固定桿、2為曲柄桿(crank)、3為結合桿(coupler)、4為搖桿(rocker)。這些定義及標示依問題的特性而變，</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/6291395182015871614/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/blog-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/6291395182015871614'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/6291395182015871614'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/blog-post.html' title='第六章 四連桿機構基本解析'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_7Yvj12dYtQg/Rclx9WoGVZI/AAAAAAAABPQ/VnqN9btPaHE/s72-c/b48.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-2054860101456610756</id><published>2007-02-04T14:00:00.000+08:00</published><updated>2007-04-25T11:20:25.260+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='四連桿'/><title type='text'>6.2 四連桿速度分析</title><summary type='text'>四連桿之速度解析仍需以前面之位置分析資料為基礎，因為在速度分析過程中，仍然需要各點位置之分析結果，如θ3與θ4等，進而在速度上求出各桿之角速度ω3及ω4。圖6.1 四連桿之關係位置及各桿名稱(續）為得到速度，必須先對點P之向量或原式(1)對時間t作一次微分，即d/dt[r2ejθ2)+d/dt[r3ejθ3)=d/dt[r1ejθ1)+d/dt[r4ejθ4)[r2'+jr2ω2]ejθ2+[r3'+jr3ω3]ejθ3=   [r1'+jr1ω1]ejθ1+[r4'+jr4ω4]ejθ4             (6.18)由於本四連桿中，r1'、r2'、r3'、r4'及ω1均為零，故上式可簡化如下：jr2ω2ejθ2+jr3ω3ejθ3=jr4ω4ejθ4                    (6.19)jr2ω2(cosθ2+jsinθ2)+jr3ω3(cosθ3+jsinθ3)</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/2054860101456610756/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/62.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/2054860101456610756'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/2054860101456610756'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/62.html' title='6.2 四連桿速度分析'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_7Yvj12dYtQg/Rclx9WoGVZI/AAAAAAAABPQ/VnqN9btPaHE/s72-c/b48.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-6324348172946974267</id><published>2007-02-04T13:00:00.000+08:00</published><updated>2007-04-25T11:53:22.302+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='四連桿'/><title type='text'>6.3 四連桿加速度分析</title><summary type='text'>同樣的方式，同樣的故事。在求四連桿之加速度時，仍必需借助前面位置與速度分析之資訊，其中包括θ3、θ3及ω3、ω4。接續速度方向的解析過程，且注意r1"、r2"、r3"、r4"及角加速度α1之值均為零。圖6.1 四連桿之關係位置及各桿名稱（續）將速度項下演變之方程式對時間再次微分：d/dt(jr2ω2ejθ2)+d/dt(jr3ω3ejθ3)=d/dt(jr4ω4ejθ4)     (6.28)此過程會變成相當繁複，但不入虎山焉得虎子，先考慮任意項k之微分結果：d/dt(jrkθkejθk) =jrk'ωkejθk +jrk'αkejθk -jrkωk²ejθk =jrkαkejθk-jrkωk²ejθk =[jrkαk-rkωk²]ejθk                              (6.29)上式中因為第一項桿長不伸長，亦無軸向加速度，故rk'=0 。將(6.28)</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/6324348172946974267/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/63.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/6324348172946974267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/6324348172946974267'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/63.html' title='6.3 四連桿加速度分析'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_7Yvj12dYtQg/Rclx9WoGVZI/AAAAAAAABPQ/VnqN9btPaHE/s72-c/b48.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-1973492320179279623</id><published>2007-02-04T12:00:00.000+08:00</published><updated>2007-04-25T12:09:16.711+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='四連桿'/><title type='text'>6.4 四連桿分析程式f4bar</title><summary type='text'>6.4程式介紹程式參數以MATLAB寫作，可以獲得以上所述之解法，下面為f4bar()函數之內容，係根據上面的分析過程撰寫而成。其呼叫之型式如下，其中輸入有七項，分別說明如下： 　　[data,form] = f4bar(r,theta1,theta2,td2,tdd2,mode,linkdrive)輸入參數：   r(1:4)    = 各桿之長度，r(1)為固定桿，其餘分別為曲桿、結合桿及被動桿，即r=[r1 r2 r3 r4]。    theta1    = 第一桿之水平角，或為四連桿之架構角，以角度表示。    theta2    = 驅動桿之水平夾角，以角度表示。一般為曲桿角，但若為結合桿驅動，則為結合桿之水平夾角。 td2      = 驅動桿(第二桿或第三桿)之角速度(rad/sec)。 tdd2     = 驅動桿(第二桿或第三桿)之角加速度(rad/sec^2)。 </summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/1973492320179279623/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/64-f4bar.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/1973492320179279623'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/1973492320179279623'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/64-f4bar.html' title='6.4 四連桿分析程式f4bar'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-6857832277353226604</id><published>2007-02-04T11:01:00.000+08:00</published><updated>2007-04-25T12:16:35.855+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='四連桿'/><title type='text'>6.5 繪製簡易四連桿</title><summary type='text'>6.5 drawlinks函數介紹第四章中，已介紹draw4links函數，可以繪出具有厚度之四連桿。本節則介紹另一函數drawlinks，可以將主動軸及被動軸加分別標出，並用顏色加以區分。本函數係利用plot的功能，分別將各桿之特性繪出。此函數係利用f4bar函數計算各軸之位置及速度、加速度。但連桿組之位置則僅須要各桿之輸出座標即可。在f4bar指令中，其輸出項有一項可以測試該連桿組可以組立的指標(即form = 1)。只要此值為一，即表示此組合桿可以成立，其對應連桿的角度均可獲得，因而可以進行繪出其相關位置。程式drawlinks之目的即是利用MATLAB繪製四連桿之相關位置。故此程式本身會呼叫f4bar.m函數以計算四連桿之向量位置，然後繪圖。在其呼叫f4bar.m函數時，其角速度及角加速度均設為零。其呼叫格式如下：function drawlinks(r,th1,th2,mode</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/6857832277353226604/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/65.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/6857832277353226604'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/6857832277353226604'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/65.html' title='6.5 繪製簡易四連桿'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7Yvj12dYtQg/Rcqkv02dLII/AAAAAAAABPc/aTHNItgSi7g/s72-c/b49.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-7443237966061488085</id><published>2007-02-04T10:00:00.000+08:00</published><updated>2007-05-03T07:59:13.867+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='四連桿'/><title type='text'>6.6 四連桿轉動的限制</title><summary type='text'>迴轉的條件四連桿之迴轉過程，能完全迴轉的情況仍然很少，有些時候無法獲得完整一圈的迴轉。亦即依葛列夫定理四連桿之第一或第二類類型決定，前者為完整迴轉型，後者則有迴轉角度之限制，這些限制因四連桿長度決定之。在數學上，要可以迴轉，此兩不等式之條件必須能滿足：　r1 + r2 &lt; r3 +r4                  (6.43)|r1 -r2|&gt;|r3 - r4|                (6.43)四連桿迴轉過程中，有可能其中兩桿會連成一線，或重疊成一線，前者若成立時，即變成三角形，後者若重疊時，亦會構成另一個三角形。理論上連桿構成三角形應不會有相對運動，故可稱為四連桿之運動極限。由這兩個極端位置，可以知道四連桿之最終運動限制。圖6.8第二桿為驅動桿時第二桿為驅動桿時，由其不等式之方向，可以構成四種狀況，並進而求得該狀況之角度。下面為第二桿為驅動桿時之四種情況：(1)當r1+</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/7443237966061488085/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/66.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/7443237966061488085'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/7443237966061488085'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/66.html' title='6.6 四連桿轉動的限制'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7Yvj12dYtQg/Rcq6J02dLNI/AAAAAAAABQY/rWeAEwhS9aA/s72-c/b54.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-1229855951534215728</id><published>2007-02-04T09:00:00.000+08:00</published><updated>2007-05-03T08:04:47.703+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='四連桿'/><title type='text'>6.7 繪出連桿之極限位置</title><summary type='text'>drawlinks函數有了f4bar.m之計算，只要連桿組可以組立(form = 1)，即表示每一個相對應連桿的角度均可獲得，因而可以進行繪出其相關位置。程式drawlinks之目的即是利用MATLAB繪製四連桿之相關位置。故此程式本身會呼叫f4bar.m函數以計算四連桿之向量位置，然後繪圖。在其呼叫f4bar.m函數時，其角速度及角加速度均設為零。其呼叫格式如下：function drawlinks(r,th1,th2,sigma,driver)其輸入各式與f4bar.m大體相同，茲說明如下：r(1:4) = 各桿之長度，r(1)為固定桿，其餘分別為曲桿、結合桿及被動桿。 theta1 = 第一桿之水平角，或為四連桿之架構角，以角度表示。 theta2 = 驅動桿之水平夾角，以角度表示。一般為曲桿角，但若為結合桿驅動，則為結合桿之水平夾角。 sigma =  +1 or -1.  </summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/1229855951534215728/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/67.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/1229855951534215728'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/1229855951534215728'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/67.html' title='6.7 繪出連桿之極限位置'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7Yvj12dYtQg/RcrNk02dLXI/AAAAAAAABSQ/EIAzhDqh_3A/s72-c/b64.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-2998556239605159655</id><published>2007-02-04T08:00:00.000+08:00</published><updated>2007-05-03T08:09:44.748+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='四連桿'/><title type='text'>6.8 桿上任意點之動態分析</title><summary type='text'>桿上任意點之位置四連桿之運動，其各連接點之路徑及運動狀態均可利用f4bar.m程式解析。但在桿上或桿外延伸點之分析則必須就該剛體之對應關係進行探討。就某一連桿而言，由於屬剛體性質，故只要知道其中兩點之運動狀態，即可就剛體本身之角速度及角加速度分析得其結果。下圖是以一個連接於第三桿上之點Ａ位置為例：圖6.2 四連桿之關係位置及各桿名稱四連桿機構之運動已可以從f4bar.m函數求得其相關位置、速度及加速度，這些值可以在計算各桿之延伸點時引用。但這些點僅是桿間之連結點，如PQR等三點，至於桿上其他點或由各桿延伸到任意點之特性則必須以另外方法求證。理論上，各桿上之點如PQR為已知，則在任意桿上之位置之運動狀況應可求得。在剛體中，由於點間無相對運動，故剛體上之任何點除位置不同外，其角速度及角加速度應相同。基於此原理，我們應可據以運算任一桿上之點或該桿所帶動之各點。圖6.2中，設A點為第三桿上之點，</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/2998556239605159655/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/68.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/2998556239605159655'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/2998556239605159655'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/68.html' title='6.8 桿上任意點之動態分析'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_7Yvj12dYtQg/Rct5iE2FDjI/AAAAAAAABTw/eILaktA8-gM/s72-c/b72.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-3943610342586734909</id><published>2007-02-04T07:00:00.000+08:00</published><updated>2007-05-03T08:19:13.058+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='四連桿'/><title type='text'>6.9 四連桿軌跡繪製</title><summary type='text'>四連桿中各點的軌跡可以依其可能的運動範圍繪出其運動軌跡。在四桿之中，除第一桿固定外，其餘均有相對運動，而第二桿與第四桿因其運動係以固定點為圓心，故其運動軌跡均為圓形或弧形。其最大不同或不可預測者則屬聯結桿或聯結桿延伸後其上某點之運動路徑。其路徑之複雜度常以圖形層次(degree)表示。複雜的圖其表現之層次愈高，甚至有許多交叉的情況發生，變成方程式的根。簡單梢接的四連桿，其軌跡層次可達第六級；而滑塊連桿則有四級。其桿數增加級數也會增加，依據翁德利基(Wunderlich)的計算，其公式如下：m = 2 * (3)(n/2-1)因此四連桿、六連桿及八連桿分別為6、18及54級。在聯結桿上的點也有些可以產生簡單層級的路徑，如一般的圓形軌跡等。而平行四邊形的四連桿則可以產生完全是圓的軌跡。聯結桿上某一特定點的軌跡稱為聯結桿圖。利用這種圖形可以產生許多機械設計時所需的運動路徑，</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/3943610342586734909/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/69.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/3943610342586734909'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/3943610342586734909'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/69.html' title='6.9 四連桿軌跡繪製'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_7Yvj12dYtQg/Rc0nm02FDmI/AAAAAAAABUU/JxMkiLwkRIU/s72-c/b75.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-4845961882735712703</id><published>2007-02-04T06:35:00.000+08:00</published><updated>2007-05-01T12:00:17.021+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='四連桿'/><title type='text'>6.10 四連桿之動態模擬</title><summary type='text'>MATLAB 指令中，可以使用擦拭重畫法以產生動畫。產生動畫之原理是將某一物體之座標改變之後，擦去前面所繪的圖像，重新依新座標繪製一次，如此連續不斷，產生一系列的動作畫面。 典型的畫法是畫出該物體後，然後在迴圈中，不斷地些微改變其位置座標，然後繼續畫出整個畫面。其座標分別以xyz表示。在指令中亦可用參數改變其擦拭的模式。總共有三種模式可供選用： none - MATLAB 會在繪出新圖案前不將舊圖清除。  background - MATLAB 會用背景顏色將舊圖重新繪製一次。故此種模式除將舊圖清除外，其底下原有的繪製物如格線等亦被清除。 xor – 此模式僅擦拭物體部份，故最常用於動畫。 這三種模式是MATLAB繪圖指令中之執行速度最快者，但仍然視圖像的細節及運算的時間而定。有時仍然需要使用延遲的功能才能看到它的變化。由於它是一個較為簡易的方式，</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/4845961882735712703/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/610.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/4845961882735712703'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/4845961882735712703'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/610.html' title='6.10 四連桿之動態模擬'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-1573323208440693162</id><published>2007-02-02T15:00:00.000+08:00</published><updated>2007-04-25T10:48:44.763+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='傳力角'/><title type='text'>第五章 四連桿之運動關係</title><summary type='text'>5.1 傳力角傳力角為四連桿中，桿三與桿四間之夾角，此角與動力由曲桿傳至搖桿時之變化有關，在力的傳導上，此角度愈接近九十度愈佳。利用MATLAB程式，設計一個計算在不同曲柄桿角度下之對應傳力角。圖4.11四連桿位置分析上面之圖4.11除文字另加外，是使用下列程式(four_link3)繪出而成。這是一個四連桿位置繪製程式，其後呼叫一副程式fourlinksxy，此分析程式主要針對參考書中第4-25頁之位置分析而寫。在這個程式中，基本上四連桿之長度均為已知(以r之陣列表示）。由於四連桿機構原則上有一個可動度，故只要一桿(固定桿除外）有確定的位置(即對應之角度theta為已知)時，應可求得其他兩桿之相對位置。故fourlinksxy函數之功能是依據參考書之分析步驟，求得其他兩桿之對應角度或三桿之結的座標，即可定出四連桿機構之整個位置。在此函數中，輸入參數有：theta2：桿２之對應角度，</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/1573323208440693162/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/blog-post_5680.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/1573323208440693162'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/1573323208440693162'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/blog-post_5680.html' title='第五章 四連桿之運動關係'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_7Yvj12dYtQg/RcZAuGoGVWI/AAAAAAAABOs/l3tc0Iw8E58/s72-c/b45.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-5984137826790130892</id><published>2007-02-02T14:00:00.000+08:00</published><updated>2007-03-29T08:22:47.105+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='死點角'/><title type='text'>5.2 死點角度之計算</title><summary type='text'>以MATLAB程式計算第四桿為搖桿時之對應死點角度可用公式4.7-4.8求得其值ψ1與ψ2。其呼叫程式dead_point()如下：function [phi41,phi42]=dead_point(r)參數之定義同程式4.2。程式內容程式4.3function [phi41,phi42]=dead_point(r)% P4.3 [phi1,phi2]=dead_point(r)%% Find the max. and min. angles for r4 in a crank rocker mechanism.% Examples:%    [phi41,phi42]=dead_point([4 2 4.2 2.6])%% Author: D.S.Fon, BIME, NTU, Date: Feb. 4,2007.rr=r.*r;d2g=pi/180;ph1=acos(((r(2)-r</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/5984137826790130892'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/5984137826790130892'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/blog-post_5319.html' title='5.2 死點角度之計算'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_7Yvj12dYtQg/RgprDX2AjxI/AAAAAAAABjQ/FUgERJogWyQ/s72-c/4-13.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-805698084639309</id><published>2007-02-02T13:00:00.000+08:00</published><updated>2007-02-06T13:54:36.523+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='四連桿'/><title type='text'>5.3 葛拉索變點機構</title><summary type='text'>葛拉索第三型為最短桿與最長桿之和等於其餘兩桿之和時之情況。這種情況包括平行機構、菱形機構等。菱形機構指令：&gt;&gt; four_link3([60 0:30:360],[4 4 6 6],1)平行機構指令：&gt;&gt; four_link3([30 0:5:360],[6 2 6 2],1)</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/805698084639309/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/53.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/805698084639309'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/805698084639309'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/53.html' title='5.3 葛拉索變點機構'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_7Yvj12dYtQg/RcfS1GoGVXI/AAAAAAAABO4/ERVEMalArKs/s72-c/b46.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-96855824233919522</id><published>2007-02-02T12:00:00.000+08:00</published><updated>2007-03-28T10:17:39.480+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='四連桿'/><title type='text'>5.4 非葛拉型機構</title><summary type='text'>非葛拉型機構與其他葛拉型機構相同的解法，亦可利用four_link3函數可以觀察其他不同的連桿機構動作的情形。同學可以參考書中第4-2.4節中相關的敘述，也可以提供課堂中討論的題材。</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/96855824233919522/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/54.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/96855824233919522'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/96855824233919522'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/02/54.html' title='5.4 非葛拉型機構'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-6728630260547930062</id><published>2007-01-26T14:43:00.000+08:00</published><updated>2007-03-28T09:03:24.129+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='自由度'/><title type='text'>第四章 機構之自由度</title><summary type='text'>在參考書第三章中討論到機構之自由度。如前所言，在二維運動中任何元件均應有三個自由度，即ＸＹ方向的移動與Ｚ方向之轉動，亦即有三個自由度。在三維的空間則更多，亦即有ＸＹＺ各方向有移動而ＸＹＺ軸方向各有轉動，故有六個自由度。實際上，無論二維或三維，任何物件若運動太過自由，實際上也構不成機構，正如一個團體或國家放任每個人都能完全自由的話，就無法成為一個團體或國家一樣。有些物件在運動過程中因而必須有約束力，這些約束力約會減少物件的自由度，或稱為拘束度。不過一個元件除了當固定桿外，其自由度不能為零，否則就無動產生運動。機構並不僅由一元件組成，通常由許多元件互相一運動結連繫而成。這一連繫就會使元件之運動受到約束，其自由度也會減少。機構之自由度減到為零時，表示這個機構變成靜物，不再有運動現象。這也是屬於一般靜力的範圍了。一個機構，例如四連桿，由四個連桿元件及四個運動結組成。照前面所言，在二維的機構中，</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/6728630260547930062/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/blog-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/6728630260547930062'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/6728630260547930062'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/blog-post.html' title='第四章 機構之自由度'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-47442359296300661</id><published>2007-01-26T14:00:00.000+08:00</published><updated>2007-04-18T20:19:38.951+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='自由度'/><title type='text'>4.2 機構之元件</title><summary type='text'>機構之元件機構之元件除前節所述之桿形(linkshape)外，其餘如滑塊、接地結、球結、圓筒結等都是常見的型態。本節就各種型狀再進一步論述。接地結(ground)接地結通常可以提供滑塊、圓筒結等在運動時與地接觸之表示法。通常接地結除繪一橫線表示地面外，為表示其不動的狀態，在其橫線下，用許多斜線表示接地。此接地結會將其相對應之值繪出，然後輸出其相對之座標。若僅想取其座標，不事先繪圖，則可以設dd值為負值。此處dd值代表由接地之原點往前與往後延伸之距離。此函數ground執行時，必須有旋轉點(x0,y0)之資料，以及旋轉之角度theta。此外，尚有參數dd作為以旋轉點往兩側延伸之距離。其使用例將配合其他元件使用。function [x,y]=ground(x0,y0,dd,theta)% The ground line% Inputs:%      x0,y0:the pivot point</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/47442359296300661/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/42.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/47442359296300661'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/47442359296300661'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/42.html' title='4.2 機構之元件'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_7Yvj12dYtQg/RcKxmGoGVLI/AAAAAAAABMo/g2k7SLjVz9Y/s72-c/b35.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-8209818494673844217</id><published>2007-01-26T13:00:00.000+08:00</published><updated>2007-04-18T20:43:25.525+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='自由度'/><title type='text'>4.3 連桿之種類</title><summary type='text'>就與接頭之搭接情形而言，通常可分為雙接頭、參接頭及肆接頭或多接頭等。雙接頭在前面之連桿已經詳明，並且可以使用Matlab進行繪圖連接。多接頭之連結桿則是一種具有兩個以上之結點在同一個桿上。因此其形狀及外觀也特別與雙接頭桿不同。此節將設法介紹此類的桿型。下面之程式為quatenary函數，可以輸入同一桿中之連結點位置(x0,y0)，dd為各結之直徑，若為負值，表示需要繪圖。各點依序以在二維中最高點依反時針方向選取，因而可以得到正確的方位。程式內容此程式與前述之應用可以連結在一起，以獲得不同的機構表示法。不過，這個程式並不是最好的結果，讀者也許可以由此在研發更妥善的程式。此函數理論上可以處理許多點構成的多點桿，其結點之座標由(x0,y0)決定，因此它可以使用行陣表示，但必須一對一相互對應。dd為結孔之直徑。每一結點之圓孔以dd為直徑，其座標利用linspacce(0,2*pi,60)以60</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/8209818494673844217/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/43.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/8209818494673844217'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/8209818494673844217'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/43.html' title='4.3 連桿之種類'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_7Yvj12dYtQg/RcTEm2oGVPI/AAAAAAAABNY/-K2nsSRxycs/s72-c/b38.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-2037469972037641711</id><published>2007-01-26T12:00:00.000+08:00</published><updated>2007-03-28T08:22:26.964+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='四連桿'/><title type='text'>4.4 四連桿之組成</title><summary type='text'>參考書第四章中已經開始討論到四連桿機構的問題。你能列舉一些週遭事物中有那些使用四連桿機構的嗎？既然討論到機動問題，就必須看到它的運動狀態。而要有 運動更必須有參考座標，或參考桿，如此才能看出其相對運動間之關係。故在討論一個物件是否屬於機構，最大的考慮是必須有參考桿。在四連桿中，其參考桿為第一桿，或稱地桿。這點在書中已經詳明，請同學自行參考。四連桿組顧名思義是由四支連桿相連而成，其中一桿為固定桿，另一桿（第二桿）為動桿。下面之程式是輸入已知之四桿長度及第二桿與水平面之夾角。實際上下述之程式仍然以很簡單的型式表示，而且必須藉助Matlab繪圖界面中之格點指示出第三桿與第四桿連結點之方位。才能進行繪圖。第三桿與第四桿連結點通常有兩個位置，一為交叉型、一為閉合型。function z=draw4links(L1,L2,L3,L4,theta)%clf;th=theta*pi/180;r2x=L2</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/2037469972037641711/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/44.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/2037469972037641711'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/2037469972037641711'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/44.html' title='4.4 四連桿之組成'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7Yvj12dYtQg/RcVXq2oGVTI/AAAAAAAABOI/pT5B7yUPWCs/s72-c/b42.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-49368314954360330</id><published>2007-01-26T11:00:00.000+08:00</published><updated>2007-02-04T14:45:15.382+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='葛拉索準則'/><title type='text'>4.5 葛拉索準則</title><summary type='text'>葛拉索準則是針對四連桿之長度關係判斷其運轉情形。其第一準則是最長桿與最短桿之和小於其他兩桿和時，稱為葛拉索第一型，此時至少有一桿可完全迴轉。反之，三連桿之活動必屬搖桿，或稱葛拉索第二型。利用MATLAB程式可以進行判斷任一組四連桿是否屬於葛拉索型。grashof函數第一式程式4.1之呼叫函數為grashof()：function ans=grashof(ground_no,linkage)其參數定義如下：ground: 接地桿在linkage中之桿序。Linkage: 列矩陣，四連桿長度，其次序不拘。程式4.1function ans=grashof(ground_no,linkage)% Function to test the  Grashof linkage% Inputs:%   ground_no:the ground link number in the order%   </summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/49368314954360330/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/blog-post_06.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/49368314954360330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/49368314954360330'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/blog-post_06.html' title='4.5 葛拉索準則'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-6564819899929371558</id><published>2007-01-26T10:00:00.000+08:00</published><updated>2007-02-05T00:27:36.101+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='四連桿'/><title type='text'>4.6 四連桿之解(1)</title><summary type='text'>四連桿位置解有關四連桿位置使用幾何代數解法請參照馮丁樹著之參考書四章三節。此例所考慮之四連桿是較簡單的型式，其前提是將第一桿置於水平位置，因此其角度為零，在公式計算上可以簡化。由於各桿之尺寸為已知，第二桿作為曲桿，其水平角度為已知，因此只要求得第四點的位置及第三與第四桿之水平角度即可。程式內容以MATLAB應用程式解四連桿之相關位置實際上有多種用法，可參考機動學之位置分析。本程式函數four_link1之呼叫法如下：function [theta3,theta4,Cx,Cy]=four_link1(theta2,r,mode)其中輸入參數：　　theta2: 桿2之輸入角度，可為矩陣資料，其單位為度數。　　r:  列矩陣，各桿之長度，如：[r1 r2 r3 r4]。　　mode:+1或-1，選擇連桿組上下之方位。輸出參數：  theta3,theta4：桿3及桿4之輸出角度。  Cx,</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/6564819899929371558/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/1.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/6564819899929371558'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/6564819899929371558'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/1.html' title='4.6 四連桿之解(1)'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_7Yvj12dYtQg/RcWPZmoGVUI/AAAAAAAABOU/p54XzpPDON0/s72-c/b43.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-1884241286065341026</id><published>2007-01-26T09:00:00.000+08:00</published><updated>2007-02-07T13:07:37.042+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='四連桿'/><title type='text'>4.7 四連桿之解(2)</title><summary type='text'>第二種解(B)MATLAB的指令中，有一簡單的指令可以繪圖，即line(x,y)指令。只要利用four_link1()計算對應於桿2迴轉角之四點座標(即點B及C，Ａ與Ｂ固定)，將座標值餵入line(x,y)指令中之座標參數(x,y)內，即可進行繪圖。注意每一個位置之四連桿座標繪完後，必須回到原點，才能繪出閉路的連桿型式，例如A-B-C-D-A的程序。故原點Ａ在座標輸入參數項內需輸入兩次。程式內容利用MATLAB撰寫的程式four_link2內容如下：程式範例4.7function four_link2(theta2,r,mode)% Program 4.5.2 to draw sets of 4-bar linkage%Inputs:%   theata2:angles of link 2, in degrees%   r:row matrix for link lengths={r1 </summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/1884241286065341026/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/2.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/1884241286065341026'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/1884241286065341026'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/2.html' title='4.7 四連桿之解(2)'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_7Yvj12dYtQg/RcYOi2oGVVI/AAAAAAAABOg/RtzjeK9Ywww/s72-c/b44.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-8089951836892223074</id><published>2007-01-24T13:45:00.000+08:00</published><updated>2007-01-25T06:21:16.931+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='向量'/><title type='text'>第三章 座標應用與分析</title><summary type='text'>3.1複數之應用在機動學之分析過程，複數亦可作為向量分析之方法，其形式類似極座標。向量表示法對照如下：極座標垂直座標R@∠θRcosθi+RsinθjRejθRcosθi+Rsinθj無論垂直座標或極座標，其絕對值均是以其某一個單位向量作為量度之基準。而在複數型式中，虛數用j表示(在matlab中i與j同義)。但此處j僅是一個代表虛數之操作元，表示其後的數值係屬於虛數軸上；在直角座標中亦相等於其Y軸。這個j的操作元在MATLAB中也有其特殊的意義。任何實數R與j相乘後，會在複數平面上反時針旋轉90度，即進入虛數的世界，或為Rj，但若將結果再與j相乘，則又會再旋轉90度，回到實數軸，但是已到負的方向，即Rj²= –R，這是因為j的平方等於-1的原故。故若該數再與j相乘，即Rj3= –Rj，則又回到負的虛數世界中了。圖1.2 複數j的變化關係複數通常可用下列型式表示：Z = x + jyZ </summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/8089951836892223074/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/1-21.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/8089951836892223074'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/8089951836892223074'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/1-21.html' title='第三章 座標應用與分析'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7Yvj12dYtQg/RbFGU2oGUsI/AAAAAAAABG0/EgU_x1_d9-Y/s72-c/b5.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-4477479317061944959</id><published>2007-01-24T13:40:00.000+08:00</published><updated>2007-01-25T06:21:47.676+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='向量'/><title type='text'>3.2 複數之運算</title><summary type='text'>一般運算設某一複數Z=x + yj。若 Z=0，表示其實數部份與虛數部份之係數應為0，即 x=0； y=0。而共軛複數(Congugate) 亦應成立。同理若有兩個複數Z1=x1+y1j與Z2=x2+y2j若相等，即表示x1=x2；y1=y2。因此，一個複數之等式，應可分為兩個等式方程式。此外，在複數的國度裡，下面的運算恆真：Z1 ± Z2=(x1 ± x2)+j(y1 ± y2)Z1*Z2=(x1*x2-y1*y2)+j(x1*y2+x2*y1) -------(1.8)Z1/Z2=(x1+jy1)/(x2+jy2)    =(x1+jy1)(x2-jy2)/(x2+jy2)(x2-jy2)    =[x1*x2+y1*y2+j(x2*y1-x1*y2)]/[x2²+y2²]--(1.9)設Ｚ之共軛複數z=x-jy，則下列式亦恆真：Z*z=x²+y²Z+z=2x =real(Z)Z-z</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/4477479317061944959/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/1-23.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/4477479317061944959'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/4477479317061944959'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/1-23.html' title='3.2 複數之運算'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-842154347211211207</id><published>2007-01-24T13:35:00.000+08:00</published><updated>2007-04-26T10:46:37.153+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='向量'/><title type='text'>3.3 MATLAB處理指令</title><summary type='text'>在MATLAB中，複數的表示法如下：　Z = R.*exp(j*theta) ----------------(1.13)此與R 值之表示相同，而j與i均代表虛數部份，兩者同義。注意此處theta為其水平夾角，以弧度表示；R後有一點，表示為元素單項對乘，不是矩陣乘法，因此R值亦可用矩陣型式輸入；而j*theta則無點，代表其為虛數處理。不過上式若R值僅單一項，則可不用加點。範例一一向量值為10，角度分別為45度、60度及90度，求其對應複數表示形式，且當其陸續乘以j之後，其對應複數值之變化。[解]&gt;&gt; a=10*exp(j*pi./[4 3 2])a =   7.0711 + 7.0711i   5.0000 + 8.6603i   0.0000 +10.0000i&gt;&gt; b=a*jb =  -7.0711 + 7.0711i  -8.6603 + 5.0000i -10.0000 + </summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/842154347211211207/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/1-25-matlab.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/842154347211211207'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/842154347211211207'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/1-25-matlab.html' title='3.3 MATLAB處理指令'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_7Yvj12dYtQg/RbHIBGoGUtI/AAAAAAAABHA/VXzqUUWUZ1A/s72-c/b7.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-2775652444164955541</id><published>2007-01-24T13:30:00.000+08:00</published><updated>2007-03-26T23:34:07.512+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='向量'/><title type='text'>3.4 極座標轉換指令</title><summary type='text'>除利用複數型式計算座標向量，在MATLAB中也有一個角度座標之轉換指令，可以將極座標系之向量轉化為直角座標：[X,Y] = pol2cart(THETA,RHO)[X,Y,Z] = pol2cart(THETA,RHO,Z) ----------------(3.15)在極座標中，通常有徑向位移與夾角，類似複數指數在尤拉系的轉換。極座標之指令中，利用pol2cart可將角度(THETA，弧度)及位移量(RHO )轉換為直角座標之[X,Y]值。實際上其函數即含有X=RHO*cos(THETA)，Y=RHO*sin(THETA) 之運算。圖1.3 座標間之關係當然有了[x,y]值時亦可利用下式或cart2pol指令還原其徑向位移與角度：theta = atan2(y,x)rho = sqrt(x.^2 + y.^2)[theta, rho]=cart2pol(x,y)------------</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/2775652444164955541/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/1-27.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/2775652444164955541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/2775652444164955541'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/1-27.html' title='3.4 極座標轉換指令'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7Yvj12dYtQg/RbHPo2oGUvI/AAAAAAAABHY/e0EBp3sGA08/s72-c/b9.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-9006354464203583053</id><published>2007-01-24T13:00:00.000+08:00</published><updated>2007-04-26T10:48:36.835+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='向量'/><title type='text'>3.5 速度分析</title><summary type='text'>有了位置向量，其對時間之導數即為速度，故理論上應可由位置向量之表示法進行演繹延伸，得到相關之速度。速度的因變數為時間，即為位移之時間變化率。在動力學方面，機構之轉動則常以轉動之角度為因變數，因此常必須轉換。下面所述即為導數之轉換過程。設某一任意連桿之位置向量為r，其複數表示如下：　r = rejθ ------(3.17)3-5.1 速度公式物體之位移對時間t微分的結果設為Ｖ，則速度Ｖ為：Ｖ=dr/dt=d/dt(rejθ)=r'ejθ+jrθ'ejθ=r'ejθ+jrωejθ=(r'+jrω)ejθ=(r'+jrω)(cos(θ)+sin(θ))=r'ejθ+rωej(θ+π/2)------------------------------------------(3.18)若連桿組由三桿組成，則就三連桿之位置向量進行微分，可以得到如圖1.1中之最終速度Vp之變化，即：Ｖp=rp'=</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/9006354464203583053/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/1-3.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/9006354464203583053'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/9006354464203583053'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/1-3.html' title='3.5 速度分析'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_7Yvj12dYtQg/Rgh8Zq7xJ9I/AAAAAAAABi4/2WDibSOjG9A/s72-c/d41_3.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-7474759620915464644</id><published>2007-01-24T11:00:00.000+08:00</published><updated>2007-04-25T13:05:55.720+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='向量'/><title type='text'>3.6 加速度分析</title><summary type='text'>若將速度量再對時間t微分則為加速度A，即：A=dV/dt=d/dt(r'ejθ+jrθ'ejθ)=[(r"+jr'θ')+(jr'θ'+jrθ"-rθ'²)]ejθ=[(r"-rω²)+j(2r'ω+rα)]ejθ=[(r"-rω²)+j(2r'ω+rα)](cosθ+jsinθ)=[(r"-rω²)cosθ-(2r'ω+rα)sinθ)]-...j[(r"-rω²)sinθ+(2r'ω+rα)cosθ]-----------(3.21)3.6.1加速度公式上式若桿長為固定時，即 r'=0，則上式可簡化為：A=dV/dt=d/dt(jrθ'ejθ)=[(-rω²)+jrα]ejθ=[-rω²+jrα](cosθ+jsinθ)=[-rω²cosθ+rαsinθ)]+j[-rω²sinθ+rαcosθ]---(3.22)若就圖2之轉換象限之觀念而言，上式加速度亦可改變如下：A=-rω²ejθ</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/7474759620915464644/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/1-4.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/7474759620915464644'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/7474759620915464644'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/1-4.html' title='3.6 加速度分析'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7Yvj12dYtQg/RgjIqa7xJ_I/AAAAAAAABjI/psuHvwPSwOE/s72-c/d41_4.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-5223067007706059565</id><published>2007-01-22T15:20:00.000+08:00</published><updated>2007-03-14T17:46:03.161+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='動畫'/><title type='text'>第二章 動畫之製作</title><summary type='text'>機動學中，物件之動作與位置變化是重要的考慮。如何利用Matlab之動畫功能，以瞭解物件之動作過程，也是重要的一環。動畫之中必須配合繪製物件，其中包括圓形、矩形及線形等，這些繪圖方法及語法，已在另外章節加以說明，讀者可以參考。目前在此處比較重要的是繪出物件之示意圖，所用之工具也較為簡單。線為圖之基礎，適當地組合線群可以形成複雜的圖形。畫線指令line可以完成這項任務。繪線必須有起始點及終止點，但若有連續的點，採用矩陣表示時，則會 自動連線，繪出整個圖形。故若使用line指令，應可以利用點群之座標，一筆畫繪出需要的圖形。多點連線時，參數可以矩陣表示，但每行代表一線，亦亦採用 多行，形成方形矩陣，下面為其一例：2.1.1 簡單之線圖實例1.1：若x=[1 3 5]; y=x²&gt;&gt; x=[1 3 5],y=x.*xx =   1     3     5y =   1     9    25&gt;&gt; </summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/5223067007706059565/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/blog-post_867.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/5223067007706059565'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/5223067007706059565'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/blog-post_867.html' title='第二章 動畫之製作'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_7Yvj12dYtQg/RbWAnmoGU_I/AAAAAAAABKY/kpiCXsedUSs/s72-c/b24.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-1044862185004277962</id><published>2007-01-22T14:45:00.000+08:00</published><updated>2007-03-21T21:25:28.023+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='向量'/><title type='text'>2.2 畫線的指令參數</title><summary type='text'>在matlab中，完整的繪線指令語法如下：line(X,Y)line(X,Y,Z)line(X,Y,Z,'PropertyName',PropertyValue,...)line('PropertyName',PropertyValue,...) low-level-PN/PV pairs onlyh = line(...)line 指令可以產生線性之物件，也可以設定線之顏色(Color)、寬度(LineWidth)、線型(LineStyle)及線標(Marker)等。線函數具有兩項特性：其一是自動依序排色及線型，在未有設定之前，函數會使用預設值。此函數中，輸入資料前三項為繪線之座標，其大小應該一致。簡化之指令如 line(X,Y,Z)，其顯示之顏色則會依ColorOrder，而線型會依 LineStyleOrder兩參數值循環使用。這個功能與一般之plot指令相同，</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/1044862185004277962'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/1044862185004277962'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/22.html' title='2.2 畫線的指令參數'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7Yvj12dYtQg/RbV502oGU-I/AAAAAAAABKM/dZe73ogvaM0/s72-c/b23.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-3334959309565082412</id><published>2007-01-22T14:35:00.000+08:00</published><updated>2007-03-21T23:09:29.373+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='動畫'/><category scheme='http://www.blogger.com/atom/ns#' term='向量'/><title type='text'>2.3 連桿外型之繪製</title><summary type='text'>連桿之位置及其外觀設計如下圖。連桿兩端之中心點分別為ＡＢ，由此兩點界定連桿之尺寸。因此其兩點間之距離Ｄ為重要的因素。由於繪製連桿之外圍，必須利用line指令採用描線之方式。這裡所提出之描線方法與前節介紹之內容相同，是屬最簡單之方式。首先設連桿之厚度為d，兩端之外圓與內圓之半徑分別為d/2與d/4。其連線方式由左邊之Ａ點開始，先往上走1，再繞左端之內圓，回到原端點時再往上走3。至外圓時往左走半圓4，經過5，與右邊之半圓6 ，至7往下再走內圓8，其次回到9往上，再往右沿10回到3，完成一線畫。由於連桿係以平放的位置開始，實際上必須計算BA線段之角度，然後進行迴轉到所需要之位置。此時就必須利用第一章之座標轉移與迴轉，配合運用。程式內容為使任何連桿均能具有厚度，以及所需要之長度，程式linkshape就是一種函數寫法，並且主要能繪出連桿之外形。此函數之輸入有點Ａ、Ｂ與ｄ三項，</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/3334959309565082412'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/3334959309565082412'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/23.html' title='2.3 連桿外型之繪製'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_7Yvj12dYtQg/RbXBeGoGVEI/AAAAAAAABLU/Q9ZnJ9O-GcU/s72-c/b29.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-5080248536764211677</id><published>2007-01-22T14:00:00.000+08:00</published><updated>2007-03-21T20:36:17.413+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='動畫'/><title type='text'>2.4 動畫之製作例</title><summary type='text'>為配合機動學的講授，使用MATLAB的繪圖功能，可以產生物體移動的效果。前文曾討論有關座標的轉移方式，可以先將某一已設定的圖案作平移或旋轉，或者兩者合併，以達到不同的需求與目的。這些座標轉換指令為：function xprime=trans4(x,delx,mod)其中x代表全部的座標矩陣，mod則為轉換的模式，當mod=1時表示移動，其移動量依delx決定，此為一列矩陣，對應於座標數。Mod=5時為轉動，若為平面，此時delx代表轉動的角度，以度數表示。若為立體座標，則其內容應為三元素之列矩陣。當一個動作包含有移動與轉動時，上述指令必須依功能需要呼叫兩次。最好的處理方法是先行處理純轉動座標變換，其後再作移動轉換，如此才不會因旋轉中心改變而產生意外的結果。連桿之轉動為取得特定連桿之外圍座標，可以將上節之linkshape函數稍作修改，使其輸出為一組可用之(x,y)座標(註：本程式未使用</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/5080248536764211677/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/24.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/5080248536764211677'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/5080248536764211677'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/24.html' title='2.4 動畫之製作例'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7Yvj12dYtQg/RbhZBGoGVHI/AAAAAAAABL4/8lYgLfBav8g/s72-c/b31.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-8054078242690396245</id><published>2007-01-22T13:00:00.000+08:00</published><updated>2007-03-14T21:58:41.236+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='四連桿'/><title type='text'>2.5 利用linkshape繪製連桿組</title><summary type='text'>前節提出之linkshape函數可以依輸入之兩端點繪出具有厚度之單一連桿，本節則試利用這個函數繪出不定數目之連桿組，所得之連桿必須每桿頭尾相連，下面為輸入端點座標後連成之程式，稱為link_plot，這個函數必須呼叫linkshape，此函數已在本章第2.3節中討論過：桿座標輸入function link_plot(x,y,w)%link_plot.m will call links.m%draw connecting linkshape function%Input:(x,y)are serial coordinates%         w:width of links%Example: link_plot([0 3 5 1],[0 3 2 1],3)%Author:DSFon, BIME,NTU. Date:Jan. 25, 2007clf;if nargin==2,w=1;</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/8054078242690396245/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/25-linkshape.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/8054078242690396245'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/8054078242690396245'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/25-linkshape.html' title='2.5 利用linkshape繪製連桿組'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_7Yvj12dYtQg/RbkrDGoGVII/AAAAAAAABME/Vx3obrHty94/s72-c/b32.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-884566221994838875</id><published>2007-01-22T12:25:00.000+08:00</published><updated>2007-03-14T22:02:27.008+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='動畫'/><title type='text'>2.6 機器人的軸節</title><summary type='text'>利用Matlab可以模擬工業機器人軸節之運動情形。下面為一個執行例，以 robot IRB 140 (ABB) 為模擬對象，可以看到其軸節間之運動情形。就目前所學之平面二軸之迴轉，亦可仿不同軸節之機器人動作。程式link_robot函數可以依輸入之桿長及對應角度與各桿之迴轉速度繪出其連續性之運動。本程式並呼叫linkxy求得各桿中間之座標，然後進行繪製。其程式內容如下：function link_robot(lens,angle,omega,w)%link_robot.m will call linkspace.m%draw connecting links as a connected mechanism.%Input:lens:lengths of links%      angle:link angles w/t the former link, degs%      omega:</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/884566221994838875/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/this-is-simulation-made-with-matlab-r12_21.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/884566221994838875'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/884566221994838875'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/this-is-simulation-made-with-matlab-r12_21.html' title='2.6 機器人的軸節'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-5930064678479273630</id><published>2007-01-20T15:55:00.000+08:00</published><updated>2007-03-06T09:33:27.327+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='向量'/><title type='text'>第一章 向量與座標</title><summary type='text'>電腦輔助軟體在沒有電腦輔助軟體以前，機構之繪製與解析均必須仰賴手繪，利用尺及圓規等工具繪圖，並以變動之角度瞭解機構之運作情形。有了電腦之協助，這項工作大為減輕。且由於電腦軟體之發展，其繪製之能力也大為提升，有些甚至捨棄大量之計算完全由程式代勞，此時學習一種電腦工具更形重要。唯任何要借助軟體工具者在學習上必須時刻警覺，否則極易被軟體之走向及其方便性迷失個人之分析能力。為此仍必須體認電腦僅是分析工具之事實，培養自己的知識及設計能力仍然相當重要。圖形之繪製，若佐以手工，因投影幾何及工程畫之背景，自可操作自如，並瞭解點線面之形成及物體間之相互關係，但在電腦分析過程中，圖形必須轉換為某特定之座標系，依此座標系之規範，方能在監視器上適當地顯示。為維持圖形在各方向之可看性，圖形物件之座標也常需轉換，以觀看物件之不同角度。一般圖形包括二維與三維的空間度，其所需的座標轉換動作有移動、放大縮小、反轉、</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/5930064678479273630/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/blog-post_19.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/5930064678479273630'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/5930064678479273630'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/blog-post_19.html' title='第一章 向量與座標'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-1593965007400009711</id><published>2007-01-20T15:50:00.000+08:00</published><updated>2007-03-06T14:21:10.214+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='向量'/><title type='text'>1.1.1 平移(Translation)</title><summary type='text'>平移是沿x軸或y軸方向分別平移Tx、Ty之量，換言之，經過平移後之新座標x'，y'應有下列的關係：   x'= x + Tx　 y'= y + Ty---------1.5由此一聯立方程式可知，在運算上，只要將(x,y)之對應座標值分別加上Tx,Ty即可，例如：若有座標點A,B,C,D分別為(2,4),(3,9),(4,16),(5,25)，則在MATLAB中，可以將其分成兩組對應之座標值(x,y)，則用列矩陣表示如下：&gt;&gt; x=[2 3 4 5]x =     2     3     4     5&gt;&gt; y=[4 9 16 25]y =     4     9    16    25這兩組座標是對應的，屬於二維之座標。故若要將此組座標分別移(5,10)之距離，則可以就x,y組合之座標值處理如下：&gt;&gt; x=x+5x =     7     8     9    10&gt;&gt; y=y+10y </summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/1593965007400009711/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/11-translation.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/1593965007400009711'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/1593965007400009711'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/11-translation.html' title='1.1.1 平移(Translation)'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_7Yvj12dYtQg/RbS6o2oGUyI/AAAAAAAABH8/1OHg5U6p4TA/s72-c/b11.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-537555742962152767</id><published>2007-01-20T15:45:00.000+08:00</published><updated>2007-03-06T14:31:19.960+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='向量'/><title type='text'>1.1.2 原點放大縮小(scaling)</title><summary type='text'>對於某些點座標若需進行比例放大或縮小，其影響在特性矩陣中，正好是對角線之元素位置，而放大比例依其放大係數S值而定。故S值可以分為在各座標方向如ｘ與ｙ之分別放大量。在A轉換特性矩陣中，其對角元素均為一，若要進行放大縮小則需改變對角項1的位值。因此，只要將對應之１值改為S之對應值Sx, Sy(或Sz)即可;而最後一個1則維持原狀不變化，即：二維：  x' = (Sx) x  y' = (Sy) y    ----1.12 [A] = [Sx  0  0        0   Sy 0        0   0  1 ]----1.13三維：  x' = (Sx) x  y' = (Sy) y  z' = (Sz) z  ----1.14 [A] = [Sx  0  0  0        0   Sy 0  0        0   0  Sz 0        0   0  0  1 ]-</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/537555742962152767/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/112-scaling.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/537555742962152767'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/537555742962152767'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/112-scaling.html' title='1.1.2 原點放大縮小(scaling)'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_7Yvj12dYtQg/RbS-umoGUzI/AAAAAAAABII/npKo9rSzWcE/s72-c/b12.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-6792986802194635823</id><published>2007-01-20T15:40:00.000+08:00</published><updated>2007-03-06T09:28:28.994+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='向量'/><title type='text'>1.1.3 反轉(Inversion)</title><summary type='text'>座標值之反轉即是一種鏡射的原理，利用其對某一軸為參考線，作上下或左右之對稱變化。在計算上，即是將該原矩陣A之相對應項乘以-1即可，不為負值者即對該軸不產生鏡射。此種情形可直接利用放大之功能，將[Sx Sy Sz]之放大系數值改用１代替，而由其正負值決定是否產生反轉之功能。故利用trans4E()可以執行下列之實例：實例：以Y軸為對稱反轉&gt;&gt; c1=[0 0;1 3;4 2;0 0]c1 =   0     0   1     3   4     2   0     0&gt;&gt; c2=trans4E(c1,[-1 1])c2 =   0     0  -1     3  -4     2   0     0&gt;&gt; line(c1(:,1),c1(:,2))&gt;&gt; line(c2(:,1),c2(:,2))&gt;&gt; axis equal;grid on圖1.3 座標之以Y軸鏡射或反轉實例：以X</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/6792986802194635823/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/113-inversion.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/6792986802194635823'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/6792986802194635823'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/113-inversion.html' title='1.1.3 反轉(Inversion)'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_7Yvj12dYtQg/RbTBBWoGU0I/AAAAAAAABIU/pyvFoC0U92Y/s72-c/b13.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-2693683668737060724</id><published>2007-01-20T15:35:00.000+08:00</published><updated>2007-03-06T14:35:39.382+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='向量'/><title type='text'>1.1.4 剪切變形(Shearing)</title><summary type='text'>座標值之剪切變形，是因對某特定面為界，進行相對移動。例如在Ｘ方面作剪切時，其方程式應為：x' = x + (Sy) yy' = y   -----------1.16[A] = [ 1  0  0       Sy  1  0        0  0  1 ]-----1.17在Y方面作剪切時，方程式為：x' = xy' = y + (Sx) x + y  -----------1.18[A] = [ 1  Sx  0        0  1   0        0  0   1 ]-----1.19三維部份之剪切問題則可由下式表示：x' =       x + (Sxy) y + (Sxz) zy' = (Syx) y +       y + (Syz) zz' = (Szx) x + (Szy) y +       z  -----------1.20其對應之特性矩陣為：[A] =</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/2693683668737060724/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/114-shearing.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/2693683668737060724'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/2693683668737060724'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/114-shearing.html' title='1.1.4 剪切變形(Shearing)'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_7Yvj12dYtQg/RbTEkWoGU2I/AAAAAAAABIs/O1fgrQK3KL0/s72-c/b15.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-4259423931354820952</id><published>2007-01-20T15:30:00.002+08:00</published><updated>2007-03-06T16:01:08.309+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='向量'/><title type='text'>1.1.5 迴轉(Rotating)</title><summary type='text'>對某特定軸作迴轉，在機構學中是常見的例子。若屬平面旋轉，迴轉座標之計算較為簡單，若屬不規則方向之迴轉，其運算較為複雜。因此，迴轉的動作常因迴轉中心的位置而不同，這裡我們僅討論以原點為轉動中心的例子。在二維中，迴轉可僅考慮垂直於xy面的方向，故僅有一種，三維者則分x-、y-與z-及三者兼具的轉動。茲分別說明如下：二維:在二維座標之迴轉，以兩座標間之夾角θ決定之。設原座標為(x,y)，同一點Ｐ經座標旋轉一個角度θ後，其新座標為(x',y')。由圖中可以獲得下列關係式：  x'= xcosθ+ysinθ  y'=-xsinθ+ycosθ上式為實際可用的關係式，利用MATLAB也可以直接求得解，例如：&gt;&gt; x=[2 3 4 5];y=[-1 2 -4 5];&gt;&gt; xprime=x*cosd(30)+y*sind(30)xprime =    1.2321    3.5981    1.4641</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/4259423931354820952/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/115-rotating.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/4259423931354820952'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/4259423931354820952'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/115-rotating.html' title='1.1.5 迴轉(Rotating)'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7Yvj12dYtQg/Re0ZXb7YxdI/AAAAAAAABbg/9OUVIyu_liY/s72-c/d1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-8844647339124055979</id><published>2007-01-20T15:30:00.001+08:00</published><updated>2007-01-22T23:09:13.173+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='向量'/><title type='text'>1.1.6 內建之rotate指令</title><summary type='text'>MATLAB也有內建之迴轉指令rotate，該指令係針對某一特定方向作物件旋轉。其語法如下：  rotate(h,direction,alpha)  rotate(...,origin)迴轉函數是將一個三度空間的物件依右手法則進行旋轉。這個指令並無輸出，僅就h的圖形直接改變資料。rotate(h,direction,alpha) 之敘述是將物件h(握把)作alpha 角度的迴轉，而direction則是以原點為參考點之轉動軸，通常以二維或三維向量表示。rotate(...,origin)則是特別指出迴轉軸之原點，以三維向量表示。預設原點為繪圖方塊(plot box)之中心點。須注意的是待轉動的物件應同屬座標軸的子系，物件之資料會因旋轉過程而改變，這與view 及rotate3d兩指令不同，後者僅是改變外在的觀測方位。迴轉軸是經過原點與另一點P來決定。P點可用球座標[theta phi]</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/8844647339124055979/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/116-rotate.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/8844647339124055979'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/8844647339124055979'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/116-rotate.html' title='1.1.6 內建之rotate指令'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_7Yvj12dYtQg/RbTS22oGU6I/AAAAAAAABJc/MafWhScv7Ec/s72-c/b19.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-8567697342431274247</id><published>2006-11-09T16:59:00.000+08:00</published><updated>2006-11-09T17:03:31.273+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='傳遞機構'/><title type='text'>萬向接頭之計算</title><summary type='text'>萬向接頭之轉換角度關係可利用MATLAB函數程式unijoint()計算，其呼叫語法如下：function [th2, omega2, alpha2]=unijoint(betax,theta3,omega3)相關的輸入參數：betax：兩軸間之夾角。theta3：迴轉之角度。omega3：迴轉之角速度，rad/s。程式內容:程式11.1function [th2, omega2, alpha2]=unijoint(betax,theta3,omega3)%% [th2, omega2, alpha2]=unijoint(betax,theta3,omega3)% This program calculate the displacement, velocity and acceleration of a universal joint% Inputs:%    betax: angle</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/8567697342431274247/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/blog-post_5786.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/8567697342431274247'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/8567697342431274247'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/blog-post_5786.html' title='萬向接頭之計算'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-2235965273988846179</id><published>2006-11-09T16:05:00.000+08:00</published><updated>2006-11-09T16:17:59.903+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='齒輪'/><title type='text'>行星齒輪組之計算</title><summary type='text'>為計算不同組合之行星齒輪組（參考機動學圖10.22），利用planetary()程式可以直接解各模組之關係，其呼叫格式如下：function [WF,WA,WL,RV]=planetary(wf,wa,wl,gearset,mode)其中之參數：wf, WF:第一輸入軸之角速度，ωF(rad/s)。wl, WL:最後齒輪軸之角速度，ωL(rad/s)。wa, WA:旋轉臂之角速度，ωA(rad/s)。gearset:齒輪之齒數組合(由第二個齒輪算起)，列矩陣。mode: 行星齒輪組之型式代碼(1~12, 參考圖10.22)。執行上項函式時，輸入wf, wa, wl三個參數中，可容許一個為未知，其未知參數可用[]取代，但不能用0，因為0將認為該軸靜止不動或固定。若不知各組之齒輪數目及搭配之尺寸，則可設gearset=[]，程式會自動產生一個例子，可以代入執行。然後再設法修正。</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/2235965273988846179/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/blog-post_09.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/2235965273988846179'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/2235965273988846179'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/blog-post_09.html' title='行星齒輪組之計算'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-8446857788914112152</id><published>2006-11-09T15:16:00.000+08:00</published><updated>2006-11-09T15:37:13.350+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='齒輪'/><title type='text'>謝福吉(Selfridge)法</title><summary type='text'>由於齒數需為整數，其最大及最小齒數為Nmax、Nmin，其關係如下：Nmin=ceil(N2N4VRlow)≤N3N5≤fix(N2N4VRhigh)=Nmax式中，函數CEIL()表示將取接近數值之高整數；而函數FIX()則取接近數值之低整數。利用電腦重複測試之能力可以找出合適之齒數，使其值落於Nmax與Nmin之間。其MATLAB程式函數two_stage_trains()如下：function [result,counter]=two_stage_trains(rv,nmin,nmax,epx)此程式處理兩組合齒輪組。輸入參數為：rv：速度比。nmin：最低齒數限。nmax：最高齒數限。epx：容許誤差。輸出則為RESULT及counter。前者包括齒輪2及3之齒數，該組之轉速比；齒輪4及5之齒數，該組之轉速比；總轉速比及誤差。counter為計數實際無法達成之次數，</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/8446857788914112152/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/selfridge.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/8446857788914112152'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/8446857788914112152'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/selfridge.html' title='謝福吉(Selfridge)法'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-4073655472273797831</id><published>2006-11-09T15:08:00.000+08:00</published><updated>2006-11-09T15:13:05.321+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='齒輪'/><title type='text'>共軸齒列之計算</title><summary type='text'>題意:設計一組共軸齒列，其減速比VR=18。做法：1. 雖然VR不一定為整數，但若為整數則會使解題更為簡化。2. 將VR=18開平方，得4.2426，其值小於每組合應低於10之限制，故可使用兩組合串列的方式，構成一齒列。3. 若能找到將一組正好等於4.2626之轉速比時即可使用雙組同比值的方式，其軸距即可相同，並符合共軸之條件。其步驟是先以小齒輪最低齒數12開始，相乘之，利用MATLAB指令可計算如下：&gt;&gt;VR=18; 　%整組之轉速比設為18。&gt;&gt;mr=sqrt(VR); %以開方先取得單組轉速比估計值。得mr=4.2426。&gt;&gt;T1=[12:40]’; %先設定驅動輪由12齒開始至40齒可能範圍，行矩陣。&gt;&gt; T2=round(T1.*mr); %以估計值計算被動齒輪之齒數。&gt;&gt;VR2=(T2./T1).^2; %計算實際之總轉速比。&gt;&gt;Diff=(VR2-VR)/VR*100;%</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/4073655472273797831/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/blog-post_54.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/4073655472273797831'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/4073655472273797831'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/blog-post_54.html' title='共軸齒列之計算'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-5370495934741142044</id><published>2006-11-09T14:29:00.000+08:00</published><updated>2006-11-09T14:45:56.558+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='齒輪'/><title type='text'>共軸齒列之計算</title><summary type='text'>共軸齒列之計算可利用MATLAB程式函數coaxial_trains()，其如下：function coaxial_trains(rv,n2,n3,teeth_limit,pitch_list)輸入參數：  rv：速度比。      n2,n3：第一齒輪組合之齒數。teeth_limit：所選齒輪之最低齒數。 pitch_list：可被選用之齒輪周節選單。程式內容（10.1）function coaxial_trains(rv,n2,n3,teeth_limit,pitch_list)%%prog 10.1% pitch_list is a row vector for listing pitches of gears% rv: velocity ratio% teeth_limit:number of teeth limit for gears% n2,n3: no. of teeth</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/5370495934741142044/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/blog-post_2983.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/5370495934741142044'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/5370495934741142044'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/blog-post_2983.html' title='共軸齒列之計算'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-5802155517070961709</id><published>2006-11-09T12:12:00.000+08:00</published><updated>2006-11-09T12:17:07.991+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='齒輪'/><title type='text'>漸開線函數</title><summary type='text'>漸開函數可以查表或由計算程式中得知，而計算齒厚時，可以利用這一個漸開函數計算。用MATLAB之ainv()函式可以得到相對的答案，其呼叫格式如下：function [epsilon, epsrad]=ainv(z)其中，z為漸開函數值，得到之對應角度Φ為epsilon, epsrad，分別以度數及弧度表示。function [epsilon, epsrad]=ainv(z)% Find the inv funtion of involute angle.% Using Secant's method.% Input: z:(&lt;2.2)% outputs:epsrad, angle in radians%              epsilon: angle in degrees.e1=0.63166;z1=0.1;e2=0.97502;z2=0.5;ok=0;while ~ok    </summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/5802155517070961709/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/blog-post_8802.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/5802155517070961709'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/5802155517070961709'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/blog-post_8802.html' title='漸開線函數'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-6524924278165217698</id><published>2006-11-09T12:04:00.000+08:00</published><updated>2006-11-09T12:11:59.360+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='齒輪'/><title type='text'>接觸比之計算</title><summary type='text'>公式9.25是接觸比之計算過程，可以用MATLAB函式contact_ratio()得到結果。此函式之輸入值為徑節、兩齒輪之齒數及壓力角，輸出項包括公式9.26至公式9.32所計算之結果。其中之參數ag為列矩陣，依序儲存兩齒輪之接近角、退遠角與作用角。其呼叫格式如下：function [c_ratio, c_length, ad, pc, pb, d2, d3, ag] = contact_ratio(pd, n2,n3, phi)其中輸入參數：Pd：徑節n2, n3：兩齒輪之齒數 phi：壓力角輸出參數：cr_ratio：接觸比cr_length：接觸長度ad：齒冠pc, pb：周節及基周節d2, d3：兩齒輪節圓直徑。ag：兩齒輪之接近角、遠退角及作用角程式內容： function [c_ratio,c_length,ad,pc,pb,d2,d3,ag]=contact_ratio(</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/6524924278165217698/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/blog-post_3482.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/6524924278165217698'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/6524924278165217698'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/blog-post_3482.html' title='接觸比之計算'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-3359867491970154112</id><published>2006-11-09T10:22:00.000+08:00</published><updated>2006-11-09T11:09:52.260+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='齒輪'/><title type='text'>外接錐之錐角比計算</title><summary type='text'>兩外錐相接，其公式如下（參閱機動學公式9.9）：tanγ3= sinΣ / [ω3 /ω2 + cosΣ] 若改用電腦程式計算，其程式如下（其中參數mode=1表示外錐；mode=-1表示內錐）：：function [gama1,gama2]=bevel_angle(omega,sigma,mode)%% Demo9.1: %      [gama1,gama2]=bevel_angle(omega,sigma,mode)% mode:1 for outer set; -1 for innner set% sigma: combined angle, degrees% omega: angular velocity ratio=w1/w2, decimal% gama1: cone angle for gear 1, degrees% gama2: cone angle for gear</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/3359867491970154112/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/blog-post_1926.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/3359867491970154112'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/3359867491970154112'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/blog-post_1926.html' title='外接錐之錐角比計算'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-4647946344029476506</id><published>2006-11-08T16:18:00.000+08:00</published><updated>2006-11-08T16:39:13.685+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='齒輪'/><title type='text'>凸輪從動件升程之計算</title><summary type='text'>範例8.1某凸輪開始時先在0-120∘區間滯留，其高度為零。升程落於120-180∘，並於180-210∘滯留，其總升程為8公分。設刻度區間為10∘，凸輪則以等角速度旋轉，且其升程與返程均採用等加速度運動。求其變化曲線。由機動學課本中之演繹，可以針對升程(Demo8.1)與返程( Demo8.2)計算結果如下：% Demo8_1% 計算升程對應點之資料:位移,速度及加速度theta=120:10:180;for i=1:length(theta)    [ss(i), vv(i), aa(i)]=parabol_cam(theta(i),120,60,1,8,0);end;%(theta:對應角度; ss:位移, vv:速度, aa:加速度)[theta' ss' vv' aa']執行結果：&gt;&gt; demo8_1ans =  120.0000         0         0   </summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/4647946344029476506/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/blog-post_6005.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/4647946344029476506'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/4647946344029476506'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/blog-post_6005.html' title='凸輪從動件升程之計算'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-8286185187371296708</id><published>2006-11-08T16:11:00.000+08:00</published><updated>2006-11-08T16:18:39.480+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='凸輪'/><title type='text'>拋物線運動</title><summary type='text'>凸輪之從動件作上下運動，其運動型式可採拋物線運動，利用MATLAB程式可以計算抛物線之運動參數，其程式內容如下，呼叫之名稱與參數分別為：function [y, yy, yyy]=parabol_cam(phi, phi_in, beta_range, direct, travel,rpm)輸出入參數：y=從動件之位移。yy=從動件之速度。yyy=從動件之加速度。phi=凸輪角度beta=運動區間度數。phi_in=起始角度direct=運動型式，升程為+1 ；返程為 -1 。travel=衝程(設為1時為單位量)。rpm=凸輪迴角速度, rpm(設為0時不考慮RPM之影響)8-4.3.2 MATLAB計算程式function [y, yy, yyy]=parabol_cam(phi,phi_in,beta_range,direct,travel,rpm)% code = 2% [y, </summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/8286185187371296708/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/blog-post_08.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/8286185187371296708'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/8286185187371296708'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/blog-post_08.html' title='拋物線運動'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-4679817589503774380</id><published>2006-11-08T10:46:00.000+08:00</published><updated>2006-11-08T11:05:51.098+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='齒輪'/><title type='text'>五連桿齒輪解析</title><summary type='text'>機動學中之公式7.30形成一矩陣，經簡化為：AW=C之型式。再以MATLAB指令W=A\C解出桿3、4、5之角速度。程式內容參見f5link()。其中之呼叫參數說明如下：function [omega,theta,incta]=f5link(r1,R2,R4,r5,theta2,omega2)輸入：r1、r5為第一（地桿）及第五桿之長度。      R2、R4為成對之齒輪半徑。　　　omega2為桿2之驅動角速度，rad/s。　　　theta2各桿2之對應角度。輸出：omega為桿2、3、4、5之角速度。　　　theta為桿2、3、4、5之水平角度。　　　Incta為桿3與桿4成一直線時，桿3、4、5之初始角度。利用下面之程式可以直接進行求解：function [omega,theta,incta]=f5link(r1,R2,R4,r5,tha2,w2)% Program 7.2% </summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/4679817589503774380/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/blog-post_3509.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/4679817589503774380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/4679817589503774380'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/blog-post_3509.html' title='五連桿齒輪解析'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-8371285854592526224</id><published>2006-11-08T10:40:00.000+08:00</published><updated>2006-11-08T10:45:46.320+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='齒輪'/><title type='text'>齒輪組構成之五連桿分析</title><summary type='text'>下面為利用MATLAB撰寫之程式函式f5link_int()，以計算一組齒輪構成之五連桿(參閱機動學範例7.1)，其齒輪2與4之直徑分別為6、7cm。其他桿之相關尺寸為r1=8cm，r5=6cm。齒輪2為驅動輪。在初始位置時ABC正好成一直線，設桿2角度之初始值為零。當桿2旋轉60度角時，其他相關之θ3、θ4、θ5值之變化可由f5link_int()程式求得，其呼叫型式為：function [th3,th4,th5]=f5link_int(r)其輸入項為r。其中包括五桿之長度，其中第二桿為驅動齒輪之半徑r2。function [th3,th4,th5]=f5link_int(r1,R2,R4,r5)% Program 7.1 solving eqs 7.11-7.17% The 5 link system consists of 2 gears with one%   holding </summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/8371285854592526224/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/blog-post_07.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/8371285854592526224'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/8371285854592526224'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/blog-post_07.html' title='齒輪組構成之五連桿分析'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-73982059723170418</id><published>2006-11-07T13:18:00.000+08:00</published><updated>2006-11-07T13:22:20.827+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='滑塊'/><title type='text'>滑塊位置分析</title><summary type='text'>利用MATLAB程式slider_ solve ()，可以計算任意曲柄角度之對應連結桿角度及水平距離，公式4.24與4.25，如程式4.8。其呼叫函數如下：function [d,theta3]=slider_solve(theta2,R,L,e,mode)其參數之定義詳如程式內容。程式4.8function [d,theta3]=slider_solve(theta2,R,L,e,mode)% P4.8   [d,theta3]=slider_solve(theta2,R,L,e)%% Find the block coordinate and angle of connecting rod in a slider-crank system% Input:R,L lengths of crank &amp; connecting rod; e the offset of block%</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/73982059723170418/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/blog-post_5119.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/73982059723170418'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/73982059723170418'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/blog-post_5119.html' title='滑塊位置分析'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-6641412198378186809</id><published>2006-11-07T13:10:00.000+08:00</published><updated>2006-11-07T13:18:13.279+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='滑塊'/><title type='text'>偏置滑塊之運動</title><summary type='text'>偏置滑塊之運動受制於其幾何關係，利用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.7function [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 </summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/6641412198378186809/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/blog-post_7788.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/6641412198378186809'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/6641412198378186809'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/blog-post_7788.html' title='偏置滑塊之運動'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-7405220867207338936</id><published>2006-11-07T13:07:00.000+08:00</published><updated>2007-01-28T00:53:19.766+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='滑塊'/><title type='text'>滑塊運動</title><summary type='text'>利用MATLAB程式slider_crank()，可以計算機動學中之公式4.22與4.23。其呼叫函數如下：function [x,V,A]=slider_crank(theta2,R,L,omega)程式4.6function [x,V,A]=slider_crank(theta2,R,L,omega)%%P4.6 function [x,V,A]=Slider_crank(theta,R,L, omega)% Inputs: theta2: Crank angles in degrees, single value or row matrix%             R: Crank length   L: length of connecting rod%             omega:constant angular velocity(=1 for default)% </summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/7405220867207338936/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/blog-post_8562.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/7405220867207338936'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/7405220867207338936'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2006/11/blog-post_8562.html' title='滑塊運動'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6902317630333695446.post-3967419519723525713</id><published>2006-01-27T15:50:00.000+08:00</published><updated>2007-03-28T14:52:42.073+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='四連桿'/><title type='text'>第0章  連桿之位置分析</title><summary type='text'>分析四連桿分析方式有圖解法及閉路型分析法，故其可能得到的解常是相當直接的，而且容易得到一對一的答案。這對於電腦軟體之使用，有時也會造成相當大的困擾，因為不同型式之機構存在有不同的解法，因此也需要建立不同的程式。所以許多以疊代法的技巧建立的軟體開始被使用。疊代法是利用電腦反覆運算的能力，使其答案能趨近於固定的值。故計算的次數到底需要多少次，並無法預知，甚至是否能得到正確答案，也難有定論。這也是利用電腦疊代運算時必須特別留意的。代數分析法要瞭解四連桿組之位置，有多種解析法可以應用，諸如三角函數法、複數法、向量法或矩陣法等等，大部份需依賴電腦程式輔助分析。茲就三角函數解析法之過程作一介紹。圖3.1所示為一四連桿之各項參數，設四桿之度長度為r1、r2、r3、r4，其中r1與地平行，且為固定桿，而其餘各桿與水平x軸之夾角分別為θ2、θ3、θ4。第一桿之夾角θ1為零，為簡化起見故不在此表示。另D</summary><link rel='replies' type='application/atom+xml' href='http://bime-mechanisms.blogspot.com/feeds/3967419519723525713/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/blog-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/3967419519723525713'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6902317630333695446/posts/default/3967419519723525713'/><link rel='alternate' type='text/html' href='http://bime-mechanisms.blogspot.com/2007/01/blog-post.html' title='第0章  連桿之位置分析'/><author><name>Martin Fon</name><uri>https://profiles.google.com/106857845982637942606</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kd4YRd4-NhQ/AAAAAAAAAAI/AAAAAAAAAAA/j7pbsx0y7vQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_7Yvj12dYtQg/Rb7ulGoGVKI/AAAAAAAABMc/FjBNopjZH94/s72-c/b34.jpg' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
