数控加工中心刀具半径补偿的运用 - 范文中心

数控加工中心刀具半径补偿的运用

11/16

第2期

2006年6月董科等:

数控加工中心刀具半径补偿的运用

・21・

数控加工中心刀具半径补偿的运用

董科刘星张俊

(山东水利职业学院,山东日照

276826)

摘要:在数控加工中心上进行工件轮廓的铣削加工时,由于存在刀具半径,使得刀具中心轨迹与工件轮廓(即编程轨迹)

不重合,所以在编制程序的过程中,我们就要考虑到刀具半径的补偿问题。关键词:加工中心;刀具半径;补偿指令;刀具轨迹

1引言

补偿(偏置)的概念在我们生活中应用很多,例如,汽车驾驶员在驾驶汽车绕过一块石头的时候,要让汽车靠石头的一边绕过石头,而且要考虑到汽车是有一定宽度的,所以让汽车中心线远离石头至少半个车宽的距离。在最初的数控加工中没有补偿的概念,所以编程人员不得不围绕刀具的理论路线和实际路线的相对关系来进行编程,因而容易产生错误。补偿的概念出现以后大大地提高了编程的工作效率。

刀具半径补偿是数控加工中常用的补偿功能,数控铣削加工中刀具半径补偿的建立和取消,刀具半径补偿量的指定和计算方法是十分重要的过程。

如果数控系统不具备刀具半径自动补偿功能,则只能按刀心轨迹,即在编程时给出刀具的中心轨迹,如图1所示的点划线轨迹进行编程。其计算相当复杂,尤其是当刀具磨损、重磨或换新刀而使刀具直径变化时,必须重新计算刀心轨迹,并修改程当数控序。这样既复杂繁锁,又不易保证加工精度。系统具备刀具半径补偿功能时,数控程序只需按工件轮廓编写,加工时数控系统会自动计算刀心轨迹,使刀具偏离工件轮廓一个半径值,即进行刀具半径补偿。

2刀具半径补偿量的指定

数控系统的刀具半径补偿就是将计算刀具中心轨迹的过程交由数控系统执行,编程员假设刀具的半径为零,直接根据零件的轮廓形状进行编程。因此,这种编程方法也称为对零件的编程,而实际的刀具半径则存放在一个可编程刀具半径偏置寄存器中。在加工过程中,数控系统根据零件程序和刀具半径自动计算刀具中心轨迹,完成对零件的加工。当刀具半径发生变化时,不需要修改零件程序,只需修改放在刀具半径偏置寄存器中的刀具半径值,或者选用存放在另一个刀具半径偏置寄存器中的刀具半径所对应的刀具即可。

现代数控系统一般都设置有若干个可编程刀

第2期

・・22

山东水利职业学院院刊2006年6月

具半径偏置寄存器,并对其进行编号,专供刀具补偿之用,可将刀具补偿参数(刀具长度、刀具半径等)存入这些寄存器中。在进行数控编程时,只需调用所需刀具半径补偿参数所对应的寄存器编号即可。实际加工时,数控系统将该编号对应的刀具半径偏置寄存器中存放的刀具半径取出,对刀具中心轨迹进行补偿计算,生成实际的刀具中心运动轨迹。

在进行数控加工前,必须预先设置好刀具半径补偿量。刀具半径经补偿量的指定,通常由有关代码指定刀具补偿号,并在代码补偿号中输入刀具半径补偿量,刀具补偿号必须与刀具编号相对应。在加工中,如果没有更换刀具,则该刀具号的补偿量一直有效。

对于刀具半径补偿量的确定,如果是标准刀具第一次使用,可以采用刀具厂家提供的有关参数来确定;如果是已使用过或重磨过的刀具,则应根据实测数据来确定。

或G42(右补偿)确定,如图3所示。在图3中,建立刀具半径左补偿的有关指令如下:

N60G17G01G41X0Y0D01;建立刀具半径

