如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
UG数控加工编程中的多次分刀加工作者:佚名文章来源:本站原创点击数:516更新时间:2009/8/15在UG数控加工编程中的多次分刀加工中,会遇到很多问题,首先UG数控加工编程技术是一种高效率、高精度、高柔性特点的自动化加工方法,我们运用UG数控加工编程技术可以有效的解决这些复杂、精密、小批多变两件的加工问题,充分适应现代化生产的需要。它是CAD/CAM的加工执行单元,是现代数字化、柔性化生产加工技术的基础与关键技术。在UG数控加工编程中的多次分刀加工中,会遇到很多问题,首先UG数控加工编程技术是一种高效率、高精度、高柔性特点的自动化加工方法,我们运用UG数控加工编程技术可以有效的解决这些复杂、精密、小批多变两件的加工问题,充分适应现代化生产的需要。它是CAD/CAM的加工执行单元,是现代数字化、柔性化生产加工技术的基础与关键技术。面对日益增多的复杂形状和高效、高精的加工,对UG数控加工编程技术提出了越来越多的要求。而手工编程经济又及时,对机床和程序员不受特别的制约;同时又能和数控系统的功能灵活结合。在对于面广量大的几何形状不太复杂的零件,手工编程快捷、简便,因而被广泛应用。即使在先进的自动编程方法中,许多重要的经验都来源于手工编程,并不断丰富和推动自动编程技术的发展。二、UG数控加工编程技术——手工编程操作与具体应用下面的具体UG数控加工编程技术实例就是对在实际操作中利用系统的丰富功能指令如何进行多次分刀加工的。如上图所示叶片零件,去除如图中所示余量,在实际加工中应用三坐标卧式数控铣床XK6045,2.5轴,FANUC0-MD系统。采用成形刀具,X轴和Y轴联动精确加工出圆弧凹槽。根据UG数控加工编程技术要求的加工长度,截取圆弧起终点坐标,加工程式如下:O0001N10G0G90G54X40.Y73.Z0M4N20G1X35.093Y61.068F400N30G3X0Y62.5R430.63F200N40X-35.093Y61.068R430.63N50G0Y73.M5N60M30在实际运用UG数控加工编程技术进行加工时由于工加工余量大(余量大约7.5mm),同时两定位面的跨距比较大,一次吃刀变形较大,且表面粗糙度难以保证。如采用多次分刀加工将会得到较好的加工效果。在UG数控加工编程中的多次分刀加工中,会遇到很多问题,首先UG数控加工编程技术是一种高效率、高精度、高柔性特点的自动化加工方法,我们运用UG数控加工编程技术可以有效的解决这些复杂、精密、小批多变两件的加工问题,充分适应现代化生产的需要。它是CAD/CAM的加工执行单元,是现代数字化、柔性化生产加工技术的基础与关键技术。以下有多种方法将该程序进行多次偏移和多次调用分多次铣削达到尺寸要求。(一)UG数控加工编程技术——调用局部坐标系N10G0G90G54N20G52Y5.N30M98P1N40G52Y2.5N50M98P1N60G52Y0M70M98P1N80M30(二)UG数控加工编程技术——外部工件零点偏移N10G0G90G54N20G10L2P0Y5.N30M98P1N40G10L2P0Y2.5N50M98P1N60G10L2P0Y0N70M98P1N80G11N90M30P0代表外部工件坐标系SHIFT。(三)UG数控加工编程技术——多次调用不同刀补值原子程序O0001中只加入刀具右补指令G42,如下所示:O0001N10G0G90G54X40.Y73.Z0M4N20G1G42X35.093Y61.068F400N30G3X0Y62.5R430.63F200N40X-35.093Y61.068R430.63N50G0Y73.N60M99主程序:N10G0G90G40G54N20D1N30M98P1N40D2N50M98P1N60D3N70M98P1N80M30在刀具补正器中D1,D2,D3分别写入5,2.5,0。(四)UG数控加工编程技术——变更同一刀补器中刀具补正值N10G0G90G40G54N20G10P1R7.5N30M98P30001N40G11N50M30子程序中将主程序所赋D1刀具补正器中值顺次增量减去2.5。如下所示:O0001N10G91G10P1R-2.5N20G0G90G54X40.Y73.Z0M4N30G1G42X35.093Y61.068F400N40G3X0Y62.5R430.63F200N50X-35.093Y61.068R430.63N60G0Y73.N70M99(五)UG数控加工编程技术——利用宏指令变更刀具补正地址号主程序:N10G0G90G40G54N20G65H1P#100Q0N30M98P30001N40M30子程序:O0001N10G65H2P#100Q#100