an inquiry into designing in context using generative...

18
477 An Inquiry into Designing in Context using Generative Systems Sherif M. Abdelmohsen issue 4, volume 12 international journal of architectural computing

Upload: others

Post on 26-Jun-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: An Inquiry into Designing in Context using Generative Systemspapers.cumincad.org/data/works/att/ijac201412407.pdf · to preliminary ideas for fabrication and realization (Figure 2)

477

An Inquiry into Designingin Context usingGenerative Systems Sherif M.Abdelmohsen

issue 4, volume 12international journal of architectural computing

Page 2: An Inquiry into Designing in Context using Generative Systemspapers.cumincad.org/data/works/att/ijac201412407.pdf · to preliminary ideas for fabrication and realization (Figure 2)

478

An Inquiry into Designing in Contextusing Generative Systems Sherif M.Abdelmohsen

The use of generative systems has been widelyinvestigated in the architectural design process throughdifferent procedures and levels of autonomy togenerate form.The digression from abstract pre-existing notions of vocabulary and rules – even whenresulting in emergent forms – to address complex real-world contexts is yet a challenging undertaking.Thispaper explores incorporating context in the process ofdesigning using generative systems from ideation tofabrication, and explores the relationship between theemergent nature of generative design and the situatedact of designing while using generative design tools.Acourse offered for 3rd year architecture students at theDepartment of Architecture,Ain Shams University,Egypt, was designed for this purpose. 110 studentsemployed systems including shape grammars, L-systems, fractals and cellular automata, to design andfabricate 8 group projects.A discussion aroundemergence and situatedness is presented, with specialattention to the designing process from ideation tofabrication.

Page 3: An Inquiry into Designing in Context using Generative Systemspapers.cumincad.org/data/works/att/ijac201412407.pdf · to preliminary ideas for fabrication and realization (Figure 2)

1. INTRODUCTION

The use of generative systems has been widely explored in architecturaldesign, especially in the process of generating form and design alternatives,and more recently under investigation in the performance-based designprocess. It usually comprises sequential processes of algorithm design, rulederivation, parameter adjustment, form manipulation, and best fit selection.These are either user-controlled or automated. One of the challengescontinuously facing the use of generative systems in architectural and urbansettings is the incorporation of context in the design process.The process ofaddressing complex real-world architectural and urban contexts, anddiverging from mere abstract formalism and pre-existing geometries andconventional vocabularies, is becoming of growing interest [1].

Context, as defined by Alexander [2], refers to “anything in the world thatmakes demands of the form – including designer, client, user, meaning,aesthetics, environment, and function”. Similarly, Heidegger [3] refers to ananalogous concept; the situation: “the architect’s context including thephysical surroundings, the available tools, and the circumstances surroundingthe task at hand within the architect’s personal and professional aim”.Extensive research has capitalized on situatedness in design and in learning. InGero’s view of design as a situated activity [4], he describes the state spacewithin which a designer works as being in continuous potential change asthe designer “constructs worlds of interest”. Clancey [5] elaborates on thenotion of situated cognition, where “where you are when you do what youdo matters”.

Effective integration of context in the design process implies much morethan working with geometrical motifs, conventional site analysis, or merephysical inspirations from a surrounding setting. It extends to include userbehavior, culture and experience, character and identity, and other factors,and so it involves multiple layers of understanding including but exceedingarchitectural, urban, economic and environmental analysis, to embracenotions of references, understandings, imaginations, feelings, and logistics ofspace making and syntax.

This typically represents challenges for generative systems andalgorithmic procedures, where clear and explicit parameters, constraints andrules have to be defined as inputs and incorporated into logical sequencesto formalize a variety of possible outputs and alternatives.These includerule-based systems (shape grammars, L-systems, and fractals), self-organizingsystems (cellular automata and swarm systems), and computationalgeometry (voronoi diagrams and A* algorithms) [6].The emergent form andbehavior resulting from such a generative process may not necessarilyreflect the initial contextual requirements due to the unpredictable andbottom-up nature of the employed systems [7], their unexpected growthpatterns and temporal or final outcomes, and often their self-organizingbehavior.

