机械毕业设计1416往复送料机构机械原理Word文档下载推荐.docx
《机械毕业设计1416往复送料机构机械原理Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《机械毕业设计1416往复送料机构机械原理Word文档下载推荐.docx(19页珍藏版)》请在冰豆网上搜索。
![机械毕业设计1416往复送料机构机械原理Word文档下载推荐.docx](https://file1.bdocx.com/fileroot1/2023-1/21/e10d72e8-10c2-4388-afbf-88f2b70a1c62/e10d72e8-10c2-4388-afbf-88f2b70a1c621.gif)
机构简图………………………6-7
2-5:
机构结构分析…………………7-8
2-6:
机构运动分析………………8-10
2-7:
程序拟定……………………10-11
第三章:
机械原理课程设计总结
3-1:
致谢…………………………11
3-2:
参考文献……………………11
第四章:
机械原理课程设计--附录
4-1:
附录
(一):
程序框图………12
4-2:
附录
(二):
vb程序代码……12-16
4-3:
附录(三):
曲线图…………16-20
机械原理课程设计摘要和前言
摘要
<
1>
.中文摘要
机械原理课程设计是使学生较全面、系统巩固和加深机械原理课程的基本原理和方法的重要环节,学生通过此次设计,学习机构运动方案的确定,培养分析向设计机械能力,以及开发创新的能力.以机械系统方案设计与拟定为结合点,进一步巩固和另深学生所学的理论知识.明确课程设计目的、步骤,根据自己的设计题目对设计内容进行分析,确定输入,输出件运动型式(即功能原理分析)。
关键字:
机构运动分析
机构结构设计
曲柄滑块
2>
.英文摘要
Mechanicalprinciplecoursedesignistomakestudentmoreoverall,hassolidsystemanddeepenstheimportantlinkofmethodandthebasicprincipleofmechanicalprinciplecourse,studentstudiesthedefinite,traininganalysisoforganizationsportschemethroughdesigningthistimetotheabilityofdesigningmechanicalabilityaswellasdevelopmentinnovation.Withmechanicalsystematicschemedesignwithwillcountsurelytocombine,itisfurthersolidisdeepadditionallythetheoreticalknowledgethatstudentstudies.Theowndesigntitleofdefinitecoursedesignpurpose,stepandbasisisanalysedfordesigningcontent,determinesinputandexportsporttype(functionprincipleanalysis).
Keyword:
Organizationsportisanalysed
Organizationstructureisdesigned
Crankslideblock
前言:
机械原理是一门以机器和机构为研究对象的学科.机械原理课程设计是使学生较全面的、系统巩固和加深机械原理课程的基本原理和方法的重要环节,是培养学生“初步具有确定机械运动方案,分析和设计机械的能力”及“开发创新能力”的一种手段。
我们将从机构的运动学以及机器的动力学入手,研究机构运动的确定性和可能性,并进一步讨论的组成原理.,从几何的观点来研究机构各点的轨迹、位移、速度和加速度的求法,以及按已知条件来设计新的机构的方法.
机械原理课程设计所研究的问题又可归纳为二类:
(1)根据已有的机构和主要参数来分析该机构和所组成机构的各种特性,即结构分析,运动分析.
(2)根据预期的各种特性来确定新的机构的形式,结构和参数,即机构的设计问题.,如机构的运动设计,机构的平衡设计以及速度的调节.
电子计算机的应用为此次课程设计提供方便,我们可以利用vb作图,从而能看到机构的仿真运动.这算是我们开始学习专业的第一次亲自实践过程.
课程设计的目的:
机械原理课程设计是使学生较全面、系统巩固和加深机械原理课程的基本原理和方法的重要环节,是培养学生“初步具有确定机械运动方案,分析和设计机械的能力”及“开发创新能力”的一种手段。
其目的是:
1)以机械系统运动方案设计与拟定为结合点,把机械原理课程中分散于各章的理论和方法融会贯通起来,进一步巩固和加深学生所学的理论知识。
2)使学生能受到拟定机械运动方案的训练,具有初步的机构选型与组合和确定运动方案的能力。
3)使学生在了解机械运动的变换与传递及力传递的过程中,对机械的运动、动力分析与设计有一个较完整的概念。
4)进一步提高学生运算、运用流行软件编写应用程序和技术资料的能力。
5)通过编写说明书,培养学生表达、归纳、总结和独立思考与分析的能力。
课程设计的任务:
要达到课程设计的目的,必须配以课程设计的具体任务:
按照选定的机械总功能要求,分解成分功能,进行机构的选型与组合;
设计该机械系统的几种运动方案,对各运动方案进行对比和选择;
对选定方案中的机构——连杆机构、凸轮机构、齿轮机构,其他常用机构,组合机构等进行运动分析与参数设计;
通过计算机编程,将机构运动循环图在计算机屏幕上动态地显示出来,并给出相应的运动参数值.
2-1:
课程设计题目:
往复送料机构
工作原理:
该装置是用曲柄滑块机构做成的,将曲柄的转动转化为往复移动,在本次研究中采用的是心曲柄滑块机构,偏心距等于零,导路中心通过曲柄转动中心.最终起到将物料移动的作用.
曲柄滑块机构在工程及其他方面的应用:
曲柄滑块机构在机械中的一种常用机构,在自动化和半自动化机械中应用较普遍,它可以通过主动件的转动转化为从动件的移动,根据需要,选择偏心距的大小,需要有急回特性的可加大偏心距的大小.当曲柄整周回转时,滑块往复移动。
对心曲柄滑块机构的滑块最大行程s为曲柄长度的两倍,若增加曲柄长度,可以增大行程。
偏置的曲柄滑块机构具有急回运动特性,当曲柄长度或偏距加大时,急回特性显著,而连杆长度减小时,急回特性减缓。
应用举例:
手动冲孔钳、车门起闭机构
2-2.确定任务:
将物料从a位置移动到b位置
h为最大行程=2000mm
要求机构无急回特性。
选择曲柄为原动件.
2-3.方案拟定
能实现物料从a位置移动到b位置有三种方案可供选择。
1.凸轮机构
2.曲柄滑块机构
3.正弦机构
比较以上的三个方案,分别对以上三个方案进行分析,最终我们选择出最好的方案,以下是详细的分析:
方案比较:
方案
项目
凸轮机构
曲柄滑块机构
正弦机构
动力
传动力较小
有理想的传动力
没有良好的动力源
设计制造
制造比较困难
制造简单
较前者复杂
完成任务
可以完成任务
理想的完成任务
不能很好的完成
尺寸要求较大
尺寸合适
综合比较,最终选择方案
(2)。
2-4.机构简图
图中杆AB为一曲柄,以AB为原动件,带动滑块移动,从而实现将物料从a位置送到b位置.(附VB动画演示)
物料的移动过程
2-5.机构结构分析
1.曲柄滑块机构综合分析:
(1)此机构是通过电机带动曲柄AB做整周转动,带动BC做如图所示曲线的摆动,从而使滑块C沿机架做往复的移动.
(2)活动构件N=3,低副PL=4,高副=0.所以此机构的自由度F=3x3-2x4=1.
(3)此机构取e=0为对心曲柄滑块机构.
(4)机构各杆尺寸确定:
根据任务需求,H=60mm,而H=2L1(AB杆),所以L1=30mm.L2(BC杆)的长度可任意取值,但根据驱动力的要求L2=120mm.
2-6.机构运动分析
.位置分析:
如图所示,该机构的闭矢量方程式为:
L1+l2=xc
展开后分别取虚部和实部得:
即:
.速度分析
将式(e)对时间求导得
两边乘以
后,展开取实部得
将式(f)展开后取虚部得:
3>
加速度分析
将式(f)对时间求导得
展开后取实部得:
将(g)展开后取虚部得:
在一些情况下,比如在计算往复原动机慢性力的平衡时,只需知道滑块近似加速度时,便可按下面方法来计算求解.
式中
为曲柄与连杆长度之比,由
利用利用牛顿二项式定理展开成级数得:
这个级数收敛得很快,当λ<
=1/3时,取其前两项便可准确到小数点后三位数字.因此将
经整理后得距离xc的近似值为
在将上式对时间求导,测得速度和加速度的近似值为:
2-7.程序拟定
2-7-1程序内容分析
Form1中有四个text框,分别用来输出院系,专业,姓名,学号。
有三个Label框,
它们分别是进入,返回,结束。
其中进入表示进入下个界面,也即窗中form2.
返回表示回到form1中
结束表示结束程序的运行
窗口form2中有10个Label框,分别输入h,e,l1.,l2,λ,xc,vc,ac,w,vb.后面对应有10个text框
在form2左面高二个时钟按钮,分别用控制机构的正反转。
在form2的最下方有六个Command按钮,它们分别是计算,正转,反转,显示运动规律,返回,暂停。
其中计算按钮是用来得用已经给定的数来算出l1,l2。
正反转是用来控制机构转向。
在窗口form2中有二个timer,是用来控制时间的改变,从面起到控制曲柄的转速。
在form2的上方有二个picture,它们分别用来输出速度曲线图和加速度曲线图。
这个在picture前有注示。
在程序的运行中我们点进入/计算/正转/反转。
就可以在vb界面中看到动画图。
2-7-2
下面是数学模型中的符号和程序中的符号对照表:
h
e
λ
L1
L2
xc
vc
ac
w
vb
行程
偏心距
长度比
曲柄
连杆
位移
速度
加速度
角速度
B点速度
程序中的变量和程序语言:
Constpi=3.1416,表示圆周率
Cls表示清楚运动轨迹
Line表示画线
Circle表示画圆
For……next……表示循环语句
2-7-3:
编程用到子程序名
PrivateSubForm_Load()
PrivateSubTimer1_Timer()
PrivateSubTimer2_Timer()
PrivateSubCommand1_Click()
PrivateSubCommand2_Click()
PrivateSubCommand4_Click()
3-1[致谢]
课程设计说明书是技术说明书的一种,我们毕业后都要接触实际的技术工作要会写技术报告、可行性论证报告、产品说明书等文件。
通过这次课程设计使我明白了设计说明书的格式和一些宝贵的心得,两个星期的课程设计快要结束了,在此我想感谢学校的领导为我们开了这门重要的学科。
当然更要感谢我们的指导老师徐建生,在他的耐心辅导之下,我们终于在两个星期完成了课程设计。
其中也许多困难,在程序调试不出来的时候我几次都想放弃,还好在老师的耐心的指导下,我才得以顺得完成这次设计.希望学校能多给我们自己动手尝试的机会,我想那样我们会尝到更多的东西.
3-2:
参考文献
1.《机械原理课程设计》沈乃勋等编高等教育出版社公开出版1998年。
2.《机械原理与设计课程设计》王三民主编机械工业出版社公开出版2005年。
3.《机械原理》(第七版)郑文纬吴克坚主编高等教育出版社公开出版1997年。
4.《VisualBasic6.0入门与提高》王钦编著人民邮电出版社公开出版2002年。
5.《VisualBasic程序设计》王汉新编著科学出版社公开出版2002年。
程序框图
vb程序代码
Text1.Text="
机械工程学院"
Text2.Text="
04级机电<
班"
Text3.Text="
邱静"
Text4.Text=2004011196
EndSub
PrivateSubImage1_Click()
PrivateSubLabel1_Click()
Form2.Show1
PrivateSubLabel2_Click()
UnloadForm1
PrivateSubLabel3_Click()
End
H=Text1.Text
λ=Text2.Text
e=Text3.Text
L1=H/2
l2=L1/λ
Text4.Text=L1
Text5.Text=l2
w=Text9.Text
Timer1.Enabled=False
Timer2.Enabled=False
PrivateSubCommand3_Click()
Picture1.Scale(-10,400)-(10,-400)
Picture1.Line(-10,0)-(10,0)
Picture1.Line(0,-400)-(0,400)
Picture2.Scale(-10,50)-(10,-50)
Picture2.Line(-10,0)-(10,0)
Picture2.Line(0,-200)-(0,200)
CallTimer1_Timer
PrivateSubCommand5_Click()
Timer2.Interval=100'
正转
Timer2.Enabled=True
PrivateSubCommand6_Click()
Timer1.Interval=100
Timer1.Enabled=True
Timer2.Enabled=False
Constpi=3.1416
w1=Text9.Text
Staticф1,ф2,vb,vc,ac,Xc
ф1=ф1-w1*pi/180
xa=5000:
ya=2000
Xb=xa+L1*Cos(ф1)
Yb=ya+L1*Sin(ф1)
ф2=arc*Sin(-L1*Sinф1/l2)
Xc=Xb+l2
Yc=ya
Cls
DrawWidth=2
Line(xa,ya)-(Xb,Yb)'
画杆件
Line(Xb,Yb)-(Xc,Yc)
Line(Xc-200,Yc-100)-(Xc+200,Yc-100)'
画滑块
Line-(Xc+200,Yc+100)
Line-(Xc-200,Yc+100)
Line-(Xc-200,Yc-100)
Line(xa-150,ya+150)-(xa,ya)
Line-(xa+150,ya+150)
Line-(xa-150,ya+150)
Circle(xa,ya),50'
画交接圈
Circle(Xb,Yb),50
Circle(Xc,Yc),50
Fori=0To5
DrawWidth=1
Line(xa-150+i*50,ya+150)-(xa-150+(i-1)*50,ya+150+60)
Line(xa+1100,ya)-(xa+5000,ya)
vb=w1*L1
vc=-L1*w1*(Sinф1+(λ/2)*Sin(2*ф1))
ac=-L1*w1*w1*(Cos(ф1)+λ*Cos(2*ф1))
Xc=L1*(Cos(ф1)+(1/λ)-(λ/4)+λ*Cos(2*ф1)/4)
Text10.Text=vb
Text6.Text=Xc
Text7.Text=vc
Text8.Text=ac
Nexti
Forj=0To10
Line(xa+3000+j*100,ya)-(xa+3000+(j-1)*100,ya+100)
Nextj
Picture1.PSet(ф1,vc/4)
Picture2.PSet(ф1,ac/160)
EndSub
ф1=ф1+w1*pi/180
Line-(Xc-200,Yc-100)
曲线图