当前位置:文档之家› 机床数控技术课程设计说明书_050710621_吴悠

机床数控技术课程设计说明书_050710621_吴悠

机床数控技术课程设计说明书_050710621_吴悠
机床数控技术课程设计说明书_050710621_吴悠

2010 —2011 学年第一学期《机床数控技术》课程设计

课程设计班级:0507106

课程设计名称:机床数控技术课程设计

考核日期:2011 年1月10 日

任课教师:王宏涛

内含资料:成绩单1份、光盘1张、说明书:份

《机床数控技术》课程设计

说明书

班级:0507106

学号:050710621

姓名:吴悠

指导教师:王宏涛

时间:2011 年1月

地点:明故宫校区计算中心

1.课设任务

(1)DDA法插补第三象限直线;

(2)逐点比较法插补第4~1象限逆圆弧。

2.课设要求

(1)具有数据输入界面,如起点、终点、圆心、半径及插补步长等;(2)具有插补过程的动态显示功能,如单步插补、连续插补;(3)插补的步长可调;

3.编程语言

Visual-Basic

4.课设界面

一)DDA法直线插补

3)逐点比较法圆弧插补

4. 程序设计流程图

(1)DDA法插补第三象限直线

(2)逐点比较法连续插补第4~1象限逆圆弧。

5. 变量说明

(1)DDA直线插补

(2)逐点比较法圆弧插补

6. 源程序

Private Changingflag1 As Integer '*********输入改变标志位

Private Sub Command1_Click() '*********画图

Dim x01, y01, x11, y11 As Single

Picture1.Cls

x01 = Val(Text1.Text) '**********起点X

y01 = Val(Text2.Text) '**********起点Y

x11 = Val(Text3.Text) '**********终点X

y11 = Val(Text4.Text) '**********终点Y

Picture1.Scale (-16, 16)-(16, -16)

Picture1.Line (-15.5, 0)-(15.5, 0)

Picture1.Line (0, 15.5)-(0, -15.5)

Picture1.Line (15.3, 0.2)-(15.5, 0)

Picture1.Line (15.3, -0.2)-(15.5, 0)

Picture1.Line (-0.2, 15.3)-(0, 15.5)

Picture1.Line (0.2, 15.3)-(0, 15.5)

For ii = -15 To 15 Step 1

Picture1.Line (ii, 0.2)-(ii, 0)

Picture1.CurrentX = ii: Picture1.CurrentY = 0: Picture1.Print ii

Next ii

For ii = -15 To 15 Step 1

Picture1.Line (0.2, ii)-(0, ii)

If ii <> 0 Then Picture1.CurrentX = 0.01 * XY: Picture1.CurrentY = ii: Picture1.Print ii Next ii

'**************************************************以上是画坐标轴和坐标Picture1.Line (x01, y01)-(x11, y11), RGB(0, 0, 255)

End Sub

Private Sub Command2_Click() '**********单步插补

Dim x01, y01, x11, y11, xe1, ye1, i, j, i1, i2, j2, L As Single

Dim n, m1 As Integer

Static countl As Integer '**********单步计数器

x01 = Val(Text1.Text)

y01 = Val(Text2.Text)

x11 = Val(Text3.Text)

y11 = Val(Text4.Text)

n = Val(Text13.Text)

L1 = Val(Text5.Text) '**********步长

m1 = (2 ^ n) '**********总次数

m01 = CInt(m1 / L1) '**********插补次数

L0 = m01

Picture1.Cls

Picture1.Scale (-16, 16)-(16, -16)

Picture1.Line (-15.5, 0)-(15.5, 0)

Picture1.Line (0, 15.5)-(0, -15.5)

Picture1.Line (15.3, 0.2)-(15.5, 0)

Picture1.Line (15.3, -0.2)-(15.5, 0)

Picture1.Line (-0.2, 15.3)-(0, 15.5)

Picture1.Line (0.2, 15.3)-(0, 15.5)

For ii = -15 To 15 Step 1

Picture1.Line (ii, 0.2)-(ii, 0)

Picture1.CurrentX = ii: Picture1.CurrentY = 0: Picture1.Print ii

Next ii

For ii = -15 To 15 Step 1

Picture1.Line (0.2, ii)-(0, ii)

If ii <> 0 Then Picture1.CurrentX = 0.01 * XY: Picture1.CurrentY = ii: Picture1.Print ii Next ii

Picture1.Line (x01, y01)-(x11, y11), RGB(0, 0, 255)

xe1 = x11 - x01

ye1 = y11 - y01

If xe1 > 0 Then

i2 = 1

End If

If xe1 < 0 Then

i2 = -1

End If

If ye1 > 0 Then

j2 = 1

End If

If ye1 < 0 Then

j2 = -1

End If

jvx = Abs(xe1)

jvy = Abs(ye1)

jrx = 0

jry = 0

i = 0

j = 0

i1 = 0

j1 = 0

flag1 = 0 '**********溢出标志

If Changingflag1 = 1 Then

countl = 0

Changingflag1 = 0

End If

countl = countl + 1

If countl <= m01 Then

For k = 1 To countl Step 1

jrx = jrx + jvx

jry = jry + jvy

If jrx >= m1 Then

i1 = i + i2 * L1

flag1 = 1

jrx = jrx - m1

End If

If jry >= m1 Then

j1 = j + j2 * L1

flag1 = 1

jry = jry - m1

End If

If flag1 = 1 Then

Form1.Picture1.Line (i + x01, j + y01)-(i1 + x01, j1 + y01), RGB(255, 0, 0)

flag1 = 0

i = i1

j = j1

End If

Next k

Else: countl = 0

End If

End Sub

Private Sub Command3_Click()

Dim x01, y01, x11, y11, xe1, ye1, i, j, i1, j1, i2, j2, L As Single '*******连续插补Dim n, m As Integer

x01 = Val(Text1.Text)

y01 = Val(Text2.Text)

x11 = Val(Text3.Text)

y11 = Val(Text4.Text)

n = Val(Text13.Text)

L1 = Val(Text5.Text)

m1 = (2 ^ n)

m01 = CInt(m1 / L1)

Picture1.Cls

Picture1.Scale (-16, 16)-(16, -16)

Picture1.Line (-15.5, 0)-(15.5, 0)

Picture1.Line (0, 15.5)-(0, -15.5)

Picture1.Line (15.3, 0.2)-(15.5, 0)

Picture1.Line (15.3, -0.2)-(15.5, 0)

Picture1.Line (-0.2, 15.3)-(0, 15.5)

Picture1.Line (0.2, 15.3)-(0, 15.5)

For ii = -15 To 15 Step 1

Picture1.Line (ii, 0.2)-(ii, 0)

Picture1.CurrentX = ii: Picture1.CurrentY = 0: Picture1.Print ii

Next ii

For ii = -15 To 15 Step 1

Picture1.Line (0.2, ii)-(0, ii)

If ii <> 0 Then Picture1.CurrentX = 0.01 * XY: Picture1.CurrentY = ii: Picture1.Print ii Next ii

Picture1.Line (x01, y01)-(x11, y11), RGB(0, 0, 255)

xe1 = x11 - x01

ye1 = y11 - y01

If xe1 > 0 Then

i2 = 1

End If

If xe1 < 0 Then

i2 = -1

End If

If ye1 > 0 Then

j2 = 1

End If

If ye1 < 0 Then

j2 = -1

End If

jvx = Abs(xe1)

