插秧机的主体结构

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

机械原理课程设计说

明书

设计课题:插秧机的主体结构设计

学院:机械工程学院车辆工程系

班级:车辆131班

姓名:翟文豪

学号:139054063

指导老师:苏荭 2015年7月15日

1. 机构简介:

插秧机机头(如图2-5)的运动轨迹是:

1)水平往前取秧;

2)垂直往下插秧;

3)斜向返回,返回时不能将秧带出。

从四杆机构分析图谱查得,当L ab :L bc :L cd :L da :L be :L ef =1:2:

1.5:

2.5:2.6:0.15时,F 点的运动轨迹能满足要求。

图2-5 插秧机主体机构简图

2.设计要求:

本课题要求设计插秧机的主体机构,并对插秧机机头的运动规律进行科学分析。

3.设计数据:

已知插秧机曲柄转速ω1=10rad/s,往下插秧行程需达秧高180mm。

4.用程序求杆长:

程序代码:

Dim o1 As Double '即是论文上的杆ab的角度,此处用弧度表示

Dim A As Double

Dim B As Double

Dim C As Double

Dim o2 As Double '即是论文上的杆bc的角度,此处用弧度表示

Private Sub Command1_Click()

o1 = 0

yfmax = 0

yfmin = 0

pi = 3.1415926 '定义圆周率的大小

A = 4 * Sin(o1)

B = 4 * Cos(o1) - 10

C = 9 - 5 * Cos(o1)

'''求出第一次的坐标

o2 = 2 * Atn((A - Sqr(A ^ 2 + B ^ 2 - C ^ 2)) / (B -

C)) '即bc杆上的角度

yf = Sin(o1) + 2.6 * Sin(o2) + 0.15 * Sin(o2 - pi /

2) 'f点纵坐标

xf = Cos(o1) + 2.6 * Cos(o2) + 0.15 * Cos(o2 - pi /

2) 'f点横坐标

''第一次坐标值不在循环内,单独将第一次的值输入到txt

文件中感觉把数值写入txt文件中没有什

么作用就注释了

' Text3 = "x:" & xf & " " & "y:" & yf

' Open "C:\Users\Administrator\Desktop\ x和y的坐

标.txt" For Append As #1

' Print #1, Text3

' Close #1

'''开始进入循环结构

For i = 2 To 360 Step 1 '将最新的纵坐标赋值给yf1

yf1 = yf

xf1 = xf '将最新的横坐标赋值给xf1

o1 = o1 + 0.01745 '每一度化为弧度就是0.01745

A = 4 * Sin(o1)

B = 4 * Cos(o1) - 10

C = 9 - 5 * Cos(o1)

o2 = 2 * Atn((A - Sqr(A ^ 2 + B ^ 2 - C ^ 2)) / (B -

C))

yf = Sin(o1) + 2.6 * Sin(o2) + 0.15 * Sin(o2 - pi /

2) '最新的f点纵坐标

xf = Cos(o1) + 2.6 * Cos(o2) + 0.15 * Cos(o2 - pi /

2) '最新的f点横坐标

''画轨迹图

Picture1.Line (1000 * xf1, Picture1.Height - 1000 *

yf1)-(1000 * xf, Picture1.Height - 1000 * yf)

''将每个对应的xf和yf的坐标输入到txt文件当中

如果想知道每点对应的坐标,吧注释去了就行了

'Text3 = "x:" & xf & " " & "y:" & yf

' Open "C:\Users\Administrator\Desktop\ x和y的坐

标.txt" For Append As #1

' Print #1, Text3

' Close #1

''找出最大值和最小值

If yf > yfmax Then

yfmax = yf

End If

If yf < yfmin Then

yfmin = yf

End If

Next i

''输出最大值和最小值

Text1.Text = yfmax

Text2.Text = yfmin

''求出各个构件的长度

l = 180 / (yfmax - yfmin)

lab = l * 1 'ab杆的长度 lbe = 2.6 * l 'be杆的长度

lbc = 2 * l

ldc = 1.5 * l

lad = 2.5 * l

Text3.Text = lab

Text4.Text = lbe

Text5.Text = ldc

Text6.Text = lad

End Sub

5.心得体会:

本课程设计考察了我们所学的机械原理知识。在设计过程中,要综合多方面的要求和需要来进行合理的选择,这是一个并不简单的过程。由此可以了解到,自己的能力远不能解决复杂的实际问题。我们还应不断地学习和积

累。

在对水稻插秧机完全不了解的情况下,通过网络,查找了大量的相关资料。尽管对现实生活中的水稻插秧有了一定的了解,但这些资料对其工作的描述仍不够详细和清晰。我们未能对水稻插秧机的工作流程和原理完全清楚,

相关文档
最新文档