当前位置:
文档之家› 数控铣床编程与加工技术刀具半径补偿指令的学习
数控铣床编程与加工技术刀具半径补偿指令的学习
E
⑥
A
②
①
10
⑦
对刀点K
-10
D
④
C R10
B
③
X
30
40
%1008 G92 X-10 Y-10 Z50 G90 G17 G42 G00 X4 Y10 D01 Z2 M03 S900 G01 Z-10 F800 X30 G03 X40 Y20 I0 J10 G02 X30 Y30 I0 J10 G01 X10 Y20 Y5 G00 Z50 M05 G40 X-10 Y-10 M02
刀具半径补偿指令的学习
刀具半径补偿的作用
在数控铣床上进行轮廓铣削时,由于刀具半径的存在, 刀具中心轨迹与工件轮廓不重合。
1、编程时直接按工件轮廓尺寸编程。刀具在因磨损、 重磨或更换后直径会发生改变,但不必修改程序,只需改 变半径补偿参数,从而简化编程。
2、刀具半径补偿值不一定等于刀具半径值,同一加工 程序,采用同一刀具可通过修改刀补的办法实现对工件轮 廓的粗、精加工;同时也可通过修改半径补偿值获得所需 要的尺寸精度。 。
30
⑤
20
10 -10
E
⑥
A
②
①
10
⑦
对刀点K
-10
D
④
C R10
B
③
X
30
40
要求建立如图所示 的工件坐标系,按 箭头所指示的路径 进行加工,设加工 开始时刀具距离工 件上表面50mm,切 削深度为10mm.
刀具半径补偿的举例
考虑刀具半径补偿,编制如图所示零件的加工程序。
Y
30
⑤
20
10 -10
P3
P2
P1
P1点取消刀具补偿恢复到切 线方向
建立刀具半径补偿的方法
●任意位置切入切出建立刀具半径补偿: P1点法线方向下刀
P2点建立刀具半径补偿
绕方形铣削
P3点开始取消刀具半径补偿
P3
P2 P1
P1点取消刀具补偿恢复到切 线方向
刀具半径补偿的举例
考虑刀具半径补偿,编制如图所示零件的加工程序。
Y
G17
G41 G00
X— Y—
执行刀补
G18
G42 G01
X— Z—
D—
取消刀补
G19
G00 G40
X— Y— X— Z—
Y— Z—
G01
Y— Z—
X、Y 、Z 值是建立补偿直线段的终点坐标值;
D 为刀补号地址,用D00~D99来指定,它用来调用内
存中刀具半径补偿的数值。
刀具半径补偿功能指令的说明
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=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处,
• 在进行刀具半径补偿前,必须用G17或G18、G19指定补偿是 在哪个平面上进行。
• 刀具半径补偿平面的切换必须在补偿取消方式下进行。 • G40是取消刀具半径补偿功能。 • 刀具半径补偿的建立与取消只能用G00或G01指令,不得是
G02或G03。 • G41是在相对于刀具前进方向左侧进行补偿,称为左刀
补,如图(a)所示;G42是在相对于刀具前进方向右侧进 行补偿,称为右刀补,如图(b)所示。
G40、G41、G42都是模态代码,可相互注销。
刀具半径补偿功能指令的说明
补偿量
刀
具
刀具旋转方向
刀
刀具旋转方向
具
前 进
前
方
在前进方向 左侧补偿
进
方 在前进方向
向
右侧补偿
向
补偿量
(a)
(b)
图:刀具补偿方向
(a)左刀补 (b)右刀补
建立刀具半径补偿的方法
●切线切入切出建立刀具半径补偿: P1点切线方向下刀
P2点建立刀具半径补偿
绕方形铣削
P3点开始取消刀具半径补偿
P4 P3
P2 P1
P4点取消刀具补偿恢复到切 线方向
建立刀具半径补偿的方法
●法线切入切出建立刀具半径补偿: P1点法线方向下刀
P2点建立刀具半径补偿
绕方形铣削
P3点开始取消刀具半径补偿
●和前述不考虑刀补的轮廓铣削程序相比,可以看出:采用机床自动刀补 的程序与不考虑刀补的程序并没有多大的不同,只是在原来的程序上增加了 有关刀补指令而已
●考虑刀补后的程序适应性强,对不同长度、不同半径的刀具仅只需改变 刀具补偿量即可。
刀具半径补偿的练习
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=45 直线插补至 X= 75,Y=20 直线插补至 X=75,Y=65,轮廓切削完毕 取消刀补,快速退至(100,60)的下刀处, 快速抬刀至Z=120的对刀点平面 快速退刀至对刀点 主轴停,程序结束,复位。
刀具半径补偿的过程
分为三步: 1、刀补的建立:在刀具从起点接近工件时,刀心轨迹从与编
程轨迹重合过度到与编程轨迹偏离一个偏置量的过程。 2、刀补进行:刀具中心始终与变成轨迹相距一个偏置量直到
刀补取消。 3、刀补取消:刀具离开工件,刀心轨迹要过渡到与编程轨迹
重合的过程。
刀具半径补偿功能指令的格式
刀具半径补偿G40,G41,G42
刀具半径补偿的练习
60 28
10
Z
刀座
20 45
120
R10 75
w
Y
25 25 R15
150
X φ8
对刀点
刀补取消
G42刀补引入Fra bibliotekR1 0φ30
w
30
X
150
20 160
采用刀座对刀 后来安装刀具 (H01)= 45
(D01)= 8
刀具半径补偿的练习
%0004 G92 X150.0 Y160.0 Z120.0 G90 G00 X100.0 Y60.0 G43 Z-2.0 H01 S100 M03 G42 G01 X75.0 D01F100