SlideShare ist ein Scribd-Unternehmen logo
1 von 25
Grammar based design tools:
Issues of representation and interaction


Scott Chase
Architecture, Design & Media Technology
Aalborg University
scha@create.aau.dk
http://homes.create.aau.dk/scha/

Designing With Vision Workshop
The Open University, 8 June 2010
http://design.open.ac.uk/DV/
Challenge


  We want conceptual design tools that support designers’ ways of thinking
  and working and enhance creativity, e.g. offering design alternatives difficult
  or not possible without the use of such tools.




                                                                                    2
Shape grammars
Grammar applications


‱   Analysis
     ‱ Grammar construction from a corpus of designs
‱   Synthesis
     ‱ New grammars of design styles
‱   Transformation
     ‱ From one design style to another
     ‱ Change of design brief
     ‱ Hybrid, crossover designs




                                                       5
Emergence
Unexpected results

 Rule
                       Derivation




Initial shape




                                    7
Emergent forms
                                          Ru le R




                                                   
                 Ini ti al sha pe S




derivation




emergent
forms


                                                        8
Grammar computational complexity
A33
                                                                                                               Darker areas indicate more
                                                                                                               computational complexity


                                                                                                               Other factors:
                                                                                                               ‱Symbolic/semantic information
                                                                                                               ‱Composite representations


