background image

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

 

宏指令在数控编程加工中的应用

 

 

摘 要: 本文根据宏指令和 CAD/CAMD 在数控编程加工中的应用分析,分析其各自

的特点;并通过典型零件的宏指令编程实例,说明利用宏指令编程对程序往往能起到化
难为易、化繁为简的作用,使程序具有通用性、灵活性。恰当地使用宏变量,可用同一程序
完成一个系列零件的加工,大大提高编程效率。

 

 

 

 

关键词: 数控机床 数控编程加工 宏指令 CAD/CAM

数控编程作为数控加工的关键技术之一,其程序的编制效率和质量在很大程度上决

定了产品的加工精度和生产效率,尤其是随着数控加工不断朝高速、精密方向发展,提高
数控程序的编制质量和效率,对提高制造企业的竞争力有着重要的意义。随着 CAD/CAM
软件的不断普及,数控编程的模式逐渐由自动编程取代了手工编程。但 CAM 软件和手工
编程有着各自的特长,且现有的 CAM 软件不能满足所有数控系统的特殊功能。如何充分
结合两种编程模式,合理有效地利用数控机床的各种功能,编制精简合理的小容量数控
程序,有着非常重要的意义。

一、CAD/CAM 和用户宏程序在编程加工中的性能对比

当今 CAD/CAM 软件越来越具有智能化,非常适用于各种复杂曲线零件编程和加工,

但并不意味着 CAD/CAM 编程能绝对取代用户宏程序。相反,在实际应用中用户宏程序相
对于 CAD/CAM 软件有其适用范围和特点,具体如下。

首先,用户宏程序是程序编制的高级形式,素质较高的编程人员在宏程序里应用大

量的编程技巧,使程序简洁易懂,并具有较好易读性和修改性。而采用 CAD/CAM 编程,
必须先几何建模,后设定各种加工参数,然后计算刀具轨迹,再经后处理生成程序。这个
过程非常耗时,且生成的程序十分繁琐,内容较多,可读性和修改性较差。对于中等难度
的零件,使用宏程序编程要比 CAD/CAM 方便得多。

其次,一般的数控系统内部存贮空间不超过 256K,而采用 CAD/CAM 生成的程序比

较繁琐,基本上都超过额定存贮空间,因而只能通过 DNC 方式加工,即通过数控机床配
备的通信接口在线加工。现在的机床常备的是 RS-232 串行接口,其最大的传输波特率为
19200bit/s,当计算精度、计算速度 F 值较大时,程序的传输速度就跟不上机床的节拍,出
现进给运动有明显的继续的现象,采用其他方法也不会太大的改观。由于宏程序一般都短
小精悍,存储空间一般为 3K 以下,完全可以存储在数控系统内部。在计算的速度较快,
使用宏程序不会出现加工中断续的现象。

最后,CAD/CAM 软件生成的程序具有一定的误差,使得对零件加工精度具有很大

的影响。误差来源于很多方面,从用户使用的层面上说,使用 CAD/CAM 软件来生成刀路
及程序是非常容易的事,但是剖析 CAD/CAM 软件计算刀路的原理,就知道它存在一定
的弊端。在 CAD/CAM 软件中,无论构造规则或不规则的曲面都有一个数学运算的过程,
也必然存在着计算的误差和处理,而在对其生成三维加工刀路时,软件是根据你选择的

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

更多资料

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