Gravity Load

Gravity load is applied via the *LOAD_BODY_Z command (assuming the z-axis is vertical). Preloading due to gravity can be accomplished via a

To invoke implicit dynamic relaxation with velocity re-initialization,

 

This will allow you to apply gravity (or other load) by implicit dynamic relaxation, then specify an initial velocity for your explicit impact analysis. The *CONTROL_IMPLICIT commands can be used to provide control to the implicit dynamic relaxation phase of the run.

(see also: implicit.dynamic_relaxation)

 

Detail remarks:

There are different approaches to preloading the system with gravity. All involve using the *LOAD_BODY command:

If you’re unconcerned about the dynamic effects of applying gravity suddenly, you wouldn’t need to use dynamic relaxation or damping or even need to ramp the load up over time. Just define the load_body curve as a horizontal line (ordinate value equal to the gravitational acceleration).