逢 甲 大 學

Similar documents
I

II

怎样使孩子更加聪明健康(五).doc

厨房小知识(四)

妇女更年期保健.doc

小儿传染病防治(上)

<4D F736F F D B875B9B5A448ADFBBADEB27AA740B77EA4E2A5555FA95EAED6A641ADD75F2E646F63>

女性青春期保健(下).doc

避孕知识(下).doc

孕妇饮食调养(下).doc

禽畜饲料配制技术(一).doc

中老年保健必读(十一).doc

i

怎样使孩子更加聪明健康(七).doc

i

二零零六年一月二十三日會議

马太亨利完整圣经注释—雅歌

8 A B C D 9 A B C D 10 ABC D 11 A B C D 12 AB C D 13 A B CD 14 A B C D 15 A B C D 16 A B C D A1 B2 C3 D5 18 ABC D 19

新婚夫妇必读(二十二).doc

天主教永年高級中學綜合高中課程手冊目錄

ii

中華民國青溪協會第四屆第三次理監事聯席會議資料

院系▲

《米开朗琪罗传》

前 言 由 于 高 校 毕 业 生 就 业 问 题 的 重 要 性 和 近 年 来 大 学 生 就 业 的 严 峻 形 势, 毕 业 生 就 业 状 况 受 到 政 府 高 校 和 学 生 乃 至 全 社 会 的 高 度 关 注 大 学 生 就 业 质 量 报 告 是 监 测 和 反 馈 大 学 生

前 言 随 着 中 国 高 等 教 育 数 量 扩 张 目 标 的 逐 步 实 现, 提 高 教 育 质 量 的 重 要 性 日 益 凸 显 发 布 高 校 毕 业 生 就 业 质 量 年 度 报 告, 是 高 等 学 校 建 立 健 全 就 业 状 况 反 馈 机 制 引 导 高 校 优 化 招

2. 下 列 理 解 和 分 析, 不 符 合 原 文 意 思 的 一 项 是 ( ) A. 水 手 在 伦 敦 讲 东 印 度 群 岛 的 所 见 所 闻, 匠 人 在 火 炉 边 讲 自 己 的 人 生 经 历, 他 们 讲 的 故 事 各 有 特 点, 但 同 属 于 传 统 故 事 模 式

<4D F736F F D DB0AAA4A4BDD2B57BBCC6BEC7ACECA2DFA1AEA2CF2E646F63>

(Chi)_.indb

14A 0.1%5% 14A 14A

穨_2_.PDF

女性减肥健身(四).doc

113

优合会计考点直击卷子之财经法规答案——第八套

中医疗法(下).doc

单 元 / 页 数 内 容 标 准 学 习 标 准 教 学 步 骤 及 活 动 教 具 BC 1.1 男 孩 女 孩 BC 2.1 白 纸 有 礼 貌 地 与 人 沟 通 BC 3.3 认 识 字 词 ( 第 1 页 ) 单 元 一 : 我 1 男 女 作 出 反 应 BC 2.1.4(a) 应 用

2 A

Microsoft Word - 發布版---規範_全文_.doc

概 述 随 着 中 国 高 等 教 育 数 量 扩 张 目 标 的 逐 步 实 现, 提 高 教 育 质 量 的 重 要 性 日 益 凸 显 发 布 高 校 毕 业 生 就 业 质 量 年 度 报 告, 是 高 等 学 校 建 立 健 全 就 业 状 况 反 馈 机 制 引 导 高 校 优 化 招

鱼类丰产养殖技术(二).doc

疾病诊治实务(一)

名人养生.doc

<4D F736F F D2040B9C5B871A661B0CFABC8AE61C2A7AB55ACE3A8735FA7F5ABD8BFB3B9C5B871A661B0CFABC8AE61C2A7AB55ACE3A8732E646F63>


中老年保健必读(十).doc

27 i

% % ,542 12,336 14,53 16,165 18,934 22,698 25, ,557 7,48 8,877 11, 13,732 17,283 22,

海淀区、房山区(四)

穨ecr1_c.PDF

穨2005_-c.PDF

北京理工大学.doc

尲㐵.⸮⸮⸮⸮⸮

东城区(下)

果树高产栽培技术(一).doc

物质结构_二_.doc

第一節 研究動機與目的

i

水力发电(九)

中国古代文学家(八).doc

景观植物(一)

Microsoft Word - 目录.doc

园林植物卷(三).doc

19q indd

厨房小知识_一_

中南财经大学(七).doc


赵飞燕外传、四美艳史演义

厨房小知识(五)

最新监察执法全书(十八).doc

园林植物卷(十二).doc

华东师范大学.doc

國立中山大學學位論文典藏

乳业竞争_一_

最新执法工作手册(十).doc

untitled

最新执法工作手册(十六)

中国政法大学(六).doc

胎儿健康成长.doc

bnbqw.PDF

1. 本文首段的主要作用是 A. 指出 異蛇 的藥用功效 說明 永之人爭奔走焉 的原因 B. 突出 異蛇 的毒性 為下文 幾死者數矣 作鋪墊 C. 交代以蛇賦稅的背景 引起下文蔣氏有關捕蛇的敘述 2. 本文首段從三方面突出蛇的 異 下列哪一項不屬其中之一 A. 顏色之異 B. 動作之異 C. 毒性之

nb.PDF

第三章

untitled

Microsoft Word - edu-re~1.doc

Microsoft Word - 08 单元一儿童文学理论

南華大學數位論文

Microsoft Word 一年級散文教案.doc

米食天地教案

第32回独立行政法人評価委員会日本貿易保険部会 資料1-1 平成22年度財務諸表等

項 訴 求 在 考 慮 到 整 體 的 財 政 承 擔 以 及 資 源 分 配 的 公 平 性 下, 政 府 採 取 了 較 簡 單 直 接 的 一 次 性 減 稅 和 增 加 免 稅 額 方 式, 以 回 應 中 產 家 庭 的 不 同 訴 求 ( 三 ) 取 消 外 傭 徵 費 6. 行 政 長

(f) (g) (h) (ii) (iii) (a) (b) (c) (d) 208

第二章 臺灣客家族群民間信仰之發展

(i) (4)0.10 (1) 0.40 (ii) (iii) (i) (ii) ,000,000125,000,000 1,250,000, (iv) 3,750,000, ,000,000 1,250,000,00

奥运档案(三).doc

概 述 根 据 教 育 部 办 公 厅 关 于 编 制 发 布 高 校 毕 业 生 就 业 质 量 年 度 报 告 的 通 知 ( 教 学 厅 函 [2013]25 号 ) 的 要 求, 学 院 编 制 和 发 布 湖 南 石 油 化 工 职 业 技 术 学 院 2015 届 毕 业 生 就 业 质

生活百科(二)

山东2014第四季新教材《会计基础》冲刺卷第二套

建築物拆卸作業守則2004年

Microsoft Word - 第5-7章

三維空間之機械手臂虛擬實境模擬

Transcription:

Maple Computer Animation Fourbar Linkage Using Maple

Maple Maple i

Maple Maple ii

Abstract "Four-Bar Linkage" is very general in our life, so we can learn the knowledge of "Four-Bar Linkage" in mobile. And, we will discuss that how to use this software of Maple to analyze "Four-Bar Linkage" in this topic, and to simulate the operation manual of "Four-Bar Linkage". First, we will introduce the basic knowledge of Maple, and its characteristics and the instruction that is used in this formula. Then, we also will deduce and calculate the formula of the angle "Four-Bar Linkage". The last is to introduce the formula. We separate this formula into two parts. One is the calculating of angle. After importing the length of "Four-Bar Linkage" and one of the angle, we will know the other angles, and this will let the other people who learn "Four-Bar Linkage" know the condition this quickly through this formula. The other is the simulating of animation, and we will through this to know the condition of action of "Four-Bar Linkage", and to deepen the impression of learners. iii

1 1 1.1 1 1. Maple 3.1 Maple 3. Maple 4 3 10 3.1 10 3. 14 3.3 15 4 19 4.1 19 4. 19 4.3 0 4.4 1 4.5 iv

5 17 8 cross 9 v

.1 plot... 7. display... 8.3 animate... 9 3.1...10 3....14 3.3...18 4.1...19 4....0 4.3...1 4.4... 4.5...4 4.6...4 4.7...5 4.8...6 4.9...6 1 cross...31 vi

1 1.1 Maple 1

