Beruflich Dokumente
Kultur Dokumente
Dynamo
Chris van der Ploeg MSc. Jelle Roks BSc.
Structural Engineer Structural Modeler
@ABTbv
© 2016 Autodesk
Key learning objectives
© 2016 Autodesk
ABT | Building on ambitions www.abt.eu
© 2016 Autodesk
2013
© 2016 Autodesk
2014: 3D rebar
© 2016 Autodesk
Compromise optimality: Approximation level
© 2016 Autodesk
Compromise optimality: Limited time
Simplifications
Evaluated alternatives
Differentiated elements
© 2016 Autodesk
Compromise optimality: Increase of complexity
© 2016 Autodesk
Cynefin framework for complexity
© 2016 Autodesk
Complexity in reinforced concrete structures
Design Fabrication
Geometry Rebar Structural
modelling behaviour
Drawing of
Use of standard
Straight lines or use of Practical
Obvious bar configuration
elements default Revit reinforcement
or rebar meshes
rebar tools
Geometry
Reinforcement Interpretation of
derived discrete Reinforcement
based on rebar drawings,
set of logical generated by
Complicated engineer's insight in
operations or rules
calculations situation
rules
Trial and error Mockups or
Simulation or
way of building with
Complex Blob ("potato") testing of structural
modelling is correcting
behavior
non-effective. measures
No insight in
cause-effect
No application
No definition or No rebar relations may
except innovator,
Chaotic model means modelling compromise
art or children’s
no geometry without a plan structural safety
playground
and is
unacceptable
© 2016 Autodesk
Complexity in reinforced concrete structures
Design Fabrication
Geometry Rebar Structural
modelling behaviour
Drawing of
Use of standard
Straight lines or use of Practical
Obvious bar configuration
elements default Revit reinforcement
or rebar meshes
rebar tools
Geometry
Reinforcement Interpretation of
derived discrete Reinforcement
based on rebar drawings,
set of logical generated by
Complicated engineer's insight in
operations or rules
calculations situation
rules
Trial and error Mockups or
Simulation or
way of building with
Complex Blob ("potato") testing of structural
modelling is correcting
behavior
non-effective. measures
No insight in
cause-effect
No application
No definition or No rebar relations may
except innovator,
Chaotic model means modelling compromise
art or children’s
no geometry without a plan structural safety
playground
and is
unacceptable
© 2016 Autodesk
Complexity in reinforced concrete structures
Design Fabrication
Geometry Rebar Structural
modelling behaviour
Drawing of
Use of standard
Straight lines or use of Practical
Obvious bar configuration
elements default Revit reinforcement
or rebar meshes
rebar tools
Geometry
Reinforcement Interpretation of
derived discrete Reinforcement
based on rebar drawings,
set of logical generated by
Complicated engineer's insight in
operations or rules
calculations situation
rules
Trial and error Mockups or
Simulation or
way of building with
Complex Blob ("potato") testing of structural
modelling is correcting
behavior
non-effective. measures
No insight in
cause-effect
No application
No definition or No rebar relations may
except innovator,
Chaotic model means modelling compromise
art or children’s
no geometry without a plan structural safety
playground
and is
unacceptable
© 2016 Autodesk
Complexity in reinforced concrete structures
Design Fabrication
Geometry Rebar Structural
modelling behaviour
Drawing of
Use of standard
Straight lines or use of Practical
Obvious bar configuration
elements default Revit reinforcement
or rebar meshes
rebar tools
Geometry
Reinforcement Interpretation of
derived discrete Reinforcement
based on rebar drawings,
set of logical generated by
Complicated engineer's insight in
operations or rules
calculations situation
rules
Trial and error Mockups or
Simulation or
way of building with
Complex Blob ("potato") testing of structural
modelling is correcting
behavior
non-effective. measures
No insight in
cause-effect
No application
No definition or No rebar relations may
except innovator,
Chaotic model means modelling compromise
art or children’s
no geometry without a plan structural safety
playground
and is
unacceptable
© 2016 Autodesk
Potential to use Dynamo
Generate
Rule based geometry generation
Rule based generation of rebar
Probe
Evaluation of multiple design variants (known rules, complicated)
Generate models for FEA simulation (unknown cause/effect, complex)
© 2016 Autodesk
Problem solving strategy
© 2016 Autodesk
Integrated workflow of
information exchange
© 2016 Autodesk
Different demands, one project
© 2016 Autodesk
Different demands, one project
© 2016 Autodesk
Rules of Thump
- Global calculations
- Growing BIM
- PDF exchange
- Fabricator
- Builders
© 2016 Autodesk
Adding data and detailing
- Global calculations
- Growing BIM
- PDF exchange
- Fabricator
- Builders
© 2016 Autodesk
Old fashioned exchange
- Global calculations
- Growing BIM
- PDF exchange
- Fabricator
- Builders
© 2016 Autodesk
Fabricate!
- Global calculations
- Growing BIM
- PDF exchange
- Fabricator
- Builders
© 2016 Autodesk
On site
- Global calculations
- Growing BIM
- PDF exchange
- Fabricator
- Builders
© 2016 Autodesk
Linear workflow ≠ Single Source of Truth
© 2016 Autodesk
Loss of information in time
Data/information loss
© 2016 Autodesk
Introduction to new software
- BIM360
- SOFiSTiK
- Dynamo (!)
© 2016 Autodesk
SOFiSTik Reinforcement Detailing
© 2016 Autodesk
SOFiSTik Reinforcement Detailing
© 2016 Autodesk
Dynamo
- The future
- Repetition
© 2016 Autodesk
Case study: Windmill Foundations part 1
Photo: Aspiravi
© 2016 Autodesk
Case study: Windmill foundations part 1
© 2016 Autodesk
Optimized workflow
© 2016 Autodesk
Bi-directional workflow
© 2016 Autodesk
Known and unknown rules - shape
- System Families
- Loadable Families
- In-Place Models
- Import (.sat, .dwg etc.)
- Often unknown rules
- Dynamo
- Known rules or approximation
© 2016 Autodesk
Case study: “The couch”
Architect: MVRDV
Structural engineer: ABT
Contruction: Romijn Bouw & Vericon
© 2016 Autodesk
Import from third party software
© 2016 Autodesk
Rule based geometry
© 2016 Autodesk
Reinforcement the traditional way
© 2016 Autodesk
Photo: MVRDV
Rebar generation by Dynamo
Curve based
Copy and adjust (rebar container)
Related to face
© 2016 Autodesk
Face based
© 2016 Autodesk
Case study: Windmill Foundations part 2
Photo: Aspiravi
© 2016 Autodesk
Step 1 – Adjusting geometry
© 2016 Autodesk
Step 1 – Adjusting geometry
© 2016 Autodesk
Step 1 – Adjusting geometry
© 2016 Autodesk
Step 2 – Bottom and top reinforcement
© 2016 Autodesk
Step 2 – Bottom and top reinforcement
© 2016 Autodesk
Step 3 – Stirrups and hairpins
© 2016 Autodesk
Step 4 – Annotation
© 2016 Autodesk
Using Dynamo to simulate
design alternatives
© 2016 Autodesk
Direct calculation of rebar with known rules
© 2016 Autodesk
Implement calculation rules in Dynamo
© 2016 Autodesk
Design by comparison of forces with capacity
© 2016 Autodesk
Calculate rebar using external software
© 2016 Autodesk
Evaluation of multiple design alternatives
Best pick?
© 2016 Autodesk
Let Dynamo do the work.
© 2016 Autodesk
© 2016 Autodesk
Obtain and exchange rebar information
for use in finite element analysis
© 2016 Autodesk
Reality - Revit model - FEA model
© 2016 Autodesk
Properties of rebar
Rebar geometry
Rebar properties
Diameter
Bar Type
Material
© 2016 Autodesk
Interpretation of rebar in FEA software
© 2016 Autodesk
Reality vs. FEA
© 2016 Autodesk
How to deal with these differences
© 2016 Autodesk
Properties of rebar
Rebar geometry
Rebar properties
Diameter
Bar Type
Material
© 2016 Autodesk
Obtain rebar information
© 2016 Autodesk
Rebar geometrie - Centerlines
Custom node
© 2016 Autodesk
Meta data
© 2016 Autodesk
Exchange of rebar information
© 2016 Autodesk
No exchange of information
© 2016 Autodesk
File I/O - Exchange of geometry only
© 2016 Autodesk
FILE I/O – Structured information
Standard or custom format?
© 2016 Autodesk
FILE I/O or Direct Link by API?
© 2016 Autodesk
XML data exchange
Custom node
© 2016 Autodesk
Optimization of rebar configuration
using Dynamo and FEA
© 2016 Autodesk
Insight in failure vs. optimisation
© 2016 Autodesk
FEA analysis
© 2016 Autodesk
When to apply FEA
© 2016 Autodesk
Why Dynamo workflow
Efficiency
Flexibility
© 2016 Autodesk
Consequence: more design variants
© 2016 Autodesk
External controle of Revit using journal files
© 2016 Autodesk
Run Dynamo with journal Files
© 2016 Autodesk
Using Dynamo to create journal files
package DynamoAutomation
By Andreas Dieckmann
© 2016 Autodesk
Hello world
© 2016 Autodesk
© 2016 Autodesk
Dynamo as Master
© 2016 Autodesk
DynamoStudio/Sandbox to run Dynamo scripts
© 2016 Autodesk
Master-Slave workflow for optimization
© 2016 Autodesk
Sensitivity analysis of crack width
© 2016 Autodesk
Rebar optimization on steel stress
Radial rebar top (r25, r20, r16)
Savings 550 kg (-5%)
© 2016 Autodesk
Insight in complexity by simulation
© 2016 Autodesk
Autodesk is a registered trademark 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. © 2016 Autodesk, Inc. All rights reserved.
© 2016 Autodesk. All rights reserved.