RIGIDWALL: Defining Rigid ("Stone") Walls
RIGIDWALL: Defining Rigid ("Stone") Walls
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 subtypeThe 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:
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 saves the editor status walls will only have a given suffix appended if the data fields for it are non-zero. |
|
Visualising RIGIDWALLSAll rigidwall types may be visualised in ity Viewing, also by the 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 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 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 |