Mapdl.elbow(transkey='', tol='', dof='', cons1='', cons2='', cons3='', cons4='', **kwargs)


Specifies degrees of freedom to be coupled for end release and applies section constraints to elbow elements.


Pipe-to-elbow transition flag:

OFF - Do not automatically transition pipes to elbows. (This behavior is the


ON - Automatically convert straight PIPE289 elements to ELBOW290 elements where it

is beneficial. The program converts elements in transition regions where curved ELBOW290 elements are connected to straight PIPE289 elements.


Angle tolerance (in degrees) between adjacent ELBOW290 elements. The default value is 20. A value of -1 specifies all selected ELBOW290 elements.


Degrees of freedom to couple:

ALL - Couple all nodal degrees of freedom (UX, UY, UZ, ROTX, ROTY, and ROTZ). This

behavior is the default.

BALL - Create ball joints (equivalent to releasing ROTX, ROTY, and ROTZ).

cons1, cons2, cons3, cons4

Section degrees of freedoms to constrain. If Cons1 through Cons4 are unspecified, no section constraints are applied:

SECT - All section deformation

SE - Section radial expansion

SO - Section ovalization

SW - Section warping

SRA - Local shell normal rotation about cylindrical axis t2

SRT - Local shell normal rotation about cylindrical axis t1


The ELBOW command specifies end releases and section constraints for ELBOW290 elements and converts straight PIPE289 elements to ELBOW290 elements.

Curved PIPE289 elements are not converted to ELBOW290 elements.

ELBOW290 elements are generated only if there are existing ELBOW290 elements in the curved areas.

The command works on currently selected nodes and elements. It creates end releases on any two connected elbow elements whose angle at connection exceeds the specified tolerance. From within the GUI, the Picked node option generates an end release and section constraints at the selected node regardless of the angle of connection (that is, the angle tolerance [TOL ] is set to -1).

Elbow and pipe elements must share the same section ID in order for the pipe-to-elbow transition to occur.

To list the elements altered by the ELBOW command, issue an ELIST command.

To list the coupled sets generated by the ELBOW command, issue a CPLIST command.

To list the section constraints generated by the ELBOW command, issue a DLIST command.