479An Inquiry into Designing in Context using Generative Systems

Page 4: An Inquiry into Designing in Context using Generative Systemspapers.cumincad.org/data/works/att/ijac201412407.pdf · to preliminary ideas for fabrication and realization (Figure 2)

However, implementing generative design techniques may still offer newways for designers to see and explore the design problem and solutionspace, therefore presumably enriching the design process and final product[8]. In educational contexts, generative design tools are viewed as powerfultools that can “guide a novice down an exploratory path” [9].As implied bySchön [10], designing is more seen as a “conversation with the materials ofa situation”, rather than a conventional process of problem solving orinformation processing.According to this view, the designer uses – whenmaking things – specific materials and employs a distinctive medium andlanguage.The designer then tends to generate, face and consider – whiledesigning – consequences other than those originally intended.The notionof an intended-versus-actual use of representations or tools in a rathercomputational setting is augmented by Fischer and Herr [7]. In their study,they examine the relationship between their intentions for a specific set ofgenerative design tools and the actual use by designers for those tools, andthey report on generalizability and transferability from one designer to theother, user role, design approach, use or abuse of tool, and divergence fromtoolmaking intentions.

In this paper, we explore the relationship between the emergent natureof generative design and the situated act of designing while using generativedesign tools.We assume that the continuous process of seeing, explorationand emergence is not only experienced at the conceptual level, or ideationlevel, but throughout the different design phases and experimentalprocedures in the digital chain towards fabrication.The incorporation ofcontext – in its broader meaning and dimension – is explored in theprocess of designing using generative systems, especially when experiencedthroughout the digital chain from ideation to fabrication.The paperaddresses the following questions: How far does the emergent bottom-upnature of generative systems impact the situated act of designing in context?How far does the process of designing in context impact the use ofgenerative design tools? And how is this relationship between emergenceand the situated act of designing experienced throughout the process fromideation to fabrication?

To investigate these questions, a course offered within the “Computerapplications” stream at the Department of Architecture,Ain ShamsUniversity, Cairo, Egypt, was designed for this purpose. Students in thiscourse employed generative systems including shape grammars, L-systems,fractals and cellular automata, to design, fabricate and install projects at themain department lobby.The following section discusses the main objectivesand approach of the course, followed by the basic observations, results anda broader discussion.

480 Sherif M.Abdelmohsen

Page 5: An Inquiry into Designing in Context using Generative Systemspapers.cumincad.org/data/works/att/ijac201412407.pdf · to preliminary ideas for fabrication and realization (Figure 2)

2.APPROACH

2.1. Exercise

This course was developed for 3rd year architecture students as aninitiative in the “Computer applications” stream of the curriculum at theDepartment of Architecture at Ain Shams University.Typically, students atthis stage of their study were exposed to computer aided modeling andrendering techniques. Parametric and generative design was limited to beingpart of a theoretical approach, with no hands-on work.The courseattempted at adopting a rather comprehensive understanding ofcomputational design, as described by Menges [11], with special focus ongenerative and parametric design in contextual settings.There were somechallenges at the onset of the course, including the large number ofstudents (a class of 110 students), limited instruction time, experiencedinstructors, and lack of basic resources, equipment and facilities to run suchan approach.There was more emphasis therefore within the pedagogicalgoals on establishing awareness as to the significance of generative designand digital fabrication as necessary skill sets in terms of their contributionto the process of designing.

