论文部分内容阅读
随着信息技术和计算机网络技术的发展,世界经济全球化的进程大大加速,异地分布式网络化制造将是制造技术发展的必然趋势。各种CAD、CAPP、CAM等计算机辅助技术是进行产品开发的必备辅助工具,而支持异地协同开发的CAD/CAM集成则是保证分散网络化制造有效进行的关键。通过对协同开发环境中的CAD/CAM集成技术的研究,支持企业以更短的产品开发周期、更高的产品质量,更低的产品成本和更好的售后服务赢得市场竞争,具有十分重要的理论意义和工程应用价值。 本文首先根据协同开发环境中CAD/CAM集成的特点和需求,提出了协同开发环境中CAD/CAM集成系统的体系结构,为构造实际的面向协同产品开发的CAD/CAM集成系统奠定了基础。指出了实现协同开发环境中CAD/CAM集成所需的关键技术,为全文的研究奠定了基础。 特征技术是CAD/CAM集成的核心,特征是协同开发环境中信息传递的媒介。本文根据协同开发环境对信息的需求,从特征定义、特征分类、特征关系、特征表达、特征库的建立与管理等方面对特征技术进行了深入系统的研究。文中提出了用面向对象的知识表达方法表达特征类层次结构的思想,设计了各类特征的O-O表达模式,在此基础上建立了特征库,并研究了零件特征利特征类的编码策略,为特征库的有效维护和管理、方便协同开发环境中各应用系统间信息的传递以及工艺设计时典型工艺的搜索奠定了基础。 产品建模是实现CAD/CAM集成的关键,建立统一的产品定义模型是实现协同开发的基础。文中提出了基于特征的集成产品定义模型,研究了该模型的建立与实现,该模型能够为协同开发环境中的各子系统提供完整的产品定义数据,支持各子系统之间的信息交流,方便产品数据的管理和操作,从而为协同开发环境下信息的真正集成提供了保障。 CAPP系统是连接CAD,CAM以及协同开发环境中管理等系统的桥梁,在协同开发环境中CAPP的内涵、功能、目标更大,本文捉出了一个基于数据库和网络的、人机交互性强的分布式CAPP系统,研究了工艺决策策略,提出了基于零件特征码和特征类码的工艺搜索机制,并在工艺设计过程中引入了工艺设计导航和可视化技术。为方便协同开发人员使用工艺数据与知识,研究了不同类型工艺数据与知识的表达方法,提出了层次式工艺数据与知识管理模型,并开发了相应的工艺数据与知识管理平台,为工艺设计过程提供了支撑。 .11.摘 要 2001年 10月 CAD/CAM集成数据管理是实现 CADICAM集成的基础。本文提出了一个基于 C侣的多用户异构分布式数据库管理系统的集成框架,运用面向对象的技术建立了CADEAM集成数据库及其数据表集,在此基础上提出了协同开发过程中信息传递、控制及一致性维护的解决方案,对CADICAM集成数据进行有效的管理和操作,为异地分布的多个用户并行地进行产品及相关过程设计提供有力的支持。 根据协同产品开发环境中CAD/CAM集成系统的体系结构和对CAD/CAM集成基础理论的研究,我们开发了应用于协同产品开发环境中的CAD/CAM系统。文章的最后详细介绍了该系统的实现方法和应用实例。 本文的成果为开发人员在协同开发环境下完成协同产品开发捉供了基础。