eindhoven technische universiteit an experimental design system for the very early design stage b....
TRANSCRIPT
EindhovenTechnische Universiteit
An Experimental Design System for the Very Early
Design Stage
B. de Vries
A.J. Jessurun
EindhovenTechnische Universiteit
VR-DIS
Projects• Interactive Design
System• Distributed
Multidisciplinary Design
• Interactive Measurement of user Reactions
Scientific Topics• Case Based
Reasoning• Conjoint Models• Design Methodology
and CAD• Feature Based
Modeling• Multi Agent Systems• User Interfaces
EindhovenTechnische Universiteit
Case
• fit spaces• check
requirements• ordering spaces• plan layout• façade
impression• roof shapes
EindhovenTechnische Universiteit
Feature Based Modeling
• Flexibility: Feature Sharing
• Extensibility: Inheritance, Decomposition, Association
• Evolution: Feature Types, Feature Instances
EindhovenTechnische Universiteit
Design Agent: Constraints
1 create interval objects
2 create interval constraints
3 build equations4 solve equations
(Simplex, BiConjugate Gradient)
EindhovenTechnische Universiteit
Space Analysis Tool
• Design Phase: Client Brief - Space Layout• Spaces : Shape = Box• Relationships:
• Space_A adjacent to Space_B• Space_A in Space_B• Space_A on Space_B
• Constraints: Dimension, Position• Relative• Absolute
EindhovenTechnische Universiteit
System Architecture
Feature Model
Scale ModelView
Feature ModelView
RDBMSConstraint
Solver
Geometry Lib.
EindhovenTechnische Universiteit
Step 1: Feature View
• instance building element types (e.g. kitchen)
• instance shape type (=box)
• associate shape to building element
EindhovenTechnische Universiteit
Step 2: Scale Model View
EindhovenTechnische Universiteit
Step 3: Resize Spaces
EindhovenTechnische Universiteit
Step 4: Order Spaces
EindhovenTechnische Universiteit
Step 5: Add Constraints
EindhovenTechnische Universiteit
Step 6: Solve Constraints
EindhovenTechnische Universiteit
Step 7: Fix/Release Positions and Dimensions
EindhovenTechnische Universiteit
Step 8: Evaluate Space Composition
EindhovenTechnische Universiteit
Discussion
• No calculated design solutions, but limiting of the design solution space
• Constraints do not replace grid/snap• Add constraints ‘carefully’• Solve for:
• ordering of spaces• check of implicit/explicit design constraints
EindhovenTechnische Universiteit
Future Developments
• VR - Feature Tool• Generic Design Knowledge (CBR)• User Interface for Geometric
Manipulations• Materialization of Space Boundaries• Creation of Structural Elements in
Spaces