监理公司管理系统 | 工程企业管理系统 | OA系统 | ERP系统 | 造价咨询管理系统 | 工程设计管理系统 | 签约案例 | 购买价格 | 在线试用 | 手机APP | 产品资料
X 关闭
泛普博客

当前位置:工程项目OA系统 > 泛普服务体系 > 泛普博客

PDM系统文档管理和过程管理的实现

申请免费试用、咨询电话:400-8352-114

来源:泛普软件

PDM最早出现在20世纪80年代中期,目的是为了解决大量工程图纸,技术文档的计算机管理问题,然后逐渐扩展到产品开发中的三个主要领域:设计图纸、电子文档管理、产品结构配置管理、工程发放和变更管理。随着对集成产品开发(IPD),并行工程等思想的重视,还提出了对整个产品开发过程进行时间协调和进度控制的要求,于是又增加了过程管理的功能。作为一门发展中的技术,PDM技术的内涵还在不断丰富。

产品数据管理技术(PDM)以软件为基础,是一门管理所有与产品相关的信息(包括电子文档,数字化文件,数据库记录等)和所有与产品相关的过程(包括工作流程和更改流程)的技术。它提供产品全生命周期的信息管理,并可在企业范围内为产品设计和制造建立一个并行化的协作环境。PDM的基本原理是,在逻辑上将各个CAX信息化孤岛集成起来。利用计算机系统控制整个产品的开发设计过程,通过逐步建立虚拟的产品模型,最终形成完整地产品描述,生产过程描述以及生产过程控制数据。技术信息系统和管理信息系统的有机集成,构成了支持整个产品形成过程的信息系统,同时也建立了C1MS的技术基础。通过建立虚拟的产品模型,PDM系统可以有效、实时、完整地控制从产品规划到产品报废处理的整个产品生命周期中的各种复杂的数字化信息。

l PDM系统的体系结构

PDM系统的体系结构可分为四层,它们是用户界面层、功能模块及开发工具层、框架核心层和系统支撑层。如图1。

如图l所示,用户界面层向用户提供交互式的图形界面,包括图示化的浏览器,各种菜单,对话框等。用于支持命令的操作与信息的输入输出。它是实现PDM各种功能的手段、媒介,处于最上层;功能模块及开发工具层主要提供电子仓库与文档管理,工作流程管理,零件分类与检索。工程变更管理。产品结构与配置管理,集成工具等;框架核心层提供实现PDM各种功能的核心结构与架构,由于PDM系统的对象管理框架具有屏蔽异构操作系统。网络,数据库的特性,用户在应用PDM系统的各种功能时,实现了对数据的透明化操作,应用的透明化调用和过程的透明化管理等;系统支撑层通过关系数据库提供的数据操作功能支持PDM系统对象在底层数据库的管理。

2工程图文档的检验、入库与查看

2.1 建树以实现检验工程图文档的完整性

对于机械制造工程方面的图纸,按照项目来分,每个项目都有它的装配图与相应的零件图,装配图由两个或两个以上的零件图组成。作为装配图下级的零件图也可以将其作为一个更低层的装配图从而拥有了相应的下级零件图。通过这些装配图与零件图的构成关系,通过描述文本信息,来将这些父子信息记录到数据库中,再通过一定的算法来进行检验父子关系是否合理。

在一个项目中有一个顶层装配图,要将最顶层的装配图作为树的根,各个次级装配图就构成了它的孩子结点,零件图构成了它的叶子。本系统对于这些图形文件之间的关系,是通过对应的文本文件来进行描述的,文本文件分为三类,分别是born文件。ttl文件,doc文件。Born文件是用来记录除顶层装配图外所有图形文件的信息,ttl文件是用来记录顶层装配图的信息,而doc文件则是用来具体描述一个图形文件相关的信息而不记录图形文件的联系。有了具体的文本信息记录,就能够通过读取文本信息将图形文件之间的联系以树的形式记录到数据库中去,为之后对图文档完整性检验以及其他相关工作打下基础。

本文具体做法是首先用函数读取所有born文件并将其中的code信息连接后写入数据库的temrkb表的dh字段,而将born文件的文件名写入temrkb表的fdh字段,根据前面对算法的描述。dh字段中不存在但在fdh字段中却存在的值,该值就是所要建立的树的根。当找到根结点后,系统将给它分配一个项目序号,序号信息记录在temrkb表的xmxh和rf字段中。但是在rf字段中,在序号末尾加上一个字母R表示为根结点,同时用pl字段记录它的层为0,然后依据关系寻找根的孩子,找到孩子后将父亲的rf信息写入孩子的xmxh字段中,作用相当于指针,用以指示孩子,而将孩子xmxh的信息加上它对应的文件序号之后写入它的rf字段中,就这样可以循环获取信息并建立整个项目中图形文件的树型结构。部分temrkb表结构及字段联系示意图如图2所示。

2.2图文档的上传

根据工程设计上的要求,系统将同名的各类图形文件放置到与其名字相同的各个目录文件夹下,且用于描述信息的文本文件也随同图形文件一起上传,存放位置与其对应图形文件相同。例如有一个装配图文件,名字为911001.dwg,它由三个零件图组成,零件图文件名分别为911002.dwg,911003.dwg,911004.gdf,并且有相关文本文件四个,文件名分别为911001.born,91l001.ttl,911002.ttl,911004.doc,那么上传之后保存形式为:文件夹911001中保存了911001.dwg,911001.bom,911001.ttl,文件夹911002中保存了911002.dwg,911002.ttl,文件夹911003中保存了911003.dwg,文件夹911004中保存了911004.gdf,911004.doc。如图3所示。

2.3图文档的校对、审核、批准

图文档的校对、审核、批准是对已经完成完整性检验的项目文件进行进一步处理的流程。示意图如图4所示。

2.4图文档修改过程的查看

从图4可以看出经过完整性检验后的图形文件还要经过复杂的处理流程才能最终入库,在整个校对,审核,批准的任何一个过程中,图形文件都有可能因为不符合规范而被返回设计。经过了众多的处理过程,工程师都有可能搞不清楚自己的图纸现在被返回设计是因为校对没有通过还是审核没有通过,还是在批准中被否决。因此有必要在图形界面上设计右键菜单,使用判断语句明确返回原因,这样通过简单的右键菜单。使得工程能很方便得到自己的图纸处理信息,从而大大提高工作效率。

主要代码如下图:

3结束语

PDM系统以其强大的功能越来越受到企业的重视。更由于它在国外大量企业中成功实施的案例以及给这些企业带来的明显效益,更让PDM魅力倍增。我国目前有很多企业已经具备了实施PDM的条件,因此,PDM在国内市场将有广阔的发展空间,它将成为未来企业竞争的有力工具。(万方数据)

发布:2007-04-27 15:47    编辑:泛普软件 · xiaona    [打印此页]    [关闭]
相关文章:

泛普泛普博客其他应用

泛普OA商务合同 泛普OA需求调研 泛普OA实施方案 泛普OA项目启动 泛普网络硬件配置 泛普OA部署安装 泛普流程模板表单 OA系统二次开发 泛普常见问题解决 泛普OA操作手册 泛普软件项目验收 泛普培训推广上线 泛普OA售后服务 泛普新闻 泛普期刊 泛普博客