Submitted:
11 March 2025
Posted:
13 March 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
1.1. Elastic gridshells from CPA networks
1.2. Contributions and Overview
-
An algorithm for parametric design, analysis, modular construction of CPA elastic gridshellsIn Section 2, we provide a detailed method for generating CPA MS-patches for parametric design (Section 2.1). We demonstrate that these MS-patches exhibit rotation / reflection symmetries and, in some cases, periodicity, which contribute to modularity in construction (Section 2.2). Furthermore, we introduce methods for varying the shapes, thereby expanding the design space (Section 2.3). Next, we generate strips from curves on the surface and analyze their geometric properties (Section 2.4), which are essential for subsequent analysis of active-bending / twisting beams stresses (Section 3.2.2).
-
A parameterized space for morphological analysis of shape and configuration variantsIn Section 3, we establish a parameterized space of MS-patch variations (Section 3.1), all of which adhere to geometric properties that favor fabrication. Section 3.1.1 to Section 3.1.3 focus on shape variants, presenting different methods for transforming shape parameters. Section 3.1.4 addresses configuration variants, exploring how various configuration types can be generated. This is done by selecting different strip types and combinations. As well as redistributing configurations through patch reparameterization. This approach provides designers with an efficient and precise method for conducting morphological studies within constraints optimized for fabrication. Additionally, we illustrate how these variants can be selected based on architectural and structural criteria (Section 3.2). The parametric nature of the space of variants greatly enhances the selection process, offering a concrete way to compare design options that share the same fabrication advantages. This allows for "local optimization" among neighboring variants, based on criteria such as spatiality (Section 3.2.1), active-bending / twisting beam stress, and stiffness of structure (Section 3.2.2). Regarding modular surface panels, using planar panels [10,12,28] and using spherical panels [7,16]. Next, for modular joints using conical meshes [17] (free offset nodes) and using principal symmetric meshes [23,24] (nodes with fixed angles). Finally, for modular beams, using principal curves [22], asymptotic curves [29,30], geodesic curves [21,25,26], pseudo-geodesic curves [19,36], planar curvature lines [20], as well as generating classic nets such as the Chebychev net [33,34].
-
Application and validation of the algorithm in a real construction project, incl. design workflowWe finally conclude the article, with a case study involving the realization of a full-scale pavilion (Section 4), providing a hands-on implementation of these geometrically pre-rationalized design methods and thereby demonstrating a proof-of-concept. Note that, in this process, we trace the entire trajectory from abstract mathematical theory to concrete material construction. This integrated multidisciplinary process ultimately offers valuable insights into the discrepancies between theory and practice and generates a workflow to guide the use of this parametric design algorithm by architects and engineers (Section 5).
2. Geometric Method from MS Theory
2.1. Generation of CPA MS-Patches
2.1.1. Differential System and Holomorphic Functions
2.2. Properties of CPA MS-patches
2.2.1. Reparameterizations
2.2.2. Modularity
2.3. Variations of CPA MS-Patches
2.3.1. Choice of Holomorphic Function
- (1)
- All of them admit symmetry axes, in particular for:
- (2)
- Möbius, Cotan, Cubic-types are non-periodic, while Square, Sinus, Cosinus-types are periodic, with:
2.3.2. Transformations of CPA MS-Patches
2.4. Strips Along CPA MS-Patches
3. Morphological Analysis of Shape and Configuration Variants
3.1. Shape and Configuration Variants
3.1.1. Shape Variants from Holomorphic Function
3.1.2. Shape Variants from Bonnet Transformation
3.1.3. Shape Variants from Goursat Transformation
3.1.4. Configuration Variants for Structural Elements
3.2. Selection of Variants
3.2.1. Architectural Criteria
3.2.2. Structural Criteria
- (i)
- By Corollary (2.8), laths experience only bending and by Lemma (2.5) we have that:
- (ii)
- Laths experience twisting determined by of A and by Lemma (2.7),
- (iii)
- By Equation (18) and (i),(ii), we have that:

4. Case Study

