论文部分内容阅读
传统的CAD系统在产品设计中存在严重的不足,存在所谓的“自动化孤岛”现象,容易导致重复设计、产品设计周期长、以及设计更改频繁的固有缺陷。
计算机支持的协同设计是CAD技术发展的一个重要方向。协同设计中的“协同”既包括设计人员之间、设计人员同设计环境之间的通讯与交流,还包括设计过程中各设计阶段产品信息模型之间的一致性要求以及设计人员利用各自的设计工具和设计资源进行产品开发的协同。其最终目标是充分利用现有网络资源与技术,实现协作者之间并行的既分工又合作的工作机制,从而降低新产品开发周期,提高产品开发质量,降低产品开发成本,增强企业市场竞争力。
本文使用了目前比较成熟的远程屏幕共享和控制技术与网络文字交流技术来构建一个协同设计系统。整个系统分为两个部分—利用虚拟网络控制技术建立的协同绘图系统,应用网页设计语言ASP与ACCESS数据库建立的协同交流系统。绘图系统的建立充分利用了Java在网络上的优势,使用线程同步来解决协同过程中的并发控制问题,使用网络套接字在服务器与客户端间发送和接收数据与消息。使用已有的作用在网络应用层的远程屏幕共项协议将屏幕图像分割编码后传送至客户端。协同交流系统的建立利用的网页设计语言ASP与ACCESS数据库技术,满足了设计者之间的实时交流需要。
通过初步试行,达到了预期目标,界面友好,初步实现协同设计功能。这些工作为设计的协同化做了一个初步地有益工作。