Python scripts for vault layout optimization
Uložené v:
| 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 |
| FullText | Text: Availability: 0 CustomLinks: – Url: https://doi.org/10.15131/shef.data.27187602.v2# Name: EDS - BASE (s4221598) Category: fullText Text: View record from BASE – Url: https://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=EBSCO&SrcAuth=EBSCO&DestApp=WOS&ServiceName=TransferToWoS&DestLinkType=GeneralSearchSummary&Func=Links&author=He%20L Name: ISI Category: fullText Text: Nájsť tento článok vo Web of Science Icon: https://imagesrvr.epnet.com/ls/20docs.gif MouseOverText: Nájsť tento článok vo Web of Science |
|---|---|
| Header | DbId: edsbas DbLabel: BASE An: edsbas.2CD4E28D RelevancyScore: 884 AccessLevel: 3 PubType: Electronic Resource PubTypeId: electronicResource PreciseRelevancyScore: 884.306396484375 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Python scripts for vault layout optimization – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Linwei+He%22">Linwei He</searchLink><br /><searchLink fieldCode="AR" term="%22Helen+Fairclough%22">Helen Fairclough</searchLink><br /><searchLink fieldCode="AR" term="%22Matthew+Gilbert%22">Matthew Gilbert</searchLink><br /><searchLink fieldCode="AR" term="%22Andrew+Liew%22">Andrew Liew</searchLink><br /><searchLink fieldCode="AR" term="%22Karol+Bołbotowski%22">Karol Bołbotowski</searchLink> – Name: DatePubCY Label: Publication Year Group: Date Data: 2024 – Name: Subset Label: Collection Group: HoldingsInfo Data: The University of Sheffield: Figshare – Name: Subject Label: Subject Terms Group: Su Data: <searchLink fieldCode="DE" term="%22Architectural+computing+and+visualisation+methods%22">Architectural computing and visualisation methods</searchLink><br /><searchLink fieldCode="DE" term="%22Data+visualisation+and+computational+%28incl%2E+parametric+and+generative%29+design%22">Data visualisation and computational (incl. parametric and generative) design</searchLink><br /><searchLink fieldCode="DE" term="%22Structural+engineering%22">Structural engineering</searchLink><br /><searchLink fieldCode="DE" term="%22Optimisation%22">Optimisation</searchLink><br /><searchLink fieldCode="DE" term="%22form-finding%22">form-finding</searchLink><br /><searchLink fieldCode="DE" term="%22layout+optimization%22">layout optimization</searchLink><br /><searchLink fieldCode="DE" term="%22vaults%22">vaults</searchLink><br /><searchLink fieldCode="DE" term="%22truss+topology+optimization%22">truss topology optimization</searchLink><br /><searchLink fieldCode="DE" term="%22ground+structure+method%22">ground structure method</searchLink> – Name: Abstract Label: Description Group: Ab Data: 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. – Name: TypeDocument Label: Document Type Group: TypDoc Data: software – Name: Language Label: Language Group: Lang Data: unknown – Name: NoteTitleSource Label: Relation Group: SrcInfo Data: https://figshare.com/articles/software/Python_scripts_for_vault_layout_optimization/27187602 – Name: DOI Label: DOI Group: ID Data: 10.15131/shef.data.27187602.v2 – Name: URL Label: Availability Group: URL Data: https://doi.org/10.15131/shef.data.27187602.v2<br />https://figshare.com/articles/software/Python_scripts_for_vault_layout_optimization/27187602 – Name: Copyright Label: Rights Group: Cpyrght Data: MIT – Name: AN Label: Accession Number Group: ID Data: edsbas.2CD4E28D |
| PLink | https://erproxy.cvtisr.sk/sfx/access?url=https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsbas&AN=edsbas.2CD4E28D |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.15131/shef.data.27187602.v2 Languages: – Text: unknown Subjects: – SubjectFull: Architectural computing and visualisation methods Type: general – SubjectFull: Data visualisation and computational (incl. parametric and generative) design Type: general – SubjectFull: Structural engineering Type: general – SubjectFull: Optimisation Type: general – SubjectFull: form-finding Type: general – SubjectFull: layout optimization Type: general – SubjectFull: vaults Type: general – SubjectFull: truss topology optimization Type: general – SubjectFull: ground structure method Type: general Titles: – TitleFull: Python scripts for vault layout optimization Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Linwei He – PersonEntity: Name: NameFull: Helen Fairclough – PersonEntity: Name: NameFull: Matthew Gilbert – PersonEntity: Name: NameFull: Andrew Liew – PersonEntity: Name: NameFull: Karol Bołbotowski IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 01 Type: published Y: 2024 Identifiers: – Type: issn-locals Value: edsbas – Type: issn-locals Value: edsbas.oa |
| ResultId | 1 |
Nájsť tento článok vo Web of Science