- 1 - Implementation of an Architectural Design Environment Stefan Boeykens Dept. Architecture...

10
- 1 - Implementation of an Architectural Design Environment Stefan Boeykens Dept. Architecture CAD-Lab K.U.Leuven (Belgium) The development of IDEA+

Transcript of - 1 - Implementation of an Architectural Design Environment Stefan Boeykens Dept. Architecture...

Page 1: - 1 - Implementation of an Architectural Design Environment Stefan Boeykens Dept. Architecture CAD-Lab K.U.Leuven (Belgium) Stefan Boeykens Dept. Architecture.

- 1 -

Implementation of anArchitectural Design EnvironmentImplementation of anArchitectural Design Environment

Stefan BoeykensDept. Architecture CAD-Lab

K.U.Leuven (Belgium)

Stefan BoeykensDept. Architecture CAD-Lab

K.U.Leuven (Belgium)

The development of IDEA+The development of IDEA+

Page 2: - 1 - Implementation of an Architectural Design Environment Stefan Boeykens Dept. Architecture CAD-Lab K.U.Leuven (Belgium) Stefan Boeykens Dept. Architecture.

- 2 -

Introduction

Data Structure

Representations

Transitions

Tests

Conclusions

1 – Introduction1 – Introduction

Ongoing transition from traditionalto digital architectural practice

Most CAAD-tools focused on construction documentation

Lack of early-design phaseevaluation tools

Page 3: - 1 - Implementation of an Architectural Design Environment Stefan Boeykens Dept. Architecture CAD-Lab K.U.Leuven (Belgium) Stefan Boeykens Dept. Architecture.

- 3 -

Introduction

Data Structure

Representations

Transitions

Tests

Conclusions

1 – Introduction (cont.)1 – Introduction (cont.)Conceptual Model (1992)

•Design Phases

•Scale Levels

•Transitions

•Evaluation tests

Core Object Model (2000)

•MERODE

•Entity Relationship Diagram

•Object-Event Table

Page 4: - 1 - Implementation of an Architectural Design Environment Stefan Boeykens Dept. Architecture CAD-Lab K.U.Leuven (Belgium) Stefan Boeykens Dept. Architecture.

- 4 -

Introduction

Data Structure

Representations

Transitions

Tests

Conclusions

2 – Data Structure2 – Data Structure

Strict Separation between CAAD Entities & Graphical Entities

Page 5: - 1 - Implementation of an Architectural Design Environment Stefan Boeykens Dept. Architecture CAD-Lab K.U.Leuven (Belgium) Stefan Boeykens Dept. Architecture.

- 5 -

Introduction

Data Structure

Representations

Transitions

Tests

Conclusions

3 – Representations3 – Representations

Representations Interface to the project data Collection of links between Graphical

Entities & CAAD Entities 2D – 3D – Tree – Text - ...

Page 6: - 1 - Implementation of an Architectural Design Environment Stefan Boeykens Dept. Architecture CAD-Lab K.U.Leuven (Belgium) Stefan Boeykens Dept. Architecture.

- 6 -

Introduction

Data Structure

Representations

Transitions

Tests

Conclusions

4 – Transitions4 – Transitions

Transition between Design Phases Sketch Design Preliminary Design Construction Design

Page 7: - 1 - Implementation of an Architectural Design Environment Stefan Boeykens Dept. Architecture CAD-Lab K.U.Leuven (Belgium) Stefan Boeykens Dept. Architecture.

- 7 -

Introduction

Data Structure

Representations

Transitions

Tests

Conclusions

4 – Transitions (cont.)4 – Transitions (cont.)

Transition between Scale Levels Masterplan Level Block Level Space Level

Page 8: - 1 - Implementation of an Architectural Design Environment Stefan Boeykens Dept. Architecture CAD-Lab K.U.Leuven (Belgium) Stefan Boeykens Dept. Architecture.

- 8 -

Introduction

Data Structure

Representations

Transitions

Tests

Conclusions

5 - Tests5 - Tests

Elaborated Tests(not integrated in IDEA+)

Daylight Cost Estimation

Tests in the Design Environment Use test while designing Libraries & Previous Projects

Interaction with Data-structure Add data to CAAD Entities

Page 9: - 1 - Implementation of an Architectural Design Environment Stefan Boeykens Dept. Architecture CAD-Lab K.U.Leuven (Belgium) Stefan Boeykens Dept. Architecture.

- 9 -

Introduction

Data Structure

Representations

Transitions

Tests

Conclusions

6 - Conclusions6 - Conclusions

Partly functional User-interface Main tools Basic Building Elements Basic Representations

Page 10: - 1 - Implementation of an Architectural Design Environment Stefan Boeykens Dept. Architecture CAD-Lab K.U.Leuven (Belgium) Stefan Boeykens Dept. Architecture.

- 10 -

Introduction

Data Structure

Representations

Transitions

Tests

Conclusions

6 – Conclusions (cont.)6 – Conclusions (cont.)

To Do Implement Transitions Integrate Test Modules

Work-In-Progress Not the intention to make a

commercial-class application

END OF PRESENTATION