SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Program generated architecture
ABSTRACT
Design processes are characterized by change. Unfortunately, CAD tools are currently being
used just as a more efficient version of the traditional paper-based approach, an approach
that does not help the designers at handling change, particularly for the exploration of
different solutions or to adapt the design to evolving requirements.
Recently, new approaches have been introduced in the design process, which are better
tailored for handling change. Generative Design is one of them and can be defined as the
creation of shapes determined by algorithms.
Within the realm of architecture and design, technology interactions are becoming more
sophisticated. Traditionally, computer/architect interaction centered on models of efficiency
and documentation. Recently, this interaction has shifted away from productivity tools and
moved towards design exploration and experimentation. One of these fields of exploration is
Program generated design.
Within architecture program generated design can be defined as the approach of developing applications,
or systems which can develop, evolve, or design architectural
structures, objects, or spaces more or less autonomously depending on the circumstance.
BACKGROUND
Inspiration and Process – Development of the Framework
Okay Coal Co., Tremont,Pennsylvania, USA 1975
The underlying experiment
directive is the investigation of the aesthetic cohesiveness of the Minehead forms as opposed
to the physical or functional attributes of the structures. Looking more closely at the
photographs from an aesthetic viewpoint, one notices a haphazard yet purposeful interaction
of the structural elements: a minimal subset of items form a bricolage of structural members
whose sole function is to support coal extraction and rock movement.
With the definition of the project challenge and internal conceptualization of the Minehead
aesthetics, the process of developing a framework initiates a series of traditional
representational sketches. These sketches become conversations with one’s self—in-depth
investigations of forms, repetitions, patterns, emerging and diverging relationships,
similarities, and differences.
Start with a Goal
Exploration sketches
To determine the generalized code framework, one must first study the Minehead
structures,
looking for descriptors: potential classifications, hierarchies, general material interactions,
and member placement. These descriptors are possible routines or procedures which may
be
formalized and transformed into generative algorithms.
Describe Consistencies
Formalize Code Parts
Once descriptors have been created, they need to be developed into generalized code
(functions and routines) to produce visual output. Generalized code within this experiment is
defined as a structured system for output which is generated entirely from random input.
For
example, if a routine is set up to make 2 points, those points can be in an entirely random
(X,Y,Z) coordinate position
Four-point structures. Two different frame-
like outputs from the same set of basic
functions.
Set Range Potential
Generative code is typically executed many times during the generative process.
To create a meaningful output range, one needs to develop systems with range potential.
Evaluate Output
As the code begins to generate visual forms, one needs to study the output of multiple
iterations. Through multiple iterations one begins to see patterns, potentials, and unexpected
conditions. These discoveries and learnings are then used to modify the code iteratively to
generate forms fitting within general aesthetic expectations.
This is a significant
point to reflect upon: the most common misconception about generative architecture is that
the system is entirely random. In an experiment such as this there are an infinite number of
potential solutions, but these solutions will fall within certain groupings of visual and
contextual appearance because the range of randomness is carefully coded into a variety of
algorithms and managed by subsequent generations
Add Complexity
Once generalized code has been developed to work at a fundamental level, it can be
augmented to accept additional directions. For example, the structure below extends the
development of the simple “frame” by combining it with another “frame” which shares a
common structural member with the original as well as formal extensions at the joints.
2 four-point structures sharing a common structural member.
Increase Tectonic Potential
Once the fundamental algorithms have been created, the next stage is to develop and refine
the concept by applying architectural and formal conditions. This is accomplished with the
introduction of other tectonic elements, planes, structural systems, and surfaces. This phase
of the process becomes more influential as one departs further from the initial design
inspiration.
2 four-point structures with additional
structure. creates a more complex frame-like
form
Departure from the Initial Inspiration
While working with the frame-like forms one could imagine alternate architectural
possibilities. What if the frame was a roof structure? What if a floor could be generated
from
the frame, but be related at the same time? What about other structural elements? These
spatial musings lead the experiment through unexpected turns.
2 frames, one with plane
frame with plane, and floor plane
Putting the Framework to Use
Using the fundamental algorithms described in the “Inspiration and Process” section
above
and applying, combining, and modifying these over multiple generations of interaction,
structures begin to emerge from the system.
First Output
First output of program
The complexity and
richness of the
structures which
emerge derive
from the formal
interaction of
multiple tectonic
elements
generated
simultaneously.
Moving Towards Architecture
The next generation reflects the
first significant architectonic
intervention with the
introduction of horizontal
planes and the addition of solid
roof-like membranes. Vertical
planes are also introduced as
transparent walls to resemble
glass.
After the introduction
of planes, the next
generation attempts to
introduce variability
into the
fundamental structural
elements such as the
generation of frame
systems without related
planes.
Output of struct02, introduction of planes, 2 views
Output of struct03, introduction of variability, 2 views
In addition to
variability in the
“roof” structure;
options are selected
for vertical wall
structures, allowing
the potential for
both transparent
and opaque vertical
surfaces.
Output of struct04, variable planes, 2 views
Adding Refinements
Generations are examined to explore refinements
such as structural elements which connect
roof and floor members. Other refinements
include architectonic features such as mullions
within the transparent planes to break up the
homogenous surfaces.
Output of struct07, additional architectonic features, 2 views
Alternative spatial arrangements are
introduced with stacking of elements
near or on top of
each other, creating distinct “pod-
like” units, or “clusters”. Each
arrangement technique is
investigated, exploring the spatial
richness of the open space between
forms as well as the
complexity of interactions within the
intersecting forms
Below is an example of a
more horizontal or linear
progression of the frame
forms. Positional
variation was superficially
explored in this
experiment and explored
in more detail in other
experiments
Output of struct13, linear progression, 2 views
Output of struct10, pod-like clustering, 2 views
Final
DESIGN
INTERIOR
Conclusion
Human and computer interaction within the design realm exists on many levels, occupying
coexisting methodologies and working processes. This presentation describes one experiment
which
uses program generated design as a conversation, a sketching tool. In the process, communication
and understanding exist, and Knuth’s
statement that
“a person doesn’t really understand something until he teaches it to someone
else. Actually a person doesn’t really understand something until he can teach it to a
computer” is explored.
12621, Thank you…

