3 NC代码的验证
任何新开发的后置处理器都必须经过验证,才能应用于实际数控加工。后置处理器的验证主要是在数控编程时,对加工工序的刀位文件进行处理。通过虚拟或实际零件的切削加工,检查其输出NC程序的正确性。对于KXK7250数控铣床,后置处理器为北京凯恩帝公司的KNDl00M,通过对加工零件工序的刀位文件的后置处理,生成的数控程序不需手工修改,可直接传人加工,从而提高编程效率、缩短零件的生产周期。NC代码验证的方法有虚拟加工和实际加工两种,虚拟加工验证是采用数控加工仿真软件进行验证,实际加工验证是利用实际机床KXK7250进行加工,观察其加工结果的正确性。
3.1 数控加工仿真软件验证
数控仿真软件是通过计算机的编程和建模,结合机床厂家实际加工制造经验将加工过程用三维图形或者二维图形的方式演示出来的一种虚拟仿真软件。目前比较流行的软件有上海宇龙、南京宇航、斯沃数控仿真软件等,它们都可以在计算机上模拟数控实际操作的大部分过程。通过上海宇龙数控加工仿真软件的验证,调用新开发的专用后置处理器(KNDl00M)处理的NC程序,经过
仿真加工满足要求。图2为利用上海宇龙数控加工仿真软件仿真风筒模型图形。
3.2 数控机床实际加工验证
经过仿真软件的加工可以简单地验证加工图形的轮廓、形状,但对于精度及表面质量等要求还不能保证,所以必须经实际机床加工才能进一步证实代码的正确性。利用微机DNC功能将专用后处理器生成的数控程序输入到数控机床KXK7250,实际加工出的零件满足要求。图3为风筒模型实际加工图形。
4 结语
通过以上几种软件创建的专用后置处理器(KND100M),在进行数控编程处理刀具轨迹时,先调用相应的后置处理器,由此生成的数控程序不需要手工修改,从而缩短了所生成数控程序后续修改的时间,使工作效率和编程效率得到提高,同时也充分发挥CAD/CAM在模具制造及零件加工中的重要作用。这种开发方法也适合于其他数控机床后置处理器的开发(如数控车床、数控加工中心等),对数控加工具有重要意义。