jvy = Abs(ye1)

jrx = 0

jry = 0

i = 0

i1 = 0

j1 = 0

flag1 = 0

For k = 1 To m01 Step 1

jrx = jrx + jvx

jry = jry + jvy

If jrx >= m1 Then

i1 = i + i2 * L1

flag1 = 1

jrx = jrx - m1

End If

If jry >= m1 Then

j1 = j + j2 * L1

flag1 = 1

jry = jry - m1

End If

If flag1 = 1 Then

Form1.Picture1.Line (i + x01, j + y01)-(i1 + x01, j1 + y01), RGB(255, 0, 0)

flag1 = 0

i = i1

j = j1

End If

Next k

End Sub

Private flag2 As Integer '********flag2为标志位,顺时针插补为1,逆时针插补为2

Private Changingflag2 As Integer '********输入改变标志位,改变为1

Private a, b, a1, b1, a2, b2, zhengyuan As Single

Private Sub danbuzhudianshun(ByVal x02, ByVal y02, ByVal x12, ByVal y12, ByVal r, ByVal L2, a, b, count1, count2)

'**********单步逆时针

插补

i = x02

j = y02

i1 = x02

j1 = y02

While count1 >= 0

If i >= a And j <= b Then '**********4象限

If f >= 0 Then

j1 = j1 + L2

f = f + 2 * (j - b) * L2 + L2 ^ 2

Form1.Picture1.Line (i, j)-(i1, j1), RGB(255, 0, 0)

j = j1

Else

i1 = i1 + L2

f = f + 2 * (i - a) * L2 + L2 ^ 2

Form1.Picture1.Line (i, j)-(i1, j1), RGB(255, 0, 0)

i = i1

End If

ElseIf i >= a And j > b Then '**********1象限

If f >= 0 Then

i1 = i1 - L2

f = f - 2 * (i - a) * L2 + L2 ^ 2

Form1.Picture1.Line (i, j)-(i1, j1), RGB(255, 0, 0)

i = i1

Else

j1 = j1 + L2

f = f + 2 * (j - b) * L2 + L2 ^ 2

Form1.Picture1.Line (i, j)-(i1, j1), RGB(255, 0, 0)

j = j1

End If

End If

count1 = count1 - 1

Wend

If Abs(i - x12) >= L2 Or Abs(j - y12) >= L2 Then

count2 = count2 + 1

Else: count2 = 0

End If

End Sub

Private Function angle(ByVal x, ByVal y, ByVal a, ByVal b) As Single '*********求起始点角度

If x = a And y > b Then

angle = 3.14 / 2

ElseIf x = a And y < b Then

angle = 3.14 + 3.14 / 2

ElseIf x > a And y >= b Then

angle = Atn((y - b) / (x - a))

ElseIf x < a And y >= b Then

angle = Atn((y - b) / (x - a)) + 3.14

ElseIf x < a And y < b Then

angle = Atn((y - b) / (x - a)) + 3.14

ElseIf x > a And y < b Then

angle = Atn((y - b) / (x - a)) + 3.14 * 2

End If

End Function

Private Sub yuanxin(ByVal x02, ByVal y02, ByVal x12, ByVal y12, ByVal r) '***找圆心Dim xe2, ye2, k, p As Single

xe2 = (x02 + x12) / 2

ye2 = (y02 + y12) / 2

p = Sqr(((x12 - x02) ^ 2 + (y12 - y02) ^ 2)) / 2

If x02 = x12 Then

a = x02 - Sqr(r ^ 2 - p ^ 2)

b = (y02 + y12) / 2

ElseIf y02 = y12 Then

a = (x02 + x12) / 2

b = y02 - Sqr(r ^ 2 - p ^ 2)

ElseIf x02 <> x12 And y02 <> y12 Then

k = (y12 - y02) / (x12 - x02)

a = xe2 - Sqr((r ^ 2 - p ^ 2) * k ^ 2 / (1 + k ^ 2))

b = (xe2 - a) / k + ye2

End If

End Sub

Private Sub LXni(ByVal x02, ByVal y02, ByVal x12, ByVal y12, ByVal r, ByVal L2, a, b) '***********连续插补

i = x02

j = y02

i1 = x02

j1 = y02

f = 0

Do

If i >= a And j <= b Then

'****************************4象限

If f >= 0 Then

j1 = j1 + L2

f = f + 2 * (j - b) * L2 + L2 ^ 2

Form1.Picture1.Line (i, j)-(i1, j1), RGB(255, 0, 0)

j = j1

Else

i1 = i1 + L2

f = f + 2 * (i - a) * L2 + L2 ^ 2

Form1.Picture1.Line (i, j)-(i1, j1), RGB(255, 0, 0)

i = i1

End If

ElseIf i >= a And j > b Then

'****************************1象限

If f >= 0 Then

i1 = i1 - L2

f = f - 2 * (i - a) * L2 + L2 ^ 2

Form1.Picture1.Line (i, j)-(i1, j1), RGB(255, 0, 0)

i = i1

Else

j1 = j1 + L2

f = f + 2 * (j - b) * L2 + L2 ^ 2

Form1.Picture1.Line (i, j)-(i1, j1), RGB(255, 0, 0)

j = j1

End If

End If

Loop While (Abs(i - x12) >= L2 Or Abs(j - y12) >= L2)

End Sub

Private Sub Drawcircle(x02, y02, x12, y12, r) '******************画圆弧程序

Call yuanxin(x02, y02, x12, y12, r) '****************调用求角度函数qj = angle(x02, y02, a, b)

zj = angle(x12, y12, a, b)

Form1.Picture1.Circle (a, b), Abs(r), RGB(0, 0, 255), qj, zj

'***************************************************以上为画弧的过程End Sub

Private Sub Command7_Click(Index As Integer) '***********连续插补

Form1.Picture1.Cls

x02 = Val(Text6.Text)

y02 = Val(Text7.Text)

x12 = Val(Text8.Text)

y12 = Val(Text9.Text)

r = Val(Text10.Text)

L2 = Val(Text11.Text)

Picture1.Scale (-16, 16)-(16, -16)

Picture1.Line (-15.5, 0)-(15.5, 0)

Picture1.Line (0, 15.5)-(0, -15.5)

Picture1.Line (15.3, 0.2)-(15.5, 0)

Picture1.Line (15.3, -0.2)-(15.5, 0)

Picture1.Line (-0.2, 15.3)-(0, 15.5)

Picture1.Line (0.2, 15.3)-(0, 15.5)

For ii = -15 To 15 Step 1

Picture1.Line (ii, 0.2)-(ii, 0)

Picture1.CurrentX = ii: Picture1.CurrentY = 0: Picture1.Print ii

Next ii

For ii = -15 To 15 Step 1

Picture1.Line (0.2, ii)-(0, ii)

If ii <> 0 Then Picture1.CurrentX = 0.01 * XY: Picture1.CurrentY = ii: Picture1.Print ii Next ii

Call Drawcircle(x02, y02, x12, y12, r) '***********************画弧

Call LXni(x02, y02, x12, y12, r, L2, a, b)

End Sub

Private Sub Command6_Click() '****************************单步

Static count1, count2 As Integer

Form1.Picture1.Cls

x02 = Val(Text6.Text)

y02 = Val(Text7.Text)

x12 = Val(Text8.Text)

y12 = Val(Text9.Text)

r = Val(Text10.Text)

L2 = Val(Text11.Text)

Picture1.Scale (-16, 16)-(16, -16)

