17.6.4.8. Contact Step Control

The Contact Step Control condition enables you to activate or deactivate specific contact regions on a load-step basis during your analysis. It also enables you to specify the Normal Stiffness for a specific load step. This condition is similar to the Element Birth and Death condition that activates/deactivates element status for a specific load step.

Automatic Property Specification

Note the following application controlled actions that occur when applying the Contact Step Control object:

  • The Program Controlled setting for the Newton-Raphson Option property (Analysis Settings > Nonlinear Controls) automatically specifies the Full setting if a Dead element status is detected.

  • The Nonlinear Solution read-only property (Analysis Settings > Analysis Data Management) is automatically set to the Yes setting.

Requirement

If an element in a Static Structural analysis is killed during the first load step and then activated in the subsequent load step, any downstream Linear Perturbation analyses restarted from the activated load step will activate the element during the first phase of the analysis. However, if an element in a Static Structural analysis is active during the first load step and then deactivated in the subsequent load step, any downstream Linear Perturbation analyses restarted from the deactivated load step will deactivate the element during the first phase of the analysis. For additional information, see the First Phase of the Linear Perturbation Analysis in the Mechanical APDL Structural Analysis Guide.

Recommendation

In order to obtain a good result, Ansys recommends that you set the Large Deflection property (Analysis Settings > Solver Controls ) to On setting.

If you deactivate a Contact Region using the Contact Step Control feature or if you deactivate the underlying elements of a Contact Region using the Element Birth and Death feature, the application changes the status of the contact pair to far field contact (open and not near contact). This includes bonded contact. To reestablish the pre-death contact status when reactivating the Contact Region, you may need to deactivate both the Contact Region and their underlying elements.

Limitations

The Contact Step Control feature does not support Convergence.

This page includes the following sections:

Analysis Types

Contact Step Control is available for the following analysis types:

Dimensional Types

The supported dimensional types for the Contact Step Control boundary condition include:

  • 3D Simulation

  • 2D Simulation

Geometry Types

The supported geometry types for the Contact Step Control boundary condition include:

  • Solid

  • Surface/Shell

  • Wire Body/Line Body/Beam

Topology Selection Options

Topology selection is not required for this condition. Scoping is based on contact regions.

Applying a Contact Step Control Boundary Condition

To apply a Contact Step Control condition:

  1. On the Environment Context tab, click Conditions>Contact Step Control. Alternatively, right-click the Environment tree object or within the Geometry window and select Insert>Contact Step Control.

  2. Select the desired Contact Region.


    Note:  In addition to the above actions, you can drag and drop a Contact Region onto the Environment (for example, Static Structural) object to automatically create a Contact Step Control condition scoped to the given Contact Region.


  3. Specify the Normal Stiffness property. Options include From Contact Region, Factor, or Absolute Value.

  4. Select a desired step in the Current Step property.

  5. Specify the Status of each load step as desired, Alive or Dead. The default setting for each step is Alive. The Graph and Tabular Data windows each provide the right-click option Swap Status. This option also changes the Status of a load step.

  6. If you specify the Normal Stiffness property as Factor or Absolute Value, specify the Normal Stiffness Factor or Normal Stiffness Value properties for each load step. The values can also be specified in the Tabular Data window.

Details Pane Properties

The selections available in the Details pane are described below.

CategoryProperties/Options/Descriptions
Scope

Scoping Method: This is a read-only property set to Contact Region.

Contact Region: Select the desired Contact Region from the drop-down list.

Definition

Type: Read-only field that describes the object - Contact Step Control.

Normal Stiffness: The options for this property include the following.

  • From Contact Region (default): This setting uses the Contact Region’s definition for Normal Stiffness. The application makes no modifications for contact normal stiffness due to the Contact Step Control. The Normal Stiffness column is hidden in the Tabular Data window.

  • Factor: This setting defines Normal Stiffness as a factor for each load step.

  • Absolute Value: This setting defines the Normal Stiffness as a value for each load step.

Suppressed: Include (No - default) or exclude (Yes) the condition.

Step Controls

Current Step: This property displays the currently selected Step. This step is also highlighted in the Graph window.

Status. The options for this property include:

  • Alive: Scoped Contact Region for the current step is active.

  • Dead: Scoped Contact Region for the current step is deactivated.

Normal Stiffness Factor: This property becomes available when you set the Normal Stiffness property as Factor. Enter a Normal Stiffness Factor for the current step. This is a unit-less entry and only non-zero positive values are supported. The usual factor range is from 0.01 - 10. For more information, see the Normal Stiffness topic in the Advanced Settings section of the contact documentation.

Normal Stiffness Value: This property becomes available when you set the Normal Stiffness property as Absolute Value. Enter the Normal Stiffness Value for the current step. The unit of measure for this property is [Force]/[Length]3 for a traction-based model and [Force]/[Length] for a force-based model. Only non-zero positive values are supported. For more information, see the Normal Stiffness topic in the Advanced Settings section of the contact documentation.

Mechanical APDL References and Notes

The following Mechanical APDL commands and considerations are applicable for this condition.

  • The application issues the ESEL command to select the contact elements by type number.

  • The application issues the EKILL command when the Status property is changed from Alive to Dead or Dead at the first step.

  • The application issues the EALIVE command when the Status property is changed from Dead to Alive.

  • The application issues the RMODIF command to modify the Normal Stiffness Factor property or the Normal Stiffness Value property.

API Reference

For specific scripting information, see the Contact Step Control section of the ACT API Reference Guide.