background image

——数控文库——为数控人才量身定制的数控行业知识分享平台

 

宏程序在数控编程中的应用及加工实例

 

摘 要:本文针对宏程序编程的特点,在实际生产、数控编程教学和数控大赛三个方面阐

述了宏程序编程的优点及必要性。并列出两类典型零件的编程实例。

关键词:

 

 

宏程序 特点 应用

中图分类号:G420 文献标识码:A 文章编号:1673-9795(2012)03(a)-0205-02

1 宏程序的特点

在宏程序中,用户可以使用变量进行赋值及算术运算、逻辑运算和函数的混合运算,并

允许在加工程序中使用条件转移和循环语句,从而为手工编写椭圆、抛物线等非圆曲线轮
廓的数控加工程序提供了广阔的应用空间。

宏程序具有灵活性、通用性和智能性等特点。编程人员只需要根据零件几何信息和不

同的数学模型即可完成相应的模块化加工程序设计,应用时只需要把零件信息、加工参数
等输入到相应模块的调用语句中,就能使编程人员从繁琐的、大量重复性编程工作中解脱
出来,达到一劳永逸的效果。

2 宏程序的应用

2.1 宏程序在实际生产中的应用

在实际生产中,宏程序编程是自动编程的有效补充。自动编程也称为计算机辅助编程,

即程序编制工作的大部分或全部由计算机完成。在人机对话式自动编程中,从工件的图形
确定、刀具的选择、起刀点的确定、走刀路线的安排,到各种工艺指令的插入,都可由计算机
完成,最后得到所需的加工程序。可以说自动编程大大减轻了编程人员的劳动强度,提高了
效率,同时解决了许多手工编程无法解决的复杂零件的编程难题。

但采用自动编程也会带来一定的问题,比如说,自动编程一定要在专业软件的支撑下方

能完成,也就是说,编程人员只有在系统的学习了一门软件之后,才能够进行自动编程。对于
某些需要在数控机床上进行直接编程的操作者来说,不仅要求他们能够熟练地操作机床,还
要掌握一门软件,并且需要在工厂内给操作者提供进行自动编程的工作环境,对于一些中小
企业来说,在一定程度上会增加了其成本。

此外,使用 CAD/CAM 软件编程一般都存在工作量大、程序庞大和加工参数不易修改

等缺点,只要任何一个加工参数发生变化,软件就要根据变化后的加工参数重新计算刀具轨
迹,任何智能化的软件也不能避免这一步骤。尽管软件计算刀具轨迹的速度非常快,但毕竟
是个比较麻烦的过程。宏程序则注重把机床功能参数与编程语言相结合,而且灵活的参数
设置也能够使机床具有最佳的工作性能,同时给了操作者极大的自由调整余地。

找数控资料上一览数控文库!

更多资料

http://wk.yl1001.com/sk/