Picture1.Line (-15.5, 0)-(15.5, 0)

Picture1.Line (0, 15.5)-(0, -15.5)

Picture1.Line (15.3, 0.2)-(15.5, 0)

Picture1.Line (15.3, -0.2)-(15.5, 0)

Picture1.Line (-0.2, 15.3)-(0, 15.5)

Picture1.Line (0.2, 15.3)-(0, 15.5)

For ii = -15 To 15 Step 1

Picture1.CurrentX = ii: Picture1.CurrentY = 0: Picture1.Print ii

Next ii

For ii = -15 To 15 Step 1

Picture1.Line (0.2, ii)-(0, ii)

If ii <> 0 Then Picture1.CurrentX = 0.01 * XY: Picture1.CurrentY = ii: Picture1.Print ii Next ii

If Changingflag2 = 1 Then

count2 = 0

Changingflag2 = 0

End If

count1 = count2

Call Drawcircle(x02, y02, x12, y12, r) '********画弧

Call danbuzhudianshun(x02, y02, x12, y12, r, L2, a, b, count1, count2)

End Sub

Private Sub Command4_Click()

Form1.Picture1.Cls

x02 = Val(Text6.Text)

y02 = Val(Text7.Text)

x12 = Val(Text8.Text)

y12 = Val(Text9.Text)

r = Val(Text10.Text)

L2 = Val(Text11.Text)

Picture1.Scale (-16, 16)-(16, -16)

Picture1.Line (-15.5, 0)-(15.5, 0)

Picture1.Line (0, 15.5)-(0, -15.5)

Picture1.Line (15.3, 0.2)-(15.5, 0)

Picture1.Line (15.3, -0.2)-(15.5, 0)

Picture1.Line (-0.2, 15.3)-(0, 15.5)

Picture1.Line (0.2, 15.3)-(0, 15.5)

For ii = -15 To 15 Step 1

Picture1.Line (ii, 0.2)-(ii, 0)

Picture1.CurrentX = ii: Picture1.CurrentY = 0: Picture1.Print ii

Next ii

For ii = -15 To 15 Step 1

If ii <> 0 Then Picture1.CurrentX = 0.01 * XY: Picture1.CurrentY = ii: Picture1.Print ii Next ii

Call Drawcircle(x02, y02, x12, y12, r) '********画弧

End Sub

Private Sub Command8_Click()

End

End Sub

Private Sub Text6_Change()

Changingflag2 = 1

End Sub

Private Sub Text7_Change()

Changingflag2 = 1

End Sub

Private Sub Text8_Change()

Changingflag2 = 1

End Sub

Private Sub Text9_Change()

Changingflag2 = 1

End Sub

Private Sub Text10_Change()

Changingflag2 = 1

End Sub

Private Sub Text11_Change()

Changingflag2 = 1

End Sub

Private Sub Command5_Click() Picture1.Cls

End Sub

Private Sub Text1_Change() Changingflag1 = 1

End Sub

Private Sub Text13_Change() Changingflag1 = 1

End Sub

Private Sub Text2_Change() Changingflag1 = 1

End Sub

Private Sub Text3_Change() Changingflag1 = 1

End Sub

Private Sub Text4_Change() Changingflag1 = 1

End Sub

Private Sub Text5_Change() Changingflag1 = 1

End Sub

7.参考资料

陈蔚芳,王宏涛.《机床数控技术及应用》[M].科学出版社

8.心得体会

这一次的课程设计,虽然任务不是很艰巨,不过由于良久未接触编程,很多东西都已经忘记,一边运用一边伺机而学的效率和学以致用果真不可同日而语。但是在另一方面,这又是一次非常好的锻炼我们自学以及编程能力的机会。在两天多的努力中,我学到了不少以前都不知的Visual-Basic强大的画图功能,更惊叹的是DDA和逐步比较法在数控中的广泛应用,以及其自身的强大优势—如果把步长减小,几乎可以模拟任何直、曲线段。惊叹的同时也更激发了我深入地学习机床数控技术的欲望,不得不说此番课设得益匪浅!

课程设计说明书范本模板

辽宁工业大学 工艺课程设计( 论文) 题目: Al-12.5 Si-3 Cu-2-2Ni-0.5Mg铸造合金热处理工艺设计 院(系): 光伏学院 专业班级: 材料工程技术102 学号: 学生姓名: 杨向天 指导教师: 李青春 教师职称: 副教授 起止时间: -7-5~ -7-16

前言 合金工具钢的淬硬性、淬透性、耐磨性和韧性均比碳素工具钢高, 按用途大致可分为刃具、模具和检验尺寸使用的量具用钢三类。合金工具钢广泛用作刃具、冷、热变形模具和量具, 也可用于制作柴油机燃料泵的活塞、阀门、阀座以及燃料阀喷嘴等。 此设计是经过在课堂学习热处理理论知识后的探索和尝试, 其内容讨论如何设计圆板牙钢的热处理工艺, 重点是制定合理的热处理规程, 并按此完成Al-12.5Si-3Cu圆板牙钢的热处理工艺设计。

目录( 小二号黑体, 段前段后1行, 1.25倍行距, 居中排列) 1 低合金刃具钢热处理工艺概述........................................ 错误!未定义书签。 2 圆板牙钢的热处理工艺设计............................................ 错误!未定义书签。 2.1 圆板牙钢的服役条件、失效形式......................... 错误!未定义书签。 2.2 圆板牙技术要求及示意图 ...................................... 错误!未定义书签。 2.3 圆板牙钢的材料选择 .............................................. 错误!未定义书签。 2.4 圆板牙9SiCr钢的C曲线...................................... 错误!未定义书签。 2.5 圆板牙9SiCr钢加工工艺流程图........................... 错误!未定义书签。 2.6 9SiCr圆板牙(M12)钢退火-淬火-回火热处理工艺错误!未定义书签。 2.7 9SiCr圆板牙钢退火、淬火、回火热处理工艺理论错误!未定义书 签。 2.8 选择设备、仪表和工夹具..................................... 错误!未定义书签。 2.9 圆板牙热处理质量检验项目、内容及要求 ........ 错误!未定义书签。 2.10 圆板牙热处理常见缺陷的预防及补救方法........ 错误!未定义书签。 3 参考文献 ............................................................................ 错误!未定义书签。

发动机课程设计汇总

课程设计说明书 设计题目 院(系)专业班学生姓名 完成日期 指导教师(签字) 华中科技大学

目录 一目的与要求 (1) 二设计任务 (2) 三工作过程模拟计算 (3) 四动力学计算 (7) 五设计感想 (10) 参考文献 (11) 附录A 发动机外特性曲线 (12) 附录 B F g-?、F j-?、F-?曲线图 (13) 附录 C F N-?、F L-?、F t-?、F k-?、R B-?曲线图 (14) 附录 D 发动机合成扭矩∑M k-?曲线图 (15)

一目的与要求 1.目的 发动机课程设计是《发动机现代设计》课程的后续教学环节,旨在对刚学习过的发动机设计课程以及发动机原理课程的知识进行综合运用,加深对专业知识的理解。在课程设计环节,通过总体性能计算(工作过程模拟计算与动力学计算)将发动机的结构参数与性能参数结合起来,弄清结构与性能之间的内在联系;通过发动机总体布置图设计,对发动机的总体结构有一个全面而具体的了解,并深化对发动机各主要零件的作用和设计要求的理解。 2.要求 对提供的教学参考资料要认真分析,在理解的基础上借鉴,不要盲目照搬照抄。独立完成,可以讨论,不许抄袭;按时完成,不得延期。交课程设计材料(计算说明书与图纸)时必须通过指导教师的考核,不得代交。计算说明书应包括:计算目的、已知条件、变量说明、计算结果及说明(分析)等,其中动力学计算应有受力分析图,曲线图应标明坐标及单位。所绘图纸应符合工程图纸规范要求。

