2025 FD03Contact Wear with Steady-State Transport in Abaqus/StandardYou can now specify surface wear properties directly in steady-state
transport analyses, and Abaqus/Standard calculates the wear rate. You can request output of the resulting total wear
distances. Benefits: It is much simpler to simulate wear accumulation in steady-state transport
analyses. Wear calculations in a steady-state transport procedure require non-local calculations involving averaging local wear rates at all nodes belonging to individual streamlines due to the mixed Eulerian/Lagrangian framework the steady-state transport procedure is built on. In earlier releases, the only option available was to use an adaptive meshing user subroutine. The user subroutine approach can be rather cumbersome because you have to carefully define node sets for the individual streamlines and code the wear rate calculations all within the user subroutine to drive mesh motion for adaptive meshing. For complex geometries like the tire model shown here, such an approach might be impractical. The animation below shows a passenger car tire rolling at 70 km/h and accumulating wear over a distance of 58,880 km. The 3D tire model is generated from periodic symmetric-model generation of a wedge with repeating tread configurations. Surface wear properties are specified on the tread surface. The wear distance contours show that a maximum wear distance of 3.96 mm is accumulated, which is approximately 63% of the tread depth. The animation also shows that the contact footprint expands as wear accumulates and the wear rate slows down as the contact foot print expands due to redistribution of contact stresses. In the wear calculations shown here, wear distances are treated as offsets for contact penetration calculations and the nodal locations of the underlying elements due to wear are not modified. ![]() Related topics:
Contact Wear,
Contact wear modeling,
and Tread wear simulation in Abaqus/Standard.
2025 FD01Contact Involving Beams with Noncircular Cross-Sections in Abaqus/StandardContact calculations now consider realistic beam cross-section geometry in
Abaqus/Standard by default. This change makes the behavior in Abaqus/Standard consistent with Abaqus/Explicit. Benefits: The new default contact treatment of beams with noncircular cross-sections is
more realistic. In earlier releases, Abaqus/Standard approximately represented beams in contact calculations with nodes and edges of the beam mesh having a radius encompassing the actual beam cross-section. The new default beam representation for contact uses an automatically generated mesh of contact faces, nodes, and edges close to the exterior of noncircular beam cross-sections. Some surface thickness is assigned automatically, which provides an accurate contact representation of the beam geometry with some rounding of edges. The animation below shows a hexagonal cross-section beam inserted into the end of a
part resembling tweezers and then rotated. Both parts are modeled with beam elements.
In this example, the beam elements of the tweezers have a rectangular cross-section.
The response of the tweezers to the insertion and rotation of the other part is
intuitive. Realistic representation of the beam contact surfaces is crucial to the
accuracy of this simulation. You can revert to the previous default behavior, as discussed in *CONTACT CONTROLS ASSIGNMENT. Related topics:
About General Contact in Abaqus/Standard and
*CONTACT CONTROLS ASSIGNMENT.
No Separation Contact in Abaqus/ExplicitWhen using general contact in Abaqus/Explicit, you can now define a no separation contact relationship (a contact
pressure-overclosure behavior that prevents surfaces from separating in the normal
direction once they have come into contact) without the need to use a rough frictional
model. Benefits: You can solve new classes of problems in which surfaces in contact remain in
contact but are able to slide tangentially relative to one another. The animation below shows two views of an Abaqus/Explicit beating heart simulation. As the heart contracts in this simulation, it remains in
contact with, and slides relative to, the pericardium (membrane sac). Despite tensile
contact stress developing, it represents the effects of fluid within the pericardial
cavity (although this fluid is not modeled directly in this simulation). The ability
for contact to resist separation as sliding occurs is crucial to obtaining realistic
behavior in this simulation. In earlier releases, you could only specify no-separation
behavior in combination with “rough” friction for general contact in Abaqus/Explicit. However, “no separation” contact behavior in the normal direction does not prevent
loss of contact for general contact in Abaqus/Explicit when one surface slides off another surface, as shown in the animation below.
Related topics:
Using the No Separation Relationship and
*SURFACE BEHAVIOR.
Contact Surface Representation for Shells in Abaqus/StandardYou can specify that Abaqus/Standard internally generate surface elements representing the shell perimeter for contact
calculations in general contact. Benefits: You can more accurately model the shell perimeter. The default contact surface representation for a part modeled with shell elements is a double-sided shell reference surface that considers the shell thickness and shell offset. The example below shows two bodies meshed with shell elements in contact. The perimeter of one part is in contact with the shell element faces of the other part. The left image shows no thickness rendering, while the right image includes thickness rendering. ![]() Now, you can specify that Abaqus/Standard internally generate surface elements near shell perimeters, as shown in the example below. Surface elements are created right at the shell perimeter, with an additional row of elements extending inward toward the shell interior, ensuring a continuous reference surface representation of the shell. These surface elements can be removed from display in the postprocessor to return to a view such as in the left image above. ![]() Related topics:
About General Contact in Abaqus/Standard and
*CONTACT CONTROLS ASSIGNMENT.
PDF Guides AvailableYou can download PDF versions of the Abaqus guides from each guide overview. Benefits: You can easily access the PDF versions of the guides. In earlier releases, PDF versions of the guides were updated only for the GA
(General Availability) release and could be downloaded from the Dassault Systèmes Knowledge
Base. As of 2025 FD01, the PDF guides will be updated with each release of the HTML
versions of the guides.
Related topics:
Abaqus Interactions Guide.
2025 GAStep Cycling for Contact Wear SimulationsYou can now use step cycling and step cycling controls to avoid explicitly
specifying each instance of repeated steps associated with wear accumulation and to
allow the number of physical wear cycles represented per simulated cycle to evolve based
on current wear rates in Abaqus/Standard. Benefits: Step cycling makes it easier to specify the model and enables more
computationally efficient wear simulations. In many contact wear workflows, surface wear accumulates over thousands of physical wear cycles. It is often prohibitively expensive to simulate each physical wear cycle, so each simulated cycle typically represents a "batch" of multiple similar physical cycles. The animation below shows a wear simulation over five simulated cycles that represent 110,000 physical wear cycles in total. Step cycling allows the "batch size" to evolve during the simulation based on the maximum incremental wear distance in the simulated cycle. The number of simulated cycles is often not known before running such a simulation. For each simulated cycle, the user-specified wear coefficients are scaled by the current batch size.
The animation shows the wear distance accumulation on the slider and the bottom block as the slider repeatedly moves back and forth. In this example, the simulated wear cycle is modeled in two steps:
Related topics:
Contact Wear,
*STEP CYCLING,
and *STEP CYCLING CONTROL.
Contact Involving Beams with Noncircular Cross-Sections in Abaqus/ExplicitThe contact surface representation of beams with noncircular cross-sections
in Abaqus/Explicit now uses internally generated meshes of surface elements that are available for
postprocessing. Benefits: The new contact surface representation is consistent with Abaqus/Standard, and it more accurately and realistically represents contact output. In earlier releases of Abaqus/Explicit, similar internally generated meshes could be used for simulations but they were not available for postprocessing. The following images compare plots of contact forces and contact opening distances on beam elements to plots on internally generated surface-element representations of the beams. Plots on surface elements show variations over the surfaces, similar to plots that would occur on the outer surface of a solid body, whereas plots based on beam elements are limited in that they represent a single value at each axial location. Furthermore, some rounding of edges in the contact representation to improve numerics is achieved by offsetting nodes of internally generated surface elements inward and adding a small corresponding contact thickness. This contact thickness is not represented in plots, so the parts appear a bit smaller than the actual size. ![]() ![]() 2024 FD03Arbitrary Lagrangian-Eulerian (ALE) Adaptive Meshing Supports Contact Wear in Abaqus/ExplicitYou can now use arbitrary Lagrangian-Eulerian (ALE) adaptive meshing together
with wear in Abaqus/Explicit, which accounts for local surface wear distances in underlying element
calculations. Benefits: Users can more easily and accurately account for wear distances that are large
compared to element dimensions. The capability to simulate wear in general contact in Abaqus/Explicit was introduced in 2024 FD02. In that release Abaqus/Explicit treated the evolution of wear exclusively by considering nodal wear distances in contact penetration calculations. Now you can use arbitrary Lagrangian-Eulerian (ALE) adaptive meshing together with wear in Abaqus/Explicit to account for surface wear (erosion) in part geometries while preserving mesh quality, even for wear distances on the order of element dimensions. The simulation on the left below shows the preexisting behavior (wear distances accounted for with offsets in contact penetration calculations). The simulation on the right demonstrates the use of ALE in the context of wear modeling. Similar wear accumulation occurs for both models, but it is much easier to interpret the wear configurations with ALE. Most wear occurs on the smaller block in this model, with the maximum wear distance being approximately half of the original element depth. In this example, ALE mesh smoothing effectively provides a realistic representation of the evolving part geometry while maintaining good mesh quality.
Related topics:
Contact Wear and
*ADAPTIVE MESH.
2024 FD02Cohesive Contact in Abaqus/ExplicitPerformance for Abaqus/Explicit models with cohesive contact is improved compared to earlier releases. In addition,
scaling the default contact penalty stiffness now also scales the default contact
cohesive stiffness in Abaqus/Explicit; this behavior is consistent with that in Abaqus/Standard. Benefits: The improvements facilitate more efficient user workflows and user adjustments
to increase or decrease the contact cohesive stiffness from its default
value. Enhancements to cohesive contact in Abaqus/Explicit make cohesive contact a preferred alternative to surface-based tie constraints for modeling permanent, stiff bonds in more cases (for example, models where ties result in large implicit constraint systems or when you require interfacial traction results across connected surfaces). Performance improvements for cohesive contact are most noticeable for models with a large fraction of nodes participating in cohesive contact. For example, simulations for the models shown in Figure 3 and Figure 4 with permanent, stiff cohesive contact bonds have sped up by 13% and 12%, respectively, compared to simulations in 2024 FD01. ![]() ![]() A second enhancement allows the default cohesive stiffness to be scaled by existing options to scale the contact penalty stiffness in Abaqus/Explicit. Cohesive contact, like other contact constraints, has a finite bond stiffness. You can assign the bond stiffness or allow it to take on the same contact penalty stiffness that would be in effect to resist penetrations for regular contact behavior, as discussed in Contact Cohesive Behavior. You can use a scale factor to increase the cohesive stiffness relative to the default value. Figure 5 shows two blocks bonded together with
uniform tensile (negative pressure) loading of 1 × 106 N/m2
applied to the top face of the top block while the bottom of the bottom block is
constrained. Loading is smoothly ramped on and damping is included to obtain a
quasi-static solution. Alternatively, you can directly specify cohesive stiffness components, as discussed in Cohesive Stiffness. When you specify the cohesive stiffness, the penalty stiffness scale factor has no effect. Contact Wear in Abaqus/ExplicitAbaqus/Explicit can now model the evolution of wear and visualize nodal wear distances on contact
surfaces due to mechanical contact based on the Archard’s wear equation. Benefits: You can now model wear accumulated at the contact level in Abaqus/Explicit. This new capability is available in Abaqus/Explicit for general contact analysis involving solid elements. Similar to the implementation introduced for Abaqus/Standard in 2024 FD01, the modeling approach accounts for local surface wear distances in contact penetration calculations but not in underlying element calculations. The image below shows an example of accumulation of wear (shown as CWEAR contour
output) in a simplified helical bevel gear analysis. Related topics:
Contact Wear,
*SURFACE PROPERTY,
*SURFACE PROPERTY ASSIGNMENT,
and *WEAR SURFACE PROPERTIES.
Usability enhancement for specifying reference thread geometry in Abaqus/Standard
Abaqus/Standard allows reference thread geometry to be specified on either surface (secondary or
main) of a small-sliding interaction for general contact. Benefits: Reference thread data for reference thread geometry can be specified for
either surface of a small-sliding interaction of general contact. Allowing reference thread geometry to be specified on either surface of a small-sliding interaction for general contact improves usability. Previously, this data was expected to be specified on whichever surface acting as the secondary surface of the contact formulation. However, main and secondary roles are typically left as default assignments for general contact in Abaqus/Standard, so a user typically would not know the secondary and main roles before running a simulation (and typically should not need to be aware of those roles). The right side of Figure 8
shows that results in Abaqus 2024 HF2 are insensitive to whether reference thread geometry is specified for the
bolt or hole surface for small sliding interactions of general contact. In prior
versions, the expected behavior was obtained only if reference thread geometry was
specified for the secondary surface. 2024 FD01Contact Wear in Abaqus/StandardYou can now model the evolution of wear and visualize nodal wear distances on
contact surfaces due to mechanical contact, based on the Archard’s wear equation. Benefits: Abaqus/Standard can now handle wear modeling workflows in automotive, aerospace, life sciences, and
packaging applications. In many workflows, mechanical contact can cause wear on contacting surfaces due to mechanisms like abrasion and fretting. The new wear capability in Abaqus/Standard models wear evolution based on the Archard’s wear equation. Accordingly, contact nodal wear distances evolve based on wear properties of the surface material and on contact variables such as normal stress and slip distance. Abaqus/Standard treats wear distances as nodal offsets to the contact algorithm, resulting in a simplified approach to model wear fully within contact. It does not model the changes to geometry from wear explicitly. The approach considers the two-way physical influence of wear distance evolution on contact stresses (and underlying material stresses) and vice versa. Figure 9 shows two blocks in contact. Related topics:
Contact Wear,
Contact wear modeling,
*SURFACE PROPERTY,
*SURFACE PROPERTY ASSIGNMENT,
and *WEAR SURFACE PROPERTIES.
| |||||||