Back to Search Start Over

Generative Design Methodology and Framework Exploiting Designer-Algorithm Synergies

Authors :
Luka Gradišar
Robert Klinc
Žiga Turk
Matevž Dolenc
Source :
Buildings; Volume 12; Issue 12; Pages: 2194, Buildings, vol. 12, 2194, no. 12, 2022.
Publication Year :
2022
Publisher :
Multidisciplinary Digital Publishing Institute, 2022.

Abstract

Designing is a problem-solving activity. The process is usually iterative: a solution is proposed, then analysed and tested until it satisfies all constraints and best fulfils the criteria. Usually, a designer proposes a solution based on intuition, experience, and knowledge. However, this does not work for problems they are facing for the first time. An alternative approach is generative design, where the designer focuses on iteratively defining a problem with its constraints and criteria in the form of a parametric computational model, and then leaves the search for the solution to the algorithms and their ability to rapidly generate and test several alternatives. The result of this approach is not only a set of solutions embedding implicitly the knowledge but also a model where problem-defining knowledge is quite explicit. The idea of the proposed approach is the exploitation of synergies between the designer and the algorithms. The designer focuses on problem definition and the algorithm focuses on finding a solution, showing that the capacity of the generative approach to replace the designer is limited. In the paper, we first present the framework of generative design, then apply the process to a case study of designing an efficient shading solution, and in the end, we present the results and compare them with the traditional approach. The approach is general and can be applied in other areas of engineering. It is relevant both to designers as well as software developers who are expected to take this approach further. More theoretical work is needed to study problem definitions as a form of knowledge representation in engineering. Oblikovanje je dejavnost reševanja problemov. Postopek je ponavadi iterativen: predlaga se rešitev, ki se nato analizira in preizkuša, dokler ne zadosti vsem omejitvam in najbolje izpolnjuje merila. Običajno projektant predlaga rešitev na podlagi intuicije, izkušenj in znanja. Vendar pa to ne deluje pri problemih, s katerimi se srečujejo prvič. Alternativni pristop je generativno načrtovanje, pri katerem se projektant osredotoči na iterativno opredelitev problema z njegovimi omejitvami in merili v obliki parametričnega računalniškega modela, nato pa iskanje rešitve prepusti algoritmom in njihovi zmožnosti hitrega generiranja in testiranja več alternativ. Rezultat tega pristopa ni le nabor rešitev, ki implicitno vključujejo znanje, temveč tudi model, v katerem je znanje o opredelitvi problema precej eksplicitno. Ideja predlaganega pristopa je izkoriščanje sinergij med oblikovalcem in algoritmi. Projektant se osredotoča na opredelitev problema, algoritem pa na iskanje rešitve, kar kaže, da je zmožnost generativnega pristopa, da nadomesti projektanta, omejena. V članku najprej predstavimo okvir generativnega načrtovanja, nato postopek uporabimo za študijo primera načrtovanja učinkovite rešitve senčenja, na koncu pa predstavimo rezultate in jih primerjamo s tradicionalnim pristopom. Pristop je splošen in se lahko uporablja tudi na drugih področjih inženirstva. Pomemben je tako za projektante kot tudi za razvijalce programske opreme, od katerih se pričakuje, da bodo ta pristop razvijali naprej. Potrebno je več teoretičnega dela za preučevanje opredelitev problemov kot oblike predstavitve znanja v inženirstvu.

Details

Language :
English
ISSN :
20755309
Database :
OpenAIRE
Journal :
Buildings; Volume 12; Issue 12; Pages: 2194
Accession number :
edsair.doi.dedup.....e8923ad61ad118a70126358b182c3771
Full Text :
https://doi.org/10.3390/buildings12122194