1、型腔的编程方法与技巧型腔的编程方法与技巧加工中心编程与操作型腔型腔A型腔俗称为槽,是铣削加工中很重要的一项内容。(1)圆形槽(2)矩形槽(3)岛屿槽 型腔的加工内容型腔的加工内容 A1、粗加工:去除型腔轮廓内的所有材料(残料),需要自行设计走刀路径,是加工难点。2、精加工:可以按外形轮廓铣削编程,程序较简单,但需要考虑是否引起过切现象。下图所示是典型的槽结构形式及其精加工刀路设计,图中采用了最常用的圆弧切入/切出方式。 下刀方式下刀方式A刀具要求: A1、直接下刀A2、斜线下刀A3、螺线下刀直接下刀直接下刀 A(1)使用键槽铣刀A键槽铣刀具有底刃,且两刃过中心点,可以直接下刀,但影响平面内的切
2、削效率。A(2)使用平底立铣刀A平底立铣刀没有底刃,不能直接下刀。解决的办法是用键槽铣刀预先铣一个下刀孔,再换平底立铣刀从下刀孔下刀。这样可以提高加工效率。A直接下刀只有Z轴单方向的移动。A程序格式为:AG01Z_;斜线下刀斜线下刀A斜线下刀属于两轴联动下刀,即Z轴与XY平面内一轴的同时移动。斜线下刀时需要注意:(1)斜度的大小。 斜度一般取350,折算为长度比约为1:10,即Z向每下刀1mm,平面内移动距离约为 图6-5斜线下刀10 mm。 (2)留有“斜坡”。需要考虑回拉去除,即在XY平面内多走一刀。程序格式为:G01Z_X_(或Y_); X_(或Y_);螺线下刀螺线下刀A螺线下刀属于三轴
3、联动下刀,程序格式为:G02X_Y_Z_I_J_;A直接下刀程序简单,效率高,但需要两把刀具。螺线下刀程序复杂,效率低。斜线下刀综合了两者的优点,较为常用。粗加工走刀路线粗加工走刀路线 A环形走刀 A往复走刀 圆形型腔圆形型腔 A加工圆形槽60,深3mm,刀具为14的平底刀确定走刀范围:将型腔轮廓内偏移7.3mm(刀具半径+余量)。下刀方式:选用斜线下刀,按1:10的比例确定XY平面内的移动距离为30 mm。行间距:取B=10.7 mm。走刀路线:选用环形走刀,确定全圆的半径分别为R12、R22.7。 程序程序A O1(FANUC)A G54G17G90G40A G01Z100F2000A M
4、03S500A G00X-22.7Y0 平面内定位下刀点A G01Z0.1F1000 Z向定位下刀点A G91X45.4Z-3.1F40 增量斜线下刀A G90X-12 全圆起点A G03I-12F100 R12全圆A G01X-22.7 全圆起点A G03I-22.7 R22.7全圆A G01Z100F2000A M05A M30矩形型腔矩形型腔 A加工矩形槽80*60(圆角R10),深6mm,刀具为16的平底刀 (1)确定走刀范围:将型腔轮廓内偏移10mm。(2)下刀方式:选用斜线下刀, XY平面内的移动距离为60 mm。Z向分两层加工,每层3 mm。(3)行间距:取B=12 mm。(4)
5、走刀路线:如图6-8所示,选用往复走刀,并进行光刀。主程序主程序AO2;(主程序)AG54G17G90G40AG01Z100F2000AM03S400AG00X-30Y20AG01Z0F1000AM98P20020AG01Z100F2000AM05AM30下刀子程序下刀子程序AO20;(下刀子程序)G91G01X60Z-3F40X-60M98P200F100G90G01X25Y0D01M98P2000G01X-30Y20M99往复走刀子程序往复走刀子程序AO200;(往复走刀子程序)G91G01Y-12X60Y-12X-60Y-12X60Y-4X-60M99轮廓子程序轮廓子程序A O2000;
6、(轮廓子程序)A G01G41X30Y-10A G03X40Y0R10A G01Y20A G03X30Y30R10A G01X-30A G03X-40Y20R10A G01Y-20A G03X-30Y-30R10A G01X30A G03X40Y-20R10A G01Y0A G03X30Y10R10A G01G40X25Y0A M99岛屿型腔岛屿型腔 确定走刀范围及其走刀路线确定走刀范围及其走刀路线 A岛屿部分(深4 mm)是圆形轮廓与方形轮廓组合而成的槽-“异形槽”,编程时必须考虑不能过切两个轮廓。异形槽的空间较小,且各处去残料的宽度不一致,选用合适的刀具直接通过刀具半径补偿走轮廓即可。而图
7、中方形岛屿上方(深4 mm)材料,按有界平面往复走刀去除。刀具选择刀具选择 A首先计算异形槽最窄处与最宽处的宽度。最窄处的宽度:AL1=60/2-15/SIN450+8*(1/SIN450-1)=12.102A最宽处的宽度:AL2=(60-30)/2=15A考虑粗加工余量,异形槽处应该选用10的平底立铣刀加工,并用14的键槽铣刀预先铣一个下刀孔。A(3)下刀方式:选用直接下刀,下刀点为X22.5Y0处。(4)行间距:取B=8 mm。主程序主程序AO3;(主程序)G54G17G90G40G01Z100F2000M03S600G00X22.5Y0G01Z1Z0F100M98P20031G01Z0M
8、98P40032G90G01Z-4M98P20033G90G01Z100F2000M05M30 下刀及往复走刀子程序下刀及往复走刀子程序A O31(下刀及往复走刀子程序)A G91G01Z-2A G90X15A Y15A G91X-30A Y-8A X30A Y-8A X-30A Y-8A X30A Y-6A X-30A G90X22.5Y0A M9960轮廓下刀及轮廓子程序轮廓下刀及轮廓子程序AO32(60轮廓下刀子程序) AG91G01Z-2 AD01M98P3100;(D01=5.3)AM99AO3100(60轮廓子程序)AG01G41X2Y-5.5AG03X5.5Y5.5R5.5AI-30AG03X-5.5Y5.5R5.5AG01G40X-2Y-5.5AM99岛屿下刀子程序岛屿下刀子程序AO33(岛屿下刀子程序) AG91G01Z-2 AD01M98P3200;(D01=5.3)AM99岛屿轮廓子程序岛屿轮廓子程序A O3200(岛屿轮廓子程序)A G01G41X-2Y5.5A G03X-5.5Y-5.5R5.5A G01Y-7A G02X-8Y-8R8A G01X-14A G02X-8Y8R8A G01Y14A G02X-8Y8R8A G01X14A G03X8Y-8R8A G01Y-7A G03X5.5Y-5.5R5.5A G01G40X2Y5.5A M99