Computer Aided Architectural Design Bauke de Vries Bauke de Vries.

Post on 21-Dec-2015

222 views 1 download

Transcript of Computer Aided Architectural Design Bauke de Vries Bauke de Vries.

Computer Aided Architectural DesignComputer Aided Architectural Design

www.ddss.arch.tue.nl

Bauke de Vries

www.ddss.arch.tue.nl

Bauke de Vries

www.ddss.arch.tue.nl

Who am IWho am I

Name: Bauke de Vries

Age: 50

Occupation: Married, 2 children

Education: Msc in Architecture, Building and Planning, PhD at Eindhoven University of Technology (TU/e)

Profession: Professor at TU/e in Design Systems

www.ddss.arch.tue.nl

Eindhoven University of Technology

Eindhoven University of Technology

• Founded by Philips in 1946

• Faculty of Architecture, Building and Planning

• Every student own a laptop with pre-installed application software (since 1998)

www.ddss.arch.tue.nl

History of CAADHistory of CAAD

• Ivan Sutherland

• Tektronix

• IBM-PC + CGA

• Autocad v. 1.0

• Autodesk: Autocad, Revit, 3DS VIZ

• Other CAAD packages

www.ddss.arch.tue.nl

Ivan Sutherland (1963)Ivan Sutherland (1963)

Sutherland went to Massachusetts Institute of Technology were he developed his thesis, "Sketchpad: A Man-machine Graphical Communications System.", the first Graphical User Interface.

www.ddss.arch.tue.nl

Tektronix (1972)Tektronix (1972)

• The thumbwheels on the right side of the keyboard for moving the crosshair cursor.

• Connected to mainframe

• Vector graphics

www.ddss.arch.tue.nl

IBM-PC + CGA (1981)IBM-PC + CGA (1981)

• Intel 8086• Hard disk• Computer Graphics

Accelerator (CGA) card

• Raster (bitmap) graphics

www.ddss.arch.tue.nl

Autocad v. 1.2 (1983)Autocad v. 1.2 (1983)

www.ddss.arch.tue.nl

AutodeskAutodesk

• Autocad 2007• Autocad ADT• Revit• 3DS VIZ• 3DS Max

www.ddss.arch.tue.nl

Other CAAD packagesOther CAAD packages

• Archicad• FormZ• Microstation• Rhino• SketchUp• Etc.

www.ddss.arch.tue.nl

Architect - CADArchitect - CAD

Le Corbusier

www.ddss.arch.tue.nl

From Drawing to DesigningFrom Drawing to Designing

1981 – 2000

2000 - ?

? - ?

Line drawing

3D Modelling

Designing

www.ddss.arch.tue.nl

CAAD archivesCAAD archives

• Cumincad: cumincad.scix.net

• CAADRIA conference proceedings

• eCAADe, ACADIA, CAADFutures

• Many architectural (picture) books

• Few books on CA(A)D

www.ddss.arch.tue.nl

CAAD ArchitectsCAAD Architects

• Frank. O. Gehry

• Kas Oosterhuis

• Peter Eisenman

• Greg Lynn

www.ddss.arch.tue.nl

CAAD topicsCAAD topics

• Product modelling

• VR

• Interfaces

• Simulations

• Sketch recognition

• Generative Design

• Design Methods

www.ddss.arch.tue.nl

Product ModellingProduct ModellingENTITY IfcDoor;ENTITY IfcRoot; GlobalId :IfcGloballyUniqueId; OwnerHistory :IfcOwnerHistory; Name :OPTIONAL IfcLabel; Description :OPTIONAL IfcText;ENTITY IfcObjectDefinition; INVERSE HasAssignments : SET OF IfcRelAssigns FOR RelatedObjects; IsDecomposedBy : SET OF IfcRelDecomposes FOR RelatingObject; Decomposes :SET [0:1] OF IfcRelDecomposes FOR RelatedObjects; HasAssociations: SET OF IfcRelAssociates FOR RelatedObjects;ENTITY IfcObject; ObjectType :OPTIONAL IfcLabel; INVERSE IsDefinedBy : SET OF IfcRelDefines FOR RelatedObjects;ENTITY IfcProduct; ObjectPlacement :OPTIONAL IfcObjectPlacement; Representation :OPTIONAL IfcProductRepresentation; INVERSE ReferencedBy: SETOFIfcRelAssignsToProduct FOR RelatingProduct;ENTITY IfcElement;

