哈工大机械原理大作业凸轮_第1页
哈工大机械原理大作业凸轮_第2页
哈工大机械原理大作业凸轮_第3页
哈工大机械原理大作业凸轮_第4页
哈工大机械原理大作业凸轮_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、所选为第4小题。推程远休止程回程近休止程Matlab 绘制图像取=10rad/s程序代码:x=0:0.01:2*pi;for m=1:length(x); if x(m)<=pi/4 s(m)=120*(2*x(m)/pi).2; v(m)=9600/(pi*pi).*x(m); a(m)=96000/(pi*pi);elseif x(m)<=pi/2 s(m)=60-480/(pi*pi).*(pi/2-x(m).2; v(m)=9600/(pi*pi).*(pi/2-x(m); a(m)=-96000/(pi*pi);elseif x(m)<=pi s(m)=60; v(

2、m)=0; a(m)=0;elseif x(m)<=13/9*pi s(m)=60.*(1-9.*(x(m)-pi)/(4*pi)+sin(9/2.*(x(m)-pi)/(2*pi); v(m)=-1350/pi*(1-cos(9/2.*(x(m)-pi); a(m)=-12000*pi/(4/9*pi)2*sin(9/2*(x(m)-pi);else s(m)=0; v(m)=0; a(m)=0; endendd=v/10;hold onfigure(1)plot(x,s)xlabel('phi'),ylabel('s'),title('s-ph

3、i')figure(2)plot(x,v)xlabel('phi'),ylabel('v'),title('v-phi')figure(3)plot(x,a)xlabel('phi'),ylabel('a'),title('a-phi')figure(4)plot(d,s)xlabel('ds/dphi'),ylabel('s'),title('ds/dphi-s')hold off绘制的图像:1、凸轮的图像确定凸轮基圆和半径x=0:0.01:

4、2*pi;for m=1:length(x); if x(m)<=pi/4 s(m)=120*(2*x(m)/pi).2; v(m)=9600/(pi*pi).*x(m); a(m)=96000/(pi*pi);elseif x(m)<=pi/2 s(m)=60-480/(pi*pi).*(pi/2-x(m).2; v(m)=9600/(pi*pi).*(pi/2-x(m); a(m)=-96000/(pi*pi);elseif x(m)<=pi s(m)=60; v(m)=0; a(m)=0;elseif x(m)<=13/9*pi s(m)=60.*(1-9.*(x

5、(m)-pi)/(4*pi)+sin(9/2.*(x(m)-pi)/(2*pi); v(m)=-1350/pi*(1-cos(9/2.*(x(m)-pi); a(m)=-12000*pi/(4/9*pi)2*sin(9/2*(x(m)-pi);else s(m)=0; v(m)=0; a(m)=0; end if a(m)=0 K=v(m)*10./a(m); k1=tan(30*pi/180); k2=-tan(70*pi/180); if abs(K-k1)<0.005 m1=m; m1 end if abs(K-k2)<0.5 m2=m; m2 end endendd=v/1

6、0;y1=k1*(d-v(m1)/10)+s(m1);y2=k2*(d-v(m2)/10)+s(m2);hold onplot (d,s)plot (d,y1)plot (d,y2)hold off由图可以选所以凸轮理论轮廓绘制 取x=0:0.01:2*pi;for m=1:length(x); if x(m)<=pi/4 s(m)=120*(2*x(m)/pi).2; p(m)=(100+s(m).*cos(x(m)+50.*sin(x(m); q(m)=(100+s(m).*sin(x(m)-50.*cos(x(m); pp(m)=960/(pi*pi).*x(m).*cos(x(m

7、)-(100+s(m).*sin(x(m)+50.*cos(x(m); qq(m)=960/(pi*pi).*x(m).*sin(x(m)+(100+s(m).*cos(x(m)+50.*sin(x(m);elseif x(m)<=pi/2 s(m)=60-480/(pi*pi).*(pi/2-x(m).2; p(m)=(100+s(m).*cos(x(m)+50.*sin(x(m); q(m)=(100+s(m).*sin(x(m)-50.*cos(x(m); pp(m)=480/(pi*pi).*(pi-2*x(m).*cos(x(m)-(100+s(m).*sin(x(m)+50.

8、*cos(x(m); qq(m)=480/(pi*pi).*(pi-2.*x(m).*sin(x(m)+(100+s(m).*cos(x(m)+50.*sin(x(m);elseif x(m)<=pi s(m)=60; p(m)=160.*cos(x(m)+50.*sin(x(m); q(m)=160.*sin(x(m)-50.*cos(x(m); pp(m)=-160.*sin(x(m)+50.*cos(x(m); qq(m)=160.*cos(x(m)+50.*sin(x(m);elseif x(m)<=13/9*pi s(m)=60.*(1-9.*(x(m)-pi)/(4*p

9、i)+sin(9/2.*(x(m)-pi)/(2*pi); p(m)=(100+s(m).*cos(x(m)+50.*sin(x(m); q(m)=(100+s(m).*sin(x(m)-50.*cos(x(m); pp(m)=-135/pi.*(1-cos(9/2.*(x(m)-pi).*cos(x(m)-(100+s(m).*sin(x(m)+50*cos(x(m); qq(m)=-135/pi.*(1-cos(9/2.*(x(m)-pi).*sin(x(m)+(100+s(m).*cos(x(m)+50*sin(x(m);else s(m)=0; p(m)=100*cos(x(m)+50*sin(x(m); q(m)=100*sin(x(m)-50*cos(x(m); pp(m)=-100*sin(x(m)+50*cos(x(m); qq(m)=100*cos(x(m)+50*sin(x(m); end X(m)=p(m)-20*qq(m)./sqrt(pp(m).*pp(m)+qq(m).*qq(m); Y(m)=q(m)+2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论