63
Introduction to shape grammars Professor Terry Knight MIT Professor Terry Knight, MIT MIT/Miyagi Workshop: Lecture Notes February 7-12, 2000

Introductions to Shape Grammar

Embed Size (px)

DESCRIPTION

Introduction to a grammar that develops the field of shaping

Citation preview

Page 1: Introductions to Shape Grammar

Introduction to shape grammars

Professor Terry Knight MITProfessor Terry Knight, MITMIT/Miyagi Workshop: Lecture Notes

February 7-12, 2000

Page 2: Introductions to Shape Grammar

Introduction:Introduction: What is a shape grammar and how is it used?

Developing and applying a standard shape grammar.

Developing and applying a parametric shape grammar.p g pp y g p p g

Assignment.

Page 3: Introductions to Shape Grammar

What is a shape grammar?

Page 4: Introductions to Shape Grammar

DefinitionsDefinitions

Generative Design:Method in which the drawings are generated by applying aMethod in which the drawings are generated by applying a set of algorithm rules, allowing the exploration of newconcepts and solutions

Shape grammar (invented by George Stiny): Set of rules of transformation applied recursively to an initialform, generating new formsform, generating new forms

A B

Page 5: Introductions to Shape Grammar

Noam Chomsky, Syntactic Structures, 1957 → Generative Linguistics

Vocabulary: set of recognized words

Rules: coordinates used to make a system functioning

Syntax: rules that operate the behaviour of the system, from it’s internal structure to it’s function.

Semantics: meaning of the sentences. what is their meaning.

Grammar: set of individual rules that allow language use through form, compositionand words inter-relation.(contemporary grammar = cognition; phonetics; morphology; syntax; etymology; semantics; literature; logics)

Language: sign system that serves as communication media. (contains grammar andstyle)

Page 6: Introductions to Shape Grammar

Algorithm for designing a gothic spire (Roriczer)

If you want to draw a base plan for a pinnacle, according to the masons’ technique [derived] out of correct geometry, then begin by making a square as shown hereafter with the letters a b c d, so that it is the same distance from a to b as from b to d, d to c, and c to a, as in the figure drawn hereafter.

Then make the square equal in size to the preceding; divide [the distance] from a to b into two equal parts, and mark an e [at the midpoint]. Do the same from b to d and mark an h; from d to c and mark an f; from c to a and mark a g. Then draw lines from e to h, h to f, f to g, and g to e, as in the example of the figure drawn hereafter.

Then make the above-derived square equal in size to the preceding; divide [the side] from eto h into two equal parts, and mark a k [at the midpoint]. Do the same from h to f and mark an m; from f to g and mark an l; from g to e and mark an i. Then draw lines from e to h, h to f, f to g, and g to e, as in the example of the figure drawn hereafter.

Then make the two squares a b c d and i k l m equal in size to the preceding, and rotate the square e h g f, as in the example of the figure drawn hereafter.

Then when you eliminate the remaining lines that are not needed for the setting out, there remains such a form as shown below.

Page 7: Introductions to Shape Grammar

Procedure for defining the entasis of a column (Palladio)

The columns in each order ought to be form’d in uch a manner, thatthe diameter of the upper part of the column may be maller than at thebottom, with a kind of a welling n the middle.

As to the manner of making the welling in the middle, we have nomore to hew from VITRUVIUS but his bare promie; which is thereaon that mot writers differ from one another upon that ubject.

The method I ue in making the profile of the wellings is this; I divide g p g ;the fut of the column into three parts, and leave the lower partperpendicular; to the ide of the extremity of which I apply the edge of athin rule, of the ame length, or a little longer than the column, and bendthat part which reaches from the third part upwards, until the endtouches the point of the diminution of the upper part of the columnunder the collarino. I then mark as the curve directs, which gives thecolumn a kind of welling in the middle, and makes it project verygracefully.

And although I never could imagine a more expeditious and uccesfulmethod than this I am nevertheles confirmed in my opinion incemethod than this, I am nevertheles confirmed in my opinion, inceSignor PIETRO CATANEO was o well pleaed when I told him of it,that he gave it a place in his Treatie of Architecture, with which he hasnot a little illutrated this profeion.

A B, the third part of the column, which is left directlyp f f yperpendicular.B C, the two thirds that are diminihed.C, the point of diminution under the collarino.

Page 8: Introductions to Shape Grammar

Le Corbusier’s Modular System

Red series: 113 0 182 9 295 9 478 8Red series: 113.0 182.9 295.9 478.8 . . . .Blue series: 226.0 365.8 591.8 957.6 . . . .

Procedures for computing the series

R d i d t d t + d tRed series: red termn = red termn-1 + red termn-2Blue series: blue termn = red termn x 2

Page 9: Introductions to Shape Grammar

fValue of algorithms

productive

explanatory

Page 10: Introductions to Shape Grammar

Shapes

Spatial relation

Page 11: Introductions to Shape Grammar

initial shape

SHAPE GRAMMAR

initial shape

rule rule

DERIVATION

Page 12: Introductions to Shape Grammar

OTHER DESIGNS IN THE LANGUAGE

Page 13: Introductions to Shape Grammar

Shape grammar applications

analysis

original design

Page 14: Introductions to Shape Grammar

Ice-ray grammarIce-ray grammar

Page 15: Introductions to Shape Grammar

Palladian villa grammar

Page 16: Introductions to Shape Grammar

Wright prairie house

grammar

Page 17: Introductions to Shape Grammar

Mughul garden grammar

Page 18: Introductions to Shape Grammar

Queen Anne grammar

Page 19: Introductions to Shape Grammar

