IP Library Granted Patent US 12,430,477
Granted Patent B2
US 12,430,477 · App. 17/324,920 · Granted Sep 30, 2025

Techniques for automatically designing structural systems for arbitrarily shaped buildings

Inventors: Konara Mudiyanselage Kosala Bandara (Beckenham, GB); Musabbir Abdul Majeed (Milton Keynes, GB); Jayamal Bandara Wijeratne Rajapakse Konara Mudiyanselage (Brentwood, GB)
Assignee: AUTODESK, INC.
G06F30/13
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,430,477
App. No.
17/324,920
Granted
Sep 30, 2025
Kind
B2
Abstract

In various embodiments, a grid-based design application automatically generates a design for a structural system of a building. In operation, the grid-based design application generates a structural grid based on a region within a computer-aided design of the building. Subsequently, the grid-based design application applies the structural grid to the region to generate a gridded region. The grid-based design application computes a set of spanning directions based on the gridded region. The grid-based design application then generates at least a portion of the design for the structural system based on the set of spanning directions and the gridded region.

Claims (59)

1. A computer-implemented method for automatically generating a design for a structural system of a building, the method comprising:

generating a first structural grid based on a first region within a computer-aided design of the building;

applying the first structural grid to the first region to generate a first gridded region;

computing a plurality of spanning directions for a plurality of slabs based on the first gridded region and based on whether the design for the structural system is to include at least one joist; and

generating at least a portion of the design for the structural system based on the plurality of spanning directions for the plurality of slabs and the first gridded region.

2. The computer-implemented method of claim 1 , wherein the first region represents a first arbitrarily shaped portion of a floor of the building.

3. The computer-implemented method of claim 1 , wherein generating the first structural grid comprises:

performing one or more clustering operations based on a plurality of boundary edges associated with the first region to determine a grid orientation; and

generating one or more grid lines that are parallel to the grid orientation and one or more grid lines that are perpendicular to the grid orientation based on the first region and at least one of a grid spacing, a grid aspect ratio, or an offset alignment.

4. The computer-implemented method of claim 1 , wherein generating the first structural grid comprises:

performing one or more clustering operations based on a plurality of boundary edges associated with the first region to determine a plurality of grid orientations;

executing one or more optimization algorithms based on the plurality of grid orientations and a plurality of grid spacings to determine a first grid variable combination that specifies a first grid orientation included in the plurality of grid orientations and a first grid spacing included in the plurality of grid spacings; and

generating a plurality of grid lines based on the first grid variable combination.

5. The computer-implemented method of claim 1 , wherein applying the first structural grid to the first region comprises partitioning the first region into a plurality of grid modules that are included in the first gridded region based on the first structural grid.

6. The computer-implemented method of claim 1 , wherein computing the plurality of spanning directions for the plurality of slabs comprises:

determining that a first spanning length associated with a first edge of a first slab of the plurality of slabs is shorter than a second spanning length associated with a second edge of the first slab of the plurality of slabs;

setting a first spanning direction associated with the first slab of the plurality of slabs equal to a direction that is orthogonal to the first edge; and

aggregating the first spanning direction and at least a second spanning direction associated with a second slab of the plurality of slabs.

7. The computer-implemented method of claim 1 , wherein generating the at least a portion of the design for the structural system comprises:

generating an initial region design that specifies at least one slab and at least one joist based on the first gridded region and the plurality of spanning directions for the plurality of slabs; and

executing at least one optimization algorithm on the initial region design based on one or more constraints and one or more design objectives to generate a first portion of the design for the structural system.

8. The computer-implemented method of claim 7 , wherein the one or more design objectives include at least one of minimizing total weight, minimizing embodied carbon, minimizing material cost, or minimizing material waste.

9. The computer-implemented method of claim 1 , wherein the at least a portion of the design for the structural system comprises a first region design, and further comprising aggregating at least the first region design and a second region design associated with both a second region within the computer-aided design of the building and a second structural grid to generate the design for the structural system.

10. The computer-implemented method of claim 1 , wherein a shape of a slab of the plurality of slabs represented by a portion of the first gridded region is based on one or more grid lines included in the first structural grid.

11. One or more non-transitory computer readable media including instructions that, when executed by one or more processors, cause the one or more processors to automatically generate a design for a structural system of a building by performing the steps of:

generating a first structural grid based on a first region within a computer-aided design of the building;

applying the first structural grid to the first region to generate a first gridded region;

