COSMOSWorks Non Linear
COSMOSWorks Non Linear
COSMOSWorks 2005
Basic Nonlinear
Document Number:
COSMOSWorks Nonlinear Training Manual
Table of Contents
1
COSMOSWorks Nonlinear Training Manual
Q & A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Geometric Nonlinear Analysis
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Small Displacement Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Large Displacement Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Total Lagrangian (T.L.) formulation . . . . . . . . . . . . . . . . . . . . . . 67
Updated Lagrangian (U.L.) formulation. . . . . . . . . . . . . . . . . . . . 68
Partially Updated Lagrangian (P.U.L.) formulation . . . . . . . . . . . 68
Finite Strain Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Large Deflection Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Stress stiffening and P-delta effects . . . . . . . . . . . . . . . . . . . . . . . . . . 70
References. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Lesson 3:
Trampoline
Objective . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Q & A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Material Models and Constitutive Relations
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Elastic Models. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Linear Elastic Model. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Nonlinear Elastic Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Hyperelastic models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
General Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Elasto - Plastic Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Linear Elastic Viscoelastic model. . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Creep. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
References. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Lesson 4:
Paperclip
Objective . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Lesson 5:
Crankarm
Objective . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Q & A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
Lesson 6:
Rubber Diaphragm
Objective . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
Q & A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
Lesson 7:
Beam
Objective . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
3D Contact
Global Contact/Gap Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
2
COSMOSWorks Nonlinear Training Manual
Lesson 9:
Fatigue
Objective . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
3
COSMOSWorks Nonlinear Training Manual
4
COSMOSWorks Nonlinear Training Manual
Introduction to Nonlinear
Structural Analysis
5
COSMOSWorks Nonlinear Training Manual
6
COSMOSWorks Nonlinear Training Manual
Introduction If the behavior of a structural system depends on its current state (i.e.,
current displacement, stress-strain relation, and/or force), the force-
displacement relationship becomes nonlinear.
Generalized
Force
Non-Linear
Linear
Generalized
Displacement
Types of Non- There can be different type of non-linearities in a model which are
Linearities listed below:
n Geometric nonlinearities
n Material nonlinearities
n Boundary nonlinearities
Generalized Stiffening
Force
Softening
Generalized
Displacement
Introduction 7
COSMOSWorks Nonlinear Training Manual
Material Non- This class of nonlinear behavior stems from the nonlinear relationship
linearities between the stress and strain.
Force
Time
Seismic
Motion
8 Types of Non-Linearities
COSMOSWorks Nonlinear Training Manual
Beck’s Column
NON-CONSERVATIVE
Theory 9
COSMOSWorks Nonlinear Training Manual
F1 F2 F1 F2
(F1 + F2) F1 F2
10 Theory
COSMOSWorks Nonlinear Training Manual
Incremental The “time” variable (along with time curves) is used to prescribe the
Loading and Time loading magnitude at every step. Each step is associated with a specific
curves time. (See the loading curve shown in the next slide.)
At any given time, the multipliers by which the loads are to be varied
are represented by “time” curves.
In static analysis, in absence of time-dependent loadings and material
properties, the “time” variable represents a pseudo variable.
Theory 11
COSMOSWorks Nonlinear Training Manual
12 Theory
COSMOSWorks Nonlinear Training Manual
Lesson 1
Garden Hose Clamp
13
Lesson 1 COSMOSWorks Nonlinear Training Manual
14
COSMOSWorks Nonlinear Training Manual Lesson 1
Objective The Hose Clamp shown is analyzed for stresses and displacements
subject to the loading and boundary conditions specified in the figure
below. This part is made of stainless steel. The Hose Clamp is 6 inches
long, 0.5 inches wide and 0.01 inches thick. It is fixed on one end and a
360 degree rotation is applied on the other.
1 Open SolidWorks.
2 COSMOSWorks Add-Ins.
Once installed, COSMOSWorks can be activated in SolidWorks using
the Tools, Add-Ins... menu.
Check COSMOSWorks 2005 to
use this Add-In.
Click OK.
3 Open Assembly
Click File, Open to open the assembly file hose-clamp.sldprt
from the Lesson 1 folder.
4 COSMOSWorks FeatureManager.
Click COSMOSWorks FeatureManager.
Objective 15
Lesson 1 COSMOSWorks Nonlinear Training Manual
5 Create Study.
From the
COSMOSWorks
FeatureManager tree,
right-click the hose-
clamp icon and left-
click on Study from
the context-sensitive
pop-up menu to open
the study dialog box.
16 Objective
COSMOSWorks Nonlinear Training Manual Lesson 1
Objective 17
Lesson 1 COSMOSWorks Nonlinear Training Manual
18 Objective
COSMOSWorks Nonlinear Training Manual Lesson 1
9 Create mesh.
In the COSMOSWorks
FeatureManager, right-click Linear,
Mesh and select Create... from the
context sensitive pop-up menu.
In the Mesh property box, click Options.. button to set the mesh
options.
In the Options dialog box, set the mesh
quality to Draft.
Click OK.
Objective 19
Lesson 1 COSMOSWorks Nonlinear Training Manual
11 Run analysis.
In the
COSMOSWorks
FeatureManager,
right-click Linear
and select Run...
from the context
sensitive pop-up
menu.
OR
In the COSMOSWorks Main
toolbar, left-click Run button.
20 Objective
COSMOSWorks Nonlinear Training Manual Lesson 1
Objective 21
Lesson 1 COSMOSWorks Nonlinear Training Manual
The figure below shows the final displacement plot with all the above
settings.
22 Objective
COSMOSWorks Nonlinear Training Manual Lesson 1
Discussion We intended to rotate the leading edge of the flat hose Clamp by 360
degrees, but the linear analysis shows that the edge could not really be
rotated completely.
In order to capture the actual large displacement involved in rotating
the Clamp by 360 degrees, we need to run a nonlinear analysis with
geometric nonlinearities. This is what we will do now.
15 Create Nonlinear Study.
Define new study, name it Nonlinear.
Select Nonlinear for
Analysis type.
Select the same Mesh
type as before, Shell
mesh using mid-
surfaces.
Click OK.
16 Create Loads/Restraint.
In the COSMOSWorks FeatureManager,
under the Linear study, select the Load/
Restraint folder. hold in the mouse
button and Drag-and-Drop into the
Nonlinear model of the Load/
Restraint folder.
Drag
and
Drop
Objective 23
Lesson 1 COSMOSWorks Nonlinear Training Manual
Discussion The pseudo-time curve defines the path that the load will follow during
the iterative nonlinear solution. It is necessary to describe the pseudo-
time curve in order to scale the load and for the solution to converge at
intermediate steps. In this case, the prescribed 360 degree rotation
follows a linear load path, which is not fully applied until the pseudo-
time curve equals one second. Note that this linear time curve is very
common for when you want to apply the load gradually up to its full
scaling.
24 Objective
COSMOSWorks Nonlinear Training Manual Lesson 1
Objective 25
Lesson 1 COSMOSWorks Nonlinear Training Manual
26 Objective
COSMOSWorks Nonlinear Training Manual Lesson 1
Objective 27
Lesson 1 COSMOSWorks Nonlinear Training Manual
23 Probe Results.
Select the Probe tool
from either the
COSMOSWorks menu,
Result Tools, Probe…
OR
28 Objective
COSMOSWorks Nonlinear Training Manual Lesson 1
Objective 29
Lesson 1 COSMOSWorks Nonlinear Training Manual
30 Objective
COSMOSWorks Nonlinear Training Manual Lesson 1
Q&A 31
Lesson 1 COSMOSWorks Nonlinear Training Manual
32 Q&A
COSMOSWorks Nonlinear Training Manual
33
COSMOSWorks Nonlinear Training Manual
34
COSMOSWorks Nonlinear Training Manual
Overview 35
COSMOSWorks Nonlinear Training Manual
equilibrium path.
t + ∆t R
= Vector of externally applied nodal loads
t + ∆t F
= Vector of internally generated nodal forces
t + ∆t F
Since the internal nodal forces, ,depend on nodal
t + ∆t U
displacements at time t + ∆t , that is, , an iterative method
must be used.
■ The basic outline of an iterative scheme to solve the equilibrium
t + ∆t (i) (i) (i – 1)
K ∆U = ∆R
t + ∆t (i) t + ∆t (i – 1) (i)
U = U + ∆U
t + ∆t (0) t t + ∆t (0) t
U = U ; F = F
where,
t + ∆t (i – 1)
F = Vector of internally generated nodal forces at iteration
(i)
(i – 1)
∆R = The out-of-balance load vector at iteration (i)
(i)
∆U = Vector of incremental nodal displacements at iteration (i)
t + ∆t (i)
U = Vector of total displacements at iteration (i)
t + ∆t ( i)
K = The Jacobian (tangent stiffness) matrix at iteration (i)
Standard Schemes 39
COSMOSWorks Nonlinear Training Manual
Modified Newton- ■ The tangential stiffness matrix is formed and decomposed at the
Raphson (MNR) beginning of each step (or the user-specified reformation interval)
and used throughout the iterations.
■ The MNR method has a lower convergence rate than NR.
■ Inexpensive for large systems.
40 Standard Schemes
COSMOSWorks Nonlinear Training Manual
Default values of a minimum step size and maximum step size are
provided if not specified.
For complex problems, the minimum and the maximum step sizes
should be reasonably specified.
The maximum step size (time step increment) should be properly
selected to avoid inaccurate results for time-independent static analysis
(creep and viscoelasticity) and dynamic analysis.
References K. J. Bathe - Finite Element Procedures, Prentice Hall, Inc., 1996
M. A. Crisfield - A Fast Incremental/Iterative Solution Procedure That
Handles "Snap-Through“, Comput. Struct., 13:55 - 62, 1980
M. Geradin, S. Idelson, and M. Hogge - Computational Strategies for
the Solution of Large Nonlinear Problems via Quasi-Newton Methods,
Comput. Struct., 13:73 - 81, 1981
H. Mathies and G. Strang - The Solution of Nonlinear Finite Element
Equations Int. J. Numer. Meth. Eng., 14:1613 - 1626, 1979
E. Riks - An Incremental Approach to the Solution of Snapping and
Buckling Problems, Int. J. Numer. Meth. Eng., 15:529 - 551, 1979
O. C. Zienkiewicz - Incremental Displacement in Nonlinear Analysis
Int. J. Numer. Meth. Eng., 3:587 - 588, 1971
Lesson 2
Cylindrical Shell
43
Lesson 2 COSMOSWorks Non-Linear Training Manual
Cylindrical Shell
44
COSMOSWorks Non-Linear Training Manual Lesson 2
Cylindrical Shell
2 COSMOSWorks FeatureManager.
Click COSMOSWorks FeatureManager.
3 Change configuration.
Pull down Feature manager
window, select
Configuration Manager.
Select Quarter Model
configuration. After
selection, drag Feature
Manager back up.
Objective 45
Lesson 2 COSMOSWorks Non-Linear Training Manual
Cylindrical Shell
46 Objective
COSMOSWorks Non-Linear Training Manual Lesson 2
Cylindrical Shell
6 Create Mesh.
Right-mouse click Mesh
and choose Create…
Objective 47
Lesson 2 COSMOSWorks Non-Linear Training Manual
Cylindrical Shell
7 Hide Mesh.
In the COSMOSWorks FeatureManager, right-mouse click mesh and
select Hide Mesh.
8 Create Restraint.
Right-click Load/
Restraint and choose
Restraints…
OR
48 Objective
COSMOSWorks Non-Linear Training Manual Lesson 2
Cylindrical Shell
Select this
edge.
Objective 49
Lesson 2 COSMOSWorks Non-Linear Training Manual
Cylindrical Shell
50 Objective
COSMOSWorks Non-Linear Training Manual Lesson 2
Cylindrical Shell
Objective 51
Lesson 2 COSMOSWorks Non-Linear Training Manual
Cylindrical Shell
12 Create Force.
Right-click Load/
Restraint and
choose Force…
OR
52 Objective
COSMOSWorks Non-Linear Training Manual Lesson 2
Cylindrical Shell
Se
Objective 53
Lesson 2 COSMOSWorks Non-Linear Training Manual
Cylindrical Shell
54 Objective
COSMOSWorks Non-Linear Training Manual Lesson 2
Cylindrical Shell
Objective 55
Lesson 2 COSMOSWorks Non-Linear Training Manual
Cylindrical Shell
Discussion We intended to get the cylindrical shell to buckle downwards, but the
linear analysis could not simulate this behavior correctly.
Further, the linear analysis provides only the buckling mode shape and
the buckling load. It does not give us the post-buckling behavior
In order to capture the actual large displacement involved in snap
through buckling, we need to run a nonlinear analysis with geometric
nonlinearities. Such an analysis will also tell us the post-buckling
behavior.
18 Create a Nonlinear Study.
Define a nonlinear analysis.
Study name:
Nonlinear
Analysis type:
Nonlinear
Mesh type: Shell
mesh using
surfaces.
56 Objective
COSMOSWorks Non-Linear Training Manual Lesson 2
Cylindrical Shell
Objective 57
Lesson 2 COSMOSWorks Non-Linear Training Manual
Cylindrical Shell
58 Objective
COSMOSWorks Non-Linear Training Manual Lesson 2
Cylindrical Shell
22 Run analysis.
Then run by right-clicking
the study name and
choosing Run
Takes less than 5 minutes to
run.
Objective 59
Lesson 2 COSMOSWorks Non-Linear Training Manual
Cylindrical Shell
60 Objective
COSMOSWorks Non-Linear Training Manual Lesson 2
Cylindrical Shell
Objective 61
Lesson 2 COSMOSWorks Non-Linear Training Manual
Cylindrical Shell
Observe the
snap-back
buckling
phenomenon in
the graph.
Buckling
occurs at a
Load Factor of
about 13.15 (or
3300 N).
62 Objective
COSMOSWorks Non-Linear Training Manual Lesson 2
Cylindrical Shell
Q&A 63
Lesson 2 COSMOSWorks Non-Linear Training Manual
Cylindrical Shell
64 Q&A
COSMOSWorks Nonlinear Training Manual
65
COSMOSWorks Nonlinear Training Manual
66
COSMOSWorks Nonlinear Training Manual
Introduction 67
COSMOSWorks Nonlinear Training Manual
Finite Strain ■ Large localized deformations such that strains are not infinitesimal.
Analysis ■ Change in element spatial orientation can be finite.
■ Global structural stiffness changes due to the change in:
a. Element shape
b. Element spatial orientation
■ It is imperative that, the appropriate constitutive relations for
material behavior description experiencing finite strains, is used.
References 71
COSMOSWorks Nonlinear Training Manual
72 References
COSMOSWorks Nonlinear Training Manual
Introduction
Introduction 73
COSMOSWorks Nonlinear Training Manual
74 Introduction
COSMOSWorks Non-Linear Training Manual
Lesson 3
Trampoline
75
Lesson 3 COSMOSWorks Non-Linear Training Manual
Trampoline
76
COSMOSWorks Non-Linear Training Manual Lesson 3
Trampoline
Objective The circular nylon trampoline shown below has a diameter of 226
inches and it is 0.01 inches thick. A uniform pressure of 0.01 psi
(approximately 0.3 inches of water) is applied to it. The outer periphery
edge is immovable.
1 Open Assembly
Click File, Open to open
the assembly file
Trampoline.sldprt
from the Lesson 3
folder.
2 COSMOSWorks FeatureManager.
Click COSMOSWorks FeatureManager.
3 Define study.
Define a study
named Linear, select
Analysis type as
Static and Mesh
type as Shell mesh
using mid-
surfaces.
4 Apply Restraint.
Apply restraint by right-
clicking Load/Restraint
and selecting Restraints.
Objective 77
Lesson 3 COSMOSWorks Non-Linear Training Manual
Trampoline
Outer circular
Edge.
78 Objective
COSMOSWorks Non-Linear Training Manual Lesson 3
Trampoline
Objective 79
Lesson 3 COSMOSWorks Non-Linear Training Manual
Trampoline
6 Apply pressure.
We will apply the 0.3 in of water on the
trampoline by applying a uniform
pressure of 0.01 psi on the shell face.
80 Objective
COSMOSWorks Non-Linear Training Manual Lesson 3
Trampoline
Objective 81
Lesson 3 COSMOSWorks Non-Linear Training Manual
Trampoline
82 Objective
COSMOSWorks Non-Linear Training Manual Lesson 3
Trampoline
Note All the loads, Restraints and mesh that was defined earlier has been
exactly copied to the new study.
13 Review the applied pressure.
We will confirm the Pressure load on the trampoline by right-clicking
the pressure load icon and choosing Edit Definition…
Objective 83
Lesson 3 COSMOSWorks Non-Linear Training Manual
Trampoline
84 Objective
COSMOSWorks Non-Linear Training Manual Lesson 3
Trampoline
Make sure:
Start time = 0
End time = 1
Automatic
(autostepping) is
activated and set the
Initial time increment
to 0.01. Set the Min
time increment to 1e-8
and Max time
increment to 0.1 with
the No. of adjustments
to 5.
Use large
displacement
formulation and
Solver is Direct
Sparse.
Objective 85
Lesson 3 COSMOSWorks Non-Linear Training Manual
Trampoline
Click OK.
15 Run the analysis.
Run the analysis by right-
clicking the study name and
choosing run from the
context-sensitive menu or
clicking the Run icon on
the COSMOSWorks Main toolbar.
Analysis takes less than 5 minutes to complete.
This dialog box will appear while solving the nonlinear analysis. Let’s
86 Objective
COSMOSWorks Non-Linear Training Manual Lesson 3
Trampoline
The element stiffness matrix is recalculated for each iteration and new
time step. The time value at the current step indicates at which pseudo-
time step the load curve is on. The calculation will march forward in
time until it reaches the end time. With the auto stepping option turned
on, the time step increment will be reduced for the current time step if
the calculation fails to converge at the previously attempted increment.
16 Edit displacement plot.
Edit the definition of the Displacement
Plot. Make sure the Time at the bottom
the Display dialog reads 1 sec. You can
adjust the Time by changing the Plot
Step box just above the time. Note how
the Time value changes when changing
the Plot Step. This will set what step and
corresponding time is plotted. Set the
displacement plot scale to 1 as before
in the Deformed Shape dialog.
Objective 87
Lesson 3 COSMOSWorks Non-Linear Training Manual
Trampoline
88 Objective
COSMOSWorks Non-Linear Training Manual Lesson 3
Trampoline
Objective 89
Lesson 3 COSMOSWorks Non-Linear Training Manual
Trampoline
90 Q&A
COSMOSWorks Nonlinear Training Manual
91
COSMOSWorks Nonlinear Training Manual
92
COSMOSWorks Nonlinear Training Manual
Introduction 93
COSMOSWorks Nonlinear Training Manual
94 Elastic Models
COSMOSWorks Nonlinear Training Manual
w = A ( I 1 – 3 ) + B ( I 2 – 3 ) + X ⎛ ---- – 1⎞ + Y ( I 3 – 1 ) + C ( I 1 – 3 ) ( I 2 – 3 )
1 2
⎝ I3 ⎠
2 2 3
+ D ( I1 – 3 ) + E ( I2 – 3 ) + F ( I 1 – 3 )
where,
I 1, I 2 andI 3 : Invariants of right Cauchy – Green deformation tensor
A, B, C, D, E, and F : Mooney - Rivlin material constants
X = 0.5A + B
( A ( 5υ – 2 ) + ( 11υ – 5 ) )
Y = -----------------------------------------------------------
2 ( 1 – 2ν )
■ Displacement – Pressure formulation:
The Mooney – Rivlin strain energy density function is expressed
as: w = W + Q
where,
W = Strain energy density function due to displacement field
1 2
= A ( J 1 – 3 ) + B ( J 2 – 3 ) + --- K ( J 3 – 1 ) + C ( J 1 – 3 ) ( J 2 – 3 )
2
2 2 3
+ D ( J 1 – 3 ) + E ( J2 – 3 ) + F ( J1 – 3 )
1
– ---
3
J1 = I1 ( I3 )
2
– ---
3
J2 = I2 ( I3 )
1
---
2
J3 = I3 ( I3 )
I 1, I 2, I 3 = Invariants of right Cauchy - Green deformation tensor
J 1, J 2, J 3 = Reduced invariants
Q = The additional strain energy density function due to displace-
ment and pressure field
1 2
= – ------- ( p – p̃ )
2K
where,
p = The hydrostatic pressure as computed directly from displace-
ment
p̃ = The hydrostatic pressure as computed from the separately
interpolated pressure vaiables
ˆ
= gi p i
Elastic Models 95
COSMOSWorks Nonlinear Training Manual
96 Elastic Models
COSMOSWorks Nonlinear Training Manual
αn αn αn
N ⎧ µk ------
2
------
2
------
2 ⎫ 1 2
w = ⎨α
-----
- ( L 1 ) + ( L 2 ) + ( L 3 ) – 3 ⎬ + --- K ( J 3 – 1 )
k = 1⎩ k ⎭ 2
where,
L 1, L 2, L 3 = Reduced principal values of right Cauchy - Green
deformation tensor.
1
2 – ---
3
Li = λ ( I3 )
i
G 1 N
K i = ---------------, G = --- α µ
1 – 2ν 2k = 1 k k
Q = As defined previously for the Mooney - Rivlin model
where,
E
G = Shear modulus under infinitesimal deformations = --------------------
2(1 + ν)
E = Youngs’s modulus of elasticity
ν = Poisson’s ratio = 0.25
Elastic Models 97
COSMOSWorks Nonlinear Training Manual
I k = Invariants of C = I k ( C )
˜ ˜
C = Cauchy - Green deformation tensor = 2E + I
˜ ˜ ˜
E = Lagrangian strain tensor
˜
I = Identity matrix
˜
■ Only one material constant G is needed since ν is assumed equal to
0.25.
E
G = -------
2.5
General Notes ■ The total Lagrangian formulation is used.
■ The NR (Newton – Raphson) iterative method is recommended.
■ If the structure is subjected to pressure loading, use the
displacement – dependent loading option.
■ Loads should be applied in small increments at the beginning of the
solution. Rapid increase in loading will often result in either
negative diagonal terms in the stiffness or divergence during
equilibrium iterations.
■ Using higher order elements provide higher numerical stability.
Elasto - Plastic ■ Elasto – plastic material models are characterized by their path
Models dependency.
■ Different stress path for loading/unloading/reloading and inelastic
deformations are encountered.
- Small strain elasto-plastic models:
- von Mises
- Drucker – Prager
- Finite strain elasto-plastic models:
- von Mises
- Hardening Rule
Specifies how the yield criterion is modified during plastic flow.
- Flow Rule:
Specifies the relationship between the plastic strain increments, the
current stress, and the stress increments after yielding.
■ Yield Surface
- A yield criterion can geometrically be represented by a surface in
the principal stress space ( σ 1, σ 2, σ 3 )
- Different yield criteria have different yield surface representa-
tions.
■ Isotropic Hardening
■ Kinematic Hardening
- The loading surface (subsequent yield surface) translates as a rigid
body in the stress space during the plastic flow maintaining the size,
shape, and orientation of the initial yield surface.
- The hardening rule can be used to account for the Bauschinger
effect.
–⎝ ⎛ ---------
t ⎞
-
⎛NK ττ i K ⎞
⎠
K( t ) = K0 1 – ki ⎜ 1 – e ⎟
i = 1 ⎝ ⎠
where,
G 0 = instantaenous shear modulus
G K
= i-th shear and bulk moduli and associated times g i, k i, τ i and τ i
where,
T 0 = the reference temperature which is usually picked as the Glass
transition temperature
C 1 and C 2 = material dependent constants
Creep 105
COSMOSWorks Nonlinear Training Manual
106 Creep
COSMOSWorks Nonlinear Training Manual
References 107
COSMOSWorks Nonlinear Training Manual
108 References
COSMOSWorks Non-Linear Training Manual
Lesson 4
Paperclip
109
Lesson 4 COSMOSWorks Non-Linear Training Manual
Paperclip
110
COSMOSWorks Non-Linear Training Manual Lesson 4
Paperclip
Objective A paperclip made of AISI 1020 steel is fixed at its inner bend and a
load of 0.2 lb is applied to its outer bend. We will use a force control
method to first apply the full load and then unload it to find its resulting
permanent set.
1 Open Assembly
Click File, Open to open
the assembly file
Paperclip.sldprt
from the Lesson 4
folder.
2 COSMOSWorks FeatureManager.
Click COSMOSWorks FeatureManager.
3 Define study.
Define a study named Linear, select
Analysis type as Static and Mesh type
as Solid.
Objective 111
Lesson 4 COSMOSWorks Non-Linear Training Manual
Paperclip
4 Insert Restraint.
Insert a restraint by clicking on the
Restraints icon in the Loads
toolbar.
Insert a fixed
condition on
the three
faces shown.
5 Apply Force,
Apply a force by
clicking on the
Force icon in the
COSMOSWorks
Loads toolbar.
112 Objective
COSMOSWorks Non-Linear Training Manual Lesson 4
Paperclip
Objective 113
Lesson 4 COSMOSWorks Non-Linear Training Manual
Paperclip
6 Run Analysis.
Run the linear
static analysis by
clicking on the
Run icon in the
COSMOSWorks
Main toolbar.
COSMOSWorks
will
automatically
mesh the solid
with the default mesh size and then immediately solve the analysis after
meshing.
After the model meshes and
finishes solving, click on OK in
the dialog box that indicates
that the Static Analysis is
Completed.
114 Objective
COSMOSWorks Non-Linear Training Manual Lesson 4
Paperclip
graphics window.
Note The maximum von Mises stress has gone beyond the yield strength of
the material, indicated by the Red arrow next to the legend. The
maximum von Mises stress is roughly 80200 psi.
9 View Displacement Results.
Open the Displacement folder by clicking on the + button and then
double-click the Plot1 icon to show the Resultant Displacement plot
Objective 115
Lesson 4 COSMOSWorks Non-Linear Training Manual
Paperclip
116 Objective
COSMOSWorks Non-Linear Training Manual Lesson 4
Paperclip
11 Edit Material.
Edit the material
properties of the
paperclip by right-
clicking on the
component icon and
choosing Apply/Edit Material…
Select Custom Defined from the Select material source dialog in the
upper left corner of the window. Choose Plasticity – von Mises from
the nonlinear Material Type. Make sure Units are in English (IPS).
Set the Tangent modulus (ETAN) value to 2900755, roughly 10% of
the linear Elasticity modulus. This value is an approximation for the
bilinear stress-strain curve.
Click OK.
Objective 117
Lesson 4 COSMOSWorks Non-Linear Training Manual
Paperclip
118 Objective
COSMOSWorks Non-Linear Training Manual Lesson 4
Paperclip
Click on OK to accept the Time curve and then click the green check to
apply the updated Force definition.
14 Set properties of nonlinear analysis.
Set the properties for the
nonlinear analysis by right-
clicking the Permanent
Set study name and
choosing Properties…
from the context-sensitive
menu.
Objective 119
Lesson 4 COSMOSWorks Non-Linear Training Manual
Paperclip
120 Objective
COSMOSWorks Non-Linear Training Manual Lesson 4
Paperclip
Objective 121
Lesson 4 COSMOSWorks Non-Linear Training Manual
Paperclip
122 Objective
COSMOSWorks Non-Linear Training Manual Lesson 4
Paperclip
Objective 123
Lesson 4 COSMOSWorks Non-Linear Training Manual
Paperclip
124 Objective
COSMOSWorks Non-Linear Training Manual Lesson 4
Paperclip
Objective 125
Lesson 4 COSMOSWorks Non-Linear Training Manual
Paperclip
This is the permanent set for the paperclip after its entire loading and
unloading cycle.
126 Objective
COSMOSWorks Non-Linear Training Manual Lesson 4
Paperclip
Select a node
near the top
of the
paperclip and
then click on
the Response
button.
The
response
plot is
shown.
Objective 127
Lesson 4 COSMOSWorks Non-Linear Training Manual
Paperclip
128 Objective
COSMOSWorks Non-Linear Training Manual
Lesson 5
Crankarm
129
Lesson 5 COSMOSWorks Non-Linear Training Manual
Crankarm
130
COSMOSWorks Non-Linear Training Manual Lesson 5
Crankarm
Objective The crank arm shown below is made of alloy steel. A cyclic bearing
load of 2300 lbf is applied on it. This cyclic load is simulated by
alternately applying the 2300 lbf on the two faces shown. The
displacement response of the system is studied for both isotropic and
kinematic hardening rules.
1 Open Assembly
Click File, Open
to open the
assembly file
Crankarm.sl
dprt from the
Lesson 5
folder.
2 COSMOSWorks FeatureManager.
Click COSMOSWorks FeatureManager.
3 Create study.
Define a study named
Isotropic, select
Analysis type as
Nonlinear and Mesh
type as Solid mesh.
Objective 131
Lesson 5 COSMOSWorks Non-Linear Training Manual
Crankarm
4 Apply Restraints.
Apply restraint by right-click Load/
Restraint and selecting Restraints... or
choosing the Restraints icon from the
COSMOSWorks Loads toolbar.
132 Objective
COSMOSWorks Non-Linear Training Manual Lesson 5
Crankarm
5 Apply material.
Apply the following
custom-defined
properties for the part.
This represents a
bilinear material
model.
Objective 133
Lesson 5 COSMOSWorks Non-Linear Training Manual
Crankarm
6 Apply force.
Apply a 2300 lb of force in the given
direction that is associated with a time
Curve input as shown below.
134 Objective
COSMOSWorks Non-Linear Training Manual Lesson 5
Crankarm
Objective 135
Lesson 5 COSMOSWorks Non-Linear Training Manual
Crankarm
7 Apply force.
Apply a 2300 lb of force in the opposite direction
that is associated with a different time curve input
as given below.
136 Objective
COSMOSWorks Non-Linear Training Manual Lesson 5
Crankarm
Objective 137
Lesson 5 COSMOSWorks Non-Linear Training Manual
Crankarm
Click OK.
138 Objective
COSMOSWorks Non-Linear Training Manual Lesson 5
Crankarm
Objective 139
Lesson 5 COSMOSWorks Non-Linear Training Manual
Crankarm
10 Create Mesh.
Create the mesh using a 0.2 in element
size, and select to Run the analysis
after meshing.
140 Objective
COSMOSWorks Non-Linear Training Manual Lesson 5
Crankarm
The element stiffness matrix is recalculated for each iteration and new
time step. The time value at the current step indicates at which pseudo-
time step the load curve is on. The calculation will march forward in
time until it reaches the end time. With the auto stepping option turned
on, the time step increment will be reduced for the current time step if
the calculation fails to converge at the previously attempted increment.
After the solution is completed,
click on OK in the dialog box.
Objective 141
Lesson 5 COSMOSWorks Non-Linear Training Manual
Crankarm
142 Objective
COSMOSWorks Non-Linear Training Manual Lesson 5
Crankarm
14 View results
Objective 143
Lesson 5 COSMOSWorks Non-Linear Training Manual
Crankarm
144 Objective
COSMOSWorks Non-Linear Training Manual Lesson 5
Crankarm
Objective 145
Lesson 5 COSMOSWorks Non-Linear Training Manual
Crankarm
18 Check response.
Create the response for the pre-defined
vertex as below by right-clicking on the
Response option.
146 Objective
COSMOSWorks Non-Linear Training Manual Lesson 5
Crankarm
Q&A 147
Lesson 5 COSMOSWorks Non-Linear Training Manual
Crankarm
148 Q&A
COSMOSWorks Non-Linear Training Manual
Lesson 6
Rubber Diaphragm
149
Lesson 6 COSMOSWorks Non-Linear Training Manual
Rubber Diaphragm
150
COSMOSWorks Non-Linear Training Manual Lesson 6
Rubber Diaphragm
Objective A full 360 degree model of the rubber diaphragm is shown at left. This
model is 5 inches in diameter and 0.1 inches thick. In this analysis, only
a quarter model (at right) with symmetric boundary conditions is used.
The loading is a normal pressure, but we want to limit the maximum
displacement to 1.6 inches. We use the displacement control method to
solve this problem and thus find the load to achieve this displacement.
1 Open Assembly
Click File, Open to open
the assembly file
Rubber.sldprt from
the Lesson 6 folder.
2 COSMOSWorks FeatureManager.
Click COSMOSWorks FeatureManager.
3 Change SolidWorks configuration.
Pull down Feature
manager window, select
Configuration Manager.
Select Quarter Model
configuration. After
selection, drag Feature
Manager back up.
Objective 151
Lesson 6 COSMOSWorks Non-Linear Training Manual
Rubber Diaphragm
4 Create study.
Name it Nonlinear.
Analysis type:
Nonlinear
Mesh type: Shell
mesh using
surfaces
6 Apply Restraint.
Insert a restraint by right-clicking
the Load/Restraint icon or
clicking on the Restraints icon in
the Loads toolbar.
152 Objective
COSMOSWorks Non-Linear Training Manual Lesson 6
Rubber Diaphragm
Objective 153
Lesson 6 COSMOSWorks Non-Linear Training Manual
Rubber Diaphragm
154 Objective
COSMOSWorks Non-Linear Training Manual Lesson 6
Rubber Diaphragm
9 Rename restraints.
Rename all of the Restraints by slow
double-clicking on the icons so that they
reflect their settings. This is useful when
you come back to an analysis after having
archived it.
10 Apply Pressure.
Apply a Pressure restraint by right-
clicking the Load/Restraint
folder icon and choosing Pressure.
Objective 155
Lesson 6 COSMOSWorks Non-Linear Training Manual
Rubber Diaphragm
View graph.
156 Objective
COSMOSWorks Non-Linear Training Manual Lesson 6
Rubber Diaphragm
Objective 157
Lesson 6 COSMOSWorks Non-Linear Training Manual
Rubber Diaphragm
14 Apply material.
Choose to Apply/Edit Material…
from the Shell icon context
sensitive menu.
Note The Mooney-Rivlin material properties selected for this rubber was
obtained by using the existing Modulus of Elasticity, EX, from the
Linear properties and using this assumption:
Mooney_A = 0.75 * (EX/6)
Mooney_B = 0.25 * (EX/6).
158 Objective
COSMOSWorks Non-Linear Training Manual Lesson 6
Rubber Diaphragm
Objective 159
Lesson 6 COSMOSWorks Non-Linear Training Manual
Rubber Diaphragm
Note The maximum load factor is approximately 1.26 indicating that the
pressure required to displace the middle of the diaphragm 1.6 inches is
25.2 psi.
18 Save and close part.
160 Objective
COSMOSWorks Non-Linear Training Manual Lesson 6
Rubber Diaphragm
Q&A 161
Lesson 6 COSMOSWorks Non-Linear Training Manual
Rubber Diaphragm
162 Q&A
COSMOSWorks Non-Linear Training Manual
Lesson 7
Beam
163
Lesson 7 COSMOSWorks Non-Linear Training Manual
Beam
164
COSMOSWorks Non-Linear Training Manual Lesson 7
Beam
1 Open Assembly
Click File,
Open to open
the assembly file
beam.sldprt
from the
Lesson 7
folder.
2 COSMOSWorks FeatureManager.
Click COSMOSWorks FeatureManager.
3 Use configuration.
Click on the Configuration tab.
Notice the Default and
Symmetry
configurations, which
model the full and half-
symmetric beam respectively.
COSMOSWorks studies can be
associated with a specific configuration. We will work with the
symmetry configuration in the study to be created.
Objective 165
Lesson 7 COSMOSWorks Non-Linear Training Manual
Beam
4 Create Study.
Define a study
named Linear, select
Analysis type as
Static and Mesh
type as Solid mesh.
5 Define Material.
Define a Custom defined material and apply an Elastic modulus of
1e7 psi and a Poisson’s ratio of 0.3. The shear modulus is
automatically calculated based on the elastic modulus and Poisson
ratio. Note the selected unit while inputting the values.
6 Apply Restraints.
Apply restraint by right-click Load/Restraint and selecting
Restraints... or choosing the Restraints icon from the COSMOSWorks
Loads toolbar.
Select the back face of the model and set the Restraint type as fixed.
166 Objective
COSMOSWorks Non-Linear Training Manual Lesson 7
Beam
Objective 167
Lesson 7 COSMOSWorks Non-Linear Training Manual
Beam
8 Apply Load
Apply a 1000 lb of force on the
horizontal lower edge at the other end.
The force
is applied
along the
vertical
edge.
9 Create Mesh.
Select the Draft quality element under Mesh and select Properties.
168 Objective
COSMOSWorks Non-Linear Training Manual Lesson 7
Beam
After the model meshes and finishes solving, click on OK in the dialog
box that indicates that the Static Analysis is completed.
10 Hide all loads and restraints.
Before viewing the calculated results, right-click the Load/
Restraint icon and select Hide All from the context sensitive
menu.
Objective 169
Lesson 7 COSMOSWorks Non-Linear Training Manual
Beam
12 View Displacement.
170 Objective
COSMOSWorks Non-Linear Training Manual Lesson 7
Beam
14 Copy study.
Ctrl-select the icons for Materials,
Load/Restraint and Mesh from
the above Linear analysis settings
and holding the mouse button down
drag-and-drop them onto the NL
analysis study name. Note that all the
materials, loads, restraints and mesh
that was defined earlier has been
exactly copied to the new study.
Objective 171
Lesson 7 COSMOSWorks Non-Linear Training Manual
Beam
compression.
172 Objective
COSMOSWorks Non-Linear Training Manual Lesson 7
Beam
Click OK.
17 Run Nonlinear analysis.
This dialog box will appear while solving the nonlinear analysis. Let’s
examine what’s going on in the bottom portion of this dialog:
The element stiffness matrix is recalculated for each iteration and new
time step. The time value at the current step indicates at which pseudo-
time step the load curve is on. The calculation will march forward in
time until it reaches the end time. With the auto stepping option turned
on, the time step increment will be reduced for the current time step if
the calculation fails to converge at the previously attempted increment.
Objective 173
Lesson 7 COSMOSWorks Non-Linear Training Manual
Beam
Discussion Comparing with the previous study, you see that the maximum
displacement at the tip is about 3.7 times higher in this nonlinear study
where the elastic modulus in tension is 1/10 of that in compression, the
same unique value specified in the first analysis for both tension and
compression.
174 Objective
COSMOSWorks Non-Linear Training Manual Lesson 7
Objective 175
Lesson 7 COSMOSWorks Non-Linear Training Manual
176 Objective
COSMOSWorks Nonlinear Training Manual
3D Contact
177
COSMOSWorks Nonlinear Training Manual
178
COSMOSWorks Nonlinear Training Manual
The Global Contact window specifies how to treat all touching faces
in the assembly. You can override the global conditions by defining
different conditions locally for selected pairs of faces or for selected
components. The available options: Bonded, Free and Node-to-node
are explained in the following illustration and table:
Global Contact
Types
Global Contact
Description
Type
Touching faces: The default choice, this option, when selected,
Bonded causes the assembly to behave as one part.
Common nodes on the touching faces are
actually merged together. If touching faces are
left as Bonded, the only difference between a
part and an assembly is that in an assembly we
can assign different material properties to
individual components.
Global Contact
Description
Type
Touching faces: Select this option when the assembly is a
Free series of unattached components with no
structural connection between them. As the
illustration depicts, individual components
may penetrate each other, which is a physical
impossibility, so it is not recommended to use
this option if you expect the external loads to
push components into each other. It is only
recommended to use this option to allow
components, initially touching, to move away
from each other.
Touching faces: Select this option when touching faces can
Node to node come apart, but cannot penetrate each other.
The faces have to share a common area, but
do not have to be identical. Use this option
only when sliding is negligible, otherwise it is
recommended to define a local contact set.
Whereas the previous two options, Bonded
and Free, are linear types of contact
definitions, the Node-to-node option is a
nonlinear contact type, so it requires more
computational time to solve. This option will
be explained in more detail later in this
section.
Local Contact/Gap Similar to global conditions, local Contact/Gap conditions can also be
Conditions Bonded, Free, and Node-to-node. However, Surface and Shrink fit
conditions are only available as local Contact/Gap conditions.
To define a local condition, right-click on the Contact/Gaps folder
icon and choose Define Contact Set.
Then select the contact type from the pull-down menu. Finally in the
top box select the appropriate face, edge or vertex for the source nodes
and in the bottom box choose the face to be used as the target surface
Before proceeding with the exercise, review the following table that
describes the additional local contact conditions available in
COSMOSWorks.
Additional Local
Contact Types
Local Contact
Description
Type
than one.
Contact Hierarchy Contact/Gaps follow a hierarchy, where local conditions (those created
by choosing Define Contact Set…) have a higher precedence than the
global condition. Thus defining a contact set for a pair of faces
overwrites the global condition for those faces. Define Contact by
Components is not available for nonlinear studies.
Gap Direction
that point i comes in contact with another point (see Figure below).
Contact Problem
Due to these factors, unlike simple gaps, the convergence and the
accuracy of the contact problem will depend on the incremental
solution where the forces are applied gradually to enable a node to
move slowly on the surface.
In order to consider the contact between two bodies, one body is
arbitrarily declared “source”, while the other is designated as the
“target”. The region of contact between the two bodies is governed by
the overall problem geometry, applied loads, material properties, and
other relevant conditions.
In COSMOSM, the contact problem is defined in accordance with the
following procedure:
1. The region of contact of the “source” body is established by a series
of nodal points to which one-node gap elements should be assigned.
2. The region of contact on the “target” body is defined by a series of
contact surfaces.
3. The extent of contact between the two bodies is limited to areas
defined by the one-node gap elements. With the small displacement
restriction removed, each gap can come in contact with any of the
surface segments in that same group.
4. Each surface of the “target” body is assigned a positive and a
negative side based on its node connectivity as shown in Figure
below. The negative side is where the gap elements are forbidden to
enter.
5. Surfaces defined in one group must form one continuous overall
surface.
Contact Direction
Lesson 8
3D Contact
191
Lesson 8 COSMOSWorks Non-Linear Training Manual
3D Contact
192
COSMOSWorks Non-Linear Training Manual Lesson 8
3D Contact
Objective A hollow rubber tube is held horizontally by two metal stands. The
rubber tube is stretched by a force of 250 lbs at its middle. The bottoms
of the two steel stands are fixed to the ground. The objective is to find
the proper displacement of the rubber tube by defining the correct
contact condition between the parts in the assembly.
1 Open Assembly
Click File, Open to open
the assembly file
Contact.sldasm from
the Lesson 8 folder.
Objective 193
Lesson 8 COSMOSWorks Non-Linear Training Manual
3D Contact
4 Define Material.
Select the Rubber component and
select the Apply Material to
Selected Components icon from the
COSMOSWorks Main toolbar.
Choose Custom defined for Select material source, under Material
properties select HyperElastic – Mooney Rivlin as the model type,
Units to English (IPS) and type the Name as M-R Rubber. Set these
values for the material properties:
NUXY = 0.499
MOONEY_A = 175 psi
MOONEY_B = 10 psi
Click OK.
194 Objective
COSMOSWorks Non-Linear Training Manual Lesson 8
3D Contact
7 Apply Force.
Apply a Force by selecting the icon
from the Loads toolbar.
Objective 195
Lesson 8 COSMOSWorks Non-Linear Training Manual
3D Contact
196 Objective
COSMOSWorks Non-Linear Training Manual Lesson 8
3D Contact
Objective 197
Lesson 8 COSMOSWorks Non-Linear Training Manual
3D Contact
198 Objective
COSMOSWorks Non-Linear Training Manual Lesson 8
3D Contact
Click OK.
16 Change global contact condition.
Set the Global Contact for the new
study as Node to Node.
Note The Mesh icon in the analysis manager shows a red X through it to
indicate that a mesh is not defined.
Objective 199
Lesson 8 COSMOSWorks Non-Linear Training Manual
3D Contact
200 Objective
COSMOSWorks Non-Linear Training Manual Lesson 8
20 Animate Plot.
Animate the plot by clicking the green play button from the Result
Tools toolbar.
21 Compare Results.
Compare results side-by-side by sliding the window splitter to the
middle of the graphics window. With this view, it is plain to see that
the Contact study displacement is greater than the Bonded study
results.
Objective 201
Lesson 8 COSMOSWorks Non-Linear Training Manual
202 Objective
COSMOSWorks Non-Linear Training Manual
Lesson 9
Fatigue
203
Lesson 9 COSMOSWorks Non-Linear Training Manual
Fatigue
204
COSMOSWorks Non-Linear Training Manual Lesson 9
Fatigue
1 Open Assembly
Click File, Open to open
the assembly file
Pressure
Vessel.sldasm from
the Lesson 9 folder.
Objective 205
Lesson 9 COSMOSWorks Non-Linear Training Manual
Fatigue
206 Objective
COSMOSWorks Non-Linear Training Manual Lesson 9
Fatigue
5 Create Mesh.
Click on the
Thermal study to
make sure it is the
active study, and
click on the Mesh
icon in the
COSMOSWorks
Main toolbar.
Repeat these two steps exactly for the remaining two studies. Each
analysis should take less than 5 minutes to completely run through.
You may review the results if you wish. The stresses from these studies
will be the basis on which our Fatigue analysis will be performed.
Objective 207
Lesson 9 COSMOSWorks Non-Linear Training Manual
Fatigue
208 Objective
COSMOSWorks Non-Linear Training Manual Lesson 9
Fatigue
In the Function
Curves dialog
box that opens,
select
Aluminum
Alloy 2024 (Al-
Cu-Mg) from
the Curve
Library. It is
very important
that you also set
the Stress
Ratio (R) to 0.
Click on OK to accept.
If a window comes up asking to save the curve data, enter a name and
click on Save.
Click on OK again in the S-N Curve box.
8 Add and Event.
Right-click on Loading and choose Add Event… from the context
sensitive menu.
Objective 209
Lesson 9 COSMOSWorks Non-Linear Training Manual
Fatigue
In the Fatigue
properties dialog box,
make sure that the
Event Interaction is set
as Random.
Change the Computing
alternating stress to
Max absolute
principal (P1).
The S-N Curve
Interpolation should
have Log-log selected.
The Fatigue strength
reduction factor (Kf)
should be set to 1.
Click on OK to accept
210 Objective
COSMOSWorks Non-Linear Training Manual Lesson 9
Fatigue
12 Review Results.
Open the Results folder by clicking on the + next to the folder, and
then show Plot1 by double-clicking on it.
The resulting Damage plot is shown.
Note that the Pressure vessel has a Damage factor greater than 1, so that
it has not met its life requirement as defined (i.e. one million cycles of
both thermal stress and pressure loading). All of its life has been taken
up.
Discussion What happens if the life requirement for pressure cycles goes down by
10 times to one hundred thousand cycles (100000)? Why?
Objective 211
Lesson 9 COSMOSWorks Non-Linear Training Manual
Fatigue
212 Objective