- 21
- 0
- 约 52页
- 2015-12-23 发布于贵州
- 举报
CAD第5章87275
第5章 计算机辅助几何设计 5.1 自由曲线 5.2 自由曲面 3. 三次均匀B样条曲线的边界控制与反算 P0 Pn-1 P1 P-1 Pn Pn+1 在始端和终端各增加一个顶点 P-1 和 Pn+1 , 使 P-1 P0 =P0 P1 Pn-1Pn=PnPn+1 则P0(0)=P0, P0’ =P1-P0. 终点具有类似的特性. 边界处理 在实际应用中,往往需要所设计的B样条曲线通过控制多边形的起点和终点,这就需要对曲线的边界进行处理.有多种处理方法,现介绍一种: 2) 控制顶点的反求 在实际应用中往往是知道曲线上的型值点,而并不知道特征多边形顶点的位置,为构造B样条曲线,就需要由这些型值点反求出特征多边形的顶点,这就是B样条曲线顶点的反求. 设已知型值点列Qi(i=1,2,…,n-1), 要求一条三次B样条曲线经过这些点,求出这条曲线的控制顶点Pi(i=0,1,…,n). 由曲线的端点性质可得下列线性方程组: Pi-1+4Pi+Pi+1=6Qi (i=1,2,…,n-1) 再补充两个边界条件就可得到唯一解. 例如,已知Q1和Qi-1处的切矢,则有 把它们写成矩阵形式为 5.1.5 非均匀有理B样条(NURBS)曲线 它提供了解析曲线(如圆锥曲线)和自由曲线统一的数学描述,便于工程数据库的管理和应用. NURBS曲线的
原创力文档

文档评论(0)