The exercise in this course built on previous studies and projects inarchitectural, interior design and urban design settings [12-14].The emphasisin this course however was on the installation of elements of furniture andinterior design to study the reconfiguration of architectural space, withspecial focus on issues of context, scale, and anticipated functionality.Thecourse was designed to meet the following objectives: 1) to exposestudents to the digital chain experience (from ideation to fabrication),passing through different stages of conceptualization, understanding thecontext and setting, experimentation and testing, and fabrication andassembly; and 2) to allow students to appreciate generative design (asmethod rather than tool), away from abstract formalism that does notrespond to basic functional, behavioral and contextual requirements in agiven setting.

Students were first introduced to the basic concepts of generativesystems, algorithmic and parametric design, and precedents of application insimilar contexts.They were then divided into 8 groups. Each group wasasked to conduct focused research involving one of 4 types of generativesystems representing rule-based design and self-organizing systems: (1)shape grammars, (2) L-systems, (3) fractals, and (4) cellular automata.Thegroups were formed such that every two groups conducted research ontwo issues per system: (a) concepts and fundamentals; where studentsresearched underlying fundamentals, methods of application andpropagation, and precedents of the assigned generative system, and (b)associated software; where students developed lists and classifications ofavailable software for the assigned generative system based on their

481An Inquiry into Designing in Context using Generative Systems

Page 6: An Inquiry into Designing in Context using Generative Systemspapers.cumincad.org/data/works/att/ijac201412407.pdf · to preliminary ideas for fabrication and realization (Figure 2)

capabilities and functionalities, scope of implementation (plug-ins withinexisting modeling software or standalone software), and range of application(2D or 3D).All groups were asked to carry on implementing their projectsusing the assigned generative system, but were free to incorporate conceptsfrom other systems if applicable.

2.2. Understanding the Context

Following the research phase, the student groups started brainstorming,developing basic project ideas, and identifying potential locations (Figure 1).The brainstorming sessions mainly involved a thorough study of the contextof application of the projects, which was the main department lobby.Students highlighted the main potentials and problems they saw as significantregarding the lobby, which served as a gathering space for all studentsmoving in and out of the two adjacent lecture halls (each with a capacity of200 students), besides being a main circulation hub leading from the maincorridor to the department administration and faculty meeting room.

� Figure 1: Identifying

potential projects and

their locations in the

main lobby at the

Department of

Architecture,Ain

Shams University.

482 Sherif M.Abdelmohsen

Page 7: An Inquiry into Designing in Context using Generative Systemspapers.cumincad.org/data/works/att/ijac201412407.pdf · to preliminary ideas for fabrication and realization (Figure 2)

Some of the main problems identified were the high densities of studentsand the various activities involved in such a small area, and the lack ofadequate services and basic educational, equipment and storage facilities.Spaces adjacent to the lobby included two WCs (male and female), a smallkitchenette serving students and faculty in that floor, and the main buildingstaircase.The students noted however that much more services andfacilities could enrich such an important yet unexploited space.

The groups were then asked to develop storyboards for their projects,highlighting ideas for the basic units they were expected to implement, themethod of propagation of those units in the selected generative system,how that method relates to their specific context and problem, in additionto preliminary ideas for fabrication and realization (Figure 2).

� Figure 2: Developing preliminary

storyboards for student group

projects [L-systems (II) group].

483An Inquiry into Designing in Context using Generative Systems

2.3. Experimentation and Testing with Generative Systems

As most of the students were not previously exposed to generative designtools, it was important to hold hands-on sessions to introduce the studentsto Grasshopper, Rhino’s graphical algorithm editor.These sessions wereconducted in parallel to project development in order to address basicconcepts of generative design and how to apply them in Grasshopper.Overall, two instructors and four teaching assistants were involved in thecourse. One instructor held the hands-on sessions, while the other wasmore involved in project development throughout the process fromideation to fabrication.The teaching assistants helped with using the tools toaddress specifics of project development. Implementing Grasshopper,including its generative systems plug-ins such as Rabbit, Kangaroo, etc., wasused as a guide for general development but not mandatory. Students wereallowed to use other software, including standalone software, provided thatthey could generate 3D configurations and outputs that could be easilydigitally fabricated for testing and for the final outcome.

