为机床工具企业提供深度市场分析                     

用户名:   密码:         免费注册  |   申请VIP  |  

English  |   German  |   Japanese  |   添加收藏  |  
钻床

车床 铣床 钻床 数控系统 加工中心 锻压机床 刨插拉床 螺纹加工机床 齿轮加工机床
磨床 镗床 刀具 功能部件 配件附件 检验测量 机床电器 特种加工 机器人

车床

电工电力 工程机械 航空航天 汽车 模具
仪器仪表 通用机械 轨道交通 船舶

搜索
热门关键字:

数控机床

 | 数控车床 | 数控系统 | 滚齿机 | 数控铣床 | 铣刀 | 主轴 | 立式加工中心 | 机器人
您现在的位置:钻床网> 技术前沿>U G N X 数控车床自动编程的M CS-SPIN DL E 设置
U G N X 数控车床自动编程的M CS-SPIN DL E 设置
2016-10-20  来源:兰州石化职业技术学院  作者:张明艳,刘兴勤, 汪 红

      摘要: 设置加工坐标系是自动编程与加工的前提条件,加工坐标系的设置对生成的数控程序的准确性有很大影响。阐述了轴类零件在UG8.5 的CAM 环境车削模块中设置MCS-SPINDLE 的两种方法, 给出了在UGNX 中创建轴类零件加工模型的要点及思路。
  
      关键词: UG ; 自动编程; 坐标系; 数控车床
 
      0 .引言
 
      数控机床零件加工前必须编写加工程序,加工程序中的坐标数据是以工件坐标系为基准来度量的,因此在使用软件自动编程前,必须设置好加工坐标系。在UG 中,加工坐标系是用MCS 来表示的,一般情况下,MCS 有3 个方向的坐标轴,这3 个坐标轴与数控机床的笛卡尔坐标系的3 个坐标轴是一致的。但在使用UG 的CAM 模块自动编程时,加工零件的模型来自于建模环境,建模环境下对建模坐标系并没有特别的要求,这样很容易导致加工坐标系与建模坐标系轴方向的不一致,尤其在数控车床中,编程及加工是基于Z-X 平面的,只用到两个坐标轴,如果所设置的加工坐标轴与建模坐标轴的映射关系不匹配,将会导致所生成的数控程序手工修改量大甚至完全无法加工的问题。本文将阐述在UG NX8 .5 中数控车床自动编程的MCS 设置方法。
  
      1. UG 车削加工使用的坐标系名称及用途
 
      UG 车削加工从零件建模到加工要用到3 个坐标系:
  
      (1) 绝对坐标系(ACS) :用X-Y-Z 标识,是由NX 系统内核生成的用来度量所有参数的基础坐标系。该坐标系是模型固有坐标系,其原点和各坐标轴线的方向不可编辑。
  
      (2) 工作坐标系(WCS) :用XC-Y C-ZC 标识,是用户建模所使用的坐标系,在初始状态下与ACS 是重合的,建模过程中可以根据需要对WCS 坐标系进行变换(如移动或旋转) 。
  
      (3) 加工坐标系(MCS 或MCS-SPINDLE ,后者是数控车床) :用XM-Y M-ZM 标识,是加工刀具走刀的位置基准,在数控编程前应进行设置,一般与数控机床的坐标系方向一致。
  
      2. 轴类零件在UG 中的建模要求
  
      轴类零件一般是用回转成型的方法来创建模型的,在使用“回转”特征命令前,先要绘制二维草图。在用UG 的CAD 模块建模时,二维草图应绘在ACS 的XY 平面上,以X 轴为旋转轴,尽量使图形右端的回转中心与ACS 坐标系原点重合。这样选择草图平面及回转轴形成的轴类零件在加工中直接将对应的ZMXM 作为车削加工平面,生成的加工程序符合数控车床的坐标。
  
      如果加工模型是已经创建好的模型,并且建模没有按照上述的要求完成(例如以Z 轴旋转) ,那么,应在建模环境中通过坐标系旋转,把WCS 坐标的XC 方位转到回转体旋转轴线方向,并设置WCS 的原点位于数控加工的工件坐标系原点,目的在于使回转体模型的轴线与绝对坐标系ACS 的X 轴重合或与工作坐标系WCS 的XC 轴重合,以便于加工坐标系的设置。
  
      3. 车床加工坐标系的设置(MCS-SPINDLE 的设置)
  
      进入UG 的加工环境,在UG 加工环境中设置选择LATHE → TURNING ,单击工具条中的“创建几何体”图标,打开“创建几何体” 对话框,选择第一项“MCS_SPINDLE” ,在Turn Orient(见图1)中进行设置。
  
      3.1 设置MCS 
 
      单击“指定MCS”后面的第一个图标,在打开的CSYS 窗口(见图2)中,“类型”选取默认的“动态” ;“参考CSYS”的选择则需要考虑是选择“绝对” 、还是选择“WCS” :
  
      (1) 当回转体工件的轴线与绝对坐标系ACS 的X 轴重合时,“参考CSYS”选取“绝对” ,此时以绝对坐标系ACS 来考量MCS 的方向和原点位置;在“指定方位”中将加工坐标系原点设定到工件的左(或右)端面中心(可以输入坐标值,也可以用鼠标直接点击右端面中心确定) ,则就会在端面中心出现XM-Y M-ZM 的加工坐标系标记,其中ZM 和工件轴线重合,与建模的绝对坐标X 轴一致,XM 与建模的绝对坐标Y 轴一致,见图3 。
  
