Freeform surfaces from single curved panels

Motivated by applications in architecture and manufacturing, we discuss the problem of covering a freeform surface by single curved panels. This leads to the new concept of semi-discrete surface representation, which constitutes a link between smooth and discrete surfaces. The basic entity we are working with is the developable strip model. It is the semi-discrete equivalent of a quad mesh with planar faces, or a conjugate parametrization of a smooth surface. We present a B-spline based optimization framework for efficient computing with D-strip models. In particular we study conical and circular models, which semi-discretize the network of principal curvature lines, and which enjoy elegant geometric properties. Together with geodesic models and cylindrical models they offer a rich source of solutions for surface panelization problems.

[1]  Kenneth Rose,et al.  Developable surfaces from arbitrary sketched boundaries , 2007, Symposium on Geometry Processing.

[2]  Johannes Wallner,et al.  Geometric Modeling with Conical Meshes and Developable Surfaces , 2006, ACM Trans. Graph..

[3]  William H. Frey,et al.  Modeling buckled developable surfaces by triangulation , 2004, Comput. Aided Des..

[4]  Gershon Elber,et al.  Piecewise Developable Surface Approximation of General NURBS Surfaces, with Global Error Bounds , 2006, GMP.

[5]  Shi-Min Hu,et al.  Geometry and Convergence Analysis of Algorithms for Registration of 3D Shapes , 2006, International Journal of Computer Vision.

[6]  Lars Spuybroek,et al.  NOX: Machining Architecture , 2004 .

[7]  Helmut Pottmann,et al.  Applications of Laguerre geometry in CAGD , 1998, Comput. Aided Geom. Des..

[8]  Dennis R. Shelden Digital surface representation and the constructibility of Gehry's architecture , 2002 .

[9]  H. Pottmann,et al.  Geometry of multi-layer freeform structures for architecture , 2007, SIGGRAPH 2007.

[10]  Johannes Wallner,et al.  The focal geometry of circular and conical meshes , 2008, Adv. Comput. Math..

[11]  H. Piaggio Differential Geometry of Curves and Surfaces , 1952, Nature.

[12]  Hans-Peter Seidel,et al.  Mesh segmentation driven by Gaussian curvature , 2005, The Visual Computer.

[13]  Gershon Elber,et al.  Papercraft Models using Generalized Cylinders , 2007, 15th Pacific Conference on Computer Graphics and Applications (PG'07).

[14]  F. Pérez,et al.  Quasi-developable B-spline surfaces in ship hull design , 2007, Comput. Aided Des..

[15]  A. Bobenko,et al.  Discrete differential geometry. Consistency as integrability , 2005, math/0504358.

[16]  Konrad Polthier,et al.  QuadCover ‐ Surface Parameterization using Branched Coverings , 2007, Comput. Graph. Forum.

[17]  Chih-Hsing Chu,et al.  Developable Bézier patches: properties and design , 2002, Comput. Aided Des..

[18]  Carl Tim Kelley,et al.  Iterative methods for optimization , 1999, Frontiers in applied mathematics.

[19]  Xianfeng Gu,et al.  Focal surfaces of discrete geometry , 2007, Symposium on Geometry Processing.

[20]  L. Mahadevan,et al.  Conical dislocations in crumpling , 1999, Nature.

[21]  J. Mitani,et al.  Making papercraft toys from meshes using strip-based approximate unfolding , 2004, SIGGRAPH 2004.

[22]  Charlie C. L. Wang,et al.  Achieving developability of a polygonal surface by minimum deformation: a study of global and local optimization approaches , 2004, The Visual Computer.

[23]  Alla Sheffer,et al.  D‐Charts: Quasi‐Developable Mesh Segmentation , 2005, Comput. Graph. Forum.

[24]  Mathieu Desbrun,et al.  Discrete Differential Geometry , 2008 .

[25]  Günter Aumann,et al.  Degree elevation and developable Be'zier surfaces , 2004, Comput. Aided Geom. Des..