|
Computational & Technology Resources
an online resource for computational,
engineering & technology publications |
|
Civil-Comp Conferences
ISSN 2753-3239 CCC: 14
PROCEEDINGS OF THE SIXTEENTH INTERNATIONAL CONFERENCE ON COMPUTATIONAL STRUCTURES TECHNOLOGY Edited by: P. Iványi, J. Kruis and B.H.V. Topping
Paper 7.2
Evolutionary Form-Finding of Lattice Domes via a Constrained Force Density Method in Rhino-Grasshopper B. Tóth1,2, M. Bruggi2 and J. Lógó1
1Department of Structural Mechanics, Budapest University of Technology and Economics, Hungary
Full Bibliographic Reference for this paper
B. Tóth, M. Bruggi, J. Lógó, "Evolutionary Form-Finding of Lattice Domes via a Constrained Force Density Method in Rhino-Grasshopper", in P. Iványi, J. Kruis, B.H.V. Topping, (Editors), "Proceedings of the Sixteenth International Conference on
Computational Structures Technology", Civil-Comp Press, Edinburgh, UK,
Online volume: CCC 14, Paper 7.2, 2026, doi:10.4203/ccc.14.7.2
Keywords: form-finding, structural optimization, force density method, evolutionary algorithms, Galapagos, Grasshopper, lattice domes, lightweight structures, Maxwell number.
Abstract
This contribution presents a form-finding approach for the optimal design of reticulated domes implemented within a commercial parametric environment. The proposed methodology leverages Galapagos, the evolutionary solver embedded in the Rhino-Grasshopper platform, to explore optimal funicular configurations of lattice shells under self-weight. The equilibrium of the spatial network is enforced through a compact Python script that implements the Force Density Method (FDM), interfaced with the parametric model: by expressing the ratio of axial force to length for each branch as the design variable, the FDM reduces the equilibrium equations of the unrestrained nodes to a linear system, from which the shape of the network is directly recovered. The evolutionary solver optimizes the force densities of the branches, subject to geometric constraints on member lengths and node positions, effectively driving the shape of the dome toward the optimal funicular configuration. The Maxwell number, defined as the sum of the force-times-length products over all branches of the network, is adopted as the objective function to be minimized. The approach is tested on a Schwedler dome topology, and the results demonstrate that the evolutionary algorithm converges to solutions in close agreement with those obtained via gradient based optimization techniques. The key advantage of the proposed workflow lies in its accessibility: by exploiting widely adopted commercial tools and requiring only minimal scripting, the method lowers the barrier for practitioners and researchers to perform structurally informed shape optimization of lattice shells without the need for custom numerical solvers.
download the full-text of this paper (PDF, 3099 Kb)
go to the previous paper |
|