




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数铣刀具补偿数控铣床刀具补偿及编程数控铣床刀具补偿及编程一、数控铣床刀具补偿的含义一、数控铣床刀具补偿的含义 在数控铣床上,由于程序所控制的刀具刀在数控铣床上,由于程序所控制的刀具刀位点的轨迹和实际刀具切削刃口切削出的形状位点的轨迹和实际刀具切削刃口切削出的形状并不重合,它们在尺寸大小上存在一个并不重合,它们在尺寸大小上存在一个刀具半刀具半径和刀具长短径和刀具长短的差别,为此就需要根据实际加的差别,为此就需要根据实际加工的形状尺寸算出刀具刀位点的轨迹坐标,据工的形状尺寸算出刀具刀位点的轨迹坐标,据此来控制加工。此来控制加工。数铣刀具补偿二、数控铣床刀具补偿类型二、数控铣床刀具补偿类型v刀具半径
2、补偿刀具半径补偿: 补偿刀具半径对工件轮廓尺寸的补偿刀具半径对工件轮廓尺寸的影响影响.v刀具长度补偿刀具长度补偿: 补偿刀具长度方向尺寸的变化补偿刀具长度方向尺寸的变化. 三、刀具补偿的方法三、刀具补偿的方法人工预刀补:人工计算刀补量进行编程人工预刀补:人工计算刀补量进行编程机床自动刀补:数控系统具有刀具补偿功能。机床自动刀补:数控系统具有刀具补偿功能。数铣刀具补偿四、刀具半径补偿功能四、刀具半径补偿功能1、刀具半径补偿的作用、刀具半径补偿的作用在数控铣床上进行轮廓铣削时,由于刀具半径的在数控铣床上进行轮廓铣削时,由于刀具半径的存在,刀具中心轨迹与工件轮廓不重合。存在,刀具中心轨迹与工件轮廓不
3、重合。人工计算刀具中心轨迹编程,计算相当复杂,且人工计算刀具中心轨迹编程,计算相当复杂,且刀具直径变化时必须重新计算,修改程序。刀具直径变化时必须重新计算,修改程序。当数控系统具备刀具半径补偿功能时,数控编程当数控系统具备刀具半径补偿功能时,数控编程只需按工件轮廓进行,数控系统自动计算刀具中只需按工件轮廓进行,数控系统自动计算刀具中心轨迹,使刀具偏离工件轮廓一个半径值,即进心轨迹,使刀具偏离工件轮廓一个半径值,即进行刀具半径补偿。行刀具半径补偿。数铣刀具补偿分为三步:分为三步:1、刀补的建立:、刀补的建立:在刀具从起点接在刀具从起点接近工件时,刀心轨迹从与编程近工件时,刀心轨迹从与编程轨迹重合
4、过度到与编程轨迹偏轨迹重合过度到与编程轨迹偏离一个偏置量的过程。离一个偏置量的过程。2、刀补进行:、刀补进行:刀具中心始终与变刀具中心始终与变成轨迹相距一个偏置量直到刀成轨迹相距一个偏置量直到刀补取消。补取消。3、刀补取消:、刀补取消:刀具离开工件,刀刀具离开工件,刀心轨迹要过渡到与编程轨迹重心轨迹要过渡到与编程轨迹重合的过程。合的过程。刀心轨迹法向刀补矢量编程轨迹刀补引入刀补进行中202010501050刀补矢量刀补取消刀心轨迹编程轨迹B功能刀补XYC功能刀补aa 90自动插入刀补路径处理尖角人工增加G39指令2、刀具半径补偿的过程、刀具半径补偿的过程数铣刀具补偿3、刀具半径补偿指令、刀具半
5、径补偿指令刀具半径补偿刀具半径补偿G41,G42,G40v格式:格式:X Y X Z Y Z DG17G18 G19 G41G42G00G01执行刀补执行刀补X Y X Z Y Z G40G00G01取消刀补取消刀补X X、Y Y 、Z Z 值是建立补偿直线段的值是建立补偿直线段的终点坐标值终点坐标值; D D 为刀补号地址,用为刀补号地址,用D00D00D99D99来指定,它用来调用内来指定,它用来调用内 存中刀具半径补偿的数值。存中刀具半径补偿的数值。数铣刀具补偿指令的几点说明:指令的几点说明:(1)、)、G41刀径左补偿,刀径左补偿, G42刀径右补偿。刀径右补偿。 刀补位置的左右应是顺
6、着编程轨迹前进的方向进行刀补位置的左右应是顺着编程轨迹前进的方向进行判断的。判断的。 G40为取消刀补。为取消刀补。 在前进方向 右侧补偿 补偿量 刀具旋转方向 刀 具 前 进 方 向 (b) 补偿量 刀具旋转方向 刀 具 前 进 方 向 (a) 刀具补偿方向 (a)左刀补 (b)右刀补 顺铣顺铣逆铣逆铣数铣刀具补偿(2)、在进行刀径补偿前,必须用)、在进行刀径补偿前,必须用G17或或G18、G19指定刀指定刀径补偿是在哪个平面上进行。平面选择的切换必须在补偿径补偿是在哪个平面上进行。平面选择的切换必须在补偿取消的方式下进行,否则将产生报警。取消的方式下进行,否则将产生报警。 (3)、刀补的引
7、入和取消要求应在)、刀补的引入和取消要求应在G00或或G01程序段程序段 ,不要,不要在在G02/G03程序段上进行。程序段上进行。(4)、当刀补数据为负值时,则)、当刀补数据为负值时,则G41、G42功效互换。功效互换。(5)、)、G41、G42指令不要重复规定,否则会产生一种特殊指令不要重复规定,否则会产生一种特殊的补偿。的补偿。(6)、)、数铣刀具补偿4、刀具半径补偿应用、刀具半径补偿应用 利用同一个程序、同一把刀具,通过设置利用同一个程序、同一把刀具,通过设置不同大不同大小的刀具补偿半径值小的刀具补偿半径值而逐步减少切削余量的方法而逐步减少切削余量的方法来达到粗、精加工的目的。来达到粗
8、、精加工的目的。 BACDCDAB刀补取消算出点A.B.C.D的坐标,按这些点编程。再加上刀补引入和刀补取消的指令按轮廓ABCD编程人工预刀补编程机床自动刀补刀补引入R r=R +dd粗加工刀心轨迹精加工刀心轨迹粗加工刀补半径R粗铣实用刀具半径精铣刀具及刀补半径R精加工余量dG42编程轨迹刀心轨迹G41编程轨迹刀心轨迹(a)(b)(c)数铣刀具补偿多把刀加工示例多把刀加工示例刀具基准刀具基准钻钻01101050扩扩T02铰铰T0360Z=0T01G90 G01 Z-50 F50.数铣刀具补偿五、刀具长度补偿五、刀具长度补偿1、刀具长度补偿的作用:、刀具长度补偿的作用:用于刀具轴向用于刀具轴向(
9、Z(Z向向) )的补偿的补偿. .使刀具在轴向的实际位移量比程序给定值增加或使刀具在轴向的实际位移量比程序给定值增加或减少一个偏置量减少一个偏置量. .刀具长度尺寸变化时,可以在不改动程序的情况刀具长度尺寸变化时,可以在不改动程序的情况下,通过改变偏置量达到加工尺寸下,通过改变偏置量达到加工尺寸. .利用该功能,还可在加工深度方向上进行分层铣利用该功能,还可在加工深度方向上进行分层铣削,即通过改变刀具长度补偿值的大小,通过多削,即通过改变刀具长度补偿值的大小,通过多次运行程序而实现。次运行程序而实现。数铣刀具补偿2、刀具长度补偿的方法、刀具长度补偿的方法将不同长度刀具通过对刀操作获取差值。将不
10、同长度刀具通过对刀操作获取差值。通过通过MDI方式将刀具长度参数输入刀具参数表。方式将刀具长度参数输入刀具参数表。执行程序中刀具长度补偿指令。执行程序中刀具长度补偿指令。数铣刀具补偿3、刀具长度补偿指令、刀具长度补偿指令刀具长度补偿刀具长度补偿G43,G44,G49G43G44G00G01Z HG49G00G01Z (1)格式)格式G43 刀具长度正补偿刀具长度正补偿 G44 刀具长度负补偿刀具长度负补偿 G49取消刀长补偿取消刀长补偿 G43 G44 G49 均为模态指令均为模态指令 其中其中Z Z 为指令终点位置,为指令终点位置,H H为刀补号地址,用为刀补号地址,用H00H00H99H9
11、9来指定,它用来调用内存中刀具长度补偿的数值。来指定,它用来调用内存中刀具长度补偿的数值。数铣刀具补偿执行执行G43时,时,(刀具长时,离开刀工件补偿)(刀具长时,离开刀工件补偿)Z实际值实际值 = Z指令值指令值 +(H xx)执行执行G44时,时,(刀具短时,趋近工件补偿)(刀具短时,趋近工件补偿)Z实际值实际值 = Z指令值指令值 -(H xx) 其中(其中(Hxx)是指)是指xx寄存器中的补偿量,寄存器中的补偿量,其值可以是正值或者其值可以是正值或者是负值。当刀长补偿是负值。当刀长补偿量取负值时,量取负值时,G43和和G44的功效将互换。的功效将互换。实 际 到 达 点程 序 中 指
12、令 点实 际 到 达 点程 序 中 指 令 点1020020G43G44(Hxx)值(Hxx)值+Z+Z+Z+X+XOBACO数铣刀具补偿实际到达点程序中指令点实际到达点程序中指令点1020020G43G44(Hxx)值(Hxx)值+Z+Z+Z+X+XOBACO设(设(H02)= 200 mm时时 N1 G92 X0 Y0 Z0 设定当前点设定当前点O为程序零点为程序零点N2 G90 G00 G44 Z10.0 H02 指定点指定点A,实到点,实到点B N3 G01 Z-20.0 实到点实到点C N4 Z10.0 实际返回点实际返回点B N5 G00 G49 Z0 实际返回点实际返回点O示例示
13、例 1数铣刀具补偿使用使用G43、G44相当于平移了相当于平移了Z轴原点。轴原点。 即将坐标原点即将坐标原点O平移到了平移到了O点处,后点处,后续程序中的续程序中的Z坐标均相对于坐标均相对于O进行计进行计算。使用算。使用G49时则又将时则又将Z轴原点平移轴原点平移回到了回到了O点。点。在机床上有时可用提高在机床上有时可用提高Z轴位置轴位置的方法来校验运行程序。的方法来校验运行程序。实际到达点程序中指令点实际到达点程序中指令点1020020G43G44(Hxx)值(Hxx)值+Z+Z+Z+X+XOBACO数铣刀具补偿示例示例2 使用使用01, T02, T03号刀具对工件进行钻、扩、铰加号刀具对
14、工件进行钻、扩、铰加工编程时选工编程时选01刀具为标准刀具长度刀具为标准刀具长度.试写出用试写出用 G43 、G44 指令对指令对T02, T03刀具向下快速移动刀具向下快速移动100mm时时,进行长进行长度补偿的程序段度补偿的程序段,并说明存储器中的补偿值是多少并说明存储器中的补偿值是多少?刀具刀具的实际位移是多少的实际位移是多少?01T02T031010数铣刀具补偿4、刀补编程举例、刀补编程举例R15R1 025286 0150302 0302510R10150对 刀 点160刀补引入刀补取消87545120刀座20采用刀座对刀后来安装刀具wZYXXG42w(H01)= 45(D01)=
15、8数铣刀具补偿%0004G92 X150.0 Y160.0 Z120.0 G90 G00 X100.0 Y60.0 G43 Z-2.0 H01 S100 M03 G42 G01 X75.0 D01F100 X35.0 G02 X15.0 R10.0 G01 Y70.0 G03 X-15.0 R15.0 G01 Y60.0 G02 X-35.0 R10.0 G01 X-75.0 G09 Y0 主程序号主程序号建立工件坐标系建立工件坐标系绝对值方式,快进到绝对值方式,快进到X=100,Y=60指令高度指令高度Z= -2,实际到达高,实际到达高Z=-43处处刀径补偿引入,插补至刀径补偿引入,插补至X
16、=75,Y= 60直线插补至直线插补至 X= 35,Y= 60顺圆插补至顺圆插补至 X=15,Y=60直线插补至直线插补至 X=15,Y=70 逆圆插补至逆圆插补至 X= -15,Y=70 直线插补至直线插补至 X= -15,Y=60顺圆插补至顺圆插补至 X= -35,Y=60直线插补至直线插补至 X= -75,Y=60直线插补至直线插补至 X= -75,Y=0处,处, 程序单程序单数铣刀具补偿 G01 X45.0 X75.0 Y20.0 Y65.0 G40 G00 X100.0 Y60.0 G49 Z120.0 X150.0Y160.0 M05 M30 直线插补至直线插补至 X= 45,Y=
17、45直线插补至直线插补至 X= 75,Y=20直线插补至直线插补至 X=75,Y=65,轮廓切削完毕,轮廓切削完毕取消刀补,快速退至(取消刀补,快速退至(100,60)的下刀处,)的下刀处,快速抬刀至快速抬刀至Z=120的对刀点平面的对刀点平面快速退刀至对刀点快速退刀至对刀点主轴停,主轴停,程序结束,复位。程序结束,复位。 程序单程序单 和前述不考虑刀补的轮廓铣削程序相比,可以看出:采和前述不考虑刀补的轮廓铣削程序相比,可以看出:采用机床自动刀补的程序与不考虑刀补的程序并没有多大的不同,用机床自动刀补的程序与不考虑刀补的程序并没有多大的不同,只是在原来的程序上增加了有关刀补指令而已。只是在原来
18、的程序上增加了有关刀补指令而已。 考虑刀补后的程序适应性强,对不同长度、不同半径的考虑刀补后的程序适应性强,对不同长度、不同半径的刀具仅只需改变刀具补偿量即可。刀具仅只需改变刀具补偿量即可。 数铣刀具补偿钻孔加工举例钻孔加工举例8351 830320203 0306030120OO13161011122345789#1#2#3+Y+X+X+Z对图示零件钻孔。按理想刀具进行的对刀编程,现测得实际刀对图示零件钻孔。按理想刀具进行的对刀编程,现测得实际刀具比理想刀具短具比理想刀具短8mm,若设定(若设定(H01)=8mm, (H02)=8mm数铣刀具补偿%0005N1 G91 G00 X120.0 Y80.0N2 G43 Z-32.0 H01 S630 M03 (或或G44 Z-32.0 H02)N3 G01 Z-21.0 F120N4 G04 P1000N5 G00 Z21.0N6 X90.0 Y-20.0N7 G01 Z-23.0 F120N8 G04 P1000N9 G00 Z23.0主程序号主程序号增量编程方式,快速移到孔增量编程方式,快速移到孔#1正上方。正上方。 理想刀具下移值理想刀具下移值Z=-32,实际刀具下移值,实际刀具下
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025华云集团部分广告设施使用权出让合同样本
- 2025官方合同范本:招标合同协议书
- 供货(酒)合同样本
- 书籍出版合同样本
- 个人茶具出售合同样本
- 2025:探索合同法的世界
- 修路材料采购合同标准文本
- 农场个人租房合同范例
- 买卖迷你厨房合同样本
- 出售金条合同标准文本
- (完整版)自考00600高级英语重点上册
- 湖南邵阳农商行招聘真题2024
- 2024年国家药品监督管理局直属单位招聘考试真题
- 2025年4月自考00537中国现代文学史押题及答案
- 环境科学概论考研真题及解答
- 2025中国铁路郑州局集团招聘614人(河南)笔试参考题库附带答案详解
- 2024年泗洪县事业单位招聘笔试真题
- 物业服务情景培训
- 商业地产租赁运营手册
- DL∕T 2528-2022 电力储能基本术语
- 《曼陀罗绘画疗愈-初三减压》PPT
评论
0/150
提交评论