cPropFrame SetRebarColumn Method CSi API ETABS 2015
Assigns column rebar data to frame sections.

Namespace: ETABS2015
Assembly: ETABS2015 (in ETABS2015.dll) Version: 15.0.0.0 (15.0.0.0)
Syntax

int SetRebarColumn(
	string Name,
	string MatPropLong,
	string MatPropConfine,
	int Pattern,
	int ConfineType,
	double Cover,
	int NumberCBars,
	int NumberR3Bars,
	int NumberR2Bars,
	string RebarSize,
	string TieSize,
	double TieSpacingLongit,
	int Number2DirTieBars,
	int Number3DirTieBars,
	bool ToBeDesigned
)

Parameters

Name
Type: OnlineSystem String
The name of an existing frame section property.
MatPropLong
Type: OnlineSystem String
The name of the rebar material property for the longitudinal rebar.
MatPropConfine
Type: OnlineSystem String
The name of the rebar material property for the confinement rebar.
Pattern
Type: OnlineSystem Int32
This is either 1 or 2, indicating the rebar configuration.
ValuePattern
1Rectangular
2Circular

For circular frame section properties this item must be 2; otherwise an error is returned.

ConfineType
Type: OnlineSystem Int32
This is either 1 or 2, indicating the confinement bar type.
ValueType
1Ties
2Spiral

This item applies only when Pattern = 2. If Pattern = 1, the confinement bar type is assumed to be ties.

Cover
Type: OnlineSystem Double
The clear cover for the confinement steel (ties). In the special case of circular reinforcement in a rectangular column, this is the minimum clear cover. [L]
NumberCBars
Type: OnlineSystem Int32
This item applies to a circular rebar configuration, Pattern = 2. It is the total number of longitudinal reinforcing bars in the column.
NumberR3Bars
Type: OnlineSystem Int32
This item applies to a rectangular rebar configuration, Pattern = 1. It is the number of longitudinal bars (including the corner bar) on each face of the column that is parallel to the local 3-axis of the column.
NumberR2Bars
Type: OnlineSystem Int32
This item applies to a rectangular rebar configuration, Pattern = 1. It is the number of longitudinal bars (including the corner bar) on each face of the column that is parallel to the local 2-axis of the column.
RebarSize
Type: OnlineSystem String
The rebar name for the longitudinal rebar in the column.
TieSize
Type: OnlineSystem String
The rebar name for the confinement rebar in the column.
TieSpacingLongit
Type: OnlineSystem Double
The longitudinal spacing of the confinement bars (ties). [L]
Number2DirTieBars
Type: OnlineSystem Int32
This item applies to a rectangular reinforcing configuration, Pattern = 1. It is the number of confinement bars (tie legs) running in the local 2-axis direction of the column.
Number3DirTieBars
Type: OnlineSystem Int32
This item applies to a rectangular reinforcing configuration, Pattern = 1. It is the number of confinement bars (tie legs) running in the local 3-axis direction of the column.
ToBeDesigned
Type: OnlineSystem Boolean
If this item is True, the column longitudinal rebar is to be designed; otherwise it is to be checked.

Return Value

Returns zero if the rebar data is successfully assigned; otherwise it returns a nonzero value.
Remarks

This function applies only to the following section types. Calling this function for any other type of frame section property returns an error.

The material assigned to the specified frame section property must be concrete or this function returns an error.

Examples

See Also