Cezemat architectural design competition

Cezemat (Centrum Zaawansowanych Materiałów i Technologii) organized a design competition in 2011 for his new laboratory in Warsawa. IDOM made a proposal composed in 3 building blocks. One building for parking, the second building for administration and the third for laboratory-research. Between the... more...

Envelope + Typo = Political Manifesto!

The past year, I was involved in a design project to refurbish a mid 50's government office building. The project scope included: The structure, the interior design, the MEP system and the facade. The building facade was made by concrete prefabricated panels, distributed in a regular grid. Since the... more...

Complex System Simulation

In the most basic form, a complex system is based in a large number of simple agents self-organized. Without the benefit of any central controller. The complex system works as a collective whole with the capability to create patterns. In some cases take advantage of information to learn and evolve.... more...

Cellular Automaton

Emergence is a natural system characteristic. The agents interaction in the system are difficult to understand. We are able to understand the initial rules because they are clear defined, for example if we have 3 live agents, the closest agent to the right will die. At the end of the process, the ou... more...

HVAC Energy Consumption Optimization through Genetic Algorithms

One of the main problems in the AEC industry is the HVAC consumption in buildings. The reasons varies why it is necessary reduce the energy consumption. There are clear economic reasons, because a good energy consumption strategy could drive in reduce energy costs and impact in financial cost saving... more...

Generative Design through Genetic Algorithms

Genetic algorithms performs highly efficient when all the parameters are connected, and is not possible to maximize one value without affect the others. For this experiment a GA is used as a design exploration tool. A binary list 1,0,1,0,0,0,1 represent a series of cubes stacked together to create... more...

Recursive Subdivision Rules

A recursive method consist in explore solutions which depends on solutions of the same instance of the solution. For example, a function take 3 points to build a triangle. After the triangle is built, the mid points of the triangle edges are calculated and the function is called again. this time, th... more...