左补偿,刀具半径偏置寄存号D02。

N70Y50.;定义首段零件轮廓。

其中,D02为调用2号刀具半径偏置寄存器中存放的刀具半径值。

建立刀具半径右补偿的有关指令如下:

N80G17G01G42X0Y0D02;建立刀具半径

右补偿。

3刀具半径补偿的建立与撤消

数控铣削加工刀具半径补偿分为刀具半径左补偿和刀具半径右补偿,分别用G41和G42定义。根据ISO标准,沿刀具前进方向,当刀具中心轨迹位于零件轮廓右边时,称为刀具半径右补偿,如图

3.2刀具半径补偿的取消

与建立刀具半径补偿过程类似,在零件最后一段刀具半径补偿轨迹加工完成后,刀具撤离工件,回到退刀点,在这个过程中应取消刀具半径补偿,其指令用G40。退刀点也应位于零件轮廓之外,距离加工零件轮廓退出点较近,可以与起刀点相同,也可以不相同。在图3中假如退刀点与起刀点相同的话,其刀具半径补偿取消过程的命令如下:

2a所示。反之称为刀具半径左补偿,如图2b所示。

当不需要进行刀具半径补偿时,则用G40取消刀具半径补偿。

N100G01X0Y0;加工到工件原点。

N110G01G40X-10.Y-10.;取消刀具半径补偿,

退回到退刀点

3.1刀具半径补偿的建立

刀具半径补偿的建立就是在刀具从起刀点

(起刀点位于零件轮廓之外,距离加工零件轮廓切入点较近)以进给速度接近工件时,刀具中心轨迹从与编程轨迹重合过渡到与编程轨迹偏离一个刀具半径值的过程。刀具半径补偿偏置方向由G41(左补偿)

3.3刀具半径补偿量的变化

在刀具半径补偿代码中输入的刀具半径补偿量是一个标量数值,而数控系统内部认定的补偿量是一个补偿矢量,补偿矢量由数控系统自行计算。补偿矢量的大小与刀具补偿代码指定的补偿量相等,其方向在每个程序段中随刀具的移动不断变

第2期

2006年6月董科等:数控加工中心刀具半径补偿的运用

・23・

化。

刀具半径补偿量的变化一般在换刀时出现。对连续的程序段,当刀具半径补偿量变化时,某一程序段终点的矢量(同时也是下一程序段起点的矢量)要用该程序段指定的刀具补偿量进行计算。

刀具运动包络形成,因此刀位点的运动轨迹与工件的轮廓是不重合的。在全功能数控系统中,可应用其刀具补偿指令,按工件轮廓尺寸,很方便地进行编程加工。在现代数控系统中,有的已具备三维刀具半径补偿功能。对于四、五坐标联动数控加工,还不具备刀具补偿功能,必须在刀位计算时考虑刀具半径。因此在数控机床上进行编程的过程中,我们要灵活地运用刀具的半径补偿指令,防止产生过切和欠切的错误。

4刀具半径补偿功能的应用

重磨、换新而引起刀具直径改(1)刀具因磨损、

变后,不必修改程序,只需在刀具参数设置中输入变化后刀具直径。如图4所示,1为未磨损刀具,2为磨损后刀具,两者直径不同,只需将刀具参数表中的刀具半径r1改为r2,即可适用同一程序。

参考文献:

[1]方沂等.数控机床的编程与操作[M].国防工业出版社,1999.[2]李家杰等.数控机床编程与操作实用教程[M].东南大学出

版社,2005.

[3]罗学科等.数控加工机床[M].化学工业出版社,2003.[4]王爱玲等.现代数空机床实用操作技术[M].国防工业出版

社,2002.

[5]胡育辉等.数控加工中心[M].化学工业出版社,2005.[6]何健康等.柔性装配系统的设计与实现[M].清华大学出版

社,2000,(7).

同一尺寸的刀具,利用刀具半(2)

