This tutorial was created using ANSYS 7.0 The purpose of this tutorial is to outline the steps required to plot Vertical Deflection vs. Length of the following beam using tables, a special type of array. By plotting this data on a curve, rather than using a contour plot, finer resolution can be achieved.
This tutorial will use a steel beam 400 mm long, with a 40 mm X 60 mm cross section as shown above. It will be rigidly constrained at one end and a -2500 N load will be applied to the other.
finish /clear /title, Use of Tables for Data Plots /prep7 elementsize = 20 length = 400 et,1,beam3 ! Beam3 element r,1,2400,320e3,40 ! Area,I,Height mp,ex,1,200000 ! Youngs Modulus mp,prxy,1,0.3 ! Poisson's Ratio k,1,0,0 ! Geometry k,2,length,0 l,1,2 esize,elementsize ! Mesh size lmesh,all ! Mesh finish /solu antype,static ! Static analysis dk,1,all ! Constrain one end fully fk,2,fy,-2500 ! Apply load to other end solve finish /post1 ! Note, there are 21 nodes in the mesh. For the procedure below ! the table must have (#nodes + 1) rows rows = ((length/elementsize + 1) + 1) *DIM,graph,TABLE,rows,2,1 ! Creat a table called "graph" ! 22 rows x 2 columns x 1 plane *vget,graph(1,1),node,all,loc,x ! Put node locations in the x direction ! in the first column for all nodes *vget,graph(1,2),node,all,u,y ! Put node deflections in the y direction ! in the second column *set,graph(2,1),0 ! Delete data in (2,1) which is for x = 400 ! otherwise graph is not plotted properly *set,graph(2,2),0 ! Delete data in (2,2) which is for UY @ x = 400 ! otherwise graph is not plotted properly *vget,graph(rows,1),node,2,loc,x ! Re-enter the data for x = 400, but at the end *vget,graph(rows,2),node,2,u,y ! of the table *vplot,graph(1,1),graph(1,2) ! Plot the data in the table /axlab,x,Length ! Change the axis labels /axlab,y,Vertical Deflection /replot