computing a plurality of spanning directions for a plurality of slabs based on the first gridded region and based on whether the design for the structural system is to include at least one joist; and

generating at least a portion of the design for the structural system based on the plurality of spanning directions for the plurality of slabs and the first gridded region.

12. The one or more non-transitory computer readable media of claim 11 ,

wherein the first region represents a first arbitrarily shaped portion of a floor of the building.

13. The one or more non-transitory computer readable media of claim 11 , wherein generating the first structural grid comprises:

performing one or more clustering operations based on a plurality of boundary edges associated with the first region to determine a grid orientation;

generating one or more grid lines that are parallel to the grid orientation and one or more grid lines that are perpendicular to the grid orientation; and

modifying at least one of the one or more grid lines that are parallel to the grid orientation based on a first architectural feature represented by the first region.

14. The one or more non-transitory computer readable media of claim 11 , wherein generating the first structural grid comprises:

performing one or more clustering operations based on a plurality of boundary edges associated with the first region to determine a plurality of grid orientations;

executing one or more optimization algorithms based on the plurality of grid orientations and a plurality of grid spacings to determine a first grid variable combination that specifies a first grid orientation included in the plurality of grid orientations and a first grid spacing included in the plurality of grid spacings; and

generating a plurality of grid lines based on the first grid variable combination.

15. The one or more non-transitory computer readable media of claim 11 , wherein applying the first structural grid to the first region comprises partitioning the first region into a plurality of grid modules that are included in the first gridded region based on the first structural grid.

16. The one or more non-transitory computer readable media of claim 11 , wherein computing the plurality of spanning directions for the plurality of slabs comprises:

determining that a first spanning length associated with a first edge of a first slab of the plurality of slabs is within an arbitration range of a second spanning length associated with a second edge of the first slab;

determining a first spanning direction based on a first direction associated with the first edge, a second direction associated with the second edge, and an arbitration direction; and

aggregating the first spanning direction and at least a second spanning direction associated with a second slab of the plurality of slabs.

17. The one or more non-transitory computer readable media of claim 11 , wherein generating the at least a portion of the design for the structural system comprises:

generating an initial region design that specifies at least one slab of the plurality of slabs and at least one joist based on the first gridded region and the plurality of spanning directions for the plurality of slabs; and

executing at least one optimization algorithm on the initial region design based on one or more constraints and one or more design objectives to generate a first portion of the design for the structural system.

18. The one or more non-transitory computer readable media of claim 17 , wherein the one or more design objectives include at least one of minimizing total weight, minimizing embodied carbon, minimizing material cost, or minimizing material waste.

19. The one or more non-transitory computer readable media of claim 11 , wherein the at least a portion of the design for the structural system comprises a first region design, and further comprising:

generating a second region design based on the first region and a second structural grid;

determining that a first degree of convergence between the first region design and one or more design objectives is higher than a second degree of convergence between the second region design and the one or more design objectives; and

in response, aggregating at least the first region design and a third region design associated with a second region within the computer-aided design of the building to generate the design for the structural system.

20. A system comprising:

one or more memories storing instructions; and

one or more processors coupled to the one or more memories that, when executing the instructions, perform the steps of:

generating a first structural grid based on a first region within a computer-aided design of a building;

applying the first structural grid to the first region to generate a first gridded region;

computing a plurality of spanning directions for a plurality of slabs based on the first gridded region and based on whether the design for the building is to include at least one joist; and

