更多精彩内容请关注PLM之神微信二维码

更多精彩内容请关注三维设计师微信二维码

更多技术技巧和产品动态请关注
【SolidEdge联盟】

数据管理

基于西门子Teamcenter环境下数控程序仿真的一体化解决方案

发表时间: 2015-10-20  作者: 丛晋钧  
关键字: Teamcenter  NX  数控程序  解决方案  
Teamcenter和NX这两款西门子公司推出的PDM和CAD/CAM/CAE软件,以Teamcenter作为数据管理平台,NX作为数控编程软件,两者在理论上是紧密集成的,该文通过实例描述,为西门子Teamcenter环境下数控程序仿真提供一体化解决方案。

1 描述

    Teamcenter是西门子公司开发的一款产品数据管理(PLM)软件,它可以为各类针对专业领域的应用软件提供基本数据管理平台,支持企业就其产品、工艺、车间和资源规划决策做出迅速的评估。NX是西门子公司开发的一款集CAD/CAM/CAE与一体的功能性软件。在航空发动机制造行业,普遍采用Teamcenter作为产品数据管理平台,采用NX作为数控编程的首选软件作为产品集成平台,Teamcenter可以有效地将NX、VERICLTT等编程、仿真软件集成在其下在Teamcenter环境下,利用NX CAM进行数控程序编制,利用NXISV进行数控程序仿真的一体化过程。

2 系统配置

2.1 软件环境配置

    Teamcenter;NX

2.2 环境变量设置

    LSHOST=LM19732058

    此变量用于读取你的主机License.因此LSHOST的变量必须与你的主机名一致,否则得不到License。

    NXⅡ_CAM_POST_DIR=O:\postprocessor\

    此变量用于控制你的后置处理直接调用服务器上程序,而不是本机的。完成该配置后,每次启动Teamcemer(以下简称TC)后,O盘服务器就会自动出现在你的资源管理器中。

3 数控程序编制

3.1 编程数据组织形式

    在TC中,数据的基本构成单元是数据对象(Item),零件工艺、工序都被处理成数据对象各种数据对象按照一种特定的关系,形成一个树型结构,如图l所示。

    图l中,数控工序是同机加工艺节点并列的工艺节点,因为一个零件可能需要好几道数控加工的工序,因此将全部的数控工序放在一起合成数控工艺,由于数控工序都是单独走审批流程的,所以,在TC中将每一道工序当作一个工艺来处理,数据类型为MEProcess,为了能够有效与NX的数控编程集成,在每一道数控工序的工艺节点下,需要有工序节点,数据类型为MENCMehining

3.2 数控程序编制方法

    NX的数控程序编制包括两部分的内容:刀位文件生成和后置处理,生成机床可识别的NC代码。

图1 编程数据组织结构图

 

责任编辑:郝秋红