二设计任务 4110柴油机总体方案设计 1. 技术参数 机型:立式,直列,水冷,四冲程,废气涡轮增压、中冷燃烧室型式:直喷式 气缸直径:110mm 活塞行程:125mm(曲柄半径:62.5mm) 缸数:4 发火顺序:1-3-4-2 压缩比:17 标定功率(kW)/转速(r/min):140/2300 最大扭矩(N.m)/转速(r/min): 640/1450~1550 外特性最低燃油耗率(g/kW.h):200 标定工况燃油耗率(g/kW.h):210 机油耗率(g/kW.h):≤1.0 调速率:≤8% 怠速(r/min): 750 曲轴旋转方向(从前端看):顺时针 气门间隙(冷态):进气门0.3~0.4,排气门0.4~0.5 冷却方式:强制水冷 润滑方式:压力、飞溅复合式 启动方式:电启动 配气定时:进气门开,上止点前20oCA;进气门关,下止点后43oCA排气门开,下止点前60oCA;排气门关,上止点后20oCA 供油提前角:上止点前18±2oCA 2. 其他有关数据 活塞质量:1.32kg 活塞销质量:0.58kg 活塞环总质量:0.088kg 连杆大头质量(直开口/斜开口, kg): 1.89/1.98 连杆小头质量(kg):0.704 连杆长度L(mm):210 曲柄销直径:70mm 曲柄销长度:40mm 主轴颈直径:85mm 主轴颈长度(非止推挡):36mm 曲柄臂厚度:28mm 曲柄臂宽度:126mm

输出轴《机械制造工艺学》课程设计说明书

机电及自动化学院《机械制造工艺学》课程设计说明书设计题目:输出轴工艺规程设计 目录 1、零件的分析 1.1、计算生产纲领,确定生产类型------------------------- 3 1.2、零件的作用-----------------------------------------3 1.3、零件的工艺分析-------------------------------------3 2、工艺规程设计 2.1、确定毛坯的制造形式---------------------------------3

2.3、制定工艺路线---------------------------------------4 2.3.1、加工方法的选择---------------------------------4 2.3.2、加工顺序的安排---------------------------------4 2.3.3、拟定加工工艺路线-------------------------------5 2.3.4、加工路线的确定--------------------------------6 2.3.5、加工设备的选择--------------------------------6 2.3.6、刀具的选择------------------------------------7 3、机械加工余量、工序尺寸及毛坯尺寸的确定-------------7 4、确定切削用量及加工时间 4.1、切削用量选定--------------------------------------10 4.2、基本加工时间确定-----------------------------------14 5、小结----------------------------------------------------18 6、参考文献------------------------------------------------19 7、附件---------------------------------------------19 第一章零件的分析 1.1计算生产纲领,确定生产类型 如下面零件图所示为输出轴,该产品年产量为5000台,设其备品率为16%,机械加工废品率为2%,现制订该零件的机械加工工艺规程。 技术要求如下: ①锻件消除内应力; ②未注明倒角为1×45o; ③调质处理217~255HBS; ④材料45钢,N=Qn(1+a%+b%)=5000×1×(1+16%+2%)=5900(件/年)。 输出轴的年生产量为5900件,现通过计算,该零件质量约为3kg。根据教材表2-3,生产纲领与生产类型的关系,可确定其生产类型为大批量生产。

数控机床课程设计说明书

目录 1、前言 (2) 2、控制系统硬件的基本组成 (2) 2.1系统扩展 (2) 2.1.1 8031芯片引脚 (3) 2.1.2 数据存储器的扩展 (6) 2.1.3 数据存储器的扩展 (7) 3、控制系统软件的组成及结构 (9) 3.1 监控程序 (10) 3.1.1 系统初始化 (10) 3.1.2 命令处理循环 (10) 3.1.3 零件加工程序(或作业程序)的输入和编辑 (10) 3.1.4 指令分析执行 (10) 3.1.5 系统自检 (11) 3.2 数控机床控制系统软件的结构 (11) 3.2.1 子程序结构 (12) 3.2.2 主程序加中断程序结构 (12) 3.2.3 中断程序结构 (12) 4 、心会得体 (13) 5 、参考文献 (14)

1 、前言 数控车床又称数字控制(Numbercal control,简称NC)机床。它是基于数字控制的,采用了数控技术,是一个装有程序控制系统的机床。它是由主机,CNC,驱动装置,数控机床的辅助装置,编程机及其他一些附属设备所组成。数控机床控制系统的作用是使数控机床机械系统在程序的控制下自动完成预定的工作,是数控机床的主要组成部分。 2、控制系统硬件的基本组成 数控机床控制系统由硬件系统和软件系统两大部分组成。控制系统在使用中的控制对象各不相同,但其硬件的基本组成是一致的。控制系统的硬件基本组成框图如图1所示。 图1 控制系统硬件基本组成框图 在图1中,如果控制系统是开环控制系统,则没有反馈回路,不带检测装置。 以单片机为核心的控制系统大多采用MCS-51系列单片机中的8031芯片单片机,经过扩展存储器、接口和面板操作开关等,组成功能较完善、抗干扰性能较强的控制系统。 2.1系统扩展 以8031单片机为核心的控制系统必须扩展程序存储器,用以存放程序。同时,单片机内部的数据存储器容量较小,不能满足实际需要,还要扩展数据存储

污水处理厂课程设计设计说明书及方案(模版).

1 概述 1.1 工程概况 依据城市总体规划,华东某市在城西地区兴建一座城市污水处理厂,以完善该地区的市政工程配套,控制日益加剧的河道水污染,改善环境质量。该城市现状叙述如下: 1、2号居住区人口3万,污水由化粪池排入河道;3、4号居住区人口5万,正在建设1年内完成;5号居住区人口4.5万,待建,2年后动工,建设周期2年。还有部分主要公共建筑,宾馆5座,2000个标准客房;医院2座,1500张床。以上排水系统均采用分流制系统。同时新区内还有部分排污工厂:电子厂每天排水1500m3,BOD5污染负荷为3000人口当量;食品厂每天排出污水量500 m3,污染负荷为1500人口当量。 旧城区原仅有雨水排水系统,污水排水系统的改造和建设工程计划在10年内完成,届时整个排水区域服务人口将达到18万。 依据上述情况,整个工程划分为近期和远期两个建设阶段,现在实施的工程为近期建设。近期建设周期大概在3年左右,设计服务范围应该包括新区5个已建和待建的居住区、新区内部分主要公共建筑以及2个工厂。依据环保部门以及排放水体的状况,排放水要求达到《城镇污水处理厂污染物排放标准》(GB 18918-2002)一级B标准。 1.2 设计依据 《城镇污水处理厂污染物排放标准》(GB 18918-2002) 《室外排水设计规范》(GB50101) 《城市污水处理工程项目标准》 《给水排水设计手册》,第5册城镇排水 《给水排水设计手册》,第10册技术经济 城市污水处理以及污染物防治技术政策(2002) 污水排入城市下水道水质标准CJ3082-1999 地表水环境质量标准GB3838-2002 城市排水工程规划规范GB50381-2000 1.3设计任务和范围 (1)收集相关资料,确定废水水量水质及其变化特征和处理要求; (2)对废水处理工艺方案进行分析比较,提出适宜的处理工艺方案和工艺流程; (3)确定为满足废水排放要求而所需达到的处理程度; (4)结合水质水量特征,通过经济技术分析比较,确定各处理构筑物的型式; (5)进行全面的处理工艺设计计算,确定各构筑物尺寸和设备选型; (6)进行废水处理站平面布置及主要管道的布置和高程计算; (7)进行工程概预算,说明废水处理站的启动运行和运行管理技术要求 2 原水水量与水质和处理要求: 2.1 原水水量与水质 一期工程: Q=36000m3/d

