为克服现有的协同CAD系统在交互方面存在不自然、不灵活的缺陷,基于对现有计算机支持的协同工作系统和协同CAD系统中协同架构、体系结构、并发控制方法和通信方式等的分析,提出了一种基于高层造型操作交换的复制式协同建模框架。考虑到操作的并发执行以及在不同站点上执行时,其所引用到的拓扑元素在不同协同上下文状态下的对应情况,位于不同站点上的几何模型中的拓扑元素将被唯一命名,在操作执行中出现的拓扑元素不能正确对应的问题也将得到解决。本框架也提供了友好的操作界面以及自由、和谐的交互功能,用户可以Undo已执行的操作和Redo被撤销的操作。任意时刻,各站点上的几何模型保持一致。
The existing collaborative CAD systems are unnatural and inflexible during interaction.These deficiencies lead to a not so popular acceptance of these systems.Based on the analysis of the collaboration structures,architectures,concurrency controlling policies and communication methods,a replicated collaborative modeling framework based on high-level modeling operation exchange was proposed.With the consideration of the concurrent executions of operations and topological elements correspondence in different collaboration context when operations are executed on different sites,topological elements were given an identical name respectively on every geometry model of all sites.Incorrect topological elements correspondence can be resolved.The implemented prototype has a friendly interface for users and provides free and harmonious interaction.Users can undo executed operations and redo the undone executions.Geometry models on all sites are consistent any moment.