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]  H. Pottmann,et al.  Geometry of multi-layer freeform structures for architecture , 2007, SIGGRAPH 2007.

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

[3]  Gershon Elber,et al.  Papercraft Models using Generalized Cylinders , 2007 .

[4]  Johannes Wallner,et al.  Geometric modeling with conical meshes and developable surfaces , 2006, SIGGRAPH 2006.

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

[6]  Ayellet Tal,et al.  Paper craft models from meshes , 2006, The Visual Computer.

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

[8]  H. Pottmann,et al.  Computational Line Geometry , 2001 .

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

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

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

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

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

[14]  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.

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

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

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

[18]  Manfredo P. do Carmo,et al.  Differential geometry of curves and surfaces , 1976 .

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

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

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

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

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

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

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

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