生成与工序同级的节点,如图10所示。配置NX Manager用户 默认设置,保存三维模型时自动生成JT。具体操作过程(该 过程每台计算机只需在初次使用时设置)为:选择菜单栏上 的【文件】→【实用工具】→【用户默认设置】,系统会 弹出如图11所示的对话框,用户只需在对话框左侧的树上 选择“JT文件”,然后在右侧的【导出选项】下“保存JT数 据”前面的方框打勾,系统在保存prt文件的时候将自动生 成JT文件并上传到
Teamcenter保存,与UGMASTER平级存放 (图11、图12和图13)。
图3 Teamcenter上的机加工艺结
构
图4 装配树
图5 三维模型
树
图6 WAVE关系示意
图
图7
图8 装配树
图9 辅助模型和余量图
图10 Teamcenter端结构树的更新
图11 保存设置
图12 保存JT到Teamcenter端
图13 最终效果
( 3 ) 在 T e a m c e n t e r 中 编 辑 三 维 工 艺 。 ① 用 户 在 Teamcenter上选中所要编辑的工艺并发送到制造工艺规 划器。②双击机加工艺节点【附件】下的UGMASTER启动 NX Manager,然后点击NX Manager菜单栏上的【工艺辅助设 计系统】。③按Teamcenter中的工艺树结构在NX
Manager 装配导航器上生成一个相同结构的装配树,每个组件节点 模型为该工序的模型(图14)。④读取装配树上的节点 信息,包括工序号(CALLOUT)、ID(DB_PART_NO)、 版本(DB_PART_REV)、工序名称(DB_PART_NAME)和 节点类型(DB_PART_TYPE),通过判断属性”DB_PART_ TYPE”=”MEProcess”在三维工艺设计系统中选择“工艺模 型”面板,此时需要TC二次开发将Model.xml从Teamcenter 端 下 载 到 本 地 , 对 应 生 成 工 艺 三 维 模 型 树 , 如 图 1 5 所 示。⑤在不修改工艺结构树的情况下,在三维工艺设计系 统中建立或修改三维工序模型、利用三维工艺设计系统所 提供的工具维护WAVE关系(图16)。⑥在三维工艺设计系 统新建余量图和辅助模型,对应在NX Manager装配树、三维
工艺设计系统模型树、Teamcenter工艺树的更新与新建工 艺时完全相同。⑦在完成模型编辑之后点击三维工艺设计 系统提供的保存按钮,将工艺保存到Teamcenter端。此时 需要调用Teamcenter二次开发程序将Model.xml同步上传到 Teamcenter。
三、三维工艺设计系统应用
1.工艺设计系统的研发
2008年,我司正式启动工艺设计系统建设项目。为了 与现有企业标准相对一致,我们首先对系统中的所有表格进 行了定制,对其中的表格样式进行了详细分析,逐步形成了 面向结构化工艺的数据模型,并在此基础上开展系统的详细 设计,主要解决了系统结构化建模、标注符号处理、模型关 联和二维/三维工艺文件生成等问题。2009年底,我们形成 了工艺设计系统的第一个现场应用版本。
2.工艺设计系统与PDM系统的集成应用
2010年,经过公司范围内的应用,又逐步提出了标准 化数据接口和PDM系统集成等问题。目前该系统已在公司内 进行测试应用,真正解决了三维设计数据发放后的三维工艺 设计与管理的基础要求,使PDM系统的功能得到延
图14 装配树
伸,为企 业的数字化技术的深入应用提供了良好的实施平台。
四、工作中的思考
(1)系统集成方法与企业相关管理规定间存在一种联 系,也就是说每家企业的工艺管理规定和标准是影响系统集 成成功的主要因素。任何系统间的集成从技术角度来讲都是 集中在功能上体现的,而管理和习惯往往阻碍了信息化系统 的应用,这也是我国大多数企业在信息化建设上投入大量精 力而不容易在短时间内见到成效的原因。因此,可以将系统
图15 三维模型树
功能与企业规范和制度融和完善的过程视为一项系统工程。
(2)国内许多企业在做功能开发和集成开发的过程 中都会经历基础环境升级和升版过程,例如,NX、CATIA和 Teamcenter PDM升级等。频繁的升级对于针对基础环境进行 二次开发的功能模块来说无疑是一场恶梦。所谓的二次开发 就是在现有的软件上进行定制、修改和功能扩展,最终实现 需要的功能定制。简单地说,就是软件系统不具备我们企业 所需要的功能时,就要通过二次开发来实现,二次开发后的 功能是企业真正所需要的,而不断地基础环
图
图16 WAVE关系示意
境升级将会使原 本已具有适应性的开发功能失效,对于这种开发后短时效性 的应用就是一种资源的浪费,企业所面临的此类问题应该已 不计其数了。
( 4 ) 在 T e a m c e n t e r 中 对 工 艺 结 构 树 进 行 更 改 。 在 Teamcenter端对工序、工步的信息进行修改不会影响系统对 模型的操作,只有涉及到工序的移除时,会将对应的工序模 型移除。再次在三维工艺设计系统中打开该工艺时,涉及到 在Teamcenter端移除的工序模型的WAVE链会被断开,三维工 艺设计系统负责更新WAVE关系。
(5)发布操作。经过PDM系统审签后,最终可生成自
五、结语
通过对三维工艺设计系统的集成应用,可以实现PDM系 统对三维工艺数据管理的需求,以及对模型进行交互操作的 功能;能够解决三维工艺设计系统无法直接获取PDM系统中 各类资源信息数据的问题;成功地在PDM系统内进行了三维 工艺的创建、更改、审批以及发放一系列操作并应用于实际 生产,由此形成与我国航空地位相匹配的三维工艺设计技术 能力。
动 签字的三维工艺规程,模型数据是以三维形式发布和浏览。
(6)升版操作。Teamcenter端对机加工艺的升版操作 不影响三维工艺设计系统对模型的编辑。