机械原理课程设计计算说明书可打印部分.docx

上传人:b****6 文档编号:5284116 上传时间:2022-12-14 格式:DOCX 页数:13 大小:412.69KB
下载 相关 举报
机械原理课程设计计算说明书可打印部分.docx_第1页
第1页 / 共13页
机械原理课程设计计算说明书可打印部分.docx_第2页
第2页 / 共13页
机械原理课程设计计算说明书可打印部分.docx_第3页
第3页 / 共13页
机械原理课程设计计算说明书可打印部分.docx_第4页
第4页 / 共13页
机械原理课程设计计算说明书可打印部分.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

机械原理课程设计计算说明书可打印部分.docx

《机械原理课程设计计算说明书可打印部分.docx》由会员分享,可在线阅读,更多相关《机械原理课程设计计算说明书可打印部分.docx(13页珍藏版)》请在冰豆网上搜索。

机械原理课程设计计算说明书可打印部分.docx

机械原理课程设计计算说明书可打印部分

四)主程序源程序

1、主程序

OptionExplicit

'//注意:

按以下提示的位置编写你的程序。

'//将你的程序的变量定义写在这里:

PublicLABAsDouble,LBCAsDouble,LCDAsDouble,LCEAsDouble,LEFAsDouble,LFGAsDouble,LGHAsDouble,LHIAsDouble,QBCEAsDouble,N1AsDouble

PublicXBAsDouble,YBAsDouble,XBvAsDouble,YBvAsDouble,XBaAsDouble,YBaAsDouble,XCAsDouble,YCAsDouble,XCvAsDouble,YCvAsDouble,XCaAsDouble,YCaAsDouble

PublicaAsDouble,VAsDouble,QBCAsDouble,WBCAsDouble,EBCAsDouble,QDCAsDouble,WDCAsDouble,EDCAsDouble,QEFAsDouble,WEFAsDouble,EEFAsDouble,QFGAsDouble,WFGAsDouble,EFGAsDouble,QHIAsDouble,WHIAsDouble,EHIAsDouble,WABAsDouble,LBEAsDouble

PublicXAAsDouble,YAAsDouble,XAvAsDouble,YAvAsDouble,XAaAsDouble,YAaAsDouble,QFGHAsDouble

PublicXDAsDouble,YDAsDouble,XDvAsDouble,YDvAsDouble,XDaAsDouble,YDaAsDouble

PublicXEAsDouble,YEAsDouble,XEvAsDouble,YEvAsDouble,XEaAsDouble,YEaAsDouble

PublicXGAsDouble,YGAsDouble,XGvAsDouble,YGvAsDouble,XGaAsDouble,YGaAsDouble,XHAsDouble,YHAsDouble,XHvAsDouble,YHvAsDouble,XHaAsDouble,YHaAsDouble,XIAsDouble,YIAsDouble,XIvAsDouble,YIvAsDouble,XIaAsDouble,YIaAsDouble

PublicSubcalResult()

'#//将你的计算程序放在这里

ReDimCurveVal1(0To36),CurveVal2(0To36),CurveVal3(0To36),CurveVal4(0To36)'#//要根据实际需要调整上标

ReDimCurveVal5(0To36),CurveVal6(0To36),CurveVal7(0To0),CurveVal8(0To0)'#//要根据实际需要调整上标

ReDimCurveVal9(0To0),CurveVal10(0To0),CurveVal11(0To0),CurveVal12(0To0)'#//要根据实际需要调整上标

TotalPathNum=UBound(CurveVal1)

ForI=0To36

CallLink(0,0,0,0,0,0,I*10*Pi/180,WAB,0,LAB,XB,YB,XBv,YBv,XBa,YBa)

Flag=RRR2(XB,YB,XBv,YBv,XBa,YBa,XD,YD,0,0,0,0,LBC,LCD,1,QBC,WBC,EBC,QDC,WDC,EDC)

IfFlag=0Then

MsgBox"无解",vbOKOnly

ExitSub

EndIf

CallLink(XB,YB,XBv,YBv,XBa,YBa,QBC,WBC,EBC,LBE,XE,YE,XEv,YEv,XEa,YEa)

Flag=RRR2(XE,YE,XEv,YEv,XEa,YEa,XG,YG,0,0,0,0,LEF,LFG,-1,QEF,WEF,EEF,QFG,WFG,EFG)

