G2连续条件下圆域B样条曲线的延拓与拼接  被引量:1

Extension and Splicing of Disk B-Spline Curve with G2 Constraint

在线阅读下载全文

作  者:刘华勇 徐虎 李亚男 王曾珍 LIU Huayong;XU Hu;LI Yanan;WANG Zengzhen(School of Mathematics and Physics,Anhui Jianzhu University,Hefei 230601,China)

机构地区:[1]安徽建筑大学数理学院,安徽合肥230601

出  处:《安徽建筑大学学报》2023年第3期77-83,共7页Journal of Anhui Jianzhu University

基  金:安徽省高等学校自然科学研究资助项目(KJ2021A0630、KJ2021A0633)。

摘  要:为克服圆域B样条曲线在C2连续条件下延拓到目标圆盘时的形状不可调整性,提出利用圆域Bézier曲线在G2连续条件下延拓圆域B样条曲线的算法。首先通过极小化能量目标函数确定延拓部分自由度,使延拓后的圆域曲线形状达到最优状态。然后将节点向量重新参数化,令得到的混合圆域曲线转化为圆域B样条曲线,重复利用该算法可以把圆域B样条曲线延拓至多个目标圆盘。此外提出利用六次圆域Bézier曲线作为过渡曲线拼接任意两条圆域B样条曲线的算法,最后给定数值实例验证算法的普适性和有效性。An algorithm is proposed to handle the non-adjustable shape of disk B-spline curve when it is extended to the target disk under the condition of C2 continuity.The energy objective function is minimized to determine the parameters and obtain the curve with optimal shape.Then,the knot vectors are re-parameterized to transform the combined disk curve after extension into disk B-spline curve.Repeating this algorithm to extend the disk B-spline curve to multiple target disks.In addition,an algorithm for splicing any two disk B-spline curves using the six-degree disk Bézier curve is proposed.Finally,the numerical example is given to verify the universality and effectiveness of the algorithm.

关 键 词:圆域曲线 延拓 G2连续 能量函数 拼接 

分 类 号:TP391[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象