数控铣床加工.docx
《数控铣床加工.docx》由会员分享,可在线阅读,更多相关《数控铣床加工.docx(16页珍藏版)》请在冰豆网上搜索。
![数控铣床加工.docx](https://file1.bdocx.com/fileroot1/2022-11/27/2e774883-96b0-4db4-821f-e1fae5829ec8/2e774883-96b0-4db4-821f-e1fae5829ec81.gif)
数控铣床加工
数控铣床加工
1.1数控铣床概论
数控铣床是出现比较早和使用比较早的数控机床,在制造中具有很重要的地位,在汽车,航天,军工,模具等行业得到了广泛的应用。
1.1.1数控铣床分类
一数控铣床按构造上分类⑴工作台升降式数控铣床这类数控铣床采用工作台移动、升降,而主轴不动的方式。
小
型数控铣床一般采用此种方式。
⑵主轴头升降式数控铣床这类数控铣床采用工作台纵向和横向移动,且主轴沿垂向溜板
上下运动;主轴头升降式数控铣床在精度保持、承载重量、系统构成等方面具有很多优点,已成为数控铣床的主流。
⑶龙门式数控铣床这类数控铣床主轴可以在龙门架的横向与垂向溜板上运动,而龙门架则沿床身作纵向运动。
大型数控铣床,因要考虑到扩大行程,缩小占地面积及刚性等技术上的问题,往往采用龙门架移动式。
二数控铣床也可以按通用铣床的分类方法分类
⑴数控立式铣床
数控立式铣床在数量上一直占据数控铣床的大多数,应用范围也最广。
从机床数控系绕控制的坐标数量来看,目前3坐标数控立铣仍占大多数;一般可进行3坐标联动加工,但也有部分机床只能进行3个坐标中的任意两个坐标联动加工(常称为2.5坐标加工)。
此外,还有机床主轴可以绕X、Y、Z坐标轴中的其中一个或两个轴作数控摆角运动的4坐标和5坐标
数控立铣。
⑵卧式数控铣床
与通用卧式铣床相同,其主轴轴线平行于水平面。
为了扩大加工范围和扩充功能,卧式数控铣床通常采用增加数控转盘或万能数控转盘来实现4、5坐标加工。
这样,不但工件侧
面上的连续回转轮廓可以加工出来,而且可以实现在一次安装中,通过转盘改变工位,进行“四面加工”。
⑶立卧两用数控铣床
目前,这类数控铣床已不多见,由于这类铣床的主轴方向可以更换,能达到在一台机床上既可以进行立式加工,又可以进行卧式加工,而同时具备上述两类机床的功能,其使用范围更广,功能更全,选择加工对象的余地更大,且给用户带来不少方便。
特别是生产批量小,品种较多,又需要立、卧两种方式加工时,用户只需买一台这样的机床就行了。
1.1.2数控铣床的组成,工作原理及特点
1.数控铳床的组成
数控铳床的基本组成见图1,它由床身、立柱、主轴箱、工作台、滑鞍、滚珠丝杠、伺服电机、伺服装置、数控系统等组成。
床身用于支撑和连接机床各部件。
主轴箱用于安装主轴。
主轴下端的锥孔用于安装铳刀。
当主轴箱内的主轴电机驱动主轴旋转时,铳刀能够切削工件。
主轴箱还可沿立柱上的导轨在
Z向移动,使刀具上升或下降。
工作台用于安装工件或夹具。
工作台可沿滑鞍上的导轨在X向移动,滑鞍可沿床身上的导轨在Y向移动,从而实现工件在X和Y向的移动。
无论是X、Y向,还是Z向的移动都是靠伺服电机驱动滚珠丝杠来实现。
伺服装置用于驱动伺服电机。
控制器用于输入零件加工程序和控制机床工作状态。
控制电源用于向伺服装置和控制器供电。
图1
2.数控铳床的工作原理
根据零件形状、尺寸、精度和表面粗糙度等技术要求制定加工工艺,选择加工参数。
通
过手工编程或利用CAM软件自动编程,将编好的加工程序输入到控制器。
控制器对加工程序处理后,向伺服装置传送指令。
伺服装置向伺服电机发出控制信号。
主轴电机使刀具旋转,
X、Y和Z向的伺服电机控制刀具和工件按一定的轨迹相对运动,从而实现工件的切削。
3.数控铳床加工的特点
(1)用数控铳床加工零件,精度很稳定。
如果忽略刀具的磨损,用同一程序加工出的零件
具有相同的精度。
(2)数控铳床尤其适合加工形状比较复杂的零件,如各种模具等。
(3)数控铳床自动化程度很高,生产率高,适合加工批量较大的零件。
4.数控铣床的功能
但各种数控系统的功能,除一些特
各种类型数控铣床所配置的数控系统虽然各有不同,
4、刀具长度补偿功能
殊功能不尽相同外,其主要功能基本相同。
1、点位控制功能
此功能可以实现对相互位置精度要求很高的孔系加工。
2、连续轮廓控制功能
此功能可以实现直线、圆弧的插补功能及非圆曲线的加工。
3、刀具半径补偿功能
此功能可以根据零件图样的标注尺寸来编程,而不必考虑
所用刀具的实际半径尺寸,从而减少编程时的复杂数值计算。
此功能可以自动补偿刀具的长短,以适应加工中对刀具长
度尺寸调整的要求。
如果一个零件的形状关于坐标轴对称,那么只要编出一个或两个象限的程序,而其余象限的轮廓就可以通过镜像加工来实现。
6、旋转功能该功能可将编好的加工程序在加工平面内旋转任意角度来执行。
7、子程序调用功能
有些零件需要在不同的位置上重复加工同样的轮廓形状,将这一轮廓形状的加工程序作为子程序,在需要的位置上重复调用,就可以完成对该零件的加工。
8、宏程序功能
该功能可用一个总指令代表实现某一功能的一系列指令,并能对变量进行运算,使程序更具灵活性和方便性。
5.数控铣床的主要加工对象
(1)平面类零件
(2)变斜角类零件
(3)曲面类(立体类)零件
1.2数控铣床编程基本方法
数控铣床编程就是按照数控系统的格式要求,根据事先设计的刀具运动路线,将刀具中心运动轨迹上或零件轮廓上个点的坐标编写成数控加工程序。
所编成的数控加工程序,要符合具体的数控系统的格式要求。
1.2.1数控铣削加工工艺数控加工程序不仅包括零件的工艺规程,还包括切削用量、走刀路线、刀具尺寸和铣床的运动过程等,所以必须对数控铣削加工工艺方案进行详细的制定。
1数控铣削加工的内容
(1)零件上的曲线轮廓,特别是由数学表达式描绘的非圆曲线和列表曲线等曲线轮廓;
(2)已给出数学模型的空间曲面;
(3)形状复杂、尺寸繁多、划线与检测困难的部位;
(4)用通用铣床加工时难以观察、测量和控制进给的内外凹槽;
(5)以尺寸协调的高精度孔或面;
(6)能在一次安装中顺带铣出来的简单表面;
(7)采用数控铣削后能成倍提高生产率,大大减轻体力劳动强度的一般加工内容。
2.零件的工艺性分析
(1)零件图样分析1)零件图样尺寸的正确标注;2)零件技术要求分析;3)零件图
上尺寸标注是否符合数控加工的特点。
(2)零件结构工艺性分析
1)保证获得要求的加工精度;2)尽量统一零件外轮廓、内腔的几何类型和有关尺寸;
3)选择较大的轮廓内圆弧半径;4)零件槽底部圆角半径不宜过大;
5)保证基准统一原则;6)分析零件的变形情况。
(3)零件毛坯的工艺性分析
1)毛坯应有充分、稳定的加工余量;2)分析毛坯的装夹适应性;
3)分析毛坯的余量大小及均匀性。
3.工艺路线的确定
(1)加工方法的选择
1)内孔表面的加工方法2)平面的加工方法3)平面轮廓加工方法4)曲面轮廓加工方法。
(2)加工阶段的划分1)有利于保证加工质量;2)有利于及早发现毛坯的缺陷;3)
有利于设备的合理使用。
(3)工序的划分
1)按所用刀具划分工序的原则;
2)按粗、精加工分开,先粗后精的原则;
3)按先面后孔的原则划分工序。
(4)加工顺序的安排
1)切削加工工序的安排
a.基面先行原则;b.先粗后精原则;c.先主后次原则;d.先面后孔原则。
2)热处理工序的安排a.预备热处理;b.消除残余应力;c.最终热处理。
3)辅助工序的安排
4)数控加工工序与普通工序的衔接
(5)装夹方案的确定(组合夹具的应用)
(6)进给路线的确定
量,且效率要高;2)使数值计算简单,以减少编程运算量;3)应使加工路线最短,这样既
可简化程序段,又可减少空走刀时间。
1)顺铳和逆铳的选择
2)铳削外轮廓的进给路线(切入、切出)
3)铳削内槽的进给路线(行切法、环切法)
4)铳削曲面的进给路线
4•刀具选择
(1)
层。
数控刀具材料:
高速钢、硬质合金、陶瓷、金属陶瓷、金刚石、立方氮化硼、表面涂
数控铳削对刀具的要求:
刚性好、耐用度高。
铳刀的种类:
面铳刀、立铳刀、模具铳刀、键槽铳刀、鼓形铳刀、成形铳刀。
铳刀的选择
①减少刀具数量;②一把刀具完成其所能进行的所有加工部位;③粗精加工的刀具应分
开使用;④先铳后钻;⑤先曲面精加工,后二维轮廓精加工。
1)铳刀类型的选择
2)铳刀参数的选择a•面铳刀主要参数的选择标准b•立铳刀主要参数的选择
3)铳刀生产厂家的选择
5.切削用量的选择
在编程时,编程人员必须确定每道工序的切削用量。
选择切削用量时,一定要充分考虑
影响切削的各种因素,正确的选择切削条件,合理地确定切削用量,可有效地提高机械加工质量和产量。
影响切削条件的因素有:
机床、工具、刀具及工件的刚性;切削速度、切削深度、切削进给率;工件精度及表面粗糙度;刀具预期寿命及最大生产率;切削液的种类、冷却方式;工件材料的硬度及热处理状况;工件数量;机床的寿命。
上述诸因素中以切削速度、切削深度、切削进给率为主要因素。
切削速度快慢直接影响切削效率。
若切削速度过小,则切削时间会加长,刀具无法发挥
其功能;若切削速度太快,虽然可以缩短切削时间,但是刀具容易产生高热,影响刀具的寿命。
决定切削速度的因素很多,概括起来有:
(1)刀具材料
(2)工件材料(3)刀具寿命(4)切削深度与进刀量(5)刀具的形状(6)冷却液使用
上述影响切削速度的诸因素中,刀具材质的影响最为主要。
切削深度主要受机床刚度的制约,在机床刚度允许的情况下,切削深度应尽可能大,如
果不受加工精度的限制,可以使切削深度等于零件的加工余量。
这样可以减少走刀次数。
主轴转速要根据机床和刀具允许的切削速度来确定。
可以用计算法或查表法来选取。
进给量f(mm/r)或进给速度F(mm/min)要根据零件的加工精度、表面粗糙度、刀具和工件材料来选。
最大进给速度受机床刚度和进给驱动及数控系统的限制。
编程员在选取切削用量时,一定要根据机床说明书的要求和刀具耐用度,选择适合机床
特点及刀具最佳耐用度的切削用量。
当然也可以凭经验,采用类比法去确定切削用量。
不管
用什么方法选取切削用量,都要保证刀具的耐用度能完成一个零件的加工,或保证刀具耐用
度不低于一个工作班次,最小也不能低于半个班次的时间。
1.2.2数控铳床的程序编制
1.以XK5032立式数控铳床为参考(所配的是FANUC-OMC系统)。
1.数控铳床的坐标系
(1)机床坐标系
机床坐标系是机床上固有的坐标系,并设有固定的零点(机械零点),它由厂家在生产
机床时确定。
XK5032立式数控铳床符合ISO规定,即以机床主轴轴线方向为Z轴,刀具远离工件方向为Z轴正方向;X轴规定为水平平行于工件工件装夹表面,人在工作台前面对主轴,右方向为X轴正方向;Y轴垂直于X,Z轴坐标轴,其方向根据笛卡儿坐标系右手定则确定。
(2)工件坐标系
工件坐标系是用来确定工件几何形体上各要素的位置而设置的坐标系,工件坐标系的原
点即为工件零点。
工件零点的位置是任意的,由编程人员编制程序时根据零件特点选定。
(3)工件坐标系的设定
工件坐标系的设定是进行变成计算的第一步,应当根据不同的加工要求和编程的方便性
恰当选择。
1)用G92设定工件坐标系
其输入格式:
G92X_Y_Z_
该指令可以出现在程序的第一段,也可出现在程序段中间,以重新设定工件坐标系。
数
控系统执行该指令前,一般先把刀具置于一个合适的位置,执行该段程序后,机床并不产生
运动,只是把坐标设定值送入内存。
2)G54~G59设定工件坐标系
XK5032立式数控铳床还可以通过CRT/MDI在参数设置方式下,设定6个不同的工件坐标系。
这6个坐标系分别被记忆成G54、G55、G56、G57、G58、G59,在加工时通过G54~G59指令选择相应的坐标系。
G90指令与G54~G59指令的使用区别是:
G92指令通过程序来设定工件加工程序,其坐标原点与当前刀具所在位置有关;而G54~G59指令通过CRT/MDI在参数设置方式下设
定工件坐标系,其坐标原点与当前刀具所在位置无关。
G92指令只是设定坐标系,不产生任
何移动;G54~G59指令可以与G00指令等组合在相应的工件坐标系中进行位移。
2•主要功能指令
(1)常用辅助功能指令
用来指定机床的辅助动作和状态(如机床的启停、转向、切削液的开关、主轴转向、刀
具夹紧松开等〕
M00-程序暂停,机床的转动、进给、切削液停止。
重新启动机床后继续执行下面的程序;
M01-程序选择停止指令,只有按下面板上选择停止"键,该指令才有效。
执行该指令,与
M00相似。
按启动”键,继续执行下面的程序;
M02—程序结束,机床处于复位状态;
M03—主轴正转(CW);
M04—主轴反转(CCW);
M05—主轴停转。
M03和M04指令之间必须用M05指令使主轴停转后进行;
M08—冷却液开;
M09—冷却液关;
M98—放在主程序中,用来调用子程序。
格式为:
M98P—,其后8位数字,前4位是调用
次数,后4位是子程序号。
调用1次时,前4位可省略。
M99—放在子程序最后,用来返回主程序的相应程序段。
当M99后不跟任何代码时,返回
调用程序的后一段程序段。
否则返回到M98P_所指定的P后的程序段。
当M99单独在主程序中使用时,不跟任何代码,返回主程序的开头,否则返回到主程序P指定的程序段。
(2)绝对尺寸指令和增量尺寸指令
1)绝对尺寸方式(G90)在该方式下,程序段中的尺寸为绝对坐标值。
2)增量尺寸方式(G91)在该方式下,程序段中的尺寸为增量坐标值,即相对于前一工作点的增量值。
(3)基本进给指令(G指令)
1)快速进刀指令(GOO)GOOX_Y-Z_;最快进给速度为系统默认,由系统参数调整;
2)直线插补指令(G01)
G01X_Y-Z-F_;注意到G90和G91时,起刀的原点不同,F单位是mm/min;
3)圆弧插补指令(G02、G03)
在XY平面(G17)内,G02X_Y_R_F_顺圆插补
G03X_Y_R_F_逆圆插补
或者:
G02X_Y_I_J_F_顺圆插补
G03X_Y-l_J_F-逆圆插补
采用G90时,X_Y_Z_是圆弧终点相对于工件零点的坐标,采用G91时,X_Y_Z_是
圆弧终点相对于圆弧起点的坐标。
l_J_K_是圆弧的圆心坐标值,均为圆心点相对于圆
弧起点的增量值。
R_为圆弧半径。
圆心角小于等于180度R为正值、圆心角大于180
度R为负值。
当圆弧为整圆时,不能用R,只能用I,J,K。
4)进给暂停指令(G04)
G04指令可使进给暂停,刀具在某一点停留一段时间后再执行下一段程序。
输入格式:
G04X_或G04P_;
X_或P_均为指定进给暂停时间。
两者区别是:
X后面可带小数点,单位是s;P后面
数字不能带小数点,单位为ms。
如,G04X3.5,或者G04P3500,都表示刀具暂停了
3.5秒。
(4)补偿指令
1)刀具半径补偿指令(G41、G42、G40)
G41为左刀补指令,表示沿着刀具进给方向看,刀具中心在零件轮廓的左侧;
G42为右刀补指令,表示沿着刀具进给方向看,刀具中心在零件轮廓的左侧;
输入格式:
G41(G42)G01X_Y_D_;
式中,D_为刀具号,存有预先由MDI方式输入的刀具半径补偿值。
G40为取消刀具半径补偿指令;输入格式:
G40G01X_Y_;
刀补指令使用注意:
G40与G41或G42要成对使用;
从无刀补状态进入刀补状态转换时必须采用G00或G01直线移动指令,不能用G02、
G03;刀补撤消时也要用G00或G01直线移动指令。
2)刀具长度补偿指令(G43、G44、G49)
G43为正补偿,表示刀具在Z方向实际坐标值比程序给定值增加一个偏移量;
G42为负补偿,表示刀具在Z方向实际坐标值比程序给定值减少一个偏移量;
输入格式:
G43(G44)G01Z_H_;
式中,H_为刀具号,存有预先由MDI方式输入的刀具长度补偿值。
G49为取消刀具长度补偿指令;输入格式:
G49G01Z_;
2.数控铳削加工综合举例
凸轮的数控铳削工艺分析及程序编制
平面凸轮如图3所示。
1、工艺分析
从图上要求看出,凸轮曲线分别由几段圆弧组成,①30孔为设计基准,其余表面
包括4-①13H7孔均已加工。
故取①30孔和一个端面作为主要定位面,在联接孔①13的一
个孔内增加削边销,在端面上用螺母垫圈压紧。
因为孔是设计和定位的基准,所以对刀点选在孔中心线与端面的交点上,这样很容易确定刀具中心与零件的相对位置。
2、加工调整
加工坐标系在X和Y方向上的位置设在工作台中间,在G53坐标系中取X=-400,
Y
图3平面凸轮
=-100。
Z坐标可以按刀具长度和夹具、零件高度决定,如选用
为Z向坐标零点,该点在G53坐标系中的位置为Z=-80处,将上述三个数值设置到G54
加工坐标系中。
加工工序卡如表1所示。
表1数控加工工序卡
3、编写加工程序凸轮加工的程序及程序说明如下:
N10G54X0Y0Z40
//进入加工坐标系
N20G90G00G17X-73.8Y20
//由起刀点到加工开始点
N30G00Z0
//下刀至零件上表面
N40G01Z-16F200
//下刀至零件下表面以下1mm
N50G42G01X-63.8Y10F80H01
//开始刀具半径补偿
N60G01X-63.8Y0
//切入零件至A点
N70G03X-9.96Y-63.02R63.8
//切削AB
N80G02X-5.57Y-63.76R175
//切削BC
N90G03X63.99Y-0.28R64
//切削CD
N100G03X63.72Y0.03R0.3
//切削DE
N110G02X44.79Y19.6R21
//切削EF
N120G03X14.79Y59.18R46
//切削FG
N130G03X-55.26Y25.05R61
//切削GH
N140G02X-63.02Y9.97R175
//切削HI
N150G03X-63.80Y0R63.8
//切削IA
N160G01X-63.80Y-10
//切削零件
N170G01G40X-73.8Y-20
//取消刀具补偿
N180G00Z40
//Z向抬刀
N190G00X0Y0M02
//返回加工坐标系原点,结束
参数设置:
H01=10;
G54:
X=-400,Y=-100,Z=-80。
六、数控铣床加工说明
1.机床手动操作及手轮操作
(1)手动:
选择手动功能键(FANUC
系统为功能旋钮“手动”档),然后按动方向按键+X
+Y+Z-X-Y-Z,使机床刀具相对于工作台向坐标轴某一个方向运动。
(2)手轮:
选择手轮(单步)功能键(
FANUC系统为功能旋钮“手轮”档),然后选择运
动方向,KND系统为XYZ方向按键,FANUC系统为方向旋钮。
2.回零操作
(1)零前准备:
用手轮方式将工作台,尤其是刀轴移动至中间部位。
(Z向行程较小,只有100mm,多加注意)
(2)零操作:
选择回零按键,(FANUC系统为功能旋钮指向回零)。
点动+X+Y+Z按键(FANUC系统为按住+X+Y+Z按键),等待系统自动回零。
3.程序传输
(1)ND系统:
1选择“机床索引”功能键,按数字键“4”将程序锁打开;
2选择“编辑”功能键,按“程序”键,选择屏幕下“输入”软键;
3计算机传输系统启动,设置好参数,加载所需程序,点击“传输”即可。
(2)FANUC系统:
1功能旋钮指向“编辑”功能,点击“PROG”按键;
2依次选择屏幕下方“操作”、“READ”、“EXEC”软键,等待程序输入;
3计算机传输系统启动,设置好参数,加载所需程序,点击“传输”即可。
4.G54设置
(1)手轮对刀方法,找到并计算出工件上所需坐标点位置;
(2)设置G54:
1KND系统:
a.选择“录入”功能键;
b.选择“机床设置”功能键,选择屏幕下“G54-G59”软键;
c.输入相应坐标即可。
2FANUC系统:
a.功能旋钮指向“编辑”功能,点击“OFFSET”按键;
b.选择屏幕下方“坐标”软键,用箭头键将光标位置放置在G54处;
c.输入相应坐标值即可。
5.程序加工选择循环启动键。
注意:
加工时不要离开机床!
启动前找到急停按钮的位置!
作业:
1.数控铣床的组成及工作原理。
2.选择切削用量是要考虑哪些因素?
3.毛坯为70伽X70伽X18伽板材,六面已粗加工过,要求数控铳出如图所示的槽,工件
材料为45钢。
S0艮