Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... ·...

Post on 15-Jul-2020

4 views 0 download

Transcript of Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... ·...

Generative Designfor

Building Information Modeling

Bruno FerreiraSupervisor: António Menezes Leitão

1

Generative Design

©UNStudio

2

Rosetta3

4

Disadvantages

5

Building Information Modeling

6

7

BIM +

Programming

8

9

> GD programs for BIM

> BIM Abstract Layer

Objectives10

11

Rosetta11

12

Rosetta12

13

Related Work13

> Lack of Scalability

> Inappropriate Programming Tools

> Lack of Portability

Problems to Address14

Generative Design for BIM

15

Solution Overview16

IDE17

Abstraction Layer18

(box point length depth height)

Abstraction Layer19

(curtain-wall p0 p1 horizontal-bars vertical-bars base-level top-level)

Abstraction Layer20

(create-stairs-run base-level top-level p0 p1 width)

21

Programming for BIM

22

Semantics (CAD)23

Box

Box

(box a b ...)(box c d ...)

Semantics (BIM)

Slab

Wall

(wall a b ...)(slab c d ...)

24

Dependencies25

>(upper-level)

Dependencies26

>(create-slab (list (u0) (xyz 10 0 0) (xyz 10 10 0) (xyz 0 10 0) (u0)))

Dependencies27

>(define w (create-wall (list (xyz 0 4 0) (xyz 10 4 0))))

Dependencies28

>(insert-door (car w) (xyz 5 4 0))

Simplification29

Evaluation

30

Absolute Towers31

Absolute Towers32

Absolute Towers33

Dubai Towers34

Simplification35

Simplification36

Scripting37

Portability38

Performance39

Performance40

Real Case Application41

42

> More BIM back-ends

> More operations

> Tool interoperability

Future Work43

> B. Ferreira and A. Leitão, “Generative Design for Building Information Modeling”, in Real Time - Proceedings of the 33rd International Conference on Education and Research in Computer Aided Architectural Design in Europe, Vienna, Austria, 2015, pp. 635-644

> S. Feist, G. Barreto, B. Ferreira, and A. Leitão, “Portable Generative Design for Building Information Modelling”, in Living System and Micro-Utopias: Towards Continuous Design - Proceedings of the 21st International Conference of the Association for Computer-Aided Architectural Design Research in Asia, Melbourne, Australia, 2016, pp. 147-156

Contributions44

Thank you!

Questions?