5. Workflow
- -
- Exploration: The first step in any new design is to explore the potential shape design space. Based on the geometric methods established in Section 2, there are three degrees of freedom (DF) at the geometric shape level: DF-1, DF-2, and DF-3 (refer to Section 3.1). DF-1 allows for the selection of different initial shapes using various holomorphic functions, as shown in Figure 4. Designers can choose functions: Square-type, Sinus-type or Cosinus-type for single / double periodicity or Mobius-type for more complex shell structures. After selecting a holomorphic function, further adjustments can be made by modifying its patch-parameters . DF-2 offers the Bonnet transformation, which can convert the CP MS-patch X to its adjoint CA MS-patch, with intermediate MS-patches are only conformal, however all instants are isometric. DF-3 introduces the Goursat transformation, which retains the properties of both CP MS-patch and CA MS-patch.
- -
- Selection: With a diverse design space (i.e. space of variants) established through DF-1, DF-2, and DF-3, the next step is shape selection based on architectural criteria. The first criterion is size-orientation, ensuring that geometric shapes are scaled and oriented to fit project specifications, particularly for boundary support. The second criterion is spatiality, note that, while freeform surfaces offer aesthetic variety, they can create unusable spaces. Variants are filtered using the spatiality-ratio from Section 3.2.1, favoring those with higher usable space ratios.
- -
- Exploration: Once the shapes are determined, we move to detailed structural design. Using the geometric methods from Section 2.4, we can efficiently identify the principal and asymptotic parameterized networks of minimal surfaces, enabling the construction of various configuration types Figure 8. By adjusting intervals, grid density can be modified to explore different configurations that meet diverse project needs Figure 9.
- -
- Selection: Here, designers can initially filter options based on design intent and joint fabrication complexity. The next step is a more detailed selection based on structural performance. The first criterion, "Active Bending and Twisting Stress," involves locating maximum stress points using curvature analysis from Section 3.2.2. By defining material and cross-section, stress magnitude can be quickly calculated and controlled by adjusting cross-section dimensions. The second criterion, "Stiffness," uses third-party analysis tools to evaluate mechanical performance under various conditions, allowing for parametric comparisons to optimize design parameters.
- -
- Manufacturing: We have three main produced elements types: (E-1) laths, (E-2) modular joints, and (E-3) flat curtain walls. (E-1) include laths unrolled into without deformation to flat pieces and laths unrolled into straight bands for material cutting. (E-2) require detailed design based on the configuration (although not treated here). Finally, for (E-3) we can fill the configuration with planar quads and add boundary stiffening connectors.
- -
- Assembly strategy: Note that, even though elastic gridshells simplify processing and manufacturing, they have new assembly challenges. Unlike typical freeform structures, bending-active structures achieve their shape through bending and twisting straight or planar beams, which generates normal and shear stresses during assembly. Thus, a precise assembly strategy is essential. References from Eike Schling, Zongshuai Wan, and others offer valuable insights [30]. Their method involves deformations from a curved surface to a plane. However, when these deformations are not mathematically controlled, flattening a curved gridshell can induce significant joint stress and plastic deformation in laths [35], which must be avoided. To prevent plastic deformation, large surfaces are often divided for assembly, increasing complexity and affecting structural coherence.

