by M. Birgul Colakoglu Yildiz Technical University

Design by Grammar: Algorithmic Design in an Architectural Context
By
M. Birgul Colakoglu
M.S. Architectural Design (1990)
Yildiz Technical University
Submitted to the School of Architecture in Partial Fulfillment of the Requirements for the
Degree of Doctor of Philosophy in Architecture: Design and Computation
at the
Massachusetts Institute of TechnologyM
R511
September 2000
E
0 2000 Massachusetts Institute of Technology
All rights reserved
Signature of Author ........
...
Department of Architecture
September 15, 2000
Certified
by
.,/...................................
George Stiny
Professor of Design and Computation
Thesis Supervisor
I
Accepted by ...........
A
IL
I.................
Stanford Anderson
Chairman, Department Committee on Graduate Students
ROTCH
MASSACHUSETTS INSTITUTE
OF TECHNOLOGY
MAR
2R001
LIBRARIES_
Dissertaion Committee
George Stiny
Professor of Design and Computation
William J. Mitchell
Professor of Architecture and Media Art and Sciences
Terry
Knight
Associate Professor of Design and Computation
Design by Grammar: Algorithmic Design in an Architectural Context
By
M. Birgul Colakoglu
Submitted to the Department of Architecture on September 15, 2000
In Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy in
Architecture: Design and Computation
ABSTRACT
An experimental study was performed to explore the practical applicability of the rule
based design method of shape grammars. The shape grammar method is used for the
analysis and synthesis of the hayat house type in a particular context.
In the analysis part, the shape grammar method is used to extract basic compositional
principles of the hayat house. In the synthesis part, first the evolution of a new hayat
house prototype is illustrated. An algorithmic prototype transformation is considered.
This transformation is achieved in two ways: by changing the values assigned to the
variables that define the component objects of the form, and by replacing the vocabulary
elements of the form with new ones. Then, the application of the rule based design
method for housing pattern generation is explored. The design of a housing complex is
illustrated using this method.
Thesis supervisor: George Stiny
Title: Professor of Design and Computation
Acknowledgments
My gratitude goes to the following people:
My parents Asim and Suat Colakoglu for making me who I am, and for encouraging me
to follow my interes through life. My brother Gurhan and his wife Yesim Colakoglu for
their friendship and support. My cousin Guven Nil for his encouragement and financial
aid when it was most needed.
My dissertation committee for their friendship and support, especially:
Prof George Stiny for teaching me new ways of looking at design. His sense of the fun
of working with shapes made all these years of learning from him a pleasure and has been
a rewarding inspiration for a thesis centered on this theme. His critical rigor gave me
constant intellectual stimulation. I owe immense gratitude to my advisor for his
continuous support throughout my years at MIT.
Prof Terry Knight for encouragement and generosity in sharing her vaste knowledge for
continuous refinement of my thought.
Prof William Mitchell for his insightful comments and observations which helped me to
formulate my architectural motivations and my design concepts.
My thanks also go to my friends:
Carolyn Wood, David Fernandes,Jesse Khan and Ian Sue Wing for their friendship and
assistance.
Megan Yakeley for early discussions, and Michelle Woodward for proof reading my
thesis.
List of Figures
Figure 1.
Detached and semi-detached hayat houses in Sarajevo
Figure 2.
Hayat houses in Sarajevo
Figure 3.
Svirzina house birdseye view
Figure 4.
Svirzina house
Figure 5.
Semizova house
Figure 6.
Derzeleza house
Figure 7.
Partialmahala pattern
Figure 8.
The method of shape grammar development
Figure 9.
Vocabulary and spatial relations
Figure 10. Family of spatial relations and starting rules
Figure 11. Grammar rules
Figure 12. Grammar rules
Figure 13. Derivation of Prt. A
Figure 14. Derivation of Prt. B
Figure 15. Derivation of Prt. C
Figure 16. Different derivations of set 3 rules
Figure 17. Shape rules
Figure 18. Shape rules
Figure 19. Stagel
Figure 20. Stage 2, 3 and 4
Figure 21. Evolution of the first floor plan
Figure 22. Evolution of the first floor plan
Figure 23. Evolution of the first floor plan
Figure 24. Evolution of the first floor plan
Figure 25. Prt. A houses
Figure 26. House development rules
Figure 27. Room partition set
List of Figures Continued
Figure 28. Prt. Al house development
Figure 29. Prt. Al house development
Figure 30. Prt. Al house development
Figure 31. Prt. A2 house development
Figure 32. Prt. A2 house development
Figure 33. Prt. A2 house development
Figure 34. Prt. A3 and Prt. A4 house development
Figure 35. Prt. A3 house development
Figure 36. Prt. A4 house development
Figure 37. Prt. A5 development
Figure 38. Prt. A5 development
Figure 39. Set of articulated type A houses
Figure 40. Transformation rules for incline topography
Figure 41. Prt. A1.1 house transformation
Figure 42. Prt. A2.2 house transformation
Figure 43. Prt. A4.2 house transformation
Figure 44. Split level houses
Figure 45. Split level houses
Figure 46. Prt. Al.1
Figure 47. Transformation rules for Prt. A1.3
Figure 48. Transformation of Prt. A1.3
Figure 49. Transformation rules for TI
Figure 50. Transformation of Prt. T2 into T3
Figure 51. Transformation of Prt. T3 into T4
Figure 52. Transformation of Prt. Al.3
Figure 53 Transformation of Prt. A1.3
Figure 54. Transformation of Prt. Al.3
Figure 55. Evolution of Prt. Al.1
List of Figures Continued
Figure 56. Transformation of Prt. A1.1
Figure 57. Interpretation of Prt. A1.1
Figure 58. Transformation of Prt. T2
Figure 59. Block design generated with Prt. T2
Figure 60. House connection rules
Figure 61. Semi-detached houses
Figure 62. Adjacency relation between semi-detached houses
Figure 63. Adjacency relation between semi-detached houses
Figure 64. Row house layouts
Figure 65. Row houses
Figure 66. Housing pattern rules
Figure 67. Housing pattern generation
Figure 68. Substitution rules
Figure 69. Housing unit
Figure 70. Housing pattern rules for incline topography
Figure 71.
Spatial relations between different sites
Figure 72. Housing pattern on incline topography
Figure 73. Transformation of the site
Figure 74. Detached and row houses
Figure 75. Detached houses and semi-detached houses
Figure 76. Terrace houses
Figure 77. Housing complex
Table of Contents
1. Introduction
2. Shape Grammars
12
2.1 Shape Grammar Formalism
12
2.2 Shape Grammar Applications
13
3. Methodology
15
4. Hayat Houses
17
4.1 The Configuration of the Houses
18
4.2 Housing Patterns
19
5. Design by Grammar
5.1 House Prototype Generation
5.1.1
Primitive Prototype
5.1.1.1 The Application of the Rules to Designs
5.1.2
Prototype Instances
5.1.2.1 The Application of the Rules to Designs
5.1.3
Prototype Development
5.1.3.1 The Application of the Rules to Designs
5.1.4
Prototype Transformation
5.1.4.1 Transformation 1
5.1.4.2 The Application of theRules to Designs
20
21
21
25
27
29
31
33
5.1.4.3 Transformation 2
5.1.4.4 The Application of the Rules tos Designs
5.1.5
Prototype Compounds
5.2 Housing Pattern Generation
6.
49
5.2.1
Housing Patterns
49
5.2.2
The Application of the Prototypes
52
Discussion and Future Work
7. References
55
135
1. Introduction
This thesis explores the applicability of algorithmic design in a real-world architectural
context, through the use of the shape grammar formalism. This method is expressed as
an algorithm that describes the computational mechanism for composing shapes, utilizing
symbols, geometry, and algebraic operations. A shape grammar describes a vocabulary,
the relationships between vocabulary elements, and the rules for generating designs in a
particular style or design language.
Specifically, I use a parametric shape grammar. Rules in this grammar are defined by
assigning values to variables. Parametrically defined variables allow different geometric
properties of shapes, such as dimension, angle and position, to vary.2 By applying the
parametric shape grammar method in an informal manner, I illustrate how grammar rules
can be used to generalize the compositional design principles of a particular form within
a certain style. Shape grammars are primarily used in design analysis. My objective in
this thesis is to demonstrate their applicability to design synthesis in a real-world
architectural setting. I use this method for the analysis and synthesis of the hayat house.
(Figure 1) For my case study, I examine the specific hayat house type found in Sarajevo,
Bosnia and Herzegovina. The hayat is a large gallery open to a garden that occupies the
most important place in the house plan. Rooms are arranged around it on one, two, or
three sides. (Figure 2) It is from this key feature that the house derives its name.
Before proceeding to the shape grammar formalism, several terms need to be defined.
Beginning with the broadest category, a style is an aesthetic preference that manifests
itself in a variety of functional types. In the present context, a style possesses
characteristic features and can contain an indefinite number of types, all distinguished
and defined by their function within the style.
Type describes a group of objects characterized by the same formal structure. Types exist
Stiny, G., 1980, "Introduction to Shape and Shape Grammars," Environment and PlanningB, Vol. 7, pp.
343 -351.
2 Knight, T., 1996, Transformations in Design, Cambridge, Cambridge University Press.
physically in the material world and conceptually in the thinking and intellectual work of
the designer. They share the same characteristic features of the style and they can have
their own particular characteristics. A functional type is differentiated from similar
functional types by virtue of its style. For example, a hayat house is different from a
Victorian house or an Usonian house by virtue of its style. An extended discussion of
type can be found in Mitchell's The Logic ofArchitecture.3
A prototype describes the essential features of a type and represents generalized design
knowledge. It is an abstract form made of geometric parts, which can be described in
terms of shape grammar rules. This study illustrates a process by which the rule-based
design method of shape grammars can be used to generate prototypes of a hayat house.
An important aspect of type is that it permits modification and adaptation through
operations performed on the prototype. Changing the form of the prototype without
changing its function is called transformation. Transformation refers to changes in the
observable form of the object. It happens in three ways, by changing the configuration of
the form through Euclidean operations (scale, rotation, translation, and reflection), by
changing the values assigned to the variables that define the component objects of the
form, and by replacing the vocabulary elements of the form with new ones.
Transformation plays a dynamic role in a design language by generating instances of a
given prototype.
In an architectural context, the algorithmic (rule-based) design method is of little value
unless it can be applied to real design problems. Thus, this thesis examines the practical
viability of design by shape grammar methods. It demonstrates that the method has
potential to optimize layouts and reduce construction costs for housing projects while
constraining the design to match the existing stylistic characteristics in a given
architectural context.
3 Mitchell, W., 1996, The Logic ofArchitecture, Cambridge, The MIT Press.
2. Shape Grammars
Shape grammar is a method by which the application of principles to design can be
explored. In this context, principles correspond to rules. Rules are a way of desribing
designs, and they can be used to understand designs. A rule specifies some condition,
context, or an action that can be performed if certain prior conditions are met. Shape
grammars provide a means to formulate rules that deal with geometric objects and
properties in a design. In the context of shape grammar, design is interpreated as a set of
objects in a relation; here the objects are geometric -shapes- and the relations are spatial
compositions that are depicted by the rule, and they determine the way that shapes are
combined. The rules of a shape grammar do not have predefined structure. They can be
modified at every stage of design process.
Shape grammars provide a mechanism for form generation. The meaning associated with
these forms is not developed as part of the formalism. However, with insertion of
qualitative judgments and the integration of the other rule systems such as structural,
social, and environmental rules into the formalism, meaningful designs can be generated.
2.1 The Shape Grammar Formalism
Shape grammars allow for computation directly with shapes made up of points, lines,
planes, or solids, and symbolic items such as labels and weights.4 In computational work
in architecture and spatial design, shapes are typically comprised of labeled lines.
A shape grammar consists of rules of the form A -> B, where A and B are shapes. A rule
applies to a shape C whenever there is a transformation t such that t(A) is part of C. The
result is a new shape (C - t(A)) + t(B).
4
Stiny, G., 1980, "Introduction to Shape and Shape Grammars," Environment and PlanningB, Vol. 7, pp.
343 -351.
This computational mechanism can be generalized with rule schemas of the form x -+ y
where x and y are variables used to describe shapes.5 A schema x
-i
y applies to a shape
C whenever there is an assignment g of values to these descriptive variables such that
g(x) -> g(y) applies to C.
In this work shape rule schemas will be used throughout.
2.2 Shape Grammar Applications
Shape grammars have been used traditionally in two ways: for the analysis of historic
buildings, and for the generation of form from scratch. Both applications are constructive
in the form generation stage of the design process.
The first application has been widely used to understand and describe a diverse array of
architectural designs and to analyze different design styles. Work of this type includes:
the "Palladian Villa Grammar," 6 (Stiny and Mitchell, 1978); the "Mughul Garden
Grammar," 7 (Stiny and Mitchell, 1980); the "Japanese Tearoom Grammar"8 (Knight,
1981); the "Buffalo Bungalow Grammar," 9 (Downing and Flemming, 1981); the "Casa
Giuliani Frigerio Grammar,"' 0 (Flemming, 1987); the "Frank Lloyd Wright's Prairie
House Grammar""
(Koning and Eizenberg, 1981); and the "Queen Anne House
Grammar,"' 2 (Flemming, 1987). This work address different goals. For example, the
paper on Palladian villa designs is concerned with the definition of the Palladian style,
and applies rules in a two dimensional analysis to generate existing Palladian villas and
Ibid.
Stiny, G., Mitchell, B., 1978, "The Palladian Grammar," Environment and PlanningB, Vol. 5, pp.5-18.
G., Mitchell, B., 1980, "The Grammar of Paradise," Environment and PlanningB, Vol. 7, pp.
209-226.
8 Knight, T., 1981, "The Forty One Steps," Environment and Planning
B, Vol. 8, pp. 97-114.
9 Downing, F., Flemming. U., 1981, "The Bungalows of Buffalo," Environment and PlanningB, Vol. 8,
pp. 269-293
10Flemming, U., 1987, "The Architecture of Guiseppe Terragni," Environment and PlanningB,
Vol. 8, pp. 87-96.
" Koning, H., Eizenberg, J., 1981, "The Prairie Houses of Frank Lloyd Wright," Environment and
PlanningB, Vol. 8, pp. 295-323.
2 Flemming, U., 1987, "More than the sum of parts: Queen Anne Houses," Environment and PlanningB,
Vol. 14, pp. 295-323.
6
7Stiny,
new villas in the same style. The paper on Buffalo bungalows aims for a more general
grammar that could be expanded through additional schemata to generate a diverse
language of common houses. The paper on Queen Anne houses is concerned with
developing new design patterns compatible with historic precedents. The paper on Frank
Lloyd Wright's Prairie houses focuses on a three-dimensional analysis of Wright's
Prairie-style houses and their compositional principles, as well as the construction of new
house designs in the same style.
The second application of shape grammars is for the creation of new designs. Here twoand three-dimensional shapes are used to generate designs within the given rule set. This
13
method was first explored by Stiny (1976, 1980) and then developed and elaborated by
Knight (basic shape grammars and color grammars)
14
for use in design teaching and
practice. For example, shape gramars are used as a form generation method for the
projects: "Fallen Tower," museum in San Gimignano, Italy by Rand Brown, an Art
museum complex in Taipei, Taiwan by We Cheng Chang, and a housing complex in
Manhattan by Murat Sanyal.15 However, shape grammars have not been explored in
detail for everyday practice. It is the goal of this thesis to explore their transition into
everyday practice.
13
Stiny, G., 1976, "The Two Exercises in Formal Composition," Environment and PlanningB, Vol. 3,
pp. 187 - 210.
Stiny, G., 1980, "Kindergarten Grammars: Designing with Froebel's Building Gifts," Environment and
PlanningB, Vol. 7, pp. 409 - 462.
14
Knight, T., 1989, "Color Grammars: Designing with Lines and Colors," Environment and PlanningB,
Vol.16, 1989, pp. 41-449.
S Knight, T., 2000, "Shape Grammars in Education and Practice: History and Prospects," web paper,
3. Methodology
The goal of this study is to explore the applicability of the rule-based design method of
shape grammars in a real design setting. I use shape grammars as an exploratory design
tool for typological design analysis and synthesis. Specifically, I use a shape grammar to
generate prototypes that capture specific qualities of the hayat house type in Sarajevo. I
apply a simple parametric schema to generate three different hayat house prototypes and
select one of these (a house with a central hayat on both floors) for further elaboration by
the rule-based design method. Then I develop this prototype by applying shape rules and
by introducing different constraints. This method is also used to generate housing
patterns and row houses.
The shape rules that I use involve addition, subtraction, and union. Conceptually, shape
rule addition introduces new vocabulary elements into the design, subtraction deletes
existing vocabulary elements from the design and sum fuses shapes together in the
design. Constraints introduce relations to define the context of a specific design problem,
and limit the range of possible rule applications and design solutions.' 6 The constraints
can (1) indicate relations between variables (geometric, spatial, material, etc.) that
describe or define the object being designed and (2) express design knowledge in logical
(if-then) rules, guiding shape rule applications.
Architectural design variables are complex. Some of them are fixed and others are
dependent (values are determined by the values of other variables). Some are controlled
by the designer and some are determined by factors outside the designer's control. The
relationship between variables is subtle and highly non linear. Thus, they are complicated
to deal with in formal models. In this thesis, I apply only constraints that are within the
designer's control in order to produce architecturally acceptable forms.
1
http://www.mit.edu/tknight/IJDC/framset.html.
Gross, M., 1986, "Design as Exploring Constraints," Ph.D. Thesis, MIT, Department of Architecture.
Although I use a parametric shape grammar as a design tool, I do not elaborate its details
in full. That is, I do not define rules with assigned variables. I describe rules and
constraints with explicit drawings and give written descriptions of rules where needed.
4. Hayat Houses
The scope of the design analysis section of this study includes eight Sarajevo city houses
built between the
18 th
and
2 0
th
centuries. The traditional Bosnian house is based on the
classic Ottoman hayat house.
The hayat house is one of the four house types built in the Ottoman style in Sarajevo. It
consists of two main elements, the rooms and the hayat. The hayat is a large shaded
gallery open to the garden and it occupies the most important place in the composition of
the plan. It is the backbone of the overall spatial configuration of the house. Its shape and
size varies according to the geometries of the site and the size of the house. All variations
of the hayat house were arrived at by the displacement of axes according to the sizes of
the rooms and through rich compositions of recesses and kiosks (balconies). The house
grew around this core, rooms and a hall, and the plan of the house continuously changed.
The enlargement and development of the core pattern of the hayat house is based on the
additive principle of design.' 7 Thus, it is difficult to determine an exact style of this
domestic architecture. The simplicity of the basic schema of the hayat house allowed it to
be modified according to each plot of specific land and also gave it great flexibility for
future variations. In the
2 0 th
century the hayat was transformed into a central interior hall.
However, there are very few examples from this late period of central hall houses in
Bosnia.
The rooms generally have rectangular plans, which are divided, into two functional parts:
the entrance area and the sitting area. The size and shape of the rooms may be easily and
independently changed without altering their relationship to the other parts of the house.
The hayat space is expanded by adding kiosks at one or two ends. These areas have
slightly raised floors and sometimes are in the form of projecting bays supported by
brackets. All of these possibilities allow for a great variety of combinations, such as plans
17 Kuban,
D., 1995, The Turkish Hayat House, Istanbul, Eren Yayincilik.
17
with one or two L or U shaped wings. The hayat house is thus based on the dichotomy of
semi-open and covered spaces.
The main characteristics of the hayat house depend on its vertical and horizontal
functional divisions. The horizontal plan of the whole house is divided into public and
private spaces. The public space of the house is called the selamlik (men's quarter) and
the private space of the house is called the harem (women's quarter). The vertical plan of
the house is divided into two floors: the ground floor and the first floor. The ground floor
consists of a hayat, one or two rooms, a kitchen, and storage spaces. The geometry of the
ground floor is often modified according to the site's geometry. The first floor consists of
a hayat, kiosk, and rooms. Complete division between the men's and women's quarters
can be found only in a few large urban houses in Bosnia, particularly in Sarajevo. In these
larger buildings women's quarters and men's quarters are two separate buildings with
their own courtyard, staircase, and hayat as shown in figure 3. They are semi-detached
and united by a common roof. Although they stand as separate buildings they are
connected through a junction zone.' 8 The junction zone is a hallway or a room that has
two doors, one opening to the men's house and the other to the women's house.
There are two types of urban hayat houses, detached and semi-detached. Although both
have the same spatial configuration, the semi-detached hayat house integrates two houses
and two courtyards while the detached hayat house has only one courtyard. Figures 4, 5
and 6 illustrate the layout compositions of semi-detached hayat houses found in Sarajevo.
4.1 Configuration of the Houses
The house generally occupies the street side of the plot. The distinction of the street
facade from other facades is important in hayat houses. Ground floor walls merge with
courtyard walls to present a seamless continuum along the street. Another element of the
house that gives it a unique form is the bay. This feature is a prism with windows jutting
out from the first floor and hanging over the street. The overhanging elements are usually
rooms, and it is traditional for the largest one to occupy a corner of the house, and have
the best view of the street. The corner rooms are supported by brackets or stepped
cantilevered beams.
4.2 Housing Patterns
The house is the basic unit of the mahala (residential neighborhood) pattern.19 A mahala
consists of 40-50 houses along main and secondary roads. It is comprised of two areas;
one is private with houses, gardens, courtyards, and the other, dynamic and public, is
made up of streets and paths leading from one house to another. (Figure 7) Mahalas were
built on slopes and each has its own gently inclined main road or spine, plus three other
kinds of streets: sokaki, which are winding streets following the contour lines of the
topography; connecting sokaki; and dead-ends leading to the houses. The street pattern of
the mahala is similar to a branching tree.
" Gabrian, D., Neidhard, J., 1984, The Bosnian OrientalArchitecture in Sarajevo, Ljubljana, Univerzum
Ljubljana.
19 Hadrovic,
A., 1984, Gradska Kuca Orjentalnog Tipa u Bosni i Hercegovini, Sarajevo, Avicena.
19
5. Design by Grammar
In this thesis I use a parametric shape grammar as an analytical and conceptual tool for
typological design. Typological design studies form and spatial characteristics, and has
been developed to work in two ways, through analysis and synthesis.20 I explore the use
of the formal method of shape grammars for designing a housing project in a particular
context, by applying the method for both type analysis and synthesis.
Typological analysis provides opportunities to identify and clasify spatial and formal
characteristics, and to analyze the functional, contextual and morphological aspects
affecting these characteristics. The synthesis produces typological invention.
The typological design method has been widely used in different levels of design studios.
In some it has been used as an analytical tool and applied in order to understand context
and the formal, spatial qualities of architectural objects themselves, and in others as a
conceptual tool for design.'
Although the method investigates spatial and formal
qualities of architectural objects, it lacks any precise formal apparatus to do so. Studies in
this area often involve informal heuristics. In this study these are replaced with a formal
method of shape grammars.
In this section, I demonstrate two processes, first the generation of a hayat house
prototype (Prt) and then the generation of a new housing pattern. The first part both
generates and illustrates the development of house prototypes through the use of shape
rules and constraints. The second part consists of two steps, first generating house
patterns and then using prototype designs in a real setting.
20
Bandini, M., 1984, "Typology as a form of convention," AA Files, Vol. 6, pp.
73-82.
A., 1987, "Contextual Approaches to Typology at the Ecole des Beaux-Arts," Journalof
Architectural Education, pp. 45-48.
21 Gulgonen,
The house designs in the corpus illustrated in figure 2 show a marked sensibility for
spatial organization and formal composition. The primary qualities of the hayat house are
functionality and geometric simplicity. The aesthetic quality is expressed in the spatial
configuration of the hayat and the rooms. These features of the house are taken into
consideration in the house prototype generation.
Here, design is considered as a process that begins with prototypes and progresses to
specific design. Starting from a prototype to create the design emphasizes certain
relationships, while others become less important or are ignored as the design process
progresses. In this study, the generation, evolution, and transformation of the hayat house
prototypes are illustrated by the rule based design method of shape grammars. The
generic relationships that generate primitive prototypes are given in the prototype
formation stage. Then, the new relationships are inserted as the design progresses.
5.1 House Prototype Generation
I use five steps to generate hayat house prototypes:
5.1.1
Primitive prototypes: generates three primitive hayat house prototypes, Prt.A,
Prt.B, Prt.C.
5.1.2
Prototype instances: generates further instances of Prt.A.
5.1.3
Prototype development: articulates instances from 5.1.2.
5.1.4
Prototype transformation: illustrates two different transformations on prototypes
from 5.1.3.
5.1.5
Prototype compounds:
creates different house compounds by combining
articulated house designs from 5.1.3.
5.1.1
Primitive Prototypes
This first step illustrates the generation of hayat house prototypes. Here, I go through four
phases to define a shape grammar for primitive house prototypes:
Phase 1: definition of a vocabulary,
Phase 2: identification of the spatial relations between vocabulary elements,
Phase 3: creation of a family of spatial relations, and
Phase 4: definition of rules.
Figure 8 outlines the development of these phases.
Phase]
Phase 1 defines the vocabulary of the grammar as shown in figure 9a. The vocabulary
consists of seven elements: the overall room space, shown as a U shape and labeled RS,
can be used in both the ground and the first floor; the hayat, shown as a square and
labeled H for ground floor and FH for the first floor; the ground floor room space, shown
as a rectangle and labeled GR; the kiosk, shown as a small square and labeled K; the wall,
indicated by a line and labeled W, can be a part of a hayat or a ground floor room space;
the stairs, shown as a rectangle with a diagonal line in it and labeled S; the courtyard wall,
indicated by a line and labeled CW.
These vocabulary elements form component parts of the primitive hayat house prototype.
To actually construct prototype houses, the ways that vocabulary elements can be
combined with one another must be specified. The compositions of the vocabulary
elements are given with spatial relations in phase 2.
Phase 2
Phase 2 defines spatial relations between vocabulary elements. Spatial relations are
compositional ideas for making primitive hayat house prototypes. Six of these spatial
relations are illustrated in figure 9b. Spatial relations are defined in the following ways:
(1) Room / hayat compositions: a room (shown as a U shape) surrounds the hayat
(a square).
(2) Ground floor and stairs: defines where the stairs are situated on the ground floor. The
stairs are in relation to the wall, labeled, W that can be a part of the hayat or ground
floor room space.
(3) First floor hayat and stairs: describes the connection between the stairs and the first
floor hayat.
(4) Kiosk and first floor hayat: defines where the kiosk is attached to the first floor hayat.
(5) First floor hayats between two houses: defines the way in which houses can be
connected by their first floor hayats.
(6) Ground floor and courtyard wall: defines the way in which the ground floor of the
house is located in the courtyard, with respect to the courtyard wall.
Phase 3
Phase 3 organizes spatial relations with the same vocabulary elements but different
configurations into family groups as shown in figure 1Oa.
A spatial relation is an arrangement of vocabulary elements. The vocabulary elements can
be arranged in many different ways to form spatial relations. For example, in figure 10a in
the second family group, three spatial relations between the wall and the stairs are
illustrated. The first two spatial relations between the wall and stairs are the same.
Although the positions of the stairs in each relation are different, the relationship between
the wall and stairs in each relation is identical: the wall and stairs in both are adjacent and
the stairs are attached with one side to the wall. The third spatial relation is different.
Here the arrangement between the stairs and wall differs: the stairs are not attached to the
wall, however, they have another relation with the wall. For the sake of simplicity, spatial
relations with the same vocabulary elements, whether they are the same or different, are
categorized in groups and named as a family. These spatial relations are the basis for rules
of composition called shape rules,2 2 given in phase 4.
Phase 4
Phase 4 defines the initial shape and starting rules as shown in figure 10b, and shape rules
in terms of spatial relations as shown in figures 11 and 12. The starting rules define which
type of house is going to be generated and the shape rules specify the ways in which
vocabulary elements of each type of house are going to be put together. The shape rules
are defined in terms of a spatial relation. Each rule specifies different compositional
actions.
There are three different types of starting rules that define three different types of houses
extracted from the analysis: Prt.A (a house with a hayat at both the ground and first floor
levels), Prt.B (a house with no hayat, but only rooms, at the ground level), and Prt.C (a
house with no ground floor at all).
The shape rules used are divided into these six groups:
Group 1 rules specify the location of the overall room space around the hayat.
Group 2 rules define the location of the stairs on the ground floor. Rule 2.1 locates the
stairs at the corner of the wall, rule 2.2 at the mid-point of the wall, and rule 2.3 off the
wall. Different rules specify different compositional actions.
Group 3 rules define the compositions possible between the stairs and the first floor
hayat. Technically, group 3 rules operate on two different levels, the ground floor and the
first floor. The left side of the rule determines the location of the stairs on the ground
22
Knight, T., 1996, Transformation in Design, Cambridge.
floor and the right side of the rule shows the location of the first floor hayat in relation to
the stairs. The stairs belong to both levels and serve as a connecting element between the
two. Rule 3.1 locates the first floor hayat corner at the corner of the stairs, 3.2 off the
stairs, 3.3 on a diagonal from the corner of the stairs, 3.4 at the mid-point along the stairs
length, leaving part of the stairs out of the hayat, 3.5 off the stairs, leaving part of the
stairs out of the hayat. These rules determine the configuration of the first floor with
respect to the ground floor.
Group 4 rules define compositions between the first floor hayat and the kiosk. Rule 4.1
adds a kiosk to the mid-point of the hayat, 4.2 to the corner of the hayat, and 4.3 to the
inner side of the hayat.
The rules in groups 1, 2, 3 and 4 are derived from the analysis of hayat houses, and are
used to generate primitive hayat house forms.
Group 5 rules define connections between two first floor hayats. Rule 5.1 locates two first
floor hayats next to each other. Rules 5.2, 5.3, and 5.4 locate hayats in certain
configurations at a distance from one another. These rules are derived from the analysis
of semi-detached hayat houses. They are used to generate different house compounds.
Group 6 rules define the location of the ground floor with respect to the courtyard wall.
Rule 6.1 locates the ground floor of the house at the corner of the courtyard wall, and 6.2
at the middle of the courtyard wall. These rules are derived from the analysis of hayat
house and courtyard relations. They are used as the basis for housing pattern rule
generation.
5.1.1.1 The Application of the Rules to Designs
In each stage of the creation of the prototype houses, the sequence of rules and similarity
transformations through which rules are applied are defined according to the prototype
that is being introduced. The rules can be applied via different transformations to generate
different designs. Figures 13, 14, and 15 illustrate the derivation of the ground floor and
first floor plans of Prt.A, Prt.B, and Prt.C house designs. In each stage of the derivation,
the rule number indicates which group of rules is applied. The derivation begins with a
starting rule, which determines the type of house that is going to be generated. In the
process of derivation, for Prt.A and Prt.B in the second stage and for Prt.C in the first
stage, the derivation is divided into two levels allowing the ground floor and first floor
plans to be generated separately. The ground floor and first floor plans are distinguished
with different line thicknesses in the graphic representation of the designs. Once the
ground floor and the first floor plans of the same house are generated, then group 3 rules
are used to connect the two floors with the location of stairs. In order to articulate the
space, 3D representations of prototypes are shown as extruded plans.
The grammar rules are ordered so that each design generated in one stage is a part of the
design generated in the next. The grammar allows us to choose in each stage only one
rule from the group of rules defined in that stage.
Thus, a large number of design
prototypes can be generated by permutation of the rules.
Figure 16 shows different derivations using group 3 rules. Group 3 has five rules that
define the location of the first floor hayat with respect to the stairs. The application of
group 3 rules generates five different compositions between the ground floor and the first
floor hayats, which ultimately lead to five different house prototypes. This procedure is
illustrated for one prototype (Prt.A) in the following section.
5.1.2 Prototype Instances
The second step for generating hayat house prototypes consists of seven stages. First I use
group 3 rules from 5.1.1 to generate instances of Prt. A, then I introduce a group of new
shape rules to transform hayat houses for contemporary use. I use five groups of new
shape rules to generate elaborated instances of Prt. A. Some groups have multiple rules
while some have only one. The new shape rules are illustrated in figures 17 and 18.
The specifications for these new rules are as follows:
Group 7 rules are new rules, which I use instead of the kiosk rules. They modify the
house prototypes for contemporary use. By applying these new rules of addition, the
hayats on the first level are expanded. This is illustrated on the right side of the rule.
These new rules operate on multiple levels. The left sides of the rules illustrate the
composition of the hayats located on both the ground floor and the first floor. The
elements of the different levels are distinguished by different line thicknesses, so that the
square drawn with bold lines represents the first floor hayat and the square drawn with
thin lines represents the ground floor hayat. On the right side of the rules the new
extension (Ai) is added to the front of the first floor hayat, so that it covers the ground
floor hayat, and also extends beyond it a certain distance, creating an overhang. Here I am
concerned with transforming the first floor hayat for contemporary use. Therefore I create
a new group of shape rules which add an extended hayat to the first floor hayat,
transforming it into a central circulation hall. However the concept of the hayat continues
in the extended hayat which overlooks the garden and overhangs the entrance of the
house, creating a shaded protected area in front of the entrance.
The extended hayat is a new design element. By adding the extended hayat to the first
floor, I transform the hayat house for contemporary use, while maintanings its stylistic
characteristics.
Group 8 rules mark emergent shapes for further articulation of the houses. The left sides
of the rules show the first floor as well as parts of the ground floor that are not covered by
the first floor. The elements of the different levels are distinguished as above by different
line thicknesses. These ground floor parts are new emergent shapes derived from the
composition of the vocabulary elements in two layers. They are shown in the right side of
the rule by label Xi. These emergent shapes are used to expand the first floor layouts in
further stages of the design.
Group 9 has only one rule. This rule partitions the U shaped room space at the first floor
level into five sections, al, a2, bl, b2, and c. The reason for this rule comes from my
desire to generate different first floor layouts. By dividing the first floor room space into
five sections, I create a condition for modification of the first floor, so that each section
can be subtracted from the first floor to create different layouts.
Group 10 rules add emergent shapes, labeled Xi, to the first floor layouts, thus expanding
the total floor area. In order to apply these rules of addition, the emergent shapes have to
be defined first. Depending on the designer's conception of the form, a variety of addition
rules can be extracted. In these rules, although the emergent shapes are elements of the
ground floor layer, they are used as reference to expand the floor area of the first floor.
The left sides of the rules illustrate the first floor and emergent shapes labeled Xi. On the
right sides of rules the emergent shapes are added to the first floor, expanding the total
area of the first floor.
Groups 11 and 12 each have only one rule.
The group 11 rule, depending on the design intention, subtracts the section a1, a2, b 1, b2
or c, from the first floor plan, thereby generating different first floor layouts.
The group 12 rule sums the parts of the first floor plan. It is generalized to apply to all
first floor plans defined as: S + FH + RS + n (Xi), where S stands for stairs, FH for first
floor hayat, RS for room space, and n (Xi) for emergent shapes.
5.1.2.1 The Application of the Rules to Designs
In each stage of generating hayat house prototypes, a specified group of rules applies.
Stage ]
Stage 1 generates five instances of Prt. A through the application of group 3 rules as
shown in figure 19. Group 3 rules generate different configurations between the ground
floor and the first floor.
Stage 2
Stage 2 applies group 7 rules to five instances of Prt.A as shown in figure 20. Group 7
rules introduce a new concept of the hayat house by adding an extended hayat to the first
floor hayat. These rules transform the first floor hayat into a central hall, reassigning its
function to the extended hayat. In other words, the extended hayat takes over the function
of the hayat.
Stage 3
Stage 3 applies group 8 rules to five instances of Prt. A as illustrated in figure 20. In this
stage emergent shapes are defined for further elaboration of the first floor plans.
Stage 4
Stage 4 applies the group 9 rule to five instances of Prt. A. The rule partitions room
spaces into five sections as shown in figure 20. These partitions are used for modification
of the first floor layouts in further stages of the design.
Stage 5
Stage 5 applies group 10 rules to instances of Prt. A. These rules generate elaborated
instances of Prt. A, expanding the floor area of the first floors as shown in figures 21
through 24.
Stage 6
Stage 6 illustrates the further evolution of the first floor plans through the group 11
(subtraction) rule. This rule applies to parts al, a2, bI, b2, and c as shown in figures 21
through 24.
Stage 7
Stage 7 applies the group 12 (sum) rule. This rule generates footprints of the first floor
plans as shown in figures 21 through 24.
Figure 25 illustrates fourteen elaborated instances of Prt. A. These prototypes are
articulated by introducing new relationships and modifying existing ones in the following
section.
5.1.3 Prototype Development
The third step in the generation of hayat house prototypes illustrates the development of
Prt.A instances in four stages. I introduce three new groups of shape rules for prototype
development. The new shape rules are illustrated in figure 26.
The specifications of these rules are as follows:
Group 13 rules partition the U shaped room space in two steps. In the first step, rule 13.1
adds a wall to the corner of the hayat in eight different possible positions, and rule 13.2
adds a wall to the mid-point of one side of the hayat in four different possible positions as
shown in figure 27. Only a partial set of partitions is illustrated in figure 27.
In the second step, rule 13.3 replaces the hayat with a new hayat from the set. The type of
chosen partition is identified by a number (tpi) in the set. Rule 13.3 applies to both
ground and first floor hayats, partitioning the room space on both floors. Group 13 rules
generate rough room layouts. These layouts are used as templates for the further
articulation of inner spaces.
Group 14 rules modify the first floor hayat in accordance with a given condition 11 = /2
as shown in figure 26. The / indicates the width of the spaces (circulation areas) around
the stairs. The constraint, which requires all widths to be equal, derives from functional
concerns. Here, I am concerned with two things: creating functional circulation areas
around the first floor stairs, and providing an access to the extended hayat from the first
floor hayat. Therefore I create a rule which replaces the existing square shaped first floor
hayat with a rectangular shaped one that satisfies my concerns. The default square shaped
hayats are modified, depending on the location of stairs, and in accordance with the given
constraint.
Group 15 rules modify the form of the house through a set of constraints. Here I am
concerned with the configuration of the form and layout of the houses. Therefore, I
analyze the designs and make some qualitative judgments. Then, on the basis of these
judgments, I create rules that change specified parts of the designs, as explained below.
Rule 15.1 adjusts the uneven cantilevering portions of the first floor in relation to the
ground floor and is illustrated on the left side of the rule. The right side of the rule
extends the ground floor with respect to the first floor under the given constraint /I = 12,
as shown in figure 26. Here, the variable / indicates the size of the cantilevering portion
with respect to the ground floor. The rule generates even cantilevering portions on the
first floor creating a visually balanced house form.
Rules 15.2 and 15.3 modify the corner of the room into an architecturally acceptable form
as specified in figure 26. The left sides of the rules illustrate the adjacency relations
between any two rooms on the first floor. On the right sides of the rules, the adjacency
relations between the rooms are modified, creating clear-cut corners for each room.
Rule 15.4 adds the remaining part of the hayat that has been modified to the extended
hayat. In this rule, I am concerned with the use of the new emergent rectangular space
between the extended hayat and the original hayat. Thus, I add this space to the extended
hayat (Ai), expanding it.
Rule 15.5 elevates the extended hayat (Al) from the first floor level in accordance with
the rule illustrated in figure 26. In order to explain explicitly how this rule works, it is
generalized into a rule schema. Only one vertex of the extended hayat (Ai) and the first
floor hayat (FH) have assigned values (xi, yi, zi) to illustrate that the extended hayat is
elevated from the first floor hayat under a given condition z2>zI. This rule is derived
from the original hayat house designs in which the kiosks have elevated floors above the
hayats. By applying this rule, the extended hayat is separated from the first floor level,
creating a special space for family gathering. In other words, the concept of the original
hayat is transformed for contemporary use, while maintaning its stylistic characteristics.
Group 16 rules transform the schematic house designs into architectural representations.
Rule 16.1 splits the compact house designs into a ground floor and a first floor as shown
in figure 26. Rule 16.2 replaces a line with a wall in which the existing line is kept as the
axis of the wall, 16.3 erases the axis of the wall, 16.4 and 16.5 create clear vertical and
horizontal wall intersections by trimming the intersecting parts. Rules 16.7 and 16.8
move the stairs in relation to the generated wall. In both rules, the left side of the rule
shows the location of the stairs after the wall has been generated, while the right side of
the rule shows the new location of the stairs in relation to the wall, as illustrated in figure
26.
5.1.3.1 The Application of the Rules to Designs
In each stage of the development of the prototypes, a specified group of rules applies. In
figures 28 through 31, Prt. Al instances are articulated in four stages:
Stage ]
In stage 1, rule 13.3 applies to both the ground and first floor hayats and generates rough
room layouts. The number tpi shows the particular type of partitioning of each house.
The same type of partitioning is applied to both floors of a house.
Stage 2
In stage 2, rule 14.1 modifies the hayat, replacing the existing square hayat with a
rectangular one, to create functional circulation areas around the first floor stairs and
provide access to the extended hayat.
Stage 3
In stage 3, first rule 15.1 modifies the cantilevering parts of a house, to create a balanced
form, and then rule 15.2 modifies the corner of the room, to create a clear room finish.
Rule 15.5 elevates the extended hayat, differentiating it from the first floor hayat.
Stage 4
In stage 4, first rule 16.1 splits the prototype house into two floors, and then the remaning
rules are applied to both floors, transforming the simple schematic house design into a
more detailed architectural presentation. In order to illustrate room configurations in 3D,
the layouts of the floors are shown as extruded plans.
In figures 31 through 34, Prt. A2 instances are articulated in four stages:
Stage ]
In stage 1, rule 13.3 applies to both the ground and first floor hayats and generates rough
room layouts for both floors.
Stage 2
In stage 2, rule 14.1 modifies the hayat, satisfying functional constraints.
Stage 3
In stage 3, rule 15.1 modifies the cantilevered parts of the house, and then rule 15.5
elevates the extended hayat.
Stage 4
In stage 4, group 16 rules transform a simple schematic house design into a detailed
architectural presentation.
In figures 34 through 39, Prt. A3, Prt. A4, and Prt A5 are developed in four stages. Figure
39 illustrates a portfolio of fourteen typologically related two-story Prt.A houses. Once
the portfolio of house prototypes is generated, then each prototype can be further
elaborated depending on the context, site conditions, program, and user requirements.
The individuality of each prototype can be achieved through different layout
configurations and external details.
In this study, the house prototypes are described in terms of relations between the parts
rather than actual dimensions. However, the prototypes are parametric, which means that
the relations between the variables of the form can be mathematically defined. Thus, by
giving values to the variables, following the proportional rules, accurate designs can be
generated.
5.1.4 Prototype Transformations
The fourth step in the generation of hayat house prototypes illustrates two different
transformations on prototypes from 5.1.3. Transformation 1 occurs when the existing
vocabulary elements are replaced with the new ones. Transformation 2 occurs when the
values of the variables that define the component objects of the form are changed.
We describe or generate forms from other forms. In other words, we generate a new form
by transforming an existing one at hand. Therefore, the method that we use to generate a
form must be able to describe the transformation of the original form. The shape grammar
method provides the technical apparatus for the systematic description of this
transformation. In this fourth step of the generation of hayat house prototypes, I illustrate
the generation of new hayat house forms through the transformation of existing ones.
5.1.4.1 Transformation 1
Two-story house prototypes are transformed into split-level house prototypes by replacing
an existing vocabulary element (one flight of stairs, labeled Si) with new vocabulary
elements: three flights of stairs labeled Si, S2, S3 or two flights of stairs, labeled Si,
S2.
I
introduce three groups of new shape rules for prototype transformation. The first group of
rules replaces existing stairs with the new ones. The second group of rules splits the
floors into different levels. The third group of rules combines two floors into one, to form
a house. The shape rules are described with shape schemas in order to explain how they
work.
The specifications of the rules are as follows:
Group 18 rules replace the existing stairs with new stairs as shown in figure 40. Rule 18.1
replaces existing stairs (S) with new stairs Si, S2, S3, and rule 18.2 with stairs Si, S2. Here,
the new stairs are defined by spatial label schemas: for Si, I use A, B, C, D; for S2, I use C,
D, E, F; and for S3, I use A', B', C', D'. These labels have assigned variables (xi, yi, zi).
The house prototypes are modified with respect to this new vocabulary. Both rules define
the floor division in relation to the new stairs. The division line is a reference mark used
for splitting the ground floor and first floor into different levels, as shown in figure 40.
The stairs Si and S3 overlap in rule 18.1. However, the given condition Z3 > Z2> z > zI
indicates that the stairs are located at different elevations in the space. The variables of
the stairs (xi, yi, zi) differ depending on the slope of the site and the configuration of the
stairs.
Group 19 rules split the prototype house into different levels as shown in figure 40. Rules
19.1 and 19.2 split the house into four levels, joined by three flights of stairs. First, rule
19.1 splits the ground floor into two levels, labeled A and B, in relation to reference
points F and B. Reference points indicate the location of the floors in the space. Floor A
is located at elevation z and floor B is located at elevation zi. Then rule 19.2 splits the
first floor in two floor levels, labeled C and D, in relation to reference points D' and B'.
Floor C is located at elevation Z2 and floor D is located at elevation z3. Rules 19.3 and
19.4 split the house into three levels, joined by two flights of stairs. First, rule 19.3 splits
the ground floor into two floors, labeled A and B, in relation to reference points D and B.
Rule 19.4 leaves the first floor as it is.
In order to split a two-story house prototype into different levels, the shape rules have to
follow a given logical (if-then) rule ordering. For example, for splitting a two-story house
prototype into a four level prototype, the rule ordering is: "if 18.1 has been applied, then
apply first 19.1 and then 19.2." For splitting a two-story house prototype into a threelevel prototype the rule ordering is: "If 18.2 has been applied, then apply first 19.3 and
then 19.4."
Rule 19.5 modifies the ground floor and 19.6 modifies the first floor hayat - stairs spatial
relation as shown in figure 40. Rule 19.5 extends the ground floor hayat such that both
flights of stairs, one going up and the other down, are accessed from the ground floor
hayat. Rule 19.6 is described with shape schema in order to explain how it works. Here,
the spatial relation between the first floor hayat and stairs is defined by spatial label
schema: A, B, C, D, E, F, G, H, K, and L. These labels have assigned variables (xi, yi, zi).
The interpretation of this rule depends on the introduced prototype, and the designer's
intentions. Some possible interpretations are illustrated in figure 40.
Group 20 has only one rule. It combines the ground and the first floor into one to form a
house with respect to the location of the stairs as shown in figure 40.
5.1.4.2 The Application of the Rules to Designs
Figures 41 and 42 illustrate the transformation of two-story house Prt. Al .1 and Prt. A2.2
into four-level house prototypes in five stages.
Stage ]
In stage 1, rule 16.1 from 5.1.3 deconstructs the house into two floors in order to illustrate
transformations on both floors.
Stage 2
In stage 2, rule 18.1 replaces existing stairs with the new vocabulary elements (three
flights of stairs).
Stage 3
In stage 3, several rules are applied at the same time. First rules 19.1 and 19.2 split the
prototype house into four levels, labeled A, B, C and D. Then rules 19.5 and 19.6 replace
the hayat-stairs compositions with the new ones on both floors.
Stage 4,
Stage 4 applies a set of wall generation rules, transforming the schematic prototype
designs into architectural representations.
Stage 5
Stage 5 combines the ground and first floors to form a house, using rule 20.
In figure 43, Prt. A4.2 is transformed into a three-level house in five stages.
Stage ]
In stage 1, rule 16.1 deconstructs the original house into two floors.
Stage 2
In stage 2, rule 18.2 replaces an existing vocabulary element (stairs) with two flights of
stairs.
Stage 3
In stage 3, rule 19.5 replaces the hayat on the ground floor with the new one, expanding
its floor area.
Stage 4
In stage 4, rule 19.3 splits the ground floor into two levels, labeled A and B. Rule 19.4
keeps the first floor as it is, labeled C. Then a set of wall generation rules from 5.1.3 is
applied.
Stage 5
In stage 5, rule 20 composes the separate floors of the prototypes into one house.
Figure 44 illustrates a portfolio of fourteen split-level house prototypes. The prototypes in
the portfolio have similar layouts. However, the individuality of prototypes can be
achieved by modifying layouts and external details. Figure 45 illustrates an interpretation
of these house prototypes with possible roof structures.
5.1.4.3 Transformation 2
The form of the prototype is transformed in two steps by first modifying the relations
between vocabulary elements of the first floor in relation to the ground floor, and then
modifying the ground floor in relation to the first floor. The transformation rules derive
from the prototype itself and can be applied only to that particular prototype. This type of
transformation is illustrated for a specific prototype (Prt. A1.3) in figure 46.
Step ]
Step 1 modifies the relations between vocabulary elements of the first floor using group 1
rules with given constraints k = k2 and 11 = /2 = /3 as shown in figure 47. Here, k
represents the length and / the width of the cantilevered portion of the room. The
constraint k1 = k2 requires the lengths and li = /2 = /3 the widths of the cantilevered
portions of the first floor plan to be equal. Rule 1.1 shortens a cantilevered rectangular
room on the right side of the first floor plan such that the length of the room does not
exceed the length of the ground floor. Rule 1.2 modifies a rectangular room on the left
side of the first floor plan into the L shaped cantilevered room. The rules operate on two
layers, which are distinguished with different line thicknesses. The first floor is the active
layer, where changes are made. The ground floor serves as a reference for these changes.
The reason for the first floor transformation comes from my analysis of the hayat house
form. Most of the hayat houses have cantilevered bays on their front fagades, which
overlook the street. With this in mind, I decided to change the first floor into a crossshaped form with equal sized cantilevered portions on three sides as shown in figure 48.
Therefore, I created a set of rules to realize my intentions.
Step 2
Step 2 modifies the ground floor according to the first floor using group 2 rules as shown
in figure 47. Here, the active layer is the ground floor, and the reference layer is the first
floor. Rule 2.1 refines the relation between the two floors, erasing the room partition lines
from the first floor. It is generalized to apply to all first floor plans defined as: S + FH +
Ai + (RS + tpi), where S stands for stairs, FH for the first floor hayat, Al for an extended
hayat, and (RS + tpi) for a partitioned room space. Rule 2.2 expands the ground floor,
stretching it from its four corners in accordance with the first floor. In this rule, my
intention is to change the form of the ground floor, keeping it visually balanced with the
first floor. Rule 2.3 modifies the front side of the ground floor by adding a small rectangle
to its center. In this rule my intention is to create an entrance niche. Therefore, I add a
rectangle to indicate the niche location at the ground floor. The size of this rectangle is
the same as the cantilevered portion of the extended hayat. Rule 2.4 illustrates the
transformed form of the ground floor by erasing the reference layer (first floor) from the
design. The new ground floor has three niches on three sides of the house. Rule 2.5
subtracts the small rectangle that has been added in rule 2.3 from the ground floor,
creating an entrance niche under the extended hayat.
The reason for the ground floor transformation comes from my continuous search for a
new hayat house form. Here, my intention is to generate a new hayat house form out of
an existing one.
1.5.4.4 The Application of Rules to Designs
Figure 48 illustrates the transformation of Prt. Al.3 in two steps. The first step generates
Prt. TI, and the second Prt T2. In the first step, Prt. A1.3 is transformed into Prt. TI in
two stages modifying the first floor. In the second step, Prt. TI is transformed into Prt. T2
in four stages, modifying the ground floor. The transformation of Prt. Al.3 into Prt. T2
happens in six stages as illustrated in figure 48.
In the first step of the transformation, I modify the first floor of Prt. A1.3 in two stages as
shown in figure 48.
Stage ]
In stage 1, rule 1.1 modifies the room on the right hand side, shortening its length with
respect to the ground floor.
Stage 2
In stage 2, rule 1.2 modifies the room on the left-hand side, transforming it into a
cantilevered L shaped room. By applying these two transformation rules, the form of the
first floor is transformed into a cross-shaped form that has equal size cantilevered
portions on three sides. The sequential transformation of the first floor of Prt. Al.3 is
illustrated in figure 48. The new prototype, labeled TI, has a different first floor but the
same ground floor as Prt. Al.3.
In the second step of the transformation, I modify the ground floor of Prt. TI in four
stages as shown in figure 48.
Stage 3
In stage 3, rule 2 refines the relation between the ground and the first floors, erasing the
room partition lines from the first floor. The point of this rule is to illustrate clearly the
relationship between the two floors.
Stage 4
In stage 4, first rule 2.2 expands the corners of the ground floor with respect to the first
floor, enlarging its floor area. Then rule 2.3 marks the location for the entrance niche at
the ground floor.
Stage 5
In stage 5, rule 2.4 erases the first floor from the design, illustrating the re-modified
ground floor.
Stage 6
In stage 6, rule 2.5 subtracts the small rectangle from the fagade of the ground floor,
creating an entrance niche at the ground floor.
Further transformation of Prt. T2 continues by repeating the two steps of the
transformation. The first step modifies the relations between vocabulary elements of the
first floor. The second step modifies the ground floor in relation to the first floor. Group 3
and group 4 shape rules which transform Prt. T2 into Prt. T3 are derived from the analysis
of Prt. T2 and can be applied only to Prt. T2.
Step 1
Step 1, modifies the first floor of Prt. T2 through group 3 rules illustrated in figure 49.
Here I am concerned with generating a visually balanced form: a form that has certain
proportional rules, coherent with the original hayat form. Therefore, I introduce
conditions that satisfy my concerns. Rule 3.1 enlarges the L shaped cantilevered room on
the left side of the first floor plan by extending its length. Rule 3.2 enlarges the
rectangular shaped cantilevered room on the right side of the first floor plan according to
the given conditions ki = k2,
1=
/4, and /2=
/3.The
first condition requires the lengths of
the cantilevered portions of the rooms to be equal, the second requires the cantilevered
portions of the rooms on two sides to have equal width, and the third requires the
cantilevered portions of the back sides of the rooms to have equal width. Rule 3.3
modifies the adjacency relation between the two rooms.
Step 2
In step 2, group 4 rules modify the ground floor with respect to the first floor as shown in
figure 49. Rule 4.1 enlarges back corners and 4.2 front corners, expanding the floor area
of the ground floor. Figure 50 illustrates the step-by-step transformation of the Prt. T2
form into a new Prt. T3 in five stages.
Stage 1
In stage 1, rule 3.1 enlarges the room on the right side.
Stage 2
In stage 2, rule 3.2 enlarges the room on the left side.
Stage 3
In stage 3, rule 2.1 refines the relation between the ground floor and the first floor.
Stage 4
In stage 4, rules 4.1 and 4.2 expand the corners of the ground floor, enlarging the floor
area.
Stage 5
In stage 5, rule 2.6 erases the reference layer of the first floor from the design, showing
the modified ground floor.
Figure 51 illustrates the step by step transformation of Prt. T3 into the split-level Prt. T4
in five stages.
Stage 1
In stage 1, rule 16.1 separates a compact house into two floors, the ground floor and the
first floor, to illustrate a transformation on both floors.
Stage 2
In stage 2, rule 18.1 replaces one flight of stairs with three flights of stairs.
Stage 3
In stage 3, group 19 rules split the ground floor and first floor into different levels and
modify the hayats on both floors.
Stage 4
In stage 4, group 16 rules transform schematic designs into more elaborate architectural
presentations.
Stage 5
In stage 5, the group 20 rule composes different levels of the house prototype into one
house.
Figures 52, 53, and 54 illustrate new prototypes Prt. TI, Prt T2, Prt. T3, and Prt. T4
generated through the sequential transformation of Prt. A1.3. Figures 55 and 56 illustrate
the development of Prt. A1.1 from a primitive prototype into a more elaborate house.
The grammar rules generate rough layouts of the houses. These layouts serve as
references for the actual configurations of the houses. Figure 57 illustrates the implicit
reconfiguration of the Prt. Al .1 layout into an architecturally acceptable configuration.
The prototype houses can be further elaborated in many different ways, as illustrated in
figure 58. Here, Prt. T2 is transformed into a larger building to accommodate new
requirements by adding new spaces to the ground and first floors. By enclosing the
courtyard with walls the house is transformed into the smallest urban unit. Figure 59
illustrates a block design generated by combining these units.
By applying the same transformation method to each prototype in the same portfolio a
large number of new hayat house prototypes can be generated. Once the prototype is
generated, the next step is to select specific values for the variables and generate accurate
designs, according to program and user requirements.
In this fourth step of the generation of hayat house prototypes, I illustrate the evolving
intentions of my designs. My intentions were not fully established at the beginning of the
design process, but evolved through my appreciation and qualitative judgments of
designs. In each stage of the design, I analyze what the rule has produced and apply a new
rule in relation to it, transforming the design. This sequential process of analysis, rule
application, and further analysis enabled me to both transform the design algorithmically
and manage the complexity of it.
5.1.5 Prototype Compounds
The fifth step illustrates the generation of house compounds. Figure 60 illustrates the
composition rules from step 5.1.1.
These rules define the compositional principles
between two houses with respect to their first floor hayat locations. The distance ()
determines the relation between the two hayats, and whether the houses can be adjacent
or intersect. For example, in figure 61, example 1, Prt. A3.3 and Prt. A4.1 are combined
according to rule 5.3, which creates adjacent semi-detached houses. The houses are
adjacent on their first floors but detached on the ground floor, the passageway as shown
in figure 62. Since the houses are topologically related, their compositions create visually
coherent forms. The passageway between the houses is an emergent space whose creation
was not specifically intended when these two houses were put together. Emergent spaces
provide new opportunities for the designer to enrich the spatial quality of the designs.
One of the most striking features of shape grammars is that they generate unintended
spaces. These discovered spaces are not part of the original design intention, nevertheless
the designer can find desirable qualities in them that provide material for subsequent
elaborations.
In example 2, Prt. A3.3 and Prt. A4.1 are combined according to rule 5.3, creating
overlapping semi-detached houses. The overlapping occurs on the first floors of the
houses as shown in figure 62. This creates a new design condition that has to be solved
depending on the programs of the houses. For example, if Prt. A3.3 is a house for a
couple and Prt. A4.1 is a four member family house, then the overlapping part will belong
to Prt. A4.1 and will be subtracted from Prt. A3.3. Once the decision about the
overlapping part is made then the next step is to modify the layouts of the houses
according to the new constraints.
In example 3, the same houses as above are combined under different transformation
conditions using rule 5.2. Here, the overlap occurs on the ground floors of the houses, as
shown in figure 62. Depending on the programs of the houses the overlapping part will be
added to one prototype and subtracted from the other as above, creating new design
conditions.
In example 4, Prt. A4.1 and Prt. A4.2 are combined according to rule 5.3, creating
overlapping semi-detached houses with balconies. The overlap occurs on the ground
floors of the houses as shown in figure 62 and 63.
In example 5, the same houses are combined according to rule 5.5. The composition rules
can be applied under different transformation conditions to generate different compound
house designs. These houses are contemporary interpretation of semi-detached hayat
houses. However, they are not internally connected. They are separate units, each serving
one family.
A set of fourteen houses can be combined in accordance with a set of six composition
rules to generate eighty-four different combined house prototypes. Recursive application
of the rules under different transformation conditions generates linear designs, which in
our example correspond to row houses.
Figure 64 and 65 illustrates two different row house compositions: the first is generated
through two connection rules and the second through a series of connection rules both
creating crossings underneath the houses.
Once the prototype houses are combined, the next step is to specify the values of the
variables and generate accurate layouts according to the new constraints, which have
emerged. The prototypes used to generate block designs are instances of Prt. A. They
have similar forms. Therefore, when they are put together they create repetitive fagade.
The repetitiveness of this linear fagade can be broken by creating different external
details, and roof configurations.
5.2 Housing Pattern Generation
In the first section of this chapter, I illustrate the generation of two hypothetical housing
patterns. In the second section, I illustrate the implicit generation of housing complexes
composed of detached, semi-detached, and terrace houses of the same style.
5.2.1. Housing Patterns
In this section, I illustrate the generation of two hypothetical housing patterns, one for
flat, and the other for an inclined topography.
Housingpatternfor aflat topography
I generate the housing pattern for a flat topography in four stages as shown in figure 66.
Stage 1
In stage 1, I illustrate courtyard rules extracted from the analysis. The shaded rectangle
indicates the location of the house in the courtyard. Rule 1 locates the house at the corner
of the courtyard, rule 2 at the mid point of the courtyard wall. I use these rules as a
reference for generating new housing site configurations.
Stage 2
In stage 2, I generate three new house sites with three rules. Rule 1 locates a house at the
corner of a rectangular site labeled A, creating an L shaped courtyard. Rule 2 locates a
house at the comer of an L shaped site labeled B, creating two separate courtyards; one
attached to the front and the other to the side of the house. Rule 3 locates a house at the
mid-point of an I shaped site labeled C, creating two separate courtyards, one attached to
the front and the other to the rear of the house.
Stage 3
In stage 3, I illustrate six spatial relations between house sites A, B and C as shown in
figure 66.
Step 4
In stage 4, I illustrate housing pattern rules. The rules specify the way in which house
sites can be put together.
Figure 67 illustrates the derivation of a housing pattern and its interpretation. Different
interpretations will lead to different avenues of exploration. Figure 68 illustrates
substitution rules. These rules insert two-story prototype hayat houses from a portfolio
into the pattern. The portfolio of two-story hayat houses is shown in figure 39. The label
Prt. Ai indicates the inserted house. Figure 69 illustrates the neighborhood design
generated by the rule-based design method. The design looks very rigid, however its hard
line geometry and repetitiveness can be easily broken by introducing different design
constraints and parameterizing the individual designs in different ways.
Housingpatternsfor an inclined topography
I generate a housing pattern for an inclined topography in three stages by modifying the
courtyard vocabulary A, B, and C, from the previous section.
Stage ]
In stage 1, 1transform the house sites A, B, and C into split-level house sites with respect
to the split-level houses, as shown in figure 70. The left sides of the rules illustrate flat
house sites with two-story houses. The right sides of the rules replace the two-story
houses with split-level houses and the flat courtyard with one that is split into two
different levels according to the split ground floor. In this way courtyard B is accessible
from the B level of the house and courtyard A is accessible from the A level of the house.
Stage 2
In stage 2, I define spatial relations between courtyards as shown in figure 68.
Stage 3
In stage 3, I define pattern generation rules. The rules can be applied to different house
sites. For example CA can be in relation with CB, which belongs to the Al or BI or Cl
house sites as shown in figure 71. The parametric relations between two courtyards vary
depending on the topography of the site. Thus, each inclined site is a new design
challenge constrained by topographic characteristics. The site-specific topographic
constraints guide the selection and application of the rules for generating housing patterns
that are feasible for that particular site.
In a real design setting the number of constraints for generating housing patterns will
increase depending on the site's topography, external forces, program requirements, and
the designer's intentions. Figure 72 illustrates two hypothetical housing patterns generated
through constrained pattern rules.
The pattern rules are constrained by the given
statement: the houses cannot be adjacent and the distance between two houses must be at
least one courtyard.
In these two examples, I illustrate the rule based design method for housing pattern
generation. I do not make any qualitative judgments either for the rules or the final
designs. Because of the absence of qualitative judgments, the designs are mechanical and
repetitive. In order to create meaningful designs, the qualitative judgments about the rules
and final designs such as the quality of the outdoor spaces, the light that the house
receives, and adjacency relation between the houses should be integrated into the design
process.
Therefore, design by rules requires many cycles through which qualitative judgments that
inform further rule applications can be inserted.
5.2.2 The Application of the Prototypes
This section illustrates the design of a single-family housing project on a hypothetical
site, using the two Prt. A house portfolios, shown in figure 39 and 44.
The view that designing can be understood as a dialogue of prototype and site was
expressed by Donald Schon. "According to this view, designers have access to a
repertoire of prototypes, derived from their earlier experiences. Faced with a particular
site and design task, the designer selects one or more prototypes from his repertoire,
seeing the site in terms of the prototype carried over to it, seeing the prototype in the light
of the constraints and possibilities discovered in the site. This reciprocal transformation
of prototype and site suggests a further sense of what it means to say that designing is
reflective conversation with a design situation."23
In the design of a housing complex, I illustrate the reciprocal transformation between
prototype and site. In order to illustrate possible site constraints on a hypothetical site, I
transform the steep sloping site and create three different sites with flat, inclined and
cascaded terrain as shown in figure 73. Then I select one or more prototypes from the
portfolios and according to the constraints and possibilities of the sites, I combine them to
generate housing blocks appropriate to site conditions.
For example, I situate on the
cascaded terrain the split-level house prototypes (A1.1, A1.3, A2.2, A2.4, A3.1, A2.3,
A5.2, A4.1, A4.2, and T3), as shown in figures 74, 75 and 77. Then for the flat terrain, I
combine two story house prototypes A3.1, A1.1, and A1.3 according to the connection
rules from 5.1.5 and create semi-detached and row houses with crossings underneath as
shown in figures 75 and 77. On the sloping terrain I locate the terrace houses made up of
split-level prototypes of Al.2, A1.1, and Al.3 as shown in figure 76 and 77. The attached
and terraced houses are special cases because of their overlapping parts. Thus, the layouts
Schon. D., 1992, " Designing as Reflective Conversation with the Materials of a Design Situation,"
Research in EngineeringDesign, Vol: 3, pp. 131-147.
23
of these houses have to be modified depending on the constraints derived from their
specific configurations.
All prototype houses in the complex have similar outlines (a central hall surrounded by
rooms). However, the layouts of the houses can vary depending on their location on the
site, scale, user profile, and designer decisions.
The house forms are parametric. That is, the relations between the variables of the form
of the house are mathematically defined. Thus, they are suitable for design optimization
models such as layout, structure, light, construction, and automated customization
through which different cost ranges can be obtained. An extensive discussion of
optimization in architecture can be found in Gero and Radford's Optimization in
Architecture and Construction.
The design by shape grammar method utilizes the generation of a portfolio of
standardized house types. Once the house types for a housing complex are determined
then they can be combined in many different ways to generate a complex of multiple
dwelling units relevant to the topography of the site as illustrated in figure 77. The
individuality of the houses can be achieved by customizing layouts and external details of
the houses according to the constraints imposed by the user.
In this thesis, I demonstrate the practical applicability of the shape grammar design
method. Shape grammars generate languages of form, providing a technique to generate
different configurations of the form. Formal languages have always been part of
architecture. Most architects have worked within the discipline of accepted formal
languages. In my opinion, it is impossible for an architect to move from the starting point
of a set of requirements to the end point of their translation into form without a set of
rules for the making of the form.
Shape grammars provide a technique for describing such form-making rules in essence
making the design process explicit and codifiable. These rules can be related to other rule
systems such as structure, light, or whatever conditions bear on form. Depending on the
architect's ability, the use of this technique may help to enhance form generation skills
and ultimately the quality of architects' designs.
24
Gero.J., Radford.A., 1988, Optimization in Architecture Building, and Construction, New York, Won
Nostrant Reinhold.
6. Discussion and Future Work
Architectural design does not spring from rules, but rather rules evolve from design, and
therefore there are as many rules as there are designers. As designers, we build our
repertoire of rules by analyzing existing functional types and extracting their rules
heuristically. However, as soon as we grasp the construction of a design, we use rules
implicitly to build new designs. Thus, the rules of design never become explicit but
remain embedded in the design. It is not a common practice in the tradition of
architectural design to externalize and record the rules of the design. However, their
existence and use in the design process is undeniable. Donald Schon points out that a
designer's ability to apply a rule depends on having familiarity with the underlying type.
"An individual designer may, in a project or series of projects, break apart objects and
relations inherent in a type she has developed or adapted. She may live for a time in a
design world made up of these objects and relations, exploring its limits and its potentials
for generating new forms."25
We express the concept of type with prototypes in the design world. In the context of
vernacular architecture, the problem, its constraints, and the set of acceptable solutions
are defined in terms of prototypes. In this context we start our design with a generalized
prototype whose parts have clear relations and are defined as a whole. Then gradually we
articulate the relations between the parts and develop the existing prototype or we add
new parts, and by changing the relations between the parts, we generate new prototypes
that ultimately lead to the new types. All of this is done intuitively. Although we may
record development stages with sketch drawings, we do not externalize each step of the
design. In other words, we do not externalize the rules of the design.
In this thesis, I applied the rule-based design method of shape grammar as a design tool
for typological analysis, as well as synthesis, of the hayat house type in a specific
vernacular architectural context. There are certain limitations to what can be expressed
2
Schon, D., 1985, "Rules, Types and Worlds," Design Studies, Vol. 9, pp. 18 -190.
55
using this rule-based method in architectural design. Therefore, this method is not a
substitute for the actual design process, but is one of many design methods that can be
used in the preliminary stages of design. Therefore, the present work makes no claim to
completeness.
The usefulness of this computational design method lies in the ability of architects to
employ its mechanism and use it for their own purposes, whether for education or
practice. Shape grammars have been used in three ways in education: as an apparatus for
the formal analysis and synthesis of form, as has been illustrated in this thesis; as a
constructive and pedagogical design tool for training students to create their own design
language or style; and as an intermediate computational tool for teaching programming
concepts to design students.
The shape grammar method as a design tool provides a constructive mechanism to teach
the concept of a design language. In this method, any relation between the input and
output states of the design can be defined by rules. In an architectural context, this
corresponds to the program and the designer's intentions (input state) and the actual
design (output state). Between the two there are different computational procedures
(rules) that will produce the design that satisfies both the program and the designer's
intentions. In other words, any design can be constructed in many ways. However, each
designer will have his/her own set of rules (design language) that distinguishes him/her
from other designers. This aspect of design has been dealt with in education in varied
elective graduate courses and compulsory undergraduate studios. For example, T. Knight
at UCLA and MIT has taught the synthesis and creation of completely new designs with
shape grammars in "Computational Design" courses. These courses are based on design
exercises with grammars through which students are taught explicitly compositional
skills. 26
26
Knight,T., 1991, CAADfeatures 91 edited by Schmitt. G.
56
Further examples of shape grammars being used in design education are the lecture
course and "Architectural Design Composition" studio taught by U. Flemming at
Carnegie Mellon University.27 Flemming, (1991) describes the structure of the course:
"The approach is to introduce students to a series of architectural languages characterized
by a vocabulary of elements and a grammar whose rules indicate how these elements can
be placed in space."
The shape grammar method provides an apparatus for teaching
design languages in a structured and constructive way, and allows the student to enhance
his/her repertoire of design rules.
The shape grammar method can be used as an intermediate computational design tool that
builds a bridge between programming and design. In visualizing the rules of computation,
it utilizes an understanding of algorithmic design procedures. Recent work on shape
grammar computer applications has been based on creating stand-alone software capable
of shape recognition and manipulation. The problem of compatibility between these
programs with Computer Aided Design (CAD) currently prevents the use of shape
grammars in more complex architectural software platforms. Thus, as a design tool, the
future of the shape grammar lies in its integration with CAD. The inherent structure of
CAD systems restricts the design exploration. Emergent sub-shapes that are recognized
by designers in design computation are unrecognizable from computer's viewpoint. The
shape grammar method has the potential to change the nature of CAD programs in two
ways: by providing a technique for emergent shape recognition and manipulation, and by
providing a mechanism for interaction between the user and the program through its
visual programming techniques. The shape grammar method has developed a formal
mechanism that can be implemented as a plug-in for CAD software and could ultimately
change it from being static and closed to a dynamic, interactive, and parametric design
tool. However, this also requires interdisciplinary study between CAD programmers and
architects who have sufficient knowledge of CAD programming concepts.
Flemming U., 1991, "Syntactic structure in architecture: Teaching Compositions with Computers," in The
Electronic Design Studio, edited by Mitchell, W, Purcel, P., The MIT Press.
27
57
In practice, shape grammars utilize the generation of standardized designs, while
respecting the existing stylistic characteristics in a given architectural context. They
provide a formal mechanism for optimization and automated customization models.
However, the integration of design models with mathematical models requires complex
data and variable management and can be handled only through the use of computer
technologies. Shape grammars provide a formal apparatus for communication between
the two. The integration of these models creates a new research area, which requires
interdisciplinary collaborative work between the disciplines of mathematics, computer
aided design, and design.
Figure 1: Detached and semi-detached hayat houses in Sarajevo
F -iT
w
Ground floor
a
First floor
DZENETICA HOUSE
DERZELEZ HOUSE
SABANOVICA HOUSE
SEMIZOVA HOUSE
KAJTAZOVA HOUSE
Courtyards
)
THE HOUSE IN POTOKLI
STREET
Women's house hayat
m
SVIRZINA HOUSE
Figure 2: Hayat houses in Sarajevo
Men's house hayat
SABURINA HOUSE
Division between public and
private quarters
Figure 3: Svirzina house, birdseye view
OWN'S COUF
WOMENS COURTYARD
MEN'S COURTY ARD
FIRST FLOOR
GROUND FLOOR
R- ROOM
H-
IIAYAT
S- STAIRS
K- KITCHEN
10E
-HOUS
R
H
ST- STORAGE
WOMEN'S
C.R- COFFEE ROOM
COURTYARD
R
KI- KIOSK
C.H- CONNECTION HALL
SK
C- COURTYARD
WOMEN'S QUARTER
ST
ST
T
WOMEN'S QUARTER
j
SMEN'S
COURTYARD
R
MEN'S QUARTER
MEN'S QUARTER
Figure 4: Svirzina house
R
R- ROOM
MEN'S
QUARTER
H- HAYAT
K- KITCHEN
S- STAIRS
C- COURTYARD
KI- KIOSK
FIRST FLOOR
GROUND FLOOR
ST- STORAGE
C.H- CONNECTING HALL
IK
R
R
R
H
R
MEN'S
QUARTER
R
C
WOM EN'S
QUARTER
Figure 5: Semizova house
R- ROOM
H- HAYAT
S- STAIRS
K- KITCHEN
GROUND FLOOR
FIRST FLOOR
ST- STORAGE
C- COURTYARD
KI- KIOSK
ST
R
K
KC
C.R- COFFEE ROOM
CC
KK
IKC
WOMEN'S QUARTER
MEN'S QUARTER
WOMEN'S QUARTER
Figure 6: Derzeleza house
MEN'S QUARTER
Courtyards
Hayats
Figure 7: Partial Mahala Pattern
VOCABULARY
a b c d e
SPATIAL RELATIONS
3
ab
@ aa
2
ac
D bb
3) bd
V
FAMILY OF SPATIAL
RELATIONS
© ac
ab
2.1
1.1
T
bd
3.1
aa
(4
4.1
1.2
2.2
3.2
4.2
1.3
2.3
3.3
4.3
1.4
2.4
3.4
4.4
GRAMMAR RULES
o
1.1
2.1
3.1
a ->a+a
4.1
1.2
2.2
3.2
4.2
1.3
2.3
3.3
4.3
1.4
2.4
3.4
4.4
a-> a+b
a
->
a+c
b
PROTOTYPE DESIGNS IN THE
LANGUAGE
Figure 8: The method of shape grammar development
b d
@
Figure 9: Vocabulary and spatial relations
FAMILY OF SPECIFIC VOCABULARY ELEMENTS
F,
I
-I
-
L
H
a
0.1~F*H
TY E
-
STARTING RULES
o[G
H_
TYPE A
A housewith havat atboth levels.
0.2 G.2
b
0.3-
TYPE B
A housewith no havat but only roomsat ground floor
level.
TYPE C
A housewithout ground floor atall.
Figure 10: Family of spatial relations and starting rules
GRAMMAR RULES
GROUP
GROUP
GROUP
GROUP
4.1
xx4.2
s
3.2
2.3
1.2
'
II
'I'D
3.3
3.5
H
-
FH --
-
G1-
RS
>
Fi
RS
W -
W
S
Figure
S
11: Grammar rules
->S 4 F11
FH
-
FH-
K
III
K
GRAMMAR RULES
53I-
11 - -
1 +i t
GI -
>
Figure 12: Grammar rules
( :+ (
Figure 13: Derivation of Prt. A
GR
62
GR
2.2
(R
GROtIND FLOOR
GROtUND FLOOR+FIRST FLOOR
3.2
42
1.2
RS
FH
FIRST FLOOR
GR +
S
S f
Fi+
K + RS
Figure 14: Derivation of Prt. B
GROUND FLOOR
GROUND FLOOR
3.1
6.1
1.2
4.2
FH
K
FIRSI FLOOR
S
FI
K +
RS
Figure 15: Derivation of Prt C.
FlRSI FLOOR
GH
GH
Li
L~LEZI
w
w
GH
s
F
w
W
w
j
I
Figure 16 : Different derivation of set 3 rules
GROUP
li i
>
211
7A
I
x
F
LLJ
GH 4 S
S
GH
+ F1
S
s 4 ( FH4 +Ai)
Figure 17: Shape rules
1
UI~EZ
I.?
108
J,
110
1010
10.
11
Figure 18: Shape rules
LI
I
(ROUND FLOOR
(ROUND FLOOR + FIRST FLOOR
FIRST FLOOR
421
2
3
ZIBI~
LIES
4
5
(ill
S
RS
S+- Fi
STAGE I
Figure 19: Stage I
RS
c
bI
b2
a2
L
,
XJ,
2
x
3
r
Flx,
_j
4
L :1
5
GH
- S
S
+
RS
FH + RS
GH 4
S
S
+
GH
RS
( FH
4 A,
)-
RS
STAGE 2
+
S
S--
-
GH
RS
FfH+ Ai )+ RS
+n(X,)
STAGE 3
Figure 20: Stage 2, 3 and 4
4
S
S
p
I(
RS
+ A, ) + ( al + bl + c + a2+b2)
STAGE 4
n ( X)
L~i1
l
Eh2
~;ii
1
-14
STAGE I
STAGE 2&3
STAGE 4
bl
c
h2
FT21
I--I ,,L
1 - .1
ly
LU77
S + (
s--I II'
STAGE 5
+
R
-R
S 4
(
(
(ill +
(ill + S
+ K
S - (I1if+
A,)t (RS-b)+
STAGE 6
Figure 21: Evolution of the first floor plan
n(
RS
X)
STAGE 7
LL,
I
P2
STAGE I
STAGE 2 &3
STAGE4
L-L-j-j
LW
>
STAGE 5
STAGE 6
Figure 22: Evolution of the first floor plan
-- EJ
STAGE 7
STAG E
I
STAGE 2&3
STAG E4
->
.1.
11 "1
STAGE 5
STAGE 6
Figure 23: Evolution of the first floor plans
STAGE 7
'.~
STAGE I
F:91
x,
STAGE 2&3
STAGE 4
LI
STAGE 5
STAGE I
STAGE 2&3
STAGE 6
STAGE 7
STAGE 4
L~~~1i~zl"
STAGE 5
STAGE 6
Figure 24: Evolution of the first floor plans
STAGE 7
Prt.Al
1.1
1.2
Prt.A2
Prt.A2
2.1
3.1
3.2
.2
1.3
1.4
Q
)
Figure 25: Prt.A houses
Prt.A4
4.1
4.2
Prt.A5
5.
5.2
P
U
H
Di
L
DU
Fw
>
1D
i} )UP
1( )UP
ROUP
ti,
114
III
4
-F
166
L
16.7
155
I'l
16.S
l-fl
A,
|
:
xy,
.
x.,y,
|
14.1
Figure 26: House development rules
-
EIGHT PART ITIONS ARE GENERATED FROM RULEI
h
q
H F,
-D
-1
FOUR PARTITIONS ARE GENERATED FROM RULF 2
±
--1]
PARTIAL PARTITION SET GENERATED FROM COMBINATION OF RULF AND RULE 2
-EF -I--
H
(1,1
,[1
11,8
III
(jp7
2
1,1
[PI
Figure 27: Room partition set
,pll
II,I4
w
Prt Al
15.1, 15.3, 15.5
tp3
tp.9
tp.2
GH +S+ RS
S + (FH + Ai) + RS
GH + S + (R., R2,......R.)
S + (FH + Ai) + (R,, R2,...... R.)
STAGE I
STAGE 2
Figure 28: Prt. A l house development
STAGE 3
16.1
FIRST FLOOR
16.2, 16.3, 16.4,..
GROUND FLOOI
STAGE 4
Li
L
Figure 29: Prt.A I house development
Fri[]
STAGE 4
00
L.
STAGE 4
Figure 30: Prt. A l house development
Prt. A2
tp.2j
15.1, 15.5
14.1
tp.2
tp.2
tp.14
STAGE I
Figure 31: Prt.A2 development
STAGE 2
STAGE 3
STAGE 4
STAGE 4
Figure 32: Prt. A2 development
L
-
STAGE 4
>
r
E-L:ILEMI
STAGE 4
Figure 33: Prt. A2 development
Prt. A3
tp.15
141
15.4, 15.5
tp. 14
3.2
>
STAGE
>
STAGE2
STAGE3
Prt. A4
14.2
-p2
>.3
4.1
STAGE I
STAGE2
Figure 34: Prt. A3 and Prt.A4 development
STAGE 3
3. 1
16.1
16.2, 16.3, 16.4,
Lb]i
STAGE 4
3.2
STAGE 4
Figure 35: Prt. A3 development
ELnU
STAGE 4
L]
IF
IF
IL
STAGE 4
Figure 36: Prt. A4 development
Prt. A5
15.1, 15.5
14.2
1
tp.
8
STAGE I
15.
STAGE 2
Figure 37: Prt. A5 development
1,15.2,15.5
STAGE3
16.1
---
6.2, 16.3,..
STAGE 4
STAGE 4
-11
-A-1
Figure 38: Prt.A5 development
Prt. Al
Prt. A2
Prt. A3
3.
Prt. A4
1
4.
Prt. A5
I
L.2
4.2
3. 2
1. 3
1.4
2. 3
2. 4
4
4
Figure 39: Set of articulated type A houses
.1
I
GIROU
P
NI WVOCAlBULARY
20.
(iROUP
ORW tI
191
i>sosi
B
--L9 -----
D
A
>
6
-9
A
iNI RAT I) 1'
liAYAT STAIRSNCOMPOSITIONSO
IN
ASSIININ(VALIETOITIl VARIAlLIS
19,3
l(
B
19.4
C
Figure 40: Transformation rules for an inclined topography
IIM
A
f~
HlFN[
I)
IN
NRl
lI.
TIll
1)
6,
I)>
16 1
LT
>
-A-
Ix
91 19.2 19SI
62 16
ELF' 1K
L IT
STAGE I
STAGE 2
TRA N SFORMATION
TRA N SFORMATION
STAGE 3
STAGES
STAGES
Figure 41: Prt.AI.1 house transformation
STAGE 4
STAGE 5
FIRST FLOOR
D
19.1, 192, 19 5,19.6
1181
L>
6 2,
F
>
L
GROUND FLOOR
STAGEI
CT
STAGE 2
163
2)
LI
B
A
STAGE 3
TRANSFORMATION S AGES
TRANSFORMA IION STAGES
Figure 42: Prt.A2.2 house transformation
STAG E 4
STAGE 5
F IRSTI L(X)R
16,1
18
7>
>
LB
195
B
L
2-o>
1136194
13
A
A
1
(;ROUNID II UOXR
STAGE I
STAGE 2
STAGE I
TRANSFORMATION ST AGES
IRANSFORMATION STAGES
Figure 43: Prt A4.2 house transformation
STAGE 4
STAGE
5
Prt.A
Prt.A 22
1
Prt.A 1I
Prt.A. 5
Prt.A. 5
Prt.A.4
Prt.A.4
Prt.A 3
Prt.A 3
L
1.2
1.3
F
2.1
4.1
2.2
4.2
2.3
2.4
Figure 44: Split -level houses
5.1
5.2
Figure 45: Split -level houses
GROUP
GROUP
>1
.1
2.1
->
2A4
-
FIRST
FLOOR
2.2-
FLOOR
GROUND
TPAl.
IHOUSE
Figure 46: Prt.A 1.3
CONDMON:
>
il - k2
II=12=13
Figure 47 Transformation rules for Prt.A 1.3
)
V
A.1.3
STEPI
6L
R
R3
FIRSTFLOOR
II
1
R4
1.1
1.2
STAGEI
2.1
STAGE2
GROUNDFLOOR
STAGE3
2.5
24
2.2,2.3
STAGE5
STAGE4
STEP2
Figure 48: Transformation of Prt.A1.3
STAGE6
GROUP
GROUP
ki
3.1
3.2
I/= 14
12= 13
ki= k2
3.3
Fr-
Figure 49: Transformation rules for Prt. T2
STEP I
3.1~
3.2
STEP I + STEP 2
STAGE I
STAGE2
-- I
L I
>
r-
2.6
4.1,4.2
I
STAGE3
STAGE4
STEP 2
Figure 50: Transformation of Prt.T2 into Prt.T3
STAGE5
w
ILLW
ThJ~
16.1
STAGE 1
2.19.,19.616.2.
131
STAGE 2
STAGE 3
Figure 51: Transformation of Prt.T3 into Prt. T4
16.3
STAGE 4
STAGE 5
- ww
TRI
Prt.A1.3
Figure 52: Transformations of Prt.A1.3
4-
Prt. A1.3
TR I
Figure 53: Transformation of Prt.A1.3
Prt.A. 1.3
T2
T3
Figure 54: Transformation of Prt.Al.3
T4
Prt. A1.1
Figure 55: Evolution of PRT. Al .1
Figure 56: Transformation of Prt. Al.1
111111111M
11111111M
Figure 57: Interpretation of the Prt.A1.1 house
T2
Figure 58: Transformation of prototype T2
Figure 59: Block design generated with Prt. T2
Eli
FH
_
Eli
5.1-
5.2 -
FH
[H
5.3
[H
-
[FH
FHF
5.4
-
[H
5.6
Ei
-[I]
-
Figure 60: House connection rules
HE
H
Prt.A3.3, Prt. A4. 1
Prt. A4. 1, Prt. A4.2
_LL__E
5
Prt. A3.3, Prt. A4.1
VJ
Prt. A3.3, Prt. A4.1
Prt A4. 1, Prt. A4.2
Figure 61: Semi-detached houses
Figure 62: Adjacency relation between semi-detached houses
Prt. A4.1
Prt. A4.2
Figure 63: Adjacency relation between semi-detached houses
77r
kL1Lf
-ik
I
Prt. A3.3
Prt. A 3.3
Prt. A.4.1
Prt. A
1.1
Prt. A. 1.1
Prt. A4.1
Prt. A.3.3
Prt. A4.2
Figure 64: Row houses
Prt. A4.1
Prt. A. 3.3
Figure 65: Row houses
COURTYARD RULES
HOUSING PATTERN RULES
SPATIAL RELATIONS BETWEEN
SITE VOCABULARY ELEMENTS
NEW SITE RULES
HZ,,TA.
IHZ
A+A
jE'
71
B.
F-FIH
A+B
C.
3.
7.
B+C
B +C
5.
B+B
5.
LI~Z
6.
B+B
STAGE I
STAGE2
STAGE3
STAGE4
Figure 66: Housing pattern rules
1- DERIVATION OF HOUSING PATTERN
1,2,3
0
HOUSING PATTERN
1, 2, 3, 5, 3,4, 3, 5,. ..
3- INTERPRETATION
Figure 67: Housing pattern generation
TP Ai
(A
Figure 68: Substitution rules
Figure 69: Housing unit
TOPOGHRAPHY
PATTERNRULESFOR INCLINED
HOUSING
SPATIALRELATIONS
SPLIT SITEVOCABULARY
BETWEEN
GENERATION
OF SPLIT SITE
VOCABULARY
RULES
HOUSING PATTERN GENERATION
FOR INCLINETOPOGRAPHY
CB
7,
CH
2.
C
A
CE
CI.
4.
1CA
11
CA
6.
STAGEI
C
CB
STAGE2
Figure 70: Housing pattern rules for an incline topography
STAGE3
00
CB
CA
CB
Figure 71: Spatial relations between different sites
CB
CB
Figure 72: Housing pattern on an incline topography
A
4 73:
Figure73
rnfnaio
ftest
Figure 74: Detached and row houses
131
Figure 75: Detached houses and semi-detached houses
132
0
1-4
Figure 76: Terrace houses
133
Figure77: Housing complex
References
Argan. C., 1963, "On the Typology of Architecture," ArchitecturalDesign, Vol. 33, pp.
564-565.
Bandini. M., 1984, "Typology as Form of Convention," AA Files, Vol. 6, p. 73.
Cagan. J., 1994, "Design Grammars: Discussion," in FormalRepresentationfor CAD,
Ed. J. Cagan, New York, Elsevier, pp. 191-197.
Carra. G., 1994, Knowledge Based ComputerAided ArchitecturalDesign, New York,
Elsevier
Christopher. A., 1964, Note on the Synthesis of Form, Cambridge, Harvard University
Press.
Chomsky. N., 1957, Syntactic Structures, Mouton, The Hauge.
Colquhoun. A., 1985, "Typology and Design Method," in Essays in Architectural
Criticism, Cambridge, MIT Press.
Coyne.R., 1988, Logic Models of Design, The University of Sydney, Pitman
Fleisher. A., 1992, "Grammatical architecture," Environment and PlanningB, Vol. 19,
pp. 2 2 1 - 226.
Flemming. U., 1981, "The Secrets of the Casa Guiliani Frigero," Environment and
PlanningB, Vol. 8, pp. 87 -8 6 .
Flemming. U., Downing. F., 1981, "The Bungalows of Buffalo," Environment and
PlanningB, Vol. 8, pp. 269-293.
Flemming. U., 1994, "Syntactic Structure in Architecture: Teaching Composition with
Computer Assistance," in The ElectronicDesign Studio, edited by William,.M.., Purcel.
P., Cambridge The MIT Press.
Flemming. U., 1994, "Get with the Program: Common Fallacies in Critiques of
Computer-Aided Architectural Design," Environment and planning B, Vol. 21,
pp. 106-116.
Flemming. U., 1996, "Modelling Creativity and Knowledge-Based Design," Environment
and Planning B, Vol. 23, pp. 2 39 -2 5 2 .
Flemming. U., 1987, "More than the Sum of Parts: the Grammar of Queen Anne
Houses," Environment and Planning, Vol. 14, pp. 323-350.
135
Frenk.K., Schneckloth.L., 1990, "Types in Architecture and Design," in Ordering Space,
New York, Van Nostrand Reinhold.
Gabrian. D., Neidhard. J., 1984, The Bosnian OrientalArchitecture in Sarajevo,
Ljubljana, Univerzum Ljubljana.
Gero. J., 1990, "Design Prototypes: A Knowledge Representation Schema for Design," AI
Magazine, winter, pp.27-36.
Gero.J., Radford.A., 1988, Optimization in ArchitecturalBuilding and Construction,
New York, Won Nostrand Reinhold.
Gero. J., Maher. M, 1993, Modelling Creativity and Knowledge-Based Creative Design,
New Jersey, Lawrence Elbaum.
Gulgonen. A., 1982, "Contextual Approaches to Typology at the Ecole Des Beaux-Arts,
JAE, pp. 26-28.
Gross. M., 1986, Design as Exploring Constraints,Ph.D. Thesis, MIT, Department of
Architecture.
Hadrovic. A., 1984, Gradska Kuca Orientalnog Tipa u Bosni I Hercegovini, Sarajevo,
Avicena.
Kalay. Y., 1987, Computability of Design, New York, A Willey Intersection Publication.
Knight. T., 1986, Transformation of Languages of Design, Ph.D. Thesis, Graduate
School of Architecture and Urban Planing, University of California, Los angeles.
Knight. T., 1997, Transformationsin Design, Cambridge, Cambridge University Press.
Knight. T,. 1980, "The Generation of Hepplewhite-Style Chair-Back Design,"
Environment and PlanningB, Vol. 7, pp. 227-238.
Knight. T., 1981, "Languages of Design: From Known to New," Environment and
Planning B, Vol. 8, pp. 213-238.
Knight. T., 1983, "Transformation of Languages of Design: part 1," Environment and
Planning B, Vol. 10, pp. 125-128.
Knight. T., 1986, "The Forty One Steps," Environment and Planning, Vol. 13,
pp. 97-114.
Knight. T., 1988, "Comparing Designs," Environment and PlanningB, Vol. 15, pp. 73-
136
110.
Knight. T., 1989, "Colour Grammars: Designing with Lines and Colours," Environment
and PlanningB, Vol. 16, pp. 417-449.
Knight. T., 1990, "Mughul Gardens Revisited," Environment and Planning B, Vol. 17,
pp. 73-84.
Knight. T., 1994, "Shape Grammars and Colour Grammars in Design," Environment and
Planning B, Vol. 21, pp. 705-735.
Knight. T., 1991, "Designing with Grammars," CAAD, pp. 33-49.
Knight. T., 1999, "Shape grammars: five questions," Environment and PlanningB, Vol.
26, pp. 477-501.
Knight. T., 1999, "Shape grammars: six types," Environment and PlanningB, Vol. 26,
pp. 15-3 1.
Koning. H., Eizenberg. J., 1981, "The Language of the Prairie: Frank Lloyd Wright's
Prairie Houses," Environment and Planning B, Vol. 8, pp. 295-323.
Kuban. D., 1995, The Turkish Hayat House, Istanbul, Eren Yayincilik.
Madrazo. L., 1994, "Durand and the Science of Architecture," Journalof Architectural
Education, Vol. 48 (1), pp. 12-24.
Madrazo. L., 1995, The Concept of Type in Architecture, Ph.D. Thesis, The Swiss Federal
Institute of Technology.
March. L., Stiny. G., 1984, "Spatial Systems in Architecture and Design," Environment
and Planning, Vol. 12, pp. 31-53.
Mitchell. W., Purcell. P., 1990, The ElectronicDesign Studio, Cambridge, The MIT Press
Mitchell. W., McCullough., 1995, DigitalDesign Media, New York, Van Nostrand
Reinhold.
Mitchell. W., 1996, The Logic of Architecture, Cambridge, The MIT press.
Mitchell. J., 1975, "The Theoretical Foundation of Computer-Aided Architectural
Design," Environment and PlanningB, Vol. 2, pp. 175-150.
Mitchell. W., 1986, "Formal Representations: a Foundation for Computer Aided
Architectural design," Environment and Planning,Vol. 13, pp. 130-161.
Mitchell. W., 1993, "A Computational View of Design Creativity," in Modelling
Creativity and Knowledge Based Creative Design, Ed. Gero, J, Maher, L, New Jersey,
Lawrence Earlbaum Associates.
Moneo. R., 1978, "On Typology," Oppositions, Vol. 13, pp. 23-45.
Penrose. R., 1994, "Consciousness and Computation," Shadows of the Mind, Oxford
Oxford University Press.
Schon. D., 1984, Problems, Frames and Perspectives on Designing, Design Studies, Vol:
5, pp. 132-136
Schon. D., 1987, Educating The Reflective Practitioner,San Francisco, Jossey-Bass.
Schon. D., 1985, "Designing: Rules Types and Worlds," Design Studies, Vol. 9, pp. 181190.
Schon. D., 1992, "Designing as Reflective Conversation with the Materials of a Design
Situation," Research in Engineering, Vol. 3, pp. 13 1 - 14 7 .
Simon. H., 1969, The Science of the Artificial, Cambridge, The MIT Press.
Stiny. G., 1976, "Two Exercises in Formal Composition," Environment and Planning,
Vol. 3, pp. 187-2 10.
Stiny. G., 1977, "Ice-Ray: a Note on the Generation of Chinese Lattice Designs,"
Environment and PlanningB, Vol. 4, pp. 89-98.
Stiny. G., William. M., 1978, "The Palladian Grammar," Environment and Planning B,
Vol. 5, pp. 5-18.
Stiny. G., 1980, "Production Systems and Grammar," Environment and PlanningB, Vol.
7, pp. 399 - 408.
Stiny. G., 1980, "Introduction to Shape and Shape Grammars," Environment and
PlanningB, Vol. 7, pp. 343-35 1.
Stiny. G., and Mitchell. W., 1980, "The Grammar of Paradise," Environment and
PlanningB, Vol. 7, pp. 209-226.
Stiny. G., 1980, "Kindergarten Grammars: Designing with Froebel's Building Gifts,"
Environment and PlanningB, Vol. 7, pp. 409 - 462.
Stiny. G., 1981, "A Note on the Description of Design," Environment and Planning B,
138
Vol. 8, pp. 257 - 267.
Stiny. G., 1981, "Design Machines," Environment and PlanningB, Vol. 8, pp. 245 - 255.
Stiny. G., 1982, "Spatial Relations and Grammars," Environment and PlanningB, Vol. 9,
pp. 113 - 114.
Stiny. G., 1982, "Shapes are Individuals," Environment and Planning B, Vol. 9, pp. 359 367.
Stiny. G., 1985, "Computing with Meaning and Form in Architecture," Journalfor
Architectural Education, Vol. 39, pp. 7-19.
Stiny. G., 1986, "Computational Foundations of Architectural Design," Environment and
Planning B, Vol. 13, pp. 243 - 248.
Stiny. G., 1987, "Compositions Counts: A+E =AE," Environment and PlanningB, Vol.
14, pp. 167 - 182.
Stiny. G., 1990, "What is Design," Environment and PlanningB, Vol. 17, pp. 97- 103.
Stiny. G., 1990, "What Designers do that Computers Should," in ElectronicDesign
Studio, edited by Mitchell. W., Purcell. P., The MIT Press.
Stiny. G., 1991, "The Algebra of Design," Research in engineering design, Vol. 2, pp.
171
-
181.
Stiny. G., 1993, "Emergence and Continuity in Shape Grammars," CAAD Futures 93,
edited by. Flemming. U., Wyk. V, pp. 37-53.
Stiny.G., 1994, "Shape Rules: Closure, Continuity, and Emergence," Environment and
PlanningB, Vol. 3, pp. 187 - 210.
Stiny. G. 1996, "Useless Rules," Environment and PlanningB, Vol. 23, pp. 253 - 237.
Stiny. G. 1998, "New ways of looking at things," Environment and Planning B, Vol. 25.
Vidler. A., 1977, "The Idea of type," Opposition, Vol. 8, pp. 93-115.
Winograd. T., Fernando. F., 1987, UnderstandingComputers and Cognition:A New
FoundationforDesign, Massachusetts, Addison-Wesley.
Woodbury. R., 1993, "Grammatical Hermeneutics," ArchitecturalScience Review, Vol.
36, pp. 53 - 64.
139