3.4. Defining Boundary Conditions

You can find information about Boundary Conditions in Apply Loads and Supports. For an LS-DYNA system, Remote Displacement is available in addition to the boundary conditions discussed there.

3.4.1. Rigid Body Tools

Use the Rigid Body Tools to specify the behavior of the rigid bodies in your model.

3.4.1.1. Rigid Body Rotation

Use the Rigid Body Rotation tool   to specify the rotation of a rigid body (or bodies) in radians. This command rotates the selected rigid body(ies) around the x-axis, y-axis, or z-axis of the global coordinate system according to the rotation curve you enter.

Select the rigid body(ies) to be rotated, specify the axis of rotation, and define the times and magnitudes of the rotation curve in a table. For more complex rotations, break the rotation down into its x-, y-, and z-components and define separate rigid body rotation objects for rotation around each axis.

During the solution, the LS-DYNA solver applies a force to rotate the rigid body(ies) according to the rigid body rotation direction(s) and curve(s) you entered. It starts each rotation curve at the birth time and stops it at the death time.

Details of "Rigid Body Rotation"

Specify the input parameters for the Rigid Body Rotation tool:

FieldDescription
Scoping Method Choose the method for selecting one or more rigid bodies. Only select objects that were defined as rigid bodies.
  • Geometry Selection - click a rigid body to select it.

  • Named Selection - choose the name of a rigid body from the drop-down list.

Geometry Displays the number of selected rigid bodies.
Component Choose the axis of rotation for the selected rigid body(ies): Rotation X, Rotation Y, or Rotation Z. Rotation can be specified independently for each axis.
Magnitude Enter the time steps and magnitude of the rotation of the selected rigid bodiy(ies) (that is, the rotation curve). See Tabular Data for Rigid Body Rotation (below).
Birth Time Enter the time when the LS-DYNA solver begins executing the rotation curve defined under Tabular Data for Rigid Body Rotation. The boundary condition becomes active at that time and is used in the solution.

The Birth Time is set independently of the rotation start time defined under Tabular Data.

Death Time Enter the time when the LS-DYNA solver stops executing the rotation curve defined under Tabular Data for Rigid Body Rotation. The boundary condition becomes inactive and is no longer used in the solution.

The Death Time is set independently of the rotation end time defined under Tabular Data.

Tabular Data for Rigid Body Rotation

Use this table to enter a rotation curve that specifies how the selected rigid body(ies) rotate. At each step in the curve, enter the time and magnitude of rotation.

ColumnDescription
1, 2, 3* The first column shows the time step of the rotation curve. Each time step is numbered in order of its execution during the solution.

Enter a new time and magnitude into the * field. See Adding Time Steps to the Rigid Body Rotation Curve (below).

1, N/AThe second column shows whether the time step occurs (and is used) during the solution
  • A number indicates rotation time steps that occur during the solution.

  • N/A indicates time steps that occur after the solution ends.

Time [s] The time in seconds at which rotation occurs. The first time step defaults to zero. The last time step defaults to the end of the solution time.
Magnitude [rad] The magnitude of rotation in radians.
Adding Time Steps to the Rigid Body Rotation Curve

You can manually enter a Time and Magnitude of rotation in the row marked with *. Alternatively, you can copy and paste pairs of time and magnitude values from a spreadsheet into that row.

The system adds these values to the table according to their Time value.

  • If you enter a Time between the start time (time step 1) and the end time (the last numbered time step in the table), the system adds the time step to the table in order of its time value.

  • If you enter a Time without a corresponding Magnitude, the system automatically assigns a rotation value that is interpolated between the two surrounding time steps. You can then change the magnitude of rotation to the desired value.

  • If you enter a time value after the end time, the system adds it to the table as an N/A row. It is not used during the solution.

Graph of Rigid Body Rotation Curve

The Graph panel plots the rotation curve that you defined under Tabular Data. Click the check box next to Magnitude [rad] in the Tabular Data table to toggle the display of this curve.

3.4.1.2. Rigid Body Angular Velocity

Use the Rigid Body Angular Velocity tool   to set the angular velocity of the rigid body in radians per second . This command applies an angular velocity to the selected rigid body(ies) around the x-axis, y-axis, or z-axis of the global coordinate system according to the angular velocity curve you specify.

