论文部分内容阅读
随着CAD/CAM的迅速发展,人们对产品的几何外形设计提出了更多更高的要求,用于产品几何外形设计的曲面光顺和过渡曲面构造方法受到了极大的重视和广泛的研究,已成为当前的研究热点。本文主要研究网格曲面光顺和过渡曲面构造方法及其在虚拟牙齿矫正系统中的应用。通过对常见网格光顺算法的研究和分析,研究并实现了基于特征域的网格模型光顺方法。该方法首先根据三角面片的法矢变化率将模型划分为非特征区域和特征区域;然后分别采用拉普拉斯算子和组合双边滤波算子进行了非特征域和特征域的三角面片法矢调整;接着在法矢调整的基础上,采用夹角和面积加权平均进行了模型顶点位置调整,实现了模型的光顺处理。牙齿模型的光顺效果显示,该方法有效可行。在对各种典型过渡曲面构造方法,如滚球法、偏微分方程法、能量法、基于脊线、裁剪线等的基本原理、特点、使用范围、优缺点进行比较和分析的基础上,重点研究了基于能量法的四边域过渡曲面构造方法,实现了牙冠间过渡曲面的构造。该方法首先提出了基于边界边比较和基于哈希表的边界提取快速算法,实现了牙冠边界的快速提取;其次,在牙冠边界提取基础上,确定了四边域结构的过渡区域;最后,根据牙冠边界顶点的法矢和曲率约束,建立了合理的能量优化模型,通过模型化简,并采用广义拉格朗日乘子法进行模型的求解,获得了过渡曲面的控制顶点,实现了牙冠间G1连续过渡曲面的可视化显示。本文采用Visual Studio2005为开发平台实现了牙齿模型的光顺,牙冠的边界提取及牙冠间过渡曲面的构造。实验结果表明,本文提出的算法能够达到预期的效果,有较高的运行效率和较好的实用性。