After the student groups were guided through different approaches

Page 8: An Inquiry into Designing in Context using Generative Systemspapers.cumincad.org/data/works/att/ijac201412407.pdf · to preliminary ideas for fabrication and realization (Figure 2)

based on their identified problems and locations, they were asked todevelop working prototypes of their ideas in the form of digital models.Themain objective of this stage was getting the students to illustrate their basicunderstanding of the generative systems and facing the challenges ofimplementing them in terms of 3D configurations.The groups experimentedwith a variety of digital approaches, including working with modelingsoftware such as 3DStudio Max and its generative modeling plug-ins (Figure3), working with Grasshopper and its plug-ins in 2D (Figure 4), in additionto working with 3D propagation (Figure 5).

� Figure 3: Experimenting with fractals

in 3DStudio Max using the Para 3D

plug-in [L-systems (II) group].

484 Sherif M.Abdelmohsen

The development and evaluation of the digital formats continuedthroughout the projects.The students were always reminded todemonstrate how their systems worked, starting from the initial modularunit, how it was propagated via the system, showing different propagationscenarios, and evaluating them continuously in context.

2.4. Fabrication,Testing and Assembly

Students were asked from the onset of the course to undertake physicalprototyping and testing to be able to demonstrate a basic understanding ofproportion, form, scale, material properties, geometric relations, detailing,structural stability, connections and assembly, in addition to in situcontextual compliance (Figure 6).They were also encouraged to implement

Page 9: An Inquiry into Designing in Context using Generative Systemspapers.cumincad.org/data/works/att/ijac201412407.pdf · to preliminary ideas for fabrication and realization (Figure 2)

� Figure 4: Experimenting with L-systems in Grasshopper using the Rabbit plug-in [L-systems (II) group].

� Figure 5: Experimenting with three-dimensional L-systems propagation in Grasshopper [L-systems (II) group].

485An Inquiry into Designing in Context using Generative Systems

Page 10: An Inquiry into Designing in Context using Generative Systemspapers.cumincad.org/data/works/att/ijac201412407.pdf · to preliminary ideas for fabrication and realization (Figure 2)

additional features and elements in their projects such as lighting fixturesand LEDs, speakers, and furniture accessories, to address user behavior andother experiential aspects in their contexts.

After the continuous prototyping and development of ideas, all groupsproduced detailed computer models for fabrication into full scale physicalmodels.The final submission that was required from all groups included thedigitally fabricated full scale model, a poster describing the design process,and a video presentation that describes the conceptual approach, intendeduse and scenarios of application.

3. OBSERVATIONS

Throughout the development of each of the 8 projects, students were givenfeedback regarding the conceptual clarity of their outcomes and contextualcompliance, the suitability of the conducted digital and physical modelingprocedures, level of detailing and complexity, and the added value of theprojects in terms of innovation and contribution.

Figure 7 shows the final outcome for each of the 8 projects. Four of theeight groups developed a multi-purpose pavilion with seating, lighting andstorage features, including a unique experiential and space enclosure setting.One group developed a lighting fixture, one group developed an integratedceiling-wall unit with lighting units, another developed a column claddingelement with storage and shelves, and another developed a reconfigurableseating element.

� Figure 6: Physical prototyping of

units [L-systems (II) group].

486 Sherif M.Abdelmohsen

Page 11: An Inquiry into Designing in Context using Generative Systemspapers.cumincad.org/data/works/att/ijac201412407.pdf · to preliminary ideas for fabrication and realization (Figure 2)

