佳工机电网 在线工博会 我的佳工网 手机版 English
关键字  
  选择展区 >>
您的位置: 首页 > CAD/CAM/PDM/PLM展区 > PDM/PLM/CAPP展厅 > 产品库 > 技术论文 > 正文 产品库 会展 人才 帮助 | 注册 登录  
PDM/PLM/CAPP
 按行业筛选
 按产品筛选
查看本类全部文章
e展厅 产品库 最新动态 技术文章 企业目录 资料下载 视频/样本 反馈/论坛
  技术应用 | 基础知识 | 外刊文摘 | 业内专家 | 文章点评 投稿 发表科技文章 
企业数据录入中PDM与CAD的功能分工与协作
作者:哈尔滨电机厂 王艳秋 宁秋丽
欢迎访问e展厅
展厅
3
PDM/PLM/CAPP展厅
图文档管理系统, CAPP...
一、引言

随着制造业信息化工作的不断推进,一些企业已经或者正在实施PDM(Product Data Management)系统。然而,如果在实施的过程中,没有处理好PDM系统与CAD系统在企业数据录入过程中的功能分工与协作关系,往往就会在实施工作接近尾声的过程中,因为用户不愿意接受繁琐的操作过程而使实施工作陷入尴尬境地。

具体地讲,从大多数PDM产品应用功能来看,设计人员要在PDM环境中创建零部件业务对象,还要创建工程图数据对象,并且还要通过诸如鼠标拖拽等方式创建零部件与零部件对象之间、零部件与工程图对象之间的产品结构关系;另外,设计人员还要在CAD环境中绘制工程图文件,并注册到PDM系统中。不难看出,在这一数据创建过程中,设计人员需要在PDM和CAD环境中分别三次重复录入基本相同的零部件基本信息(零件代号、零件名称、材料等)——即在PDM中对两种对象创建时各录入一次,在CAD中的标题栏录入一次。对于结构比较复杂的零部件,在PDM中创建产品结构关系就更加繁琐,而且正确率难以保证。这就使得设计人员不愿意应用PDM系统。那么,能否使录入的数据在PDM与CAD二种工作环境中实现共享,使得设计人员一次录入的源数据可被PDM与CAD共同利用呢?答案是肯定的。在下文中,笔者就通过合理处理PDM与CAD在企业数据录入过程中的功能分工与协作关系的方法解决上述问题。

二、企业数据分类

在PDM中要录入的企业的数据按底层存储形式可分为:逻辑数据(零部件基本信息)和物理数据(工程图文件及技术文件等)。逻辑数据(亦称元数据)主要用以描述产品对象以及产品对象关系的基本信息,一般存储于数据库中;物理数据主要用以更具体地补充描述逻辑信息,一般以文件的形式存储于文件系统中。上升到PDM应用层来看,这两种数据在PDM环境中均以对象形式存在。因此从对象技术角度来说,逻辑数据与物理数据分别由不同类的对象承载:逻辑数据可直接由对象属性反映出来;而为了能够在PDM环境中通过数据对象了解物理数据的基本信息,PDM系统通常使对象通过对象属性,不仅记载物理文件的存储路径,还要记载相应的元数据。例如,在PDM环境中录入零件号为88C7501的零件信息,则PDM系统会以业务对象类(如Cmponent类)记录下零件元数据(零件代号,零件名称,材料等),以数据对象类(如IdeasDwg类)记录下元数据以及表示该零件对应的工程图文件的存储路径。可见,两类对象含有部分相同的信息,即元数据部分。

三、基于PDM的产品数据录入方式分析

对于已经实施了PDM系统并且拥有独立的CAD应用软件的企业,其数据录入方式有三种。

如图1所示,这里就说明了基本记录(ZSS对象)与工程图基本记录(TSS对象)之间的关系。


图1 零件对象与工程图对象之间关系

ZSS对象的重要属性值(如图号或名称)来源于零件基本记录,是TSS属性值的副本。当零件基本记录更改其属性内容时,将动态激活ZSS对象的相应字段。按此方式,两个对象之间存在十分紧密的关系。此外,ZSS对象与工程图之间也存在类似的关系,但需在CAD端另行处理。

这种处理方法的优点是,无须多次重复输入,而将重要的属性内容都存放在对象链“TSS-ZSS-工程图”中。其缺点是,这些对象之间存在一种固定的顺序关系——在存放工程图基本记录之前,与其相关的零件基本记录必须已经存在。为此,设计人员不得不遵循一种僵硬的方式进行工作。实践证明,出于此原因,设计人员通常会拒绝执行这种工作方式,因为他们必须花费很多时间去保存各种PDM对象:为了保存一张工程图,一般必须要首先保存至少三个对象。而要创建这些对象,必须要从头到尾地在PDM系统的支持下经历一个完整的过程。设计人员必须为此而花费大量时间。

