数控电火花线切割加工.ppt
数控机床编程与操作,主讲:王振华,第十章 数控电火花线切割加工,10.1 数控电火花线切割机床的组成*10.2 数控电火花线切割机床的编程指令*10.4 加工操作实例*10.7 思考与练习题*,本章知识 数控电火花线切割机床的组成 数控电火花线切割机床的编程,本章着重介绍数控电火花线切割加工。从机床的组成、编程、操作、日常维护和保养及常见故障着手,全面系统地分析数控电火花线切割加工工艺,并以DK7725型快走丝线切割机床的操作为例。编程方面介绍CAXA-V2线切割软件的使用方法。,1.数控电火花线切割机床组成部分及其作用数控电火花线切割机床是电火花加工机床的一种。它采用钼丝或黄铜丝作为工具电极,根据数控编程指令,细金属丝将沿着给定的轨迹加工出相应几何图形的工件的一台数控机床。数控电火花线切割机床按电极丝运动的速度,可分为高速走丝(快走丝)机床和低速走丝(慢走丝)机床。电极丝运动速度约为710m/s的是高速走丝,低于0.2m/s的为低速走丝。,10.1 数控电火花线切割机床的组成,国内现有的线切割机床大多为快走丝机床,主要原因是一是价格比较低,二是钼丝可重复使用,但是它的缺点是精度不够高,而且穿丝比较麻烦。国外的产品和国内近些年开发的线切割机床大都为慢走丝机床。它的特点是精度高,穿丝容易,但是价格偏高,黄铜丝为一次性的,切割工件后将不再使用,故黄铜丝的消耗量比较大。,数控电火花线切割机床主要由机床本体、脉冲电源、控制系统、工作液循环系统和机床附件等几部分组成,如图10.1所示。这里以快走丝的数控电火花线切割机床为例介绍其组成。,图10.1 DK7725机床结构图,(1)机床本体机床本体由床身、坐标工作台、运丝机构、丝架、工作液箱、附件和夹具等几部分组成。床身 一般为铸件,是坐标工作台、绕丝机构及丝架的支承和固定基础。坐标工作台 采用由X方向和Y方向组成的“+”字拖板、滚动导轨和丝杆传动副将步进电机的旋转运动变为工作台的直线运动,通过两个坐标方向各自的进给运动,可组合成各种平面图形轨迹。,走丝机构 在高速走丝机床上,将一定长度的电极丝平整地卷绕在贮丝筒上,采用恒张力装置控制电极丝的张力。采用该装置一方面用来控制上丝时的电极丝的张力,另一方面用来控制机床加工一段时间后电极丝由于伸长造成的丝的张力变化。贮丝筒是通过联轴节与驱动电动机相连。驱动电动机必须由专门的换向机构控制其正反转。在运动过程中,电极丝由丝架支撑,并依靠上、下导轮确保电极丝与工作台垂直或倾斜一定的几何角度(锥度切割时)。锥度切割时,下丝架固定不动,而上丝架允许沿X方向或Y方向移动一定距离。这就形成了U轴(沿X方向移动)和V轴(沿Y方向移动)。,(2)脉冲电源数控电火花线切割加工脉冲电源的脉宽较窄(260s),单个脉冲能量下的平均峰值电流仅(15A),所以数控电火化线切割加工通常采用正极性加工。脉冲电源的形式品种很多,如晶体管矩形波脉冲电源、高频分组脉冲电源、并联电容型脉冲电源和低损耗电源等。,高频分组脉冲波形如图10.2所示,它是由矩形波派生的一种脉冲波形,即把较高频率的小脉宽和小脉间的矩形波脉冲分组成为大脉宽和大脉间的输出波形。,图10.2 高频分组脉冲波形,高频分组脉冲波形包含了若干个小的脉宽和脉间。小的脉宽解决工件的表面粗糙度,而大的一个组又提高了加工的效率。在相同工艺条件下,可获得较好的加工效果,因而得到了越来越广泛的应用。,(3)工作液循环系统如图10.3所示*。用来冷却电极丝和工件,排除电蚀产物。低速走丝的线切割机床大多采用去离子水作工作液,通常用浸没式供液方式。高速走丝线切割机床使用的工作液是线切割专用乳化液,通常用浇注式供液方式。,图10.3 线切割机床工作液系统图,1过滤器 2回液管 3工作台 4下丝臂进液管 5上丝臂进液管 6流量控制阀 7进液管 8工作液泵 9工作液箱,(4)控制系统 电火花线切割机床普遍采用数字程序控制技术,如图10.4所示*。数字程序控制器是该技术的核心部件,它是一台专用的小型电子计算机,由运算器、控制器、译码器、输入回路和输出回路组成的。高速走丝线切割机床的控制系统通常采用步进电机开环控制系统,而低速走丝线切割机床的控制系统则采用伺服电机闭环控制系统。,图10.4 数字程序控制过程框图,数控电火花线切割机床控制系统的主要功能如下:轨迹控制 该系统能够精确控制电极丝相对于工件的运动轨迹,从而确保加工出符合要求的工件尺寸和形状。加工控制 该系统能够用以控制伺服进给速度、步进电机的步距角、脉冲电源产生的脉冲能量、运丝机构及工作液循环系统等。,电火花线切割机床控制系统的控制方法有逐点比较法、数字积分法、矢量判别法和最小偏差法等。高速走丝线切割机床的控制系统通常采用逐点比较法。机床的X、Y轴是不能同时进给的,只能按直线的斜率或曲线的曲率来交替地一步一微米地逼近,因此步进电机每进给一步,都必须要求数控系统完成偏差的判别、工作台滑板进给、偏差计算和终点判别4个工作节拍用来完成数控差补。图10.5所示*为其插补原理图。,图10.5 数控电火花加工的插补原理图,(5)机床附件机床的附件包括机床上的导轮、导电块、挡块和导轮轴承,还有套筒手柄和钼丝垂直校正器。,2.数控电火花线切割机床的主要技术参数国内数控电火花线切割机床型号的编制是根据JB1838-76金属切削机床型号编制方法之规定进行的。机床型号由汉语拼音字母和阿拉伯数字组成,它表示了机床的类别、特性和基本参数。,数控电火花线切割机型号DK7725的含义如下:,数控电火花线切割机床的主要技术参数包括:工作台行程(纵向行程横向行程)、最大切割厚度、加工表面粗糙度、加工精度、切割速度以及数控系统的控制功能等。,数控电火花线切割机床的控制系统按操作者的“指令”去控制机床实现工件的加工过程。因此,操作者必须事先把待切割工件的几何图形,编制成控制系统所能接受的指令代码,这就是数控电火花线切割编程。编程的方法可分为手工编程和自动编程。编程的程序格式有ISO、3B或4B等格式。,10.2 数控电火花线切割机床的编程指令,1.ISO格式编程 一个完整的ISO格式加工程序是由程序名、程序的主体(若干程序段)指令和程序结束指令组成,如:,K22N10 G92 XO YON20 G01 X1000 Y1000N30 G01 X8000 Y5000N40 G01 X2500 Y2500N50 G01 X0 Y0N60 M02,程序名由文件名和扩展名组成。程序的文件名可以用字母和数字表示,不能重复。扩展名最多用3个字母表示,如K22.ISO。程序结束指令M02M02指令安排在程序的最后,单列一段。执行到M02程序段时,就会自动停止进给并使数控系统复位。机床进行跳步加工时需要用M00指令。另外,机床开、关冷却液以及开、关走丝均采用T指令。,程序段是由若干个程序字所组成的,其格式如下:N G X Y N为程序段的行号,由2位到4位数字组成,也可省略不写。G为准备功能指令,它用来建立机床或控制系统工作方式的一种指令,其后续有两位正整数;X(或Y)为X(或Y)轴移动的距离,单位常用微米,若距离后加小数点,则认为该距离单位为毫米。,(1)快速定位指令:G00程序格式:G00 X Y 在机床不加工的情况下,G00指令可使指定的某轴以最快速度移动到指定位置。例:G00 X1000 Y2000表示:X轴移动1mm,Y轴移动2mm。,(2)直线插补指令:G01程序格式:G01 X Y 该指令可使机床在各个坐标平面内加工任意斜率直线轮廓和用直线段逼近曲线轮廓。,例:G92 X0 Y0 用以确定加工的起点坐标位置 G90 绝对坐标编程 G01 X1000 Y2000 此处的X、Y值为终点坐标位置,目前,可加工锥度的电火花线切割数控机床具有X、Y坐标轴及U、V附加轴工作台,其程序段格式如下:N G X Y U V其中:U轴的数值为相对X轴移动的距离 V轴的数值为相对Y轴移动的距离,例:G92 X1000 Y2000 用以确定加工的起点坐标位置 G91 相对坐标编程 G01 X1000 Y2000 此处的X、Y值为终点坐标与起点 坐标之差,(3)圆弧插补指令:G02G03程序格式:G02 X Y I J G03 X Y I J G02为顺时针插补圆弧指令,G03为逆时针插补圆弧指令。在程序段中,X、Y分别表示圆弧终点坐标;I、J分别表示圆心相对圆弧起点的在X、Y方向的增量尺寸。,例:G92 X1000 Y2000 起点A G02 X6000 Y6000 I5000 J0 AB段顺时针圆弧 G03 X9000 Y3000 I3000 J0 BC段逆时针圆弧,(4)间隙补偿指令:G40、G41、G42程序格式:G41/G42 D G40G41为左补偿指令,G42为右补偿指令。程序段中的D表示间隙补偿量。G40为取消补偿指令,它应与G41或G42成对使用。,注意:左偏、右偏是沿加工方向看,电极丝在加工图形左侧为左偏,电极丝在加工图形右侧为右偏,如图10.6所示。,图10.6 电极丝左偏、右偏加工指令示意图(a)凸模加工(b)凹模加工,2.3B/4B格式编程3B/4B的编程格式是我国独创的一种编程格式,其中3B代码编程格式常用于快走丝机床,而4B格式多用于慢走丝机床。(1)3B格式编程程序格式:B X B Y B J G Z其中:B为分隔符号,该编程格式中出现了3个B,故称为3B格式;X、Y相对坐标值;J加工线段的计数长度;G加工线段的计数方向;Z加工指令。,坐标系和坐标值X、Y的确定方法线切割加工属于平面加工,因此可将工作台平面作为坐标系平面。操作者面对机床的工作台,左右方向为X轴,右侧为X的正方向,前后方向为Y轴,前方为正。编程时,采用相对坐标系,即坐标原点将随程序不断变动。加工直线时,坐标原点为加工线段的起点,坐标值X、Y将是该线段的终点坐标。加工圆弧时,坐标原点应为圆弧的圆心坐标,坐标值X、Y将是圆弧的起点坐标。坐标值X、Y的单位应是微米(m),坐标值的负号不写。,例:B3000 B1000 B3000 GX L1,计数方向G的确定方法加工直线时,终点靠近X轴,则计数方向就取X轴。记作GX,反之则记作GY;倘若加工直线与坐标轴成45,则取X轴或Y轴均可。加工圆弧时,终点靠近X轴,则计数方向必须选Y轴,反之也如此。倘若加工圆弧的终点坐标与坐标轴成45时,则取X轴或Y轴均可。,计数长度J的确定方法计数长度是在计数方向的基础上确定的。计数长度是被加工的线段或圆弧在计数方向坐标轴上的投影的绝对值总和。单位是微米(m)。,加工指令Z的确定方法:加工直线时有4种加工指令:Ll、L2、L3、L4,如图10.7所示,当直线在第象限(包括X轴正方向而不包括Y轴)时,加工指令记作Ll;当处于第象限(包括Y轴而不包括X轴负方向)时,记作L2;那么L3、L4则依此类推。,图10.7 加工直线时的指令范围,加工顺时针圆弧时有4种加工指令:SRl、SR2、SR3、SR4,如图10.8所示,当圆弧的起点在第象限(包括y轴而不包括x轴正方向)时,加工指令记作SRl;当起点在第象限(包括x轴而不包括Y轴正方向)时,记作SR2;那么SR3、SR4则依此类推。,图10.8 加工圆弧的指令范围,加工逆时针圆弧时有4种加工指令:NRl、NR2、NR3、NR4。当圆弧的起点在第象限(包括X轴而不包括Y轴正方向)时,加工指令记作NRl;当起点在第象限(包括Y轴而不包括X轴负方向)时,记作NR2;那么NR3、NR4则依此类推。,例:图10.9所示为所要加工的零件。起始点为A,加工路线按图中所示方向,并计算各段曲线的坐标值,按3B格式编写该零件的线切割加工程序。,图10.9 加工工件,K22.3BB1000 B0 B1000 GX L1B1000 B0 B2000 GY NR3B1000 B0 B1000 GX L1B1000 B2000 B2000 GY L3B2000 B0 B2000 GX L3B1000 B2000 B2000 GY L2MJ 结束句,(2)4B格式编程 4B格式为有间隙补偿的程序。程序格式:B X B Y B J B R G D(DD)Z其中:格式中的前3项与3B格式相同;R为圆弧半径;G计数方向(同3B);D(DD)曲线形式;Z加工指令(同3B)。,4B格式编程与3B格式相比,只是多了两项程序字。圆弧半径R通常是图形上已知的圆弧半径,但加工图形为尖角时,该R应大于间隙补偿量的圆弧过渡。曲线形式D或DD:D表示为凸圆弧,DD为凹圆弧。,例:图10.10所示为加工凹模零件,起始点为A,加工路线按图中所示方向,并计算各段曲线的坐标值,按4B格式编写该零件的线切割加工程序。(电极丝为0.16mm的钼丝,单边的放电间隙为0.01mm),图10.10 加工工件,确定间隙补偿量:f=0.16/2+0.01=0.09mm图形上的尖角处需要加过渡圆弧,其半径应大于间隙补偿量(取r=0.10mm),K22.4BB800 B0 B800 B0 GX L1B0 B100 B100 B100 GY D SR1 过渡圆弧B1000 B0 B2000 B1000 GY D NR3B100 B0 B100 B100 GX D SR2B800 B0 B800 B0 GX L1B0 B100 B100 B100 GY D SR1 过渡圆弧B1000 B2000 B2000 B0 GY L3B100 B0 B100 B100 GX D SR4 过渡圆弧B2000 B0 B2000 B0 GX L3B0 B100 B100 B100 GY D SR3 过渡圆弧B1000 B2000 B2000 B0 GY L2MJ 结束句,例:如图10.11所示,以汉字的“福”线切割加工为例,介绍线切割加工的工艺过程。,10.4 加工操作实例,图10.11 线切割艺术字,1“福”字的加工特点“福”字的加工包含了3个内孔的加工和一个外形轮廓的加工。内孔加工时应事先加工出穿丝孔,穿丝孔的位置要合理安排,采用垂直进刀方式。外形轮廓的加工也应事先加工出穿丝孔,采用垂直进刀方式。4个穿丝孔用跳步加工方式组合起来。1号内孔加工完成后,机床会停在1号穿丝点上,操作者将电极丝拆下,再按机床控制柜键盘上的确定键,机床会快速移动到2号穿丝点后停下,操作者将电极丝重新绕好,再次按机床控制柜键盘上的确定键,机床就会加工2号内孔。以下的操作均依此类推。,2“福”字程序的编制在CAXA-V2线切割软件上绘制“福”字,绘制完成后,生成3个内孔和一个外形轮廓的轨迹,轨迹生成中应设置电极丝的偏移补偿量(电极丝的半径和放电间隙之和)。选择轨迹跳步,将4个穿丝点依次连起来,最后生成G代码。程序略。,1.典型的数控电火花线切割机床有哪几部分组成?各部分的特点是什么?2.数控电火花线切割机床的编程指令有哪几种类型?各种类型的指令格式是怎样的?3.如题图10.1所示,试用3B、4B和ISO代码格式编写数控加工程序。4.如题图10.2所示,试用3B、4B和ISO代码格式编写数控加工程序。,10.7 思考与练习题,题图10.1,题图10.2,