An urban centre is an open system involved almost an infinite number of parameters looking the right balance. It's no coincidence cities have the same problems: Traffic jams, Pollution, Crime and Terrorism, Resource management, Etc. Resolve problems in complex systems is not a matter of luck and... 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...

### Façade, IDOM Madrid Headquarters

This work was a collaboration with IDOM to design a facade pattern for their new headquarters in Madrid. The building is located in the Montecarmelo area and overlooks to the radial highway M40. The building seats on a concrete plinth and due to the plot inclination the volume is perceived as a fl... more...

### Planar Steel Truss Optimization

This experiment use generative components as a parametric modeling software and microsoft excel to evaluate and optimize a steel truss. The objective consist in reduce the total steel weight in the truss. The problem is simple. It is necessary to modify the position of some truss joints (nodes) in... more...

### Generative Circle Packing

This experiment is based on matsys pseudo-code, which is not completely self explained. Nevertheless I found the way to fill the gaps crating a mixture between the 2 algorithms. Circle Packing has different applications, The pseudo code and algorithm showed below is focused in Unequal circles (ran... 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...

### Seminar Scripting at IAAC Barcelona

On the past Saturday the 3rd, was the final work presentation of the seminar scripting at IAAC Barcelona. I participate as instructor with Luis Fraguada for both seminars: Scripting I and II. During the first seminar the students were introduced to the use of programming as a design strategy. We exp... more...

### Generative Cellular Growth

This is experiment was developed using Genr8, a surface design tool based on cellular growth models that interact with a defined environment. Genr8 blends universal growth patterns and evolutionary search to evolve adaptively surfaces with features the user has specified. The software works as a... more...