Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1964921.1964996acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
research-article

Circular arc structures

Published: 25 July 2011 Publication History

Abstract

The most important guiding principle in computational methods for freeform architecture is the balance between cost efficiency on the one hand, and adherence to the design intent on the other. Key issues are the simplicity of supporting and connecting elements as well as repetition of costly parts. This paper proposes so-called circular arc structures as a means to faithfully realize freeform designs without giving up smooth appearance. In contrast to non-smooth meshes with straight edges where geometric complexity is concentrated in the nodes, we stay with smooth surfaces and rather distribute complexity in a uniform way by allowing edges in the shape of circular arcs. We are able to achieve the simplest possible shape of nodes without interfering with known panel optimization algorithms. We study remarkable special cases of circular arc structures which possess simple supporting elements or repetitive edges, we present the first global approximation method for principal patches, and we show an extension to volumetric structures for truly three-dimensional designs.

Supplementary Material

MP4 File (tp107_11.mp4)

References

[1]
Alexa, M., Cohen-Or, D., and Levin, D. 2000. As-rigid-as-possible shape interpolation. In Proceedings of SIGGRAPH 2000, K. Akeley, Ed., 157--164.
[2]
Bishop, R. L. 1975. There is more than one way to frame a curve. Amer. Math. Monthly 82, 246--251.
[3]
Bobenko, A. I., and Huhnen-Venedey, E. 2011. Curvature line parametrized surfaces and orthogonal coordinate systems. Discretization with Dupin cyclides. arXiv preprint 1101.5955.
[4]
Bobenko, A., and Schröder, P. 2005. Discrete Willmore flow. In Symp. Geometry Processing, M. Desbrun and H. Pottmann, Eds., Eurographics, 101--110.
[5]
Bobenko, A., and Suris, Yu. 2008. Discrete differential geometry: Integrable Structure. American Math. Soc.
[6]
Cecil, T. 1992. Lie Sphere Geometry. Springer.
[7]
Degen, W. 2002. Cyclides. In Handbook of Computer Aided Geometric Design, G. Farin, J. Hoschek, and M.-S. Kim, Eds. Elsevier, 575--601.
[8]
do Carmo, M. 1976. Differential Geometry of Curves and Surfaces. Prentice-Hall.
[9]
Eigensatz, M., Kilian, M., Schiftner, A., Mitra, N., Pottmann, H., and Pauly, M. 2010. Paneling architectural freeform surfaces. ACM Trans. Graphics 29, 4, #45, 1--10.
[10]
Farin, G., Hoschek, J., and Kim, M.-S., Eds. 2002. Handbook of Computer Aided Geometric Design. Elsevier.
[11]
Fu, C.-W., Lai, C.-F., He, Y., and Cohen-Or, D. 2010. K-set tilable surfaces. ACM Trans. Graphics 29, 4, #44, 1--6.
[12]
Gu, X. D., and Yau, S.-T. 2008. Computational Conformal Geometry. International Press.
[13]
Hertrich-Jeromin, U. 2003. Introduction to Möbius differential geometry. Cambridge University Press.
[14]
Huhnen-Venedey, E. 2007. Curvature line parametrized surfaces and orthogonal coordinate systems. Discretization with Dupin cyclides. Master's thesis, TU Berlin.
[15]
Kelley, C. T. 1999. Iterative Methods for Optimization. SIAM.
[16]
Leopoldseder, S. 2001. Algorithms on cone spline surfaces and spatial osculating arc splines. Comput. Aided Geom. Design 18, 505--530.
[17]
Liu, Y., Pottmann, H., Wallner, J., Yang, Y.-L., and Wang, W. 2006. Geometric modeling with conical meshes and developable surfaces. ACM Trans. Graphics 25, 3, 681--689.
[18]
Martin, R. R., de Pont, J., and Sharrock, T. J. 1986. Cyclide surfaces in computer aided design. In The Mathematics of Surfaces, J. A. Gregory, Ed. Clarendon Press, Oxford, 253--268.
[19]
Pottmann, H., Liu, Y., Wallner, J., Bobenko, A., and Wang, W. 2007. Geometry of multi-layer freeform structures for architecture. ACM Trans. Graphics 26, 3, #65, 1--11.
[20]
Pottmann, H., Schiftner, A., Bo, P., Schmiedhofer, H., Wang, W., Baldassini, N., and Wallner, J. 2008. Free-form surfaces from single curved panels. ACM Trans. Graphics 27, 3, #76, 1--10.
[21]
Pottmann, H., Huang, Q., Deng, B., Schiftner, A., Kilian, M., Guibas, L., and Wallner, J. 2010. Geodesic patterns. ACM Trans. Graphics 29, 4, #43, 1--10.
[22]
Pratt, M. J. 1995. Cyclides in computer aided geometric design II. Comput. Aided Geom. Design 12, 131--152.
[23]
Sauer, R. 1970. Differenzengeometrie. Springer.
[24]
Schiftner, A., and Balzer, J. 2010. Statics-sensitive layout of planar quadrilateral meshes. In Advances in Architectural Geometry 2010, C. Ceccato et al., Eds. Springer, 221--236.
[25]
Schiftner, A., Höbinger, M., Wallner, J., and Pottmann, H. 2009. Packing circles and spheres on surfaces. ACM Trans. Graphics 28, 5, #139, 1--8.
[26]
Singh, M., and Schaefer, S. 2010. Triangle surfaces with discrete equivalence classes. ACM Trans. Graphics 29, 4, #46, 1--7.
[27]
Song, X., Aigner, M., Chen, F, and Jüttler, B. 2009. Circular spline fitting using an evolution process. J. Comp. Appl. Math. 231, 423--433.
[28]
Toledo, S., 2003. TAUCS, a library of sparse linear solvers. C library, http.//www.tau.ac.il/~stoledo/taucs/.
[29]
Walton, D. J., and Meek, D. S. 1995. Approximating smooth planar curves by arc splines. J. Comp. Appl. Math 59, 221--231.
[30]
Zeng, W., Yin, X., Zhang, M., Luo, F., and Gu, X. D. 2009. Generalized Koebe's method for conformal mapping multiply connected domains. In Proc. Geom. Phys. Modeling, 89--100.

