论文部分内容阅读
随着现代工业的发展,由平面和二次曲面表示的传统规则特征已远远不能满足现代工业产品设计在功能和外形上的要求,自由形状特征在产品设计中的应用日益广泛与深入。应用自由形状特征,设计者可以设计出高度自由,更加多样化的产品模型,以满足目前工业设计的需求。相对传统意义上的特征而言,自由形状特征具有几何元素更加复杂,自由度更多的特点。自由形状特征的这些特点使研究人员在研究自由形状特征建模与处理时遇到了许多困难,诸如自由形状特征的表示,参数化,识别和重用等等。本文针对目前自由形状特征建模与处理中存在的若干问题开展研究工作,主要研究内容及成果有以下几个方面:1、提出一种基于NURBS表示的自由形状特征的重用方法通过对NURBS曲面微分属性的分析,提出了一种保微分几何属性的自由形状特征重用算法。该算法除了能够保持特征的微分几何属性之外,还能够确保特征与目标曲面之间很好的连续性,确保重用后的特征能够很好地适应目标曲面的几何形状。2、提出一种基于NURBS表示的自由形状特征的抑制方法通过分析影响NURBS曲面的微分几何属性的因素,提出了一种NURBS表示的自由形状特征抑制算法。该算法从特征周围的几何形状中获取相关的几何信息来重构光滑曲面,使得抑制后特征区域的几何形状尽可能与周围几何形状相适应。3、提出一种基于层次B样条表示的自由形状特征的重用方法通过分析层次B样条在自由形状建模方面的优势,提出了一种层次B样条表示的自由形状特征重用方法。该方法只需对目标曲面做局部修改,大大降低了重用后目标曲面的复杂度,并能很好地支持特征重用时任意角度的旋转操作。4、提出一种基于网格表示的自由形状特征抑制方法通过分析网格模型的微分属性及网格上的微分算子的几何意义,提出了一种网格表示的自由形状特征抑制算法。该算法从特征周围的网格上获取微分几何信息,利用微分几何信息来构建新的网格替代特征区域的网格。该算法鲁棒高效,并能产生精确的抑制结果。