1.7 刀具补偿功能的编程方法 课件)-高二《数控铣床编程与操作》同步教学(劳动版)
2023-07-23
|
16页
|
99人阅读
|
0人下载
普通
内容正文:
第七节 刀具补偿功能的编程方法
一、刀具补偿功能
1.刀位点的概念
在数控编程过程中,为了编程人员编程方便,通常将数控刀具假想成一个点,该点称为刀位点或刀尖点 。
常用数控刀具的刀位点
2.刀具补偿功能的概念
数控机床根据实际刀具尺寸自动改变坐标轴位置,使实际加工轮廓和编程轨迹完全一致的功能,称为刀具补偿功能。
刀具补偿功能
刀具半径补偿
刀具长度补偿
二、刀具长度补偿功能(G43、G44、G49)
1.刀具长度补偿指令
刀具长度补偿指令是用来补偿假定的刀具长度与实际的刀具长度之间的差值的指令。
(1)指令格式
G43 H ; (刀具长度补偿“+”)
G44 H ; (刀具长度补偿“-”)
G49;或H00; (取消刀具长度补偿)
H 用于指令偏置存储器的偏置号。在地址H所对应的偏置存储器中存入相应的偏置值。
(2)编程举例
例 如图所示,采用G43指令进行编程,计算刀具从当前位置移动至工件表面的实际移动量(已知:假定的刀具长度为0,则H01中的偏置值为20.0; H02中的偏置值为60.0; H03中的偏置值为40.0)。
刀具长度补偿值
2.刀具长度补偿的应用
(1)将Z向对刀值设为刀具长度
(2)机外对刀后的设定
三、刀具半径补偿(G40、G41、G42)
1.刀具半径补偿定义
在编制轮廓切削加工程序的场合,一般以工件的轮廓尺寸作为刀具轨迹进行编程,而实际的刀具运动轨迹则与工件轮廓有一偏移量(即刀具半径)。数控系统的这种编程功能称为刀具半径补偿功能。
刀具半径补偿功能
2.刀具半径补偿指令
(1)指令格式
G41 G01 X Y F D ;
G42 G01 X Y F D ;
G40;
刀具半径补偿偏置方向的判别
(2)刀具半径补偿过程
刀具半径补偿的过程分三步,即刀补建立、刀补进行和刀补取消。
刀具半径补偿的过程
(3)刀具半径补偿注意事项
1)刀具半径补偿模式的建立与取消程序段只能在G00或G01移动指令模式下才有效。
2)通常采用G01移动方式来建立或取消刀补。
3)采用切线切入方式或法线切入方式来建立或取消刀补。
4)刀具半径补偿建立与取消程序段的起始位置与终点位置最好与补偿方向在同一侧。
5)在刀具补偿模式下,一般不允许存在连续两段以上的非补偿平面内移动指令。
(4)刀具半径补偿的应用
例 采用同一段程序,对零件进行粗、精加工。
例 采用同一程序段,加工同一公称直径的凹、凸型面。
a)采用刀具半径补偿保留精加工余量
b)采用刀具半径补偿加工同尺寸内外轮廓
3.刀具半径补偿编程实例
零件图
刀位点轨迹
例 选用φ16mm立铣刀在80mm×80mm×20mm的毛坯上加工如图所示凸台外形轮廓,试编写其加工中心加工程序。
例 选用φ16立铣刀在φ70mm×20mm的圆钢毛坯上加工如图所示外形轮廓,试编写其数控铣床加工程序。
第八节 加工中心的刀具交换功能
一、加工中心的刀库
刀库的作用是储备一定数量的刀具,通过机械手实现与主轴上刀具的交换。
盘式刀库
链式刀库
二、加工中心的自动换刀
1.换刀动作
(1)刀具选择
指令格式为:
T ; 如:T01;T13;等。
(2)刀具换刀前的准备
1)主轴回到换刀点
2)主轴准停
3)切削液关闭
(3)刀具交换
指令格式为:
M06;
2.加工中心常用换刀程序
(1)带机械手的换刀程序
指令格式:
T×× M06;
(2)不带机械手的换刀程序
指令格式:
M06 T07;
(3)子程序换刀
指令格式:
T06 M98 P8999;
三、换刀点
加工过程中需要换刀时,应规定换刀点。所谓换刀点是指刀架转位换刀时的位置。
换刀点应设在工件与夹具的外面,以刀架转位过程中不碰工件和其他部位为准。
$
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。