IfFlag=0Then

MsgBox"无解",vbOKOnly

ExitSub

EndIf

CallLink(XG,YG,0,0,0,0,QFG-QFGH*Pi/180,WFG,EFG,LGH,XH,YH,XHv,YHv,XHa,YHa)

Flag=RRP2(Pi/2,XG,YG,XH,YH,XHv,YHv,XHa,YHa,LHI,QHI,WHI,EHI)

IfFlag=0Then

MsgBox"无解",vbOKOnly

ExitSub

EndIf

CallLink(XH,YH,XHv,YHv,XHa,YHa,QHI,WHI,EHI,LHI,XI,YI,XIv,YIv,XIa,YIa)

CurveVal1(I)=XI:

CurveVal2(I)=YI:

CurveVal3(I)=XIv:

CurveVal4(I)=YIv:

CurveVal5(I)=XIa:

CurveVal6(I)=YIa:

NextI

EndSub

2、输入界面及程序

图3-?

输入界面

OptionExplicit

'注意:

以下#//之前所有内容不要修改

PrivateSubCmdCal_Click()

CallcalResult

CallDispData(frmDisp1.txtDispResult)

EndSub

PrivateSubcmdDisp_Click()

frmDisp1.Show

EndSub

PrivateSubcmdEnd_Click()

End

EndSub

 

'#//如果有增加界面内容,将有关程序放在下面。

 

PrivateSubForm_Load()

WAB=Text1.Text

LAB=Text2.Text

LBC=Text3.Text

LCD=Text4.Text

LBE=Text5.Text

LEF=Text6.Text

LFG=Text7.Text

LGH=Text8.Text

LHI=Text9.Text

XD=Text10.Text

YD=Text11.Text

XG=Text12.Text

YG=Text13.Text

QFGH=Text14.Text

EndSub

PrivateSubText1_Change()

WAB=Text1.Text

EndSub

PrivateSubText2_Change()

LAB=Text2.Text

EndSub

PrivateSubText3_Change()

LBC=Text3.Text

EndSub

PrivateSubText4_Change()

LCD=Text4.Text

EndSub

PrivateSubText5_Change()

LBE=Text5.Text

EndSub

PrivateSubText6_Change()

LEF=Text6.Text

EndSub

PrivateSubText7_Change()

LFG=Text7.Text

EndSub

PrivateSubText8_Change()

LGH=Text8.Text

EndSub

PrivateSubText9_Change()

LHI=Text9.Text

EndSub

PrivateSubText10_Change()

XD=Text10.Text

EndSub

PrivateSubText11_Change()

YD=Text11.Text

EndSub

PrivateSubText12_Change()

XG=Text12.Text

EndSub

PrivateSubText13_Change()

YG=Text13.Text

EndSub

PrivateSubText14_Change()

QFGH=Text14.Text

EndSub

 

四、程序运行结果及分析

一)程序运行结果表4-1I点运动参数运行结果

曲柄转角(°)

XI

(mm)

YI

(mm)

XIv

(mm/s)

YIv

(mm/s)

XIa

(mm/s2)

YIa

(mm/s2)

0

55.00

54.48

0.00

237.69

0.00

-5903.33

10

55.00

57.75

0.00

138.93

0.00

-5203.39

20

55.00

59.45

0.00

59.99

0.00

-3801.21

30

55.00

59.99

0.00

6.16

0.00

-2400.30

40

55.00

59.79

0.00

-25.43

0.00

-1273.25

50

55.00

59.20

0.00

-40.27

0.00

-465.66

60

55.00

58.46

0.00

-43.27

0.00

70.98

70

55.00

57.73

0.00

-38.86

0.00

406.19

80

55.00

57.13

0.00

-29.90

0.00

599.72

90

55.00

56.70

0.00

-18.50

0.00

693.30

100

55.00

56.49

0.00

-6.14

0.00

711.88

110

55.00

56.48

0.00

5.99

0.00

668.04

120

55.00

56.69

0.00

16.85

0.00

567.62

130

55.00

57.07

0.00

25.50

0.00

415.98

140

55.00

57.56

0.00

31.14

0.00

224.62

150

55.00

58.13

0.00

33.24

0.00

15.80

160

55.00

58.70

0.00

31.76

0.00

-180.77

170

55.00

59.22

0.00

27.13

0.00

-342.84

180

55.00

59.64

0.00

19.99

