
数控铣削编程与加工(FANUC系统)3-1.pptx
15页1了解刀具补偿功能;2掌握刀具半径补偿指令;3了解轮廓加工路线的确定方法;4了解顺铣和逆铣的基本概念和加工特点;任务一任务一 外轮廓铣削外轮廓铣削 5掌握外轮廓的加工方法;6掌握刀具半径补偿的编程方法;外轮廓铣削实例 加工如同所示工件,毛坯为80mm80mm26mm的硬铝(沿用前面项目的毛坯),试编写其数控铣床加工程序并进行加工一、刀具补偿功能一、刀具补偿功能 1 1刀位点的概念刀位点的概念 为了方便编程,通常将数控刀具假想成一个点;既是用于表示刀具特征的点,也是对刀和加工的基准点;数控刀具的刀位点 刀位点刀位点刀尖:车刀、镗刀;钻尖:钻头;底面中心:立铣刀、端面铣刀、铰刀;球头中心:球头铣刀;2 2刀具补偿功能的概念刀具补偿功能的概念 数控编程过程中,一般不考虑刀具的长度与半径,而只考虑刀位点与编程轨迹重合实际加工过程中,由于刀具半径与刀具长度各不相同,在加工中势必造成很大的加工误差实际加工时必须通过刀具补偿指令,使数控机床根据实际使用的刀具尺寸,自动调整各坐标轴的移动量,确保实际加工轮廓和编程轨迹完全一致数控机床的这种根据实际刀具尺寸,自动改变坐标轴位置,使实际加工轮廓和编程轨迹完全一致的功能,称为刀具补偿功能。
刀具半径补偿功能刀具半径补偿功能刀具长度补偿功能刀具长度补偿功能 刀具补偿功能刀具补偿功能二、刀具半径补偿二、刀具半径补偿 1 1刀具半径补偿的定义刀具半径补偿的定义 刀具半径补偿功能 一般以工件的轮廓尺寸作为刀具轨迹进行编程;而实际的刀具运动轨迹则与工件轮廓有一偏移量(刀具半径);通过运用刀具补偿功能编程,可以实现简化编程的目的2 2刀具半径补偿指令刀具半径补偿指令 (1)指令格式 G41:为刀具半径左补偿;G42:为刀具半径右补偿;D 用于存放刀具半径补偿值的存储器号G42 G01 X Y F D ;G40;G41 G01 X Y F D ;(2)指令说明在补偿平面外另一根轴的正方向,沿刀具的移动方向看当刀具处在切削轮廓左侧时,称为刀具半径左补偿;当刀具处在切削轮廓的右侧时,称为刀具半径右补偿;刀具半径补偿偏置方向的判别程序如下:O0010 N10 G41 G01 X100.0 Y100.0 F100 D01;N20 Y200.0;N30 X200.0;N40 Y100.0;N50 X100.0;N60 G40 G00 X0 Y0;3 3刀具半径补偿过程刀具半径补偿过程 刀具半径补偿过程4 4刀具半径补偿注意事项刀具半径补偿注意事项 (1)建立与取消程序段最好在G00、G01指令模式下;(2)为保证刀补建立与取消时刀具与工件的安全,采用G01方式;G00:先建立刀补再下刀,先退刀再取消刀补。
3)采用切线切入方式或法线切入方式来建立或取消刀补;(4)为了防止起始位置与终点在半径补偿建立与取消过程中刀具产生过切现象,位置最好与补偿方向在同一侧;(5)不允许存在连续两段以上的非补偿平面内移动指令;a)建立刀补进刀 b)取消刀补退刀5 5刀具半径补偿的应用刀具半径补偿的应用 采用刀具半径补偿保留精加工余量使编程人员直接按轮廓编程,简化了编程工作;用同一段程序,对零件进行粗、精加工;三、轮廓铣削加工路线的确定三、轮廓铣削加工路线的确定 1 1加工路线的确定原则加工路线的确定原则 保证被加工零件的精度和表面粗糙度,且效率较高;使数值计算简便,以减少编程工作量;使加工路线最短,这样既可减少程序段,又可减少空刀时间;根据工件的加工余量和机床、刀具的刚度等具体情况确定;2 2切入、切出方法选择切入、切出方法选择 为减少接刀痕迹,保证零件表面质量,铣刀的切入和切出点应选在零件轮廓曲线的延长线上(如图ABCDEF);如果不能沿轮廓延长线上切入与切出,则可采用圆弧过渡方式切入与切出;切入、切出点选在零件轮廓两几何元素的交点处;外轮廓切线切入切出内轮廓切线切入切出3 3凹槽切削方法选择凹槽切削方法选择 a)行切法 b)环切法 c)先行切后环切法方案最差方案最好一、加工准备一、加工准备 1选用TK7650型FANUC 0i系统数控铣床;2选择16mm高速钢立铣刀进行加工;3切削用量:切削速度n=15002000 r/min;进给速度vf=100300 mm/min;背吃刀量ap=8mm。
二、设计加工路线二、设计加工路线 采用刀具半径补偿后的刀具轨迹A:(-50.00,-53.02)B:(-38.65,-27.52)C:(-12.57,-32.66)D:(-22.90,-35.53)粗精加工采用同一个程序,粗加时通过刀具半径补偿功能保留0.2mm的精加工余量三、编制加工程序三、编制加工程序 刀具刀具16mm 立铣刀立铣刀程序段号加工程序程序说明O0081;程序号N10G90 G94 G21 G40 G17 G54;程序初始化N20G91 G28 Z0;Z向回参考点N30M03 S2000;主轴正转,切削液开N40G90 G00 X-60.0 Y-60.0 M08;刀具在XY平面中快速定位N50 Z20.0;刀具Z向快速定位N60G01 Z-8.0 F300;Z向下刀至加工高度N70G41 G01 X-50.0 Y-53.02 D01;轮廓延长线上建立刀补N80G03 X-38.65 Y27.52 R100;加工外形轮廓N90G02 X-22.90 Y35.53 R9.0;N100G03 X-12.57 Y32.66 R9.0;N110G02 X12.57 R35.0;加工外形轮廓N120G03 X22.90 Y35.53 R9.0;N130G02 X38.65 Y27.52 R9.0;N140G03 Y-27.52 R100.0;N150G02 X22.90 Y-35.53 R9.0;N160G03 X12.57 Y-32.66 R9.0;N170G02 X-12.57 R35.0;N180G03 X-22.90 Y-35.53 R9.0;N190G02 X-38.65 Y-27.52 R9.0;N200G40 G01 X-60.0 Y-50.0;取消刀补N210G00 Z100.0 M09;程序结束部分N220M05;N230M30;。












