Constructive G1 connection of multiple freeform pipes in arbitrary poses

This paper expands the application scope of pipe connection to multiple pipes having freeform cross sections and arbitrary poses. Starting with a typical case - bifurcation, we first connect every two pipe ends of totally three using side patches. Inside them appear two holes. Usually the 6 sides of each hole are short (on the pipe edges) and long (on the side patch edges) alternately. Then in each hole draw three optimized geometric Hermite (OGH) curves connecting two long edges and roughly parallel to a short edge, thus splitting the hole into 4 regions: three 4-sided and a more regular 6-sided. The former are interpolated by three setback patches, while the latter by hole-filling patches using the well-known central split. As illustrated with several practical examples, the above three building blocks can build miscellaneous multiple pipe blending, guaranteed to be G1-continuous and twist compatible. Highlights? The initial pipes can be multiple with freeform cross sections in arbitrary poses. ? Present 3 building blocks, used sequentially to connect the pipes. ? Being the crux of this approach, compatibility is well coped with. ? Four smart practical examples illustrate the general applicability.

[1]  Erich Hartmann,et al.  Gn-continuous connections between normal ringed surfaces , 2001, Comput. Aided Geom. Des..

[2]  Rimvydas Krasauskas,et al.  Branching blend of natural quadrics based on surfaces with rational offsets , 2008, Comput. Aided Geom. Des..

[3]  G. Renner Polynomial N-sided Patches , 1991, Curves and Surfaces.

[4]  Jörg Peters,et al.  A geometric constraint on curve networks suitable for smooth interpolation , 2011, Comput. Aided Des..

[5]  Insung Ihm,et al.  Algebraic surface design with Hermite interpolation , 1992, TOGS.

[6]  Falai Chen,et al.  Blending Quadric Surfaces with Piecewise Algebraic Surfaces , 2001, Graph. Model..

[7]  Tom Lyche,et al.  Curves and Surfaces , 2014, Lecture Notes in Computer Science.

[8]  Les A. Piegl,et al.  Filling n-sided regions with NURBS patches , 1999, The Visual Computer.

[9]  Jörg Peters,et al.  Local smooth surface interpolation: a classification , 1990, Comput. Aided Geom. Des..

[10]  Erich Hartmann,et al.  Parametric Gn blending of curves and surfaces , 2001, The Visual Computer.

[11]  Günter Aumann,et al.  Curvature continuous connections of cones and cylinders , 1995, Comput. Aided Des..

[12]  Jörg M. Hahn Geometric continuous patch complexes , 1989, Comput. Aided Geom. Des..

[13]  J. Hahn,et al.  Filling polygonal holes with rectangular patches , 1989 .

[14]  John E. Hopcroft,et al.  Automatic surface generation in computer aided design , 2005, The Visual Computer.

[15]  Jörg Peters,et al.  Joining smooth patches around a vertex to form a Ck surface , 1992, Comput. Aided Geom. Des..

[16]  James H. Anderson,et al.  Constructive modeling of G1 bifurcation , 2002, Comput. Aided Geom. Des..

[17]  Seth Allen,et al.  Results on nonsingular, cyclide transition surfaces , 1998, Comput. Aided Geom. Des..

[18]  Jun-Hai Yong,et al.  A rational extension of Piegl's method for filling n-sided holes , 2006, Comput. Aided Des..

[19]  Panagiotis D. Kaklis,et al.  G1-smooth branching surface construction from cross sections , 2007, Comput. Aided Des..

[20]  Erich Hartmann,et al.  The normalform of a space curve and its application to surface design , 2001, The Visual Computer.

[21]  Bert Jüttler,et al.  Blends of canal surfaces from polyhedral medial transform representations , 2011, Comput. Aided Des..

[22]  M. J. Pratt,et al.  Cyclides in computer aided geometric design , 1990, Comput. Aided Geom. Des..

[23]  Ching-Kuang Shene Blending two cones with Dupin cyclides , 1998, Comput. Aided Geom. Des..

[24]  Tamás Várady,et al.  Geometric construction for setback vertex blending , 1997, Comput. Aided Des..

[25]  Pei Zhou,et al.  Blending multiple parametric normal ringed surfaces using implicit functional splines and auxiliary spheres , 2011, Graph. Model..

[26]  Pei Zhou,et al.  Gn-blending of multiple parametric normal ringed surfaces by adding implicit closings Gn-continuous with the surfaces , 2012, Comput. Graph..

[27]  Yun-shi Zhou,et al.  On blending of several quadratic algebraic surfaces , 2000, Comput. Aided Geom. Des..

[28]  J. Peters Smooth interpolation of a mesh of curves , 1991 .

[29]  John A. Gregory,et al.  Filling polygonal holes with bicubic patches , 1994, Comput. Aided Geom. Des..

[30]  Gerald Farin,et al.  Curves and surfaces for computer aided geometric design , 1990 .

[31]  Jianzhong Wang,et al.  Generating Gn parametric blending surfaces based on partial reparameterization of base surfaces , 2007, Comput. Aided Des..

[32]  Jun-Hai Yong,et al.  Geometric Hermite curves with minimum strain energy , 2004, Comput. Aided Geom. Des..