July 30, 2020

Pythonized Gh

An intention to define a Course in using Python within Gh

Algorithms are everywhere. Where data is, there must be something to manipulate it towards a special function. Cutting edge technology is trying to comprehend the ways we act and implement things from objects and functions more optimized and efficient. Optimistically speaking this could take us through a higher range of options within more delicate management on resources. No matter how it could solve one or series of problems we have generated through generations, I believe that right now we need to do it more. This attitude has been based upon the way we are heading to managing our world through data.

The main question here is how we as designers could take part in this scientific flow facing the reality of this world? I believed that design is not limited to the aesthetic part but analysis, optimization, and how to build it where all of them are not inconsequential phases at all. The way designers face an output has never completely satisfied my mind to look just by the taste and style of any design. There are considering part of issues within developing an idea to get physical. Architecture is known as a multidisciplinary field where we need to capture the essence from design, analyze the functions in engineering, and build the whole subject.


From two paragraphs above as a simple but challenging explanatory what we are heading to, here I am trying to make a bound where we can come up with the alleged technologies to have a better design, engineering, and fabrication solutions. For about a decade now, algorithms got its position in the first row of solutions within the design, engineering, and construction consecutive connections. The main reason might be the rate of higher output qualification and lower errors generally but, this has passed. Currently, we are using new technologies to design more complex systems behind the fact just mentioned but not because of time, qualification, and error reduction but, all means by the answers we are generating to our complicated problems. These answers have brought comprehensive developed ideas to experience new problem-solving levels of accuracy, acceleration, efficiency, enhanced with less issue of cost and time but guaranteed features designers and engineers look for. As a real instance, we can mention the way Generative Design is providing these validated and reliable series of ideas from what we need to consider like “Responsible Consumption and Production” as 12th of 17 Goals from the united nation to have a better world.


Long explanation short, the way designers could get through connecting the algorithms and data within their design is coding. This could take place where usual tools cannot cover all ideas and we start to code for creating our adapted toolkit. I tried to consider this approach in my way through architectural design toward engineering. After a while I came with using AI and Machine Learning to upgrade the design process and the solution, I need for facing complexity from the huge amount of data and functions related to it. This post is the very first definition of why I tried to equip the design process I had by coding and having myself on the AI and new tech track. The first step I prefer to present for everyone else having the same idea is learning how to code. “Using Python to Power up Parametric Modeling” is also what could help you in the first phase. I will present “Why Python?” in another post but if you were enthusiast by this article, feel free to contact me for further indication and talking through.

Architecture, Coding, Computational Design, Integrated Design, Lectures and Presentations, Technical Design , , , ,
0 0 votes
Article Rating
Notify of

Inline Feedbacks
View all comments