论文部分内容阅读
随着经济全球化的逐步形成,现代企业面临空前激烈的市场竞争。如何加强管理,提高效率,迅速开发出满足市场需要的产品,并尽快地把它推向市场,是每个企业必须解决的实际问题。产品数据管理(Product Data Management,简称PDM)技术正是为了满足企业这方面的要求而提出的一项新技术。PDM作为CAD/CAM技术的进一步发展,不仅将改善原有的企业管理体系,也将做到CAD、CAM以及CAE、CAPP的真正集成化管理。本文基于产品数据管理技术思想,利用Visual C++、Visual Basic编程语言,结合UG二次开发接口将PDM与UG系统集成,开发了一套具有产品模型和结构管理、产品参数化设计、产品实例检索为一体的管理系统。主要研究内容包括:1.基于产品三维参数化设计技术,利用Visual C++对UG进行二次开发,实现了UG/Open API与UG/Open Grip的相互调用技术,完成了UG/Open API与MFC的联合开发,把数据库应用到UG二次开发中,为PDM系统开发提供了数据支持。2.针对不同用户,在UG平台上建立了模型管理模块,解决了模型文件多,管理不方便的问题,更方便了查找。3.用VB开发了产品结构管理模块,方便用户对产品结构树进行编辑、管理。4.开发了基于实例库的产品检索模块,把相似度理论引入到实例检索中,缩短了产品模型设计时间,提高了效率。