检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:刘华勇 徐虎 李亚男 王曾珍 LIU Huayong;XU Hu;LI Yanan;WANG Zengzhen(School of Mathematics and Physics,Anhui Jianzhu University,Hefei 230601,China)
出 处:《安徽建筑大学学报》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.
分 类 号:TP391[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.171