法兰盘机械制造工艺学课程设计

序言 课程设计是我们在学完大学的全部课程后进行的.是我们对大学四年的学习的一次深入的综合性的总考核,也是一次理论联系实际的训练.这次设计使我们能综合运用机械制造工艺学中的基本理论,并结合实习中学到的实践知识.独立地分析和解决工艺问题,初步具备了设计一个中等复杂程度零件,床法兰盘的工艺规程的能力和运用夹具设计的基本原理和方法,拟订夹具设计方案,完成夹具结构设计的能力。也是熟悉和运用有关手册、图表等技术资料及编写技术文件等基本技能的一次实践机会。因此,它在我们大学生活中占有重要地位。就我个人而言,我也希望通过这次设计对自己未来将从事的工作进行一次适应性心理,从中锻炼自己分析问题,解决问题的能力。对未来的工作发展打下一个良好的基础。 第一章零件分析 一﹑零件的功用分析 题目所给的零件是法兰盘,法兰盘起联接作用是车床上的重要零件。 二﹑零件的工艺分析 从零件图看,法兰盘是一回转体零件,有一组加工表面,这一组加工表面以 mm为 φ200.045 中心,包括: 两个φ

艺工程、简化工艺装备结构与种类、提高生产效率。 1.粗基准的选择 选择粗基准主要是选择第一道机械加工工序的定位基准,以便为后续的工序提供精基准。选择粗基准的出发点是:一要考虑如何分配各加工表面的余量;二要考虑怎样保证不加工面与加工面间的尺寸及相互位置要求。这两个要求常常是不能兼顾的。但对于一般的轴类零件来说,以外圆作为粗基准是完全合理的。对本零件而言,由于每个表面都要求加工,为保证各表面都有足够的余量。应选加工余量最小的面为粗基准,这就是粗基准选择原则里的余量足够原则。现选取Φ45mm外圆柱面和端面作为粗基准。在车床上用带有子口的三爪卡盘夹住工件消除工件的六个自由度,达到完全定位。 2.精基准的选择 主要应该考虑基准重合的问题。当设计基准与工序基准不重合时,应该进行尺寸换算,这在以后还要专门计算,此处不在重复。 三、选择加工方法 1.面的加工 面的加工方法有很多,有车,铣,刨,磨,拉等。对于上下端面和Φ90距离轴线为24和30mm的2个平面,粗糙度要求较高。前者可以用车床车,后面可以用铣床铣,然后精沙精磨达到要求;后者在铣床洗后再到磨

数控技术课程设计

目录 1前言 (1) 2设计任务与内容 (1) 3设计步骤 (1) 3.1数控车床加工零件 (1) 3.1.1零件结构工艺分析、毛坯及加工定位基准的确定 (1) 3.1.2加工方案 (2) 3.1.3选择机床设备 (2) 3.1.4选择刀具 (2) 3.1.5确定切削用量 (3) 3.1.6数控加工工序卡片 (3) 3.1.7确定工件坐标系、对刀点和换刀点 (3) 3.1.8编写程序 (4) 3.1.9加工程序仿真.....................................................错误!未定义书签。 3.2数控铣床加工零件 (5) 3.2.1零件结构工艺分析、毛坯及加工定位基准的确定 (5) 3.2.2加工方案 (5) 3.2.3选择机床设备 (5) 3.2.4选择刀具 (5) 3.2.5确定切削用量 (6) 3.2.6数控加工工序卡片 (6) 3.2.7确定工件坐标系、对刀点 (6) 3.2.8编写程序 (6) 3.2.9加工程序仿真.....................................................错误!未定义书签。 4.结语 (8) 5 参考文献 (9)

1前言 数控技术课程设计是高等院校机械专业类各专业实践性很强的,重要的课程设计。针对各用人单位对大学毕业生人才技能需要,对于工科专业的大学生,在培养过程中学生应该自主加强自己的实践动手能力。数控技术课程设计其主要的研究对象有两个:一个是关于轨迹控制装置的设计,另一个是关于顺序控制装置的设计。通过课程设计将学生能够紧密结合生产实际,机械电子有机结合,是学生通过课程设计初步掌握改造一般车床,设计数控机床的方法与步骤,为学生在今后的工作打下良好的基础。 设计目的 1,加强数控机床结构设计的模块化训练 2加强数控机床功能部件的选型与设计计算的训练 3坚强数控机床的整机设计中应该把握的主要问题的训练 2设计任务与内容 分别用关数控车床和铣床加工各加工一个零件: 零件(1)零件(2) 3设计步骤 3.1数控车床加工零件 工件毛胚的材料为尼龙棒,编写程序并加工成工件。 3.1.1零件结构工艺分析、毛坯及加工定位基准的确定 (1)零件图的分析

课程设计说明书模板

机械制造学课程设计说明书 题目名称 专业班级 学生姓名 学号 指导教师 机械与电子工程系 二○一四年月日

目录 一、任务书--------------- -------3 二、指导教师评阅表----------------------4 三、序言-------------------------------------------------------------------------------------------3 四、零件的分析-----------------------------------------------------------------------------------3 五、工艺规程的设计------------------------------------------------------------------------------4 (1). 确定毛坯的制造形式---------------------------------------------------------------4 (2). 基面的选择---------------------------------------------------------------------------4 (3). 制订工艺路线------------------------------------------------------------------------4 (4). 机械加工余量、工序尺寸及毛坯尺寸的确------------------------------------5 (5). 确定切削用量及基本工时---------------------------------------------------------6 六、设计心得与小结-----------------------------------------------------------------------------11 七参考文献-------------------------------------------------------------------------------------1 1

机械制造工艺学课程设计说明书

机械制造工艺学课程设 计说明书 Company Document number:WUUT-WUUY-WBBGB-BWYTT-1982GT

机械制造工艺学课程设计说明书 题目:设计气门摇杆轴支座零件的机械加工工艺规程及专用夹具 学生姓名 学号 班级 指导老师 完成日期 目录

第一节序言 机械制造工艺学课程设计是在学完了机械制造工艺学(含机床夹具设计)和大部分专业课,并进行了生产实习的基础上进行的一个教学环节。这次 设计使我们能综合运用机械制造工艺学中的基本理论,并结合生产实习中 学到的实践知识,独立地分析和解决工艺问题。初步具备了设计一个中等 复杂程度零件(气门摇杆轴支座)的工艺规程的能力和运用夹具设计的基