+getRoomsFromNodelist()+parseActivities()+getRoom()+getOccupationTimeForRoom()+getNumberOfEmployees()

orgParser

orgParserG

+getCapacity()+getOccupiedTime()

Room

*

*

*

*

1*

+getCapacity()+containsNode()+addTime()

-capacity-occupiedTime

SubRoom

+containsNode()+containsEdge()

-activity

Hallway

**

+getNumber()

Node

+hasNode()

Edge

1

*

1

*

*

*

*

*

www.ddss.arch.tue.nl

Virtual RealityVirtual Reality

www.ddss.arch.tue.nl

InterfacesInterfaces

www.ddss.arch.tue.nl

SimulationsSimulations

www.ddss.arch.tue.nl

Sketch RecognitionSketch Recognition

www.ddss.arch.tue.nl

Generative DesignGenerative Design

www.ddss.arch.tue.nl

Design MethodsDesign Methods

www.ddss.arch.tue.nl

CAAD EducationCAAD Education

• 3D Modelling• Generation of 2D drawing from 3D model• Presentation techniques• 3D model input for Engineering applications (FEM, CFD)• CAD scripting• Complex shapes (BLOB architecture)• Developping CAAD systems• Collaborative Design (Virtual studios)• Rapid prototyping (Laser cutter, 3D plotter)

www.ddss.arch.tue.nl

CAAD at TU/eCAAD at TU/e

1. University/faculty (TU/e web)

2. Ba-programme (DDSS web)

3. MSc-programme (DDSS web)

4. PhD research (DDSS web)

www.ddss.arch.tue.nl

Ba-Ma programmeBa-Ma programme

Each year• 15 ECTS courses• 15 ECTS projects

www.ddss.arch.tue.nl

Bachelor CoursesBachelor Courses

3 Computer Aided Design 13 Design and Presentation with ICT 23 Urban and Architectural Design with CAD 33 Urban Planning 14 Urban Plans 23 Research Methodology 22 Geographical Information Systems 3

2 Landscape Planning & Design 32 Transportation Engineering 33 Image 1 7 Generative Design (project) 3

www.ddss.arch.tue.nl

MSc coursesMSc courses

3 SAR Design with CAD 4,54 Information Technology in Design and

Construction 4,53 Models for Land Use Planning 4,53 Collaborative Design 4,53 Evaluation and Decision3 Animation and Rendering 4,53 Decision Support Systems for Design

and Planning 4,53 Free Form Design 4,5

www.ddss.arch.tue.nl

Graduation projects (1)Graduation projects (1)

Bedrijfsprocessimulatie van inrichtings- en organisatie-concepten voor kantoren

Bart Brink

(Haskoning)

www.ddss.arch.tue.nl

Graduation projects (2)Graduation projects (2)

Generation of a construction planning using a 3D CAD model

Jeroen Harink(BAM)

www.ddss.arch.tue.nl

Graduation projects(3)Graduation projects(3)

RFID in the construction process

Glenco Janssen(Ballast Nedam)

www.ddss.arch.tue.nl

Graduation projects(4)Graduation projects(4)

IFC Compatible Agent-based Egress Simulation (ICURAS)

Martin Klein(DHGV)

www.ddss.arch.tue.nl

Graduation projects(5)Graduation projects(5)

Interoperability of virtual building models for mass customization in the building industry

Jeroen Brosens(Atos/Origin)

www.ddss.arch.tue.nl

Graduation projects(6)Graduation projects(6)

Assesing working condistions using IFC and Fuzzy Logic

Ruben Steins(Sogetti)

www.ddss.arch.tue.nl

Graduation projects (7)Graduation projects (7)

Confection for the masses in a parametric design of a modular favela structure

Eric Vanderfeesten

(Studio ode)

www.ddss.arch.tue.nl

Future of CAADFuture of CAAD

• A long way to go

• New architects promote CAAD

• Engineering and Product services for CAAD

• From All-inclusive designer to Concept designer

• Need for Modelling expertise

www.ddss.arch.tue.nl

CollaborationCollaboration

Short term

• Erasmus exchange

Long term

• Joint MSc programma ?

• Distant learning

www.ddss.arch.tue.nl

Thanks!Thanks!