- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
程序设计简介
本程序采用Matlab语言编程,用Matlab中的GUI图形界面来实现程序的界面显示输
入输出结果一目了然,简单实用。本程序实现的是V带传动中的小带轮设计,能满足正常情况下所有种类的V带的自动计算。本程序集成了V带设计过程中所有需要的用到的图表,既不用查取任何书籍即可完成计算,并且可同时显示九种输出结果,便于比较各种不同选择之间的差别,从中选择最好的结果。程序界面如下:
图1
二 、V带程序框图
下图为V带程序的框图,它按照普通V带的程序设计计算过程以及程序语言的特点编写而成,通过框图能直观的了解到程序的工作过程,同时也为程序的编制带来很大方便。
程序框图如下:
三.程序的运行过程
首先要运行本程序,需要Matlab的运行环境,而且由于版本的更新与Matlab语言的不断完善,本程序需要Matlab 2009a以上的版本才能够正确运行,版本过低导致有的函数软件不能识别,会报告错误。
有了Matlab的运行环境之后,双击“.m”的程序源文件进入文件编辑器中,单击菜单栏中的绿色三角形既运行按钮,或者在当前界面下直接按“F5”
即可运行本程序,成功后将会弹出如图1的界面。
1.输入原始数据包括,功率P,转速n1,传动比i,输入完成后点击确定,则提
示框显示下一步应该进行的操作,如下图所示:
图2
2.按照提示的信息,进行接来下的操作,选择带轮的工作情况条件,如下图:
图3
3.选择完工作条件之后,程序会显示选择V带型号的图表如图3,根据提示栏提示的信息选择V带型号,本图所示数据选择A型带,如下图:
图4
4.根据提示信息,选择小带轮直径,并单击确定,如下图:
图5
5.点击确定后,程序自动算出中心距范围。并显示在提示栏中,从中初选中心距,输入完成后点击“计算”,如下图:
图6
6. 点击“计算”后,输出数据就显示在界面上,包括带型,基准长度,V带根数,中心距,大小带轮直径,初压力,压轴力。如果要进行下一组数据的计算,点击“计算下一组数据”,程序自动将输入数据清空,进行下一轮计算,如下图:
图7
7.从新按照上述步骤从新输入数据,输入完成后,点击“计算”,输出数据将显示在计算结果的第2行里。计算超过九组数据时,计算结果列表将自动增加行来满足显示输入,如下图:
图8
8.本程序还能提示数据选择不当而产生的错误,如下图,提示V带根数大于10时,需要从新选择数据。
图9
四 、程序原代码、
%本程序运行需要在matlab2008b及以上版本中才能正确运行,如果运行出错,请老师升级matlab版本即可%
H=figure(position,[100,50,1100,700],name,V带设计,menubar,none);
b=1
axes(position,[0.28,0.48,0.45,0.55])
xy=imread(jin.jpg)
imshow(xy)
a1=[0,0,0,0;0,1.0,1.1,1.2;0,1.1,1.2,1.3;0,1.2,1.3,1.4;0,1.3,1.4,1.5];
a2=[0,0,0,0;0,1.1,1.2,1.3;0,1.2,1.3,1.4;0,1.4,1.5,1.6;0,1.5,1.6,1.8];
dd=[0,20,50,75,125,200,355,500];
v=[0,25,25,25,25,25,30,30];
ld=[200,224,250,280,315,355,400,450,500,560,630,710,800,900,1000,1120,1250,1400,1600,1800,2000,2240,2500,2800,...
3150,3550,4000,4500,5000];
DD=[0,0,0,0;20,28,35.5,40;50,63,71,80;75,90,100,125;125,1
文档评论(0)