CIB Conferences
Abstract
Advancements in the construction sector have revolutionized design and project management processes with the contribution of cutting-edge technologies. Generative design is a transformative design process that uses algorithms and computational tools to automatically explore and generate multiple design options. By defining specific constraints, goals, and input parameters, the process would be able to create, analyze, and optimize the designs to meet alternative requirement. The Visual Programming Language (VPL) and Textual Programming Language (TPL) are two dominant approaches in the field of generative design. However, the use of TPL require users to understand coding process with one or more programming languages, such as such as Python, C++, Java and others. These limit the ability of professional architects to integrate TPL for their generative design workflow. This study aims to explore and identify methods that enable architects to efficiently utilize VPL tools, such as Grasshopper and Dynamo, to realize their generative design goals. For this purpose, a literature review was conducted to examine the application of VPL in generative design during the architectural design stage. By analysing the selected papers based on the literature’s methodology and achieved results, the study collects findings to provide insights for architectural design processionals. The result illustrates that the VPL with other integrated methods could enhanced all design stages of various project types with or without the knowledge of the TPL.
The paper will be presented:
In-person
Primary U.N. Sustainable Development Goals (SDG)
Industry, Innovation and Infrastructure - - Build resilient infrastructure, promote inclusive and sustainable industrialization and foster innovation
Secondary U.N. Sustainable Development Goals (SDG)
Industry, Innovation and Infrastructure - - Build resilient infrastructure, promote inclusive and sustainable industrialization and foster innovation
Primary CIB Task Group OR Working commission
W096 – Architectural Design and Management
Secondary CIB Task Group OR Working commission
W089 – Education in the Built Environment
Recommended Citation
Coskun, Cansu; Zhao, Tianru; Lai, Jingyi; Soy, Meta; and Cory, Clark
(2025)
"Visual Programming Language (VPL) for Generative Architecture Design: A Literature Review,"
CIB Conferences: Vol. 1
Article 6.
DOI: https://doi.org/10.7771/3067-4883.2120