computational design meets structural design · 2017. 10. 24. · © 2017 autodesk @bim4struc 2016...
TRANSCRIPT
© 2017 Autodesk @BIM4Struc
Computational Design meets Structural Design
Dieter Vermeulen MSc. Str. Eng.
Technical Sales Specialist AEC - Computational Design & Engineering
@BIM4Struc
© 2017 Autodesk @BIM4Struc
Human Brain vs Computational Power
© 2017 Autodesk @BIM4Struc
© 2017 Autodesk @BIM4Struc
© 2017 Autodesk @BIM4Struc
• 90% Increase in efficiency• Fewer parts, greater reliability• Reduced fabrication time• Improved quality of signal
© 2017 Autodesk @BIM4Struc
2016 | 354 Teraflops = 1000 Instance Cluster On AWS
NASA 2003
© 2017 Autodesk @BIM4Struc
© 2017 Autodesk @BIM4Struc
© 2017 Autodesk @BIM4Struc
© 2017 Autodesk @BIM4Struc
© 2017 Autodesk @BIM4Struc
How to Describe Computational Design ?
© 2017 Autodesk @BIM4Struc
a = 2b = 1
a – b = c
Parametric Design
f(x)
© 2017 Autodesk @BIM4Struc
a = 2b = 1
a – b = c
Parametric Design
© 2017 Autodesk @BIM4Struc
Conventional Scripting
© 2017 Autodesk @BIM4Struc
Scripting in Visual Programming
© 2017 Autodesk @BIM4Struc
Sketching
© 2017 Autodesk @BIM4Struc
Visual Programming
© 2017 Autodesk @BIM4Struc
© 2017 Autodesk @BIM4Struc
Ways how Computational Design changes your life
▪ Explore multiple design options
▪ Look under the hood of your model
▪ Automate multiple tasks
▪ Test what your design REALLY does
▪ Think algorithmically
© 2017 Autodesk @BIM4Struc
How to describe generative design ?
© 2017 Autodesk @BIM4Struc
onehuman
onecomputer
limiteddesign + =
Designer/engineer uses computeras passive machine
THE OLD WAY
© 2017 Autodesk @BIM4Struc
© 2017 Autodesk @BIM4Struc
© 2017 Autodesk @BIM4Struc
© 2017 Autodesk @BIM4Struc
Computer and designer/engineerunite as cocreators
THE NEW WAY
onehuman
artifical –intelligencealgorithms
100s to 1000s ofdesign options+
unlimitedcloud-computingpower
+ =
© 2017 Autodesk @BIM4Struc
• Save time
• Boost creativity
• Save money
• Create novel geometry
© 2017 Autodesk @BIM4Struc
How are people using Generative Design ?
© 2017 Autodesk @BIM4Struc
Airbus – Weight trimming of A320 plane
© 2017 Autodesk @BIM4Struc
Hack Rod – Generate the ultimate chassis
© 2017 Autodesk @BIM4Struc
Hacking the Howick
Video courtesy of Scott Mitchell, Autodesk AEC Generative Design Intern
© 2017 Autodesk @BIM4Struc
Computational Design with Dynamo
© 2017 Autodesk @BIM4Struc
▪ Quickly explore parametric design concepts
▪ Solve complex geometric problems
▪ Evaluate designs and analyze geometry
▪ Automate repetitive tasks
Value Proposition with Dynamo
© 2017 Autodesk @BIM4Struc
Dynamo Platform
▪ Open Source
▪ Hosted in
▪ Revit
▪ Advance Steel
▪ Standalone version
▪ Works outside of Revit
▪ Connects with the cloud
▪ Included in AEC Collection
© 2017 Autodesk @BIM4Struc
Visual Programming in Dynamo
▪ Individual tasks are embedded in “nodes”
▪ Each node on the canvas has its inputs and outputs.
▪ Connect the in- and outputs logically with „wires”.
▪ The effect displays on the graphical background
© 2017 Autodesk @BIM4Struc
Packages
▪ 700000+ downloads
© 2017 Autodesk @BIM4Struc
Dynamo as a design amplifier
+ =
Design Dynamo Power
© 2017 Autodesk @BIM4Struc
Practical Use Cases
© 2017 Autodesk @BIM4Struc
STRUCTURAL DESIGN
© 2017 Autodesk @BIM4Struc
▪ Complex frame structures with Dynamo in Revit▪ Use out-of-the-box tools from Dynamo▪ Element binding with Revit
Parametric design of structural elements
© 2017 Autodesk @BIM4Struc
Design of complex frame structures
© 2017 Autodesk @BIM4Struc
Design of complex frame structuresAutodesk® Revit
© 2017 Autodesk @BIM4Struc
Design of complex frame structures
ES9542: Dynam(o)ite Your Design for Engineers
© 2017 Autodesk @BIM4Struc
▪ Change the Layout Rule of a Rebar Set▪ Automate the placement of multiple Rebar Sets
Automated Rebar Set CreationAutodesk® Revit
BIM4Struc.Rebar package
© 2017 Autodesk @BIM4Struc
Rebar modellingAutodesk® Revit & Dynamo For Rebar
Automate generation of complex rebar in Revit
© 2017 Autodesk @BIM4Struc
Radial reinforcementAutodesk® Revit & Dynamo For Rebar
© 2017 Autodesk @BIM4Struc
Automate rebar placementAutodesk® Revit® & Dynamo Player
BIM4Struc.Rebar package
© 2017 Autodesk @BIM4Struc
Complex rebar placementAutodesk® Revit® & Dynamo Player
BIM4Struc.Rebar package
© 2017 Autodesk @BIM4Struc
Automation of Foundation Design
▪ Design exploration in conceptual phase▪ Optioneering of different configurations▪ Extending to detailed design
© 2017 Autodesk @BIM4Struc
Reinforced Concrete Foundation Design
Rebar Configuration Create initial geometryParametrize geometry
and generate rebarGenerate detailed output
drawings
© 2017 Autodesk @BIM4Struc
Reinforced Concrete Foundation DesignAutodesk® Revit & MS Excel
Authored by ABT bv, The Netherlands
© 2017 Autodesk @BIM4Struc
STRUCTURAL ANALYSIS
© 2017 Autodesk @BIM4Struc
▪ Connect Dynamo Studio with RobotTM Structural Analysis▪ Makes use of the “Structural Analysis” package
Structural Analysis for Dynamo
© 2017 Autodesk @BIM4Struc
Analysis of complex frame structures
© 2017 Autodesk @BIM4Struc
Analysis of complex frame structuresAutodesk® RobotTM Structural Analysis
© 2017 Autodesk @BIM4Struc
From modelling to optimization with Dynamo
Structural Modelling Structural Analysis Manual Optimization Genetic Optimization
© 2017 Autodesk @BIM4Struc
Manual Optimization / Parametric Run
ES9542: Dynam(o)ite Your Design for Engineers
© 2017 Autodesk @BIM4Struc
Structural Iterative AnalysisAutodesk® RobotTM Structural Analysis
© 2017 Autodesk @BIM4Struc
Structural Optimization using Genetic Algorithms
EVOLUTION
Parent Solution 1“Dad”
EvaluationInsert to the population
Selection
Parental Solution 2“Mom”
Child Solution“Baby truss”
Cross OverMutation
Ite
rate
Ge
ner
atio
ns
© 2017 Autodesk @BIM4Struc
Structural Optimization using Genetic Algorithms
PARETO OPTIMAL
“Optimo” package
© 2017 Autodesk @BIM4Struc
FABRICATION
© 2017 Autodesk @BIM4Struc
Flat Roof Panel OptioneeringDynamo Studio & Project Fractal
© 2017 Autodesk @BIM4Struc
Computational Steel FabricationAutodesk® Advance Steel
© 2017 Autodesk @BIM4Struc
Tower Design Driven by Excel
© 2017 Autodesk @BIM4Struc
Design of complex frame structures
© 2017 Autodesk @BIM4Struc
Curved Roof Panel Fabrication
© 2017 Autodesk @BIM4Struc
CONSTRUCTION
© 2017 Autodesk @BIM4Struc
Automation of view creationAutodesk® Revit
Automate the creation of section views per element, aligned to the element geometry.
© 2017 Autodesk @BIM4Struc
Concluding
© 2017 Autodesk @BIM4Struc
Arc
hit
ects Design Better
BuildingsStudy more design options
Communicate better with clients
Understand energy design based on rules
Design more freely
Extend power of Revit
Engi
nee
rs Become Better Problem SolversStudy more design options
Rationalize systems
Access APIs to customize design
Visual spreadsheet design is intuitive to engineers
Manage risk and creativity of clients by exposing tradeoffs
Co
nst
ruct
ion Build better
BuildingsUnderstand systems & connections
Understand timeframes for construction
Variables and alternative means & methods
System rationalization
So what does this mean to you?
© 2017 Autodesk @BIM4Struc
Generative DesignTraditional Design
Visual
Programming
Option
Generation
Design
Optimization
Machine
Learning
Dynamo Fractal Refinery
Parametric
Modeling
Revit
You Are Here
Recording decisions Describing goals + constraints
BIDS
AEC Generative Design | Progression
© 2017 Autodesk @BIM4Struc
Learning Resources
▪ http://www.dynamobim.com/
▪ http://dynamoprimer.com/
▪ http://forum.dynamobim.com/
▪ http://au.autodesk.com/
Autodesk and the Autodesk logo are registered trademarks or trademarks of Autodesk, Inc., and/or its subsidiaries and/or affiliates in the USA and/or other countries. All other brand names, product names, or trademarks belong to their respective holders. Autodesk reserves the right to alter product and services offerings, and specifications and pricing at any time without notice, and is not responsible for typographical or graphical errors that may appear in this document.
© 2017 Autodesk. All rights reserved.
© 2017 Autodesk @BIM4Struc