版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、牛頭刨床導(dǎo)桿機(jī)構(gòu)的運(yùn)動分析目 錄1設(shè)計(jì)任務(wù)及要求2數(shù)學(xué)模型的建立3程序框圖4程序清單及運(yùn)行結(jié)果5設(shè)計(jì)總結(jié)6參考文獻(xiàn)機(jī)械原理課程設(shè)計(jì)任務(wù)書(一)郭娜 專業(yè) 機(jī)械工程及自動化班級 機(jī)械08-3班 學(xué)號0807100305、設(shè)計(jì)題目:牛頭刨床導(dǎo)桿機(jī)構(gòu)的運(yùn)動分析、系統(tǒng)簡圖:工件74D1O'89電動機(jī)C 5 Bq E 10棘輪Z; Z1Z2C 6 5三、工作條件已知:曲柄每分鐘轉(zhuǎn)數(shù)門2,各構(gòu)件尺寸及重心位置,且刨頭導(dǎo)路X-X位于導(dǎo)桿端點(diǎn)B所作圓弧高的平分線上。四、原始數(shù)據(jù)導(dǎo)桿機(jī)構(gòu)的運(yùn)動分析久inmmlo2AlO4BlBCXS6yss80450120850306425285840五、要求:1)作機(jī)
2、構(gòu)的運(yùn)動簡圖(A4或A3圖紙)。2) 用C語言編寫主程序調(diào)用子程序,對機(jī)構(gòu)進(jìn)行運(yùn)動分析, 并打印出程序 及計(jì)算結(jié)果。3) 畫出導(dǎo)軌4的角位移,角速度 ,角加速度 的曲線。4)編寫設(shè)計(jì)計(jì)算說明書。 指導(dǎo)教師:開始日期:2010年7月10 日 完成日期:2010年7月16日1.設(shè)計(jì)任務(wù)及要求設(shè)計(jì)容導(dǎo)桿機(jī)構(gòu)的運(yùn)動分析單位r/mi nmm符號n2l O2O4l O2Al O4Bl BCl O4S4數(shù)據(jù)80450120850306425要求(1) 作機(jī)構(gòu)的運(yùn)動簡圖。(2) 用C語言編寫主程序調(diào)用子程序,對機(jī)構(gòu)進(jìn)行運(yùn)動分析,動態(tài)顯示,并打印程序及運(yùn)算結(jié)果(3) 畫出導(dǎo)軌的角位移,角速度,角加速度”。(4)
3、 編寫設(shè)計(jì)計(jì)算說明書。數(shù)學(xué)模型如圖四個向量組成封閉四邊形,于是有Zl Z2 Z30按復(fù)數(shù)式可以寫成a( cos a +is in a) -b(cos 3 +is in 3 )+d(cos 0 3+is in 0 3)=0(1)由于0 3=90o,上式可化簡為a ( cos a +is in a) -b(cos 3 +is in 3 )+id=0根據(jù)(2)式中實(shí)部、虛部分別相等得acos a -bcos 3 =0asin a -bsin 3 +d=0(4)聯(lián)立解得° 丄 d asina3 =arcta nacosab=a2 d2 2ads ina將(2)對時間求一階導(dǎo)數(shù)得u c=b =
4、-a 3 isin( a - 3 )(8)將(2)對時間求二階導(dǎo)數(shù)得S 3= 31= a e icos( a - 3 )- a b3 2 sin(3 )-2 u c 3 2(9)2ac=b” =-a e &n( a - 3 )-a 3 1 cos( a - 3 )+b£ 3 = 0。三、程序框圖程序設(shè)計(jì)時,一般1是未知量而1已知且為常數(shù),它們的關(guān)系為,l(t)it,取相等時間間隔t ,則1N 1 ? t?N其中N為整數(shù)輸入a,d, 3 i,輸入N作循環(huán),F(xiàn)or(i=0;i=N;i+)依次計(jì)算 B, b, 3 2, u c, £ 2, ac將計(jì)算的B, b, 3 2,
5、 u c, £ 2, ac結(jié)果分別存入數(shù)組或文件中按格式輸出所有計(jì)算結(jié)果初始化圖形系統(tǒng)繪制直角坐標(biāo)系直角坐標(biāo)系下分別繪出角位移、角速度、角加速度圖象四、程序清單及運(yùn)算結(jié)果符號說明Q1:曲柄1的角位移Q3:導(dǎo)桿3的擺動的角位移S3 : C點(diǎn)沿桿3的位移Q31:導(dǎo)桿3擺動的角速度 w3S31: C點(diǎn)相對于導(dǎo)桿3的速度 Q311 :導(dǎo)桿3擺動的角加速度 a3S311 : C點(diǎn)相對于導(dǎo)桿3的加速度L1 :曲柄1的長度L6 :曲柄1與導(dǎo)桿3的回轉(zhuǎn)中心的距離(1)程序清單導(dǎo)桿3的計(jì)算程序#in clude"math.h"#i nclude"co nio.h"
6、;#i nclude<stdio.h>#define PI 3.1415926#defi ne M 0.017453mai n() int Q1,i=0,j=0,Q_171;float S_e71,S_e171,Q_41171,S_e1171;float Q3,Q31,Q311,w3,a3,Q4,Q41;float Q411,s3,s31,s311,Se,w4,Ve,Se1,a4,Se11;FILE *f1;if(f仁fope n( "fdata.txt","w")=NULL)pri ntf("fdata.txt file cann
7、ot ope n!n");exit(0);clrscr();printf("jiao duwei yisu dujiaojiasudujiasudun");for(Q 仁0;Q1<360;Q1+=5) i+;if(i%12=0)getch();prin tf("jiaoduweiyisudujiaojiasudujiasudun");if(Q1>=0&&Q1<90|Q1>270&&Q1<=360)Q3=ata n(350+90*si n( Q1*M)/(90*cos(Q1*M); Q
8、3/=M;else if(Q1=90|Q 仁=270)Q3=90;else if(Q1>90&&Q1<270)Q3=PI+ata n(350+90*si n(Q1*M)/(90*cos(Q1*M); Q3/=M;if(Q3!=9 0&&Q3!=270) s3=90*cos(Q1*M)/cos(Q3*M);else if(Q3=90)s3=440;elses3=260;s31=-90*6.8*si n( (Q1-Q3)*M);Q31=90*6.8*cos(Q1-Q3)*M)/s3;w3=Q31;Q31 仁(6.8*6.8*90*si n( (Q3-Q1
9、)*M)-2*w3*s31; a3=Q311;Q4=180-asi n( (530-580*si n(Q3*M)/174)/M;Se=580*cos(Q3*M)+174*cos(Q4*M);Q41=-w3*580*cos(Q3*M)/(174*cos(Q4*M);w4=Q41;Se1=-w3*580*si n( (Q3-Q4)*M)/cos(Q4*M);Q41 仁(Q31*Q31*580*si n(Q3*M)+Q41*Q41*174*si n(Q4*M)-Q3 11*580*cos(Q3*M)/(174*cos(Q4*M);Se1 仁-(a3*580*si n( (Q3-Q4)*M)+w3*w
10、3*580*cos(Q3-Q4)*M -w4*w4*174)/cos(Q4*M);Q_1j=Q1;S_ej=Se;S_e1j=Se1;Q_411j=Q411;S_e11j=Se11;prin tf("%d %6.4f%6.4f%6.4f%6.4fn",Q_1j,S_ej,S_e1j,Q_411j,S_e11j );%6.4ffprin tf(f1,"%d%6.4f%6.4f%6.4fn",Q_1j,S_ej,S_e1j,Q_411j,S_e11j);j=j+1;fclose(fl);運(yùn)算結(jié)果jiaodu wei yisu dujiaojiasudujia
11、sudu0-26.6410-225.61212980.1992-1888597.50005-29.9571-290.31192725.9580-1771214.125010-34.0705-349.91242465.3013-1653869.125015-38.9176-404.72002204.1282-1537997.500020-44.4389-455.04671947.2355-1422954.250025-50.5790-501.19671698.4697-1310516.250030-57.2860-543.45511460.8784-1201652.500035-64.5119-
12、582.08171236.8556-1094043.125040-72.2113-617.30461028.2677-987876.750045-80.3420-649.3168836.5630-884575.375050-88.8637-678.2743662.8631-784632.625055-97.7381-704.2951508.0354-683126.812560-106.9280-727.4584372.7512-586413.125065-116.3972-747.8099257.5296-487261.812570-126.1095-765.3591162.7702-3911
13、89.937575-136.0290-780.085188.7760-292519.031280-146.1191-791.939735.7695-195399.515685-156.3424-800.85483.9034-99716.078190-166.6487-806.7209-6.7326-336.604395-177.0345-809.45263.890798381.1172100-187.4224-808.914435.7439201360.3906105-197.7818-804.984188.7376303868.6875110-208.0682-797.5251162.719
14、3406435.0625115-218.2356-786.4084257.4662513216.6875120-228.2362-771.4974372.6755620025.8750125-238.0202-752.6618507.9477731897.5625130-247.5368-729.7744662.7639842337.0000135-256.7329-702.7089836.4528958104.5625140-265.5542-671.340110281250145-273.9447-635.54081236.72491193481.0000150-
15、281.8466-595.17981460.73901314749.0000155-289.2006-550.11581698.32281439326.0000160-295.9452-500.19551947.08261564795.8750165-302.0172-445.24912203.97171691299.2500170-307.3508-385.085124658750175-311.8776-319.49322725.80101949062.5000180-315.5267-248.24372980.04812077653.1250185-318.22
16、38-171.09693220.74982204597.7500190-319.8919-87.82053439.45042327887.5000195-320.45081.78353626.36182445203.0000200-319.818597.83453770.49542553216.0000205-317.9123200.31153859.98852647628.7500210-314.6508308.97103882.69172723199.0000215-309.9581423.24373827.11742773568.0000220-303.7680542.11773683.
17、78472790752.7500225-296.0309664.01813446.96482767703.0000230-286.7217786.7083116.77712694137.2500235-275.8483907.23652701.33252562871.7500240-263.46101021.97732218.59182369156.0000245-249.66051126.78561697.22962103209.7500250-234.60201217.28931175.84841775365.7500255-218.49651289.3079699.96671384495
18、.5000260-201.60461339.3322316.6331947077.5000265-184.22541364.965967.3372484325.1562270-166.6487806.7209-6.7326-157.5224275-149.29131340.702167.0276-468633.1875280-132.36731293.2650316.0499-919479.5000285-116.18341225.9053699.1774-1320767.6250290-100.97281142.21141174.9329-1666306.5000295-86.9208104
19、6.00011696.2716-1955622.0000300-74.1637940.97472217.6743-2177823.7500305-62.7928830.49842700.5159-2345273.5000310-52.8588717.476131165000315-44.3785604.31563446.4526-2518143.0000320-37.3407492.93573683.4421-2537459.0000325-31.7127384.80893826.9407-2520536.7500330-27.4455281.01593882.66
20、50-2475456.0000335-24.4783182.303638605000340-22.742789.14173770.7129-2322242.2500345-22.16561.77493626.6663-2224271.0000350-22.6721-79.72963439.8213-2117387.2500導(dǎo)桿3的角位移的,角速度,角加速度曲線圖的設(shè)計(jì)程序#in clude<math.h>#in clude<graphics.h>#i nclude<stdio.h>#defi ne pi 3.1415926mai
21、n() float w1=2*pi*64/60,L1=90,L6=350;float Q3,Q1,s3,w3,s31,s311;int gd=DETECT,gmode,i;in itgraph(&gd,&gmode,"");clrscr();for(Q 仁0;Q1<=2*pi;Q1+=1.0/1000*pi) if(Q1>=0&&Q1<pi/2|Q1>pi*1.5&&Q1<=2*pi)Q3=ata n(L6+L1*si n( Q1)/(L1*cos(Q1);else if(Q1=pi/2|Q 1=
22、1.5*pi)Q3=pi/2;elseQ3=pi+ata n(L6+L1*si n(Q1)/(L1*cos(Q1);if(Q1!=pi/2&&Q1!=1.5*pi)s3=L1+L6;else s3=L6-L1;s31=-L1*w1*si n( Q1-Q3);w3=L1*w1*cos(Q1-Q3)/s3;s3=sqrt(L1*L1+L6*L6+2*L1*L6*si n(Q1);putpixel(100+Q1*180/pi,60+s3*si n(Q3)/2.5,5);lin e(100,200,500,200);lin e(495,205,500,200);lin e(495,19
23、5,500,200);lin e(100,10,100,350);lin e(95,15,100,10);lin e(105,15,100,10);putpixel(100+Q1*180/pi,188+L1*w1*cos(Q1-Q3)/s3*30,6) ;/*v*/putpixel(100+Q1*180/pi,200+(w1*w1*L1*si n(Q3-Q1)-2*w3 *s31)/s3*6,4);/*a*/outtextxy(400,120,"v:su du");outtextxy(220,230,"s: wei yi");outtextxy(400,
24、300,"a: jia su du");getch();導(dǎo)桿機(jī)構(gòu)運(yùn)動模擬程序#in clude<math.h>#in clude<graphics.h>#i nclude<stdio.h>void pist(float xO,float yO,float l,float h,float theta);void pirot(float x0,float y0,float l);void sgd();mai n() in t gd=DETECT,gmode ,n;in itgraph(&gd,&gmode,"&quo
25、t;);for(n=1; n<=70 ;n+)setbkcolor(0);sgd();getch();theta)/*搖塊子程序*/void pist(float xO,float yO,float l,float h,float float x,y;x=x0-cos(theta)*1/2+h/2*si n(theta);y=y0+1/2*si n(theta)+h/2*cos(theta);moveto(x,y);lin erel(l*cos(theta),-l*si n(theta);lin erel(-h*si n(theta),-h*cos(theta);lin erel(-l*
26、cos(theta),l*si n(theta);lin eto(x,y);/* 支點(diǎn)子程序*/void pirot(float x0,float y0,float l) float pi=3.1415926;float x,y;int i,n;int h=4;setcolor(3);circle(x0,y0,3);setcolor(150);x=x0-1/2;y=y0+si n( pi *1;moveto(x0,y0);lin eto(x,y);lin erel(20,0);lin eto(x0,y0);n=1/4;for(i=0;i<=n ;i+)moveto(x+i*h,y+h);lin eto(x+(i+1)*h,y);/*連桿,搖塊,導(dǎo)軌程序*/void sgd()int i;int x04,y04,x02,y02;int l04b=800;int I02a=95;float xa,ya,xb,yb,l;float ss,theta;for(i=0;i<=63;i+)/*循環(huán)動畫*/ss=i*0.1;x04=350; x02=350;/*坐標(biāo)計(jì)算*/y04=320; y02=145;xa=x02+l02a*cos(ss);ya=y02+l02a*s in( ss);l=sqrt(xa-x0
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024能源環(huán)境監(jiān)測與治理服務(wù)合同范本3篇
- 2024簡易版貨運(yùn)服務(wù)協(xié)議版B版
- 2024版欄桿購銷合同范本
- 2025年度XX教育培訓(xùn)機(jī)構(gòu)教學(xué)質(zhì)量不可撤銷擔(dān)保協(xié)議3篇
- 2024甲午年建筑工程砌墻分包合同
- 2024行政處罰權(quán)委托及協(xié)助執(zhí)法合作協(xié)議3篇
- 2024茶樓內(nèi)部裝飾設(shè)計(jì)合同
- 2024年適用:景點(diǎn)門票預(yù)訂合同
- 2025年度城市地下綜合管廊10kv配電設(shè)施建設(shè)合作協(xié)議3篇
- 2024藥材采購合同范文:中藥材市場壟斷采購合同3篇
- 信息學(xué)奧賽-計(jì)算機(jī)基礎(chǔ)知識(完整版)資料
- 數(shù)字信號處理(課件)
- 出院小結(jié)模板
- HITACHI (日立)存儲操作說明書
- 公路自然災(zāi)害防治對策課件
- (新版教材)蘇教版二年級下冊科學(xué)全冊教案(教學(xué)設(shè)計(jì))
- 61850基礎(chǔ)技術(shù)介紹0001
- 電鏡基本知識培訓(xùn)
- 耳鳴中醫(yī)臨床路徑
- 圍堰高噴防滲墻工程監(jiān)理實(shí)施細(xì)則
- (精心整理)系動詞練習(xí)題
評論
0/150
提交評論