- 0
- 0
- 约3.35千字
- 约 8页
- 2023-12-01 发布于浙江
- 举报
凸轮廓线的MATLAB画法
1 凸轮轮廓方程
XOEEFECosJSoSSinJ,,,,,*()()*() YBDFDSoSCosJESinJ,,,,,()*()*()
(X,Y):凸轮轮廓线上的任意一点的坐标。
E:从动件的偏心距。
R:凸轮的基园半径。
J:凸轮的转角。
S:S=f(J)为从动件的方程。
22SRE,,So:。 O
H为从动件的最大位移(mm)。
J1、J2、J3、J4为从动件的四个转角的区域。
S1、S2、S3、S4为与J1、J2、J3、J4对应的从动件的运动规律。
2 实例
0R=40,E=10,H=50,J1=J2=J3=J4=90。
1
3 MATLAB程序设计
用角度值计算,对于给定的J1、J2、J3、J4,把相应的公式代入其中,求出
位移S和轮廓线上的各点的坐标X、Y,最终求出描述凸轮的数组:
J=[J1,J2,J3,J4];
S=[S1,S2,S3,S4];
X=[X1,X2,X3,X4];
Y=[Y1,Y2,Y3,Y4];
用函数plot(X,,Y)画出凸轮的轮廓曲线;
用plot(J,S)函数位移S的曲线;
对于速度曲线V-t和加速度曲线a-t,
dsdsdsdtdt,,, VdJ,dJdt
在算例中已假设凸轮匀速转动的角速度为1wad/s,所以
dsdsdsdsdtdt速度,,,, VdJ,dtdJdt
同理可得:
2dvdsa加速度,, 2dtdJ4 程序运行结果
图一:余弦速运动规律下的凸轮轮廓曲线
2
图二:余弦加速作用下的S-α曲线
3
5 附程序:
1、程序实例说明
R=40;
E=10;
H=50;
J1=90;J2=90;J3=90;J4=90;
S0=(R^2-E^2)^(1/2);
syms J S dJ dS d2J d2S syms定义符号变量,定义后字符变量才能用
J11=linspace(0,J1,500); linspace用于产生两点间的N点行矢量。
S1=(H/2).*(1-cos(pi.*J11/J1));
X1=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;
X2=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));
X3=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);
X4=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;
X=[X1,X2,X3,X4];
Y=[Y1,Y2,Y3,Y4];
figure(1); figure控制画图窗口,即显示窗口1
plot(X,Y); plot命令打开一个称为图形窗口的窗口,将坐标轴缩扩以适应并描绘数据 ,将方程坐标转换成图形
hold on; 启动图形保持功能,当前坐标轴和图形都将保持,此后绘制的图形
4
都将添加在这个图形之上,并且自动调整坐标轴的范围。
t=linspace(0,2*pi,500);
x=R*cos(t);
y=R*sin(t);
plot(x,y);
title(凸轮的轮廓曲线); 给图加标题
axis([-90,90,-90,90]); axis一般用来设置axes的样式,包括坐标轴范围,可
读比例等
axis square; 生成直方坐标轴
figure(2);
plot(J11,S1);
hold on;
plot(J22,S2);
plot(J33,S3);
plot(J44,S4);
ylabel(S);函数用于在绘图窗口中的纵轴(y轴)方向上显示一个“标签”。
所谓的标签,也就是一个字符串,这个字符串用于表明y轴的意义。
xlabel(α/rad);
title(S-α曲线);
J=[J1
您可能关注的文档
- 红外变速球中文说明书.doc
- 最容易留下疤痕的四大高危险人群.doc
- 中医学中关于疤痕修复的饮食禁忌.doc
- 小疤痕的常见修复方法.doc
- 颈部恶性淋巴癌.doc
- 高考情态动词.doc
- 入党积极分子培养教育考察登记表.doc
- 李清照渔家傲赏析[技巧].doc
- (最新)26年人教版二年级数学下册四 万以内的加法和减法加、减法各部分间的关系第1课时 加、减法的意义及加法各部分间的关系.pptx
- (最新)26年人教版二年级数学下册三 万以内数的认识第8课时 10000 以内数的大小比较.pptx
- (最新)26年人教版二年级数学下册三 万以内数的认识第6课时 10000 以内数的读法.pptx
- (最新)26年人教版二年级数学下册三 万以内数的认识第1课时 1000 以内数的认识.pptx
- (最新)26年人教版二年级数学下册三 万以内数的认识练一练(P44-45).pptx
- (最新)26年人教版二年级数学下册五 复习与关联第1课时 数与运算.pptx
- (最新)26年人教版二年级数学下册综合与实践 数学连环画第2课时 我是小画家.pptx
- 2026年中国联通数据库考试题库.docx
- 中国石油设备维护手册与面试题.docx
- 2026年儿童教育机构面试题与参考答法.docx
- 2026年国泰君安证券岗位招聘常见问题集.docx
- 2026年外包公司软件测试工程师面试全解析.docx
原创力文档

文档评论(0)