Select the rigid body(ies) to which an angular velocity is applied, specify the axis of rotation, and define the angular velocity curve (that is, the times and magnitudes of angular velocity) in a table. For more complex rotation patterns, break the angular velocity down into its x-, y-, and z-components and define separate rigid body angular velocity objects for the angular velocity around each axis.

During the solution, the LS-DYNA solver applies a force to the rigid body to rotate it according to the angular velocity direction(s) and curve(s) you entered. It starts to execute each angular velocity curve at the birth time and stops it at the death time.

Details of "Rigid Body Angular Velocity"

Specify the input parameters for the Rigid Body Angular Velocity tool:

FieldDescription
Scoping Method Choose the method for selecting one or more rigid bodies. See the discussion of Scoping Method under Details of "Rigid Body Rotation".
Geometry Displays the number of selected rigid bodies.
Component Select the axis of rotation for the selected rigid body(ies). See the discussion of Component under Details of "Rigid Body Rotation".
Magnitude Enter the time steps and magnitude of the angular velocity of the selected rigid body(ies) (that is, the angular velocity curve). See Tabular Data for Rigid Body Angular Velocity (below).
Birth Time Enter the time when the LS-DYNA solver begins executing the angular velocity curve that is defined under Tabular Data for Rigid Body Angular Velocity . The boundary condition becomes active at that time and is used in the solution.

The Birth Time is set independently of the angular velocity start time defined under Tabular Data.

Death Time Enter the time that the solver stops executing the rigid body angular velocity curve that is defined under Tabular Data for Rigid Body Angular Velocity . The boundary condition becomes inactive and is no longer used in the solution.

The Death Time is set independently of the angular velocity end time defined under Tabular Data.

Dynamic Relaxation BehaviorDynamic relaxation sets the preloading for explicit dynamics solutions in LS-DYNA. Select one of the following:
  • Normal Phase Only

  • Dynamic Relaxation Phase Only

  • Both

See Dynamic Relaxation for more information.

Tabular Data for Rigid Body Angular Velocity

Use this table to enter the angular velocity curve, which specifies how the system applies angular velocities to the selected rigid body(ies). Enter the Time in seconds and the Magnitude of the angular velocity in radians per second. See Tabular Data for Rigid Body Rotation for more information.

Graph of Rigid Body Angular Velocity Curve

The Graph panel plots the angular velocity curve that you defined under Tabular Data. Click the check box next to Magnitude [rad/s] in the Tabular Data table to toggle the display of this curve.

3.4.1.3. Rigid Body Force

Use the Rigid Body Force tool   to apply a force to a rigid body. This command applies a force in the x, y, or z direction to the center of mass of the selected rigid body(ies), according to the force curve you specify.

Select the rigid body(ies) to which a force is applied, specify the direction, and define the force curve (that is, the times and magnitudes at which force is applied) in a table. You can decompose a force vector into its x, y, and z components and define separate rigid body force objects for each component.

During the solution, the LS-DYNA solver applies a force to the rigid body according to the force direction(s) and curve(s) you entered. The solver starts to execute each force curve at the start time under Tabular Data and stops it at the end time.

Details of "Rigid Body Force"

FieldDescription
Scoping Method Choose the method for selecting one or more rigid bodies. See the discussion of Scoping Method under Details of "Rigid Body Rotation".
Geometry Displays the number of selected bodies.
Coordinate SystemSpecifies the coordinate system (defaults to Global Coordinate System)
ComponentSpecify which component of the force vector you are defining (X Component, Y Component, or Z Component).
Magnitude Enter the time steps and magnitude of the force that is applied to the selected rigid body(ies) (that is, the force curve). See Tabular Data for Rigid Body Force (below).

Tabular Data for Rigid Body Force

Use this table to enter the force curve, which specifies how the system applies a force to the selected rigid body(ies). Enter the Time in seconds and the Magnitude of the force in Newtons. See Tabular Data for Rigid Body Rotation for more information.

Graph of Rigid Body Force Curve

