A novel extension of the Bézier model and its applications to surface modeling

Abstract The construction of Bezier curves and surfaces with shape parameters is one of the most popular areas of research in CAD. In this paper, we present a novel shape-adjustable generalized Bezier curve with multiple shape parameters and discuss its applications to surface modeling in engineering. Firstly, a class of new generalized Bernstein basis functions with explicit expressions is proposed, which is a natural extension of the classical Bernstein basis functions of degree n. Furthermore, the corresponding Bezier curves and surfaces with global and local shape parameters are constructed and their properties are also studied. The shapes of the curves and surfaces can be adjusted intuitively and foreseeably by changing the shape parameters. Secondly, in order to tackle the problem that most complex curves in engineering often cannot be constructed by using a single curve, we derive the necessary and sufficient conditions for C1 and C2 continuity of these new curves. Finally, using shape-adjustable generalized Bezier curves, we construct six different types of engineering surfaces with multiple shape parameters, including general cylinders, bilinear surfaces, ruled surfaces, swung surfaces, swept surfaces and rotation surfaces. The modeling examples show that the proposed methods are effective in geometric modeling.

[1]  Xiaocong Han,et al.  A novel generalization of Bézier curve and surface , 2008 .

[2]  Wang Guozhao,et al.  An extension of Bernstein-Bézier surface over the triangular domain , 2007 .

[3]  Yuanpeng Zhu,et al.  Quasi-Bernstein-Bézier polynomials over triangular domain with multiple shape parameters , 2015, Appl. Math. Comput..

[4]  Hu Gan New Method for Constructing Quartic Quasi-Bézier Rotation Surfaces with Multiple Shape Parameters , 2014 .

[5]  Yuanpeng Zhu,et al.  A class of αβγ-Bernstein-Bézier basis functions over triangular domain , 2013, Appl. Math. Comput..

[6]  Sebti Foufou,et al.  Dupin cyclide blends between non-natural quadrics of revolution and concrete shape modeling applications , 2014, Comput. Graph..

[7]  Juan Manuel Peña,et al.  A Corner Cutting Algorithm for Evaluating Rational B[e-acute]zier Surfaces and the Optimal Stability of the Basis , 2007, SIAM J. Sci. Comput..

[8]  Stephen Mann,et al.  Iterative process for G2-multi degree reduction of Bézier curves , 2011, Appl. Math. Comput..

[9]  Muhammad Abbas,et al.  The G2 and C2 rational quadratic trigonometric Bézier curve with two shape parameters with applications , 2013, Appl. Math. Comput..

[10]  Jun Chen,et al.  Quasi-Bézier Curves with Shape Parameters , 2013, J. Appl. Math..

[11]  Gang Hu,et al.  A new approach in designing of local controlled developable H-Bézier surfaces , 2018, Adv. Eng. Softw..

[12]  Gang Hu,et al.  A novel extension to the polynomial basis functions describing Bezier curves and surfaces of degree n with multiple shape parameters , 2013, Appl. Math. Comput..

[13]  A. M. Awruch,et al.  Optimal shape of axisymmetric solids using NURBS and automatic differentiation , 2014 .

[14]  Gang Hu,et al.  Continuity conditions for Q-Bézier curves of degree n , 2017, Journal of inequalities and applications.

[15]  Gerald E. Farin,et al.  Class A Bézier curves , 2006, Comput. Aided Geom. Des..

[16]  Young Joon Ahn,et al.  An approximation of circular arcs by quartic Bézier curves , 2007, Comput. Aided Des..

[17]  Lanlan Yan,et al.  An extension of the Bézier model , 2011, Appl. Math. Comput..

[18]  Juan Cao,et al.  A note on Class A Bézier curves , 2008, Comput. Aided Geom. Des..

[19]  Juan Manuel Peña,et al.  Shape preserving alternatives to the rational Bézier model , 2001, Comput. Aided Geom. Des..

[20]  Vito Vitrih,et al.  Hermite Geometric Interpolation by Rational Bézier Spatial Curves , 2012, SIAM J. Numer. Anal..

[21]  Wanqiang Shen,et al.  Geometric shapes of C-Bézier curves , 2015, Comput. Aided Des..

[22]  Gang Hu,et al.  Developable Bézier-like surfaces with multiple shape parameters and its continuity conditions , 2017 .

[23]  Xinqiang Qin,et al.  G2 continuity conditions for generalized Bézier-like surfaces with multiple shape parameters , 2017, Journal of inequalities and applications.

[24]  Xi-An Han,et al.  The cubic trigonometric Bézier curve with two shape parameters , 2009, Appl. Math. Lett..

[25]  Hongyi Li,et al.  An improved empirical mode decomposition method based on the cubic trigonometric B-spline interpolation algorithm , 2018, Appl. Math. Comput..

[26]  Chunjing Li,et al.  A New Extension of Quadratic B ezier Curves with Multiple Shape Parameters , 2014 .

[27]  Xi-An Han,et al.  Shape analysis of cubic trigonometric Bézier curves with a shape parameter , 2010, Appl. Math. Comput..

[28]  Yuanpeng Zhu,et al.  Curves and Surfaces Construction Based on New Basis with Exponential Functions , 2014 .

[29]  Muhammad Abbas,et al.  The numerical solution of advection–diffusion problems using new cubic trigonometric B-splines approach , 2016 .

[30]  H. Oruç,et al.  q -Bernstein polynomials and Bézier curves , 2003 .

[31]  Taishin Nomura,et al.  Gelfond-Bézier curves , 2011, Comput. Aided Geom. Des..

[32]  Les A. Piegl,et al.  The NURBS Book , 1995, Monographs in Visual Communication.

[33]  Guo-jin Wang,et al.  A new type of the generalized Bézier curves , 2011 .

[34]  Uzma Bashir,et al.  Rational cubic trigonometric Bézier curve with two shape parameters , 2016 .

[35]  Deane Roehl,et al.  Material model based on NURBS response surfaces , 2017 .

[36]  Xiao-Ming Zeng,et al.  Bézier curves and surfaces with shape parameters , 2009, Int. J. Comput. Math..

[37]  Jianhua Fan SURFACE MODELING WITH C-BÉZIER IN ENGINEERING , 2003 .

[38]  WU Xiao-qin Bézier Curve with Shape Parameter , 2006 .

[39]  Xiao-Ming Zeng,et al.  Constructing curves and triangular patches by Beta functions , 2014, J. Comput. Appl. Math..