Skip to main content

Data Requirements

Each run of RCSlab obtains the following data in any consistent set of units from the GSA analysis or RCSlab design data as appropriate:

SymbolDefinition
NxxN_{xx}ultimate applied axial force per unit width in the x-direction
NyyN_{yy}ultimate applied axial force per unit width in the y-direction
MxxM_{xx}ultimate applied bending moment per unit width about the x-axis
MyyM_{yy}ultimate applied bending moment per unit width about the y-axis
NxyN_{xy}ultimate applied in-plane shear force per unit width
MxyM_{xy}ultimate applied torsion moment per unit width
eadde_{add}additional eccentricity (eadd>0)\left( e_{add} > 0 \right)–considered as acting in both senses
emine_{\min}minimum eccentricity (emin)\left( e_{\min} \right)– considered as acting in both senses
hhsection thickness (h>0)(h > 0)
zt1z_{t1}position of top reinforcement centroid in direction 1 (0<zt1<h2)\left( 0 < z_{t1} < \frac{h}{2} \right)
zt2z_{t2}position of top reinforcement centroid in direction 2 (0<zt2<h2)\left( 0 < z_{t2} < \frac{h}{2} \right)
zb1z_{b1}position of bottom reinforcement centroid in direction 1(h2<zb1<0)\left( \frac{- h}{2} < z_{b1} < 0 \right)
zb2z_{b2}position of bottom reinforcement centroid in direction 2 (h2<zb2<0)\left( \frac{- h}{2} < z_{b2} < 0 \right)
θ1\theta_{1}angle of reinforcement in direction 1, anticlockwise with respect to x-axis
θ2\theta_{2}angle of reinforcement in direction 2, anticlockwise with respect to x-axis
Ast1,minA_{st1,min}minimum top reinforcement to be provided in direction 1 (0<Ast1,min)\left( 0 < A_{st1,min} \right)
Ast2,minA_{st2,min}minimum top reinforcement to be provided in direction 2 (0<Ast2,min)\left( 0 < A_{st2,min} \right)
Asb1,minA_{sb1,min}minimum bottom reinforcement to be provided in direction 1 (0<Asb1,min)\left( 0 < A_{sb1,min} \right)
Asb2,minA_{sb2,min}minimum bottom reinforcement to be provided in direction 2 (0<Asb2,min)\left( 0 < A_{sb2,min}\right)
fcdf_{cd}compressive design strength of concrete (fcd>0)\left( f_{cd} > 0 \right)
fcd,tf_{cd,t}compressive design strength of top layer of concrete (fcd>0)\left( f_{cd} > 0 \right)
fcd,bf_{cd,b}compressive design strength of bottom layer of concrete (fcd>0)\left( f_{cd} > 0 \right)
fcdcf_{cdc}cracked compressive design strength of concrete (fcdc>0)\left( f_{cdc} > 0 \right)
fcduf_{cdu}uncracked compressive design strength of concrete (fcdu>0)\left( f_{cdu} > 0 \right)
fcdtf_{cdt}tensile design strength of concrete (fcdt>0)\left( f_{cdt} > 0 \right)
εtrans\varepsilon_{trans}compressive plateau concrete strain (εtrans0)\left( \varepsilon_{trans} \geq 0 \right)
εcax\varepsilon_{cax}maximum axial compressive concrete strain (εcaxεctrans)\left( \varepsilon_{cax} \geq \varepsilon_{ctrans} \right)
εcu\varepsilon_{cu}maximum flexural compressive concrete strain (εcuεcax)\left( \varepsilon_{cu} \geq \varepsilon_{cax} \right)
β\betaproportion of depth to neutral axis over which rectangular stress block acts (β1)(\beta \leq 1)
(xd)max\left( \frac{x}{d} \right)_{\max}maximum value of x/d, the ratio of neutral axis to effective depth, for flexure: (xd)min<(xd)max<0.5[β(0.5+min{zt1,zt2,zb1,zb2}h)]{\left( \frac{x}{d} \right)_{\min} < \left( \frac{x}{d} \right)_{\max} < \frac{0.5}{\left\lbrack \beta\left( 0.5 + \min\frac{\left\{ z_{t1},z_{t2}, - z_{b1}, - z_{b2} \right\}}{h} \right) \right\rbrack}}
EsE_{s}elastic modulus of reinforcement
fydf_{yd}design strength of reinforcement in tension(fyd>0)\left( f_{yd} > 0 \right)
fydcf_{ydc}design strength of reinforcement in compression,(fydc>0)\left( f_{ydc} > 0 \right)
flimf_{\lim}maximum linear steel stress of reinforcement(flim>0)\left( f_{\lim}>0 \right)
εplas\varepsilon_{plas}yield strain of reinforcement in tension (εplas>0)\left( \varepsilon_{plas} > 0 \right)
εplasc\varepsilon_{plasc}yield strain of reinforcement in compression (εplasc>0)\left( \varepsilon_{plasc} > 0 \right)
εsu\varepsilon_{su}design value of maximum strain in reinforcement
φΔ\varphi_{\Delta}maximum permitted angle between applied and resulting principal stress

In addition, the program needs to know whether to use, where appropriate, the faster approach and, if so, what the maximum area of reinforcement so calculated should be before the rigorous approach is used.

Within RCSlab the reinforcement positions are measured with respect to the mid-height of the section, the positions being measured positively upwards. The reinforcement angles are specified with respect to the x-axis and measured positively in an anticlockwise direction looking from above. It should be noted that the concrete is assumed to have zero tensile strength in the analysis; the tensile strength, fcdtf_{cdt}, is only used to calculate the compressive strength when tensile strains are present.

The results of each run consist of the required area of reinforcement, negative if tensile, in each direction in the top and bottom faces or an error flag indicating that a solution could not be found.