The Graph panel plots the force curve that you defined under Tabular Data. Click the check box next to Magnitude [N] in the Tabular Data table to toggle the display of this curve.

3.4.1.4. Rigid Body Moment

Use the Rigid Body Moment tool   to apply a moment to a rigid body. This command applies a moment in the x, y, or z direction to the selected rigid body(ies), according to the moment curve you specify.

Select the rigid body(ies) to which a moment is applied, specify the direction, and define the moment curve (that is, the times and magnitudes at which a moment is applied) in a table. You can decompose a moment vector into its x, y, and z components and define separate rigid body moment objects for each component.

During the solution, the LS-DYNA solver applies a moment to the rigid body according to the direction(s) and curve(s) you entered. The solver starts to execute each moment curve at the start time under Tabular Data and stops it at the end time.

Details of "Rigid Body Moment"

FieldDescription
Scoping Method Choose the method for selecting one or more rigid bodies. See the discussion of Scoping Method under Details of "Rigid Body Rotation".
Geometry Lists the number of selected bodies.
Coordinate SystemSpecifies the coordinate system (defaults to Global Coordinate System)
ComponentSpecify which component of the moment vector you are defining (Moment X , Moment Y , or Moment Z ).
Magnitude Enter the time steps and magnitude of the moment that is applied to the selected rigid body(ies) (that is, the force curve). See Tabular Data for Rigid Body Moment (below).

Tabular Data for Rigid Body Moment

Use this table to enter the moment curve, which specifies how the system applies a moment to the selected rigid body(ies). Enter the Time in seconds and the Magnitude of the force in Newton-meters. See Tabular Data for Rigid Body Rotation for more information.

Graph of Rigid Body Moment Curve

The Graph panel plots the moment curve that you defined under Tabular Data. Click the check box next to Magnitude [N·m] in the Tabular Data table to toggle the display of this curve.

3.4.1.5. Rigid Body Constraint

Use the Rigid Body Constraint tool   to constrain the motion of a rigid body. This tool allows you to specify the degrees of freedom for the selected rigid body(ies). You can constrain their movement in the x, y, or z direction and their rotation around the global x, y, or z axis.

Details of "Rigid Body Constraint"
FieldDescription
Scoping Method Choose the method for selecting one or more rigid bodies. See the discussion of Scoping Method under Details of "Rigid Body Rotation".
Geometry Lists the number of selected bodies.
X Component

Y Component

Z Component
Choose whether the rigid body's movement in the x, y or z direction is Fixed (cannot move in that direction) or Free (no restriction on movement in that direction).
Rotation X

Rotation Y

Rotation Z
Choose whether the rigid body's rotation around the x, y or z axis is Fixed (cannot rotate around that axis) or Free (no restriction on rotation around that axis).

3.4.1.6. Master Rigid Body

Use the Master Rigid Body tool   to link two or more rigid bodies together. The rigid bodies must be connected by a mesh.

In the Mechanical workbench, the components of a larger body can be grouped together. When this group contains rigid bodies, the LS-DYNA solver merges the rigid bodies and computes a single solution for them. By using the Master Rigid Body tool, you can pick which rigid body in this group is assigned boundary conditions (the master rigid body). The solver applies any rigid body boundary conditions to the master rigid body you select. The master rigid body leads the movement of the rigid bodies that are connected to it by a mesh. The connected rigid bodies are constrained to move with the master rigid body.

Use the Merge Rigid Bodies tool to combine rigid bodies that are not connected by a mesh.

Details of "Master Rigid Body"

Select the master rigid body.

FieldDescription
Scoping Method Specify the method for selecting a body. See the discussion of Scoping Method under Details of "Rigid Body Rotation".
Geometry Lists the number of selected bodies.
BodyThe type of body selected as the master rigid body.

3.4.1.7. Rigid Body Property

Use the Rigid Body Property tool   to set the following rigid body properties:

FieldDescription
Scoping Method Specify the method for selecting a rigid body. Only select objects that were defined as rigid bodies.
  • Geometry Selection - click a rigid body to select it. The Geometry field shows the number of selected bodies.

  • Named Selection - choose the name of a rigid body from the drop-down list.

