论文部分内容阅读
随着国内航空制造业对飞机零部件加工精度和加工效率越来越重视,很多高精的数控加工设备在各企业制造部门的使用越来越普及。但数控机床只是硬件设备,要想充分发挥其作用,必须要能够生成满足和充分发挥其控制系统和加工特性的数控加工程序。后处理的作用就是根据机床的特性将CAM软件生成的中性C L刀位文件转化成对应的数控代码程序,逆向后处理就是后处理过程的逆向反求。因此,后置处理及逆向后处理是连接 CAM编程工具和数控机床的桥梁。本文从企业的数控加工工艺实际需求出发,以CATIA APT为信息输入源,结合多种类型的数控系统和数控机床特性,对数控编程中与刀位数据和数控代码数据相关的处理技术进行了深入的研究。研究内容包括APT->NC代码的后处理技术研究,以及NC代码->APT的逆向后处理技术研究,包括五轴加工角度计算、空间局部坐标系变换、正向及逆向圆弧数据处理、角度极限超程判断及调整、角度优化计算以及空间局部坐标系变换等算法;另外,还对刀具调用信息处理方法、NURBS数据处理等开展研究。在理论研究的基础上,以C++ BUILDER6.0为开发平台,探讨了专用后置处理平台的开发技术。