本原理和方法,拟订夹具设计方案,完成家具结构设计的能力,也是熟悉和运用有关手册,图表等技术资料及编写技术文件技能的一次实践机会,为今后的毕业设计及未来从事的工作打下良好的基础。 第二节零件的分析 一、零件工用分析 气门摇杆轴支座是柴油机一个主要零件。是柴油机摇杆座的结合部,20(+—+)孔装摇杆轴,轴上两端各装一进气门摇杆,摇杆座通两个13mm 孔用 M12螺杆与汽缸盖相连,3mm轴向槽用于锁紧摇杆轴,使之不转动。 二、零件的工艺分析 由题目得,其材料为 HT200。该材料具有较高的强度,耐磨性,耐热性及减振性,适用于承受较大应力,要求耐磨的零件。该零件上主要加工面为上端面,下端面,左右端面,2-13mm孔和 20(+—)mm以及 3mm 轴向槽的加工。20(+——)mm孔的尺寸精度以及下端面的平面度与左右两端面孔的尺寸精度,直接影响到进气孔与排气门的传动精度及密封,2——13mm孔的尺寸精度,以上下两端面的平行度。因此,需要先以下端面为粗基准加工上端面,再以上端面为粗基准加工下端面,再把下端面作为精基准,最后加工 20(+——+)mm孔时以下端面为定位基准,以保证孔轴相对下端面的位置精度。由参考文献(1)中有关孔的加工的经济度机床能达到的位置精度可知上述要求可以达到的零件的结构的工艺性也是可行的。

数控机床课程设计:设计轴类零件数控加工工艺规程及数控技术仿真

太原科技大学数控技术课程设计 学院:机械工程学院 专业:机械电子工程 班级:机电091201班 姓名:崔世君 学号:200912010103 指导教师:贾育秦 时间:2013年1月15号

数控技术课程设计任务书 一、课程设计题目: 设计轴类零件数控加工工艺规程及数控技术仿真 二、课程设计目的: 通过数控加工工艺课程设计,掌握零件的数控加工工艺的编制及加工方法。 三、课程设计内容: 1.毛坯图一张 2.零件图一张 3.机械加工工艺过程卡一张 4.机械加工工序卡四张 5.仿真结果图一张 6.设计说明书一份 班级:机电091201 学生:崔世君 学号:200912010103 指导教师:贾育秦宋建军 教研室主任:贾育秦

目录 一、前言第3页 二、零件图的工艺分析第3页 1.加工内容第4页 2.毛坯的选择第4页 3.定位基准的确定第4页 4.加工顺序的确定第4页 5.加工工序、工步的确定第5页 三、机床的选择第6页 四、刀具的选择第6页 五、夹具的选择第7页 六、量具的选择第7页 七、切削用量的确定第7页 八、机械加工时间的计算第8页 九、编写数控部分程序第9页 十、数控仿真及其结果第10页十一、总结第13页十二、参考文献第14页

一、前言 制造技术和装备是人类生产活动的最基本的生产资料,而数控技术又是当今先进制造技术和装备最核心的技术。当今世界各国制造业广泛采用数控技术,以提高制造能力,提高对动态多变市场的适应能力和竞争力。大力发展以数控技术为核心的先进制造技术已成为世界各发达国家加速经济发展、提高综合国力和国家地位的重要途径。 数控技术是制造业实现自动化、集成化的基础,是提高产品质量,提高劳动生产率不可少的物资手段。数控技术的广泛应用给传统制造业的生产方式、产品结构带来了深刻的变化。也给传统的机械、机电专业的人才带来新的机遇和挑战。 随着我国综合国力的进一步加强。我国经济全面与国际接轨,并逐步成为全球制造中心。现如今,我国企业广泛应用现代化数控技术参与国际竞争。这就体现了学好数控技术的重要性。 这次课程设计让我们更好的熟悉数控车床、确定加工工艺、学会分析零件、学会简单的程序编程以及数控仿真,为走上工作岗位打下坚实的基础。 二、零件图的工艺分析

机械设计课程设计说明书模板.

燕山大学 机械设计课程设计说明书题目:带式输送机传动装置 学院(系):机械工程学院 年级专业: 09级机械设计及理论 学号: 0901******** 学生姓名:乔旋 指导教师:许立忠 教师职称:教授

目录 一、设计任务书.................................................................. 二、传动方案分析................................... .......................... 三、电动机的选择和参数计算........................................ 四、传动零件的设计计算................................................. 五、轴的设计...................................................................... 六、键的选择校核............................................................ 七、轴承的校核................................................................... 八、联轴器的选择及校核................................................ 九、密封与润滑的选择.................................................... 十、减速器附件及说明................................................... 十一、装配三维图........................................................ 十二、设计小结............................................................. 参考资料...................................................................

195柴油机连杆设计及连杆螺栓强度校核计算课程设计说明书

课程设计说明书 课程名称:发动机设计课程设计 课程代码: 题目:195柴油机连杆设计及连杆螺 栓强度校核计算 学院(直属系) :交通与汽车工程学院 年级/专业/班: 2009/热能与动力工程(汽车 发动机)/1班 学生姓名: 学号: 3120090805015XX 指导教师:曾东建、田维、暴秀超 开题时间: 2012 年 6 月 28 日 完成时间: 2012 年 7 月 16 日

目录 摘要 (2) 1引言 (3) 1.1国内外内燃机研究现状 (3) 1.2任务与分析 (5) 2柴油机工作过程计算 (6) 2.1 已知条件 (6) 2.2 参数选择 (7) 2.3 195柴油机额定工况工作过程计算 (7) 3 连杆设计 (11) 3.1 连杆结构设计 (11) 3.2 连杆材料选择 (13) 4 连杆螺钉强度校核 (14) 4.1 连杆螺钉的结构设计 (14) 4.2 连杆螺钉的强度校核 (14) 5 结论 (18) 致谢 (19) 参考文献 (19) 附录:195柴油机额定工况工作过程计算程序 (20)

摘要 20 世纪90 年代以来,汽车行业的竞争已从单一的性能竞争转向性能、环保、节能等多元综合竞争。仅就柴油机而言,为应对世界能源危机和减少对环境污染,其研究开发工作已侧重于降低油耗、减少排放、轻质及减少磨损等方面,在这些研究中优化技术将得到广泛的应用。汽车已经在普通民众中得到普及,随着汽车行业的不断发展,汽车产业的未来乐观与否一定意义决定于发动机的技术水平。因此,培养高素质的汽车发动机人才对当今社会的快速发展至关重要。 本次课程设计的既是通过对195柴油机结构的分析研究,计算工作过程中的热力参数绘制其工作过程的P-V图,绘制195柴油机总成横剖面图,对连杆进行设计、强度计算和绘制连杆零部件图,对并对设计好的连杆大头、小头和螺钉进行校核,以根据工况设计连杆小头、杆身、大头,合理达到要求。此次,我们就选择了对连杆螺钉进行校核。连杆螺钉在连杆盖以及连杆大头之间的联接发挥着至关重要的作用,并且由于往复惯性力和气体压力的双重作用下,使螺钉的受力十分严酷,所以对其进行强度校核就显得十分必要。 关键词:柴油机、连杆、设计、校核

阀体零件机械制造工艺学课程设计说明书

机电及自动化学院 《机械制造工艺学》课程设计说明书 设计题目:阀体零件工艺方案设计 姓名: 学号:0811112036 班级:机电(1)班 届别:2008 指导教师 2011 年 7月 目录(共12页) 一、零件的分析 (1)

