CAGD中细分与拟合的造型方法研究

CAGD中细分与拟合的造型方法研究

论文摘要

本文围绕计算机辅助几何设计(Computer Aided Geometric Design,简称CAGD)中细分和拟合的造型方法进行了深入的研究,主要获得了以下一些成果:首先,从理论上证明了B样条曲线的升阶是割角过程,并指出了割角过程中辅助控制顶点的几何意义.给定一条B样条曲线,我们在每一步只增加一个节点的重数,相应地也只升高一个节点区间内的阶数.这样每一个步骤中老基函数最多用2个新基函数来表示,从而新控制顶点最多只用2个老控制顶点来表示,也就是说新控制多边形是由老控制多边形割角得到的.这样依次增加每个节点的重数,当所有节点区间上的阶数都升高时,我们用割角过程得到了升阶曲线的控制顶点.为了在每一步只升高一个节点区间的次数,我们引入了双次B样条基函数的概念,并利用双次B样条基函数之间的变换公式证明了B样条曲线的升阶是割角过程.而割角过程中出现的辅助控制顶点则是由双次B样条基函数所定义的双次B样条曲线的控制顶点.其次,提出了一种把平面光滑曲线转换为B样条曲线的局部算法.我们的局部算法有三个主要步骤:首先从待转换的曲线上采样足够多的点及其切向,然后用G~1连续的Bézier样条去拟合采样数据,最后再把G~1连续的Bézier样条拼接为C~2B样条曲线.由于在第二步拟合与第三步拼接中都符合了保形及误差要求,所以最后的拟合曲线也达到了保形及误差要求.而且,由于我们每次用固定端点及端点切向的Bézier曲线拟合点列时根据数据点的局部特性自适应确定节点及控制顶点,所以所得拟合曲线的控制顶点数要少于传统的最小二乘法等拟合方法.数值算例表明我们的局部算法在保形及减少数据量等方面均优于传统的最小二乘法.再次,提出了曲线插值的内心细分法.内心细分法因为每边对应的新点是由边、边两端顶点切线所围成的三角形的内心而得名.它有两个主要步骤:加入新点,调整切向.给定一个初始点列及其切向,用内心细分法得到的极限曲线曲率连续且保形.给定两点两切向,配以基于相邻五点的切向调整方法,内心细分法可以得到插值两点两切向的螺线.用内心细分法还可以在极限曲线中光滑地插入直线段.另外,内心细分法还具有还圆性的特点,即如果所有的初始点及其切向均取自同一圆弧段,则极限曲线就是该圆弧段.我们对极限曲线的收敛性与连续性给出了严格的证明,并用数值算例验证了内心细分方法.最后,提出了一种用逼近型细分算法插值网格的方法.利用逼近型细分方法顶点对应的极限点公式,我们给出了一种极其简单高效的插值方法.我们以Loop细分方法为例给出了新边点及新顶点的显式表达式.新方法的优点有:(1)局部性:改变一个点的位置时,只影响其附近插值曲面的形状.(2)计算简单:新点直接由显式公式给出,不用解线性方程组.(3)易于实现:只改变第一步细分规则中的几何规则,其它步骤不做任何修改.(4)适用广:几乎适用于任何逼近型细分方法,对逼近型细分方法的唯一要求是:顶点处对应的极限点公式显式给出.(5)自由度多:有足够的自由度调节插值曲面的形状.

