Viewing Contact Frictional Energy

When friction is enabled in contact treatment using static or dynamic fricition coefficients (FS, FD in *CONTACT), the energy dissipated due to friction can be recorded and visualized. The parameter that tells LS-DYNA to ouput the frictional energy is FRCENG in *CONTROL_CONTACT. FRCENG by default is set to 0 to ignore the recording and output […]

Thick shells in contact

During one of my recent trips, a question was raised about how LS-DYNA treats thick shells in contact in particular if the contact would detect the surface sides. This simulation Thickshells in contact shows that LS-DYNA treats the thickshells as solids in which all external (free) surfaces are included in the contact. ERODING contact would […]

Tolerance used for Tying Slave Nodes in TIED contacts

TIED contacts help “bond” two surfaces of different mesh densities. When using the default constraint method, the projection distance of the slave node onto to the closest master segment must be zero and this is achieved by LS-DYNA by updating the slave node coordinates such that it lies on the master surface. This coordinate update […]

Effects of Initial Penetrations

It is well known that the presence of initial penetrations can spoil the accuracy of the analysis. A few days ago, while working on ODB barrier, some strange spikes in energies was suspicious even with IGNORE turned on. To understand this, I simply did a simple shakedown and generated some 100 d3plots to capture the […]

Internal Contact for Solids using *SET_SEGMENT_GENERAL

In an earlier post on CONTACT INTERIOR , we saw how adding interior contact can help prevent negative volumes. An additional method that is available in LS-DYNA is the use of SET_SEGMENT_GENERAL to generate the interior segments of solids. When a list of parts are defined using PART_SLDIO in the SET_SEGMENT_GENERAL, LS-DYNA generates both external […]


Here is a TAR file that consists of a simple setup to demonstrate TIEBREAK interface contact in LS-DYNA. The example can be used under TENSION, COMPRESSION, TORSION and PEELING type of load. acumulatori camere constructii interioare avion romania spania cablu electric camera digitala canon componente motor sofer curier plante de decor excursii roma montaj faianta […]

Interior Contact for Foams, Honeycombs and Rubbers to eliminate Negative Volumes.

Under large compressive forces, elements belonging to either Foams, Honeycombs and Rubbers tend to invert causing numerical instabilities. To avoid such difficulties, which is one of the primary causes of simulation waste (unusable simulation results), a good set of modeling practices are first necessary as outlined in an earlier post . As an added protected […]

CONTACT_AUTO_MOVE to eliminate initial contact clearances

In many situations, initial clearances between two contact surfaces can cause convergence issues in IMPLICIT analyses while wasting simulation time in EXPLICIT analyses. To remove the initial contact clearance, LS-DYNA offers a capability using *CONTACT_AUTO_MOVE that helps to improve convergence in IMPLICIT analyses since contact is detected immediately. Contact AUTO_MOVE associates itself with another contact […]

In mesh independent deformable spotwelds (see here ), the actual spotwelds are represented using either beams or solids (single or cluster). The nodes of the beam or solid element representing the spotweld are then tied to the sheet metal using a tied interface (TIED_SHELL_EDGE_TO_SURFACE or TIED_NODES_TO_SURFACE). The forces experienced by the beam are the result […]

Contact and Global Timestep

You may have seen this popular message that is printed out by LS-DYNA for every simulation. The LS-DYNA time step size should not exceed 0.456E-06 to avoid contact instabilities. If the step size is bigger then scale the penalty of the offending surface Lets review this to understand a little more. As we know, Explicit […]

Tiebreak Contact in LS-DYNA

Tiebreak contacts in LS-DYNA have undergone significant enhancements in recent versions. A brief overview is provided in the PDF document below. Special thanks to Jim Kennedy for requesting this and also to Dr. Brian Wainscott, LSTC, for sharing some intricate details about TIEBREAK contacts. Download TieBreak Contacts (PDF)

Contact Surface Generation for Solid Elements

By default, when a solid part ID is included in a contact slave or master part set, LS-DYNA generates a segment list for only the outer skin of the solid element volume. This is truly only if the slave or master set type is a segment list since for a node slave or master list, […]

Consolidating Multiple Contact Definitions to a Single Contact

Over the last few years, the simplicity of defining a global AUTOMATIC_SINGLE_SURFACE contact to treat the interactions between multiple parts of varying stiffnesses and element types has changed the way we model contact interfaces. They are not only simple to define but also promote better modeling since they hugely eliminate the need to manually identify […]

Viscous Damping Coefficient (VDC) in SPH Contact

Viscous Daming Coefficient (VDC) is freqeuntly used in contact interface definitions (*CONTACT) to damp out oscillations normal to the contact segment. It is specified in percentage of the critical damping where a value of 90 is 90% of critical damping. In one recent applications using SPH for gravity initialization of a filled fluid container, using […]

SPH Contact Definitions

SPH is now widely used in several high strain-rate and large-deformation problems which may otherwise be difficult to simulate when using traditional mesh based approaches. LS-DYNA allows mesh-based and mesh-free techniques such as SPH to exist and interact in one simulation allowing users to take advantage of both procedures. The interaction or coupling between the […]

Choice of Rigidwall Treatment

There are two different methods that are available in LS-DYNA to treat nodes impacting a rigidwall (also referred as stonewall). The first method, which is the default method, is the constraint type that is used for all deformable nodes impacting a rigidwall. The second optional method is the penalty approach that is used for ALL […]

Transient Removal of Initial Penetrations Using DPRFAC Parameter for SOFT=2 Contacts

Beginning LS-DYNA versions 971, a new option for SOFT=2 contact called DPRFAC in Optional Card ‘C’ in *CONTACT keyword allows transient removal of any initial penetrations. This option is useful to quickly zero out any initial penetrations rather than just to remember them. The following figure shows how the effective penetration that is used to […]

Initial Penetrations in Contact Interfaces

1. Introduction Contact definitions allow the modeling of interaction between one or more parts in a simulation model and have become a necessity in any small or large deformation problem. The main objective of the contact interfaces is to eliminate any “overlapâ€? or “penetrationâ€? between the interacting surfaces and they accomplish this by first detecting […]

Modeling Press-Fit Conditions to Include Initial Stresses

In many designs, parts are often press-fitted as part of an assembly which causes an initial stress condition that is important to consider in simulations. To induce initial stresses that occur in such press-fit conditions, one can either linearly/non-linearly scale the overlap (penetration) or the contact stiffness over a certain interval depending on the following […]

Modeling Friction in Contact

In contact-impact interactions, friction plays an important role in accurately capturing the sliding behavior. In LS-DYNA, the coulomb treatment of friction is used where a static and a dynamic friction can be defined which are used to determine the shear force while resisting penetration. By default, all contact definitions model a friction-less sliding which is […]

Contact Thickness in Single Surface Contact

Single surface contacts have dramatically eased the way we currently model the contact-impact treatment for complicated simulation models in LS-DYNA. One of the important considerations is the final thickness used by contact algorithms especially for shell elements. By default, LS-DYNA considers the minimum of thickness specified in the *SECTION_SHELL or from *ELEMENT_SHELL_THICKNESS and the 40% […]

Contact Modeling in LS-DYNA

This 4 part article, orignally published in the FEAINFORMATION newsletter between August and December 2001, can be downloaded here: Contact Modeling.pdf

One-Way and Two-Way Contact Definitions

This post will give you a brief summary of one-way and two-way contact definitions. The one-way/two-way refers to the treatment of slave nodes impacting the master segments. One-Way Contacts One-way was one of the first implementations in contact treatment and was done so such that it is computationally efficient. In the one-way contact treatment, the […]