论文部分内容阅读
本文叙述了CAD的发展,以及CSCW与CAD技术相结合而产生的CSCD。各种形式的CSCD系统使设计能充分发挥不同领域的知识和专家的经验,协同高效的工作,从而产生出高质量的设计结果。现有的参数化设计方法都是针对通用领域的通用方法。在实际应用中,不同行业有不同的设计需求,不同行业的产品各有其特定的功能和结构,因此,将参数化设计方法应用于特定行业的产品设计中,具有现实意义。本文将面向对象的理论和方法贯穿于系统分析、建模及实现的整个过程中,运用图论理论和面向对象技术,依据几何图形约束分析和约束求解的原理,提出了面向对象的有向超图参数化设计模型。面向对象的有向超图参数化设计模型,用面向对象的程序设计方法可以很容易的实现。该模型不仅实现了面向对象分析、建模与程序实现的平滑连接,实现了概念设计与实体设计相结合的产品设计参数化,而且增强了软件的灵活性和可复用性。同时也增强了参数的逻辑表述能力,易于实现模块化,扩展性好。该建模思想对于图形参数化具有普遍意义。本文给出了实时协同图形设计系统的一种冲突解决方案。该方案通过冲突的预防,一致性模型和版本协商较好地解决了参数化图形协同设计过程的冲突问题。一致性模型是冲突解决方案中的核心。该模型以协同编辑系统为基础,适用于参数化工程图协同设计。它给出了图形协同设计系统中一致性的定义,指出图形一致性包含整体一致性和语义一致性,及其整体一致性的充分条件和语义一致性的解决方法。最后给出了基于参数化图形协同设计的冲突消解模型。本文在上述模型和解决方案的基础上,采用复合式应用程序共享的工作模式和分阶段同步控制策略,建立了以Client/Sever为基本模型的轮胎胶囊参数化协同设计系统。