(一)零件的作用……………………………………………………………………………… (1) (二)零件的工艺分析 (1) 二确定生产类型 (1) 三确定毛坯 (1) 四工艺规程设计 (2) (一)选择定位基准: (2) (二)制定工艺路线 (3) (三)选择加工设备和工艺设备 (8) (四)机械加工余量、工序尺寸及公差的确定 (9) (五)确定切削用量及时间定额 (9) 五余量表格 (10) 参考资料:《机械制造工艺设计手册》 《机械制造工艺学》 《机械加工余量手册》

《热加工工艺基础》 《金属工艺学实习教材》 《互换性与测量技术》 《机械制图》 一、零件的分析 (三)零件的作用 阀体,泵体等均属于箱体类零件。其主要作用是用于支承,包容,保护运动零件或其他零件。 本题目的阀体是球阀中的主体零件,它容纳阀芯,密封圈,阀杆,填料压紧套等零件。它的大致形状类似于三通管,左端方形凸缘上有直径为50,公差等级为11级的孔与阀盖配合,右端外螺纹作用连接管道,上部直径18H11孔与阀杆配合,从而起到调节流量的作用。 (四)零件的工艺分析 通过查找手册和热加工工艺基础课本,中碳铸钢ZG230-450具有良好的性能,适用于受力不大,要求韧性的零件制造,例如轴承盖,阀体等,所以零件材料选ZG230. 1:根据零件图分析,为了便于铸造,毛胚只铸造出水平方向的孔,竖直方向的孔用钻床加工,为了铸造效率,选择用金属型铸造。 2:因为水平方向的孔很多,且在同一中心线上,所以在加工时用水平方向的外圆做粗基准进行加工,则能够保证所有的孔同轴。 3:因为竖直方向的孔中心线跟水平方向的孔中心线有垂直度要求,所以应先对水平方向的孔加工,然后再加工竖直方向的孔。利用水平方向的外圆进行粗加工,然后以孔表面做精基准加工外圆;再用加工好的外圆面精加工孔。这样水平方向上才有足够的精度做基准。 4:孔表面粗糙度要求较高,所以都需精加工;与外零件配合的端面粗糙度也要求较高,所以都要精加工。 5螺纹加工为最后加工,这样便于装夹。 二确定生产类型 因为本次设计零件加工为大批量生产,所以初步确定工艺安排为:加工过程划分

数控铣床课程设计

机械工程学院 《数控机床编程》课程设计 题目:“王”字凸台 专业:机械设计制造及其自动 班级:机制1201 姓名:王超 学号:1209331031 成绩: 指导教师:张丽娟 2015年4月25日 .

目录 一、任务书 (1) 二、设计零件 (2) 三、数控加工工艺分析 (4) 四、程序清单 (5) 五、零件加工 (6) 六、设计小结 (7) 七、参考文献 (8) 八、感想 (9)

一、任务书 1.课程设计概述 《数控机床编程》课程设计是机械设计制造及其自动化专业的必修课程之一,它可以提高学生的动手能力,丰富学生的理论知识。是一门理论与实践相结合的综合性专业基础课。通过《数控机床编程》课程设计的学习,要求学生能够设计常用的轴类零件和型腔壳体类零件,并能够合理的选择卡具和加工设备,独立分析工艺,独立编程及完成其加工。通过数控机床编程课程设计,使学生提高数控机床实际操作和手工编程能力。同时还要求学生掌握数控机床的组成及其控制原理和方法。为以后的工作和学习打下坚实的基础。 2.课程设计目的 通过本次课程设计,掌握数控机床进行机械加工的基本方法,巩固数控加工编制的相关知识,将理论知识与实际工作相结合,并最终达到独立从事数控加工程序编制的工作能力。 3.课程设计任务 根据本任务书相关技术要求,完成零件设计,零件工艺分析,加工工序卡的编制,数控加工程序的编制,最后用HNC-21M数控系统机床加工出所设计的工件。

《数控机床编程》课程设计班级:机械设计制造及其自动化姓名:王超 二、设计零件 我要做的零件是在金属块上刻一个“王”字。由于我是第一次将所学理论用于实践,因此我选择笔画相对较少的“王’字来做。本次编程我打算用顺时钟圆弧指令G02和直线指令G01来刻画这个字。

柴油机齿轮设计

目录 1. 设计题目及参数 (1) 2. 数学模型地建立 (1) 3. 程序框图 (5) 4. 程序清单及结果 (6) 5. 设计总结 (12) 6. 参考文献 (13) 7.中期检查报告 (14) 1.设计题目及参数 已知:齿轮齿数Z 1=22,Z 2=44,m=5mm ,分度圆压力角а=20°; 齿轮为正常齿轮,在闭式的润滑油池中工作。 要求:1)用C 语言编写程序,选择两轮变位系数,计算齿轮各部分尺寸。 2)绘制柴油机机构运动简图 3)编写说明书一份。 2.数学模型的建立 1) 实际中心距a '的确定:2 )(21z z m a +? = ; a '=(a/5+1)?5; 2) 啮合角α': ;)cos(2)()cos(21ααα?'?+= 'z z m

