黎明工装pdm系统客户化开发技术

黎明工装pdm系统客户化开发技术

ID:33624170

大小:515.00 KB

页数:11页

时间:2019-02-27

黎明工装pdm系统客户化开发技术_第1页
黎明工装pdm系统客户化开发技术_第2页
黎明工装pdm系统客户化开发技术_第3页
黎明工装pdm系统客户化开发技术_第4页
黎明工装pdm系统客户化开发技术_第5页
资源描述:

《黎明工装pdm系统客户化开发技术》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、黎明工装PDM系统客户化开发技术发表时间:2008-9-20孙洪爽来源:e-works基于TCE(Teamcenter)平台,运用Java语言,实现TCE系统的缺省功能。重点介绍利用多线程并行技术完成画图工具软件ug和Intercad在iman下的集成;一个可批量导入二维CAD文件的工具的制作。   1 前言      计产品生命周期管理(PLM,ProductLiftcycleManagement)是指对产品从概念设计、详细设计、生产、投用、维护和后期服务直到产品退出市场并消亡的完整生命周期的管理。国际上也将PLM定位于协同产品定义

2、管理(collaborativeProductDefinitionmanagement,cPDm)领域,将企业生命周期模型分解为三个主要的生命周期:产品生命周期,制造生命周期,企业运营生命周期。         工装PDM系统是黎明PLM系统其中的一个子系统,工装原形系统包括TCE/TCM(iMAN)开盒即用(系统缺省)功能、经客户化定制实现的功能和经客户化开发实现以下功能:      有关的用户应能够查阅到正确的、完整的与零件设计相关的图文档、工艺规程文档(或各种电子版模型文件)。      当主管人员收到一个"工艺装备设计请制单"

3、并同意请制的内容后,便可以通过TCE/TCM内建的电邮功能派工,电邮的内容应包括"工艺装备设计请制单",零件设计图文档的引用及工艺规程文档的引用。      设计员收到派工(由主管人员发的电邮)后,便可以开始工装设计流程,流程模板应自动地将常规的审批人员填上,但设计员还是可按实际需要来定义名个节点的审批人员。      工装设计流程启动前先生成"工裝Item"和"KBE数据集"、"Intercad数据集"(2),Item的编号按工装专业及类型跟据编号规则产生,"工裝Item"的A版本(RevisionA)和"KBE数据集"便是工装设计

4、流程的发放目标(Targets),而"工艺装备设计请制单",零件设计图文档及工艺规程文档则作为工装设计流程的引用(References)。      在KBE的环境运作下,选择合适的工装专业及类型的模板库由设计员负责,这样设计模板的选择就可以以"向导风格"引导首节点成员按步骤完成"模板"的确定操作。      设计员完成设计后便可把流程推进到下面的节点作校对和审批,如在流程的某一节点发现问题,可在问题节点直接打回设计节点让设计人员修改。      当一个设计流程结束(即审核完成、标检通过)时,设计文件便要归档,即按分类录入工装资源库。

5、      2InteCAD的集成      2.1 需求描述      紧密集成二维设计软件"InteCAD",要求能自动提取用这个软件绘制的工装设计图中的公共属性值(由"标题栏"、明细表及"关键尺寸"等参数构成)      2.2 集成方案      要把"InteCAD"集成到TCEngineering(iMAN)内,InteCAD要提供以下功能。      1)InteCAD启动时自动读入指定文本文档,并把内容写到对应的标题栏内。      文本文档的例子内容如下:   att1=xxx001   att2=xxx002   

6、att3=xxx003   att4=xxx004   其中att1,att2,att3&att4是标题栏的名字,xxx001,xxx002,xxx003,xxx004是要填到对应标题栏内的值,若文档内有找不到的标题栏的名字可不用处理这个名字。      2)每次保存InteCAD文件时,自动生成a)标题栏内容文件和b)明细表文件。      这个表说明TCE需要的开发   2.3 实现      2.3.1Java多线程运行原理      利用Java提供的多线程编程的内嵌的支持。多线程程序包括能够并发运行的两个或多个部分。每一个部

7、分称之为一个线程,每一个线程定义了一个独立运行的路径,因此,多线程是多任务的一种特殊形式。      在将程序划分为独立的线程之后,需要定义线程之间如何进行相互交流。在使用大多数其他编程语言时,必须依赖于操作系统为线程建立通信,这当然增加了操作系统的负担。相反,Java提供了干净的、低代价的两个或者多个线程之间交流的方法:调用所有多对象都有的、预先定义好的方法。Java的消息系统允许一个线程进入一个对象的同步方法之内,在那里等待,直到其他线程明确地通知它出来。      2.3.2程序实现过程      在登陆iman进入系统之后,在

8、后台一个线程run()我们称之为父就已经运行,它处于就绪等待状态,等待一个消息工作任务的到来后继续工作;      在一个带有工装设计请制单的工装item的itemRevision下建立一个intercad数据集,如下:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。