- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Harbin Institute of Technology
机械原理大作业一
课程名称: 机械原理
设计题目: 连杆机构设计
院 系: 机电学院
班 级: 1308102
分 析 者:
学 号:
指导教师:
设计时间: 2015年06月
哈尔滨工业大学
连杆机构运动分析题目以及坐标系的建立
题目中的连杆机构可以简化为图示机构
二、机构的结构分析,组成机构的基本杆组划分
该机构由机架、一个原动件AB和两个II级杆组组成。
有题目分析易知B点的位置、速度和加速度是我们知道的由B点我们可以推导出c点的位移速度加速度从而得到D点的轨迹最终我们可以求得E点的各个参数。
五、计算编程
利用vb软件进行编程,程序如下:
Public q As Single
Option Explicit
Private Sub Command1_Click()
Dim yd, xd, yc, xb, yb, a, b, t, q, i As Single
q = 0
a1.ScaleWidth = 300
a1.ScaleHeight = -300
a1.ScaleLeft = -150
a1.ScaleTop = 250
a1.Line (-300, 0)-(300, 0)
a1.Line (0, -300)-(0, 300)
For i = -300 To 300
If i Mod 50 = 0 Then
a1.Line (-5, i)-(5, i)
a1.Line (i, -5)-(i, 5)
a1.CurrentX = 0
a1.CurrentY = i
a1.Print i
a1.CurrentX = i
a1.CurrentY = 0
a1.Print i
End If
Next
For t = 0 To 200
q = q + t / 1000
xb = 100 * Sin(q)
yb = -100 * Cos(q)
xd = 3 / 2 * xb
yd = yb + Sqr(40000 - xb * xb) / 2
a1.Line (a, b)-(xd, yd)
a = xd
b = yd
Next
End Sub
Private Sub Command2_Click()
Dim yd, xd, yc, xb, yb, a, b, t, q, i, ve, vc, ye, ye0, yc0, ve0, vc0, ae, ac, ae0, ac0, x1 As Single
a1.ScaleWidth = 10
a1.ScaleHeight = -100
a1.ScaleLeft = 150
a1.ScaleTop = 50
ve0 = 0
vc0 = 0
ye = 200
x1 = 151
For i = 1 To 15
x1 = 3.14159 / 6 + x1
a1.Line (x1, 1)-(x1, -1)
a1.CurrentX = x1 - 3.14159 / 12
a1.CurrentY = -2
a1.Print i * 30
Next
For t = 0 To 3000
q = q + t / 10000
xb = 100 * Sin(q)
yb = -100 * Cos(q)
xd = (3 / 2) * xb
yd = yb + Sqr(40000 - xb * xb) / 2
ye = yd + Sqr(40000 - xd * xd)
yc = yb - Sqr(40000 - xb * xb)
ve = (ye - ye0)
vc = (yc - yc0)
ae = ve - ve0
ac = ae - ae0
a1.Line (151, -100)-(151, 100)
a1.Line (t - 50, 0)-(t, 0)
If t Mod 5 = 0 Then
a1.Line (150.9, t)-(151.1, t)
a1.CurrentX = 151
a1.CurrentY = t
a1.Print t * 55
a1.CurrentX = 151
a1.CurrentY = -t
a1.Print -t * 55
End If
a1.CurrentX = 151
a1.CurrentY = 0
a1.Line (q - 0.2, vc0)-(q, vc)
a1.Line (q - 0.2, ve0)-(q, ve)
yc0 = yc
ye0 = ye
ve0 = ve
vc0 = vc
ae0 = ae
ac0 = ac
您可能关注的文档
- 国家申论模拟题:2014年国家公务员考试文化产业发展(含答案)介绍.doc
- 国家卫生县城标准(必威体育精装版)介绍.doc
- 国家支持高等职业学校专业建设项目(电气)申报书介绍.doc
- 国家职业资格电子商务师考证训练习题汇编(OK)介绍.doc
- 国家职业资格心理咨询师培训课程咨询心理学课件(基础部分)介绍.doc
- 国家注册监理工程师考试--案例考试介绍.doc
- 国奖和励志的申请表介绍.doc
- 国考好申论名言警句介绍.doc
- 国考及联考《行测》模拟卷(三)介绍.doc
- 国龙集团金属制品公司2014培训计划介绍.doc
- 2025年山东省时事政治考试试卷带解析及参考答案(A卷).docx
- 河北邢台地区2022-2023学年八年级下学期期末考试英语试卷(含解析).pdf
- 平煤集团十三矿校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版推荐.docx
- 2024年注册土木工程师(水利水电)之专业知识练习题(二)及答案.pdf
- 义务教育道德与法治课程标准试题(2022版)含答案 .pdf
- 2024年年度必威体育官网网址工作计划(三篇) .pdf
- 庆安集团有限公司校园招聘模拟试题附带答案详解参考答案.docx
- 停车场管理系统数据结构课设报告 .pdf
- 2024年人教版七7年级下册数学期末学业水平(及答案) .pdf
- 新乡航空工业有限公司校园招聘模拟试题附带答案详解参考答案.docx
文档评论(0)