凸轮的matlab绘制

凸轮的matlab绘制

ID:21915374

大小:97.50 KB

页数:6页

时间:2018-10-25

凸轮的matlab绘制_第1页
凸轮的matlab绘制_第2页
凸轮的matlab绘制_第3页
凸轮的matlab绘制_第4页
凸轮的matlab绘制_第5页
资源描述:

《凸轮的matlab绘制》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、word资料下载可编辑附2:习题4-3解答(1)凸轮的理论廓线方程:(2)从动件在不同阶段的位移方程:(3)求解凸轮的实际廓线:专业技术资料word资料下载可编辑同样,由于位移s与从动件所处的运动阶段有关,所以有:(4)代入已知条件,并用Matlab语言编程求解,编程代码如下:disp'********偏置直动滚子从动件盘形凸轮设计********'disp'已知条件:'disp'凸轮作逆时针方向转动,从动件偏置在凸轮轴心的右边'disp'从动件在推程作摆线运动规律运动,在回程作等速运动规律运动'ro=50;rr=10;e=12;h=30;ft=120;fs=30;fh=15

2、0;fprintf(1,'基圆半径ro=%3.4fmm',ro)fprintf(1,'滚子半径rr=%3.4fmm',rr)fprintf(1,'推杆偏距e=%3.4fmm',e)fprintf(1,'推程行程h=%3.4fmm',h)fprintf(1,'推程运动角ft=%3.4f度',ft)fprintf(1,'远休止角fs=%3.4f度',fs)fprintf(1,'回程运动角fh=%3.4f度',fh)hd=pi/180;du=180/pi;so=sqrt(ro^2-e^2);d1=ft+fs;d2=ft+fs+fh;disp''disp'

3、计算过程和输出结果:'disp'1-1推程(摆线运动规律运动)'s=zeros(ft);ds=zeros(ft);d2s=zeros(ft);forf=1:fts(f)=h*f/ft-h*sin(2*pi*f/ft)/(2*pi);s=s(f);ds(f)=h/(ft*hd)-h/(ft*hd)*cos(2*pi*f/ft);ds=ds(f);d2s(f)=2*pi*h/(ft*hd)^2*sin(2*pi*f/ft);d2s=d2s(f);enddisp'1-2回程(等速运动规律运动)'s=zeros(fh);ds=zeros(fh);d2s=zeros(fh);forf=

4、d1:d2s(f)=h-h*(f-150)/fh;s=s(f);ds(f)=-h/(fh*hd);ds=ds(f);d2s(f)=0;d2s=d2s(f);enddisp'2-计算凸轮理论廓线与实际廓线的直角坐标'专业技术资料word资料下载可编辑n=360;s=zeros(n);ds=zeros(n);r=zeros(n);rp=zeros(n);x=zeros(n);y=zeros(n);dx=zeros(n);dy=zeros(n);xx=zeros(n);yy=zeros(n);xa=zeros(n);ya=zeros(n);xxa=zeros(n);yya=zero

5、s(n);forf=1:niff<=fts(f)=h*f/ft-h*sin(2*pi*f/ft)/(2*pi);s=s(f);ds(f)=h/(ft*hd)-h/(ft*hd)*cos(2*pi*f/ft);ds=ds(f);elseiff>ft&f<=d1s=h;ds=0;elseiff>d1&f<=d2s(f)=h-h*(f-150)/fh;s=s(f);ds(f)=-h/(fh*hd);ds=ds(f);elseiff>d2&f<=ns=0;ds=0;endxx(f)=(so+s)*sin(f*hd)+e*cos(f*hd);x=xx(f);yy(f)=(so+s)*c

6、os(f*hd)-e*sin(f*hd);y=yy(f);dx(f)=(ds-e)*sin(f*hd)+(so+s)*cos(f*hd);dx=dx(f);dy(f)=(ds-e)*cos(f*hd)-(so+s)*sin(f*hd);dy=dy(f);xxa(f)=x+rr*dy/sqrt(dx^2+dy^2);xa=xxa(f);yya(f)=y-rr*dx/sqrt(dx^2+dy^2);ya=yya(f);r(f)=sqrt(x^2+y^2);rp(f)=sqrt(xa^2+ya^2);enddisp'2-1推程(摆线运动规律运动)'disp'凸轮转角理论x理论y实际

7、x实际y'forf=10:10:ftnu=[fxx(f)yy(f)xxa(f)yya(f)];disp(nu)enddisp'2-2回程(等速运动规律运动)'disp'凸轮转角理论x理论y实际x实际y'forf=d1:10:d2nu=[fxx(f)yy(f)xxa(f)yya(f)];disp(nu)enddisp'2-3凸轮轮廓向径'disp'凸轮转角理论r实际r'forf=10:10:nnu=[fr(f)rp(f)];disp(nu)end专业技术资料word资料下载可编辑disp'绘制凸轮的理论轮

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。