**shear
#
Description#
The shear BC imposes a tangential pressure along a pre-defined line set
in an analogous fashion as in the **pressure
command. it is
impossible to impose a shear along a face set, thereby limiting its
applicability to 2D problems.
Syntax#
**shear
\(~\,~\,\) [ direction] liset value table … [tableN]
- direction
is the direction of shear forces, to be chosen from:
U1 U2
. In 3D, the given direction is interpreted as the direction of the surface normal direction (to be chosen fromD1 D2 D3
).- liset
Character name of the line set where the shear pressure is applied.
- value
Real base or scaling value for the condition.
- table
Character name for a valid loading table or tables which will describe the pressure in time.
Example#
This example is presented as a useful template for testing material behavior in shear. The single square element is defined as follows:
***geometry
**node 8 2
1 0.0000000 0.0000000
2 1.0000000 0.0000000
3 1.0000000 1.0000000
4 0.0000000 1.0000000
5 0.5000000 0.0000000
6 1.0000000 0.5000000
7 0.5000000 1.0000000
8 0.0000000 0.5000000
**element 1
1 c2d8 1 5 2 6 3 7 4 8
***group
**liset s1
quad 1 5 2
quad 3 7 4
**liset s2
quad 2 6 3
quad 4 8 1
**nset bottom
1 5 2
**nset corner
1
***return
A shear stress loading can be applied with the following boundary conditions in the input file:
***bc
**shear
s1 exp 1. tab
s2 exp -1. tab
**impose_nodal_dof
bottom U2 0.0
corner U1 0.0