版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、交通与汽车工程学院汽车设计实验指导书适用专业: 车辆工程 课程代码: 8204980 学时: 4 学分: 编写单位: 汽车系 编 写 人: 审 核 人: 审 批 人: 实验一:膜片弹簧特性曲线程序设计一、 实验目的1、理解并掌握膜片弹簧的弹性特性。2、熟悉VB编程的基本步骤:界面设计、属性设置、编写代码、运行、调试、保存文件。3、掌握常用控件的创建方法以及如何用控件建立用户界面。二、实验环境与工具操作系统:WINDOWS98/2000/2003/XP工具:Visual Basic 6.0三、实验内容请利用Visual Baisc高级语言,设计一个程序,绘制描述膜片弹簧工作点位置的膜片弹簧弹性特
2、性曲线,并要求有坐标系。四、实验步骤1、在窗体界面上设计好标签、文本框和图片容器以及按钮,并对各个控件命名。2、在窗体上填入各个文本框的默认值。3、程序设计过程:1)首先规定图片容器的相对坐标,再在上面画出坐标线。2)利用书上的公式算出函数值。3)用pset命令在图片容器上画出函数曲线。4)注意坐标线与函数曲线要用不同的颜色。5)注意控制好图片容器的宽度高度,和相对坐标。五、思考题1.如何用程序实现坐标系?要求坐标轴不靠边,且有箭头;2.比值H/h的改变对膜片弹簧特性的影响?3. 比值R/r的改变对膜片弹簧特性的影响?Private Sub Command1_Click()Dim F, E,
3、Fm, Fn, Fh, Fc, FbDim x, i, Xm, Xn, Xh, Xc, XbDim , H1, H2, R1, R2, R3, R4, Xmax, a, b, cText1 = 2.1 * 10 5Text2 = 0.3Text3 = 4.69Text4 = 2.8Text5 = 116Text6 = 93Text7 = 114Text8 = 97Text9 = 7End SubPrivate Sub Command2_Click() E = Val(Text1) u = Val(Text2) H1 = Val(Text3) H2 = Val(Text4) R1 = Val(T
4、ext5) R2 = Val(Text6) R3 = Val(Text7) R4 = Val(Text8) Xmax = Val(Text9.Text) a = (R1 - R2) / (R3 - R4) b = 3.14 * E * H2 / (6 * (1 - u 2) c = Log(R1 / R2) / (R3 - R4) 2 For x = 0 To Xmax Step 0.001 F = b * c * x * (H1 - a * x) * (H1 - 0.5 * a * x) + H2 2) If H1 = 3.92 Then Picture1.PSet (x, F), vbRe
5、d If H1 = 3.05 Then Picture1.PSet (x, F), vbBlue If H1 = 4.69 Then Picture1.PSet (x, F), vbYellow If R1 = 110 Then Picture1.PSet (x, F), vbBlack If R1 = 120 Then Picture1.PSet (x, F), vbGreen Next xEnd SubPrivate Sub Command3_Click()Picture1.ForeColor = vbRedPicture1.Scale (-1, 10000)-(8, -500) Pict
6、ure1.Line (0, 0)-(7, 0): Picture1.Line (0, 0)-(0, 9000) 画坐标轴 Picture1.Line (6.8, -100)-(7, 0) 画横轴箭头 Picture1.Line (6.8, 100)-(7, 0) Picture1.Line (-0.1, 8800)-(0, 9000) 画纵轴箭头 Picture1.Line (0.1, 8800)-(0, 9000) For i = 1 To 6 画横坐标刻度线和刻度 Picture1.Line (i, 0)-(i, 200) Picture1.CurrentX = i - 0.1: Pict
7、ure1.CurrentY = -50: Picture1.Print i Next i For i = 1 To 8 画纵坐标刻度线和刻度 Picture1.Line (0, 1000 * i)-(0.2, 1000 * i) Picture1.CurrentX = -0.6: Picture1.CurrentY = 1000 * i + 200: Picture1.Print 1000 * i Next i Picture1.CurrentX = -0.2: Picture1.CurrentY = -50: Picture1.Print 0 Picture1.CurrentX = 7: P
8、icture1.CurrentY = 300: Picture1.Print x Picture1.CurrentX = 0.2: Picture1.CurrentY = 9500: Picture1.Print F(kN)End SubPrivate Sub Command4_Click() Dim F, E, Fm, Fn, Fh, Fc, FbDim x, i, Xm, Xn, Xh, Xc, XbDim , H1, H2, R1, R2, R3, R4, Xmax, a, b, cText1 = 2.1 * 10 5Text2 = 0.3Text3 = 3.92Text4 = 2.8T
9、ext5 = 116Text6 = 93Text7 = 114Text8 = 97Text9 = 7 End SubPrivate Sub Command5_Click()Dim F, E, Fm, Fn, Fh, Fc, FbDim x, i, Xm, Xn, Xh, Xc, XbDim , H1, H2, R1, R2, R3, R4, Xmax, a, b, cText1 = 2.1 * 10 5Text2 = 0.3Text3 = 3.05Text4 = 2.8Text5 = 116Text6 = 93Text7 = 114Text8 = 97Text9 = 7End SubPriva
10、te Sub Command6_Click() Dim F, E, Fm, Fn, Fh, Fc, FbDim x, i, Xm, Xn, Xh, Xc, XbDim , H1, H2, R1, R2, R3, R4, Xmax, a, b, cText1 = 2.1 * 10 5Text2 = 0.3Text3 = 3.92Text4 = 2.8Text5 = 110Text6 = 90Text7 = 110Text8 = 95Text9 = 7End SubPrivate Sub Command7_Click() Dim F, E, Fm, Fn, Fh, Fc, FbDim x, i, Xm, Xn, Xh, Xc, XbDim , H1, H2, R1, R2, R3, R4, Xm
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业内训培训材料编制模板
- 销售团队激励与考核标准化体系
- 项目执行情况跟进记录模板
- 产销锻件行业深度研究报告
- 企业团队目标设定与绩效考核模板
- 多功能内外轮胎修补机行业深度研究报告
- 信息安全保障及风险防控承诺书6篇
- 小型弯管器行业深度研究报告
- 2025年山西省吕梁市孝义市国有企业招聘(公共基础知识)练习题及答案
- 中国一种板式过滤膜装置项目投资可行性研究报告
- 医院招聘护士考试题库(附答案)
- 三级安全教育培训资料
- 《传感器原理及应用》全套教学课件
- 套普通话测试题及答案
- 高中英语外研版(2019)选择性必修第一册 Unit 5 Revealing nature-Starting out课件共11张PPT
- 产前筛查血清学指标及临床意义课件(PPT 31页)
- 平衡计分卡与战略地图-
- 《做最好的中层》--余世维
- (完整版)命案防控措施
- 小学一年级语文上册教案(全册)
- 检验医学专业高级专业技术资格答辩试题300题(可编辑)
评论
0/150
提交评论