Body, Coordinates After the Geometry is scoped to the Rigid Body Property object, the name of the body is displayed and the coordinates of the center of mass are transferred from the scoped body to the Coordinates fields.
Location Use this field to change the location of the center of mass of the body.
Mass, Moments of Inertia The Mass and Moments of Inertia are transferred from the scoped body to these fields.
Coordinate System Select the coordinate system in which you want to display the center of mass.

The Rigid Body Property tool allows you to set the mass, center of mass, and mass moment of inertia of a rigid body. When scoping a body to the geometry, the name of the Body is displayed, and the properties X,Y,Z coordinates, mass, and moments of inertia are filled accordingly from the values in the Geometry object. You can change the center of mass by scoping a geometric entity to the Location. When scoping multiple geometric entities, the equivalent center of mass is computed. The equivalent center of mass is the weighted mean of the center of gravity times the mass of all geometric entities. If you change the mass, the mass moments of inertia will be multiplied by the ratio between the new entered mass by the already scoped bodies mass.

3.4.1.8. Explicit Rigid Bodies

Use the Explicit Rigid Bodies tool   to identify body(ies) that are treated as being rigid in an LS-DYNA Explicit analysis and flexible in other types of analyses.

Details of "Explicit Rigid Bodies"

Select the body(ies) that are treated as rigid during an Explicit analysis.

FieldDescription
Scoping Method Specify the method for selecting a body. See the discussion of Scoping Method under Details of "Rigid Body Rotation".
Geometry Lists the number of selected bodies.

3.4.1.9. Merge Rigid Bodies

Use the Merge Rigid Bodies tool   to combine multiple rigid bodies together into a single rigid body. The rigid bodies do not have to be adjacent.

Ordinarily, the LS-DYNA solver considers each rigid body separately. By using the Merge Rigid Body tool, you can combine the selected rigid bodies into a single body. All rigid body boundary conditions are applied to the master rigid body. The slave rigid bodies are constrained to move with the master rigid body.

Details of "Merge Rigid Bodies"

Select the Master Rigid Body and at least one Slave Rigid Body.

FieldDescription
Scoping Method Specify the method for selecting a rigid body. See the discussion of Scoping Method under Details of "Rigid Body Rotation".
Geometry Lists the number of selected bodies.

3.4.1.10. Rigid Body Additional Nodes

Use the Rigid Body Additional Nodes tool   to create additional nodes in the mesh between adjacent rigid and flexile bodies. This adds rigid nodes to the flexible body, which creates a better connection and prevents deformation between the rigid and flexible bodies.

Details of "Rigid Body Additional Nodes"

Under Geometry, select the desired rigid body. Under Nodes, select the desired entities (non-body geometry scopings or nodes) to be added to the selected rigid body. The system adds nodes to the mesh for the selected entities.

FieldDescription
Scoping Method Specify the method for selecting a body. See the discussion of Scoping Method under Details of "Rigid Body Rotation".
Geometry Geometry - Lists the number of selected bodies.

Nodes - Lists the number of nodes that are added.

3.4.2. Airbag or Simple Pressure Volume

The Airbag object provides a way of defining thermodynamic behavior of the gas flow into the airbag as well as a reference configuration for the fully inflated bag.

Simple Pressure Volume

When Formulation is set to Simple Pressure Volume:

  • The pressure is a function of the ratio of current volume to the initial volume.

  • This simple model can be used when an initial pressure is given.

  • No leakage, no temperature change, and no input mass flow are assumed.

  • A typical application is the modeling of air in automobile tires.

  • Pressure Volume Airbag controls: Coefficient versus Time (CN) can be defined in a table. β is a scale factor for the curve defining the coefficient versus time (CN), with a default value of 1.

Simple Airbag Model

The volume pressure relationships is defined by the Simple Airbag Model for control volumes.

  • The gamma law equation of state used to determine the pressure in the airbag:

    p = (γ-1)ρe

    where p is the pressure, ρ is the density, e is the specific internal energy of the gas, and γ is the ratio of the specific heats:

    γ = cp/cv

  • Input Mass Flow Rate can be defined in a table.

Load Curve Airbag Model

You can supply a tabular load curve to define the pressure as a function of time.