Weitere ähnliche Inhalte

Was ist angesagt?

Neighbourhood Concept
Neighbourhood ConceptNeighbourhood Concept
Neighbourhood Concept
Anshul Abbasi
 
Chandigarh- A City of Two Plans
Chandigarh- A City of Two PlansChandigarh- A City of Two Plans
Chandigarh- A City of Two Plans
JIT KUMAR GUPTA
 

Was ist angesagt? (20)

HOUSING AT PARSIK HILL
HOUSING AT PARSIK HILLHOUSING AT PARSIK HILL
HOUSING AT PARSIK HILL
 
GARDEN CITY(garden city concept)
GARDEN CITY(garden city concept)GARDEN CITY(garden city concept)
GARDEN CITY(garden city concept)
 
LAURIE BAKER CENTER OF HABITAT STUDIES
LAURIE BAKER CENTER OF HABITAT STUDIESLAURIE BAKER CENTER OF HABITAT STUDIES
LAURIE BAKER CENTER OF HABITAT STUDIES
 
Landscape in housing projects
Landscape in housing projectsLandscape in housing projects
Landscape in housing projects
 
AR. WALTER GROPIUS
AR. WALTER GROPIUSAR. WALTER GROPIUS
AR. WALTER GROPIUS
 
Expressionist architecture
Expressionist architectureExpressionist architecture
Expressionist architecture
 
Frank Lloyd Wright and his famous works
Frank Lloyd Wright and his famous worksFrank Lloyd Wright and his famous works
Frank Lloyd Wright and his famous works
 
Richard neutra
Richard neutraRichard neutra
Richard neutra
 
Frank Lloyd Wright
Frank Lloyd WrightFrank Lloyd Wright
Frank Lloyd Wright
 
Neighbourhood Concept
Neighbourhood ConceptNeighbourhood Concept
Neighbourhood Concept
 
PUNE BYE LAWS
PUNE BYE LAWSPUNE BYE LAWS
PUNE BYE LAWS
 
