forge - devcon 2016: the future of making buildings forms follow formulae

Post on 15-Apr-2017

158 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Anthony A. Hauck

Director of Product Strategy | AEC Generative Design

The Future of Making BuildingsForms Follow Formulae

Anthony Hauck | Director of Product Strategy

• 30 years in the AEC industry• Architecture, then…

• … millwork subcontracting…

• … and back to Architecture, then…

• … AE firm lead developer + IT Director for 12 years, and now…

• … Autodesk for almost 9 years

• Joined Autodesk as Revit Platform PM

• Led the expansion of the Revit API for 2 years

• Led the Revit Product Management for 6 years thereafter

• Joined AEC Generative Design in 2015

• 90% Increase in efficiency• Fewer parts, greater reliability• Reduced fabrication time• Improved quality of signal

2010 | 63 Teraflops = 300 Instance Cluster On Amazon EC22016 | 354 Teraflops = 1000 Instance Cluster On Amazon EC2

Columbia Supercomputer

2015

Yazdani Studio Cannon Design

Services

ProceduralOptimization

Clients

ProposalGeneration

Core

Program

Core

ProposalOptimization

Structural

Compliance

Circulation

Proposals

Shell

Shell

Sustainability

Budget

SPACE PLAN GENERATOR : INPUTS

.SAT

.CSV

Cell Types

Pad Cells

Edge Cells

Core Cells

Corner Cells

Corner Cells Edge Cells

Pad Cells

Core Cells

Down

Left

Up

Right

2 neighbors 3 neighbors 4 neighborsWith threshold distance

4 neighbors

Cell Neighborhood Matrix[01] : { 15, 2, 5 }[02] : { 4, 6, 7, 8}[03] : { 12, 14 }

Cell Availability[01] : true[02] : false[03] : true

Cell Weightage [01] : 5[02] : 2[03] : 1

Cell Id

Weights for:• Acoustics• Daylighting• External View• Direction

Cell traversal based on sequence• Go Right, Then• Go Up,• Go Left, and • Go Down

Container

Space

Root Node : Site Outline

Container

Space

Container

A.

B.

C.

1. Shared Edges Between Nearest Departments

2. Shared Edges Between Neighbor Programs inside Departments

3. Combines the two circulation network after going through redundancy check

K-D Tree Data Structure

FormFollows Function

FunctionFollowsForm

AEC Generative Design | Services

Clients Services

Computation

Simulation

Generation

ContextData

Clients Services

Clients Services

Computation

Simulation

Generation

ContextData

Engineering Apps

Construction Apps

StrutsslabEdgeOffsetinteriorChordOffsetexteriorChordOffsetinPlaneGridPointscwPoints

cwPtsslabPtsallTheStrutLinesstrutSolids

Curved surfacelevel1level2level3level4level5level6widthsculpturePtXsculpturePtYsculpturePtZtargetPtXtargetPtYtargetPtZ

sortedLevelscurtainWallUnPanelized

Curtain wall un-panelized

Floor levelsLevel 1 elevationLevel 2 elevationLevel 3 elevationLevel 4 elevationLevel 5 elevationLevel 6 elevation

OpeningWidth

Force lineSculpture point xSculpture point ySculpture point zTarget point xTarget point yTarget point z

Rectangular point gridwidthsortedLevelscurtainWallUnPanelized

inPlaneGridPointsrectangularPointGrid

Sorted levels Rectangular point grid

In-plane grid points

PanelGap width

PanelsgridgapWidth

panelTrianglePointspanels

Panel triangle points

Panels

Space frameSlab edge offsetInterior chordExterior chord

Frame grid points

Slab side points

Strut lines

Strut solids

JointslegLengthlegRadiusballRadiusglassSidePtsslabSidePtsstrutLines

legsballJoints

Legs

ballJoints

JointLeg lengthLeg radiusBall radius

Architecture Apps

Project Fractal | Next

470,400 sq ft

156,800 sq ft

Office

Residential

Customizers

Window to Wall Ratio

Window to Wall Ratio

Window to Wall Ratio

getResultGeometry(index)

getWindowToWallRatio()

setWindowToWallRatio(float)

getNumberOfFloors()

setNumberOfFloors(int)

getNumberOfBays()

setNumberOfBays(int)

Clients Services

backgro

und +

pro

gre

ss v

ideos

http://thebuildinglab.info

@AutodeskForge

#ForgeDevCon

© 2013 Autodesk, Inc. All rights reserved.

top related