Professional Documents
Culture Documents
Objectives:
DISCLAIMER: This module is based on the example problem presented in MSC.Natran 120 Exercise Workbook - Release 9.0. However,
Model Description
Figure 1 is a geometric representation of the lug shown on the title page; and its also shows the pin-bearing
load scenario that will be considered.
t = 1.0
1.0 psi
R2.5
15.0
R5
FEG 2
Non-Linear Static Analysis of a Solid Lug
Pre-Processing Phase:
Accept
OK
Close
EX 10.0E+06
PRXY 0.3
OK
Material B Exit
FEG 3
Non-Linear Static Analysis of a Solid Lug
WP Y 0.0
Width 5.0
Height 5.0
Apply
WP X 5.0
WP Y 0.0
Width 10.0
Height 5.0
OK
WP Y 0.0
Rad-1 0.0
Theta-1 0.0
Rad-2 5.0
Theta-2 180
Apply
WP X 0.0
WP Y 0.0
Rad-1 0.0
Theta-1 0.0
Rad-2 2.5
Theta-2 180
FEG 4
Non-Linear Static Analysis of a Solid Lug
OK
PlotCtrls B Numbering
LINE Line numbers on
OK
OK
OK
OK
FEG 5
Non-Linear Static Analysis of a Solid Lug
OK
After the substraction and merging the coincident keypoints, we obtain a model, presented in Fig. 2,
that has two areas: A1 and A2.
Figure 2: The model after the area substraction and merging of the coincident nodes.
Apply
OK
FEG 6
Non-Linear Static Analysis of a Solid Lug
Cancel
12. Cut the Area A1 into two areas: ANSYS Main Menu
OK
Apply
You should see the new area of Area A4. Cut the area by Line L8:
OK
Apply
You should see the new area of Area A5. Cut the area by Line L10:
OK
OK
FEG 7
Non-Linear Static Analysis of a Solid Lug
Pick All
Apply
OK
Close
FEG 8
Non-Linear Static Analysis of a Solid Lug
Pick All
DX,DY,DZ Osets for extrusion 0.0 0.0 0.5
OK
Note I A pin having a radius of 2.5 in (See following gure) is inserted into the lug hole
to prevent the lug being moved when an uniform stress is applied onto the lug
right end. Therefore, the target elements must be installed onto the surface of the
lug hole, and the contact element must be installed onto the surface of the pin
surface. Those nodes in the area where the target and the contact elements will
be created should be grouped for simplicity.
Target elements Contact elements
Lug
Pin
FEG 9
Non-Linear Static Analysis of a Solid Lug
Select B Entities
Nodes
By Location
X coordinates
Min, Max 2.5, 2.5
Apply
Plot
OK
FEG 10
Non-Linear Static Analysis of a Solid Lug
Close
Select B Everything
WP Y 0.0
Rad-1 0.0
Theta-1 0.0
Rad-2 2.5
Theta-2 90
Depth 0.5
OK
23. Before we mesh the quarter solid cylinder, we should bring the volume into our focus, and removes all
other volumes: ANSYS Pulldown Menu
Select B Entities
Volumes
OK
OK
FEG 11
Non-Linear Static Analysis of a Solid Lug
A quarter of a cylinder
You should obtain a gure as shown in Fig. 6. Before we mesh the volume, similar to the meshing
of the previous volume, we should control the mesh density along the boundary; in this case, mesh
density on lines: L36, L36, and L40.
24. Control mesh density on lines L36, L37, and L40; and mesh the new volume: ANSYS Main Menu
FEG 12
Non-Linear Static Analysis of a Solid Lug
Apply
OK
Mesh: Volumes
Shape: Hex/Wedge
Shape: Sweep
Sweep
Close
You should obtain a nite element mesh similar to that depicted in Fig. 7. In addition, you should
re
ect the mesh to obtain a meshed half cylinder.
25. Re ect the volume and all elements within the volume: ANSYS Main Menu
OK
FEG 13
Non-Linear Static Analysis of a Solid Lug
OK
Plot B Elements
You should obtain a mesh similar to that shown in Fig. 8. As you can see, there are a number of
coincidents nodes, encircled noded in the gure; therefore, those nodes should be merged.
OK
Select B Entities
FEG 14
Non-Linear Static Analysis of a Solid Lug
Nodes
By Location
X coordinates
Min, Max 2.5, 2.5
Apply
Plot
OK
Close
Select B Everything
Plot B Areas
You should obtain a solid model of a pinned lug (see Fig. 9).
Select B Everything
Plot B Elements
FEG 15
Non-Linear Static Analysis of a Solid Lug
Note I We have two groups of nodes: cNodeTarget and cNodeContact. Therefore, we now
are ready to create both the target elements and the contact elements. ANSYS
9.0 has a wizard to automatically create both type of elements: TARGE170 and
CONTA174.
34. Create the target elements and the contact elements: ANSYS Main Menu
FEG 16
Non-Linear Static Analysis of a Solid Lug
FEG 17
Non-Linear Static Analysis of a Solid Lug
FEG 18
Non-Linear Static Analysis of a Solid Lug
Solution Phase
Select B Entities
Nodes
By Location
Y coordinates
0, 0
Apply
Plot
Apply
X coordinates
0, 0
Resellect
FEG 19
Non-Linear Static Analysis of a Solid Lug
Apply
Plot
OK
Select B Entities
Z coordinates
0, 0
Apply
Plot
Apply
Select B Everything
Plot B Nodes
Apply
FEG 20
Non-Linear Static Analysis of a Solid Lug
Apply
Apply
Apply
Apply
OK
OK
OK
Note I If you have done any selection command, for example, selecting certain lines,
nodes, elements or so on, you should remember to reselect entire model before the
run.
FEG 21
Non-Linear Static Analysis of a Solid Lug
Select B Everything
Close
The result is shown Fig. 10; in the left-top corner, it tells that the DMX, the maximum displacement,
is 0.474E-03 in.
FEG 22
Non-Linear Static Analysis of a Solid Lug
3. The appendix presents a dierent approach that utilizes a linear solution PLANE183 and LINK1. the
results are compared in the table.
Table 1: Comparison
Elements Computation Time (s) x at a node (psi)
PLANE183, LINK1 0.2778E-03 44.22
SOLID186, TARGE170, CONTA174 0.3611E-02 (13 longer) 43.85
FEG 23
Non-Linear Static Analysis of a Solid Lug
Figure 12: the von-Mises stress for PLANE183 and LINK1 elements
FEG 24
Non-Linear Static Analysis of a Solid Lug
Batch Mode
Preamble:
/clear ! Delete everything
/view, 1, 1, 1, 1, ! Change the view to isometric view
PI = acos(-1.0) ! Define a constant of PI
Pre-Processing Phase
Joining the keypoints will also joint the lines connecting those keypoints.
FEG 25
Non-Linear Static Analysis of a Solid Lug
Note I The kp is an intrinstic function that returns the number of the keypoint at a given
location. The complete command is
presentKeypoint = kp(x, y, z)
As you may guess, to get the node number at a given location (x; y; z ), the intrinsic
function is
presentNode = node(x, y, z)
FEG 26
Non-Linear Static Analysis of a Solid Lug
FEG 27
Non-Linear Static Analysis of a Solid Lug
Note I The command esln allows us to select elements for a given selected nodes. The
command is mnemonic of Elements SeLected Nodes. Therefore, it is logical to
speculate the existence of : nsll (nodes selected lines), nslv (nodes selected
volumes), nsle (nodes selected elements), esln (elements selected nodes), and so
on; including the best one, of course, is wslf (wife selected by fate).
Solution
nsel, r, loc, x, 0.0, 0.0 ! Reselect the previous selected nodes only at location x = 0.0
d, all ,all ! Apply the constraints on those nodes
4. Apply pressure:
asel,, loc, x, 15.0, 15.0 ! Select area at x = 15.0, end of the lug
sfa, all, , pres, -100.0 ! Apply uniform pressure
5. Select everything:
FEG 28
Non-Linear Static Analysis of a Solid Lug
6. Solve
solve
finish
Appendix
lesize, all, , , 4
lesize, 5, , , 6
lesize, 7, , , 6
amesh, all
et, 2, link1
FEG 29
Non-Linear Static Analysis of a Solid Lug
r, 2, 100
type, 2
real, 2
n, 1000, 0.0, 0.0, 0.0
angleInc = 90/8
angle = 180
iNode = 1000
*do, i, 1, 8
jNode = node( 2.5*cos(angle), 2.5*sin(angle), 0.0 )
e, iNode, jNode
angle = angle - angleInc
*enddo
finish
/solu
type, static
dcum, add
nsel,, loc, y, 0.0, 0.0
dsym, symm, y
FEG 30