论文部分内容阅读
伴随着国产PLM/PDM软件系统的日趋成熟和与国外同类软件无法比拟的价格优势,国产PLM/PDM软件越来越多地应用到许多国内制造企业。但是国内现有PLM/PDM系统在支持三维协同设计和管理上还存在一些不足,主要体现在协同效率和协同方便性方面。针对以上所述国内PLM/PDM系统在支持三维协同设计和管理中的不足,本文提出了一种基于PLM的工作组级三维协同设计管理架构,分析了面向PLM的工作组级三维协同设计的设计模式,同时对基于PLM的三维协同设计管理的工作模型、关键技术、体系架构以及具体实现等方面做了论述。本文的主要研究内容如下:1.通过分析PLM与工作组级三维协同设计的关系,指出采用本地协同数据缓存是实现工作组级三维协同设计管理的关键;以Pro/E为例,研究面向PLM的工作组级三维协同设计模式;同时本文还分析了工作组级三维协同设计管理的需求和系统开发的基本要求。2.设计系统的工作区和工作模型;重点研究了在三维协同设计管理系统开发中应用的关键技术,包括分布式技术、多线程数据库访问技术、XML小型数据库和CAD集成技术。3.以天喻软件的IntePLM系统为基础,设计并实现了一个基于工作组级的三维协同设计管理系统——TeamCAD。根据工作组级三维协同设计的特点,研究了TeamCAD系统的体系架构和功能模块开发;对TeamCAD系统数据库进行设计,底层数据库沿用IntePLM的ORACLE数据库,本地协同数据缓存采用XML小型数据库,这样不仅降低了开发难度,提高了数据读取效率,而且最大的优势是使用XML小型数据库使得数据完全与平台无关。总之,本文开发的TeamCAD系统是在江淮汽车协同管理平台项目需求驱动下进行开发的。TeamCAD实现了与IntePLM系统和Pro/E的集成,TeamCAD系统已经在江淮汽车成功上线运行,实现了基于工作组级的三维协同设计管理,在一定程度上提高了PLM中工作组级三维协同设计管理的效率。