Fiber Section Properties

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

Moderators: silvia, selimgunay, Moderators

Post Reply
farshid2010
Posts: 18
Joined: Wed Jul 25, 2012 12:03 pm
Location: ZNU

Fiber Section Properties

Post by farshid2010 »

hi
is there anyway that i can check my section properties in order to make sure my section is ok?

my script for double channel section is :

proc DoubleChannelSection {secID matID d bf tf tw ax nfdw nftw nfbf nftf} {
# ###################################################################
# DoubleChannelSection $secID $matID $d $bf $tf $tw $ax $nfdw $nftw $nfbf $nftf
# ###################################################################
# create a simple rectangular section given the nominal section properties
# WARNING: does not take into account rounded corners.
#
# written by: Farshid Nouri
#
# input parameters:
# secID - section ID number
# matID - material ID number
# d = nominal height
# bf = nominal breadth
# tf = thickness of flange
# tw = thickness of web
# ax = distance beetween edge of each channel sections
# nfdw = number of fibers along web depth
# nftw = number of fibers along web thickness
# nfbf = number of fibers along flange width
# nftf = number of fibers along flange thickness

set dw [expr $d-2*$tf]
set y1 [expr -$d/2.0]
set y2 [expr -$dw/2.0]
set y3 [expr $d/2.0]
set y4 [expr $dw/2.0]

set z1 [expr -$bf-$ax/2.0]
set z2 [expr -$ax/2]
set z3 [expr $bf+$ax/2.0]
set z4 [expr $ax/2]
set z5 [expr $bf+$ax/2.0-$tw]
set z6 [expr -$bf-$ax/2.0+$tw]

section fiberSec $secID {
# nfIJ nfJK yI zI yJ zJ yK zK yL zL
# top and bottom
patch quadr $matID $nfdw $nftw $y3 $z5 $y3 $z3 $y1 $z3 $y1 $z5
patch quadr $matID $nfdw $nftw $y3 $z1 $y3 $z6 $y1 $z6 $y1 $z1
patch quadr $matID $nfbf $nftf $y3 $z4 $y3 $z5 $y4 $z5 $y4 $z4
patch quadr $matID $nfbf $nftf $y2 $z4 $y2 $z5 $y1 $z5 $y1 $z4
patch quadr $matID $nfbf $nftf $y3 $z6 $y3 $z2 $y4 $z2 $y4 $z6
patch quadr $matID $nfbf $nftf $y2 $z6 $y2 $z2 $y1 $z2 $y1 $z6
}
}
vesna
Posts: 3033
Joined: Tue May 23, 2006 11:23 am
Location: UC Berkeley

Re: Fiber Section Properties

Post by vesna »

There is no direct way of getting the sectional properties of a fiber section. However, you can make two models:
1. One with the elastic element and specified sectional properties
2. One with force-based element with your section and elastic material assigned to all fibers of the section.

You should get the same results with either of the two models.
Post Reply