- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
机械原理大作业凸轮设计报告赵亮亮
Harbin Institute of Technology
机械原理大作业说明书
课程名称: 机械原理
设计题目: 凸轮机构设计
院 系: 机电学院
班 级:
设 计 者: 赵亮亮
学 号: 1110810726
指导教师: 焦映厚
设计时间: 2013年6月
哈尔滨工业大学
设计题目
如图所示的直动从动件盘凸轮机构,其原始参数如下表所示,选择一组参数,据此设计凸轮机构。
序号 升程
h
(mm) 升程运动角 (°) 升程
运动
规律 升程需用压力角(°) 回程运动角 (°) 回程运动归路 回程许用压力角 (°) 远休止角 (°) 近休止角 (°) 12 80 150 3-4-5多项式 40 100 3-4-5多项式 60 40 70
凸轮推杆升程、回程运动方程
凸轮推杆升程运动方程:
凸轮推杆回程运动方程:
凸轮机构图像处理分析及基圆半径与偏距的确定分析
凸轮机构图像处理分析
由凸轮推杆运动方程可求得:
升程运动过程:
回程运动过程:
以为x轴,s为y轴,则x、y的方程为上述方程,它是以T1、T2为参数(即以为参数)一个分段函数,将从0到2π去一系列的值,可求得一系列的s及的值,由此作出图像。
基圆半径与偏距确定的分析
通过作出图像的两条切线、以及过原点且与x轴夹角为的直线,以确定凸轮轴心的取值范围及位置,从而确定基圆半径与偏距。
由条件易知直线方程为:
即
所以主要是求两切线方程。
求右切线方程
对于右切线,与升程运动曲线相切,其斜率为k1=tan(5π/18),设其切。
由
得
令 = k1 即= tan(5π/18)
解此方程可求得T1,带入式(A)即可求得切点坐标。
用matlab解方程如下(截图):
解得T1有两个值,即可以算得两个切点,但实际只需要下切点,即切点纵坐标较小者,下面用matlab验证哪个才是所需要的解。
由于y2y1,所以T1=0.3717,将其带人式(A)即可求得切点坐标的值(0.0500,0.0216),于是可得右切线方程为:
y = tan(5π/18)*(x-0.0500)+0.0216
求左切线左方程
切线与回程运动曲线相切,其斜率为k2=tan(5π/6),设其切。
由
得
令 = k1 即= tan(5π/6)
解此方程可求得T2,带入式(A)即可求得切点坐标。
用matlab解方程如下(截图):
经验证T2=0.6677 为所需的解,将其带入到式(B),可求得做切点为,于是可得左切线方程为
y = tan(5π/6)*(x+0.0677)+0.0167
综上,三条直线方程分别为:
:
:y = tan(5π/18)*(x-0.0500)+0.0216
:y = tan(5π/6)*(x+0.0677)+0.0167
由此三条直线作图确定凸轮轴心范围及位置,由matlab作出的图像知(图在最后面的程序运行结果中),凸轮轴心位置可取O(0.01,-0.06),从而确定基圆半径m,偏距e=0.01m
滚子半径的确定以及凸轮理论廓线及实际廓线方程的求解
理论轮廓方程:
实际轮廓方程:
滚子半径确定原理:
用matlab编程求出凸轮轮廓的最小曲率半径,程序如下:
%确定滚子半径rr取值范围(求rr最大取值)
function pm=qulv(psi,s,f,F,e,r0)
s0=sqrt(r0^2-e^2);
Q1=(s0+S).*cos(THETA)+(DS-e).*sin(THETA);
Q2=-(s0+S).*sin(THETA)+(DS-e).*cos(THETA);
A0=sqrt(Q1.^2+Q2.^2);
A1=A0.^3;
S1=(2*DS-e).*cos(THETA)+(DS2-s0-S).*sin(THETA);
S2=(DS2-s0-s).*cos(THETA)-(2*DS-e).*sin(THETA);
B=Q1.*S2-Q2.*S1;
p=A1./B;
pm=1;
for i=1:length(THETA)
if abs(p(i))pm
pm=p(i);
end
end
p
您可能关注的文档
最近下载
- 广汽集团公司2010年度财报.pdf
- HEIDENHAIN海德汉TNC640 (34059x-10) Cycle Programming用户手册.pdf
- 2024年机电安装工程行业分析报告及未来五到十年行业发展趋势报告.docx
- 2022年长春市朝阳区工会系统招聘考试试题及答案解析.docx VIP
- 《大数据架构与设计》实践报告-网易云音乐大数据系统构建.docx VIP
- 仓储物流园及配套基础设施项目可行性研究报告-立项备案.doc VIP
- 城乡环卫保洁投标方案.doc
- 2022年1月吉林省长春市工会系统招聘考试《工会基础知识》试卷及答案.pdf VIP
- 2023年上海海洋大学计算机科学与技术专业《计算机网络》科目期末试卷A(有答案).docx VIP
- [高清书籍]威尼斯商人.PDF
文档评论(0)