background image

    该模块可在图形方式下观测刀具沿轨迹运动的情况并进行图形化修改,具有刀位文件复
制、编辑和修改,定义刀具、机床和切削参数数据库等功能(如对刀具轨迹进行延伸、缩短

 

或修改等),可按用户需求进行灵活的用户化修改和剪裁等。

    5. 

 

加工仿真

    切削仿真模块 UG/Vericut 是集成在 UG 软件中的第三方模块,它采用人机交互方式模拟、
检验和显示 NC 加工程序,是一种方便的验证数控程序的方法。由于省去了试切样件的步
骤,可节省机床调试时间,减少刀具磨损和机床清理工作。通过定义被切零件的毛坯形状,
调用 NC 刀位文件数据,就可检验由 NC 生成的刀具路径的正确性。UG/Vericut 可以显示出
加工后并着色的零件模型,用户可以容易地检查出不正确的加工情况。作为检验的另一部
分,该模块还能计算出加工后零件的体积和毛坯的切除量,因此就容易确定原材料的损失。
Vericut 提供了许多功能,其中有对毛坯尺寸、位置和方位的完全图形显示,可模拟 2~5 轴

 

联动的铣削和钻削加工。

    6. 

 

后置处理

    后置处理最重要的是将 CAM 软件生成的刀位轨迹转化为适合数控系统加工的 NC 程序,
通过读取刀位文件,根据机床运动结构及控制指令格式,进行坐标运动变换和指令格式转
换。通用后置处理程序是在标准的刀位轨迹以及通用的 CNC 系统的运动配置及控制指令的
基础上进行处理。它包含机床坐标运动变换、非线性运动误差校验、进给速度校验、数控程序
格式变换及数控程序输出等方面的内容。只有采用正确的后置处理系统才能将刀位轨迹输
出为相应数控系统的机床能正确进行加工的数控程序,因此,编制正确的后置处理系统模

 

板是数控编程与加工的前提条件之一。后处理的主要内容包括三个方面的内容。

    (1)

 

数控系统控制指令的输出

    主要包括机床种类及机床配置、机床的定位、插补、主轴、进给、暂停、冷却、刀具补偿、固定

 

循环和程序头尾输出等方面的控制。

    (2)

 

格式转换

    包括数据类型转换与圆整、字符串处理等,主要针对数控系统的输出格式,如单位、输出

 

地址字符等方面的控制。

    (3)

 

算法处理

    

 

主要针对多坐标加工时的坐标变换、跨象限处理和进给速度控制等。

    UG/Post Execute 和 UG/Post Builder 共组成了 UG 加工模块的后置处理。UG 的加工后置处
理模块使用户可方便地建立自己的加工后置处理程序。该模块适用于目前世界上几乎所有
主流 NC 机床和加工中心,多年的应用实践中已被证明适用于2~5轴或更多轴的铣削加
工,2~4轴的车削加工和电火花线切割。UG/Nurbs Path Generator 样条轨迹生成器模块允
许在 UG 软件中直接生成基于 Nurbs 样条的刀具轨迹数据,使得生成的轨迹拥有更高的精
度和光洁度,而加工程序量比标准格式减少 30%~50%,实际加工时间则因为避免了机床
控制器的等待时间而大幅度缩短。该模块是希望使用具有样条插值功能的高速铣床(FANUC