A00


                                                                            Parametric shape
       String grammars



                         Set grammars




                                                           Shape grammars




                                                                                  grammars

                                                                                                   grammars)
                                        (graph grammars)




                                                                                               (shape schema
10
Grammar use & interaction




                            Design evaluation

                            Grammar evaluation

                            Grammar
                            transformation
Issues for computer implementation


‱   Maximal element representations create huge computational issues (e.g.
    combinatorial explosion)

‱   Designer interaction with such systems is a challenge
     ‱ e.g. how to present all possibilities to the designer
Common implementation restrictions


‱   ‘Toy’ systems, e.g. proof of concept
‱   Single design application, hard coded
‱   Representation restrictions, e.g. set grammars, raster representations
‱   Design restrictions, e.g. orthogonal designs only

Do these restrictions keep us from moving forward?
14
GEdit




        15
EifForm




                         Dome




  Planar truss grammar      Canopy/landscape
DSSG project overview

 we anticipate three intertwined cycles


                              Communication
                                between
                                  the
                                  two                      The Shape
         The
                                                           Synthesis
       designer
                                                            System
       designing
                                                           generating
        shapes
                                                            shapes




                http://www.engineering.leeds.ac.uk/dssg/
Classification of shape rules

                participant 1
Recent grammar implementations


To be demonstrated at DCC 2010, 11 July

1.   Grammar development environment
2.   General interpreter for rectilinear forms
3.   3D parameterised primitives
4.   Curved shapes
5.   Machining planning
6.   Subshape detection w/computer vision
7.   Mass customised housing
So, while there is ongoing research activity looking at issues of
representation, interaction and use, how close are we to having truly useful
grammar based design aids?




                                                                               25

Weitere Àhnliche Inhalte

Ähnlich wie Grammar-Based Design Tools: Issues of Representation and Interaction

Structure at the velocity of architecture
Structure at the velocity of architectureStructure at the velocity of architecture
Structure at the velocity of architectureKermin Chok
 
Icalt2010 hoel hollins
Icalt2010 hoel hollinsIcalt2010 hoel hollins
Icalt2010 hoel hollinsTore Hoel
 
FOCUS K3D AWG CAD/CAE
FOCUS K3D AWG CAD/CAEFOCUS K3D AWG CAD/CAE
FOCUS K3D AWG CAD/CAEFOCUS K3D
 
Breathe Life Into Your IDE
Breathe Life Into Your IDEBreathe Life Into Your IDE
Breathe Life Into Your IDEBenoit Combemale
 
Critical Design Research and Constructive Research Outcomes as Arguments
Critical Design Research and Constructive Research Outcomes as ArgumentsCritical Design Research and Constructive Research Outcomes as Arguments
Critical Design Research and Constructive Research Outcomes as ArgumentsOmar Sosa-Tzec
 
How To Model and Construct Graphs with Oracle Database (AskTOM Office Hours p...
How To Model and Construct Graphs with Oracle Database (AskTOM Office Hours p...How To Model and Construct Graphs with Oracle Database (AskTOM Office Hours p...
How To Model and Construct Graphs with Oracle Database (AskTOM Office Hours p...Jean Ihm
 
Fuzzy rule based classification and recognition of handwritten hindi
Fuzzy rule based classification and recognition of handwritten hindiFuzzy rule based classification and recognition of handwritten hindi
Fuzzy rule based classification and recognition of handwritten hindiIAEME Publication
 
Fuzzy rule based classification and recognition of handwritten hindi
Fuzzy rule based classification and recognition of handwritten hindiFuzzy rule based classification and recognition of handwritten hindi
Fuzzy rule based classification and recognition of handwritten hindiIAEME Publication
 
Axel uhl sap@md-day2011
Axel uhl sap@md-day2011Axel uhl sap@md-day2011
Axel uhl sap@md-day2011MDDAY11
 
From Informal Process Diagrams To Formal Process Models
From Informal Process Diagrams To Formal Process ModelsFrom Informal Process Diagrams To Formal Process Models
From Informal Process Diagrams To Formal Process ModelsDebdoot Mukherjee
 
Bug deBug Chennai 2012 Talk - Driving innovation using pattern based thinking...
Bug deBug Chennai 2012 Talk - Driving innovation using pattern based thinking...Bug deBug Chennai 2012 Talk - Driving innovation using pattern based thinking...
Bug deBug Chennai 2012 Talk - Driving innovation using pattern based thinking...RIA RUI Society
 
Patterns, Components, and Code, Oh My!
Patterns, Components, and Code, Oh My!Patterns, Components, and Code, Oh My!
Patterns, Components, and Code, Oh My!Erin Malone
 
Software Design_Se lect16 btech
Software Design_Se lect16 btechSoftware Design_Se lect16 btech
Software Design_Se lect16 btechIIITA
 
UML Generator (NCC18)
UML Generator (NCC18)UML Generator (NCC18)
UML Generator (NCC18)IT Industry
 
Getting started with blackboard 9 1
Getting started with blackboard 9 1Getting started with blackboard 9 1
Getting started with blackboard 9 1Michael Payne
 
Gaining Empathy with your Users - the RTFM of User Experience
Gaining Empathy with your Users - the RTFM of User ExperienceGaining Empathy with your Users - the RTFM of User Experience
Gaining Empathy with your Users - the RTFM of User ExperienceRick Boardman
 
Syllabus for screening test 10+2 lecturer in computer sciences..
Syllabus for screening test 10+2 lecturer in computer sciences..Syllabus for screening test 10+2 lecturer in computer sciences..
Syllabus for screening test 10+2 lecturer in computer sciences..Ashish Sharma
 

Ähnlich wie Grammar-Based Design Tools: Issues of Representation and Interaction (20)

Structure at the velocity of architecture
Structure at the velocity of architectureStructure at the velocity of architecture
Structure at the velocity of architecture
 
Icalt2010 hoel hollins
Icalt2010 hoel hollinsIcalt2010 hoel hollins
Icalt2010 hoel hollins
 
FOCUS K3D AWG CAD/CAE
FOCUS K3D AWG CAD/CAEFOCUS K3D AWG CAD/CAE
FOCUS K3D AWG CAD/CAE
 
Breathe Life Into Your IDE
Breathe Life Into Your IDEBreathe Life Into Your IDE
Breathe Life Into Your IDE
 
Critical Design Research and Constructive Research Outcomes as Arguments
Critical Design Research and Constructive Research Outcomes as ArgumentsCritical Design Research and Constructive Research Outcomes as Arguments
Critical Design Research and Constructive Research Outcomes as Arguments
 
How To Model and Construct Graphs with Oracle Database (AskTOM Office Hours p...
How To Model and Construct Graphs with Oracle Database (AskTOM Office Hours p...How To Model and Construct Graphs with Oracle Database (AskTOM Office Hours p...
How To Model and Construct Graphs with Oracle Database (AskTOM Office Hours p...
 
Fuzzy rule based classification and recognition of handwritten hindi
Fuzzy rule based classification and recognition of handwritten hindiFuzzy rule based classification and recognition of handwritten hindi
Fuzzy rule based classification and recognition of handwritten hindi
 
Fuzzy rule based classification and recognition of handwritten hindi
Fuzzy rule based classification and recognition of handwritten hindiFuzzy rule based classification and recognition of handwritten hindi
Fuzzy rule based classification and recognition of handwritten hindi
 
Axel uhl sap@md-day2011
Axel uhl sap@md-day2011Axel uhl sap@md-day2011
Axel uhl sap@md-day2011
 
From Informal Process Diagrams To Formal Process Models
From Informal Process Diagrams To Formal Process ModelsFrom Informal Process Diagrams To Formal Process Models
From Informal Process Diagrams To Formal Process Models
 
Bug deBug Chennai 2012 Talk - Driving innovation using pattern based thinking...
Bug deBug Chennai 2012 Talk - Driving innovation using pattern based thinking...Bug deBug Chennai 2012 Talk - Driving innovation using pattern based thinking...
Bug deBug Chennai 2012 Talk - Driving innovation using pattern based thinking...
 
Bh24380384
Bh24380384Bh24380384
Bh24380384
 
Patterns, Components, and Code, Oh My!
Patterns, Components, and Code, Oh My!Patterns, Components, and Code, Oh My!
Patterns, Components, and Code, Oh My!
 
Software Design_Se lect16 btech
Software Design_Se lect16 btechSoftware Design_Se lect16 btech
Software Design_Se lect16 btech
 
UML Generator (NCC18)
UML Generator (NCC18)UML Generator (NCC18)
UML Generator (NCC18)
 
UXPABOS2013_FABRIZI
UXPABOS2013_FABRIZIUXPABOS2013_FABRIZI
UXPABOS2013_FABRIZI
 
Getting started with blackboard 9 1
Getting started with blackboard 9 1Getting started with blackboard 9 1
Getting started with blackboard 9 1
 
Gaining Empathy with your Users - the RTFM of User Experience
Gaining Empathy with your Users - the RTFM of User ExperienceGaining Empathy with your Users - the RTFM of User Experience
Gaining Empathy with your Users - the RTFM of User Experience
 
Syllabus for screening test 10+2 lecturer in computer sciences..
Syllabus for screening test 10+2 lecturer in computer sciences..Syllabus for screening test 10+2 lecturer in computer sciences..
Syllabus for screening test 10+2 lecturer in computer sciences..
 
Modest Formalization of Software Design Patterns
Modest Formalization of Software Design PatternsModest Formalization of Software Design Patterns
Modest Formalization of Software Design Patterns
 

Mehr von Scott Curland Chase

Use of Grammar for Shape Exploration with Novice Students | Experiment 1: aga...
Use of Grammar for Shape Exploration with Novice Students | Experiment 1: aga...Use of Grammar for Shape Exploration with Novice Students | Experiment 1: aga...
Use of Grammar for Shape Exploration with Novice Students | Experiment 1: aga...Scott Curland Chase
 
Grammar representations to facilitate style innovation
Grammar representations to facilitate style innovationGrammar representations to facilitate style innovation
Grammar representations to facilitate style innovationScott Curland Chase
 
Transforming grammars for goal driven style innovation: Testing a methodology
Transforming grammars for goal driven style innovation: Testing a methodologyTransforming grammars for goal driven style innovation: Testing a methodology
Transforming grammars for goal driven style innovation: Testing a methodologyScott Curland Chase
 
Virtual worlds as collaborative environments for design and manufacturing: Fr...
Virtual worlds as collaborative environments for design and manufacturing: Fr...Virtual worlds as collaborative environments for design and manufacturing: Fr...
Virtual worlds as collaborative environments for design and manufacturing: Fr...Scott Curland Chase
 
Cybergogy as a framework for teaching design students in virtual worlds
Cybergogy as a framework for teaching design students in virtual worldsCybergogy as a framework for teaching design students in virtual worlds
Cybergogy as a framework for teaching design students in virtual worldsScott Curland Chase
 
Virtual collaborative design environments
Virtual collaborative design environmentsVirtual collaborative design environments
Virtual collaborative design environmentsScott Curland Chase
 
Using virtual worlds as collaborative environments for innovation and design:...
Using virtual worlds as collaborative environmentsfor innovation and design:...Using virtual worlds as collaborative environmentsfor innovation and design:...
Using virtual worlds as collaborative environments for innovation and design:...Scott Curland Chase
 
Gather 'round the Wiki-Tree: Virtual Worlds as an Open Platform for Architect...
Gather 'round the Wiki-Tree: Virtual Worlds as an Open Platform for Architect...Gather 'round the Wiki-Tree: Virtual Worlds as an Open Platform for Architect...
Gather 'round the Wiki-Tree: Virtual Worlds as an Open Platform for Architect...Scott Curland Chase
 
Virtual Worlds for Design 2007-08
Virtual Worlds for Design 2007-08Virtual Worlds for Design 2007-08
Virtual Worlds for Design 2007-08Scott Curland Chase
 
Virtual worlds as collaborative environments for design and manufacturing
Virtual worlds as collaborative environments for design and manufacturingVirtual worlds as collaborative environments for design and manufacturing
Virtual worlds as collaborative environments for design and manufacturingScott Curland Chase
 

Mehr von Scott Curland Chase (10)

Use of Grammar for Shape Exploration with Novice Students | Experiment 1: aga...
Use of Grammar for Shape Exploration with Novice Students | Experiment 1: aga...Use of Grammar for Shape Exploration with Novice Students | Experiment 1: aga...
Use of Grammar for Shape Exploration with Novice Students | Experiment 1: aga...
 
Grammar representations to facilitate style innovation
Grammar representations to facilitate style innovationGrammar representations to facilitate style innovation
Grammar representations to facilitate style innovation
 
Transforming grammars for goal driven style innovation: Testing a methodology
Transforming grammars for goal driven style innovation: Testing a methodologyTransforming grammars for goal driven style innovation: Testing a methodology
Transforming grammars for goal driven style innovation: Testing a methodology
 
Virtual worlds as collaborative environments for design and manufacturing: Fr...
Virtual worlds as collaborative environments for design and manufacturing: Fr...Virtual worlds as collaborative environments for design and manufacturing: Fr...
Virtual worlds as collaborative environments for design and manufacturing: Fr...
 
Cybergogy as a framework for teaching design students in virtual worlds
Cybergogy as a framework for teaching design students in virtual worldsCybergogy as a framework for teaching design students in virtual worlds
Cybergogy as a framework for teaching design students in virtual worlds
 
Virtual collaborative design environments
Virtual collaborative design environmentsVirtual collaborative design environments
Virtual collaborative design environments
 
Using virtual worlds as collaborative environments for innovation and design:...
Using virtual worlds as collaborative environmentsfor innovation and design:...Using virtual worlds as collaborative environmentsfor innovation and design:...
Using virtual worlds as collaborative environments for innovation and design:...
 
Gather 'round the Wiki-Tree: Virtual Worlds as an Open Platform for Architect...
Gather 'round the Wiki-Tree: Virtual Worlds as an Open Platform for Architect...Gather 'round the Wiki-Tree: Virtual Worlds as an Open Platform for Architect...
Gather 'round the Wiki-Tree: Virtual Worlds as an Open Platform for Architect...
 
Virtual Worlds for Design 2007-08
Virtual Worlds for Design 2007-08Virtual Worlds for Design 2007-08
Virtual Worlds for Design 2007-08
 
Virtual worlds as collaborative environments for design and manufacturing
Virtual worlds as collaborative environments for design and manufacturingVirtual worlds as collaborative environments for design and manufacturing
Virtual worlds as collaborative environments for design and manufacturing
 

KĂŒrzlich hochgeladen

Stark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxStark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxjeswinjees
 
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Gariahat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Roomdivyansh0kumar0
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfAmirYakdi
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation decktbatkhuu1
 
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
SCRIP Lua HTTP PROGRACMACION PLC  WECON CASCRIP Lua HTTP PROGRACMACION PLC  WECON CA
SCRIP Lua HTTP PROGRACMACION PLC WECON CANestorGamez6
 
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...Suhani Kapoor
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfParomita Roy
 
Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...
Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...
Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...nagunakhan
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsCharles Obaleagbon
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...babafaisel
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130Suhani Kapoor
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxjanettecruzeiro1
 
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...Yantram Animation Studio Corporation
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxTusharBahuguna2
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
CALL ON ➄8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➄8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➄8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➄8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceanilsa9823
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...Call Girls in Nagpur High Profile
 
CALL ON ➄8923113531 🔝Call Girls Kalyanpur Lucknow best Female service đŸ§”
CALL ON ➄8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  đŸ§”CALL ON ➄8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  đŸ§”
CALL ON ➄8923113531 🔝Call Girls Kalyanpur Lucknow best Female service đŸ§”anilsa9823
 

KĂŒrzlich hochgeladen (20)

Stark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxStark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptx
 
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Gariahat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Room
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
SCRIP Lua HTTP PROGRACMACION PLC  WECON CASCRIP Lua HTTP PROGRACMACION PLC  WECON CA
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
 
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
 
Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...
Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...
Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past Questions
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptx
 
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptx
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
 
CALL ON ➄8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➄8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➄8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➄8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
 
CALL ON ➄8923113531 🔝Call Girls Kalyanpur Lucknow best Female service đŸ§”
CALL ON ➄8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  đŸ§”CALL ON ➄8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  đŸ§”
CALL ON ➄8923113531 🔝Call Girls Kalyanpur Lucknow best Female service đŸ§”
 

Grammar-Based Design Tools: Issues of Representation and Interaction

  • 1. Grammar based design tools: Issues of representation and interaction Scott Chase Architecture, Design & Media Technology Aalborg University scha@create.aau.dk http://homes.create.aau.dk/scha/ Designing With Vision Workshop The Open University, 8 June 2010 http://design.open.ac.uk/DV/
  • 2. Challenge We want conceptual design tools that support designers’ ways of thinking and working and enhance creativity, e.g. offering design alternatives difficult or not possible without the use of such tools. 2
  • 4.
  • 5. Grammar applications ‱ Analysis ‱ Grammar construction from a corpus of designs ‱ Synthesis ‱ New grammars of design styles ‱ Transformation ‱ From one design style to another ‱ Change of design brief ‱ Hybrid, crossover designs 5
  • 7. Unexpected results Rule Derivation Initial shape 7
  • 8. Emergent forms Ru le R   Ini ti al sha pe S derivation emergent forms 8
  • 9. Grammar computational complexity A33 Darker areas indicate more computational complexity Other factors: ‱Symbolic/semantic information ‱Composite representations A00 Parametric shape String grammars Set grammars Shape grammars grammars grammars) (graph grammars) (shape schema
  • 10. 10
  • 11. Grammar use & interaction Design evaluation Grammar evaluation Grammar transformation
  • 12. Issues for computer implementation ‱ Maximal element representations create huge computational issues (e.g. combinatorial explosion) ‱ Designer interaction with such systems is a challenge ‱ e.g. how to present all possibilities to the designer
  • 13. Common implementation restrictions ‱ ‘Toy’ systems, e.g. proof of concept ‱ Single design application, hard coded ‱ Representation restrictions, e.g. set grammars, raster representations ‱ Design restrictions, e.g. orthogonal designs only Do these restrictions keep us from moving forward?
  • 14. 14
  • 15. GEdit 15
  • 16. EifForm Dome Planar truss grammar Canopy/landscape
  • 17. DSSG project overview 
 we anticipate three intertwined cycles Communication between the two The Shape The Synthesis designer System designing generating shapes shapes http://www.engineering.leeds.ac.uk/dssg/
  • 18. Classification of shape rules participant 1
  • 19.
  • 20. Recent grammar implementations To be demonstrated at DCC 2010, 11 July 1. Grammar development environment 2. General interpreter for rectilinear forms 3. 3D parameterised primitives 4. Curved shapes 5. Machining planning 6. Subshape detection w/computer vision 7. Mass customised housing
  • 21.
  • 22.
  • 23.
  • 24.
  • 25. So, while there is ongoing research activity looking at issues of representation, interaction and use, how close are we to having truly useful grammar based design aids? 25

Hinweis der Redaktion

  1. DSSG & DV projectsGrammarsRepresentationEmergenceInteraction & restrictions required
  2. Applications of shape grammarsAnalysis of an existing body of workGeneration of existing designsCreation of new designs not in the existing set, but in the same styleTransformation of an existing style into a new language of formsDevelopment of a new, stylistically consistent language of forms
  3. All possible subshapes of S that can be produced by transformations of A.A: 4 lines; S: 8 lines22 subshapes shown here, none of which can be found if using non-decomposable representation30 segments needed in that case
  4. TapiaRange of scales for patternsRestricted field/areaTypes of transformationsCompositions of integer translations multiples of 90° rotations, reflections along grid lines, integer proportional scalingsAfter presenting choiceTerminate the process and either accept or reject the resulting designLet the system generate a design n levels down the treeResize or remove the boundaries of the area of interestRestrict the area of rule applicationChaseGranularity