凸輪廓線的MATLAB畫法_第1頁
凸輪廓線的MATLAB畫法_第2頁
凸輪廓線的MATLAB畫法_第3頁
凸輪廓線的MATLAB畫法_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

-.z.凸輪廓線的MATLAB畫法1 凸輪輪廓方程(*,Y):凸輪輪廓線上的任意一點(diǎn)的坐標(biāo)。E:從動(dòng)件的偏心距。R:凸輪的基園半徑。J:凸輪的轉(zhuǎn)角。S:S=f(J)為從動(dòng)件的方程。So:。H為從動(dòng)件的最大位移〔mm〕。J1、J2、J3、J4為從動(dòng)件的四個(gè)轉(zhuǎn)角的區(qū)域。S1、S2、S3、S4為與J1、J2、J3、J4對應(yīng)的從動(dòng)件的運(yùn)動(dòng)規(guī)律。2 實(shí)例R=40,E=10,H=50,J1=J2=J3=J4=900。3 MATLAB程序設(shè)計(jì)用角度值計(jì)算,對于給定的J1、J2、J3、J4,把相應(yīng)的公式代入其中,求出位移S和輪廓線上的各點(diǎn)的坐標(biāo)*、Y,最終求出描述凸輪的數(shù)組:J=[J1,J2,J3,J4];S=[S1,S2,S3,S4];*=[*1,*2,*3,*4];Y=[Y1,Y2,Y3,Y4];用函數(shù)plot〔*,,Y〕畫出凸輪的輪廓曲線;用plot〔J,S〕函數(shù)位移S的曲線;對于速度曲線V-t和加速度曲線a-t,在算例中已假設(shè)凸輪勻速轉(zhuǎn)動(dòng)的角速度為1wad/s,所以同理可得:4 程序運(yùn)行結(jié)果圖一:余弦速運(yùn)動(dòng)規(guī)律下的凸輪輪廓曲線圖二:余弦加速作用下的S-α曲線5 附程序:1、程序?qū)嵗f明R=40;E=10;H=50;J1=90;J2=90;J3=90;J4=90;S0=(R^2-E^2)^(1/2);symsJSdJdSd2Jd2Ssyms定義符號變量,定義后字符變量才能用J11=linspace(0,J1,500);linspace用于產(chǎn)生兩點(diǎn)間的N點(diǎn)行矢量。S1=(H/2).*(1-cos(pi.*J11/J1));*1=E.*cos(J11.*pi/180)+(S0+S1).*sin(J11.*pi/180);Y1=(S0+S1).*cos(J11.*pi/180)-E.*sin(J11.*pi/180);J22=linspace(J1,J1+J2,300);S2=J22./J22.*H;*2=E.*cos(J22.*pi/180)+(S0+H).*sin(J22.*pi/180);Y2=(S0+H).*cos(J22.*pi/180)-E.*sin(J22.*pi/180);J33=linspace(J1+J2,J1+J2+J3,300);S3=H-(H/2).*(1-cos(pi*J33/J3));*3=E*cos(J33*pi/180)+(S0+S3).*sin(J33*pi/180);Y3=(S0+S3).*cos(J33*pi/180)-E*sin(J33*pi/180);J44=linspace(J1+J2+J3,J1+J2+J3+J4,300);*4=E.*cos(J44*pi/180)+S0*sin(J44*pi/180);Y4=S0.*cos(J44*pi/180)-E*sin(J44*pi/180);S4=J44./J44.*0;*=[*1,*2,*3,*4];Y=[Y1,Y2,Y3,Y4];figure(1);figure控制畫圖窗口,即顯示窗口1plot(*,Y);plot命令翻開一個(gè)稱為圖形窗口的窗口,將坐標(biāo)軸縮擴(kuò)以適應(yīng)并描繪數(shù)據(jù),將方程坐標(biāo)轉(zhuǎn)換成圖形holdon;啟動(dòng)圖形保持功能,當(dāng)前坐標(biāo)軸和圖形都將保持,此后繪制的圖形都將添加在這個(gè)圖形之上,并且自動(dòng)調(diào)整坐標(biāo)軸的圍。t=linspace(0,2*pi,500);*=R*cos(t);y=R*sin(t);plot(*,y);title('凸輪的輪廓曲線');給圖加標(biāo)題a*is([-90,90,-90,90]);a*is一般用來設(shè)置a*es的樣式,包括坐標(biāo)軸圍,可讀比例等a*issquare;生成直方坐標(biāo)軸figure(2);plot(J11,S1);holdon;plot(J22,S2);plot(J33,S3);plot(J44,S4);ylabel('S');函數(shù)用于在繪圖窗口中的縱軸〔y軸〕方向上顯示一個(gè)“標(biāo)簽〞。所謂的標(biāo)簽,也就是一個(gè)字符串,這個(gè)字符串用于說明y軸的意義。*label('α/rad');title('S-α曲線');J=[J11,J22,J33,J44];S=[S1,S2,S3,S4];dS=diff(S)./diff(J);%通過對位移求導(dǎo)后可得速度。dJ=J(1:end-1);d2S=diff(dS)./diff(dJ);%通過對速度求導(dǎo)后可得速度。d2J=dJ(1:end-1);2、原程序R=40;E=10;H=50;J1=90;J2=90;J3=90;J4=90;S0=(R^2-E^2)^(1/2);symsJSdJdSd2Jd2SJ11=linspace(0,J1,500);S1=(H/2).*(1-cos(pi.*J11/J1));*1=E.*cos(J11.*pi/180)+(S0+S1).*sin(J11.*pi/180);Y1=(S0+S1).*cos(J11.*pi/180)-E.*sin(J11.*pi/180);J22=linspace(J1,J1+J2,300);S2=J22./J22.*H;*2=E.*cos(J22.*pi/180)+(S0+H).*sin(J22.*pi/180);Y2=(S0+H).*cos(J22.*pi/180)-E.*sin(J22.*pi/180);J33=linspace(J1+J2,J1+J2+J3,300);S3=H-(H/2).*(1-cos(pi*J33/J3));*3=E*cos(J33*pi/180)+(S0+S3).*sin(J33*pi/180);Y3=(S0+S3).*cos(J33*pi/180)-E*sin(J33*pi/180);J44=linspace(J1+J2+J3,J1+J2+J3+J4,300);*4=E.*cos(J44*pi/180)+S0*sin(J44*pi/180);Y4=S0.*cos(J44*pi/180)-E*sin(J44*pi/180);S4=J44./J44.*0;*=[*1,*2,*3,*4];Y=[Y1,Y2,Y3,Y4];figure(1);plot(*,Y);holdon;t=linspace(0,2*pi,500);*=R*cos(t);y=R*sin(t);plot(*,y);title('凸輪的輪廓曲線');a*is([-90,90,-90,90]);a*issquare;figure(2);plot(J11,S1);holdon;plot(J22,S2);plot(J33,S3);plot(J44,S4);ylabel('S');*label('α/rad');title('S-α曲線');

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論