Atira housing l
Atira housing lAtira housing l
Atira housing l
 
Case Study On The Falling Water House.pptx
Case Study On The Falling Water House.pptxCase Study On The Falling Water House.pptx
Case Study On The Falling Water House.pptx
 
Fortis memorial research institute (Gurgaon)
Fortis memorial research institute (Gurgaon)Fortis memorial research institute (Gurgaon)
Fortis memorial research institute (Gurgaon)
 
Chandigarh - planning and its transformation
Chandigarh - planning and its transformation Chandigarh - planning and its transformation
Chandigarh - planning and its transformation
 
Architectural design
Architectural designArchitectural design
Architectural design
 
Auroville Architecture
Auroville ArchitectureAuroville Architecture
Auroville Architecture
 
Robert Venturi Architect
Robert Venturi ArchitectRobert Venturi Architect
Robert Venturi Architect
 
Chandigarh- A City of Two Plans
Chandigarh- A City of Two PlansChandigarh- A City of Two Plans
Chandigarh- A City of Two Plans
 
Erich mendelsohn
Erich mendelsohnErich mendelsohn
Erich mendelsohn
 

Andere mochten auch

Question 1 media studies evaluation mark final
Question 1 media studies evaluation mark final Question 1 media studies evaluation mark final
Question 1 media studies evaluation mark final
salesian2014as
 
Looking back at your Preliminary task, what do you feel you have learnt in th...
Looking back at your Preliminary task, what do you feel you have learnt in th...Looking back at your Preliminary task, what do you feel you have learnt in th...
Looking back at your Preliminary task, what do you feel you have learnt in th...
salesian2014as
 
Beume junho16 pdf
Beume junho16 pdfBeume junho16 pdf
Beume junho16 pdf
Ume Maria
 
13 2792 big-data_keynote_presentation_finalpass_05_d_v02
13 2792 big-data_keynote_presentation_finalpass_05_d_v0213 2792 big-data_keynote_presentation_finalpass_05_d_v02
13 2792 big-data_keynote_presentation_finalpass_05_d_v02
Erin Kerrigan
 
Limas 131127003659-phpapp02
Limas 131127003659-phpapp02Limas 131127003659-phpapp02
Limas 131127003659-phpapp02
Phond Sarsen
 
Emergency notification at your phone
Emergency notification at your phoneEmergency notification at your phone
Emergency notification at your phone
Syeful Islam
 
Beume fevereiro16
Beume fevereiro16Beume fevereiro16
Beume fevereiro16
Ume Maria
 
How did you attract/address your audience?
How did you attract/address your audience?How did you attract/address your audience?
How did you attract/address your audience?
salesian2014as
 
com participar a l'endevinalla
com participar a l'endevinallacom participar a l'endevinalla
com participar a l'endevinalla
ldeniau
 

Andere mochten auch (20)

Example menu
Example menuExample menu
Example menu
 
Powerpoint Pitch Draft - C6
Powerpoint Pitch Draft - C6Powerpoint Pitch Draft - C6
Powerpoint Pitch Draft - C6
 
Question 1 media studies evaluation mark final
Question 1 media studies evaluation mark final Question 1 media studies evaluation mark final
Question 1 media studies evaluation mark final
 
Looking back at your Preliminary task, what do you feel you have learnt in th...
Looking back at your Preliminary task, what do you feel you have learnt in th...Looking back at your Preliminary task, what do you feel you have learnt in th...
Looking back at your Preliminary task, what do you feel you have learnt in th...
 
Beume junho16 pdf
Beume junho16 pdfBeume junho16 pdf
Beume junho16 pdf
 
13 2792 big-data_keynote_presentation_finalpass_05_d_v02
13 2792 big-data_keynote_presentation_finalpass_05_d_v0213 2792 big-data_keynote_presentation_finalpass_05_d_v02
13 2792 big-data_keynote_presentation_finalpass_05_d_v02
 
nik-nak tweetalige kinderboekjes
nik-nak tweetalige kinderboekjesnik-nak tweetalige kinderboekjes
nik-nak tweetalige kinderboekjes
 
