机械原理课程设计编程说明书 microsoft word 文档

机械原理课程设计编程说明书 microsoft word 文档

ID:12755167

大小:89.55 KB

页数:12页

时间:2018-07-18

机械原理课程设计编程说明书 microsoft word 文档_第1页
机械原理课程设计编程说明书 microsoft word 文档_第2页
机械原理课程设计编程说明书 microsoft word 文档_第3页
机械原理课程设计编程说明书 microsoft word 文档_第4页
机械原理课程设计编程说明书 microsoft word 文档_第5页
资源描述:

《机械原理课程设计编程说明书 microsoft word 文档》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、机械原理课程设计编写说明书设计题目:牛头刨床机构的设计及运动分析(1)指导教师:王春华王琦设计者:白雪峰学号:01班级:机械05-1班2007年7月18日辽宁工程技术大学目录1设计任务及要求……………………………………………2数学模型的建立……………………………………………3程序框图……………………………………………………4程序清单及运行结果………………………………………5设计总结……………………………………………………6参考文献……………………………………………………一、设计任务及要求已知:曲柄每分钟转数n2,各构件尺寸及重心位置,且刨头导路X-X位于导杆端点B所作圆弧的平

2、分线上,数据见下表:设计内容导杆机构的运动分析单位r/minmm符号n2lo2o4lo2Alo4BlBClo4s4数据60380110540135270要求:(1)作机构的运动简图(2)用C语言编写主程序调用子程序,对机构进行运动分析,动态显示,并打印程序及运算结果。(3)画出导轨4的角位移Ψ,角速度Ψ’,角加速度Ψ”。二、数学模型如图四个向量组成封闭四边形,于是有按复数式可以写成a(cosα+isinα)-b(cosβ+isinβ)+d(cosθ3+isinθ3)=0(1)由于θ3=90º,上式可化简为a(cosα+isinα)-b(cosβ+isinβ)+id=0(2)根

3、据(2)式中实部、虚部分别相等得acosα-bcosβ=0(3)asinα-bsinβ+d=0(4)(3)(4)联立解得β=arctan(5)b=(6)将(2)对时间求一阶导数得ω2=β’=ω1cos(α-β)(7)υc=b’=-aω1sin(α-β)(8)将(2)对时间求二阶导数得(9)ε3=β”=[aε1cos(α-β)-aωsin(α-β)-2υcω2]ac=b”=-aε1sin(α-β)-aωcos(α-β)+bω(10)ac即滑块沿杆方向的加速度,通常曲柄可近似看作均角速转动,则ε3=0。三、程序框图输入a,d,ω1,输入N作循环,For(i=0;i=N;i++)依

4、次计算β,b,ω2,υc,ε2,ac将计算的β,b,ω2,υc,ε2,ac结果分别存入数组或文件中按格式输出所有计算结果初始化图形系统绘制直角坐标系直角坐标系下分别绘出角位移、角速度、角加速度图象四、程序清单及运算结果#include"math.h"#include"conio.h"#include#definePI3.1415926#defineM0.017453/*M=PI/180*/main(){intP1,i=0,j=0,P_1[71];floatP_3[71],P_31[71],P_311[71];floatP3,P31,P311,w3;float

5、s3,s31,s311;FILE*f1;if((f1=fopen("fdata.txt","w"))==NULL){printf("fdata.txtfilecannotopen!");exit(0);}clrscr();printf("jiaoduweiyisudujiaojiasudu");for(P1=0;P1<360;P1+=5){i++;if(i%12==0){getch();printf("jiaoduweiyisudujiaojiasudu");}if(P1>=0&&P1<90

6、

7、P1>270&&P1<=360){P3=atan((380+110*s

8、in(P1*M))/(110*cos(P1*M)));P3/=M;}elseif(P1==90

9、

10、P1==270){P3=90;}elseif(P1>90&&P1<270){P3=PI+atan((380+110*sin(P1*M))/(110*cos(P1*M)));P3/=M;}if(P3!=90&&P3!=270)s3=110*cos(P1*M)/cos(P3*M);elseif(P3==90)s3=440;elses3=240;s31=-110*6.3*sin((P1-P3)*M);P31=110*6.3*cos((P1-P3)*M)/s3;w3=P31;P311=(

11、6.3*6.3*110*sin((P3-P1)*M))-2*w3*s31;P_1[j]=P1;P_3[j]=P3;P_31[j]=P31;P_311[j]=P311;printf("%d%6.4f%6.4f%6.4f",P_1[j],P_3[j],P_31[j],P_311[j]);fprintf(f1,"%d%6.4f%6.4f%6.4f",P_1[j],P_3[j],P_31[j],P_311[j]);}j=j+1;fclose(f1);}(1)程序运行结果Jiaoduweiyisuduji

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

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

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