APP下载

宏程序编程对铣削过切的影响及解决方法

2015-09-13农胜隆高尚晗林祖正

制造业自动化 2015年17期
关键词:指令

农胜隆,高尚晗,黄 艳,林祖正,丁 伟

(1. 广西科技大学鹿山学院,柳州 545616;2.广西科技大学 机械工程学院,柳州 545006)

0 引言

数控系统在宏程序循环计算中的计算量一般比较大,占用内存高,系统的响应速度也会相应变慢。而系统的响应速度不但直接影响零件的加工效率,有时会导致刀具半径补偿切削中出现过切的现象。特别是在宏程序椭圆编程中,采用直线插入的方式在循环指令外进行刀具半径补偿时,在补偿点就有可能产生过切的现象。对于这类过切,操作人员大多感到难以理解,本文主要对这一现象进行分析,并找出解决的办法。

1 刀具半径补偿点的过切现象

应用手工宏程序编程加工复杂零件时,笔者发现,同一个程序应用于不同的数控系统中进行铣削加工,工件的加工结果会有不同。经过仔细对比和分析,发现这主要是由于不同厂家数控系统响应时间快慢的不同而造成的。

下面以宏程序手工编程的方式对图1所示的零件进行编程加工[1,2],毛坯长宽为60mm×50mm,椭圆长半轴为20mm,短半轴为12mm,深度为3mm,加工刀具φ3mm,刀具半径补偿值为1.5mm。采用南通科技投资集团股份有限公司生产的V600数控铣床,数控系统为广州数控GSK983Ma-H。

图1 椭圆轮廓图

编写程序:采用直线切入轮廓的方式在循环指令外建立刀具半径补偿

O0001;

G54 G90 G40 G00 X0 Y0 Z30.0;

M03 S300;

G00 Z5.0;

G68 X0 Y0 R45.0;

G01 Z-3.0 F300;

G41 GO1 X20.0 Y0 D01;(刀补放在循环指令WHILE外)

#1=0;

WHILE [#1 LE 360] DO1 ;

#2=20*COS[#1];

#3=12*SIN[#1];

G01 X#2 Y#3;

#1=#1+0.5;

END1;

G01 G40 G69 X0 Y0;

G00 Z100.0;

M05 ;

M30;

从模拟的加工走刀路线(如图2所示)可看出,当采用直线切入轮廓的方式在循环指令外建立刀具半径补偿时,在补偿点会出现过切的现象。……

登录APP查看全文

猜你喜欢

指令
听我指令:大催眠术
ARINC661显控指令快速验证方法
LED照明产品欧盟ErP指令要求解读
杀毒软件中指令虚拟机的脆弱性分析
巧用G10指令实现椭圆轮廓零件倒圆角
中断与跳转操作对指令串的影响
基于汇编指令分布的恶意代码检测算法研究
一种基于滑窗的余度指令判别算法
欧盟修订电气及电子设备等产品安全规定
MAC指令推动制冷剂行业发展