cDesignConcrete GetSummaryResultsBeam Method CSi API ETABS 2015
Retrieves summary results for concrete design.

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

int GetSummaryResultsBeam(
	string Name,
	ref int NumberItems,
	ref string[] FrameName,
	ref double[] Location,
	ref string[] TopCombo,
	ref double[] TopArea,
	ref string[] BotCombo,
	ref double[] BotArea,
	ref string[] VMajorCombo,
	ref double[] VMajorArea,
	ref string[] TLCombo,
	ref double[] TLArea,
	ref string[] TTCombo,
	ref double[] TTArea,
	ref string[] ErrorSummary,
	ref string[] WarningSummary,
	eItemType ItemType = eItemType.Objects
)

Parameters

Name
Type: OnlineSystem String
The name of an existing frame object or group, depending on the value of the ItemType item.
NumberItems
Type: OnlineSystem Int32 
The number of frame objects for which results are obtained.
FrameName
Type:  OnlineSystem String  
This is an array that includes each frame object name for which results are obtained.
Location
Type:  OnlineSystem Double  
This is an array that includes the distance from the I-end of the frame object to the location where the results are reported. [L]
TopCombo
Type:  OnlineSystem String  
This is an array that includes the name of the design combination for which the controlling top longitudinal rebar area for flexure occurs. A combination name followed by (Sp) indicates that the design loads were obtained by applying special, code-specific multipliers to all or part of the specified design load combination, or that the design was based on the capacity of other objects (or other design locations for the same object).
TopArea
Type:  OnlineSystem Double  
This is an array that includes the total top longitudinal rebar area required for the flexure at the specified location. It does not include the area of steel required for torsion. [L2]
BotCombo
Type:  OnlineSystem String  
This is an array that includes the name of the design combination for which the controlling bottom longitudinal rebar area for flexure occurs. A combination name followed by (Sp) indicates that the design loads were obtained by applying special, code-specific, multipliers to all or part of the specified design load combination, or that the design was based on the capacity of other objects (or other design locations for the same object).
BotArea
Type:  OnlineSystem Double  
This is an array that includes the total bottom longitudinal rebar area required for the flexure at the specified location. It does not include the area of steel required for torsion. [L2]
VMajorCombo
Type:  OnlineSystem String  
VMajorArea
Type:  OnlineSystem Double  
TLCombo
Type:  OnlineSystem String  
This is an array that includes the name of the design combination for which the controlling longitudinal rebar area for torsion occurs. A combination name followed by (Sp) indicates that the design loads were obtained by applying special, code-specific, multipliers to all or part of the specified design load combination, or that the design was based on the capacity of other objects (or other design locations for the same object).
TLArea
Type:  OnlineSystem Double  
This is an array that includes the total longitudinal rebar area required for torsion. [L2]
TTCombo
Type:  OnlineSystem String  
This is an array that includes the name of the design combination for which the controlling transverse reinforcing for torsion occurs. A combination name followed by (Sp) indicates that the design loads were obtained by applying special, code-specific, multipliers to all or part of the specified design load combination, or that the design was based on the capacity of other objects (or other design locations for the same object).
TTArea
Type:  OnlineSystem Double  
This is an array that includes the required area of transverse torsional shear reinforcing per unit length along the frame object for torsion at the specified location. [L2/L]
ErrorSummary
Type:  OnlineSystem String  
This is an array that includes the design error messages for the frame object, if any.
WarningSummary
Type:  OnlineSystem String  
This is an array that includes the design warning messages for the frame object, if any.
ItemType (Optional)
Type: ETABS2015 eItemType
This is one of the following items in the eItemType enumeration:
  • Object = 0
  • Group = 1
  • SelectedObjects = 2

If this item is Objects, the design results are retrieved for the frame object specified by the Name item.

If this item is Group, the design results are retrieved for all frame objects in the group specified by the Name item.

If this item is SelectedObjects, the design results are retrieved for all selected frame objects, and the Name item is ignored.

Return Value

Returns zero if the results are successfully retrieved; otherwise it returns a nonzero value.
Remarks

Note that torsional design is only included for some codes.
Examples

See Also