Media powerpoint
Media powerpointMedia powerpoint
Media powerpoint
 
ACEMD: High-throughput Molecular Dynamics with NVIDIA Kepler GPUs
ACEMD: High-throughput Molecular Dynamics with NVIDIA Kepler GPUsACEMD: High-throughput Molecular Dynamics with NVIDIA Kepler GPUs
ACEMD: High-throughput Molecular Dynamics with NVIDIA Kepler GPUs
 
Detriment Pitch
Detriment PitchDetriment Pitch
Detriment Pitch
 
Limas 131127003659-phpapp02
Limas 131127003659-phpapp02Limas 131127003659-phpapp02
Limas 131127003659-phpapp02
 
Evaluation Question 1
Evaluation Question 1Evaluation Question 1
Evaluation Question 1
 
Apatsara palaut
Apatsara palautApatsara palaut
Apatsara palaut
 
Emergency notification at your phone
Emergency notification at your phoneEmergency notification at your phone
Emergency notification at your phone
 
Harnessing asynchronicity callbacks, promises, generators, and coroutines
Harnessing asynchronicity   callbacks, promises, generators, and coroutinesHarnessing asynchronicity   callbacks, promises, generators, and coroutines
Harnessing asynchronicity callbacks, promises, generators, and coroutines
 
Beume fevereiro16
Beume fevereiro16Beume fevereiro16
Beume fevereiro16
 
How did you attract/address your audience?
How did you attract/address your audience?How did you attract/address your audience?
How did you attract/address your audience?
 
Annexures
AnnexuresAnnexures
Annexures
 
com participar a l'endevinalla
com participar a l'endevinallacom participar a l'endevinalla
com participar a l'endevinalla
 
閱讀文章分享@若渴 2016.1.24
閱讀文章分享@若渴 2016.1.24閱讀文章分享@若渴 2016.1.24
閱讀文章分享@若渴 2016.1.24
 

Ähnlich wie Programme generated architecture

Design Knowledge Gain by Structural Health Monitoring
Design Knowledge Gain by Structural Health MonitoringDesign Knowledge Gain by Structural Health Monitoring
Design Knowledge Gain by Structural Health Monitoring
Franco Bontempi
 
Design Knowledge Gain by Structural Health Monitoring
Design Knowledge Gain by Structural Health MonitoringDesign Knowledge Gain by Structural Health Monitoring
Design Knowledge Gain by Structural Health Monitoring
StroNGER2012
 
أنظمة البناء الحديثة.pptx
أنظمة البناء الحديثة.pptxأنظمة البناء الحديثة.pptx
أنظمة البناء الحديثة.pptx
HanaaHiari
 
Evolutionary swarm design of architectural idea models
Evolutionary swarm design of architectural idea modelsEvolutionary swarm design of architectural idea models
Evolutionary swarm design of architectural idea models
sycilia
 
Architecture Extraction From Code
Architecture Extraction From CodeArchitecture Extraction From Code
Architecture Extraction From Code
sanyamgoyal
 
06 styles and_greenfield_design
06 styles and_greenfield_design06 styles and_greenfield_design
06 styles and_greenfield_design
Majong DevJfu
 
Design Knowledge Gain by Structural Health Monitoring
Design Knowledge Gain by Structural Health MonitoringDesign Knowledge Gain by Structural Health Monitoring
Design Knowledge Gain by Structural Health Monitoring
Franco Bontempi
 
kuyper_instructionalscience29
kuyper_instructionalscience29kuyper_instructionalscience29
kuyper_instructionalscience29
Michiel Kuijper
 
SADP PPTs of all modules - Shanthi D.L.pdf
SADP PPTs of all modules - Shanthi D.L.pdfSADP PPTs of all modules - Shanthi D.L.pdf
SADP PPTs of all modules - Shanthi D.L.pdf
B.T.L.I.T
 
Software architecture Unit 1 notes
Software architecture Unit 1 notesSoftware architecture Unit 1 notes
Software architecture Unit 1 notes
Sudarshan Dhondaley
 
The Design of VLSI Design Methods
The Design of VLSI Design MethodsThe Design of VLSI Design Methods
The Design of VLSI Design Methods
Lynn Conway
 