3.4.3. Input File Include Constraint

Advanced users can insert additional LS-DYNA keywords by using the Input File Include constraint to specify the name of a file that contains LS-DYNA keywords. An include file *INCLUDE Filename1 keyword card will be generated pointing to the file you specify.

Included files can contain any valid LS-DYNA keyword cards. Using include files eliminates the need for you to edit the .k input file each time the file is created by LS-DYNA if you have other keywords you want to use. Note that the included file can contain other include file statements, providing a fairly general capability for easily adding predefined inputs.

3.4.4. Keyword Snippet (LS-DYNA) Constraint

You can also insert additional LS-DYNA keywords by using the Keyword Snippet (LS-DYNA) constraint. Create a Keyword Snippet (LS-DYNA) object by inserting a Commands object from the context menu or Enviroment tab on the ribbon.


Note:  When inserted under Connections, the Keyword Snippet (LS-DYNA) object allows you to use contact types not supported by the LS-DYNA system. When inserted under the Environment object, it allows you to use any LS-DYNA keywords.


3.4.5. Bolt Pretension

This boundary condition applies a pretension load to a beam connection, typically to model a bolt under pretension.

Analysis Types

Bolt Pretension is specific to LS-DYNA and is not compatible with the Bolt Pretension feature of the Mechanical Application.

The Bolt Pretension can be either used during dynamic relaxation or during the explicit phase of the calculation.

A Bolt Pretension can be applied to either a Beam Connection or a Solid Body.

Boundary Condition Application

To apply a Bolt Pretension to a Beam Connection:

  1. Right-click the Environment tree object or an active Dynamic Relaxation Object and select Insert > Bolt Pretension.

  2. Set the Scoping Method to Beam Connection and then select the Beam Connection.

  3. Specify the Magnitude of the loading.

  4. If the bolt pretension is used during the explicit phase, you need additionally an Initialization End Time to specify the termination of the loading.

To apply a Bolt Pretension to a Solid Body:

  1. Right-click the Environment tree object or an active Dynamic Relaxation Object and select Insert > Bolt Pretension.

  2. Set the Scoping Method to Geometry Selection or Named Selection and then select the Solid Body

  3. Specify a Coordinate System to define the cutting plane. The cutting plane is centered on the origin of the selected Coordinate System and aligned with the X-Y plane.

  4. Define the pre-load stress as a function of time using the Tabular Data field, and define the type of Shear Stresses acting on the body with the Shear Stress Flag.


Note:
  • The Bolt Pretension Load is not supported for a Full Restart.

  • When a Bolt Pretension within the Dynamic Relaxation Folder and a Bolt Pretension under the LS-DYNA Transient Analysis are defined for the same Beam connection, only the last one defined is used in the analysis.


3.4.6. Dynamic Relaxation

The dynamic relaxation feature (available by clicking   on the LSDYNA Pre tab, or by right-clicking the LS-DYNA system and selecting Dynamic Relaxing from the Insert menu) provides preloading for explicit dynamics solutions in LS-DYNA. True dynamic relaxation (Relaxation Type: Explicit) allows an explicit solver to conduct a static analysis by increasing the damping until the kinetic energy drops to zero.

The damping works by scaling nodal velocities by the Dynamic Relaxation Factor each time step until the ratio of current distortional kinetic energy to peak distortional kinetic energy (the convergence factor) falls below the convergence tolerance (Tolerance).

By default, the convergence is checked on the whole model. It can be restricted to a set of bodies by setting the Convergence Scope to Geometry Selection.

When the Ansys Implicit solver is used to provide the preload (Relaxation Type: Explicit After Ansys Solution), a slightly different approach is taken in that the stress initialization is based on a prescribed geometry (in other words, the nodal displacement results from the Implicit solution). In this case, the explicit solver only uses 101 time steps to apply the preload. In the former case, the solver will check the kinetic energy every 250 cycles (by default) until the kinetic energy from the applied preload is dissipated.

If the Convergence Type is set to Termination occurs at Pseudo End Time instead of Program Controlled, the termination of the dynamic relaxation occurs at the pseudo end time.

The Time Step Scale Factor enables you to scale the computed time step during dynamic relaxation.

