Joint Reactions in Response Spectrum Analysis using ANSYS Workbench

A Joint is a junction where bodies are joined together based on their relative motion with each other.

The reactions at the connections such as at contact location, flange connections & at joint locations are used to design the flanges, joints & couplings and hence, reaction extraction plays important role in FEA. In static analysis, it is easy to find our joint or force probe but for dynamic analysis such as response spectrum & random vibrations reaction prob are not available. This blog-post explains the how to extracts reaction in ANSYS workbench with APDL Script.

Figure 1 shows the horizontal pipe supported on square block and then connected with vertical plate through round beams. Here, two joints are created, first one is fixed joint and other is translation joint.

Fixed and Transnational Joint
Figure 1 : Fixed and Transnational Joint

Figure 2 shows the joint definition, here you need to define the element APDL name, which can be used in force extraction command script. X1 is defined as Element APDL name.

Joint Definition
Figure 2: Joint Definition

In order to extract the reaction in workbench you need to define following script in commands in solution.

/com,

set,last (! Define last step)

AllSEL, (! Select all the elements)

Esel,s,,,X1 (! Define Node syntax on selecting element by number, X1)

*GET,X1_N1,ELEM,X1,NODE,1 (! Find the respective first node of the element)

NSEL,S,,,X1_N1 (! Select respective node element)

Fsum (! Define fsum command)

*get,my_fsumFx_X1,FSUM,,ITEM,FX (! Extract the reactions (summation) in X directions)

*get,my_fsumFy_X1,FSUM,,ITEM,FY

*get,my_fsumFz_X1,FSUM,,ITEM,FZ

*get,my_fsumMx_X1,FSUM,,ITEM,MX

*get,my_fsumMy_X1,FSUM,,ITEM,MY

*get,my_fsumMz_X1,FSUM,,ITEM,MZ

/com,

ALLSEL,

Once the solution is performed you will able to find reactions after clicking command (APDL) tab as results shown below.