0.00

-471.52

190

55.00

59.91

0.00

10.75

0.00

-586.52

200

55.00

60.00

0.00

-0.50

0.00

-703.42

210

55.00

59.88

0.00

-13.81

0.00

-820.77

220

55.00

59.51

0.00

-29.07

0.00

-924.73

230

55.00

58.85

0.00

-45.91

0.00

-999.04

240

55.00

58.00

0.00

-63.70

0.00

-1031.62

250

55.00

56.63

0.00

-81.65

0.00

-1017.56

260

55.00

55.05

0.00

-98.96

0.00

-960.06

270

55.00

53.18

0.00

-114.97

0.00

-869.70

280

55.00

51.05

0.00

-129.22

0.00

-760.81

290

55.00

48.68

0.00

-141.45

0.00

-638.07

300

55.00

46.13

0.00

-151.14

0.00

-447.96

310

55.00

43.44

0.00

-154.97

0.00

142.71

320

55.00

40.85

0.00

-133.19

0.00

3256.09

330

55.00

39.62

0.00

41.80

0.00

19924.89

340

55.00

43.36

0.00

338.58

0.00

6305.22

350

55.00

49.47

0.00

331.90

0.00

-4253.72

360

55.00

54.48

0.00

237.69

0.00

-5903.33

2)结果分析

1、XI曲线

图4-1XI曲线图

结果分析:

滑块在Y轴平行线上滑动,所以XI不变。

 

2、YI曲线

图4-2YI曲线图

结果分析:

曲柄AB转角在0°~30°范围变化时,YI曲线呈上升趋势,YI值从54.48mm缓慢增加到60.00mm;在30°~110°范围变化时,YI曲线呈下降趋势,YI值从60.00mm缓慢减少到56.49mm;在110°~200°范围变化时,YI曲线呈上升趋势,YI值从56.49mm缓慢增加到60.00mm。

在200°~330°范围变化时,YI曲线呈下降趋势,YI值从60.00mm缓慢减少到39.62mm;在330°~360°范围变化时,YI曲线呈上升趋势,YI值从39.62mm缓慢增加到54.48mm。

当曲柄AB转到30°时,YI值达到最大,最大值为60.00mm;当曲柄AB转到230°时,YI值达到最小,最小值为39.62mm。

 

3.XIv曲线

图4-3XIv曲线图

结果分析:

滑块在Y轴平行线上滑动,所以XIv不变

 

4.YIv曲线

图4-4YIv曲线图

结果分析:

曲柄AB转角在0°~60°范围变化时,YIv曲线呈下降趋势,YIv值从237.69mm/s缓慢增加到-43.27mm/s;在60°~150°范围变化时,YIv曲线呈上升趋势,YIv值从-43.27mm/缓慢减少到33.24mm/s;在150°~310°范围变化时,YIv曲线呈下降趋势,YIv值从33.24mm/s缓慢增加到-154.97mm/s。

在310°~350°范围变化时,YIv曲线呈上升趋势,YIv值从-154.97mm/s缓慢减少到331.90mm/s;在350°~360°范围变化时,YIv曲线呈下降趋势,YIv值从331.90mm/s缓慢增加到237.69mm/s。

当曲柄AB转到350°时,YIv值达到最大,最大值为331.90mm/s;当曲柄AB转到310时,YIv值达到最小,最小值为-154.97mm/s。

 

5.XIa曲线

图4-3XIa曲线图

结果分析:

滑块在Y轴平行线上滑动,所以XIa不变

 

6.YIa曲线

图4-6YIa曲线图

结果分析:

曲柄AB转角在0°~100°范围变化时,YIa曲线呈上升趋势,YIa值从-5903.33mm/s2缓慢增加到711.07mm/s2;在100°~240°范围变化时,YIa曲线呈下降趋势,YIa值从711.07mm/s2缓慢减少到-1031.62mm/s2;在240°~330°范围变化时,YIa曲线呈上升趋势,YIa值从-1031.62mm/s2缓慢增加到19924.89mm/s2;在330°~360°范围变化时,YIa曲线呈下降趋势,YIa值从19924.89mm/s2缓慢减少到-5903.33mm/s2。

当曲柄AB转到330°时,YIa值达到最大,最大值为19924.89mm/s2;当曲柄AB转到0°时,YIa值达到最小,最小值为-5903.33mm/s2。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 英语

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1