Alternatively, the LS-DYNA Implicit solver can be used to conduct a dynamic analysis to calculate the preloading.

An initial time step must be provided to start the nonlinear implicit transient analysis. The convergence of this Newton-Raphson analysis is controlled by the Line Search convergence tolerance and a Displacement Convergence tolerance.

LS-DYNA supports all these methods, which occur in pseudo time before the transient portion of the analysis begins at time zero.

Preloading

Preloading works by specifying that a given load will be active during the dynamic relaxation, when the relaxation type is set to Explicit or Implicit.

Currently, Acceleration, Standard Earth Gravity, Rotational Acceleration and Rotational Velocity can be specified as a Load in the General Preload object for dynamic relaxation.

Other Loads and Supports can be applied during dynamic relaxation through the use of an option on the Load/Support.

Preloading using General Preload

When the User Defined field is set to No, the load used during the dynamic relaxation phase is represented by the following curve:

For the boundary condition undergoing dynamic relaxation, an additional curve (*DEFINE_CURVE) is written defining the load magnitude during the dynamic relaxation phase. The standard curve shown above is applied only during the dynamic relaxation phase (preloading) as SIDR=1 in the *DEFINE_CURVE.

When the User Defined field is set to Yes, you can enter a customized curve for the dynamic relaxation phase by filling a data table.

When the load is user defined, the card *DEFINE_CURVE with the SIDR parameter set to 1 will be written to the input file. This curve is then used by the card representing the boundary condition to which the dynamic relaxation is applied.


Note:  Unlike other Dynamic Relaxation loads compatible with the General Preload object, both Rotational Velocity and Rotational Acceleration do not use any directional General Preload Scale Factor. This is related to limitations from the LS-DYNA card *LOAD_BODY_GENERALIZED that is used. It is still possible to apply these loads in specific directions, through the definition of the Coordinate System property in the Rotational Velocity or Rotational Acceleration objects themselves. Be mindful that the same preload curve will be applied to any loaded direction in these objects.


Preloading using a Load/Support Option

Dynamic relaxation can be defined in a simpler way for several loads (including Pressure, Force, Nodal Force, and Rigid Body Angular Velocity), and Supports that are defined so that they are not fixed. For these boundary conditions, the Dynamic Relaxation Behavior field is added to their Details panel. This field has three options:

  • Normal Phase Only - The boundary condition is applied during the explicit solution only

  • Dynamic Relaxation Only - The boundary condition is applied during preloading only

  • Both - The boundary condition is applied in both phases

Preloading using Bolt Pretension

LS-DYNA also enables preloading of Beam Connections through the Bolt Pretension.

3.4.7. Bounding Box

A Box is an object that can be used to define a behavior for a set of nodes. For instance, it can be used to specify that SPH computations occur for particles inside the box.

3.4.7.1. Defining a Box

To insert a box in an LS-DYNA analysis, right-click the system and select Insert > Box.

Two types of boxes exist: Standard and SPH. The Standard box is a stationary box. At this time, its function is to limit the SPH or SPG computation to particles that are within the box at the beginning of the simulation.

For the Standard box, the input parameters are:

  • The boundary of the box defined by the coordinates of two diagonally opposite corner points: Xmin, Xmax, Ymin, Ymax, Zmin, Zmax.

  • The Coordinate System that defines the orientation of the box. You can define a customized coordinate system (new origin and new orientation) then select that coordinate system to assign it to the box.

The SPH box is a standard box that can move over time and is used only for SPH calculations. The SPH Box Motion Controls section in the Details panel allows you to specify the motion Type as a Displacement or Velocity. The direction of the box motion is defined by the Coordinate System and the Component. You can define time-dependent velocity or displacement for the box motion by entering tabular data.


Note:  For SPH analyses, the box must include the contact surface region between the particles and the Lagrangian region in order to properly determine the mechanical behavior.


3.4.7.2. Using a Box in the Analysis

You can define any number of Standard and SPH boxes in an analysis. In conjunction with the Use Box analysis setting, the following rules govern the solver's use of the boxes defined in the analysis.

