- 18
- 0
- 约2.94千字
- 约 22页
- 2020-08-17 发布于湖北
- 举报
西安建筑科技大学
硕士学位论文
曲柄连杆机构动力学分析与设计系统研究
姓名:王晓云
申请学位级别:硕士
专业:机械电子工程
指导教师:原思聪
而事件则是定义对象与用户或系统的交互方式。在事件的驱动模式下,代码并不按照预定的顺序执行,而是通过执行的代码部分来响应不同的事件。事件可以由用户、系统消息、甚至应用程序本身触发,这些事件的触发顺序决定了代码的执行顺序。
曲柄连秆机构受力分析在VB环境下采用开放式模块化体系,整个系统由一个主窗体来控制,在主窗体下设有曲柄连杆机构运动学、曲柄连杆机构动力学、连杆的强度校核以及螺栓的强度校核四个模块,系统流程如图4.I所示。
4.3.2系统窗体的设计
系统窗体设计采用常用的标签、控件、按钮、图文框等进行组合设计,根据曲柄连杆机构分析系统的要求,在图文框中合理布置与所计算曲柄连杆机构形式相同的示意图,与输入参数相结合,运用尺寸较大的文本框来显示计算数据,使参数和计算结果均显示在同一窗体下,窗体整洁、简单明了【34-371。
图4.2系统窗体
4.3.3数据的输入
曲柄连杆机构分析系统主要由运动学分析系统和动力学分析系统组成,在进行受力分析时,必须先了解其运动的变化规律。因此对于同一种曲柄连杆机构在不同的窗体中需要输入相同的数据进行分析,如果每次都采用人为输入的方法,显然工作量较大,而且可能会出现数据的误差。在本系统设计时,考虑到所使用的数据在整个系统中的运用,将其定义为全局变量,采用一次输入,循环使用的原则。例如在中心式曲柄连杆机构运动学分析中,将常用的曲柄半径R、连杆比A
Picturel.CurrentX=0
Picturel.CurrentY2ph,2+20
Picturel.Print strnum(1标注Y轴表示项(pt
KS=max,10Y最大值10等份
kks=ph/2,max图片框高度/2与最大Y值的比,防止图绘出范围Fori=1To】8
Picturel.CurrentX=i+20
Picturel.CurrentY=.100
Picturel.Print i‘20
Picturel.Line(j‘20,?20-(i‘20,20 Nexti
Fori=0T010绘x轴刻度值绘x轴刻度线
Picturel.CurrentX=0
Pictnrel.CurrentY=kks o i’KS
Picturel.Print i‘KS绘Y上轴刻度值
Picturel.Line(-1,kks。i’KS-(1,kks’i。KS绘Y上轴刻度线
Picturel.CurrentX=0
Picturel.CurrentY=_kks‘i’KS
Picturel.Print i。KS绘Y下轴刻度值
Picturel.Line(-1,-kks’i‘KS一(1,-kks。i‘Ks绘Y下轴刻度线Nexti
图4-4曲柄连杆机构运动学分析绘图窗体
5系统的运行实例
5.1系统的启动
系统采用Visual Basic6.0语言创建窗体和菜单结构,并对软件运行的进程进行控制。用户在Windows98/2000/XP系统安装即可运行,系统的主界面如图5.1所示。
图5-1系统启动界面
单击连杆分析系统,系统进入主界面,如图5.2所示。主界面运行后一直显示在桌面上,系统的各项功能都要通过它来实现。
从图5.2系统主界面上可以看出,系统设有曲柄连杆机构运动学分析、曲柄连杆机构动力学分析、连杆的强度校核以及螺栓的强度校核四个模块。在主界面上运用人们熟悉的Windows窗体风格和VB按钮进行控制两种操作方式。主菜单由运行、常用数据查询、多项式拟合以及帮助组成.通过运行可以进入系统的任何一个用户窗体,提供下拉菜单供用户进行选择;常用数据查询可以调用曲柄连杆机构一些机型的主要尺寸,所选用的材料和材料的一些性能;多项式拟合提供了程序中需要的气体压力进行拟合的方程式,通过菜单可方便而快捷的使用。
41
西安建筑科技大学硕士学位论文
图5-2系统主窗体
5.2系统的运行
系统可通过主窗体上的按钮或运行菜单均可进入用户窗体,但在运行曲柄连杆机构分析系统时,必须先运行曲柄连杆机构运动学分析,因为后续的几个模块在计算和绘图中均须用到运动学模块中的参数,否则计算无法完成。
5.2.1曲柄连杆机构运动学分析实例
在曲柄连杆机构运动学分析中,主要是对内燃机运行过程主要的运动件和受力件进行分析,分析其在每一个曲柄转角时的位移、速度和加速度,进而对其进行受力分析,其运动学分析窗体如图5.3所示。
在窗体上采用命令按钮、文本框、标签和图文框等创建窗体,然后根据各控件上所发生的事件过程来创建应用程序,在窗体上同时显示计算结果和输入参数,使结果和参数对应起来。另外,在未完成计算获得数据之前,绘图按钮不能使用.只有
原创力文档

文档评论(0)