An investigation of a reinforced concrete rigid frame for ...
Structural Example – Reinforced-Concrete Frame: Building
Transcript of Structural Example – Reinforced-Concrete Frame: Building
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
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
3
Silvia Mazzoni, OpenSees User Workshop, 2008
Ex4.Portal2D.build.InelasticFiberSection.tcl
Silvia Mazzoni, OpenSees User Workshop, 2008
LibUnits.tcl
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
5
Silvia Mazzoni, OpenSees User Workshop, 2008
Concrete Material: Concrete02
Silvia Mazzoni, OpenSees User Workshop, 2008
Steel Material: Steel02
6
Silvia Mazzoni, OpenSees User Workshop, 2008
Materials
Silvia Mazzoni, OpenSees User Workshop, 2008
Section Command
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
8
Silvia Mazzoni, OpenSees User Workshop, 2008
Patch Command: Concrete
Silvia Mazzoni, OpenSees User Workshop, 2008
Layer Command: Steel
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
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