论文目录

  • 摘要
  • Abstract
  • 目录
  • 第一章 绪论
  • 1.1 B样条曲线
  • 1.1.1 B样条曲线简史
  • 1.1.2 B样条曲线的升阶与割角
  • 1.1.3 B样条曲线的拟合
  • 1.2 细分曲线曲面
  • 1.2.1 细分曲线曲面简史
  • 1.2.2 细分曲线曲面的基础知识
  • 1.2.3 细分曲线曲面的特点
  • 1.2.4 细分曲面插值
  • 1.3 本文主要研究工作
  • 第二章 B样条曲线的升阶是割角过程
  • 2.1 引言
  • 2.2 B样条曲线及其升阶
  • 2.3 双次B样条基函数
  • 2.3.1 双次B样条基函数的定义
  • 2.3.2 双次B样条基函数间的变换公式
  • 2.3.3 双次B样条基函数的性质
  • 2.4 B样条曲线的升阶是割角
  • 2.5 小结
  • 第三章 平面光滑曲线转换为B样条曲线的局部算法
  • 3.1 引言
  • 3.2 三次Bézier样条曲线拟合
  • 3.2.1 拐点识别
  • 3.2.2 拐点控制
  • 3.2.3 Bézier样条曲线拟合算法
  • 3.3 拼接成三次B样条曲线
  • 3.3.1 两条三次Bézier曲线的拼接
  • 3.3.2 误差与拐点控制
  • 3.3.3 三次B样条曲线与三次Bézier曲线的拼接
  • 3.4 平面曲线转换成B样条曲线
  • 3.4.1 采样点和切向
  • 3.4.2 转换算法
  • 3.5 推广到任意次数的B样条曲线
  • 3.6 数值算例
  • 3.7 小结
  • 第四章 曲线插值的内心细分法
  • 4.1 引言
  • 4.2 内心细分法
  • 4.2.1 约定符号及预处理
  • 4.2.2 新点加入规则
  • 4.2.3 计算每点的切向量
  • 4.2.4 插入直线段
  • 1 Hermite数据的螺线'>4.3 设计插值G1Hermite数据的螺线
  • 4.4 收敛性与光滑性的分析
  • 4.5 数值算例
  • 4.6 小结
  • 2连续的证明'>4.7 G2连续的证明
  • 4.8 螺线的证明
  • 第五章 用逼近型细分方法插值网格
  • 5.1 引言
  • 5.2 Loop细分方法及其顶点极限点公式
  • 5.3 插值方法
  • 5.3.1 确定新边点
  • 5.3.2 确定新顶点
  • 5.4 细分实例
  • 5.5 小结
  • 第六章 结论与展望
  • 参考文献
  • 发表文章目录
  • 简历
  • 致谢
  • 相关论文文献

    • [1].CAGD在生产实践中的应用[J]. 机械工程师 2010(01)
    • [2].CAGD[J]. CAD/CAM与制造业信息化 2012(06)
    • [3].CAGD中参数曲面的光滑拼接研究[J]. 计算机科学 2008(10)
    • [4].带有给定切线多边形的三次B样条曲线的扩展[J]. 北京服装学院学报(自然科学版) 2009(03)
    • [5].Inventor草图CAGD功能在快速建模过程中的应用[J]. 科技视界 2013(17)
    • [6].基于CAGD的Inventor零件设计与研究[J]. 煤矿机械 2009(08)
    • [7].基于CAGD的单层球形网壳构型设计[J]. 郑州大学学报(工学版) 2014(06)
    • [8].基于CAXA-ME的CAGD图解法的应用[J]. 机械 2012(04)
    • [9].《数控编程》课程中如何应用CAGD进行教学[J]. 考试周刊 2009(41)
    • [10].CAGD中三角曲面的光滑拼接研究[J]. 吉林师范大学学报(自然科学版) 2010(01)
    • [11].基于Mastercam和CAGD图解法求斜切椭圆筒钣金展开图的应用[J]. 实验室研究与探索 2012(07)
    • [12].CAGD在尺寸链计算上的应用[J]. 金属加工(冷加工) 2012(14)
    • [13].CAGD/CG领域中一元多项式方程求根问题综述[J]. 计算机辅助设计与图形学学报 2011(02)
    • [14].基于半边结构细分曲面的研究与实现[J]. 现代电子技术 2009(04)
    • [15].保形参数四次插值算法[J]. 计算机应用与软件 2008(02)
    • [16].Continuities of Progressive and Mixing Algorithm for Surface Modeling and Editing[J]. Journal of Donghua University(English Edition) 2015(02)
    • [17].有理Bézier曲线二阶导矢的界[J]. 计算机工程与应用 2012(21)
    • [18].胰岛素样生长因子Ⅱ在胃良恶性组织中的表达及意义研究[J]. 中国医药指南 2008(03)
    • [19].胰岛素样生长因子Ⅱ在胃良恶性组织中的表达及意义[J]. 现代预防医学 2008(14)
    • [20].CAGD在Inventor草图中的应用[J]. 金属加工(冷加工) 2013(10)
    • [21].计算机辅助几何设计教学中的与时俱进[J]. 中国科技信息 2008(19)
    • [22].带有切线多边形的三次B样条的α扩展曲线[J]. 纺织高校基础科学学报 2011(04)
    • [23].实现3个二次曲面GC~1拼接的一种具体算法[J]. 鞍山师范学院学报 2008(06)
    • [24].带有切线多边形的C~2连续类三次三角可调样条曲线[J]. 北京服装学院学报(自然科学版) 2015(01)
    • [25].带有给定切线多边形的G~2连续Bézier闭曲线[J]. 北京电子科技学院学报 2010(04)
    • [26].带有给定切线多边形的C~5连续三角样条曲线[J]. 纺织高校基础科学学报 2008(01)
    • [27].Synthesis of fractal geometry and CAGD models for multi-scale topography modelling of functional surfaces[J]. Journal of Central South University of Technology 2011(05)

    标签:;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  

    CAGD中细分与拟合的造型方法研究
    下载Doc文档

    猜你喜欢