Pahl and Beitz model systematic approach to conceptual engineering
Pahl and Beitz model systematic approach to conceptual engineeringPahl and Beitz model systematic approach to conceptual engineering
Pahl and Beitz model systematic approach to conceptual engineering
SelvaBabu2
 

Ähnlich wie Programme generated architecture (20)

A Methodology For Generating Systems Architectural Glimpse Statements Using T...
A Methodology For Generating Systems Architectural Glimpse Statements Using T...A Methodology For Generating Systems Architectural Glimpse Statements Using T...
A Methodology For Generating Systems Architectural Glimpse Statements Using T...
 
Parametric design
Parametric designParametric design
Parametric design
 
Sda 2
Sda   2Sda   2
Sda 2
 
Design Knowledge Gain by Structural Health Monitoring
Design Knowledge Gain by Structural Health MonitoringDesign Knowledge Gain by Structural Health Monitoring
Design Knowledge Gain by Structural Health Monitoring
 
Design Knowledge Gain by Structural Health Monitoring
Design Knowledge Gain by Structural Health MonitoringDesign Knowledge Gain by Structural Health Monitoring
Design Knowledge Gain by Structural Health Monitoring
 
Complexity
ComplexityComplexity
Complexity
 
5 Design Patterns Explained
5 Design Patterns Explained5 Design Patterns Explained
5 Design Patterns Explained
 
Object Oriented Analysis and Design
Object Oriented Analysis and DesignObject Oriented Analysis and Design
Object Oriented Analysis and Design
 
أنظمة البناء الحديثة.pptx
أنظمة البناء الحديثة.pptxأنظمة البناء الحديثة.pptx
أنظمة البناء الحديثة.pptx
 
Evolutionary swarm design of architectural idea models
Evolutionary swarm design of architectural idea modelsEvolutionary swarm design of architectural idea models
Evolutionary swarm design of architectural idea models
 
Software Design Patterns - An Overview
Software Design Patterns - An OverviewSoftware Design Patterns - An Overview
Software Design Patterns - An Overview
 
Architecture Extraction From Code
Architecture Extraction From CodeArchitecture Extraction From Code
Architecture Extraction From Code
 
06 styles and_greenfield_design
06 styles and_greenfield_design06 styles and_greenfield_design
06 styles and_greenfield_design
 
Design Knowledge Gain by Structural Health Monitoring
Design Knowledge Gain by Structural Health MonitoringDesign Knowledge Gain by Structural Health Monitoring
Design Knowledge Gain by Structural Health Monitoring
 
kuyper_instructionalscience29
kuyper_instructionalscience29kuyper_instructionalscience29
kuyper_instructionalscience29
 
SADP PPTs of all modules - Shanthi D.L.pdf
SADP PPTs of all modules - Shanthi D.L.pdfSADP PPTs of all modules - Shanthi D.L.pdf
SADP PPTs of all modules - Shanthi D.L.pdf
 
Software architecture Unit 1 notes
Software architecture Unit 1 notesSoftware architecture Unit 1 notes
Software architecture Unit 1 notes
 
Software architecture
Software architectureSoftware architecture
Software architecture
 
The Design of VLSI Design Methods
The Design of VLSI Design MethodsThe Design of VLSI Design Methods
The Design of VLSI Design Methods
 
Pahl and Beitz model systematic approach to conceptual engineering
Pahl and Beitz model systematic approach to conceptual engineeringPahl and Beitz model systematic approach to conceptual engineering
Pahl and Beitz model systematic approach to conceptual engineering
 

Mehr von Satya Prakash (10)

UserManual_2023.pdf
UserManual_2023.pdfUserManual_2023.pdf
UserManual_2023.pdf
 
Architectural_conservation_Guidelines_no.pdf
Architectural_conservation_Guidelines_no.pdfArchitectural_conservation_Guidelines_no.pdf
Architectural_conservation_Guidelines_no.pdf
 
Dynamic architrcture12646
Dynamic architrcture12646Dynamic architrcture12646
Dynamic architrcture12646
 
Slum upgradation
Slum upgradationSlum upgradation
Slum upgradation
 
