![Page 1: Structural Example – Reinforced-Concrete Frame: Building the … · 2010. 9. 8. · 1 Structural Example – Reinforced-Concrete Frame: Building the Model Silvia Mazzoni OpenSeesUser-Support](https://reader035.vdocument.in/reader035/viewer/2022071501/6120dbfacc5c3841284e1ae5/html5/thumbnails/1.jpg)
1
Structural Example –Reinforced-Concrete Frame:
Building the Model
Silvia MazzoniOpenSees User-Support ManagerUniversity of California, Berkeley
OpenSees User Workshop 8 September 2008
Silvia Mazzoni, OpenSees User Workshop, 2008
Example 4 in examples manual
![Page 2: Structural Example – Reinforced-Concrete Frame: Building the … · 2010. 9. 8. · 1 Structural Example – Reinforced-Concrete Frame: Building the Model Silvia Mazzoni OpenSeesUser-Support](https://reader035.vdocument.in/reader035/viewer/2022071501/6120dbfacc5c3841284e1ae5/html5/thumbnails/2.jpg)
2
Silvia Mazzoni, OpenSees User Workshop, 2008
problem statement• Reinforced-Concrete Portal Frame
• start with ALL elastic elements (At a more advanced level, these elements can be replaced by more refined element models)
• use kip, inch and sec as basic units
X
Y
Z
36’
42’
AAB
B
AA5’
5’
5’
8’
section A-A section B-B
4000kip GEOMETRY
LBeamLCol
Weight
BColBBeam
HCol
HBeam
Silvia Mazzoni, OpenSees User Workshop, 2008
…..remember what I told you about Tcl?
• Tcl is a string based scripting language
• enables variables and variable substitution (use variables to define units!!!)
• Expression evaluation
• Array management
• Basic control structures (if , while, for, foreach)
• Procedures
• File manipulation
![Page 3: Structural Example – Reinforced-Concrete Frame: Building the … · 2010. 9. 8. · 1 Structural Example – Reinforced-Concrete Frame: Building the Model Silvia Mazzoni OpenSeesUser-Support](https://reader035.vdocument.in/reader035/viewer/2022071501/6120dbfacc5c3841284e1ae5/html5/thumbnails/3.jpg)
3
Silvia Mazzoni, OpenSees User Workshop, 2008
Ex4.Portal2D.build.InelasticFiberSection.tcl
Silvia Mazzoni, OpenSees User Workshop, 2008
LibUnits.tcl
![Page 4: Structural Example – Reinforced-Concrete Frame: Building the … · 2010. 9. 8. · 1 Structural Example – Reinforced-Concrete Frame: Building the Model Silvia Mazzoni OpenSeesUser-Support](https://reader035.vdocument.in/reader035/viewer/2022071501/6120dbfacc5c3841284e1ae5/html5/thumbnails/4.jpg)
4
Silvia Mazzoni, OpenSees User Workshop, 2008
Geometry, Weight, Mass
Silvia Mazzoni, OpenSees User Workshop, 2008
Nodes: Coords, BC, Mass
node 1
node 3
ele
men
t 1
node 2
node 4
ele
men
t 2
element 3
X
Y
![Page 5: Structural Example – Reinforced-Concrete Frame: Building the … · 2010. 9. 8. · 1 Structural Example – Reinforced-Concrete Frame: Building the Model Silvia Mazzoni OpenSeesUser-Support](https://reader035.vdocument.in/reader035/viewer/2022071501/6120dbfacc5c3841284e1ae5/html5/thumbnails/5.jpg)
5
Silvia Mazzoni, OpenSees User Workshop, 2008
Concrete Material: Concrete02
Silvia Mazzoni, OpenSees User Workshop, 2008
Steel Material: Steel02
![Page 6: Structural Example – Reinforced-Concrete Frame: Building the … · 2010. 9. 8. · 1 Structural Example – Reinforced-Concrete Frame: Building the Model Silvia Mazzoni OpenSeesUser-Support](https://reader035.vdocument.in/reader035/viewer/2022071501/6120dbfacc5c3841284e1ae5/html5/thumbnails/6.jpg)
6
Silvia Mazzoni, OpenSees User Workshop, 2008
Materials
Silvia Mazzoni, OpenSees User Workshop, 2008
Section Command
![Page 7: Structural Example – Reinforced-Concrete Frame: Building the … · 2010. 9. 8. · 1 Structural Example – Reinforced-Concrete Frame: Building the Model Silvia Mazzoni OpenSeesUser-Support](https://reader035.vdocument.in/reader035/viewer/2022071501/6120dbfacc5c3841284e1ae5/html5/thumbnails/7.jpg)
7
Silvia Mazzoni, OpenSees User Workshop, 2008
Beam Section: Elastic
Silvia Mazzoni, OpenSees User Workshop, 2008
Column Section: Fiber Section
HSec
BSec
z
y
HSec
BSec
z
y
z
y
material stress-strain
![Page 8: Structural Example – Reinforced-Concrete Frame: Building the … · 2010. 9. 8. · 1 Structural Example – Reinforced-Concrete Frame: Building the Model Silvia Mazzoni OpenSeesUser-Support](https://reader035.vdocument.in/reader035/viewer/2022071501/6120dbfacc5c3841284e1ae5/html5/thumbnails/8.jpg)
8
Silvia Mazzoni, OpenSees User Workshop, 2008
Patch Command: Concrete
Silvia Mazzoni, OpenSees User Workshop, 2008
Layer Command: Steel
![Page 9: Structural Example – Reinforced-Concrete Frame: Building the … · 2010. 9. 8. · 1 Structural Example – Reinforced-Concrete Frame: Building the Model Silvia Mazzoni OpenSeesUser-Support](https://reader035.vdocument.in/reader035/viewer/2022071501/6120dbfacc5c3841284e1ae5/html5/thumbnails/9.jpg)
9
Silvia Mazzoni, OpenSees User Workshop, 2008
Column & Beam Sections
HCol
BCol
z
y
CoverCol
CoverCol
HColHCol
BCol
z
y
z
y
CoverColCoverCol
CoverColCoverCol
Silvia Mazzoni, OpenSees User Workshop, 2008
Transformations and Elements
node 1
node 3
ele
men
t 1
node 2
node 4
ele
men
t 2
element 3
X
Y
![Page 10: Structural Example – Reinforced-Concrete Frame: Building the … · 2010. 9. 8. · 1 Structural Example – Reinforced-Concrete Frame: Building the Model Silvia Mazzoni OpenSeesUser-Support](https://reader035.vdocument.in/reader035/viewer/2022071501/6120dbfacc5c3841284e1ae5/html5/thumbnails/10.jpg)
10
Silvia Mazzoni, OpenSees User Workshop, 2008
Recorders
Silvia Mazzoni, OpenSees User Workshop, 2008
Gravity Load
node 1
node 3
ele
men
t 1
node 2
node 4
ele
men
t 2
element 3
X
Y
![Page 11: Structural Example – Reinforced-Concrete Frame: Building the … · 2010. 9. 8. · 1 Structural Example – Reinforced-Concrete Frame: Building the Model Silvia Mazzoni OpenSeesUser-Support](https://reader035.vdocument.in/reader035/viewer/2022071501/6120dbfacc5c3841284e1ae5/html5/thumbnails/11.jpg)
11
Silvia Mazzoni, OpenSees User Workshop, 2008
Gravity Analysis
Silvia Mazzoni, OpenSees User Workshop, 2008
Run OpenSees
source Ex4.Portal2D.build.InelasticSection.tcl