Python scripts for vault layout optimization

Uložené v:
Podrobná bibliografia
Názov: Python scripts for vault layout optimization
Autori: Linwei He, Helen Fairclough, Matthew Gilbert, Andrew Liew, Karol Bołbotowski
Rok vydania: 2024
Zbierka: The University of Sheffield: Figshare
Predmety: Architectural computing and visualisation methods, Data visualisation and computational (incl. parametric and generative) design, Structural engineering, Optimisation, form-finding, layout optimization, vaults, truss topology optimization, ground structure method
Popis: Simple Python script, as described in the paper 'Minimum material vault designs generated via adaptive layout optimization', Engineering Structures, by Linwei He, Helen Fairclough, Matthew Gilbert, Andrew Liew & Karol Bołbotowski. Vaults are commonly used to form lightweight long-span roof structures, allowing flexible internal spaces with minimal associated embodied carbon. The precise shape of the vault should be chosen to reduce or eliminate bending effects, so as to promote more-efficient structures that work in pure compression. Many existing form-finding methods can identify bending-free designs; however, these are restricted to operate on predefined layouts and therefore cannot generally achieve optimal material-efficiency. This paper presents a numerical layout optimization method that uses the 'ground structure' approach to simultaneously optimize a vault's form and force flow topology. By formulating the problem as a conic programming problem, minimum volume designs that are globally optimal for any given numerical discretization can be obtained. To enhance computational efficiency, an adaptive 'member adding' technique is employed, enabling the solution of large-scale problems while also allowing rapid exploration of smaller-scale scenarios. The proposed method is applied to a range of examples, demonstrating the ability of the proposed procedure to generate more materially efficient vault designs, compared to traditional Force Density Method (FDM) designs.
Druh dokumentu: software
Jazyk: unknown
Relation: https://figshare.com/articles/software/Python_scripts_for_vault_layout_optimization/27187602
DOI: 10.15131/shef.data.27187602.v2
Dostupnosť: https://doi.org/10.15131/shef.data.27187602.v2
https://figshare.com/articles/software/Python_scripts_for_vault_layout_optimization/27187602
Rights: MIT
Prístupové číslo: edsbas.2CD4E28D
Databáza: BASE
Buďte prvý, kto okomentuje tento záznam!
Najprv sa musíte prihlásiť.