论文部分内容阅读
在机械行业的产品设计中,参加产品开发的人员可能来自不同的企业或者企业内不同的部门,由于他们受到空间的限制和产品设计复杂性的影响,信息共享和任务控制将出现延迟和冲突。同时传统的产品设计中通常需要制造出样品,然后进行试装,发现问题后再进行改进,这样就增加了设计成本,延长了设计时间。运用协同设计对设计任务进行控制和虚拟现实技术对产品进行虚拟装配,可以更有效的组织设计人员更快的完成设计任务,节约开发成本,减少开发时间,提高产品竞争力。针对这种情况,论文提出了Web环境下支持协同设计的任务控制的思想。本文首先在总结国内外研究现状的基础上,分析Web环境下支持协同设计的任务控制和虚拟装配的必要性,提出任务控制系统的体系结构,进行需求分析,设计系统的各模块并确定模块功能。其次用用例图和类图对任务控制系统进行静态模型分析,进行E-R建模,根据E-R模型建立系统数据库。再次对任务控制系统进行动态模型分析,结合机械产品设计的实际过程进行过程建模,并对任务控制系统的任务分解、任务监控、任务提交等模块进行流程分析、编制程序并实现其功能。最后分析了虚拟装配系统的工作原理,建立了虚拟装配过程的动态模型,详细分析了系统所用XML数据库的数据存储结构和实现虚拟装配技术所用到的主要方法,并实现了虚拟装配的功能。