Generative Encodings for Design Automation - Static Structures

DEMO Home Gregory S. Hornby
hornby@cs.brandeis.edu
Dynamic & Evolutionary Machine Organization Lab

Evolved Tables

We used our system to generate tables. The fitness function rewarded structures for maximizing: height; surface area; stability/volume; and minimizing the number of cubes.









From Simulation to Reality

Shown below are evolved tables that have been transferred to reality. The plastic models were created with our 3D rapid-prototyping printer.


Table 1
676 cubes
195 character build sequence (which expands to 14552 characters).

Table 1 - built

Table 2 - view 1
663 cubes
524 character build sequence (which expands to 8205 characters).

Table 2 - built

Table 2 - view 2

Table 3 504 cubes
488 character build sequence (which expands to 1296 characters).

Table 3 - Fresh from the printer.

Table 3 - Supports removed.

Growth of Table 1


Stage 1

Stage 2

Stage 3

Stage 4

Stage 5

Stage 6

Stage 7

Stage 8


Homepage. Research Projects. Encoding for Automated Design Publications.

hornby@cs.brandeis.edu - Last modified: June 12, 2003
Copyright © Gregory Hornby