Title: Generative Design Using Design DNA
1Generative Design Using Design DNA
ONUR MÜSTAK ÇOBANLI
2What is DNA?
Deoxyribonucleic acid (DNA) is a nucleic acid
that contains the genetic instructions used in
the development and functioning of all known
living organisms and some viruses.
3What is DDNA?
DDNA contains the generic instructions and
metadata that could be used in the development
andfunctioning of Products, Designs and ArtWorks.
Nodes
Spirits
4Structure of DDNA
DDNA is composed of spirits, spirits arecomposed
of nodes, nodes are composed ofbits of
information.
5Coding the DDNA
Pseudo-DDNA (PDDNA)(Natural Language
Expression) Generative Pseudo-DDNA
(GPDDNA)(natural language, with Randomly
Picked or Generated values) Sampled-DDNA
(SDDNA)(physically demonstrated, mix media
information) Heuristic-DDNA(coded in XML
Language, array of metadata) Generative-DDNA(heu
ristic, with Randomly Picked or Generated
values)
6Tools
DDNA Extractor(Methods to derive DDNA from
Objects) Design Blender(Methods to mix and
blend different DDNA) Designers
Avatar(Software that runs Generative Design
DNA) Moodboards(Express set of nodes visually)
7Example of Generative DNA
8Example Designers Avatar
9Simple Generated Work
Designers Avatar Dort created A series of
generated abstract expressionist drawings by
Onur Mustak Cobanli, seeded by words.
10DDNA Construction
We need to define basic details such as shape,
color etc. Here from the silhouettes of leaf, we
define shape. From nature, we define possible
colors.
11DDNA Construction
Further, we study the technology and material so
that we identify the restrictions, and
possibilities that we can use in creation of a
product.
12DDNA Construction
Further, we study the technology and material so
that we identify the restrictions, and
possibilities that we can use in creation of a
product.
13DDNA Construction
We also define the functional focus, here fore
example is Outdoor Furniture.
We have finished the DDNA Construction, but
before we can have a generative design, we need
to identify and define few more things 1. What
is the Algorithm to follow? ( A Pseudo Algorithm
)2. Who/What runs the Algorithm? ( A designer
) 3. Desired typologies Bench, Chair, Table,
Chaise-Lounge etc.
14Process AlgorithmFor generating newdesigns from
Scratch.
15Running the DDNA
We run the algorithm over and over again, and
pick the working designs, which will serve as
our product family.
16Tuning up the DDNA
Sometimes it might be difficult to come up with a
working product family, and in such case we need
to play with the number of restrictions / free
variables in our design.
17DDNA Extraction
We need to extract the DDNA from this design, and
use it to design.
18Process Algorithm for generating new designs
from existing products or designs.
19Product Family Generation
Starting with an initial design, we have
extracted the DDNA and created a product family
by Pseudo-Generative Approaches.
20Product Family Generation
21Design DNA
ONUR MÜSTAK ÇOBANLIContact OMC DESIGN STUDIOS
SRLVIA RODARI 9, 22100, COMOWebHTTP//OMCOMC.
COMTelephone39 031 449191839 031
449194339 338 4692098