




已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
机械原理课程设计编程说明书 设计题目:牛头刨床凸轮机构的设计及运动分析指导教师:席本强 何凡设 计 者: 姜正禄学 号:0607070208班 级:加工06-2班 2008年7.10日 辽宁工程技术大学 目 录一、 计任务及要求二、 数学模型的建立三、 程序框四、 程序中符号说明五、 程序清单及运行结果六、 课程设计总结七、 参考文献 凸轮机构的设计一、 基本条件与要求已知:从动件的最大摆角 许用压力角,从动件的长度,推程运动角,远休止角,回程运动角从动件见运动规律为等加、等减速运动,凸轮与曲柄共轴。 要求: 1) 计算从动件位移、速度、加速度并绘制线图,也可做动态显示。2) 确定凸轮机构的基本尺寸,选取滚子半径,画出凸轮实际轮廓线,并按比例绘出机构运动简图,以上内容作在2号图纸上。3) 编写说明书二 、根据运动分析写出与运动方程式1 设从动件起始角21)升程加速区,其运动方程为:2) 属于升程减速区,其运动方程为:3),属于远休止区,其运动方程为:4)属于回程加速区,其运动方程为:5),属于回程减速区,其运动方程为:6) ,于近休止区,其运动方程为三 流程图四、源程序#include#include#include#include#include#define l 130.0#define Aa 40#define r_b 55#define rr 7.5#define K (3.1415926/180)#define dt 0.25float Q_max,Q_t,Q_s,Q_h;float Q_a;double L,pr;float e1500,f1500,g1500;void Cal(float Q,double Q_Q3)Q_max=15,Q_t=75,Q_s=10,Q_h=65;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*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(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_m*K+40*K); putpixel(x2+240,240-y2,2); dx=(QQ1-1)*l*sin(Q_a+QQ0-tt*K)-L*sin(tt*K); dy=(QQ1-1)*l*cos(Q_a+QQ0-tt*K)+L*cos(tt*K); x3=x1-rr*dy/sqrt(dx*dx+dy*dy); y3=y1+rr*dx/sqrt(dx*dx+dy*dy); x4=x3*cos(Q_m*K+40*K)+y3*sin(Q_m*K+40*K); y4=-x3*sin(Q_m*K+40*K)+y3*cos(Q_m*K+40*K); putpixel(x4+240,240-y4,YELLOW);void Curvel() int t; float y1,y2,y3,a=0;for(t=0;t=0)&(aQ_t/2)&(aQ_t)&(aQ_t+Q_s)&(aQ_t+Q_s+Q_h/2)&(aQ_t+Q_s+Q_h)&(a360;)t-=360;if(flag=1)for(L=l-r_b+70;Ll+r_b;L+=2) Q_a=acos(L*L+l*l-r_b*r_b)/(2.0*L*l); Cal(t,QQ1); aa=atan(l*(1-QQ11-L*cos(Q_a-QQ10)/(L*sin(Q_a+QQ10);/*压力角*/pr=(pow(L*L+l*l*(1+QQ11)*(1+QQ11)-2.0*L*l*(1+QQ11*cos(Q_a+QQ10),3.0/2)/*曲率半径*/(1+QQ11)*(2+QQ11)*L*l*cos(Q_a+QQ10)+QQ12*L*l*sin(Q_a+QQ10)-L*L-l*l*pow(1+QQ11),3);if(aarr)flag=0;break;if(flag=0)Cal(t,QQ1);Draw(t);cleardevice();x_1=240+L*sin(50*K)-l*cos(Q_a+QQ10+40*K);y_1=240+L*cos(50*K)-l*sin(Q_a+QQ10+40*K);circle(x_1,y_1,rr);line(240+L*sin(50*K),240+L*cos(50*K),x_1,y_1);moveto(240+L*sin(50*K),240+L*cos(50*K);lineto(240+L*sin(50*K)+l*cos(Q_a+QQ10+40*K),480+2*L*cos(50*K)-y_1);lineto(140+L+l*cos(Q_a+QQ10)*2,480+2*L*cos(50*K)-y_1);delay(1);getch();cleardevice();line(100,80,100,445);line(70,300,530,300);line(100,80,98,90);line(100,80,102,90);line(520,298,530,300);line(520,302,530,300);setcolor(2);outtextxy(300,150,The analysis of the worm gears movement);printf(nnnnn Q(w,a);printf(nnnnnnnnnnnnnnttttttttt);Curvel();getch();printf(nnnnnnnnnn);for(i=0;i=1440;i=i+20) delay(1000); printf(%d %f %f %fn,i/4,ei,fi,gi); fprintf(f1,%d %f %f %fn,i/4,ei,fi,gi);getch();fclose(f1);closegraph();五、曲线图象及输出数据 六 课程设计总结机械原理课程设计是对机器的主体结构进行分析或综合,是一个机械系统的设计必不可少的环节,是与实际的机械问题紧密相连的,使我们对机械原理课程的理解从抽象化到实际化的过度。通过一周的课程设计,让我对机械原理的知识内容得到巩固和加深。我们在设计中综合运用所学知识,学会了结合生产实践中的实际问题来解决机械工程问题,进行设计制造。通过对分析法进行机构设计的练习,训练了自己从工程中提炼数学模型的能力,以及利用计算机程序急C语言解决数学问题的方法。利用计算机知识进行比较全面的并且具有实际意义的课程设计。在课程设计过程中发现了自己还存在很多的不足,能力有限,多亏了老师的帮助,我能够顺利完成这项设计。在今后的学习生涯中,我会弥
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 冬季火灾防范及应急预案(3篇)
- 火灾应急预案疏导原则(3篇)
- 2025年小学英语毕业考试模拟卷(笔试综合)-英语词汇积累与运用技巧试题
- IGCSE计算机科学2024-202年模拟试卷:数据结构与程序逻辑深度学习
- 市场商户和睦协议书
- 小车无偿使用协议书
- 爱心捐款协议书
- 盆栽认养协议书
- 工程会计承包协议书
- 工地劳务责任协议书
- 夜场水烟合作协议书
- 河南省青桐鸣大联考普通高中2024-2025学年高三考前适应性考试地理试题及答案
- 管道劳务分包协议书
- 2025年中考理化生实验操作考试考务培训大纲
- 拆迁服务方案
- 2025-2030中国锂电子电池行业市场深度调研及前景趋势与投资研究报告
- 天津市部分区小学2025年小升初数学自主招生备考卷含解析
- 2021年高考地理试卷(全国甲卷)(空白卷)
- (二模)2024~2025学年度苏锡常镇四市高三教学情况调研(二)数学试卷(含答案详解)
- 2024初级社会工作者职业资格笔试题库附答案
- 江苏省南京市建邺区2023-2024学年八年级下学期期末考试物理试题【含答案解析】
评论
0/150
提交评论