background image

   
    CIMATRON 软件的后置处理程序由多个模块构成,可通过提取相关的系统参数,来编
制相应的指令功能。编制该后置处理程序文件的关键在于:进行零件 CAM 平面铣削加工时,
加工坐标系 MACSYS 是建立在 XOY 坐标平面上的,而数控车床的实际加工坐标系是 XOZ
坐标平面,因此必须在后置处理中进行坐标转换,即 MACSYS 坐标系中的 X 轴对应车床
的 Z 轴,MACSYS 坐标中的 Y 轴对应车床的 X 轴,同时由于车床程序中 X 值要求为回转
体的直径坐标值,所以还必须对 MACSYS 坐标系中的 Y 轴坐标值进行关系运算。
   
    在 LINEARMOTION(直线插补模块)、CIRCULARMOTION(圆弧插补模块)中,分别
编制如下语句。
   
    IFSET(XCURPOS)OUTPUT"Z"XCURPOS;ENDIF;
   
    YY=2*YCURPOS;
   
    IFSET(YY)OUTPUT"X"YY;ENDIF;
   
    其中 XCURPOS、YCURPOS 分别是 X、Y 当前坐标值,YY 是计算的中间变量。
   
    同理在程序头、程序尾等模块中对 X、Y 坐标值分别进行转换,其余部分内容与通用的二
维后置处理程序基本相同,同时应保证后置处理文件中编制的数控程序格式、指令代码等
与实际机床数控系统相匹配。新编制的后置处理文件(*.EXF)在 CIMATRON 上调试编译
通过(生成*.DEX 文件)后方可使用,刀位文件通过该文件进行处理即产生适合机床加工
的数控车削程序。
   
    3.4 调试和加工
   
    将加工程序经网络传送至数控车床,加工时,首先找正工件,对刀进行坐标系偏置,将
机床上的工件坐标系与 CAM 坐标系设成一致;接着在机床数控系统参数表中输入实际车
刀的刀尖圆角半径,实现刀具半径补偿;最后改变加工路径偏移量,实现轮廓粗、精车削
加工。
   
    4 结语
   
    在非圆轮廓的数控车削编程过程中,将 CIMATRON 软件与机床数控系统功能结合,快
速、准确地产生圆弧拟合的数控程序,其编程效率高,拟合节点数少,程序短,大大优化
数控程序,特别是它便于掌握,易于使用,为编程人员提供了一种理想的方法,在实际生
产中得到了应用,效果良好。
   
    参考文献
   
    1 马誉贤.通用后置处理软件的开发.CAD/CAM 计算机辅助设计与制造,2001,6
   
    2 李福生.实用数控机床技术手册.北京:北京出版社,1993