shear output of col vs rbase output

Forum for OpenSees users to post questions, comments, etc. on the use of the OpenSees interpreter, OpenSees.exe

Moderators: silvia, selimgunay, Moderators

Post Reply
Samra
Posts: 24
Joined: Thu Oct 01, 2015 8:18 pm
Location: neduet

shear output of col vs rbase output

Post by Samra »

hello everybody,
I am a little perplexed with the results of my pushover..if at a same time step i check my shear forces at the base of col for a single story one bay rc infilled frame... they come out to be colv1=31.16kn and colv2=45.48kn whereas if i extract results at the nodes for base shear it gives me r1x=-31.89 and r2x= -203.669kn ......y is this happening?
fmk
Site Admin
Posts: 5884
Joined: Fri Jun 11, 2004 2:33 pm
Location: UC Berkeley
Contact:

Re: shear output of col vs rbase output

Post by fmk »

are you getting the shear from the element or the end section of the element?
Samra
Posts: 24
Joined: Thu Oct 01, 2015 8:18 pm
Location: neduet

Re: shear output of col vs rbase output

Post by Samra »

I am getting it from the element
fmk
Site Admin
Posts: 5884
Joined: Fri Jun 11, 2004 2:33 pm
Location: UC Berkeley
Contact:

Re: shear output of col vs rbase output

Post by fmk »

can you post the script .. try part of it for now, elements, nodes and recorders (no materials, sections or loads) .. might need the whole thing later
Samra
Posts: 24
Joined: Thu Oct 01, 2015 8:18 pm
Location: neduet

Re: shear output of col vs rbase output

Post by Samra »

Define cross-section for nonlinear beam
# ------------------------------------------

# set some paramaters
set BeamWidth 150
set BeamDepth 600

set cover 40

set As 113.1; # area of 12mm bars

# some variables derived from the parameters
set y2 [expr $BeamDepth/2.0]
set z2 [expr $BeamWidth/2.0]

section Fiber 2 {

# Create the concrete core fibers
patch rect 4 10 1 [expr $cover-$y1] [expr $cover-$z1] [expr $y1-$cover] [expr $z1-$cover]

# Create the concrete cover fibers (top, bottom, left, right)
patch rect 2 10 1 [expr -$y2] [expr $z2-$cover] $y2 $z2
patch rect 2 10 1 [expr -$y2] [expr -$z2] $y2 [expr $cover-$z2]
patch rect 2 2 1 [expr -$y2] [expr $cover-$z2] [expr $cover-$y2] [expr $z2-$cover]
patch rect 2 2 1 [expr $y2-$cover] [expr $cover-$z2] $y2 [expr $z2-$cover]

# Create the reinforcing fibers (left, middle, right)
layer straight 3 3 $As [expr $y2-$cover] [expr $z2-$cover] [expr $y2-$cover] [expr $cover-$z2]
layer straight 3 3 $As [expr $cover-$y2] [expr $z2-$cover] [expr $cover-$y2] [expr $cover-$z2]

}

# Define ELEMENTS -------------------------------------------------------------
# define geometric transformation: performs a linear geometric transformation of beam stiffness and resisting force from the basic system to the global-coordinate system
geomTransf PDelta 1; # associate a tag to transformation

# Create the coulumns using Beam-column elements
# connectivity:
element nonlinearBeamColumn 101 11 12 5 $ColSecTag 1
element nonlinearBeamColumn 201 21 22 5 $ColSecTag 1
# Geometry of beam elements
# tag
geomTransf PDelta 2

# Create the beam element
element nonlinearBeamColumn 1001 12 22 5 $BeamSecTag 2

# Define infill element.

# tag ndI ndJ A mattag
element truss 10 21 12 73620.9 5
element truss 11 11 22 73620.9 5

set LCol $height
set LBeam $width

recorder Node -file Storey1(infill-PUSHOVER)/FrameDFree(RC).out -time -node 12 22 -dof 1 2 3 disp; # displacements of free nodes
recorder Node -file Storey1(infill-PUSHOVER)/FrameRnodes(RC).out -time -node 11 21 12 22 -dof 1 reaction; # displacements of support nodes
recorder Node -file Storey1(infill-PUSHOVER)/FrameRBase(RC).out -time -node 11 21 -dof 1 2 3 reaction; # support reaction
recorder Drift -file Storey1(infill-PUSHOVER)/FrameDrift(RC).out -time -iNode 21 -jNode 22 -dof 1 -perpDirn 2 ; # lateral drift
recorder Element -xml Storey1(infill-PUSHOVER)/eleGlobal.out -time -ele 10 12 localForce
recorder Element -xml Storey1(infill-PUSHOVER)/colstress5.out -time -ele 101 201 section 5 fiber -185 0 stressStrain
recorder Element -xml Storey1(infill-PUSHOVER)/colstress1(-185,0).out -time -ele 101 201 section 1 fiber -185 0 stressStrain
recorder Element -xml Storey1(infill-PUSHOVER)/colstress(225,0).out -time -ele 101 201 section 1 fiber 225 0 stressStrain
recorder Element -xml Storey1(infill-PUSHOVER)/trusses.out -time -ele 10 basicDeformation
recorder Element -xml Storey1(infill-PUSHOVER)/beamstress1.out -time -ele 1001 section 1 fiber -260 0 stressStrain
recorder Element -xml Storey1(infill-PUSHOVER)/colbeamforces.out -time -ele 101 201 1001 localForce
Post Reply