3.3.2: Shell Cross Sections

In Karamba3D there are four different kinds of shell cross sections:

Constant and Variable Shell Cross Sections

The components “Shell Const” and “Shell Var” only differ in the data structures expected at the inputs “Material(s)” and “Height(s)”. In case of “Shell Const” these are data items. The “Shell Var”-variant expects two lists. The descriptions below refer to the “Shell Var”-component.

When rendering the shell cross sections (see fig. 3.3.2.1) thicknesses get linearly interpolated between the nodes. The cross section height at each node results from the mean thickness of shell elements attached to it.

The input-plugs “Family”, “Name”, “Color” and “Materials” have the same meaning as described in section 3.3.1.

Constant and Variable Reinforced Concrete Shell Cross Sections

The design of reinforced concrete cross sections in Karamba3D is based on linear elastic cross section forces. The “Optimize Reinforcement”-component takes these and computes the necessary reinforcement assuming cracked concrete cross sections. Thus defining reinforced concrete cross sections does not alter the mechanical behavior of the structure. They rather serve as input to the reinforcement design procedure.

Similar to shell cross sections there exist two variants of components for reinforced cross sections:

Further below variant two will be explained. The “ShellRC Std Const”-component works similar to the variable-variant. The only difference are the data structures expected at the inputs.

Fig. 3.3.2.2 shows the definition for a reinforced concrete shell with two faces with different thicknesses, materials and reinforcement definitions. The geometry corresponds to that of fig. 3.3.2.1. A standard reinforced concrete cross sections consists of five layers: Layer zero is the concrete cross section. The layers one to four correspond to reinforcement. The top layer (with respect to where the local z-axis points to) comes first, the bottom layer last. Their orientation with respect to layer zero is 0°, 90°, 90° and 0°.

Besides the standard inputs of cross sections (“Family”, “Name”, “Elem|Id” and “Color”) the “ShellRC Std Var”-component offers these:

With the input-plug “LayerInd” of the “ShellView”-component one can select specific layers for visual inspection and results retrieval.

Last updated