为了解决第一个方法所遇到的问题,设计人员还可以采用图2所示的交互会话方式。该方法是通过一个统一的会话界面,将属性值输入整个TSS-ZSS对象链当中,由PDM系统自动地按照输入的信息建立与所有对象的联系。这样可大大节省时间,并能改善使用者的接受程度。当然,还要采取其他措施,使用户亦能够按照一定的要求单独地创建对象。


图2 通过统一界面生成TSS-ZSS对象链

但图2方式仍未解决在CAD端绘制相应的工程图时还要录入一些重复信息的问题。如图3所示,在第二种方式基础上,目前还开发了可以通过PDM端统一界面,自动生成TSS-ZSS对象链;再借助CAD集成接口,将CAD系统中输入的信息尽量多地继承自PDM系统的ZSS对象,从而完善PDM工程图对象,进一步在CAD端生成工程图,并能与PDM对象互动一致,减少了重复录入工作。


图3 PDM与CAD功能分工与协作关系示意图

四、分工与协作实现的途径

分工建立在一种协作的基础之上,分工要求协作的支持,这种支持通常是通过CAD与PDM的接口完成。具体地讲,由于通过CAD端访问PDM在效率上要有所降低,所以,应该尽量把数据对象及对象间关系的创建放在PDM端实现;而在CAD端只完成与工程图形绘制以及与PDM中工程图对象的数据交互方面的工作。

以EDS公司的TeamCenter客户化开发为例,首先,在PDM端根据本企业数据对象模型扩充TeamCenter的类结构;然后,利用TeamCenter附带的窗体编辑工具(DWE)重新定制相应的对话框;最后,通过重写合适的类或对象消息Message(如PdmItem:DoCreatePre等),使得PDM系统可以从零部件创建对话框接收数据信息,从而自动地依次创建零部件对象、工程图对象以及他们之间关系,减少了人工工作。在CAD端,利用VB以及I-DEAS Drafting客户化语言Prg对IDEAS定制开发与PDM的接口程序,并通过该接口,以PDM客户端的形式在系统内部实现工程图形文件与PDM工程图对象数据的共享与交互。

五、结论

本文阐述的方案通过对PDM与CAD端功能的合理分配,充分地发挥了PDM与CAD各自的功能;并通过PDM与CAD接口使PDM与CAD协调合作,使得用户在数据录入方面大大减轻了工作量,从而缩短了产品设计周期。本企业在PDM系统由Metaphase向TeamCenter升级开发过程中,采用该方案取得良好效果。
(end)
文章内容仅供参考 (投稿) (如果您是本文作者,请点击此处) (8/16/2004)
查看更多PDM/PLM/CAPP相关文章: more
·面向产品的CAPP方法论及其智能化概念体系 张振明 黄乃康 桓永兴 孔宪光 (8/13/2006)
·PDM实施中企业信息集成的实践与探索 北京清软英泰 刘英博 耿坤瑛 (10/21/2005)
·CAPP在上海锅炉厂有限公司中的应用 张志 魏新华 (10/30/2004)
·我国企业CAPP技术应用现状 (7/2/2004)
·基于PDM的集成化CAPP系统 张汉新 蔡力钢 张国军 李培根 (7/2/2004)
·面向并行工程的CAD/CAPP集成系统研究 李东波 窦万春 李坤宇 张世琪 (7/2/2004)
·基于数据库的参数式CAPP系统研究 黄长林 苑举林 章见阳 胡树根 赵永红 (7/2/2004)
·FMS环境下CAPP系统设计研究 北京航空工艺研究所 王师雨 (7/2/2004)
·CAPP开发平台的关键技术的研究与实践 华中理工大学 何平浒 蔡力钢 李培根 (7/2/2004)
·PDM在华南船舶机械厂中的应用 华南船舶机械厂 李成方 (6/30/2004)
查看相关文章目录:
·CAD/CAM/PDM/PLM展区 > PDM/PLM/CAPP展厅 > PDM/PLM/CAPP文章
文章点评 查看全部点评 投稿 进入贴吧


对 PDM/PLM/CAPP 有何见解?请到 PDM/PLM/CAPP论坛 畅所欲言吧!


网站简介 | 企业会员服务 | 广告服务 | 服务条款 | English | Showsbee | 会员登录  
© 1999-2024 newmaker.com. 佳工机电网·嘉工科技