and transverse displacement components. The rotary inertia for the element is isotropic and concentrated at the two ends.
For buckling strut response a lumped mass scheme is used, where the element’s mass is concentrated at the two ends; no rotary inertia is included.
# Using frame elements in contact problems
When contact conditions play a role in a structure’s behavior, frame elements have to be used with caution. A frame element has one additional internal node, located in the middle of the element. No contact constraint is imposed on this node, so this internal node may penetrate the surface in contact, resulting in a sagging effect.
# Output
The forces and moments, elastic strains, and plastic displacements and rotations in a frame element are reported relative to a corotational coordinate system. The local coordinate directions are the axial direction and the two cross-sectional directions. Output of section forces and moments as well as elastic strains and curvatures is available at the element ends and midpoint. Output of plastic displacement and rotations is available only at the element ends. You can request output to the output database (at the integration points only), to the data file, or to the results file (see “Output to the data and results files,” Section 4.1.2, and “Output to the output database,” Section 4.1.3). Since frame elements are formulated in terms of section properties, stress output is not available.
# 29.4.2 FRAME SECTION BEHAVIOR
Product: Abaqus/Standard
# References
• “Frame elements,” Section 29.4.1
• \*FRAME SECTION
# Overview
The frame section behavior:
• requires definition of the section’s shape and its material response;
• uses linear elastic behavior in the interior of the frame element;
• can include “lumped” plasticity at the element ends to model the formation of plastic hinges;
• can be uniaxial only, with response governed by a phenomenological buckling strut model, together with linear elasticity and tensile plastic yielding; and
• for pipe sections only, can switch to buckling strut response during the analysis.
# Defining elastic section behavior
The elastic response of the frame elements is formulated in terms of Young’s modulus, $E _ { \mathrm { { \scriptscriptstyle 3 } } }$ the torsional shear modulus, $G ;$ coefficient of thermal expansion, ; and cross-section shape. Geometric properties such as the cross-sectional area, A, or bending moments of inertia are constant along the element and during the analysis.
If present, thermal strains are constant over the cross-section, which is equivalent to assuming that the temperature does not vary in the cross-section. As a result of this assumption only the axial force, N, depends on the thermal strain
$$
N = E A \left(\varepsilon - \varepsilon^ {t h}\right),
$$
where defines the total axial strain, including any initial elastic strain caused by a user-defined nonzero initial axial force, and $\varepsilon ^ { t h }$ defines the thermal expansion strain given by
$$
\varepsilon^ {t h} = \alpha (\theta , f _ {\beta}) (\theta - \theta^ {0}) - \alpha (\theta^ {I}, f _ {\beta} ^ {I}) (\theta^ {I} - \theta^ {0}),
$$
where
$\alpha ( \theta )$ is the thermal expansion coefficient,
$\theta$ is the current temperature at the section,
$\theta ^ { 0 }$ is the reference temperature for $\alpha ,$
$\theta ^ { I }$ is the user-defined initial temperature at this point (“Initial conditions in Abaqus/Standard and Abaqus/Explicit,” Section 34.2.1),
$f _ { \beta }$ are field variables, and
$f _ { \beta } ^ { I }$ are the user-defined initial values of field variables at this point (“Initial conditions in Abaqus/Standard and Abaqus/Explicit,” Section 34.2.1).
The bending moment and twist torque responses are defined by the constitutive relations
$$
\begin{array}{l} M _ {1} = E \left(I _ {1 1} \kappa_ {1} - I _ {1 2} \kappa_ {2}\right), \\ M _ {2} = E \left(- I _ {1 2} \kappa_ {1} + I _ {2 2} \kappa_ {2}\right), \\ { T } { = G J \phi , } \\ \end{array}
$$
where
$I _ { 1 1 }$ is the moment of inertia for bending about the 1-axis of the section,
$I _ { 2 2 }$ is the moment of inertia for bending about the 2-axis of the section,
$I _ { 1 2 }$ is the moment of inertia for cross-bending,
$J$ is the torsional constant,
$\kappa _ { 1 }$ is the curvature change about the first beam section local axis, including any elastic curvature change associated with a user-defined nonzero initial moment $M _ { 1 }$ (“Initial conditions in Abaqus/Standard and Abaqus/Explicit,” Section 34.2.1),
$\kappa _ { 2 }$ is the curvature change about the second beam section local axis, including any elastic curvature change associated with a user-defined nonzero initial moment $M _ { 2 }$ (“Initial conditions in Abaqus/Standard and Abaqus/Explicit,” Section 34.2.1), and
$\phi$ is the twist, including any elastic twist associated with a user-defined nonzero initial twisting moment (torque) T (“Initial conditions in Abaqus/Standard and Abaqus/Explicit,” Section 34.2.1).
# Defining temperature and field-variable-dependent section properties
The temperature and predefined field variables may vary linearly over the element’s length. Material constants such as Young’s modulus, $E ( \theta , f _ { \beta } )$ , the torsional shear modulus, $G ( \theta , f _ { \beta } )$ , and the coefficient of thermal expansion, $\alpha ( \theta , f _ { \beta } )$ , can also depend on the temperature, , and field variables $f _ { \beta }$ . You must associate the section definition with an element set.
Input File Usage: \*FRAME SECTION, ELSET=name
# Specifying a standard library section and allowing Abaqus/Standard to calculate the cross-section’s parameters
Select one of the following section profiles from the standard library of cross-sections (see “Beam crosssection library,” Section 29.3.9): box, circular, I, pipe, or rectangular. Specify the geometric input data needed to define the shape of the cross-section. Abaqus/Standard will then calculate the geometric quantities needed to define the section behavior automatically.
Input File Usage: \*FRAME SECTION, SECTION=library\_section, ELSET=name
# Specifying the geometric quantities directly
Specify a general cross-section to define the area of the cross-section, moments of inertia, and torsional constant directly. These data are sufficient for defining the elastic section behavior since the axial stretching, bending response, and torsional behavior are assumed to be uncoupled.
Input File Usage: \*FRAME SECTION, SECTION=GENERAL, ELSET=name
# Specifying the elastic behavior
Specify the elastic modulus, the torsional shear modulus, and the coefficient of thermal expansion as functions of temperature and field variables.
```txt
Input File Usage: *FRAME SECTION, SECTION=section_type, ELSET=name
first_data_line
second_data_line
elastic_modulus, torsional_shear_modulus,
coefficient_of_thermal_expansion, temperature, fv_1, fv_2, etc.
```
# Defining elastic-plastic section behavior
To include elastic-plastic response, specify $N , M _ { 1 } , M _ { 2 }$ , and T directly as functions of their conjugate plastic deformation variables or use the default plastic response for $N , M _ { 1 } , M _ { 2 }$ , and T based on the material yield stress. Abaqus/Standard uses the specified or default values to define a nonlinear kinematic hardening model that is “lumped” into plastic hinges at the element ends. Since the plasticity is lumped at the element ends, no length dimension is associated with the hinge. Generalized forces are related to generalized plastic displacements, not strains. In reality, the plastic hinge will have a finite size determined by the structural member’s length and the loading, which will affect the hardening rate but not the ultimate load. For example, yielding under pure bending (a constant moment over the member) will produce a hinge length equal to the member length, whereas yielding of a cantilever with transverse tip load (a linearly varying moment over the member) will produce a much more localized hinge. Hence, if the rate of hardening and, thus, the plastic deformation at a given load are of importance, you should calibrate the plastic response appropriately for different lengths and different loading situations.
In the plastic range the only plastic surface available is an ellipsoid. This yield surface is only reasonably accurate for the pipe cross-section. Box, circular, I, and rectangular cross-sections can be used at your discretion with the understanding that the elliptic yield surface may not approximate the elastic-plastic response accurately. The general cross-section type cannot be used with plasticity.
# Defining N, M1 , M2 , and T directly
You can define $N , M _ { 1 } , M _ { 2 }$ , and T directly. (See “Material data definition,” Section 21.1.2, for a detailed discussion of the tabular input conventions. In particular, you must ensure that the range of values given for the variables is sufficient for the application since Abaqus/Standard assumes a constant value of the dependent variable outside the specified range.) Abaqus/Standard will fit an exponential curve to the user-supplied data as discussed below (see “Elastic-plastic data curve fit and calculation of default
values” below). The plastic data describe the response to axial force, moment about the cross-sectional 1- and 2-directions, and torque.
You must specify pairs of data relating the generalized force component to the appropriate plastic variable. Since the plasticity is concentrated at the element ends, the overall plastic response is dependent on the length of the element; hence, members with different lengths might require different hardening data. The plasticity model for frame elements is intended for frame-like structures: each member between structural joints is modeled with a single frame element where plastic hinges are allowed to develop at the end connections.
At least three data pairs for each plastic variable are required to describe the elastic-plastic section hardening behavior. If fewer than three data pairs are given, Abaqus/Standard will issue an error message.
Input File Usage: Use the following options:
\*FRAME SECTION, SECTION=PIPE, ELSET=name
\*PLASTIC AXIAL for N
\*PLASTIC M1 for $M _ { 1 }$
\*PLASTIC M2 for $M _ { 2 }$
\*PLASTIC TORQUE for T
# Allowing Abaqus/Standard to calculate default values for $N , M _ { I } , M _ { 2 }$ , and T
You can use the default elastic-plastic material response for the plastic variables based on the yield stress for the material. The default elastic-plastic material response differs for each of the plastic variables: the plastic axial force, first plastic bending moment, second plastic bending moment, and plastic torsional moment. Specific default values are given below.
If you define the plastic variables directly and specify that the default response should be used, the data defined by you will take precedence over the default values.
Input File Usage: Use the following options:
\*FRAME SECTION, SECTION=PIPE, ELSET=name, PLASTIC DEFAULTS, YIELD STRESS=
plastic options if user-defined values are necessary for a particular generalized force
# Elastic-plastic data curve fit and calculation of default values
The elastic-plastic response is a nonlinear kinematic hardening plasticity model. See “Models for metals subjected to cyclic loading,” Section 23.2.2, for a discussion of the nonlinear kinematic hardening formulation.
Nonlinear kinematic hardening with $N , M _ { I } , M _ { 2 }$ , and T defined directly
For each of the four plastic material variables Abaqus/Standard uses an exponential curve fit of the user-supplied generalized force versus generalized plastic displacement to define the limits on the elastic range. The curve-fit procedure generates a hardening curve from the user-supplied data. It requires at least three data pairs.
The nonlinear kinematic hardening model describes the translation of the yield surface in generalized force space through a generalized backstress, . The kinematic hardening is defined to be an additive combination of a purely kinematic linear hardening term and a relaxation (recall) term such that the backstress evolution is defined by
$$
\dot {\alpha} = (\mathrm{sign} (F - \alpha) C - \gamma \alpha) | \dot {q} ^ {p l} |,
$$
where F is a component of generalized force, and C and are material parameters that are calibrated based on the user-defined or default hardening data. C is the initial hardening modulus, and determines the rate at which the kinematic hardening modulus decreases with increasing backstress, . The saturation value of ( ), called , is
$$
\alpha^ {s} = \frac {C}{\gamma}.
$$
See Figure 29.4.2–1 for an illustration of the elastic range for the nonlinear kinematic hardening model.