generating at least a portion of a design for a structural system of the building based on the plurality of spanning directions for the plurality of slabs and the first gridded region.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2021
From: BANDARA, KONARA MUDIYANSELAGE KOSALA; MAJEED, MUSABBIR ABDUL; MUDIYANSELAGE, JAYAMAL BANDARA WIJERATNE RAJAPAKSE KONARA
To: AUTODESK, INC.
Reel/Frame 057138/0046 →
Continuity (3)
Continuation In Part 17127479 · Dec 18, 2020
Provisional Application 63171018 · Apr 5, 2021
Related Publication 20220198083A1 · Jun 23, 2022
References Cited (124)
US 5815394A · Adeli et al. · 1998 [cited by applicant]
US 7321364B2 · Manson · 2008 [cited by applicant]
US 8825458B2 · Bumbalough et al. · 2014 [cited by applicant]
US 11080438B2 · Gao et al. · 2021 [cited by applicant]
US 20020009223A1 · Wong · 2002 [cited by applicant]
US 20040073410A1 · Maly et al. · 2004 [cited by applicant]
US 20090073160A1 · Wong et al. · 2009 [cited by applicant]
US 20100014716A1 · Chae et al. · 2010 [cited by applicant]
US 20130185026A1 · Vanker et al. · 2013 [cited by applicant]
US 20140144102A1 · Chen · 2014 [cited by applicant]
US 20160275209A1 · Kelly et al. · 2016 [cited by applicant]
US 20160350444A1 · Sarao et al. · 2016 [cited by applicant]
US 20170084077A1 · Liu et al. · 2017 [cited by applicant]
US 20180032645A1 · Wright et al. · 2018 [cited by applicant]
US 20180032647A1 · Wright et al. · 2018 [cited by applicant]
US 20190266293A1 · Ishida et al. · 2019 [cited by applicant]
US 20210056242A1 · De Zaeytijd et al. · 2021 [cited by applicant]
US 20210287138A1 · Chang et al. · 2021 [cited by applicant]
US 20210383034A1 · Jo · 2021 [cited by applicant]
US 20210407111A1 · Lee et al. · 2021 [cited by applicant]
US 20220198081A1 · Bandara · 2022 [cited by applicant]
US 20220198082A1 · Bandara · 2022 [cited by applicant]
US 20220198083A1 · Bandara et al. · 2022 [cited by applicant]
US 20220198092A1 · Bandara · 2022 [cited by applicant]
US 20220198095A1 · Bandara · 2022 [cited by applicant]
AU 2020200358B2 · 2022 [cited by applicant]
CN 101144711A · 2008 [cited by applicant]
CN 102938066A · 2013 [cited by applicant]
CN 108920765A · 2018 [cited by applicant]
CN 109670469A · 2019 [cited by applicant]
CN 110189412A · 2019 [cited by applicant]
CN 110335282A · 2019 [cited by applicant]
CN 111382755A · 2020 [cited by applicant]
CN 111508074A · 2020 [cited by applicant]
CN 111598972A · 2020 [cited by applicant]
CN 111859502A · 2020 [cited by applicant]
CN 112017199A · 2020 [cited by applicant]
CN 112037224A · 2020 [cited by applicant]
CN 115107280A · 2022 [cited by applicant]
JP H11250118A · 1999 [cited by applicant]
JP 2002021176A · 2002 [cited by applicant]
JP 2004318311A · 2004 [cited by applicant]
Laignel, Graziella et al., “Floor Plan Generation Through a Mixed Constraint Programming-Genetic Optimization Approach”, Dec. 15, 2020, Automation in Construction, Elsevier L.V. (Year: 2020). [cited by examiner]
Nimtawat, Anan et al., “Automated Layout Design of Beam-Slab Floors using a Genetic Algorithm”, 2009, Computers and Structures 87, Elsevier. Ltd. (Year: 2009). [cited by examiner]
Collins, Ethan et al., “Proposed Design for the WPI Foisie Innovation Studio”, Mar. 23, 2016. (Year: 2016). [cited by examiner]
Sherif, Mohamed et al., “Automated BIM-Based Structural Design and Cost Optimization Model for Reinforced Concrete Buildings”, 2022, Department of Construction Engineering, The American University in Cairo, New Cairo, E… [cited by examiner]
Extended European Search Report for Application No. 22165427.0 dated Sep. 2, 2022. [cited by applicant]
Nimtawat et al., “Automated Layout Design of Beam-Slab Floors using a Genetic Algorithm”, doi: 10.1016/j.compstruc.2009.06.007, Computers and Structures, vol. 87, Nov. 1, 2009, pp. 1308-1330. [cited by applicant]
Laignel et al., “Floor plan Generation through a Mixed Constraint Programming-Genetic Optimization Approach”, DOI:10.1016/J.AUTCON.2020.103491, vol. 123, Dec. 15, 2020, 21 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 17/127,533 dated Aug. 16, 2023, 37 pages. [cited by applicant]
Specification for Structural Steel Buildings, American Institute of Steel Construction, vol. 16, No. 1, Jul. 7, 2016, Revised Version, 2019, 680 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 17/127,500 dated Jul. 24, 2023, 58 pages. [cited by applicant]
Zalka, Karoly A., “Global Structural Analysis of Buildings”, First published 2000 by E & FN Spon, 2000, 335 pages. [cited by applicant]
Smith et al., “Tall Buildings Structures : Analysis and Design”, A Wiley-Interscience Publication, Jan. 1991, 289 pages. [cited by applicant]
Gustafson, Michael, “Re-engineering structural analysis for the future”, Engineering And Design structural Analysis, Retrieved from https://blogs.autodesk.com/bim-and-beam/2017/05/16/autodesk-structural-analysis/, on Se… [cited by applicant]
The European Union, “Eurocode 1: Actions on structures—Part 1-1: General actions—Densities, self-weight, imposed oads for buildings”, ICS 91.010.30, Retrieved from https://www.phd.eng.br/wp-content/uploads/2015/12/en.19… [cited by applicant]
Tomasetti, Thornton, “Asterisk”, Retrieved from https://asterisk.thorntontomasetti.com/, on Sep. 6, 2021, 2019, 9 pages. [cited by applicant]
Preplan, “Optimal concrete structure | Automated design”, Retrieved from https://www.structure-pal.com/preplan, on Sep. 6, 2021, 3 pages. [cited by applicant]
Hypar, “Features”, Retrieved from https://hypar.io/about/features, on Sep. 7, 2021, 1 page. [cited by applicant]
Maher et al., “Expert Systems for Structural Design”, Journal of Computing in Civil Engineering, vol. 1, No. 4, Oct. 1987, pp. 270-283. [cited by applicant]
Sriram et al., “Knowledge-Based Expert Systems in Structural Design”, Trends In Engineering Software And Hardware, Computers & Structures, vol. 20, No. 1-3, 1985, pp. 1-9. [cited by applicant]
Nimtawat et al., “A genetic algorithm for beam-slab layout design of rectilinear floors”, Engineering Structures, vol. 32, DOI:10.1016/j.engstruct.2010.07.018, 2010, pp. 3488-3500. [cited by applicant]
Riad, Johanna, “Conceptual High-Rise Design: A design tool combining stakeholders and demands with design”, Chalmers University of Technology Gothenburg, Sweden, ISSN 1652-8557, 2016, 100 pages. [cited by applicant]
Jayachandran, P., “Design of Tall Buildings”, Preliminary Design and Optimization, International Conference on Tall Buildings, Worcester Polytechnic Institute, Worcester, Massachusetts, 2003, 20 pages. [cited by applicant]
Extended European Search Report for Application No. 21213434.0 dated May 16, 2022. [cited by applicant]
Non Final Office Action received for U.S. Appl. No. 17/127,500 dated Feb. 16, 2023, 67 pages. [cited by applicant]
Han, Jiawei, “CS 412 Intro. to Data Mining Chapter 10. Cluster Analysis: Basic Concepts and Methods”, Computer Science, 2017, 97 pages. [cited by applicant]
Lu et al., “A Semi-Automatic Approach to Detect Structural Components from CAD Drawings for Constructing As-Is BIM Objects”, Computing in Civil Engineering, 2017, pp. 84-91. [cited by applicant]
Boonstra et al., “Conceptual Structural System Layouts via Design Response Grammars and Evolutionary Algorithms”, Automation in Construction, vol. 116, May 23, 2020, pp. 1-20. [cited by applicant]
Martin et al., “Methods To Process Low-Level Cad Plans and Create Building Information Models (BIM)”, PhD Dissertation, Dec. 17, 2014, 312 pages. [cited by applicant]
Manrique et al., “Automated Generation of Shop Drawings in Residential Construction”, Automation in Construction, vol. 55, 2015, pp. 15-24. [cited by applicant]
An, Shi, “A Design Support System to Determine The Machine Eligibility For Manufacturing Frame Assemblies”, Master's Thesis, University of Alberta, 2019, 106 pages. [cited by applicant]
Lin, Chieh-Jen, “Topology Pattern Mining: A visual Approach for Detecting and Retrieving Design Patterns of Spatial Topology in a Case Library”, Computer-Aided Design and Applications, DOI: 10.3722/cadaps.2012.199-205, … [cited by applicant]
O'Hanlon, Kenneth, “Building Recognition using Computer Vision”, A Dissertation Submitted to the University of Dublin in Partial Fulfilment of the requirement for the Degree of Master of Science in Computer Science, 200… [cited by applicant]
Deng et al., “Automatic Generation of Fabrication Drawings for Facade Mullions and Transoms Through BIM Models”, Advanced Engineering Informatics, vol. 42, 2019, 14 pages. [cited by applicant]
Bhattacharya et al., “Hough-Transform Detection of Lines in 3-D Space”, Pattern Recognition Letters, vol. 21, 2000, pp. 843-849. [cited by applicant]
Yang et al., “Semiautomatic Structural BIM-Model Generation Methodology Using CAD Construction Drawings”, Journal of Computing in Civil Engineering, vol. 34, No. 3, 2020, 17 pages. [cited by applicant]
Whitehead, YouTube Video: “Designing a Structural Grid, Part One”, URL: www(dot)youtube(dot)com/watchv=8VvbcRa776g, Mar. 25, 2020, 29 pages. [cited by applicant]
Sacks et al., “Parametric 3D Modeling in Building Construction with Examples from Precast Concrete”, Automation in Construction, vol. 13, 2004, pp. 291-312. [cited by applicant]
Badvelu, Jaswanth, “Determining Optimal Distribution Centers locations using Weighted K-Means”, Published in Towards Data Science, Retrieved from URL: towardsdatascience.com/determining-optimal-distribution-centers-loca… [cited by applicant]
Byun et al., “ABGS: A System for the Automatic Generation of Building Information Models From Two-Dimensional CAD Drawings”, vol. 12, Aug. 19, 2020, pp. 1-19. [cited by applicant]
Ndarjo, Pararawendy, “Using Weighted K-Means Clustering to Determine Distribution Centres Locations”, Published in Towards Data Science, Retrieved from URL: towardsdatascience.com /using-weighted-k-means-clustering-to-d… [cited by applicant]
Nair, Amal, “Beginner's Guide To K-Means Clustering”, Retrieved from URL: analyticsindiamag.com/beginners-guide-to-k-means-clustering/, Aug. 16, 2019, 12 pages. [cited by applicant]
Advisory Action received for U.S. Appl. No. 17/127,533 dated Nov. 8, 2023, 8 pages. [cited by applicant]
MATLAB & Simulink, “What is genetic algorithm?”, Matlab definition, 2023, 2 pages. [cited by applicant]
Non Final Office Action received for U.S. Appl. No. 17/127,533 dated May 5, 2023, 46 pages. [cited by applicant]
Balogh et al., “Genetic Algorithm Based Optimization of Regular Steel Building Structures Subjected To Seismic Effects”, In Proceedings 15th World Conference on Earthquake Engineering, Sep. 2012, 10 pages. [cited by applicant]
Non Final Office Action received for U.S. Appl. No. 17/127,557 dated May 11, 2023, 88 pages. [cited by applicant]
Wolfe, Catherine, “Performance-Based Engineering and The Building Code”, 2019, 149 pages. [cited by applicant]
Ozcelik et al., “Seismic Design and Performance of SPSWs With Beam-Connected Web Plates”, Journal of Constructional Steel Research, vol. 142, 2018, pp. 55-67. [cited by applicant]
Ley, Tyler, “Lateral Loads for Concrete Design”, Youtube.com, https://www.youtube.corn/watch?v=DXDAxb6EpZk, Apr. 3, 2020, 1 page. [cited by applicant]
Radu et al., “Structural Analysis Programme Based on the Equivalent Column's Method”, Journal of Civil Engineering and Architecture, vol. 6, No. 2, Feb. 2012, pp. 244-250. [cited by applicant]
Gelle et al., “Structural Engineering Design Support by Constraint Satisfaction”, Artificial Intelligence in Design, 2000, pp. 311-331. [cited by applicant]
Chan et al., “Automatic Optimal Design of Tall Steel Building Frameworks”, Journal Of Structural Engineering, May 1995, pp. 838-847. [cited by applicant]
Yang, Haibo, “Performance Analysis of Semi-Rigid Connections in Prefabricated High-Rise Steel Structures”, vol. 28, Sep. 14, 2020, pp. 837-846. [cited by applicant]
Non Final Office Action received for U.S. Appl. No. 17/127,479 dated Nov. 24, 2023, 38 pages. [cited by applicant]
Liew et al., “Steel Concrete Composite Systems for Modular Construction of High-Rise Buildings”, Structures, https://doi.org/10.1016/j.istruc.2019.02.010, vol. 21, 2019, pp. 135-149. [cited by applicant]
Final Office Action received for U.S. Appl. No. 17/127,557 dated Nov. 29, 2023, 69 pages. [cited by applicant]
Non Final Office Action received for U.S. Appl. No. 17/324,935 dated Feb. 29, 2024, 44 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 17/127,479 dated Jun. 17, 2024, 18 pages. [cited by applicant]
Non Final Office Action received for U.S. Appl. No. 17/127,500 dated May 7, 2024, 74 pages. [cited by applicant]
Non Final Office Action received for U.S. Appl. No. 17/127,557 dated May 7, 2024, 68 pages. [cited by applicant]
Yin et al., “Automatic Layer Classification Method-Based Elevation Recognition In Architectural Drawings for Reconstruction of 3D BIM Models”, Automation in Construction, https://doi.org/10.1016/j.autcon.2020.103082, vo… [cited by applicant]
Filipski et al., “Automated Conversion of Engineering Drawings to CAD Form”, Proceedings Of the IEEE vol. 80, No. 7, Jul. 1992, pp. 1195-1209. [cited by applicant]
Company et al., “An Algorithm for Grouping Lines Which Converge to Vanishing Points in Perspective Sketches of Polyhedra”, DOI: 10.1007/97 8-3-662-44854-07, 2014, pp. 77-95. [cited by applicant]
Autodesk, “Video: Add Grid Lines”, https://help.autodesk.com/view/RVT/2022/EN U/?guid=GU I D-A529C 1 OA-F22F-4919-A 783-B 1847 A498004, retrieved on May 2, 2024, 2 pages. [cited by applicant]
Barfield, Rose, “Grids in BricsCAD”, https://www.bricsys.com/en-us/blog/grids-in-bricscad-bim, Jan. 15, 2019, pp. 1-8. [cited by applicant]
Wrzesniak et al., “Connection Systems in Multi Storey Timber Buildings Under Seismic Action”, Universita′ Degli Studi di Trieste, retrieved on May 1, 2024, 207 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 17/127,557 dated Nov. 29, 2024, 68 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 17/324,935 dated Dec. 23, 2024, 12 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 17/324,935 dated Sep. 16, 2024, 25 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 17/127,500 dated Oct. 7, 2024, 39 pages. [cited by applicant]
Gross, Mark D., “Grids in Design and CAD”, Proceedings of Association for Computer Aided Design in Architecture, 1991, 11 pages. [cited by applicant]
Fletcher, Rachel, “An American Vision of Harmony”, Nexus Network Journal, vol. 5, No. 2, 2003, pp. 7-47. [cited by applicant]
Non Final Office Action received for U.S. Appl. No. 17/127,500 dated May 2, 2025, 48 pages. [cited by applicant]
Non Final Office Action received for U.S. Appl. No. 17/127,557 dated May 15, 2025, 57 pages. [cited by applicant]
Mangal et al., “Automated Optimization of Steel Reinforcement in RC Building Frames Using Building Information Modeling and Hybrid Genetic Algorithm”, Automation in Construction, vol. 90, 2018, pp. 39-57. [cited by applicant]
Kwak et al., “An Integrated Genetic Algorithm Complemented with Direct Search for Optimum Design of RC Frames”, Computer-Aided Design, vol. 41, 2009, pp. 490-500. [cited by applicant]
Caldas et al., “A Design Optimization Tool Based on A Genetic Algorithm”, Automation in Construction, vol. 11, 2002, pp. 173-184. [cited by applicant]
ES-Haghi et al., “Evaluation of A Novel Asymmetric Genetic Algorithm to Optimize the Structural Design of 3D Regular and Irregular Steel Frames”, Frontiers of Structural and Civil Engineering, vol. 14, No. 5, 2020, pp. … [cited by applicant]
Turrin et al., “Design Explorations of Performance Driven Geometry in Architectural Design Using Parametric Modeling and Genetic Algorithms”, Advanced Engineering Informatics, vol. 25, No. 4, 2011, pp. 656-675. [cited by applicant]
Edwards, Amy H, “The Washington National Monument—A National Contest for a National Monument”, The Unwritten Record, Retrieved from https://unwritten-record.blogs.archives.gov/2020/11/24/the-washington-national-monument… [cited by applicant]
Cheng, Guo, “A Framework For Life-Cycle Cost Optimization of Buildings Under Seismic and Wind Hazards”, Department of Civil and Environmental Engineering, 2014, 122 pages. [cited by applicant]
Non Final Office Action received for U.S. Appl. No. 17/127,533 dated Aug. 7, 2025, 67 pages. [cited by applicant]