Googie
Googie Googie
Googie
 
Bamboo mat corrugated sheet
Bamboo mat corrugated sheetBamboo mat corrugated sheet
Bamboo mat corrugated sheet
 
Solar passive design techniques
Solar passive design techniquesSolar passive design techniques
Solar passive design techniques
 
Smvdu j&k
Smvdu j&kSmvdu j&k
Smvdu j&k
 
18. rainwater recharge
18. rainwater recharge18. rainwater recharge
18. rainwater recharge
 
Landscape
LandscapeLandscape
Landscape
 

Kürzlich hochgeladen

Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
gajnagarg
 
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
awasv46j
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion pills in Kuwait Cytotec pills in Kuwait
 
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
nirzagarg
 
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
HyderabadDolls
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
eeanqy
 
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
wpkuukw
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Website
mark11275
 
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
wpkuukw
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
instagramfab782445
 
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
gajnagarg
 

Kürzlich hochgeladen (20)

Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
 
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
 
Call Girls Jalaun Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Jalaun Just Call 8617370543 Top Class Call Girl Service AvailableCall Girls Jalaun Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Jalaun Just Call 8617370543 Top Class Call Girl Service Available
 
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentation
 
Independent Escorts Goregaon WhatsApp +91-9930687706, Best Service
Independent Escorts Goregaon WhatsApp +91-9930687706, Best ServiceIndependent Escorts Goregaon WhatsApp +91-9930687706, Best Service
Independent Escorts Goregaon WhatsApp +91-9930687706, Best Service
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
 
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
 
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
 
Eye-Catching Web Design Crafting User Interfaces .docx
Eye-Catching Web Design Crafting User Interfaces .docxEye-Catching Web Design Crafting User Interfaces .docx
Eye-Catching Web Design Crafting User Interfaces .docx
 
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
 
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime PondicherryPondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Website
 
Raebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for Friendship
Raebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for FriendshipRaebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for Friendship
Raebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for Friendship
 
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
 
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best ServiceHigh Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
 
Lecture 01 Introduction To Multimedia.pptx
Lecture 01 Introduction To Multimedia.pptxLecture 01 Introduction To Multimedia.pptx
Lecture 01 Introduction To Multimedia.pptx
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
 
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
 