text_image
F
F⁰
F⁰ = F⁰ + C/γ
α
q⁰
Figure 29.4.2–1 Nonlinear kinematic hardening model: yield surface for positive loading and the center of the yield surface, .
Allowing Abaqus/Standard to generate the default nonlinear kinematic hardening model
To define the default plastic response, three data points are generated from the yield stress value and the cross-section shape. These three data points relate generalized force to generalized plastic displacement per unit length of the element. Since the model is calibrated per unit element length, the generated default plastic response is different for different element lengths. The generalized force levels for these
three points are $F ^ { 0 } , F ^ { 1 }$ , and $F ^ { 2 } , \ F ^ { 0 }$ is the generalized force at zero plastic generalized displacement. $F ^ { 1 }$ and $F ^ { 2 }$ are generalized force magnitudes that characterize the ultimate load-carrying capacity. The slopes between the data points (i.e., the generalized plastic moduli $D _ { 1 }$ and $D _ { 2 } )$ characterize the hardening response. See Figure 29.4.2–2 for an illustration of the default nonlinear kinematic hardening model.

line
| q^pl / L | F |
| -------- | ------- |
| 0 | F^0 |
| Low | F^1 |
| High | F^2 |
Figure 29.4.2–2 Data points generated for the default nonlinear kinematic hardening model.
For the plastic axial force, $F ^ { 0 }$ is the axial force that causes initial yielding. For the plastic bending moments about the first and second axes, $F ^ { 0 }$ is the moment about the first and second cross-sectional directions, respectively, that produces first fiber yielding. For the plastic torsional moment, $F ^ { 0 }$ is the torque about the axis that produces first fiber yielding. The generalized force levels $F ^ { 1 }$ and $F ^ { 2 }$ , along with the connecting slopes $D _ { 1 }$ and $D _ { 2 }$ , are chosen to approximate the response of a pipe cross-section made of a typical structural steel, with mild work hardening, from initial yielding to the development of a fully plastic hinge. The work hardening of the material corresponds to the default hardening of the section during axial loading. For different loading situations the size of the plastic hinge will vary; hence, the default model should be checked for validity against all anticipated loading situations. Default values for $F ^ { 1 } , F ^ { 2 } , D _ { 1 }$ , and $D _ { 2 }$ corresponding to each plastic variable are listed in Table 29.4.2–1. These default values are available for pipe, box, and I cross-section types with the values for the coefficients $a _ { 1 } , a _ { 2 }$ , and $a _ { 3 }$ as shown in Table 29.4.2–2.
Table 29.4.2–1 Default values for generalized forces and connecting slopes for corresponding plastic variables.
| $F^1$ | $D_1$ | $F^2$ | $D_2$ |
| Plastic axial force | $1.05F^0$ | $0.02EA$ | $1.075F^0$ | $0.01EA$ |
| First plastic bending moment | $a_3F^0$ | $a_1EI_{11}$ | $1.1a_3F^0$ | $a_2EI_{11}$ |
| Second plastic bending moment | $a_3F^0$ | $a_1EI_{22}$ | $1.1a_3F^0$ | $a_2EI_{22}$ |
| Plastic torsional moment (for box and pipe sections) | $a_3F^0$ | $a_1GJ$ | $1.445F^0$ | $a_2GJ$ |
| Plastic torsional moment (for I-sections) | $1.31F^0$ | $0.265EA$ | $1.445F^0$ | $0.06EA$ |
Table 29.4.2–2 Coefficients $a _ { 1 } , a _ { 2 }$ , and $a _ { 3 }$ .
| Cross-section type | $a_1$ | $a_2$ | $a_3$ |
| Pipe | 0.30 | 0.07 | 1.35 |
| Box | 0.17 | 0.02 | 1.20 |
| I (strong) | 0.10 | 0.02 | 1.12 |
| I (weak) | 0.43 | 0.10 | 1.50 |
# Defining optional uniaxial strut behavior
Frame elements optionally allow only uniaxial response (strut behavior). In this case neither end of the element supports moments or forces transverse to the axis; hence, only a force along the axis of the element exists. Furthermore, this axial force is constant along the length of the element, even if a distributed load is applied tangentially to the element axis. The uniaxial response of the element is linear elastic or nonlinear, in which case it includes buckling and postbuckling in compression and isotropic hardening plasticity in tension.
# Defining linear elastic uniaxial behavior
A linear elastic uniaxial frame element behaves like an axial spring with constant stiffness $E A / L$ , where E is Young’s modulus, A is the cross-sectional area, and L is the original element length. The strain measure is the change in length of the element divided by the element’s original length.
Input File Usage: \*FRAME SECTION, SECTION=library\_section, ELSET=name, PINNED
# Defining buckling, postbuckling, and plastic uniaxial behavior: buckling strut response
If uniaxial buckling and postbuckling in compression and isotropic hardening plasticity in tension are modeled (buckling strut response), the buckling envelope must be defined. The buckling envelope defines the force versus axial strain (change in length divided by the original length) response of the element. It is illustrated in Figure 29.4.2–3.

text_image
force
P_y
ζP_y
γEA
EA
strain
βEA
αEA
κP_cr
P_cr
Figure 29.4.2–3 Buckling envelope for uniaxial buckling response.
The buckling envelope derives from Marshall Strut theory, which is developed for pipe cross-section profiles only. No other cross-section types are permitted with buckling strut response.
Seven coefficients determine the buckling envelope as follows (the default values are listed, where D is the pipe outer diameter and t is the pipe wall thickness):
$P _ { y } = \xi \sigma ^ { 0 } A$ Elastic limit force $( \xi = 0 . 9 5 ) . \ \sigma ^ { 0 }$ is the yield stress.
$\gamma E A$ Isotropic hardening slope $( \gamma = 0 . 0 2 )$ .
$P _ { c r }$ Critical compressive buckling force predicted by the ISO equation, defined in “Buckling strut response for frame elements,” Section 3.9.3 of the Abaqus Theory Guide.
$\alpha E A$ Slope of a segment on the buckling envelope, $\begin{array} { r } { \alpha = \alpha _ { 0 } + \alpha _ { 1 } \frac { L } { D } \left( \alpha _ { 0 } = 0 . 0 3 \right. } \end{array}$ and $\alpha _ { 1 } = 0 . 0 0 4 )$ .
$\kappa P _ { c r }$ Corner on the buckling envelope $( \kappa = 0 . 2 8 )$ .
$\beta E A$ Slope of a segment on the buckling envelope $( \beta = 0 . 0 2 )$ .
$\zeta P _ { y }$ Corner on the buckling envelope $\begin{array} { r } { ( \zeta = m i n \left( 1 . 0 , \frac { 5 . 8 } { \xi } \left( \frac { t } { D } \right) ^ { 0 . 7 } \right) } \end{array}$