西工大机械原理大作业2凸轮机构作业

西工大机械原理大作业2凸轮机构作业

ID:12893276

大小:306.00 KB

页数:16页

时间:2018-07-19

西工大机械原理大作业2凸轮机构作业_第1页
西工大机械原理大作业2凸轮机构作业_第2页
西工大机械原理大作业2凸轮机构作业_第3页
西工大机械原理大作业2凸轮机构作业_第4页
西工大机械原理大作业2凸轮机构作业_第5页
资源描述:

《西工大机械原理大作业2凸轮机构作业》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、大作业(二)凸轮机构设计(题号:1-A)班级___________学号_________姓名______________成绩______________________同组者_______完成日期2014年1月2日16目录1.题目及原始数据32.推杆的运动规律及凸轮廓线方程.33.计算程序44.计算结果及分析115.凸轮机构图136.体会与建议147.参考书148.附录1516凸轮机构设计1.题目及原始数据利用计算机辅助设计完成下列偏置式直动滚子推杆盘形构件(推杆的移动副导路位于凸轮盘回转中心右侧)或摆动滚子推杆盘形凸轮机构的设计,设计已知数据如下表所示,机构中凸轮

2、沿着逆时针方向作匀速转动。表1凸轮机构的从动件运动规律直动推杆组题号推程运动规律回程运动规律1等加速等减速运动余弦加速度运动表2凸轮机构的推杆在近休、推程、远休及回程阶段的凸轮转角题号近休凸轮转角推程凸轮转角远休凸轮转角回程凸轮转角A0゜~60゜60゜~180゜180゜~270゜270゜~360゜表3偏置直动滚子推杆盘形凸轮机构的已知参数题号初选基圆半径r0/mm偏距e/mm滚子半径rr/mm推杆行程h/mm许用压力角许用最小曲率半径[ρamin][α1][α2]A15+5102830゜70゜0.3rr2.推杆的运动规律及凸轮廓线方程推程:等加速等减速远休:16回程

3、:余弦加速度运动近休:理论轮廓廓线方程实际廓线方程实际廓线方程3.计算程序①C语言计算坐标程序16#include#include#include#definePI3.doublefact[72][2];doubletheory[72][2];intRevit_degree1[3]={120,165,180},Revit_degree2[3]={210,215,250},Revit_degree3[3]={300,315,330};//已知参数doubleRevit_h[3]={28,30,35},Revit_r

4、b[3]={14,19,21};doubleRevit_A1[3]={30,30,35},Revit_A2[3]={70,75,65};doubleRevit_P[3]={13,18.2,24.3},Revit_e[3]={5,10,14};doubleRevit_r[3]={10,14,18};doubleb=1;intk=0;//选择组别0-A1-B2-Cintang1=Revit_degree1[k],ang2=Revit_degree2[k],ang3=Revit_degree3[k];doubleh=Revit_h[k],rb=Revit_rb[k];do

5、ubleA1=Revit_A1[k]*PI/180,A2=Revit_A2[k]*PI/180;doubler=Revit_r[k],e=Revit_e[k],P=Revit_P[k];doubleSo;doubleS(intI){doubles;doubleA;doubleB;if(I<=ang1/2){A=I*PI/180;B=ang1*PI/180;s=2*h*pow(A/B,2);}elseif((I>ang1/2)&&(I<=ang1)){A=I*PI/180;B=ang1*PI/180;s=h-2*h*pow((B-A)/B,2);}elseif(I<=

6、ang2)s=h;elseif(I<=ang3){A=(I-ang2)*PI/180;16B=(ang3-ang2)*PI/180;s=h*(1+cos(PI*A/B))/2;}elses=0;return(s);}doubleds(intQ){doubleA,B,C;if(Q<=ang1/2){A=Q*PI/180;B=ang1*PI/180;C=4*h*A/(B*B);}elseif((Q>ang1/2)&&(Q<=ang1)){A=Q*PI/180;B=ang1*PI/180;C=4*h*(B-A)/(B*B);}elseif(Q<=ang2)C=0;else

7、if(Q<=ang3){A=(Q-ang2)*PI/180;B=(ang3-ang2)*PI/180;C=-PI*h*sin(PI*A/B)/(2*B);}elseC=0;returnC;}doubledss(intB3){doubleA,B,C;if(B3<=ang1/2){A=B3*PI/180;C=ang1*PI/180;B=4*h/(C*C);}elseif(B3>ang1/2&&B3<=ang1){A=B3*PI/180;C=ang1*PI/180;16B=-4*h/(C*C);}elseif(B3<=ang2)B=0;elseif(B3<=ang3)

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

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

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