文档介绍:河北工业大学硕士学位论文
面向三维造型软件的协同设计系统研究
摘要
随着 CAD 技术的不断发展,单人单机的设计模式,已经不能满足大型团队设计中总
体管理、数据共享的需求,CAD 系统进化为分布式结构、实现多人协同的要求日益强烈。
在这种形势下,计算机支持的协同设计得到了较快的发展并取得了一定的理论成果,出现
了一些协同设计软件。然而目前大多数协同设计软件是利用电子会议工具(包括白板、语
音、视频等等)支持成员间的讨论,它比较适用于交流设计思想,用它来讨论设计结果就
很困难,共同修改设计结果就更不可能了。针对当前这种协同软件游离于建模、造型过程
的问题,本文提出了一种基于 的、与三维造型软件紧密结合的协同设计系统。
该系统实现了三维造型过程中的协同工作,使得设计结果能在第一时间展现在工作组成员
面前。具体工作如下:
1. 将 ACIS 与 结合,实现了三维造型过程中的协同。本课题中的协同设
计系统利用 实现实时的图形交互,用 ACIS 实现三维造型功能,通过二者的结
合实现了设计过程中的人人交互。
2. 选择基于 C/S 模式的协同系统框架,并为服务器客户端进行合理分工。服务器负
责消息的处理和系统工作管理;客户端负责人机交互、三维造型和消息的生成与传输,通
过这种分工减少了服务器端的工作压力和网络流量压力。
3. 通过引入工作组管理机制和用户权限管理机制,使得服务器能够同时支持多个项
目,并对参与项目的用户进行管理,一方面降低系统应用的成本,另一方面提高系统安全
性。
4. 引入控制权传递机制,初步解决了协同过程中的冲突问题。本系统中同一时间内
只允许一个用户操作视图,其他同组成员实时观看,当有设计需要时可以提出控制权申请,
在当前操作者放弃控制权后,申请者方可操作视图。
关键词:协同设计,三维造型,,ACIS
i
面向三维造型软件的协同设计系统研究
RESEARCH ON COLLABORATIVE DESIGN SYSTEM
ORIENTED TO 3D MODELING SOFTWARE
ABSTRACT
CAD developed so fast that the traditional pattern of design can’t satisfy nowadays needs,
such as overall management and data sharing in large-scale team. The desire that CAD system
evolves into distributed structure and realizes cooperation es more and more strong. In this
situation, computer aided collaborative design is developed at a high speed and some softwares
have been shown up. However most of the existing softwares are based -meeting tools,
such as blackboard, voice and video transmittal. This kind of software is good at discussing idea,
but it’s difficult to discuss the design, the result is even more impossible for mon design
modifications. Aiming at the problem that collaborative software separated with modeling
process, this dissertation presents a new software system which based on and
combined with 3D modeling software. This system realized cooperative modeling which shows
the modeling process to all the co-workers. The main contributions of the thesis may be
summarized as follows:
1. Realizing coopera