高级检索
张礼林, 王国瑾. 带测地线的NURBS曲面束的逆向设计[J]. 计算机辅助设计与图形学学报, 2017, 29(2): 295-303.
引用本文: 张礼林, 王国瑾. 带测地线的NURBS曲面束的逆向设计[J]. 计算机辅助设计与图形学学报, 2017, 29(2): 295-303.
Zhang Lilin, Wang Guojin. Inverse Design of NURBS Surface Pencil with a Geodesic[J]. Journal of Computer-Aided Design & Computer Graphics, 2017, 29(2): 295-303.
Citation: Zhang Lilin, Wang Guojin. Inverse Design of NURBS Surface Pencil with a Geodesic[J]. Journal of Computer-Aided Design & Computer Graphics, 2017, 29(2): 295-303.

带测地线的NURBS曲面束的逆向设计

Inverse Design of NURBS Surface Pencil with a Geodesic

  • 摘要: 曲线曲面的NURBS表示适用于主流及普遍的CAD系统.对于给定的一条非均匀B样条曲线,文中设计了以其为公共测地线的曲面束,并给出一种NURBS表示的显式表达式及全套算法.首先利用离散B样条的性质以及B样条的求导公式得到满足已知条件的参数曲面束表示;其次利用度量函数的任选性,推导出3个度量函数与已知曲线的Frenet标架的乘积的B样条表示;进一步,在度量函数的因子式中预先设置好准有理B样条表示的一系列权因子,因势利导地给出了曲面束的一族参数,可方便地实现对所需曲面的修改.通过实例验证了文中算法的有效性和可行性.

     

    Abstract: NURBS curves and surfaces can be applied in the lineal and prevalent CAD systems.In this paper,a design of surface pencil through the given non-uniform B-spline curve as geodesic is constructed,and its explicit NURBS's expression and intact algorithm are got.First,using the character of the discrete B-spline and the derivative formula of B-spline,the expression of surface pencil with constraint is presented.Next,using randomicity of the marching-scale functions,the products of three marching-scale functions and the Frenet frames of the given curve have been precisely represented as the B-spline forms.Furthermore,preestablishing a series of weights in the pre-rational B-spline expressions for the marching-scale functions' factors,we improve the occasion and give a group of family-parameters of the surface pencil.It is convenient for adjusting the shapes of the resulting surfaces.Finally,the examples in the experiment show that the algorithm is efficient and applicable.

     

/

返回文章
返回