αααinv z z x x inv +++=')/()(tan 22121; 3) 分配变位系数21x x 、; min 1min min 1/)(z z z h x a -=* ;min 2min min 2/)(z z z h x a -=* ; 4)中心距变动系数 y=(a a -')/m ; 5) 齿轮基本参数: 注:下面单位为mm 模数: m=5 压力角: ο20=α 齿数: 1z =22 2z =44 齿顶高系数: 0.1=* a h 齿根高系数: 25.0=*c 传动比: 12/z z i = 齿顶高变动系数: y x x -+=21σ 分度圆直径; 11mz d = 22mz d = 基圆直径; αcos 11mz d b = 齿顶高: )(11σ-+=* x h m h a a

数控加工工艺课程设计说明书(DOC 22页)

数控加工工艺课程设计说明书(DOC 22页)

《数控加工工艺》课程设计说明书 班级: 学号: 姓名】 指导老师:】

1.设计任务 本次课程设计是通过分析零件图,合理选择零件的数控加工工艺过程,对零件进行数控加工工艺路线进行设计,从而完成零件的数控加工程序的编写。使零件能在数控机床上顺利加工,并且符合零件的设计要求。 2.设计目的。 《数控加工工艺课程设计》是一个重要的实践性教学环节,要求学生运用所学的理论知识,独立进行的设计训练,主要目的有: 1 通过本设计,使学生全面地、系统地了解和掌握数控加工工艺和数控编程的基本内容和基本知识,学习总体方案的拟定、分析与比较的方法。 2 通过对夹具的设计,掌握数控夹具的设计原则以及如何保证零件的工艺尺寸。 3 通过工艺分析,掌握零件的毛坯选择方式以及相关的基准的确定,确定加工顺序。 4 通过对零件图纸的分析,掌握如何根据零件的加工区域选择机床以及加工刀具,并根据刀具和工件的材料确定加工参数。 5 锻炼学生实际数控加工工艺的设计方法,运用手册、标准等技术资料以及撰写论文的能力。同时培养学生的创新意识、工程意识和动手能力。 3.设计要求: 1、要求所设计的工艺能够达到图纸所设计的精度要求。 2、要求所设计的夹具能够安全、可靠、精度等级合格,所加工面充分暴露出来。 3、所编制的加工程序需进行仿真实验,以验证其正确

4.设计内容 4.1分析零件图纸 零件图如下: 1.该零件为滑台工作台,是一个方块形的零件。图中加工轮廓数据充分,尺寸 清晰,无尺寸封闭等缺陷。 2.其中有多个孔有明确的尺寸公差要求和位置公差要求,而无特殊的表面粗糙 度要求,如70+0.1、102+0.1、80+0.1、100+0.1、13.5+0.05、26+0.05.

机床数控技术课程设计说明书

机床数控技术课程设计 说明书 姓名: 学号: 指导教师: 机电学院 2013 年1 月

一、任务说明 1.需要完成的基本任务 DL4———DDA法插补第四象限直线 PC14———逐点比较法插补1--4象限逆圆弧 2.课设要求 (1)具有数据输入界面,如输入直线插补的起点、终点,圆弧插补的起止点圆心或半径,插补的步长等; (2)具有插补过程的动态显示功能,如单步插补、连续插补等; (3)插补的步长可调; (4)直线的起点、圆弧的圆心在坐标系中的位置可变(即直线的起点、圆弧的圆心可不设定在坐标原点) 3.实际完成的任务 (1)实现用DDA法插补任意象限的直线,可输入起点、终点、步长、寄存器位数,且起点任选;可选择插补的象限;可实现连续插补、单步插补。 (2)实现用逐点比较法插补一、四象限的顺圆弧,可输入圆弧的起点、终点、圆心、步长,且圆心任选。 4.使用的编程语言 使用matlab 编程,实现用户界面设计。 二、程序模块说明及流程图 在这里要说明,以下所提到的一、四象限表示将坐标轴原点平移到直线起点,圆弧圆心后直线,圆所处在的象限是一、四象限。 (一)DDA法插补直线 1功能说明 对于DDA法插补直线按“连续插补”,“单步插补”和“理论直线”三个按钮内的主要程序进行说明。 首先绘制理论直线,利用点斜式绘制直线。考虑到竖直情况下的直线的时候,可以直接绘出,所以不作具体设计。再利用界面上的连续插补按钮利用DDA法将直线插补出来。再通过在matlab源文件中设置全局变量实现单步插补。另外界面上还设计有清空、退出等功能。

2原理 1)累加次数m 设直线起点(0,0),终点(Xe,Ye),设进给速度V是均匀的,直线长度为L,则有V/L=Vx/Xe=Vy/Ye=k;有Vx=kXe,Vy=kYe 在△t时间,XY方向上移动的距离△x△y为 △x= kXe△t △y= kYe△t 在m次累加后,XY方向上都分别到达终点,则 Xe= mkXe△t Ye= mkYe△t 取△t=s,则mk△t=1而一般去K=1/(2^n),则m=2^n/s; 2)起点非原点时,被积函数寄存器Jvx中存放的应该是终点与起点之差; 3)把第一象限推广到其他象限时,只需要改变进给方向。 DDA直线插补程序设计变量说明

汽车制造工艺学课程设计活塞设计说明书(精)

山东农业大学 机械与电子工程学院 汽车制造工艺学课程设计 课程名称:汽车制造工艺学设计课题:活塞零件的机械加工工艺规程的编制 指导老师:吕钊钦 专业:车辆工程班级: 3班姓名:高超学号: 20120667 2014年 12月 11日 序言 本次设计内容涉及了机械制造工艺及机床夹具设计、金属切削机床、公差配合与测量等多方面的知识。 活塞加工工艺规程及其夹具设计是包括零件加工的工艺设计、工序设计以及专用夹具的设计三部分。在工艺设计中要首先对零件进行分析,了解零件的工艺再设计出毛坯的结构,并选择好零件的加工基准,设计出零件的工艺路线;接着对零件各个工步的工序进行尺寸计算,关键是决定出各个工序的工艺装备及切削用量;然后进行专用夹具的设计,选择设计出夹具的各个组成部件,如定位元件、夹紧元件、引导元件、夹具体与机床的连接部件以及其它部件;计算出夹具定位时产生的定位误差,分析夹具结构的合理性与不足之处,并在以后设计中注意改进。 关键词:工艺、工序、切削用量、夹紧、定位、误差。 目录 序言 (3) 一. 零件分析 (4)

1.1 零件作用 (4) 1.2零件的工艺分析 (5) 二. 工艺规程设计 (6) 2.1确定毛坯的制造形式 (6) 2.2基面的选择 (7) 2.3制定工艺路线 (10) 2.4机械加工余量、工序尺寸及毛坯尺寸的确定 (11) 2.5确定切削用量及基本工时 (13) 三夹具设计 (16) 3.1问题的提出 (16) 3.2定位基准的选择 (17) 3.3定位误差分析 (19) 3.4夹具设计及操作简要说明....................................20 总结 (21) 参考文献…………………………………………………………22 (附)机械加工工艺过程卡片 *1套 机械加工工序卡片 *1套 绪论 我国的汽车行业正在飞速发展,汽车的动力部分也在不断改进,内燃机作为一种可移动的动力源已广泛应用于生产和生活的各个领域。活塞是内燃机的关键零

数控机床电气控制及PLC技术课程设计-任务书

设计总体要求: 1、PLC的型号选择 2、设计PLC 的I/O接线图 3、完成主电路设计以及相应电器元件的选择 4、完成梯形图的设计 5、提交设计说明书 题目1数控钻床主轴进给控制系统PLC设计 控制要求: 卧式数控钻床采用G83指令完成钻深孔加工,动作如图,钻头初始位置在原点(光电开关SQ1处),按下启动按钮SB1,钻头进给至光电开关SQ2处后返回原点,然后再进给至光电开关SQ3处返回原点,以此类推,最后返回原点停止,主轴进给动作结束。

题目2 CA6140卧式车床的PLC改造 控制要求:CA6140卧式车床的电气控制原理图如下,应用S7-200PLC完成CA6140卧式车床的电气改造。

题目3 C650卧式车床的PLC改造 控制要求:C650卧式车床的电气控制原理图如下,应用S7-200PLC完成C650卧式车床的电气改造。 题目4 抢答器控制 控制要求: 1.系统初始上电后,主控人员在总控制台上点击“开始”按键后,允许各队人员开始抢答,即各队抢答按键有效; 2.抢答过程中,1~4队中的任何一队抢先按下各自的抢答按键(S1、S2、S3、S4)后,该队指示灯(L1、L 2、L 3、L 4)点亮,LED数码显示系统显示当前的队号,并且其他队的人员继续抢答无效; 3.主控人员对抢答状态确认后,点击“复位”按键,系统又继续允许各队人员开始抢答;直至又有一队抢先按下各自的抢答按键;

题目5 十字路口交通灯控制控制要求:

题目5自动售货机控制 控制要求: 课题6 自动售货机 在上图中,按M1、M2、M3按钮,模拟投入货币,Y0显示投入的货币的数量,按动“QS”和“CF”按钮分别代表购买“汽水”和“咖啡”。出口处的“E”和“F”表示“汽水”和“咖啡”已经取出。购买后Y0显示剩余的货币,按下“ZL”找零按键: 1.按下“M1”、“M2”、“M3”三个开关,模拟投入1元、2元、3元的货币,投入的货币可以累加起来,通过Y0的数码管显示出当前投入的货币总数。 2.售货机内的二种饮料有相对应价格,当投入的货币大于等于其售价时,对应的汽水指示灯C、咖啡指示灯D点亮,表示可以购买。 3.当可以购买时,按下相应的“汽水按钮”或“咖啡按钮”,同时与之对应的

相关主题
文本预览
相关文档 最新文档