One of the main problems highlighted by the students, as mentioned earlier,was the lack of adequate seating areas, services, work surfaces and storagespace in the lobby.This was especially unique, as they pointed out theimportance of temporary functionality, which was more suitable to thebehavior, circulation and passing-by nature of the students in this space.Students usually needed a quick and easy way to place their tools ordrawing sheets which varied in size, handy and accessible surfaces to placetheir drinks or belongings, and temporary work surfaces to finish up somework on their laptops or discuss their projects with other students orfaculty on the fly.At the same time, enclosures with more comfortableseating and focused lighting and light music in the background allowed for amore relaxed setting and allowed for social gathering, reading andrelaxation.A common observation expressed by the students in theiranalysis of the context and in their design intent was the need for adifferent type of social interaction, and the need for a change of pace,rhythm of movement and behavior within the lobby space, such that thedynamics of the space became more functionally and socially orientedrather than just being a conventional element of circulation.

In most projects, the implemented generative system informed thedesign and space reconfiguration process.As outlined earlier, each group hadto work with a specific generative system.As much as this was a constraint,it was still an opportunity. It allowed for diversity in solution space, affectedthe process of designing, and had an impact on the nature and features ofthe resulting designs. In addition, the inherent characteristics of each of the

� Figure 7: Final physical outcome of

the 8 projects.

487An Inquiry into Designing in Context using Generative Systems

Page 12: An Inquiry into Designing in Context using Generative Systemspapers.cumincad.org/data/works/att/ijac201412407.pdf · to preliminary ideas for fabrication and realization (Figure 2)

employed systems generally impacted both process and product.Thepropagation and growth pattern of L-systems, the self similarity in fractals,the state transitions of cellular automata, and the multitude of modifiers andoperations in shape grammars, all had an effect on how the studentsaddressed their design problem and context. For example, L-systems growthpatterns allowed students to experiment with ideas of hierarchical nodes ofdifferent functions, different settings with variations in scale, size andfunction, in addition to exploring unique morphologies with variations insolid-void percentages which were employed in context to serve functionalpurposes such as visibility and access.

In terms of software, only two groups (L-systems II and Shape GrammarI) extensively used Grasshopper in their modeling and propagation process.Four groups initially worked with Grasshopper but shifted to othersoftware (e.g. 3D Max with plug-ins for parametric generation) or othergenerative design standalone software.The remaining two groups used CADsoftware in their process.

This did not come as a surprise due to the time constraints, softwarechallenge and the implied steep learning curve. However, students whoexplored the full potential of Grasshopper and its generative design plug-insdemonstrated thorough, well studied and detailed process, and investigatedin-depth alternatives and scenarios for unit propagation and form finding.Those students had unique ideas that added more value to the contextualadaptation of their projects.Their approaches were as follows:

The L-systems (II) group focused on the concept of visual access andprivacy as a driver for the form of their project (Figure 8).The project waslocated such that it visually blocks the female WC space from students

� Figure 8: Form finding process for

the L-systems (II) group.

488 Sherif M.Abdelmohsen

Page 13: An Inquiry into Designing in Context using Generative Systemspapers.cumincad.org/data/works/att/ijac201412407.pdf · to preliminary ideas for fabrication and realization (Figure 2)

sitting in the opposite lecture hall or those standing in other parts of thelobby, and the L-system propagation method was directed to suit this goal.The Islamic Mashrabeya was taken as an inspiration for the project form atdifferent levels, including the hierarchy of solid and void percentagesbetween the project modular units and their internal perforations, and thevisual privacy component which provides a partial block of view betweenthe public and more private space.

The Shape Grammar (I) group developed another unique approachwhich depended on parametrically dividing a given spatial context intodesired functional zones and elements of interior design, including seating,surfaces, shelves and storage, based on a substrate algorithm developed inGrasshopper and 3D Voronoi cells, and providing for flexibility of theresulting geometry based on user input and control (Figure 9).The grouppresented a digital representation of the process, and digitally fabricated onefull-scale modular unit.The process defined by the group involved identifyingthe boundary of the spatial context to be divided, generating partitionedspaces as desired using a substrate algorithm, creating 3D Voronoi cellsbased on the spatial divisions, manipulating the resulting spatial divisions

