机械原理课程设计:连杆机构的设计及运动分析

机械原理课程设计:连杆机构的设计及运动分析

ID:18536050

大小:149.50 KB

页数:16页

时间:2018-09-19

机械原理课程设计:连杆机构的设计及运动分析_第1页
机械原理课程设计:连杆机构的设计及运动分析_第2页
机械原理课程设计:连杆机构的设计及运动分析_第3页
机械原理课程设计:连杆机构的设计及运动分析_第4页
机械原理课程设计:连杆机构的设计及运动分析_第5页
资源描述:

《机械原理课程设计:连杆机构的设计及运动分析》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、目录一设计任务---------------------------------------------------2二设计过程---------------------------------------------------22.1设计思想-----------------------------22.2参数的定义---------------------------22.3数学模型-----------------------------32.4程序流程图---------------------------52.5源程序设计--------------

2、------------------------------6三设计结果----------------------------------------------------123.1连杆运动示意图----------------------123.2连杆参数的计算结果------------------133.3位移、角速度、加速度曲线绘制--------------1416四课程设计总结---------------------------------------15五参考文献----------------------------------------

3、-------15六中期检查报告---------------------------------------17一设计任务任务:连杆机构的设计及运动分析已知:中心距X1=50mm,X2=160mm,Y=280mm,构件3的上、下极限=60、=120,16滑块的冲程H=160mm,比值CE/CD=1/2,EF/DE=1/4,各构件S重心的位置,曲柄每分钟转速N1=90r/min。要求:1)建立数学模型;2)用C语言编写计算程序并运行;3)绘制从动件运动规律线图,并进行连杆机构的动态显示;4)用计算机打印出计算说明。二设计过程2.1设计思想根据主动杆AB的转角变化

4、和DE杆的极限位置的确定得出其它各杆件的运动规律。确定初始角度通过循环模拟连杆的运动过程。数学模型的建立运用矢量方程解析法。2.2参数的定义theta------转角omga-----角速度epsl------角加速度2.3数学模型16(1)按复数式可以写成由于,上式可简化为(2)根据(2)式中实部、虚部分别相等得(3)(4)由(3)、(4)式联立消去得(5)16令:,则(5)式可简化为(6)解得之(7)同理,根据(3)、(4)式消去可解得(8)其中:2.4程序流程图输入X1,X2,Y,,,H,n116作循环,For(i=0;i

5、别存入数组或文件中按格式输出所有计算结果初始化图形系统绘制直角坐标系直角坐标系下分别绘出角位移、角速度、角加速度图象绘制出机构动画2.5序设计源程#include#include#include#include#include#definePi3.1415926#defineN100voidinit_graph(void);voidinitview();voiddraw();16floatsita1[N+1],sita2[N+1],sita3[N+1],omigar2

6、[N+1],omigar3[N+1],epsl2[N+1],epsl3[N+1];floatLab=50,Lbc=230,Lcd=105,Lad=284,omiga1=9.42,ipsl1=0;main(){inti;floatl1,l2,m1,m2,n1,n2;floattheta1,detat;floattheta2,theta3,omiga2,omiga3,ipsl2,ipsl3;detat=10*Pi/(N*omiga1);for(i=0;i

7、eta1)-2*Lcd*Lad;m1=2*Lab*Lcd*sin(theta1);n1=Lab*Lab+Lcd*Lcd+Lad*Lad-Lbc*Lbc-2*Lab*Lad*cos(theta1);l2=2*Lab*Lbc*cos(theta1)-2*Lbc*Lad;m2=2*Lab*Lbc*sin(theta1);n2=Lcd*Lcd-Lab*Lab-Lbc*Lbc-Lad*Lad+2*Lab*Lad*cos(theta1);16/*printf"l1=%ftm1=%ftn1=%f",l1,m1,n1);*//*计算转角*/theta2=asin(n2/

8、sqrt(l2*l2+m

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

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

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