PRIMER 22.1

RIGIDWALL: Defining Rigid ("Stone") Walls

RIGIDWALL: Defining Rigid ("Stone") Walls

Top level menu
Create/Edit
Keyword edit
Dragging walls
Editing planes
Visualisation

Rigidwalls in Ansys LS-DYNA are convenient and computationally cheap rigid geometrical shapes against which nodes on a deformable body can impact.

The * RIGIDWALL keyword in Ansys LS-DYNA supports the following sub-types:

RIGIDWALL_GEOMETRIC _FLAT RIGIDWALL_PLANAR
  _PRISM
  _CYLINDER
  _SPHERE
This figure shows the top-level RIGIDWALL menu.

All rigidwall sub-types may be edited both explicitly (via Create/Edit panels) and via the generic Keyword editor.

Options have their standard meanings as defined in Standard Keyword Top Level Menu Options.

Create and Edit functionality

This figure shows the standard wall create/edit panel.

Its detailed layout changes with wall type: this example shows  _GEOMETRIC_FLAT, although _PLANAR is the most commonly used option.

Selecting a different wall subtype

The detailed layout of the panel above changes as the different wall sub-types are selected.

In particular note that the * RIGIDWALL_GEOMETRIC types may only have the optional suffix _MOTION ; whereas * RIGIDWALL_PLANAR may have a wider range of suffices. The Ansys LS-DYNA manual pages on the subject describe the various combinations of type and suffices available.

DRAG: Using the mouse to drag a wall into position.

All rigidwall types can be dragged into position on the screen using the mouse. The mouse button determines the global axis along which it moves:

  • X : Left mouse button

  • Y : Middle

  • Z : Right

END_DRAG terminates the dragging operation.


PLANE: For _GEOMETRIC_FLAT and _PLANAR wall types only   

For walls defined by a flat plane the standard "plane" editor may be used.

This allows graphical definition of the plane geometry via a range of methods.


Rigidwall Keyword editing panel

All rigidwall sub-types can also be processed using the generic Keyword editor panel an example of which is shown below.


The Keyword editor " AUTO _suffix" Displaying all _PLANAR suffices simultaneously

Because there are so many suffices to the _PLANAR rigidwall type, which may be used in many permutations, the AUTO suffix allows all such types to be displayed at the same time.

When UPDATE saves the editor status walls will only have a given suffix appended if the data fields for it are non-zero.

Visualising RIGIDWALLS

All rigidwall types may be visualised in ENT ity Viewing, also by the SKETCH functions above.

When _FLAT and _PLANAR walls have infinite side lengths then a dimension of approximately three times the diagonal of a box enclosing the model is used for graphical purposes. (Drawing an infinite object on a finite computer screen requires some compromise!). If sets and nodes are turned on as "extra" objects in VIS_2 then the nodes constrained by the walls will be drawn as well.


Note on scaling of finite RIGIDWALLS during ORIENT operations

Prior to release 9.3RC2 PRIMER did not apply any ORIENT scale factors to the "finite" dimensions of rigidwalls. This was in keeping with the general policy of not applying Orient scale factors to "scalar" length dimensions since, for the most part, this is inappropriate.

However the finite dimensions of Rigidwalls are a special case, and the following scaling logic is now applied:

The local axis system of the rigidwall is calculated, that is:

  • N is the normal axis (from tail to head)
  • L is the first in-plane axis (defined by vector <hev>)
  • M is the second in-plane axis, determined from the cross-product N x L

Any non-zero (ie non-infinite) "length" dimension is projected along the appropriate axis from the wall origin (tail coordinate) and the resulting vector is scaled by the [ Sx,Sy,Sz ] scale factors specified in the ORIENT operation. The length of the resulting vector is calculated and, corrected for sign if necessary, this becomes the new finite length.

The details of which dimension is projected where are as follows:

Wall type Dimension Projected onto Notes
GEOMETRIC_FLAT
PLANAR
LENL
LENM
L axis
M axis
GEOMETRIC_PRISM LENL
LENM
LENP
L axis
M axis
N axis
GEOMETIC_CYLINDER RADCYL
LENCYL
L axis
N axis
Asymmetric scale factors (Sx != Sy != Sz) will influence wall radius according to the wall's orientation, since radius operates in both L and M axes, but only L is used here.
GEOMETRIC_SPHERE RADSPH N axis As for _CYLINDER case above