Matlab编程五次凸轮
晁盖出征-郭彤
2022年4月17日发
(作者:包伟铭微博)
附录
11、用解析法设计凸轮2的实际轮廓曲线。
1、建立凸轮轮廓的数学模型。
图l为往复式偏心从动件盘形凸轮的机构运动简图大中国合唱伴奏,B为
理论轮廓线上的任意一点,在图示的直角坐标系中,B的坐
标艺人,即凸轮理论廓线上的直角坐标参数方程为:
X=OE+EF=(S0+S)*Sin(J)+e*Cos(J)
Y=BD–FD=(S0+S)*Cos(J)–e*Sin(J)
式中:
X,Y:凸轮理论廓线上的某一点坐标(mm)e:从动件的偏心距(mm),OCR:凸轮的基圆半径(mm),OAS
0
:
S
0
RE
22
(mm),CKJ:凸轮的转角
图1S:S=f(J)从动件运动方程d欧式构件,KB
BC=CK十KB=S
0
十S
因为工作廓线在法线方向的距离处处相等,且等于滚子半径r’老人与海,故当已知理
论廓线上的任意一点B(X,Y)时优电,只要沿理论廓线在该点的法线的方向取距离为
r’,即得到工作廓线上的相应点B’(X’,Y’).由高等数学可知李潇潇照片,理论廓线B点处的
法线n-n的斜率(与切线斜率互为负倒数)应为
Tana=-dx/dy=(dx/dJ)/(dx/dJ)/(-dy/dJ)=sina/cosa注:a为理论廓线B点处的法线和X轴的夹角越陷越深。
根据(1)(2)两式有
dx/dJ=(ds/dJ-e)sin(J)+(s0+s)cos(J)()
dy/dJ=(ds/dJ-e)cos(J)-(s0+s)sin(J)(4)
可得
Sina=(dx/dJ)/((dx/dJ)^2+(dy/dJ)^2)^0全民绯闻.5(5)
Cosa=-(dy/dJ)/((dx/dJ)^2+(dy/dJ)^2)^0.5(6)
工作廓线上对应的点B’(x’,y’)坐标为:
x’=x-r’cosa
y’=y-r’sina
2、从动件运行规律:五次多项式运行规律
从动件运动形式为:升—停—降—停型
推程(升)
δ
1远休止回程(降)
δ
(停)
δ
2
等加速等减速S
2
=h等减速等加速
S
1
=10h(
δ
/
δ
1
)^-15hS
1
=h-h(10(δ/δ
)^-15(δ/δ
)^4+6(δ/δ
)^5)
(
δ
/
δ
1
)^4+6h(
δ
/
δ
1
)^5);
近休止(停)
δ
4
S
4
=0
、绘制凸轮曲线的程序框图
(1)升回程运动函数的子程序框图
(2)ds/dδ运动函数的子程序框图
()绘制凸轮轮廓的主程序框图
定义升程的运行规律
定义远休的运行规律定义回程的运行规律定义近休的运行规律
绘制S-δ曲线
(4)绘制S-δ曲线的程序框图
4、程序编写(以下程序在Matlab7陈旭 启示录.0上运行通过)
(1)升回程运动函数的子程序
functiony=s(x)%申明从动件运行规律函数
deg=pi/180;%转化为弧度制的参数
h=10;%从动件行程
if(x<0)|(x>2*pi)error('InputRangeerror(0~2*pi)');
elseifx<(60*deg)&(x>=0)y=h*(10*(x/(60*deg))^-15*(x/(60*deg))^4+6*(x/(60*deg))^5);%升程运动规律elseif(x>=60*deg)&(x<70*deg)y=h;%远休运动规律elseif(x>=70*deg)&(x<10*deg)
y=h-h*(10*((x-70*deg)/(60*deg))^-15*((x-70*deg)/(60*deg))^4+6*((x-70*deg)/(60*deg))^5);%回程运动规律elsey=0;%近休运动规律endendend
end
(2)绘制ds/dδ运动函数的子程序
functiond=ds(x)%申明ds/dδ运行规律函数
h=10;%凸轮2行程
deg=pi/180;
if(x<0)|(x>2*pi)error('InputRangeerror(0~2*pi)');
elseifx<(60*deg)&(x>=0)d=h/(60*deg)*((0*(x/(60*deg))^2-60*(x/(60*deg))^+0*(x/(60*deg))^4));%对S求导elseif(x>=60*deg)&(x<70*deg)d=0;%对S求导elseif(x>=70*deg)&(x<10*deg)
d=-h/(60*deg)*((0*((x-70*deg)/(60*deg))^2-60*((x-70*deg)/(60*deg))^+0*((x-70*deg)/(60*
deg))^4));%对S求导elsed=0;%对S求导endendend
end
()绘制凸轮轮廓的主程序
clear;
i=1;
r0=60;%基圆半径
rr=4;%滚子圆半径
e=0;%偏距
eta=1;%凸轮顺时钉转向
s0=(r0^2-e^2)^0.5;
deg=pi/180;
st=0.05*deg;%步长
a=0;
ifa<2*pix(i)=(s(a)+s0)*sin(eta*a)-e*cos(eta*a);%定义理论轮廓线的X座标y(i)=(s(a)+s0)*cos(eta*a)+e*sin(eta*a);%定义理论轮廓线的Y座标dx=ds(a)*sin(eta*a)-eta*(s(a)+s0)*cos(eta*a)-e*eta*sin(eta*a);dy=ds(a)*cos(eta*a)+eta*(s(a)+s0)*sin(eta*a)-e*eta*cos(eta*a);sino=dx/(dx^2+dy^2)^0饿狼传说dj.5;coso=dy/(dx^2+dy^2)^0.5;X(i)=x(i)-rr*coso;%定义实际轮廓线的X座标Y(i)=y(i)+rr*sino;%定义实际轮廓线的Y座标i=i+1;a=a+st;
end
plot(x,y男人也会掉眼泪,X,Y);%绘制理论和实际轮廓线
axis('square','equal');
gridon
主程序运行的结果为凸轮轮廓曲线:
(4)绘制S-δ曲线的程序为:
h=10;t1=linspace(0那些年 下载,60*pi/180);%定义升程角范围
y1=h*(10*(t1/(60*deg))姜哲.^-15*(t1/(60*deg))说不清 孙骁骁.^4+6*(t1/(60*deg)).^5);%升程运动规律
t2=linspace(60*pi/180ai智能填报志愿,70*pi/180);%定义远休角范围
y2=h;%远休运动规律
t=linspace(70*pi/180winds 四季,10*pi/180);%定义回程角范围
y=h-h*(10*((t-70*deg)/(60*deg))黄晨霞.^-15*((t-70*deg)/(60*deg)).^4+6*((t-70*deg)/(60*deg)).
^5);%回程运动规律
t4=linspace(10*pi/180,60*pi/180);%定义近休角范围
y4=0;%近休运动规律
plot(t1七个隆咚锵咚锵下载,y1,t2张俊熙,y2,t美丽与哀愁,y,t4,y4)%绘制S-δ曲线
程序运行的结果为:
你是我最爱的男人-冲动萧亚轩
- 上一篇
焊接工艺 16Mn
我爱你中国汪峰-热血高校2主题曲2022年4月17日发(作者:毕业歌简谱)表格代号BF编号HPSHPS10-01板--板对接焊缝BBDJ10-01焊接工艺评定申请单(1)产品图号部件图号发出日期全2页之第1页HP-01产品型号或名称部件名称焊缝清单编号焊件或焊缝序号一、评定参数母材甲16Mng乙16Mng坡口尺寸简图母材尺寸mm焊缝型式焊接方法500×125×10板、板对接焊缝手工电弧焊外侧10焊
- 下一篇
GARCH模型建模
riseandfall-胭脂雪2022年4月17日发(作者:onlyyou只有你)!-以1995年1月至2000年8月日元兑美元汇率值序列ARCH建模分析(共1427个值)日元兑美元汇率值序列JPY1.画出时序图2davichi 不要说再见.JPY150140130120110100908025250做单位根检验!-存在单位根ableton,对差分后后数据做分析,差分后数据是否平稳DJPY642
相关文章
留言与评论(共有 8 条评论) |
本站网友 刘江华 | 29分钟前 发表 |
故当已知理论廓线上的任意一点B(X | |
本站网友 资本溢价 | 14分钟前 发表 |
用解析法设计凸轮2的实际轮廓曲线 | |
本站网友 强生月抛 | 12分钟前 发表 |
且等于滚子半径r’老人与海 | |
本站网友 炒黄豆的功效与作用 | 25分钟前 发表 |
用解析法设计凸轮2的实际轮廓曲线 | |
本站网友 天津大亚国际旅行社 | 17分钟前 发表 |
且等于滚子半径r’老人与海 | |
本站网友 显存容量 | 1分钟前 发表 |
用解析法设计凸轮2的实际轮廓曲线 | |
本站网友 揽香川菜馆 | 5分钟前 发表 |
y’)坐标为:x’=x-r’cosay’=y-r’sina2 |