数控加工后置处理技术本文分析了数控加工后置处理技术的特征、面临的问题和当前的发展趋势,介绍了应用通用后置处理器开发定制专用后置处理器的实践
数控编程是CAM的重要组成部分
它包括加工刀具路径文件的生成和机床数控代码指令集的生成
加工刀具路径文件可利用CAD/CAM软件,根据加工对象的结构特征、加工环境特征(其中包括机床-夹具-刀具-工件所组成的具体工序加工系统的特征)以及加工工艺设计的具体特征来生成描述加工过程的刀具路径文件
通过后置处理器读取由CAM系统生成的刀具路径文件,从中提取相关的加工信息,并根据指定数控机床的特点及NC程序格式要求进行分析、判断和处理,最终生成数控机床所能直接识别的NC程序,就是数控加工的后置处理数控加工后置处理是CAD/CAM集成系统非常重要的组成部分,它直接影响CAD/CAM软件的使用效果及零件的加工质量
目前国内许多CAD/CAM软件用户对软件的应用只停留在CAD模块上,对CAM模块的应用效率不高,其中一个非常关键的原因就是没有配备专用的后置处理器,或只配备了通用后置处理器而没有根据数控机床特点进行必要的二次开发,由此生成的代码还需人工做大量的修改,严重影响了CAM模块的应用效果
目前,从技术上讲,由于CAD/CAM系统硬件和软件的发展,对加工对象、加工系统建立三维模型、运用图形交互的方法实现刀具路径的生成、加工过程仿真和干涉碰撞检查已经是可行的
北京市机电研究院在工程实践中已付诸实施,并取得了良好效果
而要使生成的刀具路径文件转换成数控NC程序,驱动和控制机床实施加工,还必须以相应的后置处理器开发为条件
对于使用多种CAD/CAM系统,配备多种机床各种类型数控系统的情况就更为复杂,这是因为后置处理面临如下纷繁的情况:一、刀具路径文件格式的多样性刀具路径文件采用APT语言格式,这种语言接近于英语自然语言,它描述当前的机床状态及刀尖的运动轨迹