Cited By

View all

Recommendations

Reviews

Joseph J. O'Rourke

A circular arc structure (CAS) is a mesh of a surface with edges realized by circular arcs, such that all edges incident to a vertex are tangent to a common plane, and form a repeatable pattern of angles about interior vertices so that all vertices are congruent. The goal is to approximate a free-form architectural design with repetitions of the costly parts, primarily the node and arc structures. The CAS is computed by a nonlinear optimization of a "functional" that penalizes deviations from the multiple goals. A good initialization is crucial; a conformal mapping from a regular network (say, hexagonal) with the prescribed vertex angles provides it. We can avoid the torsion at nodes by following principal lines of curvature. We can augment the functional so that circular-arc edges all have the same radius; this is another cost savings. A M?bius transformation preserves smoothness, angles, and circular arc-ness, and so provides geometric guidance for CASs. In particular, applying M?bius transformations to tori results in the so-called Dupin cyclides, and leads to cyclidic CASs with attractive properties. For example, the offset of a cyclidic patch is again cyclidic, which enables construction of structural elements with parallel glass panels. A cyclidic CAS model may also be naturally converted to a developable strip model, which has manufacturing implications: we can form such strips by bending flat strips. This paper is rich with ideas, emerging from the fruitful interaction of classical differential geometry, modern discrete geometry, numerical optimization, and architectural pragmatics. The 25 color figures are nothing short of stunning. Online Computing Reviews Service

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGGRAPH '11: ACM SIGGRAPH 2011 papers
August 2011
869 pages
ISBN:9781450309431
DOI:10.1145/1964921
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 25 July 2011

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. architectural geometry
  2. circular arc
  3. congruent nodes
  4. cyclides
  5. discrete differential geometry
  6. double-curved and single-curved panels
  7. repetitivity
  8. volumetric meshes

Qualifiers

  • Research-article

Funding Sources

Conference

SIGGRAPH '11
Sponsor:

Acceptance Rates

SIGGRAPH '11 Paper Acceptance Rate 82 of 432 submissions, 19%;
Overall Acceptance Rate 1,822 of 8,601 submissions, 21%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)12
  • Downloads (Last 6 weeks)2
Reflects downloads up to 23 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2019)Mathematical Modeling of a Class of Symmetrical Islamic DesignSymmetry10.3390/sym1104051711:4(517)Online publication date: 10-Apr-2019
  • (2014)Freeform honeycomb structuresProceedings of the Symposium on Geometry Processing10.1111/cgf.12444(185-194)Online publication date: 9-Jul-2014
  • (2014)Detection and reconstruction of freeform sweepsComputer Graphics Forum10.1111/cgf.1228733:2(23-32)Online publication date: 1-May-2014
  • (2014)Surface Panelization Using Periodic Conformal MapsAdvances in Architectural Geometry 201410.1007/978-3-319-11418-7_13(199-214)Online publication date: 3-Dec-2014

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media