Click or drag to resize

FactoryCrossSectionReinforcedConcreteStandardShellConst Method

create a standard reinforced concrete shell cross section with four layers of reinforcement and the same definition for each shell face

Namespace:  KarambaCommon.Factories
Assembly:  KarambaCommon (in KarambaCommon.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public CroSec_Shell ReinforcedConcreteStandardShellConst(
	double concretThick = 20,
	double concretEccent = 0,
	List<double> reinfThick = null,
	List<double> reinfCover = null,
	double reinfOri = 0,
	FemMaterial concrete = null,
	FemMaterial reinf = null,
	string family = "",
	string name = "",
	string country = "",
	Nullable<Color> color = null
)

Parameters

concretThick (Optional)
Type: SystemDouble
Thickness of the concrete cross section in cm
concretEccent (Optional)
Type: SystemDouble
Eccentricity of the concrete cross section in Z-direction (not yet implemented)
reinfThick (Optional)
Type: System.Collections.GenericListDouble
List of reinforcement layer thicknesses in cm
reinfCover (Optional)
Type: System.Collections.GenericListDouble
List of reinforcement covers in cm. positive values: distance from upper cross section boundary, negative values: distance from lower rim.
reinfOri (Optional)
Type: SystemDouble
Angle between the reinforcement package and the local X-axis in degree. The layers 0/1/2/3 hav the relative angles 0, 90, 90, 0 degrees
concrete (Optional)
Type: Karamba.MaterialsFemMaterial
Material definition of the concrete
reinf (Optional)
Type: Karamba.MaterialsFemMaterial
Material definition of the reinforcement
family (Optional)
Type: SystemString
Family name of the cross section
name (Optional)
Type: SystemString
Name of the cross section
country (Optional)
Type: SystemString
Country of the cross section
color (Optional)
Type: SystemNullableColor
Color of the cross section

Return Value

Type: CroSec_Shell

[Missing <returns> documentation for "M:KarambaCommon.Factories.FactoryCrossSection.ReinforcedConcreteStandardShellConst(System.Double,System.Double,System.Collections.Generic.List{System.Double},System.Collections.Generic.List{System.Double},System.Double,Karamba.Materials.FemMaterial,Karamba.Materials.FemMaterial,System.String,System.String,System.String,System.Nullable{System.Drawing.Color})"]

See Also