Professional Documents
Culture Documents
4 T E C H h O L O G Y C O N F E R E N C E 67
KRISTINA SHEA
University of Cambridge
"best" structural fonn results solely from functional efficiency. The process of structural shape annealing is not modeled
Generallq without regard to geometric attributes, optimization after a conventional design process. Rather than using a pre-
methods seek the most efficient fonn of discrete structures defined sequence for applying transfonnations. the method
(Bendsoe et al.. 1994) or continuous material structures appliesnearrandomly selected rules in nearrandomly selected
(Chirehdast et al. 1994). While these methods have been locations. This allo\vs innovative designs to evolve from a
successfull\ applied in the aerospace and automotive series of design transfonnations in response to the modeled
industries. for civil structures. structural efficient). is often design intent. To focus the search. rather than just randoml)
only one ofmany design goals. Additionally. current discrete exploringthe design space. the method uses control techniques
methods rel), on being able to formulate the design scenario for rule selection. rule application as well as design selection.
in temis of support points and point loads posing difficulties The required input. which will be discussed further in
formodeling surface based environmental loads. Optimization Section 4. and basicmethod steps are shown in Figure 3. The
techniques have however been used successfully for finding design task is fonnulated in tenns of an initial design, which
efficient f o r m for shell structures (Robbin. 1996). models the support points and loading, specifications,
constraints and design objectives. which combine to define a
STRUCTURAL SHAPE ANNEALING performance metric. Given an initial design. it is first
analj,zed for structural behavior using the finite element
Shape annealing is a generate-and-test type method that
method. Based on the analysis and the defined design
combines a shape grammar (Stiny, 1980) with simulated
objectives. a performance metric is calculated. A grammar
annealing (Kirkpatrick. 1983) to produce optimall), directed
rule is then selected based on past perfonnance using a
designs (Cagan and Mitchell, 1983). Applied to structures
dynamic rule selection technique. The selected rule is
(Reddy and Cagan. 1995). the method provides a means of
matched to each shape in the current design where it applies
performance driven exploration of structural fonns. Design
and arandorn match among these is selected. The rule is then
perfonnance is modeled in terms of many competing factors
applied at the selected location thus transfonning the initial
including structural efficient)., economy. usage and aesthetics
design to a new design that is then analyzed and its cost is
(Shea, 1997). The result is the generation of complex
calculated. A decision is then made based on the relative
-
geometric fonns that are not only functionally feasible but
perfonnance of the two designs as to whether the new design
also reflect other perfonnance metrics. Both conventional
is accepted or rejected. While a better design is always
and radical fonns can be generated with this method. where
accepted there is a possibility that a worse design may be
radical fonns do not contradict behavioral principles but
accepted based on a probability function. Continuing the
rather follow them. The range of structural classes that could
process. a rule from the shape grammar is applied to the
be considered and the adaptability of the structural purpose
selected structure creating a new design and the process
model create a method suited to exploring rational free-form
continues iteratively until either a fixed number of iterations
structures.
has been reached or transformations no longer lead to
For discrete structures, the shape grammar represents the
significant design improvement.
relation between fonn and function through the specification
of allowable shape transformations. Implemented structural
grammars include planar trusses. shown in Figure 1. and an
extension to single-layer space kames. applied in Figure 4.
One way of employing the rules is to hand select and apply
them to generate known designs for the modeled structural
class: for example the generation of a Warren truss (Figure 1 ).
But. when transfonnations are applied iteratively in random
order at random locations in the design. the set of
transfonnations define infinite languages ofstructural shapes.
constraint resulted in the generation of the bowed Warren to invent a free-fonn structure. But. the designer has less
truss. Additional studies of limiting the sizing to standard means of control and the outcome may not be as suited to the
cross-sections. increasing the number of load points and design intent. Varqing surface equations, for instance the
considering asqmnetric designs can be found in Shea and height of the dome in Figure 4, is also a means of design
Cagan ( I 999). It was found that since the performance of transformation.
these structures was measured purel), in tenns of structural
mass. symmetric designs would only occur when symmetry
\\as clearly superior or constrained.
USING EIFFORM
eifFonn is an experimental system based on the structural Fi_g4. Geometric models and design transformation (adapted t?om
DSoF. Fall 1999)
shape annealingmethod described previouslq. Since eiffonn
supports the design of innovative structures bq searching a
constrained space of alternative fonns. structural design Design intent is also modeled through specification of
inust be fonnulated as a search problem. Effective use ofthe structural parameters that interpret the geometric model as a
system involves expression ofdesign intentthrough geometric. structural system. Currently. spatial forms are always
structural behavior and search models as well as visualization interpreted as truss structures. Parameters similar to those
and interpretation of generated designs to~vardsrealization. involved in a conventional truss design task. such as material
The following descriptions illustrate ways in which the tool properties and member shape (bar. tube. box. etc) as well as
has been engaged to explore architectural applications as acceptable limits on stress, buckling and displacement are
well as issues related to this process that have come to light also defined. A perfonnance model is specified. as noted
through experimentation, previously. as a function of both geometric and behavioral
As a generative tool. the system lends itself to a complete models. The overall perfonnance of a design is calculated as
digital design process starting from site selection from a a weighted sunmation of defined metrics where the weights
digital topography map through design generation and reflect tradeoffs among objectives (Shea and Cagan. 1997).
selection to using CAD/CAM interfaces for making For the generation of structural solutions, structural mass is
prototypes. This process requires user interaction on all always one of the perfonnance goals. For further details on
levels as well as iterative design generation to explore the modeling can be found in Shea (1999).
space ofpossibilities for a design scenario. The end result can Modeling design intent is not always a simple task.
be structures that would not have been conceived otherwise Exploration of the system capabilities resulted in studies of
and further understanding of relations betlveen perfonnance applications involving difficult topographic design scenarios.
and fiee-fonn structures. Similar to using any computational complex programs and asymmetric modular structures. In
system involving some level of automation. e.g. analysis and an initial study. eiffonn was used to generate designs for
rendering algorithms. proper modeling will lead to more enclosing a space defined by apolygonal non-planar boundary
effective use. created b). points taken from a digital map. A complex
program was also explored that involved generating a structure
DESIGN INTENT to support a system of non-planar platforms. For this
scenario. it was found that the system was more effective
Design intent is formulated in tenns of both geometric and when the program was decomposed into smaller problems
behavior models of the design task as well as through search that could be designed separatel! while maintaining common
parameters. First. a geometric model is defined as relations connections. Further constraints placed on design
among points. lines. shapes and surface(s). if working in 3D. transfonnations can also be used to model design intent
to provide a starting point for the algorithm (Figure 4). While (Shea and Cagan. 1999b).
the specification of points and lines is always necessary so
that the structure can be analyzed. the specification of shapes DESIGN GENERATION
identifies allowable regions of shape transformation. The
starting points of the geometly can also be specified by While specifving structural parameters is standard to
outlining a polygonal boundary of support locations. perhaps exploring structural design tasks, fonnulating the problem as
chosen from a digital topography map. In this case. lines. search may be n e u . Within the constraints of the previous
shapes and surfaces are not specified allowing the algorithm model. generation is controlled through selection of rule sets.
F M E R G l h G TECHNOLOGIES A N D D E S l G h
Fig. 5 . Conceptual designs for rnodular s! stems (Yeung. DSoF) Fig. 7. Interpreting results (Hunne! ball. Liao and Guma. DSoF)
REALIZATION
Following from the illustration of design intent models in
Figure 4. a number of free-fonn designs were generated as Realization of the complex designs generated by eifFonn
structural solutions to enclosing a circular space considering prompted investigations into appropriate detail desgn of
specified point loads and self-weight. The designs shown in complexjoints and attachment ofcoveringmaterials. Current
Figure 6 illustrate different structural responses to changes in manufacturing techniques make it possible to consider
perfonnance metrics. The design in Figure 6 (left) was building structures that use man) different section sizes and
generated as a lightweight option while the design in Figure member lengths. However. the use of intricate joint angles
6 (right) is a response to further design goals of minimizing and different sized members entering any one joint poses a
surface area. maximizing enclosure space and creating a difficult) for further detailed design. If three-dimensional
unifonn subdivision of the space. structures are generated and covering is desired. surface
material can be modeled as contributing to dead load. But.
VISUALIZATION AND INTERPRETATION determining \+here and how to attach the material to the
structure remain up to detail design. For instance. this issue
The s) stem breaks away from conventional structural arose in the design shown in Figure 7 (right). Studies of
design to consider new alternatives that are most often non- transfonning generated designs into realizable structures is
intuitive. For achieving novel structural solutions. results necessar) though and can lead to the placement of additional
should be interpreted with respect to the fonnulated model. constraints on geometric design transformations during
While with some results it is rather clear what the model generation.
defines other generated designs are more subtle. In the
2000 ACS.4 TECHNOLOGY C O N F E R E h C E
1 l6:997-lOO-l.
Fenles. S.. and N . Baker (1987). "Spatial and Functional
Representation Language for Structural Design." in Expert
S! stems i n Computer-Aided Desip. Else! icr Science. 1F1P 5.2.
Flemming. I].( 1986).'.More Than the Sum of'l'arts: The Grammar
ofQueen Anne Houses." En\,ironment and Planning B. 11323-
50.
Friedman. kl. (ed.) (1999). Gehr? Talks: architecti~re'process.
Ri~zoliInternational Publications. Inc.. Nev Yorh.
Ciobat. 1.1.. and D. Atlhson (1991). "FElt: Ilscr's Guide and
Reference hlanual." Co~nputesScience I'cchnical Report CS94-
ball. DSoF)
Fig. 8. Stud? of possibilities for intricatcjoints (H~~nne! 376. I!ni\ersit! ol'California. San Diego.
Hiesser~nan.J.. and R. \Voodbur\ ( 1 991). %eomctric Dcsign Li'ith
Boundar! Solid (iramn~ars." in Fonnal Dcsign Methods for
CONCLUSIONS CAD (B-18). .I.S.<icroand E. T ) u p . zds.. Else\,ier Science B.
\'.. North-I-iolland. pp. 85-105.
eifFonn is based on the structural shape annealing method P. Hu) bers ( 1993 ). '-Super-Elliptic Geometr! as a Design Tool for
that enables the generation of innovative structural f o r m as the Opti~nizationof Dome S t r ~ ~ c t ~ ~ rStr~~ctural
es-'. S) stems and
responses to articulated perfotmance. Engaging eiffonn to Industrial Applications. pp.387-399.
create purposefill structures requires specification of design I),engar. H.. Nomh. L.. Sinn. R. and I . Zils 11998). "Framing a Work
of Art". Ci\ i l Engineering. 68(3 ):44-47.
intent through both spatial and behavioral models as well as
Kirkpatrick. S.. Gelatt. Sr.. C. D.. and h1.P. Vecchi (1983).
appropriate search model parameters. A certain level of .?Iptiinization b! Simulated Annealing-.. Science. 220:1598:671-
experience and structural understanding is needed to 679.
effectively model design intent in this manner and make Mitchell. W.S. (1991). "Artifact Grammars and Architectural
appropriate interpretations of the results. It is anticipated In~ention".Automation Based Creati\,e Design. A. Tzonis. I.
LVhite (editors). Else\ier Science B.V.. pp 139-159.
that through a collaborative netuorked environment
Nooshin. H.. Dime?. P. and C.Ya~nalnoto( 1993). Formian.
qualitative descriptions of design intent could be translated Brentnood Eng.. Multi-Science Publishing Co.
into quantitative models using distributed knowledge and Kedd!. G.. and J. Cagan (1995). "An Impro\ed Shape Annealing
synthesis sources. Further development will focus on making Algorithm for Truss Topolog! Generation.'' ASME Journal of
the system models and method assumptions transparent to Rlechanical Design. 1 17(2A):315-32 1 .
Robbin. T. ( 1996). Engineering a h a \ Architecture. Yale Uniwrsit!
encourage use of the system for creating both conceptual
Press. London.
designs and structural solutions. It is aimed that with further Shea. K. ( I 999). EifForm Notes Version B 1.00. Engineering Design
use. issues ofform. function. material and scale in relation to Centre. Ilniversit! of Cambridge.
changing manufacturing and construction capabilities can Shea K. ( 1997). "Essa? s of Discrete Structures: Purposef~~l Design
be explored to further our understanding of new structural of Grammatical Structures b! Ilirected Stochastic Search".
Ph.D. Dissertation. Ca~negieMellon lini\ersit?. Pittsburgh.
form PA.
Shea. K.. and I. Cagan ( 1 999a). T h e Design ofNo\el Roof Trusses
ACKNOWLEDGEMENTS \\it11 Shape Annealing: Assessing the Abilit) ofa Co~np~~tational
Method in Aiding Strilctural Designers uith \;aping Design
The author would like to thank W.J. Mitchell. P. Testa. A. Intent". Design Studies. 20( 1 ):3-23.
Kilian and the students in the Design Studio of the Future Shea. K.. and J. Cagan ( 1999b). '-Languages and Semantics ol'
(F'99) in the Department of Architecture at MIT for explor- Grammatical Discrete Structures". Artificial Intelligence for
ing and discussing eiffor~n. Engineering Design. Analyis and Manufacturing. Special Issue
on Generative S\,stems in Design: l3(1).
Shea K.. and I. Cagan ( 1997). "lnno\ati\ e Dome Design: .4ppl) ing
REFERENCES
Geodesic Patterns nith Shape Annealing". in press: Artificial
Bendsoe. M.P.. Ben-Tal A.. and J. Zone (1993). "Optimization Intelligence for Engineering Design. Anal) sis and hlanufacturing.
hlethods Ibr Truss Cieoinetl? and Topolog! Design." Structural Stin!. G. (1980). "Introduction to Shape and Shape Graininars".
Optimization. 7: 1 11-159. Environment and Planning B. 7:343-35 I .
Cagan. I.. and \I .J. Mitchell ( 1 993). "Optimall! Directed Shape Stin!. G. and LI..J. Mitchell (1978). "The Palladian Grammar."
Generation b Shape Annealing." En\,ironment and Planning B. En\ironment and Planning B. 5:5-18.
20:5-12. Testa. P.. O'Reill). I]..Kangas. bl. and A. Kilian (2000). "MOSS:
Chirehdast. h4.. Gea. H-C'.. Kikuchi h..and P.Y. Papalambros Morphogenetic Surface Structure: A Sofinarc 7001 for Design
( 1994). .Structural Configuration Eaamples of an Integrated Exploration". Proceedings ofGreen\\ich 2000: Digital Crearil it)
Optimal Design Process.".4SklE Journal ofMechanical Design. S!mposium. Januar! 2000. Landon. UK. pp. 71-80.