图1 Turn Orient 对话框
  
图2 MCS 原点及方位设置
  
图3 轴线与ACS 坐标系的X 轴重合
 
      (2) 当回转体工件的轴线与WCS 坐标的XC 轴重合时,“参考CSYS”就必须选取“WCS” ,此种情况下用工作坐标系WCS 来考量MCS 的方向和原点位置,按上述同样的方法设定加工坐标系的原点位置为工件端面中心,出现的加工坐标系标记XM-Y M-ZM 与WCS 的XC-Y C-ZC 完全对应(见图4) ,此时XM 与工件轴线重合。
 
      3 .2 车床工作平面及坐标映射关系设置

      车床工作平面是车削加工时车刀运动的二维平面。在UG 的车削加工设置时,如果在MCS 的设置中已将ZM 设定为主轴,则“指定平面”选择“ ZM-X M ”为工作平面,其他各轴与机床坐标轴的映射关系如图1 所示;反之,如果XM 为主轴,则XM-Y M 为工作平面,其他各轴与机床坐标轴的映射关系如图5 所示。
  
      由此可见,车床工作平面的选择与Turn Orient 中对“参考CSYS”的选择是相关联的:如果在“参考CSYS”中选取了“绝对” ,则ZM 轴与X 轴一致,此种情况下选取ZM-X M 作为工作平面;如果在“参考CSYS”中选取了“WCS” ,则XM 轴与X C 轴一致,此种情况下选取XM-Y M 作为工作平面。
  
图4 轴线与WCS 坐标系的X 轴重合
  
图5 工作平面及坐标轴映射
  
      4. MCS-SPINDLE 设置对程序代码的影响
  
      车削加工时选择不同的“工作平面”所生成的NC 程序是相似的,但同样的刀具运动轨迹在程序中标识的坐标地址字不同。表1 是两种不同工作平面选择下的NC 程序对比。从表1 可以看出,以ZM-X M 为工作平面所生成的程序中,x 为径向尺寸值(半径值) ,z 为轴向尺寸值(长度值) ,y 值均为零,与数控车床编程的坐标一致;以XM-Y M 为工作平面生成的程序中,x 为轴向尺寸值(长度值) ,y 为径向尺寸值(半径值) ,z 值均为零,与建模用的WCS 坐标一致,并不符合数控机床编程的坐标要求,在转换成G 代码文件的后处理过程中应该注意并加以修正。
  
表1 两种不同工作平面选择下生成的NC 程序对比
  
  
      5. 总结
  
      在UG 数控车削编程时,建模所用的坐标平面及回转轴影响后序加工坐标系MCS-SPINDLE 的设置,而“MCS-SPINDLE” 设置关系到车床工作平面的选择,并直接影响到所生成数控程序代码的准确性,因此,轴类零件在建模时就应尽可能选择合适的坐标方位,以简化数控加工时程序的后处理问题。
  

    投稿箱:
        如果您有机床行业、企业相关新闻稿件发表,或进行资讯合作,欢迎联系本网编辑部, 邮箱:skjcsc@vip.sina.com