Programme generated architecture

  • 2. ABSTRACT Design processes are characterized by change. Unfortunately, CAD tools are currently being used just as a more efficient version of the traditional paper-based approach, an approach that does not help the designers at handling change, particularly for the exploration of different solutions or to adapt the design to evolving requirements. Recently, new approaches have been introduced in the design process, which are better tailored for handling change. Generative Design is one of them and can be defined as the creation of shapes determined by algorithms.
  • 3. Within the realm of architecture and design, technology interactions are becoming more sophisticated. Traditionally, computer/architect interaction centered on models of efficiency and documentation. Recently, this interaction has shifted away from productivity tools and moved towards design exploration and experimentation. One of these fields of exploration is Program generated design. Within architecture program generated design can be defined as the approach of developing applications, or systems which can develop, evolve, or design architectural structures, objects, or spaces more or less autonomously depending on the circumstance. BACKGROUND
  • 4. Inspiration and Process – Development of the Framework Okay Coal Co., Tremont,Pennsylvania, USA 1975 The underlying experiment directive is the investigation of the aesthetic cohesiveness of the Minehead forms as opposed to the physical or functional attributes of the structures. Looking more closely at the photographs from an aesthetic viewpoint, one notices a haphazard yet purposeful interaction of the structural elements: a minimal subset of items form a bricolage of structural members whose sole function is to support coal extraction and rock movement. With the definition of the project challenge and internal conceptualization of the Minehead aesthetics, the process of developing a framework initiates a series of traditional representational sketches. These sketches become conversations with one’s self—in-depth investigations of forms, repetitions, patterns, emerging and diverging relationships, similarities, and differences. Start with a Goal
  • 5. Exploration sketches To determine the generalized code framework, one must first study the Minehead structures, looking for descriptors: potential classifications, hierarchies, general material interactions, and member placement. These descriptors are possible routines or procedures which may be formalized and transformed into generative algorithms. Describe Consistencies
  • 6. Formalize Code Parts Once descriptors have been created, they need to be developed into generalized code (functions and routines) to produce visual output. Generalized code within this experiment is defined as a structured system for output which is generated entirely from random input. For example, if a routine is set up to make 2 points, those points can be in an entirely random (X,Y,Z) coordinate position Four-point structures. Two different frame- like outputs from the same set of basic functions. Set Range Potential Generative code is typically executed many times during the generative process. To create a meaningful output range, one needs to develop systems with range potential.
  • 7. Evaluate Output As the code begins to generate visual forms, one needs to study the output of multiple iterations. Through multiple iterations one begins to see patterns, potentials, and unexpected conditions. These discoveries and learnings are then used to modify the code iteratively to generate forms fitting within general aesthetic expectations. This is a significant point to reflect upon: the most common misconception about generative architecture is that the system is entirely random. In an experiment such as this there are an infinite number of potential solutions, but these solutions will fall within certain groupings of visual and contextual appearance because the range of randomness is carefully coded into a variety of algorithms and managed by subsequent generations Add Complexity Once generalized code has been developed to work at a fundamental level, it can be augmented to accept additional directions. For example, the structure below extends the development of the simple “frame” by combining it with another “frame” which shares a common structural member with the original as well as formal extensions at the joints. 2 four-point structures sharing a common structural member.
  • 8. Increase Tectonic Potential Once the fundamental algorithms have been created, the next stage is to develop and refine the concept by applying architectural and formal conditions. This is accomplished with the introduction of other tectonic elements, planes, structural systems, and surfaces. This phase of the process becomes more influential as one departs further from the initial design inspiration. 2 four-point structures with additional structure. creates a more complex frame-like form
  • 9. Departure from the Initial Inspiration While working with the frame-like forms one could imagine alternate architectural possibilities. What if the frame was a roof structure? What if a floor could be generated from the frame, but be related at the same time? What about other structural elements? These spatial musings lead the experiment through unexpected turns. 2 frames, one with plane frame with plane, and floor plane
  • 10. Putting the Framework to Use Using the fundamental algorithms described in the “Inspiration and Process” section above and applying, combining, and modifying these over multiple generations of interaction, structures begin to emerge from the system. First Output First output of program The complexity and richness of the structures which emerge derive from the formal interaction of multiple tectonic elements generated simultaneously.
  • 11. Moving Towards Architecture The next generation reflects the first significant architectonic intervention with the introduction of horizontal planes and the addition of solid roof-like membranes. Vertical planes are also introduced as transparent walls to resemble glass. After the introduction of planes, the next generation attempts to introduce variability into the fundamental structural elements such as the generation of frame systems without related planes. Output of struct02, introduction of planes, 2 views Output of struct03, introduction of variability, 2 views
  • 12. In addition to variability in the “roof” structure; options are selected for vertical wall structures, allowing the potential for both transparent and opaque vertical surfaces. Output of struct04, variable planes, 2 views Adding Refinements Generations are examined to explore refinements such as structural elements which connect roof and floor members. Other refinements include architectonic features such as mullions within the transparent planes to break up the homogenous surfaces. Output of struct07, additional architectonic features, 2 views
  • 13. Alternative spatial arrangements are introduced with stacking of elements near or on top of each other, creating distinct “pod- like” units, or “clusters”. Each arrangement technique is investigated, exploring the spatial richness of the open space between forms as well as the complexity of interactions within the intersecting forms Below is an example of a more horizontal or linear progression of the frame forms. Positional variation was superficially explored in this experiment and explored in more detail in other experiments Output of struct13, linear progression, 2 views Output of struct10, pod-like clustering, 2 views
  • 14.
  • 15.
  • 17. Conclusion Human and computer interaction within the design realm exists on many levels, occupying coexisting methodologies and working processes. This presentation describes one experiment which uses program generated design as a conversation, a sketching tool. In the process, communication and understanding exist, and Knuth’s statement that “a person doesn’t really understand something until he teaches it to someone else. Actually a person doesn’t really understand something until he can teach it to a computer” is explored.