PRIMER 22.1

BOUNDARY: Defining Boundary Conditions

BOUNDARY: Defining boundary conditions.


Boundary conditions within Ansys LS-DYNA apply a range of restraints and other imposed conditions to models.

All *BOUNDARY sub-keywords except *BOUNDARY_ELEMENT are editable within PRIMER. (Boundary elements do not logically belong here: really they merit their own section since they imply a totally different type of analysis.)

*BOUNDARY cards can at present be edited only with the generic "Keyword" editor : no specific Create/Edit panels have been written yet.

All *BOUNDARY keywords except _ELEMENT_METHOD may be edited in this way.

The other commands ( COPY, DELETE, ...) function in the standard manner described in Standard Keyword Top Level Menu Options.

All of the boundary keywords are selected from the pop-up menu produced after Boundary is selected in the Keywords panel.

This shows an example of the Keyword editor for *BOUNDARY_SPC .

There are two sub-keywords: _NODE and _SET , with different formats.

The _SET variant is being edited here.

Drawing *BOUNDARY Items

These definitions can be viewed using the ENT ity viewing > BOUNDARY options. At present only the following keywords are fully visualised:

*BOUNDARY_SPC Restraints ("single point constraints") at nodes.
Restraint codes are drawn as vectors in the relevant X, Y or Z directions, using the colour scheme:

X Red

Y Green

Z Blue

The symbols used at vector ends are:

Trans: Cross

Rot'l: Square

Both: Cross + Square


Symbols are drawn at every restrained node.

This example shows a node which has been fully restrained in all of X, Y and Z, both in translation and rotation.

Labels have been turned on for this, and they show that this node is restrained via node set 1111.

*BOUNDARY_PRESCRIBED_MOTION

This is visualised as

  • An arrow in the relevant direction, coloured (X=red, Y=green, Z=blue). For rotational motion an arrow circling the relevant vector is used.

  • A description at the arrow head, eg " VEL_T_Z " for Z translational velocity.

This example shows:

  • Translational Acceleration in Y
  • Translational Velocity in X
  • Rotational Displacement in Z

All other *BOUNDARY sub-keywords:

Are visualised only in terms of the components that they reference: sets, elements, nodes, etc. Turn on the relevant items in ENTity viewing to see these.

Turning on the relevant *BOUNDARY sub-keyword labels will annotate them correctly.

Labelling of *BOUNDARY items within PRIMER.

Ansys LS-Dyna keyword input has optional labels for *BOUNDARY items: the conversion from "keyword" to "formatted" input that precedes every Ansys LS-Dyna analysis converts them from discrete definitions to attributes applied to other items.

For internal consistency, for items not already labelled in the input model, and for items that cannot be labelled in LS_DYNA, PRIMER assigns new labels to everything that can be defined "once or many times", so *BOUNDARY definitions are given labels based on their order of appearance in the keyword input file.

Where LS_DYNA offers optional labels, (e.g. *BOUNDARY_SPC_ID versus *BOUNDARY_SPC), the labelling option is invoked in the keyword editor by selecting option "ID" (see below).


PRIMER's new labels; where generated:

  • May safely be ignored - you don't have to worry about them if you don't want to!
  • Are treated sequentially, starting at 1. (Thus BNDY_1, BNDY_2, ... BNDY_n )
  • Are not grouped by sub-type: BNDY_1 might be an SPC, BNDY_2 a prescribed motion - they are based solely on the order in which they appear in the input deck. Each *BOUNDARY definition encountered gets the next label in the sequence.
  • Are used in selection menus (eg for blanking, deletion, etc). Are also used in the output deck when defining what is referenced by what.

Animation of BOUNDARY_PRESCRIBED_MOTION and BOUNDARY_PRESCRIBED_FINAL_GEOMETRY.

Primer can animate prescribed motion as defined by *BOUNDARY_PRESCRIBED_MOTION and *BOUNDARY_PRESCRIBED_FINAL_GEOMETRY cards. Any number of the aforementioned cards may be selected for animation.

The following *BOUNDARY_PRESCRIBED_MOTION options are currently supported:

  • Keyword options _NODE, _SET, _RIGID, _RIGID_LOCAL
  • DOF options 1, 2, 3, 4, -4, 5, 6, 7, 8, -8
  • VAD options 0 (velocity), 1 (accleration), 2 (displacement)

BOUNDARY_PRESCRIBED_MOTION and BOUNDARY_PRESCRIBED_FINAL_GEOMETRY_CARDS may be selected using appropriate buttons in the 'Animate' panel. Users may then play the animation in a continuous loop using the 'Play' button or may choose to navigate through specific frames or time instances manually.

Additional factors such as start and end times, frame rate and number of frames can be controlled using appropriate text boxes.