论文部分内容阅读
在全球经济一体化的大背景下,制造业面临着全球范围内的竞争。日益激烈的市场竞争对制造企业提出了新的挑战:(1)产品复杂度越来越高,设计风险和不确定性越来越大;(2)产品的设计开发时间不断缩短;(3)文化、社会和环境因素对产品的设计有着更大的影响。要迎接这些挑战,顺应瞬息万变的市场需求,提高产品设计的效率,采用各种先进的设计和制造技术是关键。就产品设计过程而言,由于现代产品的复杂性,其具体设计过程涉及的专业领域众多,产品的设计需要各个领域的专业人员进行信息沟通和协作设计。传统的串行化产品设计模式已不能适应现代制造业对较大规模的产品设计任务的需求。而计算机支持的协同设计(CSCD)的出现,能很好地解决了这个问题。CSCD技术能够充分地利用异地资源,让多个终端同时参与产品模型的设计,进一步提高了多人设计过程的效率而降低了产品的设计成本。过去几十年里,桌面型视频会议系统在各个行业取到了很好的应用效果。并且,基于视频会议系统可方便地开发面向不同的行业背景的各种计算机应用,用于远程教学、监控和医疗,会议决策,模型展示和讨论等。本文将研究如何在桌面型视频会议系统基础上开发面向产品协同设计的网络会议系统。视频会议系统本身就具有基本的分布式应用框架,具有会议管理和用户管理功能,以及多种协作交流工具(文字聊天,音视频交流等),这些都是面向CAD协同设计的网络会议系统所必需的功能。因此,以桌面型视频会议系统作为网络会议系统的应用框架,与现有的CAD模型造型和显示核心融合起来,从而支持产品协同设计过程,这就是本文的研究内容。为了更好地支持产品协同设计的过程,系统在会议系统用户管理方面实现了基于角色分配的用户管理;实现了对协同设计项目、工作组的管理:使用多通道的协同交流工具,方便了协同设计过程中的信息沟通和交流。在并行冲突处理方面,根据分布式协同设计系统在实际中的具体使用情况,本文提出了一种集成式的冲突处理方案,从产品设计周期进行综合考虑,将系统中存在的冲突分为设计意图冲突、协作可选项冲突和CAD操作冲突三个层次,并分别制定了相应的冲突避免和冲突消除方法。系统原型主要基于开源的视频网络系统Dimdim和Tech Soft 3D公司的Hoops组件实现。系统支持多用户在Internet/Intranet环境中进行产品的协同设计。在面向产品设计方面,系统提供了方便的设计用户管理和项目管理;提供了多通道的交流方式来辅助协同设计过程;集成式的冲突处理方案更能有效地处理各层次的协同冲突。系统原型的实验结果表明,该系统能够对产品的协同设计过程提供良好的支持和有效的管理,从而能达到提高协同开发效率,降低产品设计周期的目标。