用同一程序、

精加工。刀具半径为r,精加工余径补偿,可进行粗、

量为△。粗加工时,输入刀具直径D=2(r+△),则加同一刀具,工出虚线轮廓。精加工时,用同一程序、但输入刀具直径D=2r,则加工出实际轮廓。

收稿日期:2005-11-25

作者简介:董科(1979.12-),男,山东曲阜人,山东水利职业学院助教,工学学士,现从事机械电子类专业的教学与研究工作。

5结束语

在数控加工中,由于刀尖有圆弧,工件轮廓是


相关内容

  • 数控铣床刀具补偿功能的应用
    数控铣床刀具补偿功能的应用 摘 要:数铣加工是职业培训中重要的培训项目.本文就数控铣削加工中刀具补偿功能在实际使用中要注意的问题和精加工补偿值的确定,进行了总结和探讨. 关键词:数控铣 刀具 补偿 注意事项 精加工 公式 数控机床的操作能力 ...
  • 数控铣高级工理论试题详解(B)
    数控铣理论试题题库 二.填空题:(20分,每小题2分) 1.在编制数控机床加工程序时,应考虑工件原点.刀具相关点和机床原点之间的的相互关系.工件原点是指在工件上建立的坐标原点,刀具相关点是指 刀具刀架上的一个固定点,就是程序中表示刀具的那个 ...
  • [H编程]G代码知识 数控机床编程(附FANUC与SIMENS的G指令列表)
    G代码功能简述] G00------快速定位:G01------直线插补:G02------顺时针方向圆弧插补:G03------逆时针方向圆弧插补:G04------定时暂停:G05------通过中间点圆弧插补:G06------抛物线 ...
  • 第4章加工中心的操作与编程
    第4章 加工中心的操作与编程 4.1 数控加工中心及其组成 4.1.1 加工中心的类型及其组成 加工中心是带有刀库和自动换刀装置的数控机床,又称为自动换刀数控机床或多工序数控机床.其特点是数控系统能控制机床自动地更换刀具,连续地对工件各加工 ...
  • 法兰克编程说明
    FANUC 0-TD系统 G 代码命令 代码组及其含义 "模态代码" 和 "一般" 代码 "模态代码" 的功能在它被执行后会继续维持,而 "一般代码" 仅仅在收 ...
  • 加工中心G代码详解
    1 加工中心G代码 代码名称-功能简述 G00------快速定位 G01------直线插补 G02------顺时针方向圆弧插补 G03------逆时针方向圆弧插补 G04------定时暂停 G05------通过中间点圆弧插补 G ...
  • 数控技术复习汇总l答案
    数控技术复习纲要 第1章 绪论 1. 数控加工的特点及主要加工对象 数控加工的特点: 1)可以加工具有复杂型面的工件 2)加工精度高,质量稳定 3)生产率高 4)改善劳动条件 5)有利于生产管理现代化 数控加工的主要对象: 1)多品种.单件 ...
  • 数控技术毕业设计
    天津轻工职业技术学院 毕业设计 题目名称: 典型盘类零件加工 系 部: 机械工程系 专业/班级: 姓 名: 指导教师: 时 间: 2013年2月5日 目录 摘要 ······································· ...
  • 机外对刀仪使用方法
    机外对刀仪使用方法 在数控机床上加工复杂形状的零件,往往使用较多的刀具.为 了实现自动换刀,一迅速装刀和卸刀,以缩短辅助时间,同时 也为了使刀具的实际尺寸输入数控系统实现刀具补偿,提高加 工精度,一般要使用预调仪(对刀仪), 测出刀具的实际 ...
  • 数控车床书本
    职业技术学校机电技术类专业教材 第一章数控车床编程的入门 第一节:数控机床概述 1.数控定义 数控机床(Numerical Control Machine Tools) 是采用数字控制技术对机床的加工过程进行自动控制的一类机床.它数控技术典 ...