- -
- Step-1: Assemble boundary conditions, such as joint constraints, fixed outer frame.
- -
- Step-2: Install boundary connectors.
- -
- Step-3: Design the assembly sequence, prioritizing laths with the highest twisting stress.
- -
- Step-4. Following the sequence, connect one end of the lath to the stiffener, insert intermediate joints.
- -
- Step-5: Install modular connectors.
- -
- Step-6: Install planar curtain wall components.
6. Conclusions
Acknowledgments
Appendix A. Mathematical Proofs
- -
-
Item (1): It follows from Section 2.2.2 that to show that a coordinate curve or is a symmetry axis, it suffices to show that it is image by N is contained in a great circle. Consider the function of the six-types, we observe that:Note that since parameter c only shift the u-domain in Sinus, Cosinus-types, it is set to zero. Recalling the spherical images are given by , and that the conformal mapping sends radial lines through the origin to great circles (vertical meridians) in , Item (1) is thus proven.
- -
-
Item (2): In view of the discussion in Section 2.2.2, to determine the periodicity of the six types, it suffices to compute the period vector given by Equation (7), the contour integral of loops around punctures. To this end, we determine the Weierstrass data and the punctures (singularities of the functions ) for each of the six types:Using the above data to compute the period vectors given by Equation (7) of the form for X and for , yielding the statement of Item(2).
References
- Abdelmagid, A. , Elshafei, A., Mansouri, M., and Hussein, A. (2022). A design model for a (grid)shell based on a triply orthogonal system of surfaces. In Towards Radical Regeneration: DMS Berlin 2022. Springer.
- Abdelmagid, A. Tosic, Z., Mirani, A., Hussein, A., and Elshafei, A. (2023). Design model for block-based structures from triply orthogonal systems of surfaces. Proceedings of Advances in Architectural Geometry, DeGruyter, pages 165–176.
- Bobenko, A. Hoffmann, T., and Springborn, B. (2006). Minimal surfaces from circle patterns: Geometry from combinatorics. Ann. of Math., 164:231 – 264.
- Bobenko, A. and Pinkall, U. (1996). Discrete isothermic surfaces. J. reine angew. Math., 475:187 – 208.
- Bonnet, O. (1867). Mémoire sur la théorie des surfaces applicables. J. Ec. Polyt., 42:72–92.
- Christoffel, E. (1867). Ueber einige allgemeine eigenschaften der minimumsflächen. Crelle’s J., 67:218 – 228.
- Cisneros, A. S. R. Aikyn, A., Kilian, M., Müller, C., and Pottmann, H. (2024). Approximation by meshes with spherical faces. ACM Trans. Graphics, 43(6). Proc. SIGGRAPH.
- Darboux, G. (1896). Leçons sur la théorie génerale des surfaces. Gauthier-Villars.
- Dierkes, U. Hildebrandt, S., and Sauvigny, F. (1992). Minimal surfaces. Springer, Berlin, Heidelberg.
- Douthe, C.; Mesnil, R.; Orts, H.; Baverel, O. Isoradial meshes: Covering elastic gridshells with planar facets. Automation in Construction 2017, 83, 222–236. [Google Scholar] [CrossRef]
- Eisenhart, L. A Treatise on Differential Geometry of Curves and Surfaces; Ginn and Company: Boston, 1909. [Google Scholar]
- Glymph, J. , Shelden, D. R., Ceccato, C., Mussel, J. W., and Schober, H. (2004). A Parametric Strategy for Freeform Glass Structures Using Quadrilateral Planar Facets. ACADIA proceedings.
- Goursat, E. (1887). Sur un mode de transformation des surfaces minima (1,2). Acta Math., 11:(135–186), (257–264).
- Gray, A. bbena, E., and Salamon, S. (2006). Modern differential geometry of curves and surfaces with Mathematica. 3rd Edition. Chapman & Hall/CRC.
- Hibbeler, R. (2016). Mechanics of Materials. Pearson.
- Kilian, M. , Cisneros, A. S. R., Müller, C., and Pottmann, H. (2023). Meshes with Spherical Faces. ACM Transactions on Graphics, 42, 1–19.
- Liu, Y. , Pottmann, H., Wallner, J., Yang, Y., and Wang, W. (2006). Geometric modeling with conical meshes and developable surfaces. ACM Tr., Proc. SIGGRAPH, 25, 681–689.
- Mansouri, M. Abdelmagid, A., Tosic, Z., Orszt, M., and Elshafei, A. (2023). Corresponding principal and asymptotic patches for negatively-curved gridshell designs. Proceedings of Advances in Architectural Geometry, DeGruyter, pages 55–67.
- Mesnil, R. and Baverel, O. (2023). Pseudo-geodesic gridshells. Engineering Structures, 279:115558.
- Mesnil, R. , Douthe, C., Baverel, O., and Léger, B. (2018). Morphogenesis of surfaces with planar lines of curvature and application to architectural design. Automation in Construction, 95, 129–141.
- Montagne, N. Douthe, C., Tellier, X., Fivet, C., and Baverel, O. (2022). Discrete voss surfaces: Designing geodesic gridshells with planar cladding panels. Automation in Construction, 140:104200.
- Pellis, D. and Pottmann, H. (2018). Aligning principal stress and curvature directions. In Hesselgren, L., Kilian, A., Malek, S., Olsson, K.-G., Sorkine-Hornung, O., and Williams, C., editors, Advances in Architectural Geometry, pages 34–53. Klein Publishing Ltd.
- Pellis, D. and Pottmann, H. (2024). The geometry of principal symmetric structures. Structures, 60:105972.
- Pellis, D. , Wang, H., Kilian, M., Rist, F., Pottmann, H., and Müller, C. (2020). Principal symmetric meshes. ACM Transactions on Graphics, 39.
- Pillwein, S. , Leimer, K., Birsak, M., and Musialski, P. (2020). On Elastic Geodesic Grids and Their Planar to Spatial Deployment. ACM Transactions on Graphics, 39, 12.
- Pillwein, S. and Musialski, P. (2021). Generalized Deployable Elastic Geodesic Grids. ACM Transactions on Graphics, 40, 15.
- Pottmann, H. Asperl, A., Hofer, M., and Kilian, A. (2007a). Architectural Geometry. Bentley Institute Press, Pennsylvania.
- Pottmann, H. , Liu, Y., Bobenko, A., Wallner, J., and Wang, W. (2007b). Geometry of multi-layer freeform structures for architecture. ACM Tr., Proc. SIGGRAPH, 26, 1–11.
- Schling, E. (2021). Asymptotic Building Envelope - combining the benefits of asymptotic and principal curvature layouts. In Proceedings of the 26th CAADRIA Conference. CUMINCAD.
- Schling, E. and Wan, Z. (2022). A geometry-based design approach and structural behaviour for an asymptotic curtain wall system. Journal of Building Engineering, 52, 104432.
- Spivak, M. (1999). A Comprehensive introduction to differential geometry. Publish or Perish.
- Tang, C. Sun, X., Gomes, A., Wallner, J., and Pottmann, H. (2014). Form-finding with polyhedral meshes made simple. ACM Trans. Graphics, 33(4). Proc. SIGGRAPPH.
- Tellier, X. (2022a). Bundling elastic gridshells with alignable nets. Part I: Analytical approach. Automation in Construction, 141:104291.
- Tellier, X. (2022b). Bundling elastic gridshells with alignable nets. Part II: Form-finding. Automation in Construction, 141:104292.
- Wan, Z. and Schling, E. (2023). Structural behaviour of an asymptotic curtain wall stiffened with lamella couplings. Journal of Constructional Steel Research, 207:107938.
- Wang, B. Wang, H., Schling, E., and Pottmann, H. (2023). Rectifying strip structures. ACM Trans. Graphics, 42(6):256:1–256:19. Proc. SIGGRAPH Asia.
- Weber, M. (2001). Classical minimal surfaces in euclidean space by examples. Lec. Notes Clay Mathematical SummerSchool MSRI, Berkeley.











Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).