哈尔滨工业大学机械原理大作业_连杆26题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.运动分析题目

如图所示机构,已知机构各构件的尺寸为AB=108mm,EF=320mm,BC=CE=CD=200mm,FG=162mm,AD=258mm,AG=514mm,DG=384mm,β=80º,构件1的角速度为ω1=10rad/s,试求构件2上点E的轨迹及构件5的角位移、角速度和角加速度,并对计算结果进行分析。

2.机构的结构分析,组成机构的基本杆组划分

3.各基本杆组的运动分析数学模型

(1)RR基本杆组:

delt=0

xB = xA + AB * Cos(f + delt)

yB = yA + AB* Sin(f + delt)

vxB = vxA - w * AB * Sin(f + delt)

vyB = vyA + w * AB* Cos(f + delt)

axB = axA - w ^ 2 * AB * Cos(f + delt):

ayB = ayA - w ^ 2 * AB* Sin(f + delt)

(2)RRR基本杆组

Ci = lbc * Cos(fbc)

Si = lbc * Sin(fbc)

Cj = lcd * Cos(fcd)

Sj = lcd * Sin(fcd)

G1 = Ci * Sj - Cj * Si

wbc = (Cj * (vxD - vxB) + Sj * (vyD - vyB)) / G1

wcd = (Ci * (vxD - vxB) + Si * (vyD - vyB)) / G1

vxC = vxB - wbc * lbc * Sin(fbc)

vyC = vyB + wbc * lbc * Cos(fbc)

G2 = axD - axB + wbc ^ 2 * Ci - wcd ^ 2 * Cj

G3 = ayD - ayB + wbc ^ 2 * Si - wcd ^ 2 * Sj

ebc = (G2 * Cj + G3 * Sj) / G1

ecd = (G2 * Ci + G3 * Si) / G1

axC = axB - ebc * lbc * Sin(fbc) - wbc ^ 2 * lbc * Cos(fbc)

ayC = ayB + ebc * lbc * Cos(fbc) - wbc ^ 2 * lbc * Sin(fbc)

EB = 2 * BC * Cos(febc)

xE = xB + EB* Cos(fbc + febc)

yE = yB + EB * Sin(fbc + febc)

vxE = vxB – wbc * EB* Sin(fbc + febc)

vyE = vyB + wbc * EB* Cos(fbc + febc)

axE = axB - wbc ^ 2 * EB * Cos(fbc + delt) - ebc * EB * Sin(fbc + febc)

ayE = ayB - wbc ^ 2 * leb * Sin(fbc + delt) + ebc * leb * Sin(fbc + febc) Ci = lef * Cos(fef)

Si = lef * Sin(fef)

Cj = lfg * Cos(ffg)

Sj = lfg * Sin(ffg)

G1 = Ci * Sj - Cj * Si

wef = (Cj * (vxG - vxE) + Sj * (vyG - vyE)) / G1

wfg = (Ci * (vxG - vxE) + Si * (vyG - vyE)) / G1

vxF = vxE - wef * lef * Sin(fef)

vyF = vyE + wef * lef * Cos(fef)

G2 = axG - axE + wef ^ 2 * Ci - wfg ^ 2 * Cj

G3 = ayG - ayE + wef ^ 2 * Si - wfg ^ 2 * Sj

eef = (G2 * Cj + G3 * Sj) / G1

efg = (G2 * Ci + G3 * Si) / G1

axF = axE - eef * lef * Sin(fef) - wef ^ 2 * lef * Cos(fef)

ayF = ayE + eef * lef * Cos(fef) - wef ^ 2 * lef * Sin(fef)

4.计算编程

Dim xA As Double

Dim yA As Double

Dim vxA As Double

Dim vyA As Double

Dim axA As Double 'A '点加速度x轴分量

Dim ayA As Double 'A '点加速度y轴分量

Dim xB As Double 'B'点'x轴坐标

Dim yB As Double 'B点y轴坐标

Dim vxB As Double 'B点速度x轴分量

Dim vyB As Double 'B点速度y轴分量

Dim axB As Double 'B点加速度x轴分量

Dim ayB As Double 'B点加速度y轴分量

Dim xC As Double 'C点x轴坐标

Dim yC As Double C'点y轴坐标

Dim vxC As Double 'C点速度x轴分量

Dim vyC As Double 'C点速度y轴分量

Dim axC As Double 'C点加速度x轴分量

Dim ayC As Double 'C点加速度y轴分量

Dim xD As Double 'D点x轴坐标

Dim yD As Double 'D点y轴坐标

Dim vxD As Double 'D点速度x轴分量

Dim vyD As Double 'D点速度y轴分量

Dim axD As Double 'D点加速度x轴分量

Dim ayD As Double 'D点加速度y轴分量

Dim xE As Double 'E点x轴坐标

相关文档
最新文档