矩形型腔数控铣削的宏程序编程方法

   2019-09-23 644
核心提示:[db:简介]

摘要:在矩形型腔加工数控铣削过程中,若加工程序采用手工编程或 C A M 软件生成,则工作量大、易出错且 C A M 程序容量大。为了简化操作,针对 FA N U C 数控系统采用宏程序开发出矩形型腔数控铣削功能指令,通过设定机床参数可使该指令如数控系统的固有指令一样使用方便。结果表明,该方法操作方便,有很好的实用价值。

关键词:宏程序;指令开发;数控系统;FA N U C

0、引 言

矩形型腔的加工程序常用的主要有计算机自动编程生成的 CAM 程序、子程序、宏程序,其中 CAM 程序生成的程序容量大,子程序不能适应加工参数的改变,而采用宏程序则具备许多优点。宏程序对加工参数化的适应性强,具备通用性。另外,手工编程是基础,是数控机床操作程人员必须掌握的一项基本功。手工编程是计算机编程的基础,是刀具轨迹设计、轨迹优化,以及进行后置处理的依据。实践证明,手工编程能力强的人在计算机编程中、速度更快,程序质量更高。

1、宏程序编程

宏程序是数控系统厂家提供给我们的一种二次开发工具。在一些典型的使用场所它的作用非常大,如可以把一些重复性强、编程有规律的工作编制成宏程序,使用时如调用数控系统中的固定循环一样。在编写宏程序时需要注意以下几点:运动轨迹尽可能多地受参数驱动,才能方便灵活;主要功能应针对性强,才能实用;要注意非加工运动轨迹的安全性、通用性;控制参数不要太多,一般固定参数可放在宏程序体内修改。

FANUC 0i 系统的宏程序变量用变量符号“#”和后面的变量号指定,如 #13。根据变量的功能,宏变量可分为系统变量、用户变量。系统变量用于系统内部运算时各种

3 、注意事项

1)本文运用了跳转命令 G31,该命令在一定程度上与直线命令 G01 相同,不同之处是 G31 定义的坐标终点需要探针进入被测物体的内部,以确保能够测量到被测工件。进入的运动量可根据实际情况调整,但不宜过大,当接触到被测物体时会自动跳出并存储位置信息。

2)由于计算孔心 X 向坐标时用到了孔径参数,所以被测孔的孔径必须是已知并且准确的。

3)探针 Y 向运动测量两点中心,探头半径会在计算时抵消掉,不需要再对探头做半径补偿;而 X 向运动只测量一个点,在进行中心计算时则必须对探头半径做补偿。

4)#1 的赋值范围是 54~59,分别对应的是 G54~G59工件偏置。可根据自身情况增加赋值范围的报警语句。

4 、结 语

三点定心宏程序已在 FANUC16i MA 系统调试成功,它会给此类零件的定心找正提供一种新的思路,操作更加便捷,不再需要人工用百分表找正、读取和抄写坐标值。

 

 
举报收藏 0打赏 0
 
更多>同类数控技术
推荐图文
推荐数控技术
点击排行
网站首页  |  关于我们  |  升级会员  |  联系客服  |  广告合作  |  广告位图  |  使用协议  |  隐私政策  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  RSS订阅  |  违规举报  |  蜀ICP备2021024440号