论文部分内容阅读
基于特征的参数化建模是当今最主流的CAD建模方式,通过特征能够很好的反映产品的功能语义,实现产品生命周期不同阶段的信息共享。直接建模则是近年来出现的一种新的建模方法,它通过直接在边界表示模型上对几何元素进行简单的拖动、旋转等操作实现对模型形状的快速编辑,具有高效、灵活、操作简单等特点,受到工业界的广泛欢迎。鉴于特征建模与直接建模在功能上具有很强的互补性,因此实现特征建模与直接建模的融合对于提高三维CAD建模的功能、效率和用户体验十分重要。为此,本文开展直接建模操作到特征建模操作的自动转换研究,旨在实现特征建模与直接建模的真正融合。本文的主要研究工作包括: 1.提出应用细胞元模型辅助进行直接建模操作到特征建模操作自动转换的方法,具体给出应用细胞元模型进行特征信息的存取、特征相交关系的判别、相关特征的修改以及转换结果一致性判断等算法。 2.提出操作转换过程中特征修改操作的构建方法,该方法利用特征面重构变动后的扫成体特征,并将变动转换为对原有扫成体特征的参数修改。 3.提出操作转换过程中特征操作的调序以及特征增删操作的构建方法。其中特征操作的调序基于特征之间的依赖关系来调整特征之间的顺序,解决由于特征顺序不当引起的特征冲突;而特征增删操作基于特征对模型形状的影响程度来删除不合理的和无用的特征,并且通过新添特征保证操作转换的最后成功。 实验结果表明本文的操作转换算法能够很好的将大多数常规的直接建模操作转换成特征建模操作,并且转换过程中能够尽可能保持原有模型的设计语义。