机械原理课程设计 牛头刨床凸轮机构.docx
《机械原理课程设计 牛头刨床凸轮机构.docx》由会员分享,可在线阅读,更多相关《机械原理课程设计 牛头刨床凸轮机构.docx(12页珍藏版)》请在三一办公上搜索。
1、机械原理课程设计 牛头刨床凸轮机构机械原理课程设计 设计题目 牛头刨床凸轮机构 班级 姓名 指导教师 目录 1 设计任务及要求- 2 数学模型的建立- 3 程序框图- 4 程序清单及运行结果- 5 设计总结- 6 参考文献 - 1设计任务与要求 已知摆杆9为等加速等减速运动规律,其推程运动角=75,远休止角s=10,回程运动角=75,摆杆长度l09D=125,最大摆角max=15,许用压力角=40,凸轮与曲线共轴。 要求: 计算从动件位移、速度、加速度并绘制线图,也可做动态显示。 确定凸轮的基本尺寸,选取滚子半径,画出凸轮的实际廓线,并按比例绘出机构运动简图。 编写计算说明书。 2数学模型 推
2、程等加速区 当0dj/2时 m1=2jmaxd2/j2 w=4jmaxd/j2 e=4jmax/j2 推程等减速区 当j/2dj时 m1=jmax-2jmax(j-d)2/j2 w=4jmax(j-d)/j2 e=-4jmax/j2 远休止区 当jdj+js时 m1=jmax w=0 e=0 回程等加速区 当j+jsdj+js+j/2时 m1=jmax-2jmax(d-j-js)2/j2 w=-4jmax(d-j-js)/j2e=-4jmax/j2 回程等减速区 当j+js+j/2dj+js+j时 m1=2jmax(j+js+j-d)2/j2 w=-4jmax(j+js+j-d)/j2 e=4
3、jmax/j2 近休止区 m1=0 w=0 e=0 一、 如图选取xOy坐标系,B1点为凸轮轮廓线起始点。开始时推杆轮子中心处于B1点处,当凸轮转过角度时,摆动推杆角位移为,由反转法作图可看出,此时滚子中心应处于B点,其直角坐标为: x=asind-lsin(d+j+j0)y=acosd-lcos(d+j+j0)因为实际轮廓线与理论轮廓线为等距离,即法向距离处处相等,都为滚半径rT.故将理论廓线上的点沿其法向向内测移动距离rT即得实际廓线上的点B(x1,y1).由高等数学知,理论廓线B点处法线nn的斜率应为 tgq=dx/dy=(dx/dd)/(-dy/dd)=sinq/cosq 根据上式有:
4、 dx/dd=acosd-lcos(d+j+j0)(1+dj/dd)dy/dd=-asind+lsin(d+j+j0)(1+dj/dd)(dx/dd)2+(dy/dd)2可得 22cosq=-(dy/dd)/(dx/dd)+(dy/dd)实际轮廓线上对应的点B(x,y)的坐标为 x=x1mrTcosqy=y1mrTsinqsinq=(dx/dd)/此即为凸轮工作的实际廓线方程,式中“-”用于内等距线,“+” 于外等距线。 3程序框图 开始 定义主函数 输入:远休止,近休止,摆长 判断中心距范围 初始角 调用子函数1,带出数值 取压力角 理论廓线曲率半径 判断压力角,曲率半径 调用子函数1,对凸
5、轮分段 程序清单及运行结果 符合 调用子函数,画圆心及实际包络线轨迹 清屏 磙子圆心坐标值 画摆杆 清屏 画坐标系 调用子函数,画线图 输出数据,结束程序 4. 程序清单及运行结果 #include #include #include #include #include #define l 125.0 #define Aa 40 #define r_b 50 #define rr 7.5 #define K (3.1415926/180) #define dt 0.25 float Q_max,Q_t,Q_s,Q_h; float Q_a; double L,pr; float e1500,f
6、1500,g1500; void Cal(float Q,double Q_Q3) Q_max=15,Q_t=75,Q_s=10,Q_h=75; if(Q=0&QQ_t/2&QQ_t&QQ_t+Q_s&QQ_t+Q_s+Q_h/2&QQ_t+Q_s+Q_h&Q=360) Q_Q0=K*0; Q_Q1=0; Q_Q2=0; void Draw(float Q_m) float tt,x,y,x1,y1,x2,y2,x3,y3,x4,y4,dx,dy; double QQ3; circle(240,240,3); circle(240+L*sin(50*K)+4*cos(240*K),240+L*
7、cos(50*K)-4*sin(240*K),3); moveto(240,240); lineto(240+20*cos(240*K),240-20*sin(240*K); lineto(260+20*cos(240*K),240-20*sin(240*K); lineto(240,240); moveto(240+L*sin(50*K)+4*cos(240*K),240+L*cos(50*K)-4*sin(240*K); lineto(240+L*sin(50*K)+20*cos(240*K),240+L*cos(50*K)-20*sin(240*K); lineto(255+L*sin(
8、50*K)+20*cos(240*K),240+L*cos(50*K)-20*sin(240*K); lineto(240+L*sin(50*K)+4*cos(240*K),240+L*cos(50*K)-4*sin(240*K); for(tt=0;tt=720;tt=tt+2) Cal(tt,QQ); x1=L*cos(tt*K)-l*cos(Q_a+QQ0-tt*K); y1=l*sin(Q_a+QQ0-tt*K)+L*sin(tt*K); x2=x1*cos(Q_m*K+40*K)+y1*sin(Q_m*K+40*K); y2=-x1*sin(Q_m*K+40*K)+y1*cos(Q_
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机械原理课程设计 牛头刨床凸轮机构 机械 原理 课程设计 牛头 刨床 凸轮 机构

链接地址:https://www.31ppt.com/p-3587386.html