课题八 内、外轮廓的编程与加工

2006-06-12 10:33:16

字体变小 字体变大

课题八 内、外轮廓的编程与加工

8.1实训目的

理解刀具半径补偿的概念及意义,掌握G40G41G42指令的编程格式。

8.2相关知识

案例8.2:精加工图8.1所示外轮廓面,进给速度F=100mm/min,主轴转速S=1000r/min,用Φ16刀具,试用半径补偿指令编程。

8.1案例8.2

8.2.1刀具半径补偿功能的作用

在铣床上进行轮廓加工时,因为铣刀具有一定的半径,所以刀具中心(刀心)轨迹和工件轮廓不重合。数控装置大都具有刀具半径补偿功能,为程序编制提供了方便。当编制零件加工程序时,只需按零件轮廓编程,使用刀具半径补偿指令,并在控制面板上用键盘(CRT/MDI)方式,人工输入刀具半径值,数控系统便能自动计算出刀具中心的偏移量,进而得到偏移后的中心轨迹,并使系统按刀具中心轨迹运动。如图8.2所示,使用了刀具半径补偿指令后,数控系统会控制刀具中心自动按图中的点划线进行加工走刀。

(a)外轮廓补偿(b)内轮廓补偿

8.2刀具半径补偿

8.2.2刀具半径补偿(G41G42G40)

1.指令及功能

G41是刀具左补偿指令(左刀补),即顺着刀具前进方向看(假定工件不动),刀具位于工件轮廓的左边,称左刀补。如图8.3(a)所示。

G42是刀具右补偿指令(右刀补),即顺着刀具前进方向看(假定工件不动),刀具位于工件轮廓的右边,称右刀补。如图8.3(b)所示。

G40是为取消刀具半径补偿指令。使用该指令后,G41、G42指令无效。

(a) 外轮廓补偿 ( b) 内轮廓补偿

8.3刀具半径的左右补偿

X_Y_D_

G011

G41

G17

2.格式:

Y_Z_D_

X_Z_D_

G00

G40

G42

G18

G19

3.说明:

1G41G42G40为模态指令,机床初始状态为G40

2)建立和取消刀补必须与G01G00指令组合完成。建立刀补的过程如图8.4所示,是使刀具从无刀具补偿状态(图中P0点)运动到补偿开始点(图中P1点),其间为G01运动。用刀补轮廓加工完成后,还有一个取消刀补的过程,即从刀补结束点(图中P2点),G01G00运动到无刀补状态(图中P0点)。

3XYG01G00运动的目标点坐标。图8.4中,XY在建立刀补时,是A点坐标,取消刀补时,是P0点坐标。

4)在建立刀具半径补偿的程序段中,不能使用圆弧指令。

5G41G42必须与G40成对使用。

6D为刀补具偿号也称刀具偏置代号地址字,后面常用两位数字表示代号。D代码中存放刀具半径值作为偏置量,用于数控系统计算刀具中心的运动轨迹。一般有D00D99。偏置量可用CRT/MDI方式输入。

a)左刀补应用过程 b)右刀补应用过程

8.4建立和取消刀补过程

当建立起正确的偏移向量后,系统就将按程序要求实现刀具中心的运动。要注意的是,在补偿状态中不得变换补偿平面,否则将出现系统报警。

二维轮廓加工,一般均采用刀具半径补偿。在建立刀具半径补偿之前,刀具应远离零件轮廓适当的距离,且应与选定好的切入点和进刀方式协调,保证刀具半径补偿的有效,如图8.5所示。刀具半径补偿的建立和取消必须在直线插补段内完成。

(a) 合理的方式 (b) 不合理的方式

8.5建立刀具半径补偿

刀具半径补偿的终点应放在刀具切出工件以后,以免发生碰撞。

4.应用

案例8.2编程:工件零点选择在工件中心,设Φ16的立铣刀为T01,采用刀具左补偿,刀具偏置地址为D01,并存入刀具半径值8,程序名为8888。数控程序编制如下。

程序

说明

O8888

G90 G54 G00 X0Y0

G43H01Z10

S1000M03

G00X-70Y-70Z2

G01Z-3F100

G41G01 X-40Y-40 D01

Y0

X0Y30

X30

G02X40Y20R10

G01Y-10

G03X10Y-30R20

G01X-45

G40G00 X-60Y-50

G00 Z200 G49

X0Y0

M05

M02

程序名

设置工件零件于工件中心位置

选择刀具并建立刀具长度补偿

启动主轴正转1000r/min

快速移动到工件左下角下刀点上方

切入工件

建立刀具半径左补偿

直线插补

直线插补

直线插补

圆弧插补

直线插补

圆弧插补

直线插补

取消刀具半径补偿

抬刀到起始平面,取消刀具长度补偿

刀具回到零点

主轴停转

程序结束

返回

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值