If Use Box is set to No
  • Any Standard boxes defined in the analysis will not be used. However, if you have an unsuppressed SPH box, then the calculation will occur with respect to the SPH box. If you have multiple unsuppressed SPH boxes, then the solver will consider the first defined SPH box.

If Use Box is set to Yes
  • If you only have Standard boxes defined, you can choose a Standard box from the Box Name drop down.

  • If you only have SPH boxes defined, you don't need to set the Box Name because the first unsupressed defined SPH box will be used. An information message will be output indicating the Box that is used.

  • If you have both Standard and SPH boxes defined, if you choose a Standard box from the Box Name drop-down, the solver will ignore that box and will use the first unsuppressed SPH box that is defined. When an SPH box is used, an information message will pop up to indicate the Box used by the solver.

3.4.8. ALE Boundary

The ALE Boundary object can be applied to bodies with Reference Frame set to S-ALE Domain, or contained in a section definition with an ALE element formulation. When an ALE Boundary object is included in the analysis, an *ALE_ESSENTIAL_BOUNDARY card is written. Two constraint types are available, which will be applied to the external faces of the main geometry selection except for any faces defined in the exclusion scoping.

3.4.9. Change Boundary Condition

The Change Boundary Condition load can be inserted in an LS-DYNA Small Restart analysis and allows you to change the definition of an existing *DEFINE_CURVE keyword in the input.k file. The Change Boundary Condition load can be found on the LSDYNA Small Restart tab of the ribbon.

The *DEFINE_CURVE keyword is written to the input file when tabular data is provided for a load. The Change Boundary Condition object is needed because in an LS-DYNA analysis, the end time of the tabular data defined in the analysis cannot exceed the end time of the analysis itself. For example, a Displacement Component is defined by a Tabular Data in an initial LS-DYNA analysis and you want to continue with a Small Restart. You cannot change the values of the Displacement Component for the Restart analysis (the object is unavailable in the Small Restart). The Change Boundary Condition object gives you this ability.

The load will redefine a *DEFINE_CURVE that already exists in the initial (or one of the previous) analyses. The tabular data you enter must correspond to the size of the table in the existing *DEFINE_CURVE. The *DEFINE_CURVE to be modified might have been generated by the Tabular Data defining one of the degrees of freedom of a boundary condition (currently, only Displacement and Remote Displacement are supported).

When you insert a Change Boundary Condition object, the Location Method will be set to Boundary Condition.

You will see the following fields in the Details panel. Once you choose a Boundary Condition from the drop-down list, fields will appear corresponding to the components using tabular data in that boundary condition.

FieldInput ValuesDescription
Location Method Boundary ConditionSpecifies that the tabular data to be redefined is in a boundary condition
Boundary Condition Drop-down with available boundary conditionsSpecifies which boundary condition needs to have tabular data redefined
Component X/Y/Z ComponentSpecifies which degree of freedom will have the tabular data in its *DEFINE_CURVE redefined
Curve Tabular DataAllows redefinition of the data in the *DEFINE_CURVE associated with the component

3.4.10. Importing External Loads

The External Data system allows you to import external loads into an LS-DYNA analysis. Currently, the loads supported for LS-DYNA analyses are Imported Pressure and Imported Displacement.

3.4.10.1. Imported Displacement

When an Imported Displacement is added to an LS-DYNA analysis, the keyword written to the input file is determined by the Displacement Type field. The two keyword options are Boundary Prescribed Final Geometry and Initial Foam Reference Geometry.

When selecting the displacement for each component in the Data View worksheet, the Free option available for other types of analyses is not shown as it is not applicable when using these LS-DYNA keywords.

When the Displacement Type is set to Initial Foam Reference Geometry the Tabular Loading field is hidden. The rate at which the displacement is applied is determined by the solver in this case.

The Displacement Type Initial Foam Reference Geometry is only applicable to a subset of materials. Refer to the description of *Initial_Foam_Reference_Geometry in LS-DYNA Keyword User's Manual Volume I for a list of the supported material types.


Note:  When the Imported Displacement is scoped to a body with a supported material, the reference geometry flag on the material card is automatically set. If the material is defined using a command snippet, the reference geometry flag is not automatically set and the value given in the snippet is written directly to the input file.