数控编程课程设计.docx
《数控编程课程设计.docx》由会员分享,可在线阅读,更多相关《数控编程课程设计.docx(17页珍藏版)》请在冰豆网上搜索。
数控编程课程设计
新鄉学院
数控编程课程设计
姓名
XXXXXX
学号
XXXXXXXXXXXX
所在学院名称
机电工程学院
专业名称
机械设计制造与自动化
指导教师姓名
XXXXXXXXX
目录
一、课程设计任务书1
1.1课程设计目的1
1.2工艺文件设计步骤1
1.3设计说明书内容1
二、数控加工工艺2
2.1零件的分析2
三、工艺处理3
3.1刀具和夹具的设计与选择3
3.2选择对刀点4
3.3确定加工路线4
3.4确定切削用量6
3.5刀具轨迹设计分析及轨迹计算7
四、数控加工程序8
五、加工程序的调试及运行结果10
六、总结14
参考文献..............................................................................................................................15
一、课程设计任务书
1.1课程设计目的
本课程设计是学完数控编程之后,进行的下一个实践性教学环节,学生通过设计综合运用所学过知识解决零件的数控加工问题,另一方面,为今后的毕业设计、今后从事数控加工进行一次综合训练准备。
每人完成数控车床、铣床的工艺和程序设计。
1.2工艺文件设计步骤
1、详读零件图,分析零件结构及技术要求。
2、确定毛坯类型及技术要求,初步建立零件制造的过程和方法。
3、选择加工方法,合理划分粗、精加工阶段,确定最佳工艺路线。
4、工艺设计和计算:
选择加工设备与工艺装备,确定工序尺寸,选择各工序切削用量。
5、进行详细的数控加工工艺规程设计。
6、编写工艺规程。
7、确定工件坐标系,计算节点和基点坐标,编写数控加工程序。
8、画出数控铣一个程序的走刀路线图。
9、数控车、铣仿真加工。
10、其它与加工制造有关之必要说明。
1.3设计说明书内容
1、学院统一印刷的课程设计封皮
2、课程设计成绩评定表
3、目录
4、设计任务书
5、零件图
6、工艺设计
7、零件工艺规程(车、铣的完整路线卡片、一个工序的工序卡片)
8、程序设计
9、数控加工程序清单(车、铣程序)
10、数控车、铣床程序仿真结果。
11、参考书及资料目录
二、数控加工工艺
2.1零件的分析
该零件为阶梯回转轴,零件表面由圆柱、圆锥、圆弧、及螺纹组成。
其中零件表面由两段圆锥表面,Φ50、Φ60、Φ80的三段圆柱表面,R10、R8、R14的三段圆弧表面,
,
的两个退刀槽以及
的螺纹表面组成,如图2-1所示。
零件图尺寸标注完整,轮廓描述清楚。
零件的材料为45钢,无热处理和硬度要求。
由于该零件表面粗糙度为Ra6.3,最高达到Ra0.8,故需精密机床来加工;未给出同轴度和垂直度要求,故按一般位置精度处理。
首先,由于该零件为回转轴类,显尔需在车床上加工。
其次,该回转零件表面较复杂,至少需要换三把刀具,如果采用人工加工,生产效率低下,精度也难以得到保证,因此本次设计采用数控车床来加工。
它在加工本零件时至少具有以下三方面的优点:
(1)生产率高。
由于数控机床能合理选用切削用量,机加工时间短,又由于其定位精度高,停机检测次数少,加工准备时间也因采用通用夹具而大大缩减。
(2)减少工人劳动强度。
本零件各圆锥表面,圆柱表面需用粗、精车刀加工,退刀槽需要那个切槽刀,螺纹加工需用螺纹刀。
由于数控机床主要是自动加工,能自动换刀,开/关切削液,自动变速,其大部分操作不需要人工完成,因而改善了劳动条件。
由于操作失误少,液降低了废品率和次品率。
(3)加工精度高,产品质量稳定。
本零件表面有较高的表面要求,而数控车床自动加工,人为因素干扰少。
其加工精度可采用软件来校正和补偿误差,因此,能获得比机床本身精度还要高的加工精度和重复精度。
综上所述,本零件采用数控车床加工。
图2-1阶梯轴零件图
3、工艺处理
本次设计选用华中数控世纪之星车削加工中心加工本零件。
由于最大回转直径
选用的毛坯为直径
的棒料。
在数控车削之前,由普通车床完成毛坯外圆柱面和端面的粗车加工。
3.1刀具和夹具的设计与选择
零件毛坯材料为45钢,无热处理和硬度要求,选取刀具材料为硬质合金。
外圆柱面和圆锥面的粗加工和精加工分别采用外圆粗车刀和精车刀。
为防止刀具副后刀面与工件轮廓干涉,车刀均选用45°硬质合金右偏刀,副偏角不能太小,必要时应作图检验,本设计取
。
精车刀取刀尖角
,取刀尖圆弧半径
。
退刀槽的加工采用宽度为4mm切断刀;M80*2的螺纹加工采用螺纹刀。
具体的所选刀具参数见下表:
3.1-1数控加工刀具卡片
产品名称或代号
001
零件名称
阶梯轴
零件图号
1
序号
刀具号
刀具规格名称
数量
加工表面
刀尖半径/mm
备注
1
T01
硬质合金刀45¡ã粗车刀
1
粗车外轮廓
/
右偏刀
2
T02
外圆精车刀
1
精车外轮廓
/
右偏刀
3
T03
切断刀
1
加工退刀槽
宽4mm
4
T04
螺纹刀
1
车螺纹
0.15
编制
许林超
审核
批准
共1页
第1页
零件材料零件毛坯为棒料,装夹方案为左端采用三爪自定心卡盘定心夹紧。
加工过程中使用合成切削液。
3.2选择对刀点
对刀点是工件坐标系的原点,所选对刀点应使程序编制简单,对刀点容易找正,并在加工过程中便于检查的位置上,减小加工误差。
根据零件坯料和所选车床情况,选择零件坯料右端中心为对刀点。
即图3.2-1中的O点,并以此点建立工件坐标系,编制加工程序。
换刀点是工件加工过程中刀具换刀点,要正确选择换刀点,以避免换刀时刀具与机床,工件夹具发生碰撞现象。
本设计选择换刀点为上述工件坐标系的P(100,100)点,具体见图3.2-1
3.3确定加工路线
首先确定刀具的刀位点。
车削过程中刀位点在车刀刀尖。
加工顺序按由粗到精、由近到远(由右到左)的原则确定。
即先从右到左进行粗
图3.2-1轮廓各点
车(留0.2mm精车余量),然后从右到左进行精车。
最后车螺纹。
数控车床具有粗车循环功能,只要正确使用编程指令,机床数控系统就会自行确定其进给路线,因此,该零件的粗车循环和精车循环不需要人为确定进给路线。
故其刀具轨迹的设计计算只需要分析设计精车路线即可。
该零件是从右到左沿零件表面轮廓进给,如图3.3-1所示。
图3.3-1进给路线
3.4确定切削用量
1)背吃刀量粗车循环时,确定其背吃刀量
;精车时
2)主轴转速
a.车削直线和圆弧轮廓时的主轴转速。
查表3.4-1取粗车的切削速度
,精车的切削速度
,根据毛坯直径(精车时取平均直径),利用下式计算:
并结合机床说明选取;粗车时,主轴转速
;精车时,主轴转速
。
b.车螺纹的主轴转速。
利用
计算,取主轴转速
。
3)进给速度先选取进给量,然后计算。
粗车时,选取进给量
;精车时,选取
。
计算得:
粗车进给速度
;精车进给速度
。
车螺纹的进给量等于螺纹导程,即
。
短距离空行程的进给速度取
。
表3.4-1数控车削用量推荐值
工具材料
加工方式
背吃刀量
切削速度
进给量
碳素钢
粗加工
5-7
60-80
80-120
2-3
80-120
80-120
精加工
0.2-0.3
120-150
40-80
综合前面分析的各项内容,并将其填入表3.4-2所示的加工工艺卡片。
此表是编制加工程序的主要依据和操作人员配合数控程序进行数控加工的指导性文件,主要内容包括工步顺序、工步内容。
个工步所用的刀具及切削用量等。
表3.4-2数控加工工艺卡片
单位名称
新乡学院
产品名称或代号
零件名称
零件图号
1
阶梯轴
1
工序号
程序编号
夹具名称
使用设备
车间
1
1
三爪卡盘
华中数控车床
数控车间
工步号
工步内容
刀具号
刀具规格
主轴转速
进给速度
背吃刀量/mm
备注
1
平右端面
T01
25x25
800
80
/
手动
2
粗车外轮廓
T01
25x25
800
80
2
自动
3
粗车外轮廓
T02
25x25
1200
40
0.2
自动
4
切退刀槽
T03
25x25
800
60
/
自动
5
车螺纹
T04
25x25
200
2
/
自动
6
切断工件
T03
25x25
800
60
/
自动
编制
许林超
审核
批准
2013年12月30日
共1页
第1页
3.5刀具轨迹设计分析及轨迹计算
由于零件的轮廓加工,不论是粗车循环还是精车循环不需要人为确定进给路线,故其刀具轨迹的编程只需按工件实际轮廓进行各点的坐标计算和轨迹计算(粗车要指定所留余量),机床会自动选择合适的加工路线和相应的切削用量,计算来回切削次数,切削时间等,轨迹基点及加工路线图如图3.5-1所示。
图3.5-1加工路线图
如图3.2-1所示,O为工件坐标原点,P为换刀点,Q为粗精车循环起点,其余各点均为轮廓上基点。
该加工路线先车削外形轮廓,待循环车削完毕,再逐一车退刀槽和螺纹。
再根据图2-1所给尺寸计算各点坐标值(X,Z)如下表3.5-1所示:
点代号
坐标值
点代号
坐标值
点代号
坐标值
点代号
坐标值
O
(0,0)
A
(10,0)
B
(30,-10)
C
(34,-22)
D
(50,-30)
E
(50,-45)
F
(60,-50)
G
(60,-52)
H
(60,-72)
I
(80,-80)
J
(80,-92)
K
(80,-97)
L
(80,-110)
M
(44,-45)
N
(44,-50)
R
(65,-92)
S
(65,-97)
P
(100,100)
Q
(85,0)
表3.5-1外轮廓各点坐标值
四、数控加工程序
由表3.4-2工序卡片以及表3.5-1各点坐标,即可以编制该零件的数控加工程序。
首先需说明三点,数控程序编制采用G代码,不同的数控系统各代码的含义有所不同,本设计按FANUC数控系统代码编程。
另外,切5mm退刀槽时,由于切断刀只有4mm宽,故需分两次切削,切削轨迹重合4mm。
最后,车削螺纹时,编程终点坐标值是螺纹底径终点坐标,而工程图纸上标出的是螺纹公称直径(大径),这就必须计算牙深,而螺纹牙深理论值H=0.866×螺距,但是理论值是无法实现的,一般按经验计算螺牙深度,即实际值约为0.65×螺距。
因而本设计,h=0.65×2=1.3mm,则螺纹底径
。
为避免在加减速过程中进行螺纹切削,要设置引入距离
和超越距离
。
一般
,
,本设计取
,
。
数控程序如下表4-1所示:
表4-1数控加工程序
阶梯轴数控加工程序单
O0821
N010
G54
设定X,Z平面
N020
T0101M03S800M08
换外圆粗车刀,主轴正转,切削液开
N030
G00X85Z0
平右端面
N040
G01X-1F80
N050
G00X85
N060
G71U2R1P070Q170X0.2Z0.1
粗车循环,每次吃刀2mm,退1mm,留精车余量X向0.2mm,Z向0.1mm
N070
G00X10Z0
N080
G03X30Z-10R10
车R10圆弧
N090
G01X34Z-22
车锥面
N100
G02X50Z-30R8
车R8圆弧
N110
G01Z-45
车圆柱面
N120
X60
N130
Z-52
N140
G02X60Z-72R14
车R14圆弧
N150
G01X80Z-80
车锥面
N160
Z-110
车圆柱面
N170
X85W0
回至循环起点
N180
G00X100Z100
快速回到换刀点
N190
T0202S1200M03
换2号精车刀,转速加大至
1200r/min
N200
G70P070Q170X0.2W0.1F40
精车循环,进给量降至40mm/min
N210
G00X100Z100
精车完后回至换刀点
N220
T0303S800M03
换3号切断刀,转速调至
800r/min
N230
G00X62Z-50
定位至第一个退刀槽口
N240
G01X44W0
切进第一次
N250
G04X5
停5秒
N260
G01X62
N270
Z-49
N280
X44
切进第二次
N290
G04X5
N300
G00X82W0
N310
Z-97
定位至第二个退刀槽口
N320
G01X65
N330
G04X5
N340
G01X82
N350
Z-96
N360
X65
N370
G04X5
N380
G00X85
N390
Z-114
定位至螺纹退刀槽口
N400
G01X70
N410
G04X5
N420
G00X85
N430
X100Z100
回至换刀点
N440
T0404S200M03
换4号螺纹刀,转速调至
200r/min
N450
G00X82Z-94
N460
G92X79.1Z-111F2
分5次循环切制螺纹,螺距P为2mm
N470
X78.5
N480
X77.9
N490
X77.5
N500
X77.4
N510
G00X82
N520
X100Z100
回至换刀点
N530
T0303S800M03
换3号切断刀
N540
G00X85Z-114
N550
G01X-1F60
切断工件
N560
G00X85
N570
X100Z100
回至换刀点
N580
M05M09
主轴停转,关切削液
N590
M30
程序结束
五、加工程序的调试及运行结果
本程序的调试是在实验室里的华中数控世纪之星加工中心完成的,虽然所编制程序采用的是FANUC数控系统的G代码,但大部分程序和代码与华中数控系统是兼容的,只有个别G代码功能不同。
比如FANUC系统的粗、精车循环分别为G70和G71,但华中数控统一由G71代码完成粗、精加工,至于各自切削用量,切削时间等均由数控车床自动生成。
再比如,FANUC的螺纹切削指令为G92,但华中数控系统默认的是G73。
但这些差别并不影响程序的移植,只需要更改个别指令,华中数控系统就能调试和运行该程序。
本程序只需把N460~N500程序段改为“N460G76C1A60K1.3X77.4Z-113U0.2V0.1Q0.45F2”。
本设计即可进行仿真加工。
加工程序调试步骤如下所示:
1、开机床
2、回零
3、夹持工件、设置参数、对刀
4、调试、模拟加工路径
5、加工后零件
六、总结
本次课程设计,是根据给定的零件轮廓尺寸及其尺寸工艺要求,进行数控工艺路线设计,并按照手工编程的步骤,编制数控加工(包括粗、精加工)程序,最后在数控机床上实现其加工。
虽然给定的零件为简单的回转轴类零件,工艺路线的拟定以及数控程序编制并不繁琐,但由于是首次进行数控加工工艺路线设计以及加工工序的编制,在设计之初仍感艰难和生疏。
当然这次数控课程设计,收获也颇多,一方面,它不仅加深了我们对数控加工的认识,巩固了我们的理论知识,另一方面,它也锻炼了我们的实际动手能力,机床操作能力以及工程思维分析能力。
由于课程设计时间紧,且各科课程设计和实验重叠,这次课程设计过程中难免会有不少纰漏和错误,恳请老师指正。
参考文献:
[1]朱晓春等主编.数控技术(第二版)[M].机械工业出版社,2007年2月.
[2]熊良山等主编.机械制造技术基础(第三版)[M].华中科技大学出版社,2006年1月.
[3]高凤英主编.数控机床(第二版).东南大学出版社,2009年3月.
[4]杨叔子主编.机械加工工艺师手册.机械出版社,2012年5月
[5]马立克主编.机械编程与加工技术.大连理工出版社.2004年12月.
[6]董玉红主编.数控技术.高等教育出版社.2012年11月.