Generation Grammars in Design. http: .
-
Upload
imogen-phelps -
Category
Documents
-
view
215 -
download
2
Transcript of Generation Grammars in Design. http: .
Languages
● natural● music, art, design● formal – mathematics, logic● programming
● types
● components
● semantics – meaning / function● syntax – structure/form
3
Syntax
● primitive elements● letters, phonemes
● alphabet
● vocabulary● words, phrases, sentences
● grammar● legal composition of vocabulary● rules, operators
4
Semantics● derived from syntax
● from vocabulary within a context
● dictionary lookup not sufficient
5
Grammars
● rules or operators
● define legal operations on syntax
● how vocabulary can be composed
6
Grammars for generation
● generate legal structures
● may be meaningless
the house ate the purple aardvark
7
Grammars equivalence
● rewrite rulesX → Y
● production systemsif conditions then consequentsif X then X and Y ≡ X → X, Y
8
Rewrite rules exampleM I
M I U M I I
M I U I U M I I U M I I I I
M I U I U I U I U M I I U I I U M I I I I U M U I
R1 R2
R2 R1 R2
R3R2 R2 R1
R1: * I --> * I U R2: M * --> M * * R3: * I I I # --> * U #
9
Linguistic paradigm of design
● syntax● vocabulary: components, assemblies● grammar: composition rules
● semantics● function: purpose, what object does
design can be discussed as operations within a language
10
● problem
● grammars● from initial state● apply grammar rules successively● produce legal designs
● Universe of Discourse (UOD)
Generation
what configuration of design elements willconstitute a design solution with a satisfactory performance
11
● Stiny 1980● introduction to shape grammars
● language of forms● spatial forms● vocabulary – maximal lines
● four components● finite set of shapes● finite set of symbols● finite set of shape grammar rules● initial shape
Shape Grammars
12
● shape grammars● tables● blocks● Palladian villas● Frank Lloyd Wright Houses
● set grammars● EAVE● Glenn Murcutt
Examples ofDesign Grammars
17
● state of a cell and its neighbours● 1-D, 2-D, 3-D● simple rules – cell survives or not
● Game of Life
Cellular Automata
25
29
Cellular Automata
Kicinger, R. F. (2004). Emergent Engineering Design: Design Creativity and Optimality Inspired by Nature, PhD Dissertation, George Mason University, Fairfax, VA
● meaningful design solutions● grammars syntactic only
● methods● exhaustive search● satisficing - optimization● evolutionary approach
● Generate and Test● simple approach
Control of Generation
30