15.13.7 Defining self-contact

A self-contact definition can be used as an alternative to general contact to model contact interactions between different areas of a single surface. Certain interaction behaviors can be defined only by using self-contact. For a brief overview of self-contact and other types of interactions available in Abaqus, see Understanding interactions, Section 15.3, and Contact interaction analysis: overview, Section 31.1.1 of the Abaqus Analysis User's Manual.

You can define self-contact in any step, including the initial step. Select InteractionCreate from the main menu bar and select the surface. You can define self-contact between an edge of a wire, a face of a solid, or a face of a shell. Certain connectivity restrictions apply to contact surfaces depending on the type of contact formulation. For detailed information, see Defining contact pairs in Abaqus/Standard, Section 31.3.1 of the Abaqus Analysis User's Manual, and Defining contact pairs in Abaqus/Explicit, Section 31.5.1 of the Abaqus Analysis User's Manual.

You can obtain contact data for a specific self-contact interaction by using the field and history output request editors in the Step module. In the Domain section of the editors, select Interaction and choose the name of the self-contact interaction from the menu that appears. For more information, see Creating an output request, Section 14.12.1.

The procedure for defining self-contact depends on whether you are performing an analysis using Abaqus/Standard or Abaqus/Explicit. This section provides instructions for using the interaction editor to define the different surface-to-surface contact options. The following topics are covered:

Defining self-contact in an Abaqus/Standard analysis

Certain interaction behaviors can be defined in Abaqus/Standard only by using self-contact; see Contact simulation capabilities in Abaqus/Standard” in “Contact interaction analysis: overview, Section 31.1.1 of the Abaqus Analysis User's Manual, for more information.

To define self-contact in an Abaqus/Standard analysis:

  1. From the main menu bar, select InteractionCreate.

    Tip:  You can also create a self-contact interaction using the tool in the Interaction module toolbox.

  2. In the Create Interaction dialog box that appears, do the following:

  3. Click Continue to close the Create Interaction dialog box.

  4. Use one of the following methods to select the surface:

    • Use an existing surface to define the region. On the right side of the prompt area, click Surfaces. Select an existing surface from the Region Selection dialog box that appears, and click Continue.

      Note:  The default selection method is based on the selection method you most recently employed. To revert to the other method, click Select in Viewport or Surfaces on the right side of the prompt area.

    • Use the mouse to select a region in the viewport. (For more information, see Selecting objects within the current viewport, Section 6.2.) Certain connectivity restrictions apply to contact surfaces depending on the type of contact formulation. For detailed information, see Defining contact pairs in Abaqus/Standard, Section 31.3.1 of the Abaqus Analysis User's Manual.

      If the model contains a combination of orphan mesh instances and native geometric part instances, click one of the following from the prompt area:

      • Click Geometry if you want to select the surface from a native geometric part instance.

      • Click Mesh if you want to select the surface from an orphan mesh instance.

      You can use the angle method to select a group of faces or edges from a native geometric part instance or a group of element faces from an orphan mesh part instance. For more information, see Using the angle method to select multiple objects, Section 6.2.3.

    The Edit Interaction dialog box appears.

  5. Select the discretization method.

    • Select Node to surface to use the node-to-surface discretization method.

    • Select Surface to surface to use the surface-to-surface discretization method.

    For more information, see Discretization of contact pair surfaces” in “Contact formulations in Abaqus/Standard, Section 33.1.1 of the Abaqus Analysis User's Manual.

  6. Different fields become available depending upon your discretization method selection.

  7. Select a contact interaction property. If desired, click Create to create the interaction property; see Defining a contact interaction property, Section 15.14.1, for more information.

    If you choose the Surface to surface discretization method, the contact interaction property that you select cannot specify a “hard” contact pressure-overclosure relationship. For more information, see Contact constraint enforcement methods in Abaqus/Standard, Section 33.1.2 of the Abaqus Analysis User's Manual, and Defining mechanical contact property options” in “Defining a contact interaction property, Section 15.14.1.

  8. If desired, click the arrow next to the Contact controls field and select the customized contact controls to use for this interaction. Only previously created Abaqus/Standard contact controls appear in the list. For more information, see Specifying contact controls in an Abaqus/Standard analysis, Section 15.13.8.

  9. Click OK to create the interaction and to close the editor.


For information on related topics, click any of the following items:

Defining self-contact in an Abaqus/Explicit analysis

Certain interaction behaviors can be defined in Abaqus/Explicit only by using self-contact; see Contact simulation capabilities in Abaqus/Explicit” in “Contact interaction analysis: overview, Section 31.1.1 of the Abaqus Analysis User's Manual, for more information.

To define self-contact in an Abaqus/Explicit analysis:

  1. From the main menu bar, select InteractionCreate.

    Tip:  You can also create a self-contact interaction using the tool in the Interaction module toolbox.

  2. In the Create Interaction dialog box that appears, do the following:

  3. Click Continue to close the Create Interaction dialog box.

  4. Use one of the following methods to select the surface:

    • Use an existing surface to define the region. On the right side of the prompt area, click Surfaces. Select an existing surface from the Region Selection dialog box that appears, and click Continue.

      Note:  The default selection method is based on the selection method you most recently employed. To revert to the other method, click Select in Viewport or Surfaces on the right side of the prompt area.

    • Use the mouse to select a region in the viewport. (For more information, see Selecting objects within the current viewport, Section 6.2.) Certain connectivity restrictions apply to contact surfaces depending on the type of contact formulation. For detailed information, see Defining contact pairs in Abaqus/Explicit, Section 31.5.1 of the Abaqus Analysis User's Manual.

      If the model contains a combination of orphan mesh instances and native geometric part instances, click one of the following from the prompt area:

      • Click Geometry if you want to select the surface from a native geometric part instance.

      • Click Mesh if you want to select the surface from an orphan mesh instance.

      You can use the angle method to select a group of faces or edges from a native geometric part instance or a group of element faces from an orphan mesh part instance. For more information, see Using the angle method to select multiple objects, Section 6.2.3.

    The Edit Interaction dialog box appears.

  5. Choose the mechanical constraint formulation.

    • Choose Kinematic contact method to use a kinematic predictor/corrector contact algorithm.

    • Choose Penalty contact method to use the penalty contact algorithm.

    For more information, see Contact constraint enforcement methods in Abaqus/Explicit, Section 33.2.3 of the Abaqus Analysis User's Manual.

  6. Select a contact interaction property. If desired, click Create to create the interaction property; see Defining a contact interaction property, Section 15.14.1, for more information.

  7. If desired, click the arrow next to the Contact controls field and select the customized contact controls to use for this interaction. Only previously created Abaqus/Explicit contact controls appear in the list. For more information, see Specifying contact controls in an Abaqus/Explicit analysis, Section 15.13.9.

  8. Click OK to create the interaction and to close the editor.


For information on related topics, click any of the following items: