Anda di halaman 1dari 98

Optimized 3D Reinforcement in Complex Shapes Using

Dynamo
Chris van der Ploeg MSc. Jelle Roks BSc.
Structural Engineer Structural Modeler
@ABTbv

2016 Autodesk Join the conversation #AU2016


Class summary

Deriving from 2D reinforcement drawings in the past, 3D reinforcement modeling is


becoming common practice, and automatically generated reinforcement from calculations is
becoming reality. The next challenges are optimization of reinforcement layout and
dealing with complex-shaped geometry. This all starts with an integrated workflow, where
information is preserved and exchanged along all disciplinesfrom modeling (Revit
software), calculation, and documentation (SOFiSTiK software), to file-to-factory data
exchange and on-site verification (BIM 360 Field software). We will use cases from practice
to demonstrate this. Learn how to generate complex geometry and rebar parametrically
using the Dynamo extension for Revit software. Dynamo softwares parametric
infrastructure in conjunction with the advanced 3D finite element method (FEA) analysis
makes possible evaluation and optimization of structural performance. Hence, the realistic
simulation of the structural behavior of complex structures in reinforced concrete is
within reach.

2016 Autodesk
Key learning objectives

At the end of this class, you will be able to:


Learn how to set up an integrated workflow between structural
engineers, modelers/drafters, and fabricators
Discover the possibilities to create and reinforce complex-shaped
geometry in Revit using Dynamo
Obtain and exchange rebar information for use in Finite Element
Analysis (FEA)
Learn how to optimize rebar configurations using Dynamo and FEA

2016 Autodesk
ABT | Building on ambitions www.abt.eu

2016 Autodesk
2013

2016 Autodesk
2014: 3D rebar

Autodesk Customer Succes Story 2014


2016 Autodesk
2015: Dynamo

Dynamo Use Case 2015


2016 Autodesk
AU2016: Optimisation of reinforcement

2016 Autodesk
Compromise optimality: Approximation level

2016 Autodesk
Compromise optimality: Limited time

Simplifications

Evaluated alternatives

Differentiated elements

2016 Autodesk
Compromise optimality: Increase of complexity

Geometry Rebar Modelling

Structural load bearing behaviour Constraints from excecution

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 childrens
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 childrens
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 childrens
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 childrens
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

- Translation from 3D reinforcement to 2D


- Generate bending schedules

2016 Autodesk
SOFiSTik Reinforcement Detailing

- Translation from 3D reinforcement to 2D plans


- Generate bending schedules

2016 Autodesk
Dynamo

- The future
- Repetition

- Coupling between other software


- Environmental impact calculations (CO2 emission)

2016 Autodesk
Case study: Windmill Foundations part 1

Photo: Aspiravi

2016 Autodesk
Case study: Windmill foundations part 1

2016 Autodesk
Optimized workflow

- Repetition windmill foundations


- 31 projects
- 345 foundations
- 6 shapes
- 6 anchorsystems

2016 Autodesk
Bi-directional workflow

Excel input Reinforced BIM

Rebar generation by BIM360 usage


Dynamo
2016 Autodesk
Create and reinforce complex-shaped
concrete elements in Revit using Dynamo

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

Dynamo for Rebar package


Following surface, perpendicular, morphed
BIM4Struc package

2016 Autodesk
Face based

2016 Autodesk
Case study: Windmill Foundations part 2

Photo: Aspiravi

2016 Autodesk
Step 1 Adjusting geometry

For the movie, refer to : https://youtu.be/8Yfs6XEC9bE or


http://autodesk.typepad.com/bimtoolbox/2015/10/rebar-modelling-in-revit-with-dynamo-use-case-by-abt.html

2016 Autodesk
Step 1 Adjusting geometry

For the movie, refer to : https://youtu.be/8Yfs6XEC9bE or


http://autodesk.typepad.com/bimtoolbox/2015/10/rebar-modelling-in-revit-with-dynamo-use-case-by-abt.html

2016 Autodesk
Step 1 Adjusting geometry

For the movie, refer to : https://youtu.be/8Yfs6XEC9bE or


http://autodesk.typepad.com/bimtoolbox/2015/10/rebar-modelling-in-revit-with-dynamo-use-case-by-abt.html

2016 Autodesk
Step 2 Bottom and top reinforcement

For the movie, refer to : https://youtu.be/8Yfs6XEC9bE or


http://autodesk.typepad.com/bimtoolbox/2015/10/rebar-modelling-in-revit-with-dynamo-use-case-by-abt.html

2016 Autodesk
Step 2 Bottom and top reinforcement

For the movie, refer to : https://youtu.be/8Yfs6XEC9bE or


http://autodesk.typepad.com/bimtoolbox/2015/10/rebar-modelling-in-revit-with-dynamo-use-case-by-abt.html

2016 Autodesk
Step 3 Stirrups and hairpins

For the movie, refer to : https://youtu.be/8Yfs6XEC9bE or


http://autodesk.typepad.com/bimtoolbox/2015/10/rebar-modelling-in-revit-with-dynamo-use-case-by-abt.html

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

Package Dynamo for Structural Analysis

SOFiSTiK Reinforcement Generation


2016 Autodesk
Evaluation of multiple design alternatives

2016 Autodesk
Evaluation of multiple design alternatives

Visualize using Mandrill package


2016 Autodesk
Set cover problem

86 columns round 700mm.

m=13 rebar configurations

Select n=3: 286 combinations

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

Anchoring effects not included


Overlapping elements
Continuous bars

2016 Autodesk
How to deal with these differences

Accept overlapping bars in analysis


Seperate model for FEA
Model continuous bars and add splices later
Shorten bars to correct for overlapping length
Join overlaps using Dynamo

2016 Autodesk
Properties of rebar

Rebar geometry
Rebar properties
Diameter
Bar Type
Material
2016 Autodesk
Obtain rebar information

2016 Autodesk
Rebar geometrie - Centerlines

Dynamo package BIM4Struct.Rebar


2016 Autodesk
Rebar geometry - Transformation

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

Savings up to 50% of total saved reinforcement


And up to 20% of overall total cost for the project

2016 Autodesk
When to apply FEA

Where stiffness influences load distribution


Redistribution of loads after cracking
Statically undetermined systems (continuous beams)
Introduction of concentrated loads
Multiple load bearing mechanisms

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.