� Figure 9: Form finding process for

the Shape Grammars (I) group.

489An Inquiry into Designing in Context using Generative Systems

Page 14: An Inquiry into Designing in Context using Generative Systemspapers.cumincad.org/data/works/att/ijac201412407.pdf · to preliminary ideas for fabrication and realization (Figure 2)

after assigning functional versus circulation spaces, and using nodes tocreate façade and flooring patterns. Elements of furniture and interiordetailing of the resulting space were carved through the geometry bysubtracting the 3D Voronoi cells to generate built-in seating or surfaces.

The cellular automata (II) group developed a multi-functional unit withan attempt to maximize user behavior scenarios within the lobby space(Figure 10).The iterations created by the cellular automata self-organizingpatterns allowed for studying different cases of use and functionality.

The group used Fun3D, a Visual Basic based software used to explorecellular automata and other 3D and parametric configurations, to study the3D spatial experience of their unit based on an initial configuration and ruledefinition.Although the same basic geometric module was used, exploringdifferent scales and multiple solid and void percentages enhanced the spatialexperience and allowed for studying elements of light, shading, seating,storage, shelving and circulation.

� Figure 10: Form finding process for

the Cellular Automata (II) group.

490 Sherif M.Abdelmohsen

4. DISCUSSION: EMERGENCE AND SITUATEDNESS

In general, the resulting course outcome reflected a variety of designapproaches and ideas.With regards to the notion of emergence andsituatedness in design, there were varying results across the student groupsin this course. Below are some of the main findings of this research, focusingon three issues: 1) ideation and context compliance, 2) design developmentand realization of generative systems in 3D, and 3) physical realization.

Page 15: An Inquiry into Designing in Context using Generative Systemspapers.cumincad.org/data/works/att/ijac201412407.pdf · to preliminary ideas for fabrication and realization (Figure 2)

First, regarding ideation and context compliance, almost half of thegroups attempted to consciously take the existing context and itsimplications into consideration. Other groups could not completely groundtheir work contextually.An interesting finding is the variety of theseapproaches which went far beyond providing formal configurations and basicfunctional needs but extended to include visibility and privacyconsiderations, accommodating user behavior, circulation and comfort,incorporating historical and cultural references, and engaging users incustomizing their spaces through parametric controls.Accessories such asspeakers, LEDs, and elements of furniture also added another dimension tocontext compliance. One of the groups went further to propose anadditional alternative that involves a responsive system which controlslouvers dynamically according to changing environmental conditions anduser behavior.

Despite the emergent nature of the tools employed and theunpredictable forms resulting from the generative process, there was stillroom in most of the group projects for an active process of designing. Forgroups that used generative design tools such as Grasshopper throughoutthe process, i.e. from ideation to fabrication, the designing process was notcompletely hindered by the unexpected patterns, forms and resultingoutcomes.Their process involved using rules, defining parameters andconstraints to define their initial forms and ideas, but at the same time,those rules could be broken or adapted to work with specific designaspects related to context compliance or expected user behavior, especiallyif the tool did not allow for a straightforward intervention that followedthose rules. For groups that decided to switch to other tools withgenerative plug-ins, the design task was more significant than employing aspecific generative design tool or explicit rules to follow.This was doneimmediately after the seed of the idea emerged in most of those groups.With the pressing need for more development and higher emphasis oncontext compliance in subsequent stages, there was a need at the sametime for an explicit generative process with higher level of detail.At thispoint – ruling out the software expertise factor – those students opted towork with tools and workflows that made them “in charge” of the processand resulting form.

In both cases however, the generative design tools were used in anopportunistic and accommodating fashion that adapts and fits more with therequired overall design idea and approach that the designer pursues.Asimplied by Schön [15], for a designer, the realization of an idea is typically farmore important than the use of a specific tool, where a designer can usecertain rules in a designing process but if necessary will break those rules.According to this research, generative systems and tools may not be anexception in this context.

