1.4刀轨修改
该模块可在图形方式下观测刀具沿轨迹运动的情况并进行图形化修改,具有刀位文件复制、编辑和修改,定义刀具、机床和切削参数数据库等功能(如对刀具轨迹进行延伸、缩短或修改等),可按用户需求进行灵活的用户化修改和剪裁等。
1.5切削参数库设计
使用系统库可以得到机床、刀具及其材料、零件材料、切削工艺方法、主轴转速及进给速度的数据,定义标准化刀具库、加工工艺参数样板库,使粗加工、半精加工、精加工等操作常用参数标准化,以减少使用培训时间并优化加工工艺,提供储存刀具及切削参数和标准刀具指令数据库。用户通过修改库中的数据,使其满足本企业的需要。
1.6加工仿真
切削仿真模块UG/Vericut是集成在UG软件中的第三方模块,它采用人机交互方式模拟、检验和显示NC加工程序,是一种方便的验证数控程序的方法。由于省去了试切样件的步骤,可节省机床调试时间,减少刀具磨损和机床清理工作。通过定义被切零件的毛坯形状,调用NC刀位文件数据,就可检验由NC生成的刀具路径的正确性。UG/Vericut可以显示出加工后并着色的零件模型,用户可以容易地检查出不正确的加工情况。作为检验的另一部分,该模块还能计算出加工后零件的体积和毛坯的切除量。因此就容易确定原材料的损失。
1.7后置处理程序开发
后置处理最重要的是将CAM软件生成的刀位轨迹转化为适合数控系统加工的NC程序,通过读取刀位文件,根据机床运动结构及控制指令格式,进行坐标运动变换和指令格式转换。通用后置处理程序是在标准的刀位轨迹以及通用的CNC系统的运动配置及控制指令的基础上进行处理。它包含机床坐标运动变换、非线性运动误差校验、进给速度校验、数控程序格式变换及数控程序输出等方面的内容。因此,编制正确的后置处理系统模板是数控编程与加工的前提条件之一。
2 UG,cAM数控车削加工编程实例
如下图(a)所示为一典型轴类零件,其形状包含了复杂的外轮廓,深孔、退刀槽和螺纹等。利用UG/CAM分别设计出如图(b)一图(f)所示的粗精车削轮廓形状、车削退刀槽,钻孔、车削螺纹的刀具轨迹加工示意图。
3 结束语
本文针对UG/CAM提供的数控车削加工编程功能,从刀具轨迹生成控制方式、切削参数库设计、加工仿真、后置处理程序开发和二次开发功能接口等多个方面的关键技术进行了详细的介绍。并以实例的形式进行了说明,希望能为读者更好地应用UG/CAM软件的数控加工编程功能提供参考借鉴作用。