Hepplewhite chair grammarpp g

Page 20: Introductions to Shape Grammar

Ancient Greek meander grammarAncient Greek meander grammar

Page 21: Introductions to Shape Grammar

D Stijl i tiDe Stijl painting grammar

Page 22: Introductions to Shape Grammar

Froebel block grammarFroebel block grammar

Page 23: Introductions to Shape Grammar

Museum in Italy

Page 24: Introductions to Shape Grammar

Elementary school in Los Angeles

Page 25: Introductions to Shape Grammar

Courtyard houses in Malibu

Page 26: Introductions to Shape Grammar

Fine arts museum in TaipeiFine arts museum in Taipei

Page 27: Introductions to Shape Grammar

Apartment building in ManhattanApartment building in Manhattan

Page 28: Introductions to Shape Grammar

Cultural history museum in LA

Page 29: Introductions to Shape Grammar

Ocean museum in California

Page 30: Introductions to Shape Grammar

Underground memorial to mining workersto mining workers

Page 31: Introductions to Shape Grammar

D l i d l iDeveloping and applying a standard shape grammar

Page 32: Introductions to Shape Grammar

Spatial transformations

translation

rotation

reflection

scale

Page 33: Introductions to Shape Grammar

Boolean operations

union

intersection

subtraction

Page 34: Introductions to Shape Grammar

Translation

Page 35: Introductions to Shape Grammar

RotationRotation

Page 36: Introductions to Shape Grammar

ReflectionReflection

Page 37: Introductions to Shape Grammar

ScaleScale

Page 38: Introductions to Shape Grammar

Combinations of transformationsCombinations of transformations

translation

reflection

Page 39: Introductions to Shape Grammar

Shape rule:

A B

example:

Page 40: Introductions to Shape Grammar

Shape rule: A BShape rule: A B

Designg

A l li t D iA rule applies to a Design: whenever there is a transformation t that makes the left-side A a part of the Design.

To apply the rule: first subtract the transformation t of the left-side A from the Design, and then add the same transformation t of the right-side B to the Design.and then add the same transformation t of the right side B to the Design.

The result of applying the rule is a New Design:New Design = [Design - t (A)] + t (B)g [ g ( )] ( )

Page 41: Introductions to Shape Grammar

rule possible rule applications

or

or

or

Page 42: Introductions to Shape Grammar

SHAPE GRAMMAR

initial shape

rule

DERIVATIONDERIVATION

Page 43: Introductions to Shape Grammar

Labels

symbols, numbers, or words that restrict the way that rules apply

Page 44: Introductions to Shape Grammar

labeled rule

Page 45: Introductions to Shape Grammar

erasing rule

Page 46: Introductions to Shape Grammar

SHAPE GRAMMAR

initial shape

rules

Page 47: Introductions to Shape Grammar

SHAPE GRAMMAR

initial shape

rules

Page 48: Introductions to Shape Grammar

SHAPE GRAMMAR

initial shape

rules

Page 49: Introductions to Shape Grammar

SHAPE GRAMMAR

initial shape

rules

Page 50: Introductions to Shape Grammar

subtraction rule

Page 51: Introductions to Shape Grammar

SHAPE GRAMMAR

initial shape

rules

Page 52: Introductions to Shape Grammar

addition and subtraction rule

subtracted

added

Page 53: Introductions to Shape Grammar

SHAPE GRAMMAR

initial shape

rule

DERIVATION

Page 54: Introductions to Shape Grammar

SHAPE GRAMMAR

ruleinitial shape

DERIVATION

Page 55: Introductions to Shape Grammar

D l i d l iDeveloping and applying a parametric shape grammar

Page 56: Introductions to Shape Grammar

l

w

shape schemashape

Page 57: Introductions to Shape Grammar

SHAPE GRAMMAR

rulesinitial shape rulesinitial shape

DERIVATION

Page 58: Introductions to Shape Grammar
Page 59: Introductions to Shape Grammar

rule schema

d1

d5

d4d3

p1 p2

d2

d6

5

variables in rule schema: conditions on variables:

dimensions d1 , d2 , d3 , d4 , d5 , d6points p1, p2

d1 and d2 are the sides of a rectangled1 , d2 > 0d3 + d4 = d1 d3 , d4 > 03 4 1 3 , 4d5 + d6 = d2 d5 , d6 > 0p1 is at the top right quadrant of the rectangle

with sides d1 and d2 p is at the top right quadrant of the rectanglep2 is at the top right quadrant of the rectangle

with sides d4 and d5

Page 60: Introductions to Shape Grammar

rule schema

d1

d

d4d3

p1 p2

rule schema

d2

d6

d5p1 p2

rule150

150

75 75rule

20050

50

Page 61: Introductions to Shape Grammar

Shape rule schema: A B

Design

Define a standard shape rule from the rule schema:with an assignment g of values to all the variables in A and B.g (A) g (B)g (A) g (B)

The shape rule g (A) g (B) applies to a Design in the usual way: whenever there is a transformation t that makes the left-side g (A) a part of the Design.

To apply the rule g (A) g (B): first subtract the transformation t of the left-side g (A) from the Design, and then add the same transformation t of the right-side g (B) to the Design.

The result of applying the rule is a New Design:The result of applying the rule is a New Design:New Design = [Design - t (g (A)) ] + t (g (B))

Page 62: Introductions to Shape Grammar

SHAPE GRAMMAR

d1

rulesinitial shape

d2

p1

d1

dd5

d4d3

p1 p2

d2

d6

Page 63: Introductions to Shape Grammar

DERIVATION

150

200