工业机器人机械加工中STEP-NC方法的应用

2017-12-06 10:16
汽车文摘 2017年12期
关键词:编程语言机械加工编程

工业机器人机械加工中STEP-NC方法的应用

在制造工业中,工业机器人在处理材料和焊接中起到重要作用,如今机器人被更多的用在铣削工序,与机床相比,工业机器人更便宜,更灵活,具有更大的工作空间。而限制工业机器人在机械加工中大规模应用的主要因素是编程的复杂性。一种称为STEPNC(产品模型数据交换标准数值控制)的方法被视为发展下一代机床和工业机器人控制器的基础。随着工业机器人更多的被用在机械加工,因此,为机器人加工指定标准很有必要,本文介绍了一种新的加工标准

ISO 10303-238。

根据该标准ISO 10303-238开发的方法用于执行工业机器人的编程、模拟和加工。详细介绍了研制的RoboSTEP-NC模块,根据ISO 10303-238标准将三轴加工程序翻译成机器编程语言,一个STEP-NC数控程序可以用于各种机器人的控制器。程序已经验证完成,首先,采用机械仿真软件RoboSTEP-NC配置虚拟机器人的加工操作仿真,然后RoboSTEPNC模块将P21格式的三轴加工程序编译成机器人编程语言。对机器人机械加工进行仿真可以防止机械加工过程中的机器人碰撞;显示机器人操作员从新程序中希望达到什么目的;提高安全性。

具体STEP-NC方法的步骤如下:1、生成必要的SETP文件和刀具轨迹;2、根据ISO 10303-238生成程序;3、对工业机器人加工进行仿真;4、通过RoboSTEP-NC模块将P21程序编译为机器语言。在未来的研究中,将使RoboSTEP-NC模块进一步发展成能够编译五轴加工程序。

刊名:Robotics and Computer-Integrated Manufacturing(英)

刊期:2018年49:361-373

作者:Sasa Zivanovic

编译:陈若龙

猜你喜欢
编程语言机械加工编程
航天箭体用薄壁结构机械加工噪声分析及防治
螺纹短轴零件机械加工工艺设计探索
基于JavaScript编程语言之 闭包技术在焦点轮播上的应用
机械加工设备的管理和维修研究
编程,是一种态度
元征X-431实测:奔驰发动机编程
编程小能手
纺织机上诞生的编程
基于计算机应用软件开发的Java编程语言研究
计算机应用软件开发中编程语言的选取