building information modeling for generative designweb.ist.utl.pt/antonio.menezes.leitao/ada/... ·...

45
Generative Design for Building Information Modeling Bruno Ferreira Supervisor: António Menezes Leitão 1

Upload: others

Post on 15-Jul-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

Generative Designfor

Building Information Modeling

Bruno FerreiraSupervisor: António Menezes Leitão

1

Page 2: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

Generative Design

©UNStudio

2

Page 3: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

Rosetta3

Page 4: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

4

Page 5: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

Disadvantages

5

Page 6: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

Building Information Modeling

6

Page 7: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

7

Page 8: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

BIM +

Programming

8

Page 9: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

9

Page 10: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

> GD programs for BIM

> BIM Abstract Layer

Objectives10

Page 11: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

11

Rosetta11

Page 12: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

12

Rosetta12

Page 13: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

13

Related Work13

Page 14: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

> Lack of Scalability

> Inappropriate Programming Tools

> Lack of Portability

Problems to Address14

Page 15: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

Generative Design for BIM

15

Page 16: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

Solution Overview16

Page 17: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

IDE17

Page 18: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

Abstraction Layer18

(box point length depth height)

Page 19: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

Abstraction Layer19

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

Page 20: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

Abstraction Layer20

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

Page 21: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

21

Page 22: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

Programming for BIM

22

Page 23: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

Semantics (CAD)23

Box

Box

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

Page 24: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

Semantics (BIM)

Slab

Wall

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

24

Page 25: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

Dependencies25

>(upper-level)

Page 26: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

Dependencies26

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

Page 27: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

Dependencies27

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

Page 28: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

Dependencies28

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

Page 29: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

Simplification29

Page 30: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

Evaluation

30

Page 31: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

Absolute Towers31

Page 32: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

Absolute Towers32

Page 33: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

Absolute Towers33

Page 34: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

Dubai Towers34

Page 35: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

Simplification35

Page 36: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

Simplification36

Page 37: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

Scripting37

Page 38: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

Portability38

Page 39: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

Performance39

Page 40: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

Performance40

Page 41: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

Real Case Application41

Page 42: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

42

Page 43: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

> More BIM back-ends

> More operations

> Tool interoperability

Future Work43

Page 44: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

> 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

Page 45: Building Information Modeling for Generative Designweb.ist.utl.pt/antonio.menezes.leitao/ADA/... · Design for Building Information Modelling”, in Living System and Micro-Utopias:

Thank you!

Questions?