nodal_displacement#

PostProcessing.nodal_displacement(component='NORM')#

Nodal X, Y, or Z structural displacement.

Equilvanent MAPDL command: :rtype: ndarray

  • PRNSOL, U, X

Parameters:
componentstr, optional

Structural displacement component to retrieve. Must be 'X', 'Y', 'Z', 'ALL', or 'NORM'. Defaults to 'NORM'.

Returns:
numpy.ndarray

Array containing the nodal structural displacement.

Examples

Displacement in the 'X' direction for the current result.

>>> mapdl.post_processing.nodal_displacement('X')
array([1.07512979e-04, 8.59137773e-05, 5.70690047e-05, ...,
       5.70333124e-05, 8.58600402e-05, 1.07445726e-04])

Displacement in all dimensions.

>>> mapdl.post_processing.nodal_displacement('ALL')
array([[ 1.07512979e-04,  6.05382076e-05, -1.64333622e-11],
       [ 8.59137773e-05,  7.88053970e-05, -1.93668243e-11],
       [ 5.70690047e-05,  1.23100157e-04, -1.04703715e-11],
       ...,
       [ 5.70333124e-05,  1.23023176e-04, -9.77598660e-12],
       [ 8.58600402e-05,  7.87561008e-05, -9.12531408e-12],
       [ 1.07445726e-04,  6.05003408e-05, -1.23634647e-11]])

Nodes corresponding to the nodal displacements.

>>> mapdl.mesh.nnum_all
array([   1,    2,    3, ..., 7215, 7216, 7217], dtype=int32)