1. A. B. Maple C.

Maple Maple.1 Maple Maple A. 500 Maple Maple B. C.D 3D 3

D. Fortran C. Maple Maple [> : ; Maple A.restart Maple Maple : a=4 > a:=4; a := 4 a +3 A 4 19 > a^+3; 19 restart 4

>restart; a a > a; a B.if fi : if < > then < > else < > : larger a b >larger:=(a,b)->if (a>b) then a else b fi; >larger := proc(a, b) >option operator, arrow; >if b < a then a else b fi >end 5 3 larger 5 5

> larger(5,3); 5 C.evalf Maple 10 : a > a:=5/3; a := 5/3 a > evalf(a); 1.666666667 D.Plot plot([[1,y1],[,y],[]3,y3],.) 6

: plots >with(plots): >data:=([0,0],[3,4],[9,7]); data := [0, 0], [3, 4], [9, 7] > plot([data]);.1 plot 7

: plots >with(plots): f()=sin() F > F:=plot(*sin(),=-Pi..Pi,y=-Pi..Pi): f()= G > G:=plot(,=-3..3): > display({f,g}). display F.animate animate([f(,t),g(,t),t=low..high],=low..high) 8

: >with(plots): >animate([sin(t),sin(u)*cos(t),t=0..*pi],u=0..pi,frames=10); A B C D.4 animate 9

3 3.1 a b. c. d θ. θ 3 θ 4 3.1 A a A (1) A = a cosθ (1) Ay a y Ay () A y = a sin θ () 10

B X B B Y B A B y X Y b b ( B A ) + ( B A = ) y y (3) B O X Y c 4 ( B d ) c = + B y (4) (4) (3) (5) B = a b + c d A B ( A d ) ( A d ) y y (5) (5) S = a b + c ( A d ) d (6) (6) (5) B Ay B = S ( A d ) y (7) 11

(4) (7) (8) A y B y B y + S d c = 0 (8) A d (8) B y P = A y ( A d ) + 1 (9) ( d S ) Ay Q = (10) A d R = ( d S ) c (11) (9) (10) (11) B y Q ± Q 4PR B y = (1) P B B A B X A B y A B Y A B Arctangent y y θ 3 1

B y A 1 y θ = 3 tan (1) B A B O4 X B d B O4 Y B 0 Arctangent θ 4 y B y 0 θ = tan 1 4 (13) B d 13

3. CH=1 CH= OPEN CROSS a,b,c, A = acosθ A y = asinθ P = A y ( A d ) + 1 a S = b + c ( A d ) d Q Ay ( d S ) = R = ( d S ) c A d Q + Q 4PR B y = P Q Q 4PR B y = P A y B y B = S A ( d) θ 3 = tan 1 B B y A A y θ 4 B = tan 1 B d y 0 3. 14

3.3 a,b,c,d, 3 4 > restart; OPEN cross > ch:=1; ch := 1 > a:=; a := > b:=7; b := 7 > c:=9; c := 9 15

> d:=6; d := 6 > p1:=40; p1 := 40 > t1:=(p1*pi/180): > A:=a*cos(t1): > Ay:=a*sin(t1): > p:=((ay*ay)/((a-d)*(a-d)))+1: > s:=(a^-b^+c^-d^)/(*(a-d)): > r:=(d-s)^-c^: > q:=(*ay*(d-s))/(a-d): > if ( ch=1 ) then By:=(-q+(q^-4*p*r)^(1/))/(*p) > else By:=(-q-(q^-4*p*r)^(1/))/(*p) fi: > B:=s-((*Ay*By)/(*(A-d))): > t3:=arctan((by-ay),(b-a)): > f3:=t3/pi*180: > t4:=arctan(by,(b-d)): 16

> f4:=t4/pi*180: 3 > A3:=evalf(f3); A3 := 83.185486 4 > A4:=evalf(f4); A4 := 113.789613 > with(plots): >data1:=[0,0],[a*cos(t1),a*sin(t1)],[a*cos(t1)+b*cos(t3), a*sin(t1)+b*sin(t3)]: > data:=[d,0],[d+c*cos(t4),c*sin(t4)]: > data3:=[d,0],[0,0]: >plot([data1,data,data3],aes=frame,scaling=constrained); 17

3.3 18

4 4.1 360 a µ θ (A,Ay) ( a µ Ay) µ θ animate a >line1:= animate([(u/a)*a,(u/a)*ay,u=0..a], t=pi/..(5/)*pi): >line1; 4.1 19

4. (d,0) θ4 c θ (d,0) (d+c*cos(θ),c*sin(θ)) (d+v*cos(θ),v*sin(θ)) v θ animate >line:=animate([d+v*cos(t4),v*sin(t4),v=0..c], t=pi/..(5/)*pi): >line; 4. 4.3 (A,Ay) θ3 b θ (A,Ay) ( A+b*cos(θ),Ay+b*sin(θ)) 0

(A+w*cos(θ),Ay+w*sin(θ)) w θ animate >line3:=animate([a+w*cos(t3),ay+w*sin(t3),w=0..b], t=pi/..(5/)*pi): >line3; 4.3 4.4 d d (d,0) (*cos(0),*sin(0)) animate > line4:=animate([*cos(0),*sin(0),=0..d],t=pi/..4*pi): 1

>line4; 4.4 4.5 > restart; > ch:=: > speed:=50: > a:=3: > b:=6: > c:=7:

> d:=5: > A:=a*cos(t): > Ay:=a*sin(t): > p:=((ay*ay)/((a-d)*(a-d)))+1: > s:=(a^-b^+c^-d^)/(*(a-d)): > r:=(d-s)^-c^: > q:=(*ay*(d-s))/(a-d): > if ( ch=1 ) then By:=(-q+(q^-4*p*r)^(1/))/(*p) else By:=(-q-(q^-4*p*r)^(1/))/(*p) fi: > B:=s-((*Ay*By)/(*(A-d))): > t3:=arctan((by-ay),(b-a)): > t4:=arctan(by,(b-d)): > with(plots):with(plottools): 1 1 >line1:=animate([(u/a)*a,(u/a)*ay,u=0..a],t=pi/..4*pi, scaling=constrained,frames=speed,thickness=,color=blue): >line1; 3

4.5 1 1 > line:=animate([d+v*cos(t4),v*sin(t4),v=0..c],t=pi/..4*pi, scaling=constrained,frames=speed,thickness=,color=green): >line; 4.6 1 1 4

>line3:=animate([a+w*cos(t3),ay+w*sin(t3),w=0..b],t=pi/..4*pi, scaling=constrained,frames=speed,thickness=,color=red): >line3; 4.7 1 1 >line4:=animate([*cos(0),*sin(0),=0..d],t=pi/..4*pi, scaling=constrained,frames=speed,thickness=,color=yellow): >line4; 5

4.8 > display([line1,line,line3,line4],aes=none); 4.9 5 6

Maple 7

[1] Robert L. Norton Design Of Machinery Mc Graw Hill 1999 [] MALPLRE 6 001 [3] Maple V Release 3 1994 cross 8

cross > restart; > ch:=; ch := > a:=; a := > b:=7; b := 7 > c:=9; c := 9 > d:=6; d := 6 > p1:=40; p1 := 40 > t1:=(p1*pi/180): > A:=a*cos(t1): > Ay:=a*sin(t1): > p:=((ay*ay)/((a-d)*(a-d)))+1: 9

> s:=(a^-b^+c^-d^)/(*(a-d)): > r:=(d-s)^-c^: > q:=(*ay*(d-s))/(a-d): > if ( ch=1 ) then By:=(-q+(q^-4*p*r)^(1/))/(*p) > else By:=(-q-(q^-4*p*r)^(1/))/(*p) fi: > B:=s-((*Ay*By)/(*(A-d))): > t3:=arctan((by-ay),(b-a)): > f3:=t3/pi*180: > t4:=arctan(by,(b-d)): > f4:=t4/pi*180: > A3:=evalf(f3); A3 := -115.33361 > A4:=evalf(f4); A4 := -145.8943987 > with(plots): > data1:=[0,0],[a*cos(t1),a*sin(t1)] >,[a*cos(t1)+b*cos(t3),a*sin(t1)+b*sin(t3)]: > data:=[d,0],[d+c*cos(t4),c*sin(t4)]: 30

> data3:=[d,0],[0,0]: > plot([data1,data,data3],aes=frame,scaling=constrained); 1 Cross 31