1003数控铣毕业论文.docx
- 文档编号:27228558
- 上传时间:2023-06-28
- 格式:DOCX
- 页数:22
- 大小:91.86KB
1003数控铣毕业论文.docx
《1003数控铣毕业论文.docx》由会员分享,可在线阅读,更多相关《1003数控铣毕业论文.docx(22页珍藏版)》请在冰豆网上搜索。
1003数控铣毕业论文
专科毕业设计论文
论文题目数控铣槽类零件设计制造
作者姓名汪永亮
指导教师郑金华
所在院系浙江省衢州市技师学院
专业班级 1003
提交日期_____
摘要
能通过运用机械制造工艺学课程中的基本理论以及在生产实习中学到实践知识,正确的解决一个零件在加工过程中的定位.夹紧以及工艺路线安排.工艺尺寸确定等问题,保证零件的加工质量
学会使用图表资料以及手册,掌握与本本设计有关的各种资料的名称,出处,能够做到熟练运用。
因此,它在我们的大学生活中占有重要的地位。
就我个人而言,我希望能通过这次课程设计对自己未来从事的工作进行一次适应性训练,从中锻炼自己分析问题,解决问题的能力,为今后参加工作打下一个良好的基础。
由于能力有限,设计当中可能会有不足之处,恳请各位老师给予批评指正。
关键词:
加工工艺,刀具,夹具,走刀路线,加工用量
第1章
第2章概论
1.1计算机数控的概念与发展
1.1.1计算机数控的概念
数字控制(数控)的概念
GB8129-1997中对NC的定义为:
用数值数据的控制装置,在运行过程中不断地引入数值数据,从而对某一生产过程实现自动控制。
数控机床(NCmachinetools)
若机床的操作命令以数值数据的形式描述,工作过程按照规定的程序自动地进行,则这种机床称为数控机床。
数控系统
在数控机床行业中,数控系统是计算机数字控制装置、可编程序控制器、进给驱动与主轴驱动装置等相关设备的总称。
有时则仅指其中的计算机数字控制装置。
为区别起见将其中的计算机数字控制装置称为数控装置。
从第一台数控机床问世至今的40多年中,随着微电子技术的不断发展,数控装置也在不断地更新换代,先后经历了电子管(1952年)、晶体管(1959年)、小规模集成电路(1965年)、大规模集成电路及小型计算机(1970年)和微处理机或微型计算机(1974年)等五代数控系统。
前三代数控装置属于采用专用控制计算机的硬接线(硬件)数控装置,一般称为NC数控装置。
20世纪70年代初,随着计算机技术的发展,小型计算机的价格急剧下降,出现了采用小型计算机代替专用硬件控制计算机的第四代数控系统。
这种数控系统不仅在经济上更为合算,而且许多功能可用编制的专用程序实现,并可将专用程序存储在小型计算机的存储器中,构成控制软件。
这种数控系统称为计算机数控系统(computerizednumericalcontrol,即CNC)。
自1974年开始,以微处理机为核心的数控装置(microcomputerizednumericalcontrol,即MNC)得到迅速发展。
CNC和MNC称为软接线(软件)数控系统。
由于NC硬件数控系统早已被淘汰,而目前软件数控系统均采用MNC,因此,许多书中将现代数控系统称为CNC。
我国从1958年开始研制数控机床,20世纪60年代中期进入实用阶段。
自20世纪80年代开始,引入日本、美国、德国等国外著名数控系统和伺服系统制造商的技术,使我国数控系统在性能、可靠性等方面得到了迅速发展。
经过“六五”、“七五”、“八五”及“九五”科技攻关,我国已掌握了现代数控技术的核心内容。
目前我国已有数控系统(含主轴与进给驱动单元)生产企业五十多家,数控机床生产企业百余家。
1.2数控技术与数控机床
数控技术,简称数控(NumericalControl-NC),是利用数字化信息对机械运动及加工过程进行控制的一种方法。
由于现代数控都采用了计算机进行控制,因此,也可以称为计算机数控(ComputerizedNumericalControl-CNC)。
为了对机械运动及加工过程进行数字化信息控制,必须具备相应的硬件和软件。
用来实现数字化信息控制的硬件和软件的整体称为数控系统(NumericalControlSystem),数控系统的核心是数控装置(NumericalController)。
采用数控技术进行控制的机床,称为数控机床(NC机床)。
它是一种综合应用了计算机技术、自动控制技术、精密测量技术和机床设计等先进技术的典型机电一体化产品,是现代制造技术的基础。
机床控制也是数控技术应用最早、最广泛的领域,因此,数控机床的水平代表了当前数控技术的性能、水平和发展方向。
数控机床种类繁多,有钻铣镗床类、车削类、磨削类、电加工类、锻压类、激光加工类和其他特殊用途的专用数控机床等等,凡是采用了数控技术进行控制的机床统称NC机床。
带有自动刀具交换装置(AutomaticToolChanger-ATC)的数控机床(带有回转刀架的数控车床除外)称为加工中心(MachineCenter-MC)。
它通过刀具的自动交换,只需一次装夹即可以完成多工序的加工,实现了工序的集中和工艺的复合,从而缩短了辅助加工时间,提高了机床的效率;减少了零件安装、定位次数,提高了加工精度。
目前加工中心是数控机床中产量最大、应用最广的数控机床。
1.3典型数控铣床的概述
数控铣床是一种用途十分广泛的机床,主要用于精度要求高、轮廓形状较复杂的平面、曲面及壳体类零件的加工。
同时可进行钻、扩、锪、铰、螺纹切削、镗孔等加工。
加工中心、柔性制造单元等都是在数控铣床的基础上产生和发展起来的。
1.3.1数控铣床的基本构成及特点
1.数控铣床的基本构成
数控铣床由以下几个部分组成
1)主机即铣床机械结构,通常由床身、底座、立柱、横梁、滑座、工作台等机床基础件以及主传动机构、进给系统等组成。
它是整台铣床的基础和框架。
2)控制部分(CNC装置)包括专用计算机、显示器、键盘、输入输出装置等,其为数控铣床的控制核心。
3)驱动装置。
4)辅助装置冷却、润滑等辅助装置。
2.数控铣床的结构特点
1)高刚度和高抗震性铣床刚度是铣床的技术性能之一,它反应了铣床机构抵抗变形的能力。
主要采取了提高数控铣床构件的静刚度和固有频率,改善数控铣床结构的阻尼特性,采用新材料和刚板焊接结构等几方面的措施。
2)减小了热变形对铣床的影响铣床的热变形是影响铣床加工精度的重要因素之一。
由于数控铣床主轴转速、进给速度远高于普通铣床,因此热变形对数控铣床的影响远比普通铣床严重。
3)传动系统机械结构简化数控铣床采用的交流、直流电机,其调速范围大,并可无级调速,因此使得主轴箱、进给变速箱及传动系统大为简化,箱体机构简单。
4)高传动效率和无间隙传动装置目前数控铣床进给驱动系统中常用的机械装置主要有三种:
滚珠丝杠副、静压蜗杆—蜗轮机构和预加载荷双齿轮—齿条。
5)低摩擦系数的导轨导轨是铣床的基本结构之一。
铣床加工精度和使用寿命在很大程度上决定于铣床导轨的质量。
1.3.2数控铣床的分类
数控铣床从结构上可分为立式、卧式及立卧两用三种。
1、立式数控铣床
立式数控铣床主轴轴线垂直于水平面,这种铣床占数控铣床的大多数,应用范围也最广。
目前三坐标数控立铣占数控铣床的大多数,一般可进行三坐标联动加工,也可以实行两轴半控制,即在X、Y、Z三个坐标轴中,任意两轴都可以联动。
一般用来加工平面曲线的轮廓。
但也可加一个回转坐标,用来加工螺旋槽、叶片等立体曲面零件。
卧式数控铣床
卧式数控铣床主轴的轴线平行于水平面。
为了扩大加工范围和扩充功能,卧式数控铣床通常采用增加数控转盘(或万能数控转盘)来实现四坐标、五坐标加工。
立卧两用数控铣床
这类铣床可在一台机床上进行立式加工或卧式加工,同时具备立、卧式铣床的功能。
它的使用范围更广,功能更全。
一般数控铣床上指规格较小的升降台式数控铣床,其工作台宽度多在400mm以下,规格较大的数控铣床(工作台宽度多在500mm以上),其功能已向加工中心靠近,进而演变成柔性制造单元。
1.3.3数控铣床的主要加工对象
1、平面类零件
即加工面平行或垂直于水平面,以及加工面与水平面的夹角为一定值的零件。
2、直纹曲面类零件
即由直线依某种规律移动所产生的曲面类零件。
3、立体曲面类零件
即加工面为空间曲面的零件。
这类零件的加工面不能展成平面,一般使用球头铣刀切削,加工面与铣刀始终为点接触,若采用其它刀具加工,易于产生干涉而铣伤邻近表面。
1.3.4典型数控铣床的性能
本设计中的零件是利用XK5025数控铣床加工的,在这里对该机床的性能及主要规格、参数进行简要介绍。
该机床适用于多品种小批量生产的零件,对各种复杂曲线的凸轮、样板、弧形槽等零件的加工效能尤为显著。
其驱动部件为高性能、很可靠的混合式步进电机,输出力矩大,高、低速性能均好,且系统具备手动回机械零点功能,机床的定位精度和重复定位精度较高,不需要模具就能确保零件的加工精度,同时本机床所配系统具备刀具半径补偿和长度补偿功能,降低了编程复杂性,提高了加工效率。
此外,其还具备零点偏置功能,可实现多工件的同时加工。
第2章槽类零件的加工工艺分析
如下图2.1所示,为键槽零件。
其材料为45,毛坯尺寸长×宽×高为160×120×10,其数控铣床加工
图2.1
2.1零件图工艺分析
该零件主要由外轮廓、键槽、不规则形形槽、孔组成。
总体表面粗糙度要求较低,零件材料为45,切削加工性能较好。
根据以上分析,零件孔可以一次性粗加工,键槽、不规则形槽的加工应分粗、精加工两部分进行,以保证表面粗糙度要求。
2.2加工方法的选择
、键槽、不规则形槽可选择粗铣—精铣方案。
、孔加工方案的选择孔选择钻头一次性加工到位。
2.3确定装夹方案
该零件的外形比较规则,因此,在加工键槽、不规则形槽及孔时,选用平口虎钳夹紧。
2.4确定加工顺序及走刀路线
按照基准先行,先面后孔,先粗后精的原则确定加工顺序。
详见表2-2键槽端盖底版数控加工工序卡,不规则形槽加工采用逆铣方式,刀具沿切线方向切入与切出。
2.5刀具选择
、键槽、不规则形槽采用立铣刀加工,根据侧吃刀量选择立铣刀直径,使铣刀工作时有合理的切入/切出角;且铣刀直径应尽量包容工件整个加工宽度,以提高加工精度和效率,并减小相邻两次进给之间的接刀痕迹。
、孔加工选择φ12钻头,该零件加工所选刀详见表2-1键槽端盖底板数控加工刀具卡片。
表2-1键槽端盖底板数控加工刀具卡片
产品名称
或代号
数控铣工艺分析
零件名称
键槽端盖底板
零件图号
序号
刀具
编号
刀具规格名称
数量
加工表面
备注
1
T1
Φ8硬质合金平刀
1
铣削键槽
2
T2
Φ12钻头
1
钻孔
编制
***
审核
批准
共1页
第1页
2.6切削用量选择
该零件材料切削性能较好,铣削键槽及不规则形槽时留0.5mm精加工余量;
1、进给速度,主轴转速计算
、铣削键槽、三角形槽
1)确定铣削深度a
2)确定每齿进给量f
3)确定切削速度V
、钻孔
1)确定进给量f
2)确定切削速度
2.7拟订数控铣削加工工序卡片
为了更好地指导编程和加工操作,把零件的加工顺序、所用刀具和切削用量等参数编入表2-2所示的键槽端盖底板零件数控加工工序卡片。
表2-2键槽端盖底板数控加工工序卡片
单位名称
浙江工业大学
产品名称或代号
零件名称
零件图号
数控铣削工艺分析
槽类零件
工序号
程序编号
夹具名称
使用设备
车间
平口虎钳
XK5025
数控中心
工步号
工步内容
刀具号
刀具规格/mm
主轴转速/r·min
进给速度
/mm·min
背吃刀量/mm
备注
1
粗铣不规则形槽
T1
Φ8
575
100
4.5
自动
2
精铣不规则形槽
T1
Φ8
1000
72
0.5
自动
3
钻孔
T2
Φ12
600
100
4.5
自动
4
粗铣槽
T1
Φ8
575
72
0.5
自动
5
精铣槽
T2
Φ8
1000
235
2.5
自动
编制
汪永亮***
审核
批准
共1页
第3章数控加工程序的编制
3.1数控铣床的基本编程技术
3.1.1数控铣床的编程特点
数控铣床是通过两轴联动来加工零件的平面轮廓,通过两轴半控制、三轴或多轴联动来加工空间曲面零件。
数控铣削加工编程具有如下特点:
1、数控铣床一般仅具有直线和圆弧的插补功能,因此非圆曲线的加工是按编程允许误差将曲线分割成许多小段再用直线或圆弧逼近得到,编程时需计算各节点坐标。
2、具备刀补功能,可直接按工件尺寸编程。
3、具备镜像功能,加工轴对称零件时只要编写一半加工程序即可。
4、具备子程序调用功能。
当工件上有相同加工部位时,可以调用子程序,以简化程序编制。
3.1.2数控铣床的坐标系
1、机床坐标系
机床坐标系是机床本身固有的,是以机床原点为坐标系原点建立起来的X、Y、Z轴直角坐标系。
机床坐标系是制造和调整机床的基础,也是设置工件坐标系的基础,一般不允许随意变动。
2、工件坐标系
为了确定零件加工时在机床中的位置,必须建立工件坐标系,也称为编程坐标系。
工件坐标系采用与机床坐标系一致的坐标方向,工件坐标系的原点即工件原点,工件原点是任意的,它由编程人员在编制程序时根据零件的特点选定。
它在工件装夹完毕后,通过对刀确定。
3.1.3数控铣床的编程指令
表3-1常用文字码及其含义
功能
文字码
含义
程序号
O/:
(ISO/EIA)
表示程序名代号(1~9999)
程序段号
N
表示程序段代号(1~9999)
准备功能
G
确定移动方式等准备功能
坐标字
X、Y、Z、A、B、C
坐标轴移动指令(±99999.999mm)
R
圆弧半径(±99999.999mm)
I、J、K
圆弧圆心坐标(±99999.999mm)
进给功能
F
表示进给速度(1~1000mm/min)
主轴功能
S
表示主轴转速(0~9999r/min)
刀具功能
T
表示刀具号(0~99)
辅助功能
M
冷却液开、关控制等辅助功能(0~99)
偏移号
H
表示偏移代号(0~99)
暂停
P、X
表示暂停时间(0~99999.999s)
子程序号及子程序调用次数
P
子程序的标定及子程序重复调用次数设定(1~9999)
宏程序变量
P、Q、R
变量代号
数控铣床的编程功能指令与数控车床的编程功能指令相似,也可分为准备功能指令和辅助功能指令两大类。
由于生产数控机床的厂家众多,且所用数控系统也各不相同,故编程时必须严格遵守机床使用说明书中的规定。
常用文字码及其含义见表3-1。
1、准备功能指令
选择准备功能指令是编制程序的核心问题。
准备功能指令也称为G功能,其由地址字G和两位数值来表示,跟在G后面的数字决定了该程序段的指令的意义。
常用准备功能代码如表3-2所示。
其中00组的G代码为非模态代码,其余均为模态代码。
表3-2常用G功能代码
指令
组
功能
指令
组
功能
G00
01
快速定位
G42
07
刀具半径右补偿
G01
直线插补
G43
08
正向刀具长度补偿
G02
圆弧插补/螺旋线插补CW
G44
负向刀具长度补偿
G03
圆弧插补/螺旋线插补CCW
G49
刀具长度补偿取消
G04
00
暂停
G53
00
选择机床坐标系
G17
02
选择XY平面
G54
14
选择工件坐标系1
G18
选择XZ平面
G55
选择工件坐标系2
G19
选择YZ平面
G56
选择工件坐标系3
G20
06
英寸输入
G57
选择工件坐标系4
G21
毫米输入
G58
选择工件坐标系5
G27
00
返回参考点检测
G59
选择工件坐标系6
G28
返回参考点
G90
03
绝对值方式编程
G29
从参考点返回
G91
相对值方式编程
G33
01
螺纹切削
G92
00
设定工件坐标系
G40
07
取消刀具半径补偿
G98
10
固定循环返回到初始点
G41
刀具半径左补偿
G99
固定循环返回到R点
2、辅助功能指令
XK5025立式数控铣床的辅助功能指令与数控车床基本相同。
如表3-3所示。
表3-3常用M功能代码
指令
功能
指令
功能
M00
程序停止
M05
主轴停止旋转
M01
选择停止
M08
切削液开
M02
程序结束
M09
切削液关
M03
主轴顺时针方向旋转
M98
子程序调用
M04
主轴逆时针方向旋转
M99
子程序结束
3、其它功能指令
1)、进给功能
进给功能也称为F功能。
表示刀具中心运动时的进给速度,由地址码F和数字构成。
F功能以每分钟进给距离的方式指定进给速度。
F功能的单位可以是mm/min,也可以是mm/r;可以按公制形式输入,也可以转换成英制。
2)、主轴功能
主轴功能也称S功能,即用来指定主轴的转速。
它由地址码S及后面的整数数字组成,单位为r/min。
3)、刀具功能
刀具功能也称T功能。
由地址码T及后面的两位整数数字组成,数字代表刀具的编号,用来选择刀具。
3.1.4数控铣床的基本编程方法
1、绝对值方式和增量值方式编程
1)、绝对值方式编程
程序格式:
G90
2)、增量值方式编程
程序格式:
G91
2、工件坐标系的建立
1)、设置工件坐标系
2)、选择机床坐标系
3)、选择1~6号工件坐标系
G54、G55、G56、G57、G58、G59选择1~6号工件坐标系,这些指令可以分别用来选择相应的工件坐标系。
3编程格式:
G54(G55~G59)G00(G01)X_Y_Z_(F_);
4、快速定位与直线插补
a、快速定位
b、直线插补
5、圆弧插补
圆弧插补的编程格式有两种,分别如下:
1)、用分矢量I、J、K表示圆心位置
2)、用圆弧半径R指定圆心位置
6、刀具半径补偿指令G40、G41、G42
1)、刀具半径补偿的目的
数控机床在实际加工过程中是通过控制刀具中心轨迹来实现切削加工任务的。
在编程过程中,为了避免复杂的数值计算,一般按零件的实际轮廓来编写数控程序,但刀具有一定的半径尺寸,如果不考虑刀具半径尺寸,那么加工出来的实际轮廓就会与图纸所要求的轮廓相差一个刀具半径值。
因此,采用刀具半径补偿功能来解决这一问题。
2)、刀具半径补偿的方法
使用刀具半径补偿指令,并在控制面板上手工输入刀具半径,数控装置便能自动地计算出刀具中心轨迹,并按刀具中心轨迹运动。
即执行刀具半径补偿后,刀具自动偏离工件轮廓一个刀具半径值,从而加工出所要求的工件轮廓。
7、刀具半径补偿的步骤
1)、刀补建立
2)、刀补进行
3)、刀补取消
8、刀具半径补偿的应用:
1)、避免计算刀心轨迹,直接用零件轮廓尺寸编程;
2)可用同一程序、同一尺寸的刀具,利用刀补值进行粗、精加工。
3)、利用刀补值控制轮廓尺寸精度。
因刀补值具有小数点后2~4位的精度,故可控制轮廓尺寸精度。
4)、利用刀具补偿功能,可用同一个程序,加工同一公称尺寸的内、外两个型面。
3.2数控编程的数值计算
根据零件图样,用适当的方法将数控系统编制程序所需的有关数据计算出来的过程,称为数值计算。
数值计算的内容包括计算零件轮廓的基点和节点坐标及刀位点轨迹的坐标。
3.2.1基点、节点的含义
数控机床一般只有直线和圆弧插补功能,因此,对于由直线和圆弧组成的平面轮廓,编程时主要是求各基点的坐标。
所谓基点就是构成零件轮廓不同几何素线元素的交点或切点。
如直线与直线的交点,直线段和圆弧段的交点、切点及圆弧与圆弧的交点、切点等。
根据基点坐标,就可以编写出直线和圆弧的加工程序。
基点的计算比较简单,选定坐标原点以后,应用三角、几何关系就可以算出各基点的坐标,因此,采用手工编程即可。
由于数控机床无法直接加工除直线和圆弧之外的曲线,加工此类曲线时数值计算较为复杂,包括曲线拟合与曲线逼近两部分。
逼近直线和圆弧小段与轮廓曲线的交点或切点称为基点。
3.2.2基点的坐标计算
常用基点计算的方法有:
1、根据零件图样上所给的已知条件用人工求解,即根据零件图样上给定的尺寸,运用代数或几何的有关知识,计算出数值。
从2、利用CAD软件从图中查取现在大多数的图形绘制都是在AutoCAD等绘图软件中完成的,可以采用这些的软件的功能,把某些点的坐标直接标出。
3.2.3加工程序
利用CAD软件功能直接标出点坐标
%O0001
G54G90G40S800M03;
T01D01S600
G00X-39.93Y37.93Z0
G01Z-10
G03X-54.07Y52.07
G01X-72.07Y34.07
G02X-57.93Y19.93
G01X-39.93Y37.93
G00X-24.37Y36
G01Z-10
G02X-17.44Y40
G01X42.71Y40
G02X47.28Y25.44
G03X47.26Y-25.44
G02X42.71Y-40
G01X-42Y-40
G02X-41.5Y-31.5
G01X-50Y-8.39
G01X-24.37Y36
G00Z100M05
M03
T02D02S600
G73X71Y-25.44Z-20R10Q1F100
G00Z100
G80
M30
%
第4章数控加工中心仿真系统
4.1FANUC0i加工中心的仿真操作
加工中心配用不同的数控系统,选择用南京二机床(配以FANUC0i数控系统),选择零件原点,建立刀具补偿参数,机床控制面板逐步输入已编写程序,进行自动加工。
4.2仿真结果
通过对键槽端盖底板的工艺分析、程序编制和操作过程的介绍,数控铣仿真结果见下图。
设计总结
毕业设计小结
本论文是在指导老师的精心指导下,根据毕业设计课题编写的。
本设计的特点是加强了对数控铣床编程的认识。
本设计共分为四章:
第一章绪论简要介绍了计算机数控的概念与发展及数控技术与数控机床,并且重点介绍了典型数控铣床的基本构成及特点、分类、主要加工对象及其性能和参数。
第二章利用一典型零件对其进行数控加工工艺分析,包括零件图的工艺分析、加工方案的选择、装夹方案的确定、加工顺序及走刀路线的确定、刀具选择、切削用量选择、对刀点与换刀点的确定及拟订数控铣削加工工序卡片这八个部分。
第三章阐述了典型零件——槽类零件的数控加工程序的编制。
首先介绍了数控铣床的一些基本编程技术,其中有数控铣床的编程特点、数控铣床的坐标系、编程指令及编程方法;其次阐述了数控编程的数值计算,简要介绍了基点、节点的含义,基点的坐标计算;最后编写了典型零件——键槽类零件的加工程序。
第四章阐述了数控加工中心的仿真操作系统,主要内容有控制面板介绍、操作过程及仿真结果。
在本设计完成之际,我由衷地感谢关怀、教诲、帮助、支持和鼓励我完成学业的老师、朋友和亲人。
首先,我要感谢我的老师在论文的开题、实施、撰写和完成的每一个过程中,都得到了他的悉心指导和帮助。
指导老师渊博的知识、宽广无私的胸怀、严谨的工作态度、诲人不倦的教师风范和对问题的洞察力,都将使我记忆犹新。
在此,我谨向指导老师表示衷心的感谢和深深的敬
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 1003 数控 毕业论文
![提示](https://static.bdocx.com/images/bang_tan.gif)