This is not to say that software expertise is not significant. Not allstudent groups in this study could achieve a successful form finding process.

491An Inquiry into Designing in Context using Generative Systems

Page 16: An Inquiry into Designing in Context using Generative Systemspapers.cumincad.org/data/works/att/ijac201412407.pdf · to preliminary ideas for fabrication and realization (Figure 2)

It is speculated that there were many contributing factors such as softwarelearning curve, task and procedure complexity, added to the complexities offull scale fabrication regarding realization, constructability and detailing inlater stages. Some groups spent a long time struggling with software orshifting to a different process and tool, which focused their attention thenon arriving at a product rather than an elaborate form generation process.

Second, regarding design development and realization of generativesystems in 3D, this was an important challenge, as most precedent workfeatured 2D applications of these systems as patterns, artwork or 2Dgeometry rather than 3D configurations. Most of the available software andplug-ins also do not contain ready-made definitions or algorithmicprocedures for 3D propagation or growth patterns.To overcome thischallenge, some students developed translations between different software,while others moved back and forth between digital modeling inGrasshopper for example and physical prototyping of the generated 3Dunits. In this sense, students pushed the limits of the intended use of thetool to achieve their final outcomes.The constraint of using generativesystems to develop the design process further beyond ideation forced thestudents to depart from the intended uses of the tool (in case of developingsoftware translators), or develop an expanded set of tools (in case ofworking back and forth between digital and physical environments) in orderto address their design problem.This resulted in another yet emergentprocess of designing.

Third, regarding physical realization, students varied in their approach todigitally fabricating and physically realizing their projects.The three groupshighlighted in figures 8, 9 and 10 worked extensively throughout the projecton developing physical prototypes at different levels of detail andexperimenting with several iterations and techniques.The L-systems groupespecially went further to explore the effect of different materials andtextures, efficient ways of fabrication, and studying multiple methods ofconnection and detailing.This was reflected in the final product, where thethree groups demonstrated a higher level of attention to detail andconstructability.Time however was a constraint, especially when groupsmoved from the prototyping phase to full scale production, where problemsbegan to surface concerning structure, joints and durability.

There were typically many challenges and limitations in this study thatincluded the large number of students, high cost of fabricated elements,workload, software learning curve, scarce resources (especially digitalfabrication and rapid prototyping machines) and limited instruction time.This was expected, as this study was conducted in one of the first publicuniversities in Egypt to implement such an approach. However, there weremany lessons learned from this experience for future consideration.Areduced scale of implementation, or an accumulation of mini-projects andexercises with different educational goals, with more focus on process and

492 Sherif M.Abdelmohsen

Page 17: An Inquiry into Designing in Context using Generative Systemspapers.cumincad.org/data/works/att/ijac201412407.pdf · to preliminary ideas for fabrication and realization (Figure 2)

performance-based evaluation, could have produced a better learningoutcome.

5. CONCLUSION

This paper explored the relationship between the emergent nature ofgenerative design and the situated act of designing while using generativedesign tools from ideation to fabrication.This was done by means of acourse offered for undergraduate architecture students at the Departmentof Architecture,Ain Shams University, Egypt.The course involved installingeight different group projects that employed generative systems includingshape grammars, L-systems, fractals and cellular automata.A variety ofapproaches were experienced, some of which went far beyond providingformal configurations, basic functional needs and abstract geometries andmotifs, but extended to include other aspects such as user behavior andincorporating historical and cultural references. In general, the emergentbottom-up nature of generative systems, as employed in this study, was notviewed as impeding the situated act of designing, where the designerconstantly develops and constructs “worlds of interest” throughout thedesigning process from ideation to fabrication.

ACKNOWLEDGEMENTS

