论文部分内容阅读
并行工程是21世纪的重要生产模式,计算机支持的协同设计(CSCD)是并行工程的重要组成部分,它能使不同地点的设计人员、制造人员以及用户都能同步或异步地参与设计工作,从而缩短产品开发周期、减少开发成本和提高产品质量。实时协同设计技术研究则是网络支持的协同设计领域的热点研究内容之一。本文首先回顾了CAD系统和CSCD技术的发展历程,对目前CSCD支持的CAD系统的研究现状和存在的问题进行综述和分析。然后研究了基于Teamcenter的异地实时协同设计的相关技术,并由此建立一个独立的SCADS系统,主要的工作可以概括为以下几个方面:1.详细介绍了目前普遍采用的三种构建网络支持的协同设计系统的方法;协同用户界面共享、对单用户系统进行功能扩展和全新构造协同设计系统,分析了三种方式的优缺点,并给出了本文采用的工作模式。2.采用对单用户CAD软件AutoCAD 2002内核进行二次开发,增加网络通信功能的方式,使之具有交互数据的能力。使用数据库反应器监测AutoCAD数据库变化并构建数据处理模块;利用Socket网络通讯技术传输来自数据处理模块的数据,构建网络通信模块。3.针对AutoCAD 2002命令操作的特点,采用传输实体改变的数据信息方法,以便在最大程度上减少网络数据的传输量,提高系统的快速响应能力和稳定性。4.对SCADS系统可能产生的冲突进行了优化,将系统的一些功能进行了模块化处理,并将其与Teamcenter相结合。