authors |
Dalyrmple, Michael and Gerzso, Michael |
year |
1998 |
title |
Executable Drawings: The Computation of Digital Architecture |
source |
Digital Design Studios: Do Computers Make a Difference? [ACADIA Conference Proceedings / ISBN 1-880250-07-1] Québec City (Canada) October 22-25, 1998, pp. 172-187 |
doi |
https://doi.org/10.52842/conf.acadia.1998.172
|
summary |
Architectural designs are principally represented by drawings. Usually, each drawing corresponds to one design or aspects of one design. On the other hand, one executable drawing
corresponds to a set of designs. These drawings are the same as
conventional drawings except that they have computer code or
programs embedded in them. A specific design is the result of the
computer executing the code in a drawing for a particular set of
parameter values. If the parameters are changed, a new design
or design variation is produced.
With executable drawings, a CAD system is also a program editor. A designer not only designs by drawing but also
programming. It fuses two activities: the first, drawing, is basic in
architectural practice; and the second, progamming, or specifying the relation of outputs from inputs, is basic in computer system
development. A consequence of executable drawings is that architectural form is represented by graphical entities (lines or shapes)
as well as computer code or programs. This type of architecture
we call digital architecture.
Two simple examples are presented: first, the design of a
building in terms of an executable drawing of the architects,
Sangallo the Younger and Michelangelo, and second, a description of an object oriented implementation of a preliminary prototype of an executable drawing system written in 1997 which
computes a simple office layout.
|
series |
ACADIA |
email |
|
full text |
file.pdf (271,785 bytes) |
references |
Content-type: text/plain
|
Aho, Alfred V. and Ullman, Jeffrey D. (1979)
Principles of Compiler Design (3rd Edition)
, Reading, MA: Addison Wesley
|
|
|
|
Anklam, P., Cutler, D., Heinen, R. and MacLaren, M.D. (1977)
Engineering a Compiler
, MA: Digital Press
|
|
|
|
Buchmann, Alejandro and Gerzso, J. Michael (1985)
TM: An Object-Oriented Language For CAD and Required Data Base Capabilities
, Languages for Automation, S.K.Chan (ed), Plenum Press. Downing, F. and U. Flemming, 1981. ÏThe Bungalows of Buffalo, Environment and Planning B, Vol. 8.
|
|
|
|
Foley, J.D. (ed), Hughs, van Dam and Feiner (1996)
Computer Graphics: Principles and Practice
, Systems Programming. Reading, MA: Addison-Wesley
|
|
|
|
Gerzso, J. Michael (1979)
A Descriptive Theory of Architectural Built Form and its Applications
, Ph.D. Dissertation, University of California, Berkeley, CA
|
|
|
|
Masson, Georgina (1966)
Italian Villas and Palaces
, New York, NY: Thames and Hudson
|
|
|
|
Mitchell, William J. (1990)
The Logic of Architecture
, Cambridge, MA: MIT Press
|
|
|
|
Murray, Peter (1963)
The Architecture of the Italian Renaissance
, London: B.T. Batsford Ltd.
|
|
|
|
Omura, G. (1997)
Mastering AutoCAD 14
, Sybex
|
|
|
|
Portoghesi, Paolo (1972)
Rome of the Renaissance
, London: Phaidon Press
|
|
|
|
Sammet, Hanan (1994)
The Design and Analysis of Spatial Data Structures
, Reading, MA: Addison Welsey
|
|
|
|
Stiny, George and Gips, J. (19??)
An Evaluation of Palladian Plans
, Environment and Planning B, 5
|
|
|
|
Stiny, George (1980)
Introduction to Shape and Shape Grammars
, Environment and Planning B, 7
|
|
|
|
Tzonis, Alexander and Lefaivre, Liane (1986)
Classical Architecture
, The Poetics of Order. Cambridge, MA: MIT Press
|
|
|
|
last changed |
2022/06/07 07:55 |
|