3.1.7.4. RCSection

This command constructs a reinforced-concrete rectangular section by discretizing the cross section into fibers. The command name in OpenSees is RCSection2d.

section RCSection2d $secTag $coreTag $coverTag $steelTag $h $b $cover $Atop $Abottom $Aside $nfcore $nfcover $nfs

Argument

Type

Description

$secTag

integer

unique section tag

$coreTag

integer

uniaxial material tag for the concrete core

$coverTag

integer

uniaxial material tag for the concrete cover

$steelTag

integer

uniaxial material tag for the longitudinal reinforcement

$h

float

section depth

$b

float

section width

$cover

float

concrete cover thickness

$Atop

float

total area of top reinforcement steel

$Abottom

float

total area of bottom reinforcement steel

$Aside

float

total area of side reinforcement steel

$nfcore

integer

number of fibers in the core

$nfcover

integer

number of fibers in each cover region

$nfs

integer

number of fibers used to discretize each steel layer

Example

  1. Tcl Code

section RCSection2d 1 1 2 3 24.0 18.0 1.5 4.0 4.0 0.0 10 2 4
  1. Python Code

ops.section('RCSection2d', 1, 1, 2, 3, 24.0, 18.0, 1.5, 4.0, 4.0, 0.0, 10, 2, 4)

Code Developed by: Michael H. Scott