Generative Design

The future of CAD

Breeding better designs : the comming age of Genetic Algorithms

with one comment

The shoveling of genes is what created all of us and all life around us. For some times now, researchers have been able to use the virtues of this method through a technique called genetic algorithms; creating designs by breeding them. But so far, such breeding (or designing) happened only within research labs, producing remarkable results confined again within the walls of the academic world except for solving rather boring problems in optimisation, where minor improvements are made by mindless churning. But,  its prospects in design are  tantalizing.

This technique is based on creating code that represents the design and subjecting it to breeding and selection, often through the use of single criteria called fitness function. Thousands of designs are then breed and the best are chosen according to the fitness function to breed further. But all this, requires programming skills and other skills that are beyond most designers. But this is about to change.

Tools like Galpogas, by Rhino makes it now possible to implement such schemes directly on CAD.

It is also possible to implement such schemes on top of other CAD packages, provided that the design data is appropriately structured. Designers can now drive the evolution of their designs – easily. They will soon be able breed their designs.

The ‘gene’ of genetic algorithms is about to escape the labs

In the hands of designers, it will soon do amazing stuff.

Advertisements

Written by Sivam Krish

July 25, 2010 at 11:49 am

One Response

Subscribe to comments with RSS.

  1. More interesting videos on digital evolution

    http://www.darwinathome.org/links.html

    Sivam Krish

    February 11, 2011 at 7:52 pm


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: