Table of Contents

3.5.14.1. STATIC-STRESS branch

optional

The static-stress step can be used to compute the deformation response of the model under applied loads and boundary conditions. The inertia of the model is not taken into account. Let's discuss how to set up a static-stress resolution step.

Defining a static-stress resolution step

In order to define a static-stress resolution step, you first need to specify the following parameters:

Then, you need to provide the loading case and the constraint case. You can define multiple loading and constraint cases that work in an additive manner (LOADS and CONSTRAINTS branches). For each loading or constraint case, you must provide the NAME of the underlying load or constraint object, and its amplitude variation during the step (AMPLITUDE-FUNCTION keyword). The amplitude function must be a function of time (t), relative to the beginning of the step. For instance, let's assume that the step time-period is $1 s$:

To take into account contact conditions during the step resolution, you need also to provide the contact case through the CONTACT keyword. Unlike the loads and the constraints, only one contact case can be used, and no amplitude applies on it.

Defining the resolution behavior

As discussed in the SOLVE function page, in non-linear analysis you need to define how the iterative resolution procedure must behave.

The most important set of parameters are the convergence criteria (CVG-CRITERIA branch). In SesamX, the convergence criteria are composed of the following parameters:

SesamX defines a default value for each of these parameters, you can then omit to define them. However, as the convergence criteria tells when the solution is converged or not, you should always pay attention to the convergence criteria values you provide. Depending on the analysis some of these parameters may not be used during the resolution. For instance, if you do not provide a contact case, there is no need to define the MAX-CONTACT-PENETRATION parameter.

Branch description

Keywords

Name Data Type Data number Optional Default value Physical quantity
NAME STRING 1 NO
Name of the step.
TIME-PERIOD FLOAT 1 YES 1.S TIME
Time period of the step.
NB-LEVELS INTEGER 1 NO
Number of levels used to sub-divide the step resolution.
CONTACT STRING 1 YES
Name of the contact case.

LOADS branch

optional

Inside this branch, a list of NAME and AMPLITUDE-FUNCTION keywords is expected, as showcase in the following example.

Name Data Type Data number Optional Default value Physical quantity
NAME STRING 1 NO
Name of the load case.
AMPLITUDE-FUNCTION FORMULA 1 NO
Amplitude function applied to the load. This function must be a function of time (parameter t associated with the TIME physical quantity), relative to the beginning of the step.

CONSTRAINTS branch

optional

Inside this branch, a list of NAME and AMPLITUDE-FUNCTION keywords is expected, as showcase in the following example.

Name Data Type Data number Optional Default value Physical quantity
NAME STRING 1 NO
Name of the constraint case.
AMPLITUDE-FUNCTION FORMULA 1 NO
Amplitude function applied to the constraint. This function must be a function of time (parameter t associated with the TIME physical quantity), relative to the beginning of the step.

CVG-CRITERIA branch

optional default values unique

Name Data Type Data number Optional Default value Physical quantity
MAX-FORCE FLOAT 1 YES 1.N FORCE
Maximum residual force allowed at each translational degree of freedom.
MAX-MOMENT FLOAT 1 YES 1.NM MOMENT
Maximum residual moment allowed at each rotational degree of freedom.
MAX-TRANSLATION FLOAT 1 YES 1.MM TRANSLATION
Maximum residual translation allowed at each translational kinematic relation.
MAX-ROTATION FLOAT 1 YES 1.DEG ROTATION
Maximum residual rotation allowed at each rotational kinematic relation.
MAX-CONTACT-PENETRATION FLOAT 1 YES 1.MM TRANSLATION
Maximum penetration allowed at each contact condition.
MAX-NB-ITERATIONS INTEGER 1 YES 100
Maximum number of iterations allowed (during a level) before the solver stops iterating.

Examples

STATIC-STRESS
  NAME: LOADING
  NB-LEVELS: 10
  CONSTRAINTS
    - NAME: BOUND_CASE  AMPLITUDE-FUNCTION: "1"
  LOADS
    - NAME: LOAD_CASE  AMPLITUDE-FUNCTION: "t."
  CONTACT: CONTACT_CASE

See also

References

-