Abstract
Tensile membrane structures (TMS) consist of the membrane fabric, supporting frame, cables and strut elements. The initial shape of a TMS is not known beforehand and has to be found by a process of ‘form-finding’. The majority of form-finding research has focused on determining the initial shape due to a defined prestress for TMS having only membrane and cable elements, while there has been very little research on TMS supported with struts and anchorage cables. This study extends the updated weight method (UWM) for the form-finding of TMS with struts and anchorage supports. The modified approach provides a robust solution in comparison to constrained strut length approaches. Furthermore, the curved form-found shape is not developable and geodesic lines need to be identified on the final form-found shape to provide seam locations for cutting the fabric. To solve this issue, geodesic lines are included in the UWM as constraints, whereby the geodesic pseudo cable lengths are minimised tangent to the surface. A sequential process is developed to ensure both the equilibrium and the constraint conditions are satisfied. The proposed method is successfully tested on a wide variety of TMS shapes along with the patterning of the cut panels. The study provides an integrated solution for the form-finding and identification of geodesic seam line on TMS having different boundary types.
Similar content being viewed by others
Data availability
All the data and materials are made available in the manuscript itself.
Code availability
The codes will be made available upon reasonable request from the first author.
References
Adriaenssens S, Block P, Veenendaal D, Williams C (2014) Shell structures for architecture : form finding and optimization. Routledge, Abingdon
Arcaro V, Pauletti R, Talarico L (2018) An active strut stretching approach for form finding of tensegrity membrane structures. J Int Assoc Shell Spat Struct 59:191. https://doi.org/10.20898/j.iass.2018.197.003
Argyris JH, Angelopoulos T, Bichat B (1974) A general method for the shape finding of lightweight tension structures. Comput Methods Appl Mech Eng 3(1):135–149. https://doi.org/10.1016/0045-7825(74)90046-2
Barnes MR (1999) Form finding and analysis of tension structures by dynamic relaxation. Int J Space Struct 14(2):89–104. https://doi.org/10.1260/0266351991494722
Brew JS, Lewis WJ (2013) Spline-based and stress-monitored patterning of fabric structures. Comput Struct 119:203–214. https://doi.org/10.1016/j.compstruc.2012.11.013
Bridgens B, Birchall M (2012) Form and function: the significance of material properties in the design of tensile fabric structures. Eng Struct 44:1–12. https://doi.org/10.1016/j.engstruct.2012.05.044
Chen Y, Sun Q, Feng J (2018) Improved form-finding of tensegrity structures using blocks of symmetry-adapted force density matrix. J Struct Eng. https://doi.org/10.1061/(ASCE)ST.1943-541X.0002172
Drew P (1976) Frei Otto: form and structure. Crosby Lockwood Staples, London
Forster B, Mollaert M (2004) European design guide for tensile surface structures. TensiNet Association, Brussels
Gale S, Lewis WJ (2016) Patterning of tensile fabric structures with a discrete element model using dynamic relaxation. Comput Struct 169:112–121. https://doi.org/10.1016/j.compstruc.2016.03.005
Ishii K (1999) Form finding analysis in consideration of cutting patterns of membrane structures. Int J Space Struct 14(2):105–119. https://doi.org/10.1260/0266351991494731
Jones E, Oliphant T, Peterson P (2001) SciPy: Open source scientifc tools for Python. https://www.scipy.org
Kabasi S, Marbaniang AL, Ghosh S (2023) Physics-informed neural networks for the form-finding of tensile membranes by solving the Euler-Lagrange equation of minimal surfaces. Thin-Walled Struct 182:110309. https://doi.org/10.1016/j.tws.2022.110309
Koohestani K (2020) Innovative numerical form-finding of tensegrity structures. Int J Solids Struct 206:304–313. https://doi.org/10.1016/j.ijsolstr.2020.09.034
Koohestani K, Guest S (2013) A new approach to the analytical and numerical form-finding of tensegrity structures. Int J Solids Struct 50(19):2995–3007. https://doi.org/10.1016/j.ijsolstr.2013.05.014
Lewis W (2017) Tension structures. ICE Publishing, London
Linhard J, Wüchner R, Bletzinger KU (2008) Introducing cutting patterns in form finding and structural analysis. Text Compos Inflatable Struct II. https://doi.org/10.1007/978-1-4020-6856-0_5
Marbaniang AL, Dutta S, Ghosh S (2019) A comparative study on the optimisation-based form-finding of tensile membrane structures. In: Form and Force 2019: Joint Conference—IASS Annual Symposium and Structural Membranes, Barcelona, Spain
Marbaniang AL, Dutta S, Ghosh S (2022) Updated weight method: an optimisation-based form-finding method of tensile membrane structures. Struct Multidisc Optim 65(6):169. https://doi.org/10.1007/s00158-022-03262-5
Maurin B, Motro R (1998) The surface stress density method as a form-finding tool for tensile membranes. Eng Struct 20(8):712–719. https://doi.org/10.1016/S0141-0296(97)00108-9
Meek JL, Xia X (1999) Computer shape finding of form structures. Int J Space Struct 14(1):35–55. https://doi.org/10.1260/0266351991494687
Miki M, Kawaguchi K (2010) Extended force density method for form finding of tension structures. J Int Assoc Shell Spat Struct 51:291–303
Miki M, Kawaguchi K (2012) Three-term method and dual estimate. J Struct Constr Eng (Transactions of AIJ) 77:611–618. https://doi.org/10.3130/aijs.77.611
Nocedal J, Wright SJ (1999) Numerical optimization. Springer, New York
Oberbichler T, Bletzinger K (2022) Cad-integrated form-finding of structural membranes using extended Catmull-Clark subdivision surfaces. Comput-Aided Des 151:103360. https://doi.org/10.1016/j.cad.2022.103360
Pauletti RMO, Fernandes FL (2020) An outline of the natural force density method and its extension to quadrilateral elements. Int J Solids Struct 185–186:423–438. https://doi.org/10.1016/j.ijsolstr.2019.09.003
Rezaiee-Pajand M, Mohammadi-Khatami M (2018) A fast and accurate dynamic relaxation scheme. Front Struct Civil Eng. https://doi.org/10.1007/s11709-018-0486-2
Shigematsu M, Tanaka M, Noguchi H (2008) Form finding analysis of tensegrity membrane structures based on variational method. In: Proceedings of the 6th International Conference on Computation of Shell and Spatial Structures IASS-IACM, Cornell University, Ithaca, NY, USA
Shimoda M, Yamane K (2015) A numerical form-finding method for the minimal surface of membrane structures. Struct Multidisc Optim 51(2):333–345. https://doi.org/10.1007/s00158-014-1127-6
Ströbel D, Gründig L, Singer P (2013) Selected examples for the optimization of cutting patterns for textile membranes. In: Textiles composites and inflatable structures VI: Proceedings of the VI International Conference on Textile Composites and Inflatable structures, Barcelona, Spain. 9–11 October, 2013. CIMNE, pp 258–267
Tabarrok B, Qin Z (1992) Nonlinear analysis of tension structures. Comput Struct 45(5):973–984. https://doi.org/10.1016/0045-7949(92)90056-6
Topping B, Ivanyi P (2007) Computer aided design of cable membrane structures. Saxe-Coburg Publications, Stirling
Veenendaal D, Block P (2012) An overview and comparison of structural form finding methods for general networks. Int J Solids Struct 49(26):3741–3753. https://doi.org/10.1016/j.ijsolstr.2012.08.008
Wakefield DS (1999) Engineering analysis of tension structures: theory and practice. Eng Struct 21(8):680–690. https://doi.org/10.1016/S0141-0296(98)00023-6
Wikimedia Foundation (2004) Wikimedia commons. https://commons.wikimedia.org/
Yang S, Sultan C (2016) Modeling of tensegrity-membrane systems. Int J Solids Struct 82:125–143. https://doi.org/10.1016/j.ijsolstr.2015.09.012
Yang Y, Qian S, Gong J (2020) A new patterning technique of membrane structures for minimizing deviations of stress and shape. Thin-Walled Struct 151:106741. https://doi.org/10.1016/j.tws.2020.106741
Zhang P, Zhou J, Chen J (2021) Form-finding of complex tensegrity structures using constrained optimization method. Compos Struct 268:113971. https://doi.org/10.1016/j.compstruct.2021.113971
Acknowledgements
The authors would like to express their gratitude to the Science and Engineering Research Board (SERB), India for providing the financial assistance under a research grant (CRG/2018/000498).
Author information
Authors and Affiliations
Contributions
ALM: software, methodology, formal analysis, data curation, visualisation, conceptualisation, writing—original draft. SK: methodology, validation, visualisation, writing—original draft. SG: project administration, investigation, funding acquisition, visualisation, supervision, resources, writing—original draft, writing—review & editing.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that there is no conflict of interest/ competing interests.
Replication of results
All the necessary data for possible replication of all the results presented in this work are given through the detailed guidelines and algorithm.
Additional information
Responsible Editor: Makoto Ohsaki
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendix A: Gradient vectors
Appendix A: Gradient vectors
The gradients of the formulated Lagrangian is derived in this section. The gradient \([\nabla _{\textbf{x}} \mathcal {L}_{U}~~\nabla _{\varvec{\lambda }}\mathcal {L}_{U}]=0\) describes the non-linear system of equilibrium equations, derived analytically and is given as input to the optimiser.
where again \(\nabla _{\textbf{x}}\) is the derivative operator with respect to all the free nodal coordinates given as \(\nabla _{\textbf{x}} = \left[ \frac{\partial }{\partial \textbf{x}_1}~\frac{\partial }{\partial \textbf{x}_2}~\ldots ~\frac{\partial }{\partial \textbf{x}_{N_n}} \right] ^\textsf{T}\) and \(\nabla _{\textbf{x}_m}= \left[ \frac{\partial }{\partial x_m}~\frac{\partial }{\partial y_m}~\frac{\partial }{\partial z_m} \right] ^\textsf{T}\).
1.1 Appendix A.1: Gradient vectors of objective function
Consider the length \(l_i\) of any ith line element (boundary edge, anchorage, pseudo-strut and geodesic pseudo cables) connecting nodes r and s. The derivative of the square of cable length with respect to the nodal coordinates m is given as
for \(m= 1 \ldots N_N\). The derivative \(\nabla _{\textbf{x}_m} (L^j_i)^2\) of the pseudo cables length joining membrane nodes r and s can be found by replacing \(l_i\) with \(L^j_i\). The derivative of the Hessian can be similarly found (Marbaniang et al. 2022).
1.2 Appendix A.2: Gradient vectors of geodesic constraint
The derivative of the geodesic constraint \({\nabla ^t_{\textbf{x}_\textbf{q}}} (^gl^2)=0\) with respect to the free nodal co-ordinate m is given as
where \(\nabla _{\textbf{x}_m\textbf{x}_\textbf{q}}^2\) provides the double derivative of the geodesic pseudo cable constraints with respect to \(\textbf{x}_m\) and \(\nabla _{\textbf{x}_m\textbf{x}_\textbf{q}}^2 \left( ^gl\right) = 0 ~\forall m\notin \textbf{q}\).
The average normal of a node surrounded by elements (Fig. 8) is given as
where \(\textbf{b}\) is the set of elements with vertex at a node in \(\textbf{q}\) and \(N_b\) is the number of such elements (Fig. 8). The weighted normalised normal of each element can be simplified as
where \(A = \Vert \textbf{n} \Vert /2\). The unit average normal is further expressed as
where \(\textbf{n}^w_i = \dfrac{2\textbf{n}_i}{\textbf{n}_i \cdot \textbf{n}_i}\) and \(k = \sum\nolimits _{i=1}^{N_b} \textbf{n}_i^w \cdot \textbf{n}_i^w\).
The derivative of the average unit normal is given as
where the derivative of \(\hat{\textbf{N}}_\textbf{q}\) is with respect to only the nodes of the surrounding elements belonging to the set \(\textbf{b}\). The derivatives \(\frac{\partial \textbf{n}^w_i}{\partial \textbf{x}_m}\) and \(\frac{\partial k}{\partial \textbf{x}_m}\) are given as
The normal \(\textbf{n}\) for an element i and it’s derivative, is derived from the cross product of the sides defined by the two vectors \(\textbf{v}_1\) and \(\textbf{v}_2\) as shown in Fig. 8.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Marbaniang, A.L., Kabasi, S. & Ghosh, S. Form-finding and determining geodesic seam lines using the updated weight method for tensile membrane structures with strut and anchorage supports. Struct Multidisc Optim 66, 190 (2023). https://doi.org/10.1007/s00158-023-03645-2
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s00158-023-03645-2