The author would like to thank all the students (class year of 2014) at theDepartment of Architecture,Ain Shams University, Cairo, Egypt, for theirefforts in making this course a success, as well as Hazem Eldaly and AhmedEid for their continuous technical advice and support.Thanks also due toMohammad Mekawy, Hisham Bahaa, Mohammad Abdelaziz and Fatma Fathyfor assisting with the students’ design progress and development.Theauthor would like to express gratitude to Professors Amr Abdelkawi andYasser Mansour for their valuable feedback and insight as guest critics forthe student projects.

REFERENCES1. Arida, S., Contextualizing Generative Design, MSc Thesis, Department of

Architecture, MIT, 2004.

2. Alexander, C., Notes on the Synthesis of Form, Harvard University Press,Cambridge, MA, 1964.

3. Heidegger, M., Being and Time, Harper and Row, New York, 1962.

4. Gero, J.S.,Towards a model of designing which includes its situatedness, in:Grabowski, H., Rude, S. and Grein, G., eds., Universal Design Theory, Shaker Verlag,Aachen, 1998, 47-55.

5. Clancey,W., Situated Cognition: On Human Knowledge and Computer, CambridgeUniversity Press, Cambridge, UK, 1997.

6. Terzidis, K., Algorithmic Architecture, Routledge, New York, 2006.

493An Inquiry into Designing in Context using Generative Systems

Page 18: An Inquiry into Designing in Context using Generative Systemspapers.cumincad.org/data/works/att/ijac201412407.pdf · to preliminary ideas for fabrication and realization (Figure 2)

7. Fischer,T. and Herr, C.M.,The Designer as Toolbreaker? Probing Tool Use inApplied Generative Design, in: Gang,Y., Qi, Z. and Wei, D., eds., Digitization andGlobalization: Proceedings of the 12th International Conference on Computer-AidedArchitectural Design Research in Asia (CAADRIA 2007), Southeast University Press,Nanjing, China, 2007, 367-375.

8. Gu, N., Singh.V., and Merrick, K.,A Framework to Integrate Generative DesignTechniques for Enhancing Design Automation, CAAD’s New Frontiers: Proceedings ofthe 15th International Conference on Computer-Aided Architectural Design Research inAsia (CAADRIA 2010), Hong Kong SAR, 2010, 127-136.

9. Chase, S.: Generative design tools for novice designers: Issues for selection,Automation in Construction, 2005, 14(6), 689-698.

10. Schön, D., The Reflective Practitioner: How Professionals Think in Action, Basic Books,New York, 1983.

11. Menges,A., Uncomplicated Complexity: Integration of Material, Form, Structureand Performance in Computational Design, in: Hirschberg, U., Gethmann, D.,Böck, I. and Kloft, H., eds., GAM.06 Nonstandard structures, Springer Verlag,Wien,2009, 180–193.

12. Kilian,A., Design Exploration with Circular Dependencies:A chair designexperiment, in: Kaga,A. and Naka, R. eds., Proceedings of the 11th InternationalConference on Computer-Aided Architectural Design Research in Asia (CAADRIA2006), Kumamoto, Japan, 2006, 217–226.

13. Schein, M.,Applied Generative Procedures in Furniture Design, Proceedings of theGenerative Art International Conference, Milan, Italy, 2002, 21.1–21.10.

14. Schindler, C. and Mbiti, K., Urban Furniture: Introducing Parametric Modelling andDigital Fabrication in a Part-time Study, Respecting Fragile Places: Proceedings of the29th Education and Research in Computer Aided Architectural Design in EuropeConference (eCAADe 2011), Ljubljana, Slovenia, 2011, 368-373.

15. Schön, D.: Designing: Rules, types and worlds, Design Studies, 1988, 9(3), 181-190.

494 Sherif M.Abdelmohsen

Sherif M.Abdelmohsen

Ain Shams UniversityDepartment of Architecture1 El-Sarayat St.,Abbasia, Cairo, Egypt 11517

[email protected]