Beruflich Dokumente
Kultur Dokumente
Examples Manual
LUSAS Analyst
and
LUSAS Composite
Version 13.6
(Issue 1)
FEA Ltd
Forge House, 66 High Street, Kingston upon Thames,
Surrey, KT1 1HN, United Kingdom
Distributors Worldwide
About the Examples
7DEOHRI&RQWHQWV
Introduction 1
About the Examples .............................................................................................................1
Format of the Examples.......................................................................................................2
Modelling Units ....................................................................................................................7
Running LUSAS Modeller ....................................................................................................7
Linear Elastic Analysis of a Spanner 11
Description .........................................................................................................................11
Modelling : Features ..........................................................................................................12
Modelling : Attributes.........................................................................................................22
Running the Analysis .........................................................................................................31
Viewing the Results ...........................................................................................................32
Contact Analysis of a Lug 41
Linear Analysis : Description.............................................................................................41
Linear Analysis : Modelling ...............................................................................................42
Preliminary Linear Analysis : Analysis..............................................................................48
Preliminary Linear Analysis : Results ...............................................................................50
Nonlinear Contact Analysis : Description.........................................................................56
Nonlinear Contact Analysis : Modelling............................................................................56
Nonlinear Contact Analysis : Analysis ..............................................................................64
Nonlinear Contact Analysis : Results ...............................................................................65
Linear and Nonlinear Analysis of a Solid Crank Arm 73
Linear Analysis : Description.............................................................................................73
Linear Analysis : Modelling ...............................................................................................74
Linear Analysis : Analysis..................................................................................................86
Linear Analysis : Results ...................................................................................................87
Nonlinear Analysis : Modelling..........................................................................................90
Nonlinear Analysis : Analysis ............................................................................................92
Nonlinear Analysis : Results..............................................................................................94
Linear Buckling Analysis of a Flat Plate 101
Description .......................................................................................................................101
Modelling ..........................................................................................................................102
Running the Analysis .......................................................................................................106
Viewing the Results .........................................................................................................108
Elasto-Plastic Analysis of a V-Notch 111
Description .......................................................................................................................111
Modelling : Linear Material ..............................................................................................113
Running the Analysis : Linear Material ...........................................................................119
Viewing the Results : Linear Material .............................................................................120
Modelling : Nonlinear Material ........................................................................................121
Running the Analysis : Nonlinear Material .....................................................................126
Viewing the Results : Nonlinear Material........................................................................127
Modelling : Contact (Linear Material)..............................................................................130
Running the Analysis : Contact (Linear Material)...........................................................136
Viewing the Results - Contact (Linear Material) .............................................................138
Modelling - Contact (Nonlinear Material) ........................................................................139
Running the Analysis : Contact (Nonlinear Material).....................................................141
Viewing the Results - Contact (Nonlinear Material) .......................................................142
iii
Modal Analysis of a Tuning Fork 147
Description........................................................................................................................147
Modelling - Natural Frequency Analysis .........................................................................149
Running the Analysis .......................................................................................................161
Viewing the Results: Natural Frequency Analysis .........................................................162
Guyan Reduction Analysis - Discussion.........................................................................170
Modelling : Guyan Reduction Analysis (Automatic).......................................................171
Running the Analysis .......................................................................................................173
Viewing the Results - Guyan Reduction Analysis (Automatic)......................................173
Modelling : Guyan Reduction Analysis (Manual) ...........................................................174
Running the Analysis .......................................................................................................176
Viewing the Results : Guyan Reduction Analysis (Manual)...........................................177
Modelling : Guyan Reduction (Manual and Automatic Masters) ...................................178
Running the Analysis .......................................................................................................181
Viewing the Results - Guyan Reduction (Manual and Automatic Masters) ..................181
Modal Response of a Sensor Casing 187
Description........................................................................................................................187
Modelling ..........................................................................................................................188
Running the Analysis .......................................................................................................196
Viewing the Results..........................................................................................................197
Thermal Analysis of a Pipe 209
Description........................................................................................................................209
Modelling ..........................................................................................................................210
Running the Analysis .......................................................................................................215
Viewing the Results..........................................................................................................217
Transient Thermal Analysis .............................................................................................217
Running the Analysis .......................................................................................................221
Viewing the Results..........................................................................................................221
Linear Analysis of a Composite Strip 223
Description........................................................................................................................223
Modelling : Shell Model ...................................................................................................224
Running the Analysis .......................................................................................................236
Viewing the Results..........................................................................................................237
Modelling : Solid Model ...................................................................................................239
Running the Analysis .......................................................................................................244
Viewing the Results..........................................................................................................245
Damage Analysis of a Composite Plate 251
Description........................................................................................................................251
Modelling ..........................................................................................................................252
Running the Analysis .......................................................................................................261
Viewing the Results..........................................................................................................263
Mixed-Mode Delamination 265
Description........................................................................................................................265
Modelling : Delamination Model......................................................................................266
Running the Analysis .......................................................................................................278
Viewing the Results..........................................................................................................280
iv
About the Examples
,QWURGXFWLRQ
$ERXWWKH([DPSOHV
Unless otherwise noted, the examples are written for use with Version 13.6 of the base
versions of all LUSAS software products. When applicable, the LUSAS software
product and any options that must be installed in order to carry out the example will
be stated at the beginning of the example.
Except where mentioned, all examples are written to allow modelling and analysis to
be carried out with the versions of LUSAS which have restrictions on problem size.
The limits are currently set as follows:
1RWH The first example contains detailed information to guide new users, in a step
by step fashion, through the procedures involved in building a LUSAS model, running
an analysis and viewing the results. This fully worked example details the contents of
each dialog box opened and the necessary text entry and mouse clicks involved. The
remaining examples assume that users have completed the fully worked example and
may not necessarily contain the same level of information.
The examples are of varying complexity and cover different modelling and analysis
procedures using LUSAS. It will benefit all users to work through as many examples
as possible, even if they have no direct bearing on immediate analysis interests.
Because of the modelling and analysis limits imposed by the Teaching and Training
Versions some examples may contain coarse mesh arrangements which do not
necessarily constitute good modelling practice. In these situations these examples
should only be used to illustrate the LUSAS modelling methods and analysis
procedures involved and should not necessarily be used as examples of how to analyse
a particular type of structure in detail.
1
Introduction
)RUPDWRIWKH([DPSOHV
+HDGLQJV
Each example contains some or all of the following main headings:
0HQX&RPPDQGV
Menu entries to be selected are shown as follows:
Geometry
Point >
Coordinates...
For certain commands a toolbar button will also be shown to show the ‘short-cut’
option to the same command that could be used instead:
Instructions for the user to carry out after selecting the previous menu command or
toolbar button are bulleted and are shown as follows:
2
Format of the Examples
So the selection of a typical menu command and the response required by the user
would appear as follows:
Geometry Enter coordinates of (10, 20).
Point >
Coordinates...
This implies that the Geometry menu should be selected from the menu bar, followed
by Point, followed by the Coordinates... option.
The toolbar button for the same command is also shown. Selecting either of these to
access the command will cause a dialog box to be displayed, on which the coordinates
10, 20 should be entered.
If a menu entry is referred to in the body text of the example it is written using a bold
text style. For example the menu entry shown above would be written as Geometry >
Point > Coordinates...
*UH\ER[HG7H[W
Grey-boxed indicates a procedure that only needs to be performed if problems occur
with the modelling or analysis of the example. An example follows:
5HEXLOGLQJD0RGHO
File x If a model is to be rebuilt start a new model file and save any previous modelling
New…
data if required.
&RPPDQG)LOHV
Each example has an associated set of LUSAS command files which are supplied on
the release media and with a default installation are installed into the
\Lusas136\Examples\Modeller directory. LUSAS command files can be used to
create a model for results processing (if the modelling of the example is not of
interest) or to rebuild a model that may contain an error that cannot be fixed by a new
user.
)LOHV The diskette icon is used to indicate which files should be run to reach a
specified stage in an analysis.
3
Introduction
7LSV1RWHVDQG:DUQLQJV
Throughout the examples, notes, tips and warnings will be found. They are marked by
an icon in the left margin.
1RWH A note is information relevant to the current topic that should be drawn to
users’ attention. Notes may cover useful additional information or bring out points
requiring additional care in their execution.
7LS A tip is a useful point or technique which will help to make the software easier
)
to use.
4
Format of the Examples
7KH/86$60RGHOOHU,QWHUIDFH
0RGHOOLQJLQ/86$6
LUSAS is an associative feature-based Modeller. The model geometry is entered in
terms of features which are sub-divided (discretised) into finite elements in order to
perform the analysis. Increasing the discretisation of the features will usually result in
an increase in accuracy of the solution, but with a corresponding increase in solution
time and disk space required. The features in LUSAS form a hierarchy, that is
Volumes are comprised of Surfaces, which in turn are made up of Lines or Combined
Lines, which are defined by Points.
A LUSAS model is a graphical representation consisting of geometric features (points,
lines, surfaces, volumes) and assigned attributes (materials, loading, supports, mesh).
The geometry is defined using a whole range of tools under the Geometry menu, or
the buttons on the Smart define toolbar (and advanced define toolbar). Attributes are
defined from the Attributes menu. Once defined, attributes are listed in the Treeview.
5
Introduction
7UHHYLHZ
As the LUSAS model progresses, it will grow in complexity. The Treeview is used to
organise various aspects of the model into a graphical tree frame. It has five panels
showing Window Layers , Groups , Attributes , Loadcases and Utilities
. The Treeview uses drag and drop functionality. For example, an attribute in the
Treeview can be assigned to selected geometry by dragging the attribute onto the
model.
7KH6KRUWFXW0HQX
Although all commands can be accessed from the main menu at the top of the LUSAS
interface, pressing the right-hand mouse button with an object selected usually
displays a shortcut menu with relevant commands attached.
&XVWRPLVLQJWKH*UDSKLFV:LQGRZGLVSOD\
Some users may prefer better contrast for selected features in the Graphics Window.
Selected lines can be made thicker or of a different colour through the Graphics
Window Properties dialog as follows:
x Right-click in a blank region of the Graphics Window and select Properties from
the context menu. Ensure the checkbox Use Windows colors is not selected and
redefine the selection pen accordingly.
3URSHUWLHV
Many important parts of a LUSAS model are contained within Property dialogs.
Properties may relate to the whole model or the current window, or a single geometric
feature, in fact most objects have properties. To view an object’s properties, select it
with the right mouse button, then choose Properties from the shortcut menu.
*HWWLQJ+HOS
LUSAS contains a comprehensive Help system. The Help consists of the following:
x The Help button on the Main toolbar is used to get context-sensitive help on
the LUSAS interface. Click on the Help button, then click on any toolbar button or
menu entry (even when greyed out), or certain parts of the LUSAS screen.
x From the Help menu choose Help Topics to browse the full Help files. They
include the LUSAS User Guide, reference help files such as the Element Library
and Worked Examples to take users through step-by-step FE analyses.
6
Modelling Units
x Also accessed from the Help Topics option is a comprehensive keyword index
and full text search facility. These can be powerful tools in the search of
information.
x Finally, every dialog includes a Help button to answer such questions as What
does this mean? or How do I use this dialog?
0RGHOOLQJ8QLWV
At the beginning of each example the modelling units used will be stated as one of the
following:
1PNJ&V(SI units)
N1PW&V
1PPW&V
In real-life modelling when non-SI units are used, care must be taken to ensure that all
modelling values are correctly defined. In particular, in analyses where the self weight
of the structure is to be considered, adjustment must be made to the Young’s Modulus
and Mass Density material property values to ensure that the correct output results are
obtained.
5XQQLQJ/86$60RGHOOHU
Running LUSAS Modeller by using a software key for a LUSAS Teaching and
Training Version differs slightly from running LUSAS Modeller with a software key
for a particular LUSAS product.
7
Introduction
/86$6$FDGHPLFYHUVLRQRQO\
x Select the LUSAS product for teaching or training
purposes and click the OK button.
8
Running LUSAS Modeller
1RWH Once the Model Startup information has been entered and the OK button
pressed, product specific menu entries e.g. Analyst, Composite, Bridge or Civil will
be added to the LUSAS Modeller menu bar according to the product in use.
9
Introduction
10
Description
/LQHDU(ODVWLF
$QDO\VLVRID
6SDQQHU
For software product(s): All.
With product option(s): None.
'HVFULSWLRQ
A linear static Spline Line defined as a
analysis is to be 20 tangent to an arc and a
20
carried out on the 10 construction Line
spanner shown.
The spanner is 40
supported as
though it were
20
being used to turn
a nut, and is loaded
with a constant
pressure load along 40 160
the top edge of the
handle.
Units used are N, mm, t throughout.
.H\ZRUGV
2D, Linear, Elastic, Regular Meshing, Irregular Meshing, Copy, Rotate, Mirror,
Transformation, Groups, Deformed Shape, Contour Plot, Principal Stress
Vector Plot, Graph Plotting, Slice Section Results.
11
Linear Elastic Analysis of a Spanner
2EMHFWLYHV
The required output from the analysis is:
A plot of the deformed shape.
A plot of the equivalent stresses in the spanner.
A graph showing the variation in equivalent stress where the handle meets the
jaws.
$VVRFLDWHG)LOHV
VSDQQHUBPRGHOOLQJFPG carries out the modelling of the example.
0RGHOOLQJ)HDWXUHV
This section covers the definition of the features (Points, Lines and Surfaces) which
together form the geometry of the spanner.
The symmetry of the spanner will be used by firstly defining one half and then
mirroring about a horizontal centre-line.
One half of the jaws will be defined by three Surfaces using 3 different
methods. One Surface will be defined simply by its bounding coordinates, a
second by sweeping a Line through a rotational transformation and a third by
copying the second Surface using a pre-defined rotation.
One half of the handle will be defined using one Surface. It will be bounded by
three Lines, one of which will be a cubic spline.
Once the Surfaces have been defined, they will all be mirrored about the
spanner centre-line.
The features which make up the spanner will be divided into two Groups, the
jaws and the handle, to make the assignment of attributes easier.
5XQQLQJ/86$60RGHOOHU
For details of how to run LUSAS Modeller see the heading Running LUSAS
Modeller in the Examples Manual Introduction.
1RWH This example is written assuming a new LUSAS Modeller session has been
started. If continuing from an existing Modeller session select the menu command
File>New to start a new model file. Modeller will prompt for any unsaved data and
display the Model Startup dialog.
12
Modelling : Features
&UHDWLQJDQHZPRGHO
x Enter the file
name as
spanner
x Select the
model template
Standard from
those available
in the drop down list.
1RWH It is useful to save the model regularly as the example progresses. This allows
a previously saved model to be re-loaded if a mistake is made that cannot be corrected
easily by a new user.
0RGHOOLQJ*HRPHWU\
1RWH LUSAS Modeller is a feature-based modelling system. The model geometry is
defined in terms of features (Points, Lines, Surfaces and Volumes) which are later
meshed to generate the Finite Element Model ready for solution. The features form a
hierarchy, with Points defining Lines, Lines defining Surfaces and Surfaces defining
Volumes.
13
Linear Elastic Analysis of a Spanner
14
Modelling : Features
Geometry
Surface > Select the Rotate
By Sweeping.. option and enter -45 for the
angle of rotation in the XY
plane.
x Select the
Select and copy
previously drawn
this Surface
Surface by clicking
on it with the left-
hand mouse button.
15
Linear Elastic Analysis of a Spanner
Geometry
Surface > Select the dataset Rotate 45
Copy...
Clockwise from the drop down list.
To define the top line of the handle of the spanner a cubic spline will be created.
1RWH A cubic spline is a Line which passes through any number of Points. If
required, the start and finish directions of the spline can be defined by specifying end-
tangents (i.e. by specifying the directions of Lines at its ends).
In this example end-tangents are used to fix the start and finish directions of the spline
so a construction Line must first be defined.
16
Modelling : Features
'HILQLQJDFXELFVSOLQH
x Select the arc shown 1. Select this arc
by moving the mouse
over the arc and click 3. Select this Point
the left-hand mouse
button. (This arc
defines the direction
in which the spline
4. Select this Point
starts).
x Select the construction Line defined earlier by moving the mouse over the Line
shown and click the left-hand mouse button. (This Line defines the direction in
which the spline ends).
x Continue holding the Shift key down to further add to the selection. Select the
Point on the end of the first arc selected. (This defines where the spline starts).
x Still holding the Shift key down , select the Point on the end of the construction
Line. (This defines where the spline ends).
Geometry x To generate a cubic spline to form the handle of the spanner.
Line >
Spline >
Tangent to
Lines...
17
Linear Elastic Analysis of a Spanner
x Drag a box
around the
construction Line
by firstly moving
the mouse above
and to the left of
the Line.
Drag a box around the construction Line
x Click the left-
hand mouse
button and holding it down move the mouse to the right and down so that a box is
shown which completely encloses the Line as shown. Release the left-hand mouse
button. LUSAS will highlight the selected features.
Edit Delete the selected features.
Delete
x Click the Yes button to delete
the Lines
x Drag a box
around the two
Points on the
centre-line of the
spanner as shown
18
Modelling : Features
1RWH Selecting the Lines in this anti-clockwise order ensures that the local element
axes of the Surface will be suitable for the applied face loading that will be applied
later in the example. Selecting the Lines by dragging a box around them would not
necessarily produce the same Surface axes.
0LUURULQJPRGHOLQIRUPDWLRQ
Half of the model has now been defined. This half can now be mirrored to create the
whole model. The first step in the process is to define a mirror plane.
Next, the Surfaces to be mirrored are to be selected. This will require the whole model
to be selected.
1RWH An alternative to dragging a box around all the features to select them is to
press the Ctrl and A keys at the same time.
x Select the whole model by dragging a box around the features or by using the
keyboard shortcut described previously.
19
Linear Elastic Analysis of a Spanner
8VLQJ*URXSV
) 7LS Model features can be grouped together to make assignment and viewing of
model attributes easier.
In this example the Surfaces defining the jaws of the spanner will form one Group.
The Surfaces defining the handle of the spanner will form another Group.
x To rename the group in the Treeview click the right-hand mouse button on the
New Group entry select the Rename option and enter Jaws for the new name.
20
Modelling : Features
x To rename the group in the Treeview click the right-hand mouse button on the
New Group entry.
x Select the Rename option and enter Handle for the new name.
1RWH Those features which are common to both groups are stored in a group named
New Shared Group which is created as a sub group to both Jaws and Handle. This
shared group may been seen by picking the + next to either main group name.
0RGHOOLQJ)HDWXUHV5HFDS
The features that form the 2-Dimensional representation of the spanner have been
defined. In this section the following topics have been covered:
How to define Points, Lines and Surfaces.
How to define Lines by specifying the coordinates of their Points and by
joining existing Points.
How to define Surfaces by their bounding coordinates, by sweeping, and by
copying.
How to define a cubic spline.
How to select features by using the Shift Key to add to a previous selection.
How to select features by dragging a box around features to be selected.
How to select all features in a model by pressing the Control and A keys.
How to rotate and mirror model features.
How to define groups of features.
21
Linear Elastic Analysis of a Spanner
0RGHOOLQJ$WWULEXWHV
'HILQLQJDQG$VVLJQLQJ0RGHO$WWULEXWHV
In order to carry out an analysis of the model various attributes must be defined and
assigned to the model.
The following attributes need to be defined:
)
7LS Useful commands relating to the
manipulation of attributes can be accessed by
selecting a dataset in the Treeview, then
clicking the right-hand mouse button to display a
shortcut menu.
'HILQLQJWKH0HVK
The spanner will be meshed using both regular and irregular Surface meshes. A
regular mesh is to be used for the jaws of the spanner. An irregular mesh will be used
for the handle.
The number of elements in the regular Surface mesh will be controlled by defining
line meshes on the Lines defining the boundary of the Surfaces. The number of
22
Modelling : Attributes
'HILQLQJDUHJXODU6XUIDFHPHVK
Attributes x Select Plane
Mesh >
Surface…
Stress elements,
which are
Quadrilateral in
shape with a
Quadratic
interpolation
order.
x Click the OK
button to add the
Surface mesh
dataset to the
Treeview.
The mesh will be assigned to the model at a later stage.
&RQWUROOLQJPHVKGHQVLW\
The lines currently defined have 4 divisions per line by default, but in this example
only 2 divisions are required for the Lines defining the jaws. This can be done by
either changing the default number of divisions per Line or by making use of Line
mesh datasets. In this example, the default number of divisions will be changed.
File x Select the Meshing tab and enter the Default number of divisions as 2.
Model Properties…
x Click the OK button.
23
Linear Elastic Analysis of a Spanner
'HILQLQJDQLUUHJXODU6XUIDFHPHVK
Attributes x Select Plane
Mesh >
Surface…
Stress, Triangle,
Quadratic
elements.
x Select the
Irregular mesh
button.
x Enter an Element
Size of 20.
x Click the OK
button to add the
Surface mesh
dataset to the
Treeview.
The mesh will be
assigned to the model at a later stage.
'HILQLQJWKH7KLFNQHVV
So far the spanner has been defined in two dimensions. In order to give the spanner its
thickness geometry datasets will be used. The jaws of the spanner are 15mm thick
whilst the handle is 10mm thick. Two geometry datasets are required.
24
Modelling : Attributes
1RWH The Apply button allows information for another dataset to be entered using
the same dialog.
x Change the dataset name to Thickness=10 and click the OK button to add the
additional geometry dataset to the Treeview.
$VVLJQLQJD6XUIDFHPHVKDQG7KLFNQHVVWRWKH-DZV
The Surface mesh and geometry datasets defined previously can now be assigned to
the relevant features of the spanner. As an alternative to selecting features by dragging
a box around them, named Groups can be used.
x In the Treeview click the right-hand mouse button on the group name Jaws
and select the Select Members option from the menu. If you already have some
features selected deselect them first and choose Yes to act on subgroups.
x Drag and drop the Surface geometry dataset Thickness=15 from the Treeview
onto the selected Surfaces.
25
Linear Elastic Analysis of a Spanner
$VVLJQLQJ6XUIDFHPHVKDQG7KLFNQHVVWRWKH+DQGOH
The current group has to be de-selected.
x In the Treeview click the right-hand mouse button on the Group name Jaws
and select the Deselect Members option from the menu. Choose Yes to act on sub
groups as well.
x Click the right-hand mouse button on the Group name Handle and select the
Select Members option from the menu. Choose Yes to act on sub groups as well.
All Surfaces forming the group Handle will be selected.
x Drag and drop the Surface mesh Irregular Plane Stress from the Treeview
onto the selected Surfaces defining the Handle.
LUSAS will draw the
irregular element mesh for
the handle of the spanner.
x Click the left-hand mouse button in a blank part of the Graphics Window to
deselect any previously selected model features.
5HPRYLQJOD\HUVIURPWKH'LVSOD\
1RWH At any time the mesh (and other features) displayed in the graphics window
may be hidden or re-displayed. With no features selected click the right-hand mouse
button in a blank part of the graphics window and select the Mesh option. If a mesh
was previously displayed it will be hidden, if previously hidden it will be displayed.
This facility can be used to simplify the display when it is required.
26
Modelling : Attributes
'HILQLQJWKH0DWHULDO
Attributes x Select the material Mild Steel
Material >
Material Library…
from the drop down list, select
units of N mm t C s and click
OK to add the material dataset
to the Treeview.
9LVXDOLVLQJ0RGHO$WWULEXWHV
1RWH Any attributes (i.e. geometry, material, supports etc.) assigned to the model
can be checked visually to ensure that the correct item has been assigned to the correct
part of the model. For example:
x Click the left-hand mouse button in a blank part of the Graphics Window to
deselect any previously selected model features.
x To turn-off the
visualisation, click
the right-hand
mouse button on the
Thickness=15
material dataset name in the Treeview and select the Visualise Assignments
option again from the dialog.
27
Linear Elastic Analysis of a Spanner
1RWH This method can be used at any time during this example to check that
attributes have been correctly assigned to the model.
6XSSRUWV
LUSAS provides the more common types of support by default. These can be seen in
the Treeview. Two support datasets are required, one which restrains movement in
the X direction, and one which restrains movement in the Y direction.
$VVLJQLQJWKH6XSSRUWV
x Select the Point on the
centreline of the Select these 2 Points for support ’Fixed in Y’
spanner as shown to
assign the support
Fixed in X.
x Select the 2 Points shown to assign the support Fixed in Y. Hold the Shift key
down to add the second point to the selection.
x Drag and drop the support dataset Fixed in Y onto the selected points.
x Click the left-hand mouse button in a blank part of the graphics window to deselect
any previously selected model features.
'HILQLQJWKH/RDGLQJ
A pressure load is to be distributed evenly along the top edge of the handle.
28
Modelling : Attributes
x Click the OK
button to add the
loading dataset
to the
Treeview.
$VVLJQLQJWKH/RDGLQJ
x Select the Line on the Select this Line
top edge of the
spanner handle.
29
Linear Elastic Analysis of a Spanner
x Select the Surface defining the top-half of the spanner by dragging a box around it.
Geometry This will reverse the Surface axes and hence the direction of the loading.
Surface >
Reverse...
6DYLQJWKHPRGHO
File To save the model file.
Save
7LS LUSAS uses default filename extensions for each file type, hence filenames can
) be specified without extensions.
0RGHOOLQJ$WWULEXWHV5HFDS
In this section, the attributes of the model were defined and assigned to the features.
A regular Surface mesh with quadrilateral plane stress elements was defined
and assigned to the jaws of the spanner. An irregular Surface mesh with
triangular plane stress elements and a fixed element size was defined and
assigned to the handle of the spanner.
Two geometry datasets were used to specify the spanner jaws and handle
thickness.
A material dataset specifying the properties of steel was defined and assigned
to all Surfaces.
Two support datasets were defined in order to simulate the spanner being used
to turn a nut and a structural face load was applied to the top edge of the
handle.
Attributes assigned to the model were checked visually for correct assignment.
The model definition is now complete. The next step in the process is to run an
analysis to solve the problem.
30
Running the Analysis
5XQQLQJWKH$QDO\VLV
With the model loaded:
File The data file name of
LUSAS Datafile...
spanner will be
automatically entered in the
File name field.
With the Solve now option
selected the LUSAS Solver
will run an analysis.
,IWKHDQDO\VLVLVVXFFHVVIXO
The LUSAS results file will be added to the Treeview.
In addition, 2 files will be created in the directory where the model file resides:
,IWKHDQDO\VLVIDLOV
If the analysis fails, information relating to the nature of the error encountered can be
written to an output file in addition to the text output window. Select No to not view
the output file. Any errors listed in the text output window should be corrected in
LUSAS Modeller before saving the model and re-running the analysis. Note that a
common mistake made when using LUSAS Modeller for the first time is to forget to
assign particular attribute data (geometry, mesh, supports, loading etc.) to the model.
31
Linear Elastic Analysis of a Spanner
5HEXLOGLQJD0RGHO
If it proves impossible for you to correct the errors reported a command file is
provided to enable you to re-create the model from scratch and run an analysis
successfully.
File
Save Save the model file.
File
LUSAS Datafile... Rerun the analysis to generate the results.
9LHZLQJWKH5HVXOWV
In this section the results produced by the analysis of the spanner will be viewed.
There are a number of ways to do this in LUSAS, allowing users to choose the most
appropriate way to present their results. For this problem:
A plot of the deformed mesh will be displayed and superimposed upon the
undeformed shape for comparison.
The principal stress vectors will be plotted.
The von Mises stress contours for averaged stress values will be displayed.
Peak values of von Mises stress will be marked.
A graph will be produced showing the variation of stress along a slice section
through the handle of the spanner.
32
Viewing the Results
6HOHFWLQJWKHUHVXOWVWREHYLHZHG
If the analysis was run from within
Modeller the results will be loaded on top
of the current model and the first results
loadcase set to be active. This is signified
by the black dot next to the active loadcase
in the Treeview.
8VLQJ3DJH/D\RXW0RGH
The model was created using a Working Mode view which allows a model of any size
to be created. Results could be viewed using this mode of operation, but, in order to
allow additional information to be added without obscuring the model, Page Layout
Mode can be used instead.
View The graphics window will resize to show an A4 size piece of paper.
Page Layout
Mode...
'HIRUPHG0HVK3ORW
To plot a deformed mesh the geometry and attribute layers will be deleted and the
mesh and deformed mesh layers will be added to the Treeview.
33
Linear Elastic Analysis of a Spanner
x With no features selected, click the right-hand mouse button in a blank part of the
Graphics window and de-select the Geometry option to remove the geometry
layer from the Treeview.
x If the mesh layer is not present in the Treeview click the right-hand mouse
button in a blank part of the Graphics window and select the Mesh option to add
the mesh layer to the Treeview. Alternatively double click on the Mesh layer
in the Treeview to display the mesh layer properties.
The mesh layer is to be plotted in
green.
x Select and a
dialog will appear showing the
range of pens and colours in
use.
The mesh is currently drawn in a
solid grey line style and is shown
by the button with dashed outline.
x With no features selected, click the right-hand mouse button in a blank part of the
Graphics window and select the Deformed mesh option to add the deformed mesh
layer to the Treeview.
The properties of the deformed mesh layer will be displayed.
34
Viewing the Results
3ULQFLSDO6WUHVV9HFWRU3ORWV
Principal stresses can be plotted as vectors with different colours being used to signify
tension and compression.
The mesh layer is no longer required and it will now be removed.
x With no features selected, click the right-hand mouse button in a blank part of the
graphics window and de-select the Mesh option to remove the mesh layer from the
Treeview.
x Click the right-hand mouse button in a blank part of the graphics window and
select the Vectors option to add the vectors layer to the Treeview.
The vector properties dialog will be displayed.
35
Linear Elastic Analysis of a Spanner
&UHDWLQJ1HZ:LQGRZV
As an alternative to adding and removing layers from the Treeview for each type
of results to be displayed the multiple windows facility can be used.
Window A new window with default layers of Mesh, Geometry and Attributes will be created.
New Window
The graphics window will resize to show an A4 size piece of paper.
Window On the Load View dialog choose to load the view into the Current Window and
Load view
select the Landscape Page Layout view name from the drop down list and click OK
x In the new window, click the right-hand mouse button in a blank part of the
Graphics window and de-select the Geometry option to remove the geometry
layer from the Treeview.
6HWWLQJD5HVXOWV/RDGFDVHIRUWKH1HZ:LQGRZ
When creating a new window the default loadcase for the window is the Model data
loadcase rather than the Results file loadcase. To ensure that results can be viewed in
the new window the Results file loadcase must be set to be active again.
x In the Treeview click the right-hand mouse button on the Results file Loadcase
1 and select the Set Active option.
9RQ0LVHV6WUHVV&RQWRXU3ORW
Contours of von Mises Stress (Equivalent Stress) may be plotted as lines or as colour-
filled contour ranges. To display stress contours the contour layer needs to be added
to the Treeview.
x With no features selected, click the right-hand mouse button in a blank part of the
active window and select the Contours option to add the contours layer to the
Treeview.
The contour plot properties dialog will be displayed.
36
Viewing the Results
0RYLQJLQIRUPDWLRQRQWKHDQQRWDWLRQOD\HU
Annotation layer objects such as the contour key may be moved after their initial
placement.
x To select the contour key click on the key with the left-hand mouse button.
37
Linear Elastic Analysis of a Spanner
x Now click on the key again hold the button down, drag the key to a suitable
position on the screen and release the mouse button to position.
The key will now be located in the new position.
0DUNLQJ3HDN9DOXHV
x Deselect the contour key by clicking the left-hand mouse button in a blank part of
the graphics window.
x With no features selected click the right-hand mouse button in a blank part of the
graphics window and select the Values option to add the values layer to the
Treeview.
The values properties dialog will be displayed.
38
Viewing the Results
&UHDWLQJD6OLFH6HFWLRQRI5HVXOWV
Utilities x Ensure the Snap to grid button is
Graph Through 2D... selected and a grid size of 10 is
specified.
1RWH The snap to grid dialog will only appear if the model is viewed in the XY
plane.
6HOHFWLQJWKH6OLFH'DWD5HVXOWVWREH3ORWWHG
In this example a graph is to be plotted of the variation in stress through the specified
section of the spanner. The X axis results of distance through the spanner have been
defined by the section slice. The Y axis results now need to be specified.
39
Linear Elastic Analysis of a Spanner
To see the
graph at the best
resolution enlarge the
window to a full size
view.
40
Linear Analysis : Description
&RQWDFW$QDO\VLVRI
D/XJ
For software product(s): All.
With product option(s): Nonlinear (for second part of the example)
/LQHDU$QDO\VLV'HVFULSWLRQ
A large lug is
supported at its 1.5 1.0
left-hand edge and
subjected to a
prescribed
pressure load 0.75
around the inside
R = 0.5
of the hole,
modelling a Loading
loaded pin.
0.75
The lug is
0.546 m thick and
made of steel with
a Young’s modulus of 210E9 N/m2, a Poisson’s ratio of 0.3 and a mass density of
7800kg/m3.
A linear static analysis is carried out initially. Material properties and loading are then
modified to investigate the response of the lug using a nonlinear analysis.
Units used are N m kg throughout.
2EMHFWLYHV
The output required from the analysis consists of:
41
Contact Analysis of a Lug
.H\ZRUGV
2D, Default Assignments, Linear, Slideline, Nonlinear, Contact, Fatigue,
Damage, Cycles to Failure, Stress Contours, Displacement Results, Animation,
Graph Plotting.
$VVRFLDWHG)LOHV
OXJBPRGHOOLQJFPG carries out the modelling for the linear analysis.
OXJBQRQOLQHDUBPRGHOOLQJFPG carries out the modelling for the
nonlinear contact analysis.
/LQHDU$QDO\VLV0RGHOOLQJ
5XQQLQJ/86$60RGHOOHU
For details of how to run LUSAS Modeller see the heading Running LUSAS
Modeller in the Examples Manual Introduction.
1RWH This example is written assuming a new LUSAS Modeller session has been
started. If continuing from an existing Modeller session select the menu command
File>New to start a new model file. Modeller will prompt for any unsaved data and
display the New Model Startup dialog.
&UHDWLQJDQHZPRGHO
x Enter the file name as lug
x Select the model template Standard from those available in the drop down list.
42
Linear Analysis : Modelling
1RWH It is useful to save the model regularly as the example progresses. This allows
a previously saved model to be re-loaded if a mistake is made that cannot be corrected
easily by a new user.
'HIDXOW$WWULEXWH$VVLJQPHQWV
The material properties of the lug, its element type and thickness are uniform over the
model. Default attribute assignments can therefore be used, meaning that any material,
mesh or geometry datasets defined will be automatically assigned to any features that
are subsequently generated.
'HIDXOW(OHPHQW6HOHFWLRQ
The lug is a relatively thin structure and all deformations take place in the plane of the
structure therefore plane stress continuum elements will be used.
Attributes x Select Plane Stress, Quadrilateral, Quadratic elements. Ensure the Regular
Mesh >
Surface…
Mesh option is selected with Automatic divisions so that LUSAS uses the default
number of mesh divisions on each line. Leaving the dataset name blank causes
LUSAS to create a suitable default dataset name. Click OK
x To make this dataset the default for all subsequent geometry click the right-hand
mouse button on the mesh dataset Surface Mesh 1 in the Treeview and select
the Set Default option.
The selected dataset will be highlighted to signify that it has been set as the default for
all subsequent features.
'HIDXOW*HRPHWULF3URSHUWLHV
Attributes x Enter the thickness as 0.546. No eccentricity need be entered.
Geometric >
Surface... x Enter the dataset name as Lug Thickness 0.546 and click the OK button.
x To make this dataset the default for all subsequent geometry click the right-hand
mouse button on the geometry dataset name in the Treeview and select the Set
Default option.
43
Contact Analysis of a Lug
'HIDXOW0DWHULDO3URSHUWLHV
Attributes x Select material Mild Steel from the drop down list, leave the units as
Material >
Material Library… N m kg C s and click OK to add the material dataset to the Treeview.
x To make the mild steel material dataset the default for all subsequent geometry
click the right-hand mouse button on the Mild Steel Ungraded (N m kg C)
material dataset name in the Treeview and select the Set Default option.
'HILQLQJWKH*HRPHWU\
Use will be made of the symmetry of the lug by defining the top half and then
mirroring it to form the whole structure. In this problem the centre of the hole will be
taken as the origin (0,0,0).
Geometry Define a Surface by specifying the coordinates of
Surface >
Coordinates…
its vertices using the following values (-2.5, 0),
(-1, 0), (-1, 0.75) and (-2.5, 0.75).
x With no features selected click the right-hand mouse button in a blank part of the
Graphics window and select the Mesh option. If a mesh was previously displayed
it will be hidden. If previously hidden it will be displayed.
Geometry Define a Line by
Line > specifying the
Coordinates…
coordinates of either end as
(0.5, 0) and (0.75, 0).
The resulting features
should be as shown.
1RWH LUSAS will automatically generate any necessary lower order features when
higher order features are defined.
New Surfaces will be created by sweeping the Line just drawn through a positive
(anti-clockwise) angle about the centre of the hole.
44
Linear Analysis : Modelling
Geometry
Surface > Rotate the Line Copy this Surface to form next Surface
By Sweeping… through an angle of 45
degrees about the
default origin (0,0,0) to
create a Minor arc
x Click on the Save button to save the dataset information and click the OK button
to finish.
LUSAS will create a new Surface from the selected Line.
Geometry Select the Rotate 45 degrees dataset from the drop-down list
Line >
Arc > x Click on the dataset name to use the values defined.
Minor arc by
sweeping x Click the OK button to create the new arc.
Points
x Secondly, select the Point at the end of the new arc and repeat the previous process
to draw a second arc.
x Thirdly, drag a box around the two unconnected Points at the top of the model.
Select the new Line button to create the connecting Line.
45
Contact Analysis of a Lug
0LUURULQJWKH/XJ
The bottom half of the lug is to be formed by mirroring the top half.
x Drag a box around the whole of the top half of the lug or use the Ctrl + A keys
together to select the whole model.
Geometry Select the Mirror - points 1 2 from the drop down list and click the Use button
Surface >
to use the mirror transformation defined. Click the OK button to finish.
Copy...
$OLJQLQJ6XUIDFHD[HV
To ensure the loading directions are consistent the elements axes should be aligned.
The element axes follow the direction of the surface they are generated from.
46
Linear Analysis : Modelling
x Hold the Shift key and box-select the whole model to add the remaining surfaces
to the selection.
Geometry The axes of all surfaces will be aligned
Surface >
Cycle relative
to the axes of the first element selected.
6XSSRUWV
LUSAS provides the more common types of support by default. These can be seen in
the Treeview.
47
Contact Analysis of a Lug
loadcases
The supports will be visualised as arrows at the supported nodes in the directions of
the restraints.
/RDGLQJ
In this linear analysis, pin loading is to be approximated by defining a face load of a
value equivalent to the full load that will be applied during the nonlinear analysis. The
face load will be assigned to the 2 Lines defining the lower side of the hole.
1RWH Face loads are applied in local element directions, hence a load in the Y
direction will act in a radial direction.
Attributes x Select the Face tab and enter a load value of 10e6 in the Y direction. Enter the
Loading >
Structural... dataset name as Face Load and click OK to add the dataset to the Treeview.
6DYLQJWKHPRGHO
File Save the model file.
Save
3UHOLPLQDU\/LQHDU$QDO\VLV$QDO\VLV
With the model loaded:
File A LUSAS data file name of lug will be automatically entered in the File name
LUSAS Datafile...
48
Preliminary Linear Analysis : Analysis
field.
x Ensure that the options Solve now and Load results are selected.
,IWKHDQDO\VLVLVVXFFHVVIXO
The LUSAS results file will be added to Treeview.
In addition, 2 files will be created in the directory where the model file resides:
OXJRXW this output file contains details of model data, assigned attributes and
selected statistics of the analysis.
OXJP\V this is the LUSAS results file which is loaded automatically into the
Treeview to allow results processing to take place.
,IWKHDQDO\VLVIDLOV
If the analysis fails, information relating to the nature of the error encountered can be
written to an output file in addition to the text output window. Select No to not view
the output file. Any errors listed in the text output window should be corrected in
LUSAS Modeller before saving the model and re-running the analysis.
5HEXLOGLQJD0RGHO
If it proves impossible for you to correct the errors reported a command file is
provided to enable you to re-create the model from scratch and run an analysis
successfully.
49
Contact Analysis of a Lug
x In the Treeview right click on the dataset Surface Mesh 1 and select the Set
default option.
File
Save Save the model file.
File
LUSAS Datafile... Rerun the analysis to generate the results.
3UHOLPLQDU\/LQHDU$QDO\VLV5HVXOWV
If the analysis was run from within LUSAS Modeller the results will be loaded on top
of the current model and the loadcase results for Loadcase 1 are set to be active by
default.
For clarity, the lug geometry will be removed from the display to leave only the
undeformed mesh displayed.
x If present, delete the Geometry and Attributes layers from the Treeview.
8VLQJ3DJH/D\RXW0RGH
The model was created using a Working Mode view which allows a model of any size
to be created. Results could be viewed using this mode of operation, but, in order to
allow additional information to be added without obscuring the model, Page Layout
Mode can be used instead.
View The Graphics window will resize to show the mesh layer on an A4 size piece of paper.
Page Layout
Mode...
File x Ensure that the Landscape option is selected, ensure that page margins of
Page Setup...
60,10,10,10 are set for left, right, top and bottom margins respectively and click
OK
This page layout view can also be saved for subsequent re-use with other models.
Window x Enter the view name as Landscape Page Layout.
Save View...
'HIRUPHG0HVK3ORW
x Delete the Mesh layer from the Treeview.
50
Preliminary Linear Analysis : Results
9RQ0LVHV6WUHVV&RQWRXUV
x With no features selected click the right-hand mouse button in a blank part of the
graphics window and select the Contours option to add the contours layer to the
Treeview.
The contour layer properties will be displayed.
x Click the OK button to display the contours and annotated contour summary.
1RWH The order of the layer names in the Treeview determines the order in
which the layers will be displayed in the graphics window. To ensure a particular layer
is displayed after another layer, click on the layer name to be moved in the
Treeview and drag the layer name onto the layer name after which it is to be
displayed. The display in the graphics window will be updated accordingly.
51
Contact Analysis of a Lug
0DUNLQJ3HDN9DOXHV
x With no features selected click the right-hand mouse button in a blank part of the
Graphics window and select the Values option to add the values layer to the
Treeview.
The values properties will be
displayed.
3ULQFLSDO6WUHVV9HFWRUV
x Delete the Contours and Values layers from the Treeview.
x With no features selected, click the right-hand mouse button in a blank part of the
Graphics window and select the Vectors option to add the vectors layer to the
Treeview.
The vector layer properties will be
displayed.
'HILQLQJDQ61&XUYH
x Delete the Vectors layer from the Treeview.
52
Preliminary Linear Analysis : Results
'HILQLQJD)DWLJXH6SHFWUXP
Utilities x Select Results file:1 from the
Fatigue Spectrum...
drop-down list.
x Select Loadcase 1
x In the Treeview right-click on the load case Fatigue 2 and select the Set Active
option.
&RQWRXULQJ'DPDJH
Contouring damage must be done on an undeformed mesh view.
53
Contact Analysis of a Lug
x With no features selected click the right-hand mouse button in a blank part of the
graphics window and select the Mesh option to add mesh layer to the
Treeview. Click Close to accept the default properties.
x With no features selected click the right-hand mouse button in a blank part of the
graphics window and select the Contours option to add the contours layer to the
Treeview.
The contour plot properties will be
displayed.
x Move the Mesh layer to follow the Contours layer in the Treeview so the
mesh is visible on top of the contour display.
&RQWRXULQJ&\FOHVWR)DLOXUH
Modeller can calculate the number of repeats of a given loading sequence to failure.
An extra fatigue spectrum will be created containing only a single loading cycle.
Utilities x Select Results file:1 from the
Fatigue spectrum...
drop-down menu.
x Select Loadcase 1
54
Preliminary Linear Analysis : Results
x In the Treeview right-click on the loadcase Fatigue 3 and select the Set Active
option.
x Click the OK button to display the contours and a summary of cycles to failure.
&KDQJLQJWKHOHYHOV
The contours of log-life will be
easier to understand if the contour
levels are adjusted so that they are
plotted in unit (1.0) increments,
representing 10 to the power of 0
cycles to failure.
x Set the Contour range to show a contour Interval of 1. Ensure the Value to pass
through is set to 0
55
Contact Analysis of a Lug
1RQOLQHDU&RQWDFW$QDO\VLV'HVFULSWLRQ
This part of the example
extends the previously
defined lug model used for
the linear analysis.
The pressure loading is
removed and an additional
pin of 0.9m diameter is
defined. Slidelines are
defined on the surfaces that
will come into contact and
the pin is then subjected to a prescribed concentrated loading and moved into contact
with the lug.
A schematic of the lug and pin geometry is shown.
The units of the analysis are N, m, kg throughout.
2EMHFWLYHV
The output required from the analysis is as follows:
1RQOLQHDU&RQWDFW$QDO\VLV0RGHOOLQJ
)LOHV The following analysis builds upon the model created in the first part of the
example. To carry on with the example either:
File If the linear analysis was performed successfully open the model file lug.mdl
Open...
saved after completing the first part of this example and toggle the menu entry
Utilities>Mesh>Mesh Lock to ensure there is no tick next to the Mesh Lock option.
File x Enter the model file name as lug_nonlinear and click the Save button.
Save As...
5HEXLOGLQJPRGHOIURPFRPPDQGILOH
File
New… Alternatively, start a new model file. If an existing model is open Modeller will
prompt for unsaved data to be saved before opening the new file.
56
Nonlinear Contact Analysis : Modelling
x In the Treeview right click on the dataset Surface Mesh 1 and select the Set
default option.
&KDQJLQJWKHPRGHOGHVFULSWLRQ
File x Change the model description to Fixing Lug - Nonlinear Contact Analysis and
Model Properties… click OK
x If present, delete the Contours and Annotation layers from the Treeview.
)HDWXUH*HRPHWU\
1RWH For clarity the diagrams accompanying this example will not generally show
the mesh. At any time the mesh can be removed from the display by ensuring no
features are selected and then clicking the right-hand mouse button in a blank part of
the graphics window and selecting the Mesh option. If a mesh was previously
displayed it will be hidden. If previously hidden it will be displayed.
x Drag a box around the whole of the model (or use the Ctrl + A keys) to select the
whole model.
Select the group button to create a group.
x In the Treeview, click the right-hand mouse button on the name New Group
and Rename the group to Lug
57
Contact Analysis of a Lug
0RGLI\LQJWKH/LQHPHVKGLYLVLRQV
The total number of mesh divisions on the Pin are to be reduced and modified.
58
Nonlinear Contact Analysis : Modelling
x Drag and drop the Line mesh dataset Divisions=2(3:1) from the Treeview onto
the selected features.
1RWH The last/first element spacing ratio depends upon the direction of the Line on
which it is assigned. If the mesh is finer at the centre of the Pin than at the edge then
reverse the line(s) by first selecting with the mouse and using the menu command
Geometry>Line>Reverse
The remainder of the Pin is to be generated by copying the initial segment of the Pin.
8VLQJ*URXSV
To allow easy selection of the features defining
the pin, the group named Lug is to be hidden.
x In the Treeview click the right-hand mouse button on the name New Group
and rename the group to Pin
*HRPHWULFSURSHUWLHVRIWKHSLQ
Attributes x Enter the thickness as 10 and the dataset name as Pin Thickness 10. Click OK
Geometric >
Surface... x To assign this dataset to the pin copy and paste the dataset onto the group name
Pin in the Treeview.
59
Contact Analysis of a Lug
5HGLVSOD\WKHOXJ
x In the Treeview right-click on the group name Lug and select the Visible
option to re-display the lug.
0RGLI\LQJWKHPHVK
Contact problems using slidelines require linear rather than quadratic elements to be
used.
x Change the
interpolation order to
Linear and click OK
and Yes to overwrite
the previous mesh
details.
x If not already
displayed, display the
mesh layer.
The mesh arrangement
should be as shown.
6OLGHOLQHV
Slidelines define the contacting Surfaces of the model. They are used in pairs (a
master and a slave) and define opposing contacting Surfaces. They are assigned to
Lines for 2D analyses and to Surfaces for 3D analyses. In this analysis, the master and
slave slides are assigned to selected internal Lines of the Lug and selected external
Lines of the Pin.
Attributes x Ensure that the Close Contact parameter is set to 0.1 and leave the remaining
Slideline...
default values.
60
Nonlinear Contact Analysis : Modelling
x Select the 4 internal lower Select these 4 Lines for Slave slideline
arcs of the Lug.
x Select the 4 lower arcs of Select these 4 Lines for Master slideline
the Pin.
x Drag and drop the slideline dataset Lug_Pin from the Treeview onto the
selected features, setting this slideline to be the Slave and click OK
6XSSRUWVDQG/RDGV
The loading from the first part of this example is to be removed and will be replaced
by a concentrated load. The supports will remain unaltered.
x In the Treeview click the right-hand mouse button on the loading dataset Face
load. Select the Deassign > From all option.
Attributes x With the Concentrated tab selected, enter a load in the Y direction of -2e8. Enter
Loading >
Structural...
the load dataset name as Concentrated Load and click the OK button to finish.
x Drag and drop the loading dataset Concentrated Load from the Treeview
onto the selected feature, ensuring that it is applied as Loadcase 1
61
Contact Analysis of a Lug
3UHYHQWLQJIHDWXUHVIURPPHUJLQJWRJHWKHU
Now that the modelling is complete the pin can be moved into contact with the lug.
This could be done by entering a known dimension, or, as shown in this example, by
selecting the Points to be brought into contact. To prevent the features in the pin
merging with those on the lug when the pin is moved into contact the points in the pin
are set as unmergable.
x Select all the features in the pin by selecting Pin in the Treeview and picking
the Select Members option.
Geometry This ensures the points in the pin are not merged with those in the lug.
Point >
Make unmergable
0RYLQJWKH3LQWRWRXFKWKH/XJ
x Select the lowest Point
on the Pin
x In the Treeview right-click on the group name Pin and select the Select
members option to highlight all features representing the pin.
Geometry Select the Translation - Points 56 31 transformation from the drop down menu
Point > and click the Use button to use the distance between the Points stored in
Move…
memory as the move distance. Click the OK button to finish.
The pin will be moved to rest against the lug at the starting point of the analysis.
1RQOLQHDU$QDO\VLV&RQWURO
Nonlinear analysis control properties are defined as properties of a load case.
x Define the analysis as a Nonlinear & Transient problem and select the Set
button.
62
Nonlinear Contact Analysis : Modelling
1RWH A nonlinear contact analysis performs best when a small amount of load
(0.001 of the load in this example) is applied to the model initially. Thereafter, once
the results for a load increment have been obtained the load factor for the next
increment is automatically adjusted by LUSAS based upon the number of iterations
taken for the previous load increment to converge. After a number of such iterations
63
Contact Analysis of a Lug
the loading will be progressively applied to the model until the total load factor is
reached.
6DYLQJWKHPRGHO
The model is now complete and the model data is to be saved before an analysis is run
using the LUSAS Solver.
File To save the model.
Save
1RQOLQHDU&RQWDFW$QDO\VLV$QDO\VLV
With the model loaded:
File A LUSAS data file name of lug_nonlinear will be automatically entered in the
LUSAS Datafile...
File name field.
x Ensure that the options Solve now and Load results are selected.
x If necessary, click the Yes button to close any currently open results files.
During the analysis 2 files will be created:
,IWKHDQDO\VLVLVVXFFHVVIXO
The LUSAS results file will be displayed in the Treeview.
,IWKHDQDO\VLVIDLOV
In the event of the analysis failing due to errors in the model that you cannot correct, a
file is provided to re-create all modelling features and attributes to allow the analysis
to be run successfully.
OXJBQRQOLQHDUBPRGHOOLQJFPG
carries out the modelling of the
example.
64
Nonlinear Contact Analysis : Results
File
New… Start a new model file. If an existing model is open Modeller will prompt for
unsaved data to be saved before opening the new file.
File
Save Save the model file.
File
LUSAS Datafile... Rerun the analysis to generate the results.
1RQOLQHDU&RQWDFW$QDO\VLV5HVXOWV
If the analysis was run from within LUSAS Modeller the results will be loaded on top
of the current model and the load case results for load increment 1 are set to be active
by default.
0DNLQJWKH3LQLQYLVLEOH
1RWH When a results file is loaded on top of a corresponding model file groups of
features can be made visible or invisible. This is of particular use when results are to
be displayed only on selected parts of the model. In this example, results are only to
be viewed on the Lug.
x In the Treeview right-click on the group name Lug and select the Set as Only
Visible option and Yes to act on sub groups to leave only the lug displayed.
'HIRUPHG0HVK3ORW
x With no features selected, click the right-hand mouse button in a blank part of the
graphics window and de-select the Geometry option to remove the geometry layer
from the Treeview.
x If displayed, remove the Mesh and Attributes layers from the Treeview in a
similar manner.
x With no features selected, click the right-hand mouse button in a blank part of the
Graphics window and select the Deformed mesh option to add the deformed mesh
layer to the Treeview.
65
Contact Analysis of a Lug
(TXLYDOHQW6WUHVV&RQWRXU3ORWV
x With no features selected click the right-hand mouse button in a blank part of the
graphics window and select the Contours option to add the contours layer to the
Treeview.
The contour properties will be displayed.
&KDQJLQJWKH$FWLYH5HVXOWV/RDGFDVH
x In the Treeview right-click on the last increment and select the Set Active
option.
The contour plot for the final increment will be displayed.
1RWH Results for the other increments may be viewed simply by changing the
active load case.
&UHDWLQJ$QLPDWLRQV
As an alternative to viewing results individually for each load case, the change of
stress due to the increasing load increments can be animated instead. To ensure
consistent contour values throughout the animation the range of contours is to be
specified.
66
Nonlinear Contact Analysis : Results
For the final load increment the contour key shows a maximum stress in the order of
6.8E9. To create contours of 5E8 intervals the contour interval needs to be set.
x Select the Contour Display tab and deselect the Contour key option.
x Select the Contour Range tab and click the Interval button. Set the contour
interval as 5E8. Click the Set as global range button and ensure that the Use
global range button is also selected.
1RWH When animating nonlinear loadcases it is important that the deformed mesh is
plotted using a factor of 1 and not using a fixed screen size otherwise the deformed
mesh for each load increment would be drawn the same. With this in mind:
x In the Treeview double-click on the Deformed mesh layer, select the Specify
Factor option, enter a factor to 1 and click OK
1RWH To ensure that a previous value is fully deleted from the text box double-click
on the entry to highlighted it and overtype with the new value.
Utilities x Select the Load history option and click the Next button.
Animation Wizard...
x Select Results
file: 1 from the
drop-down menu.
The list of
available load
cases for
selection will
appear. Select the
All loadcases
button and the
Finish button to
create an
animation for all
loadcases and
display the
animation in a
new window.
67
Contact Analysis of a Lug
1RWH The buttons at the bottom of the window may be used to slow-down, speed-
up, pause, step through frame by frame, or stop the animation.
6DYLQJ$QLPDWLRQV
Animations may be saved for replay in other standard windows animation players.
File x Enter lug_nonlinear for the animation file name. An .avi file extension is
Save As AVI... automatically appended to the file name when the file is saved.
&UHDWLQJ*UDSKV
Any set of results may be graphed against any other set of results. For example, a
graph of resultant displacement for the node at the bottom of the hole of the lug is to
be plotted against the load increment.
68
Nonlinear Contact Analysis : Results
Utilities x Ensure the Time history option is selected and click the Next button.
Graph Wizard...
x Ensure the Nodal results button is selected and click the Next button.
x Select Displacement results for resultant displacement RSLT. The node number
of the previously selected node will be shown. Click the Next button.
The X axis results have been selected. The Y axis results to be graphed are now
defined.
x Click the Finish button to display create the graph in a new window with the
values used shown in an adjacent
table.
6OLGHOLQH5HVXOWV
Results can be presented on the contact surfaces as vectors or values, or as a graph on
any specified load increment.
x In the Treeview remove the Contours and Deformed mesh layers by selecting
each in turn and clicking on the icon.
x With no features selected, click the right-hand mouse button in a blank part of the
graphics window and select Mesh. Click on the Close button to accept the default
mesh properties.
69
Contact Analysis of a Lug
x In the Treeview select the slideline group on which the results are to be
displayed by right clicking on the group SLIDEMASTER_1 and select the Set as
Only Visible option. Click Yes to act on sub groups.
x In the Treeview ensure that the last load increment showing Load Factor =
2.00000 is active.
x With no features selected, click the right-hand mouse button in a blank part of the
graphics window and select the Values entry.
x In the properties box, select the Entity Slide Results and the Type ContPress to
look at results of Contact Pressure.
x Select the Values Display tab and de-select Symbols, ensure both Maxima and
Minima are selected, set the range to 100 % and update the number of significant
figures to 3. Click the OK button.
To plot a graph of the contact pressure distribution around the contact surface.
Utilities x Choose the Slidelines option and click Next
Graph Wizard...
x Select the Entity Slide Results and the Component ContPress
x To plot the results against angle rather than length select the Calculate distance as
angle option.
70
Nonlinear Contact Analysis : Results
1RWH The graph properties and titles may be modified using the right-hand mouse
button in the graph window if required.
71
Contact Analysis of a Lug
72
Linear Analysis : Description
/LQHDUDQG
1RQOLQHDU$QDO\VLV
RID6ROLG&UDQN
$UP
For software product(s): All.
With product option(s): Nonlinear. (for second part of the example)
/LQHDU$QDO\VLV'HVFULSWLRQ
A solid steel crank arm is
80 100
subjected to a specified 45o
loading on the pin at the 45o
end of the arm of the
crank. 100
73
Linear and Nonlinear Analysis of a Solid Crank Arm
2EMHFWLYHV
The required output from the linear analysis consists of:
.H\ZRUGV
3D, Mirror , Rotate, Cylindrical Local Coordinate System, Patch Load, Group,
Linear, Elastic, Nonlinear Material, Transformed Nodal Freedoms, Transformed
Supports, Equivalent Stress Plot, Section through 3D, Graph Plotting,
Contouring Strain Energy
$VVRFLDWHG)LOHV
FUDQNBPRGHOOLQJFPG carries out the linear analysis modelling.
FUDQNBQOBPRGHOOLQJFPG carries out the nonlinear analysis modelling.
/LQHDU$QDO\VLV0RGHOOLQJ
5XQQLQJ/86$60RGHOOHU
For details of how to run LUSAS Modeller see the heading Running LUSAS
Modeller in the Examples Manual Introduction.
1RWH This example is written assuming a new LUSAS Modeller session has been
started. If continuing from an existing Modeller session select the menu command
File>New to start a new model file. Modeller will prompt for any unsaved data and
display the Model Startup dialog.
&UHDWLQJDQHZPRGHO
x Enter the file name as crank
x Select the model template Standard from those available in the drop down list.
74
Linear Analysis : Modelling
1RWH It is useful to save the model regularly as the example progresses. This allows
a previously saved model to be re-loaded if a mistake is made that cannot be corrected
easily by a new user.
&UHDWLQJWKH'&URVV6HFWLRQ
One half of the two-dimensional cross section of the larger crank joint will be defined
initially.
Geometry
Original Line split at 0.6
Line >
Coordinates... distance
Enter coordinates of (0,
0) and (50, 0) and click
OK to define a Line
from the origin to the
outside of the right 0.6
hand hub.
Now split the line into two.
Geometry Select the Rotate option and sweep the Lines through an angle of 135 degrees
Surface > (anticlockwise positive) in the XY plane by clicking the OK button.
By Sweeping...
75
Linear and Nonlinear Analysis of a Solid Crank Arm
Geometry Select the Scale button and enter scale factors of 0.8 in the X and Y directions.
Surface >
Copy… x Enter the dataset name as Scale by 0.8 and click the Save button to store the
transformation dataset.
x In the same dialog, select Mirror - points 16 17 from the drop down list and click
the Use button.
x Change the dataset name to Mirror about -125,0 and click the Save button to
store the transformation dataset.
76
Linear Analysis : Modelling
x Select the 2
arcs shown. Select these 2 arcs
Geometry x Click OK to
Surface >
select a General
By Joining...
Surface and the
new Surface
will be drawn.
The inner Surfaces of the right-hand end of the crank are now to be deleted.
Ensure that the AutoSelect lower order features button is selected (depressed)
so that when features are deleted their lower order features will also be deleted.
77
Linear and Nonlinear Analysis of a Solid Crank Arm
7LS Automatic prompting for confirmation when deleting features may be switched
) on or off from the File>Model Properties menu Confirmation tab.
&RQWUROOLQJWKHPHVKGHQVLW\
File x Select the Meshing tab and change the default number of Line divisions to 2.
Model Properties...
Click OK. This will ensure that any Lines with no mesh assignment will be given
2 divisions when meshed.
For some Lines, 2 divisions will not be sufficient. These Lines will require 4 Line
mesh divisions each. Modeller provides a limited number of Line mesh datasets by
default. These can be seen in the Treeview.
5RWDWLQJWKH9LHZ
The model is to be rotated in preparation for viewing the 3D model.
78
Linear Analysis : Modelling
Saving the transformed view position allows it to be used later in the session to easily
recall a useful model view.
Window x Enter the saved view name as Angled View 1
Save View...
&UHDWLQJWKH'+DOI0RGHO
x Select the whole model. by pressing the Ctrl and A keys together.
Geometry
Volume > Enter a translation value of 20 in the Z direction and click OK to sweep the
By Sweeping... selected features into Volumes.
Use the Zoom in button to
enlarge the view of the left
hand end of the crank.
Return to normal cursor mode
and select the 2 Surfaces on the
left-hand end of the crank (shown
shaded).
79
Linear and Nonlinear Analysis of a Solid Crank Arm
Geometry Enter a translation value of 60 in the Z direction and click OK to sweep the
Volume >
By Sweeping...
selected features into Volumes.
Use the Resize button to view the whole model.
One half of the crank has now been defined. This can now be mirrored to create the
whole model. The first step in the process is to define a mirror plane.
0LUURULQJWKH+DOI0RGHO
x Select the 3 Points
shown to define the
mirror plane.
Edit The Points selected will
Selection Memory >
Set
replace any features
previously stored in
memory.
x Select Mirror -
points 27 55 39
from the drop
down list.
x Click the OK
button to copy all
of the Volumes,
mirroring them about the plane selected.
Edit The Points selected will removed from memory.
Selection Memory >
Clear
80
Linear Analysis : Modelling
'HILQLQJD*URXS
It will be useful later if a group is defined containing the volumes of the pin.
Return the model to the default starting view by pressing the Z axis
button on the status bar at the bottom of the graphics window.
0DWHULDO3URSHUWLHV
Attributes x Select material Mild Steel from the drop down list, leave the grade as Ungraded
Material >
Material Library… and the units as N mm t C s and click OK to add the material dataset to the
Treeview.
x With the whole model selected (Ctrl and A keys together) drag and drop the
material dataset Mild Steel Ungraded (N mm t C) from the Treeview onto the
selected features and assign to the selected Volumes by clicking the OK button.
0HVKLQJ
The Volumes are to be meshed using 8 noded hexahedral elements.
Attributes x Ensure Stress, Hexahedral, Linear elements are selected.
Mesh >
Volume… x Enter the dataset name as Solid elements
81
Linear and Nonlinear Analysis of a Solid Crank Arm
x Delete the display of the Mesh from the display as described in the previous note.
Return the model to the default starting view by clicking the Z axis
button on the Status bar at the bottom of the graphics window.
6XSSRUWV
Modeller provides the more common types of support by default. These can be seen in
the Treeview. The inside of the tube at the right hand end is to be supported
tangentially and in the global Z direction. To help assign the support condition to the
Surfaces of the tube, a cylindrical coordinate system is required.
Attributes Select a Cylindrical local coordinate system and enter the dataset name as
Local Coordinate…
Cylindrical and click OK
82
Linear Analysis : Modelling
$VVLJQLQJWKHVXSSRUWV
x With the inner Surfaces of the lug still selected, drag and drop the support dataset
Fixed in YZ from the Treeview onto the selected features, ensuring that the
supports are assigned to Surfaces.
Rotate the view and check that that the
supports are assigned as shown in the
diagram.
Use the Zoom In button to enlarge the
right-hand lug as shown.
/RDGLQJ
A general 3D patch load of a varying loading will be applied to the top Surface of the
pin at the left hand end of the crank.
x Click in a blank part of the graphics window to clear the current selection.
83
Linear and Nonlinear Analysis of a Solid Crank Arm
x Select an
Untransformed
load direction in the
Y axis.
x Enter X,Y,Z
coordinates of
(0,0,0), (60,0,0),
(60,0,-60), and (0,0,-
60) with
corresponding load
values of -1, 0, 0, -1
respectively to
define the Patch loading as shown.
84
Linear Analysis : Modelling
To assign the patch load to the model a Point is created above the pin.
If necessary, use the Home button to re-orientate the model so the newly created
point is visible.
x Drag and drop the loading dataset Pin loading from the Treeview onto the
selected Point.
85
Linear and Nonlinear Analysis of a Solid Crank Arm
/LQHDU$QDO\VLV$QDO\VLV
With the model loaded:
File A LUSAS data file name of crank will be automatically entered in the File
LUSAS Datafile...
name field.
x Ensure that the options Solve now and Load results are selected.
,IWKHDQDO\VLVLVVXFFHVVIXO
The LUSAS results file will be added to the Treeview.
In addition, 2 files will be created in the directory where the model file resides:
FUDQNRXW this output file contains details of model data, assigned attributes
and selected statistics of the analysis.
FUDQNP\V this is the LUSAS results file which is loaded automatically into
the Treeview to allow results processing to take place.
86
Linear Analysis : Results
,IWKHDQDO\VLVIDLOV
If the analysis fails, information relating to the nature of the error encountered can be
written to an output file in addition to the text output window. Select No to not view
the output file. Any errors listed in the text output window should be corrected in
LUSAS Modeller before saving the model and re-running the analysis.
5HEXLOGLQJD0RGHO
If it proves impossible for you to correct the errors reported a command file is
provided to enable you to re-create the model from scratch and run an analysis
successfully.
File
Save Save the model file.
File
LUSAS Datafile... Rerun the analysis to generate the results.
/LQHDU$QDO\VLV5HVXOWV
If the analysis was run from within LUSAS Modeller the results will be loaded on top
of the current model and the load case results are set to be active by default.
For clarity, the geometry and attribute layers will be removed from the display and the
mesh layer will be added.
x If present in the Treeview click on the Geometry and Attributes layer names
and delete them.
87
Linear and Nonlinear Analysis of a Solid Crank Arm
x If mesh layer is not present, and with no features selected, click the right-hand
mouse button in a blank part of the graphics window and select Mesh to add the
mesh layer to the Treeview. Select the Close button to accept the default
properties.
8VLQJ3DJH/D\RXW0RGH
The model was created using a Working Mode view which allows a model of any size
to be created. Results could be viewed using this mode of operation, but in order to
allow additional information to be added on without obscuring the model, Page
Layout Mode is used instead.
View The graphics window will resize to show the mesh layer on an A4 size piece of paper.
Page Layout Mode
File x Ensure that the Landscape option is selected, set that Page margins of 60,10,10,10
Page Setup...
for left, right, top, and bottom margins respectively and click OK
This page layout view can also be saved for subsequent re-use with other models.
Window x Enter the view name as Landscape Page Layout and click OK
Save View...
9RQ0LVHV6WUHVV&RQWRXUV
x With no features selected click the right-hand mouse button in a blank part of the
graphics window and select the Contours option to add contours to the
Treeview.
The contour properties will be
displayed.
88
Linear Analysis : Results
1RWH The contour key can be moved by selecting it with the cursor and moving it to
the required location.
'LVSOD\LQJ5HVXOWVRQD6OLFH6HFWLRQ
In 3D models, stresses may be viewed on defined 2D slices through the model. To
ensure consistent contour values on any slice section through the model the contour
range currently displayed should be set as the global range to be used.
89
Linear and Nonlinear Analysis of a Solid Crank Arm
1RQOLQHDU$QDO\VLV0RGHOOLQJ
The crank model used for the linear analysis will be modified in order to perform a
nonlinear analysis.
A nonlinear material approximation to steel will be used for the model.
Plastic material properties and hardening material properties will be added to
the elastic material dataset to approximate nonlinear material behaviour.
Nonlinear control parameters will be specified to load the model in increments to
investigate the spread of yield throughout the crank.
The required output from the nonlinear analysis consists of:
)LOHV The geometry of the crank is the same as that defined for the linear model. It
may be recovered by one of two methods.
File If the linear analysis was performed successfully open the model file
Open...
crank.mdl saved after completing the first part of this example.
File x Enter the model file name as crank_nl and click the Save button.
Save As...
5HEXLOGLQJPRGHOIURPFRPPDQGILOH
File
New… Alternatively, start a new model file. If an existing model is open Modeller will
prompt for unsaved data to be saved before opening the new file.
90
Nonlinear Analysis : Modelling
File
Command Files > To recreate the model open the command file crank_modelling.cmd which is
Open... located in the \Lusas136\Examples\Examples\Modeller directory.
File
Save Save the model file.
&KDQJLQJWKHPRGHOGHVFULSWLRQ
File Change the model description to Crank - Nonlinear Analysis and click OK
Model Properties…
0RGLI\LQJWKH*HRPHWU\
The linear material dataset is to be modified to include plastic properties.
1RWH The same hardening behaviour will be used in both tension and compression.
1RQOLQHDU$QDO\VLV&RQWURO
The nonlinear analysis control properties are applied as properties of the load case.
x Define the analysis as a Nonlinear & Transient problem and click the Set button.
The Nonlinear & Transient dialog will appear.
On the Nonlinear & Transient dialog the following parameters need to be specified:
91
Linear and Nonlinear Analysis of a Solid Crank Arm
6DYHWKHPRGHO
File Save the model file.
Save
1RQOLQHDU$QDO\VLV$QDO\VLV
With the model loaded:
File A LUSAS data file name of crank_nl will be automatically entered in the File
LUSAS Datafile...
name field.
x Ensure that the options Solve now and Load results are selected.
92
Nonlinear Analysis : Analysis
x If necessary, click the Yes button to close any currently open results files.
1RWH In running this nonlinear analysis 10 load increments are evaluated. This may
take up to 20 minutes on older personal computers but will be significantly faster on
modern machines. An indication of the time remaining can be attained by observing
the number of the increment being evaluated.
A LUSAS Datafile will be created from the model information. The LUSAS Solver
uses this datafile to perform the analysis.
,IWKHDQDO\VLVLVVXFFHVVIXO
The LUSAS results file will be added to the Treeview.
In addition, 2 files will be created in the directory where the model file resides:
,IWKHDQDO\VLVIDLOV
If the analysis fails and it proves impossible for you to correct the errors reported, a
command file is provided to enable you to re-create the model from scratch and run an
analysis successfully.
File
Save Save the model file.
93
Linear and Nonlinear Analysis of a Solid Crank Arm
File
LUSAS Datafile... Rerun the analysis to generate the results.
1RQOLQHDU$QDO\VLV5HVXOWV
If the analysis was run from within LUSAS Modeller the results will be loaded on top
of the current model and the results for Increment 1 are set to be active by default.
For clarity, only the Mesh layer should be visible in the display.
x In the Treeview click on the other layers and delete them from the display and
if necessary make the Mesh layer visible.
*UDSKLQJ$SSOLHG/RDGDJDLQVW'LVSODFHPHQW
To illustrate the nonlinear behaviour of the model a graph of Total Load Factor
against Displacement is to be plotted for the node at the centre of the Pin.
94
Nonlinear Analysis : Results
x Click the Finish button to create the graph in a new window and display the
values used in an adjacent
table.
The graph will show a
nonlinear displacement
history for the selected node.
1RWH If the nonlinear analysis has been carried out immediately after the linear
analysis part of this example slice section results will still be set to be the only visible
components. To view results on the whole model the results for all groups need to be
set.
x In the Treeview click the right-hand mouse button on the Group name crank
Groups and select the Show Results option. Click Yes to act on sub-groups
(TXLYDOHQW6WUHVV&RQWRXU3ORWV
x With no features selected click the right-hand mouse button in a blank part of the
Graphics window and select the Contours option to add contours to the display.
95
Linear and Nonlinear Analysis of a Solid Crank Arm
1RWH From the contour key it can be seen that the maximum stress induced in the
crank from the initial load increment is less than the material yield stress of 275, so
yielding has not yet taken place.
&KDQJLQJWKH$FWLYH5HVXOWV/RDGFDVH
1RWH Results for other load increments may be viewed simply by changing the
active loadcase.
x In the Treeview right-click on Increment 2 and select the Set Active option.
The contours will be redisplayed for
load increment 2.
By zooming in on the contour key it
can be seen that the maximum stress
induced in the crank from the
second load increment is now larger
than the material yield stress of 275,
so yielding has taken place.
&UHDWLQJ$QLPDWLRQV
As an alternative to viewing results individually for each load case, the change of
stress and the spread of yield due to the increasing load increments can be animated
instead. To ensure consistent contour values throughout the animation the contour
range is to be based upon the values of the final load increment, (Loadcase 1
increment 10). In addition, to easily identify the yielding region the minimum contour
will be set to be the material yield stress of 275, the contour interval will be set to 25
and non-yielded regions will be displayed uncoloured i.e. white.
96
Nonlinear Analysis : Results
&KDQJLQJWKH&RQWRXU5DQJH
To begin, the final loadcase
increment needs to be set
active:
&KDQJLQJWKH&RQWRXU&RORXUV
x With no features selected
click the right hand mouse
button in a blank part of the
graphics window and select
the Properties option.
97
Linear and Nonlinear Analysis of a Solid Crank Arm
&UHDWLQJ$QLPDWLRQV
Utilities x Select the Load history option and click the Next button.
Animation Wizard...
x Select Results File: 1 from the drop-down menu. The list of available load cases
for selection will appear. Select the All loadcases button to create an animation for
all loadcases shown and select the Finish button to end.
Modeller will create the
animation sequence and
display the animation in
a new window.
6DYLQJ$QLPDWLRQV
Animations may be saved for replay in other windows animation players.
File x Enter crank_nonlinear for the animation file name. Click the Save button. An
Save As AVI... .avi file extension is automatically appended to the file name.
98
Nonlinear Analysis : Results
<LHOGHG0DWHULDO3ORW
As an alternative to displaying coloured contour showing yielded regions of the
model, the spread of plasticity can be visualised using yield symbols. This must be
done on an undeformed mesh.
Return the model to view from the Z direction by pressing the Z axis
button on the status bar at the bottom of the graphics window.
x With no features selected click the right-hand mouse button in a blank part of the
graphics window and select the
Values option to add the
values layer to the
Treeview.
1RWH By changing the active load increment the spread of yield through the model
can be displayed and animated in a similar manner to that described for stress
contours.
&RQWRXULQJ6WUDLQ(QHUJ\
To see which parts of the model are doing the most work strain energy density
contours can be displayed.
x Delete the Values layer and add the Contours layer to the Treeview.
x Select the entity as Strain and component of Strain Energy Density StEngD to
display contours of strain energy density for Increment 10.
x If necessary move the mesh layer down the Treeview to display the mesh on
top of the contour display.
The display will use the contour colours previously set up for the animation. These
can be changed back to previous default values as follows:
x With no features selected click the right-hand mouse button in a blank part of the
graphics window and select the Properties option.
The model window properties dialog will appear.
99
Linear and Nonlinear Analysis of a Solid Crank Arm
100
Description
/LQHDU%XFNOLQJ
$QDO\VLVRID)ODW
3ODWH
For software product(s): All.
With product option(s): None.
'HVFULSWLRQ
This example
determines the critical
buckling load for a
2m x 0.5m
rectangular panel of
1mm thickness
subject to in-plane
compressive loading.
Material properties for the panel are: Young’s modulus 70E9 N/m2, Poisson’s ratio
0.3.
The panel is meshed using 16 Semiloof shell elements and is simply supported on all
sides. An in-plane compressive load of a total of 24N is applied to one of the short
edges, parallel to the long sides.
Units used are N m kg throughout.
.H\ZRUGV
2D, Plate, Linear Buckling, Eigenvalue Buckling, Deformed Mesh, Printing
101
Linear Buckling Analysis of a Flat Plate
$VVRFLDWHG)LOHV
SODWHBPRGHOOLQJFPG carries out the modelling of the example.
0RGHOOLQJ
5XQQLQJ/86$60RGHOOHU
For details of how to run LUSAS Modeller see the heading Running LUSAS
Modeller in the Examples Manual Introduction.
1RWH This example is written assuming a new LUSAS Modeller session has been
started. If continuing from an existing Modeller session select the menu command
File>New to start a new model file. Modeller will prompt for any unsaved data and
display the New Model Startup dialog.
&UHDWLQJDQHZPRGHO
x Enter the file name as plate
x Select the model template Standard from those available in the drop down list.
1RWH It is useful to save the model regularly as the example progresses. This allows
a previously saved model to be re-loaded if a mistake is made that cannot be corrected
easily by a new user.
102
Modelling
)HDWXUH*HRPHWU\
Geometry Enter coordinates of
Surface >
(0, 0), (2, 0), (2, 0.5)
Coordinates...
and (0, 0.5) to define a
Surface.
0HVKLQJ
Attributes x Select Thin Shell, Quadrilateral, elements with Quadratic interpolation.
Mesh >
Surface… x Enter the dataset name as Thin shell.
1RWH If the number of divisions is not specified on the mesh dialog the default
number of 4 divisions per Line will be used. In this example 4 divisions per Line is
sufficient.
*HRPHWULF3URSHUWLHV
Attributes x Specify a thickness of 0.001.
Geometric >
Surface... x Enter the dataset name as Plate Thickness
(The eccentricity can be left blank as it is not used in this analysis).
x With the Surface selected, drag and drop the geometry dataset Plate Thickness
from the Treeview onto the selected feature.
103
Linear Buckling Analysis of a Flat Plate
0DWHULDO3URSHUWLHV
Attributes x Specify the Young’s modulus as 70E9
Material >
Isotropic… x Enter Poisson’s ratio as 0.3
(Mass density can be left unspecified for Eigenvalue buckling analyses).
x With the Surface selected, drag and drop the material dataset Plate Material (N m
kg) from the Treeview onto the selected surface.
6XSSRUWV
LUSAS provides the more common types of support by default. These can be seen in
the Treeview. Four support datasets are to be assigned to selected features of the
model.
x Similarly for each of the other features shown above drag and drop the relevant
support datasets from the Treeview to assign the required supports.
104
Modelling
/RDGLQJ
A global distributed
load is to be applied to
the left-hand end of
the plate.
Attributes x With the Global
Loading >
Structural...
Distributed tab
selected, enter a
Total load of 24
in the X
direction.
x Click the OK
button.
(LJHQYDOXH$QDO\VLV&RQWURO
Eigenvalue analysis control is defined as a loadcase property.
105
Linear Buckling Analysis of a Flat Plate
6DYLQJWKHPRGHO
File Save the model file.
Save
5XQQLQJWKH$QDO\VLV
File A LUSAS data file name of plate will be automatically entered in the File name
LUSAS Datafile...
field.
x Ensure that the options Solve now and Load results are selected.
106
Running the Analysis
,IWKHDQDO\VLVLVVXFFHVVIXO
The LUSAS results file will be added to Treeview.
In addition, 2 files will be created in the directory where the model file resides:
SODWHRXW this output file contains details of model data, assigned attributes
and selected statistics of the analysis.
SODWHP\V this is the LUSAS results file which is loaded automatically into
the Treeview to allow results processing to take place.
,IWKHDQDO\VLVIDLOV
If the analysis fails, information relating to the nature of the error encountered can be
written to an output file in addition to the text output window. Select No to not view
the output file. Any errors listed in the text output window should be corrected in
LUSAS Modeller before saving the model and re-running the analysis.
5HEXLOGLQJD0RGHO
If it proves impossible for you to correct the errors reported a command file is
provided to enable you to re-create the model from scratch and run an analysis
successfully.
File
Save Save the model file.
File
LUSAS Datafile... Rerun the analysis to generate the results.
107
Linear Buckling Analysis of a Flat Plate
9LHZLQJWKH5HVXOWV
If the analysis was run from within LUSAS Modeller the results will be loaded on top
of the current model and the load case results for each eigenvalue can be seen in the
Treeview.
Return to normal
cursor mode.
x Delete the Mesh, Geometry and Attributes layers from the Treeview.
'HIRUPHG0HVK3ORW
x With no features selected, click the right-hand mouse button in a blank part of the
Graphics window and
select the Deformed
mesh option to add the
deformed mesh layer
to the Treeview.
&KDQJLQJWKH5HVXOWV/RDGFDVH
To view the second eigenmode:
x In the Treeview right-click on Eigenvalue 2 and select the Set Active option.
108
Viewing the Results
3ULQWLQJWKH%XFNOLQJ/RDG)DFWRUV
x In an eigenvalue buckling analysis, the load factors are equivalent to the
eigenvalues. Load factors are the values by which the applied load is factored to
cause buckling in the respective modes. Eigenvalue results for the whole model
can be displayed in the text window.
Utilities x Ensure that results type Eigenvalues is selected and click the Finish button.
Print results wizard...
The Eigenvalue results will be printed to the text window with the Load factors being
given in the eigenvalue results column
&DOFXODWLQJWKH&ULWLFDO%XFNOLQJ/RDG
The applied load (24N) must be multiplied by the first load factor (19.0779) to give
the value of loading which causes buckling in the first mode shape. The initial
buckling load is therefore 24x19.0779 = 457.87 N.
109
Linear Buckling Analysis of a Flat Plate
110
Description
(ODVWR3ODVWLF
$QDO\VLVRID9
1RWFK
For software product(s): All.
With product option(s): Nonlinear.
'HVFULSWLRQ
A 5mm thick V-
shaped, notched 90
specimen is to be
subjected to two load 10
types; a pressure load
distributed along the 30
inner edge of its
opening and a loading Centreline
caused by pushing a Radius 10
bolt into the notch of 40
All dimensions in mm
the specimen.
After an initial linear analysis with the specimen subjected to the pressure load,
nonlinear material properties are defined and a nonlinear analysis is carried out using
the same pressure loading.
An additional linear and nonlinear analysis is done to investigate the insertion of a
bolt into the notch of the specimen with slidelines being used to model the contact
behaviour between the two components. Because of symmetry only half of the V-
notch need be modelled.
Units are N, mm, t throughout.
111
Elasto-Plastic Analysis of a V-Notch
2EMHFWLYHV
,QLWLDO<LHOG Investigate the load which causes initial yielding.
6SUHDG RI <LHOG Under continued loading investigate the progression of
plastic deformation under pressure loading.
8OWLPDWH&DSDFLW\3UHVVXUH Investigate the ultimate capacity of the
specimen under pressure loading.
7UDQVIHU RI )RUFH IURP %ROW Investigate the transfer of forces from
the loading bolt from a preliminary linear contact and subsequent nonlinear
contact analysis.
.H\ZRUGV
Plane Stress, Geometrically Nonlinear (GNL), Materially Nonlinear (MNL),
Contour Plot, Elasto-Plastic, Yield, Yield Symbol, Plastic Strain, Animation
$VVRFLDWHG)LOHV
YQRWFKBOLQHDUBPRGHOOLQJFPG carries out the modelling for the linear
notch analysis.
YQRWFKBQRQOLQHDUBPRGHOOLQJFPG carries out the modelling of the
nonlinear material model.
YQRWFKBOLQHDUBFRQWDFWBPRGHOOLQJFPG carries out the modelling
of the specimen using a linear analysis and a geometrically nonlinear model.
YQRWFKBQRQOLQHDUBFRQWDFWBPRGHOOLQJFPG carries out the
modelling of the notch and bolt with nonlinear material properties.
'LVFXVVLRQ
The response of the structure is dominated by materially nonlinear effects. After an
initially elastic response, the material undergoes elastic-plastic yielding. In a simple
von Mises model the tensile and compressive stress regions are considered to cause
identical plasticity. The post-yield response is governed by the hardening slope. A
zero slope denotes elastic-perfectly plastic behaviour.
$QDO\VLV,QLWLDO/LQHDU$QDO\VLV
An initial linear investigation is performed to verify the model and to find the
maximum stress induced by a unit intensity load. This information is used to design
the incrementation strategy for the initial coarse nonlinear analysis.
112
Modelling : Linear Material
$QDO\VLV&RDUVH1RQOLQHDU$QDO\VLV
The material nonlinearity is specified in LUSAS by the addition of plastic material
properties and a hardening curve.
The nonlinear strategy is designed such that the first increment (arrived at from the
linear analysis) stresses the material to just below yield in a single step. The model is
loaded until a specified displacement is reached at a selected Point. The
incrementation strategy is designed to develop the yielded region in a gradual and
stable manner.
$QDO\VLV%ROW$QDO\VLVZLWK/LQHDU0DWHULDOV
Once the behaviour of the structure is understood under pressure-loaded conditions,
the pressure load is removed. A bolt is added to the model and slidelines are defined
to model the contact between the notch and the bolt.
$QDO\VLV%ROW$QDO\VLVZLWK1RQOLQHDU0DWHULDOV
Once the behaviour of the multiple-bodied structure is understood the nonlinear
materials in the specimen are re-introduced and a full geometric, nonlinear contact
analysis performed.
0RGHOOLQJ/LQHDU0DWHULDO
This worked example will create a LUSAS model of half of the notched V-specimen.
Initially, a linear elastic analysis with an applied unit structural face load will be
prepared. Then the material properties will be made nonlinear and a suitable analysis
control defined and assigned.
5XQQLQJ/86$60RGHOOHU
For details of how to run LUSAS Modeller see the heading Running LUSAS
Modeller in the Examples Manual Introduction.
1RWH This example is written assuming a new LUSAS Modeller session has been
started. If continuing from an existing Modeller session select the menu command
File>New to start a new model file. Modeller will prompt for any unsaved data and
display the New Model Startup dialog.
&UHDWLQJDQHZPRGHO
x Enter the file name as vnotch_linear
113
Elasto-Plastic Analysis of a V-Notch
x Select the model template Standard from those available in the drop down list.
1RWH It is useful to save the model regularly as the example progresses. This allows
a previously saved model to be re-loaded if a mistake is made that cannot be corrected
easily by a new user.
)HDWXUH*HRPHWU\
Geometry X Y
Line > Using the X and Y coordinates shown in the table
Coordinates...
90 20
define Points which mark out half of the model. Use the
90 30
Tab key to move to the next entry field. Use the arrow
keys to move around fields. 0 30
0 0
x Click the OK button to finish. 30 0
1RWH The Z coordinate does not have to be entered. A dimension of zero will be
assumed.
The V shaped notch will be
created using an arc and a
Line drawn tangential to
the arc.
114
Modelling : Linear Material
Geometry x Ensure that Split tangent arc and Delete Features On Splitting are selected on
Line >
Tangent >
the Tangent dialog.
Point to line
x Click OK to draw the Line representing the notch.
The model can now be tidied by zooming in on a region of the model around the arc
and deleting the redundant Lines and Points.
1RWH Points and Lines used to define features extending outside of the area selected
will not be deleted.
Finally, a Surface is to be created from the line features.
0HVKLQJ
Attributes x Define Plane Stress, Triangle, Quadratic elements with an Irregular mesh
Mesh >
spacing.
Surface…
x Enter the mesh dataset name as Plane Stress TPM6 and click OK
115
Elasto-Plastic Analysis of a V-Notch
1RWH TPM6 elements are low-order elements and are used in this example to keep
within the evaluation version limits. More accurate modelling is obtained when using
Plane Stress, Quadrilateral, Quadratic elements (QPM8) which have more nodes per
element.
LUSAS will mesh the Surface based upon a default Line division of 4. To improve the
shape and arrangement of elements, Line mesh datasets will be used to control the
Surface mesh density.
Attributes x With the Element description set as None, define an average Element Length of
Mesh >
Line...
5 mm. Enter the Line mesh dataset name as Element length 5 and click OK
The mesh arrangement will be displayed. Local mesh refinement will now be applied
by giving the Arc a finer Line mesh.
Attributes x Define an average Element length of 2.5
Mesh >
Line… x Enter the Line mesh dataset name as Element length 2.5
116
Modelling : Linear Material
*HRPHWULF3URSHUWLHV
Attributes x Define a geometric property dataset with a thickness of 5 mm.
Geometric >
Surface…
x Enter the dataset name as Thickness=5 and click OK to add the dataset to the
Treeview.
x With the whole model selected, drag and drop the geometry dataset Thickness=5
from the Treeview onto the selected features.
0DWHULDO3URSHUWLHV
The only material properties that are essential for a linear elastic static analysis are
Young’s modulus and Poisson’s Ratio. The units of Young’s modulus in this particular
example are N/mm2.
Attributes x With the Elastic tab selected, enter a Young’s modulus of 210e3 and a Poisson’s
Material >
Isotropic…
Ratio of 0.3. Leave the other fields blank.
x Enter the dataset name as Steel (N mm)and click OK to add the dataset to the
Treeview.
x With the whole model selected, drag and drop the material dataset Steel (N mm)
from the Treeview onto the selected features and click OK to assign to
surfaces.
6XSSRUW&RQGLWLRQV
LUSAS provides the more common types of support by default. These can be seen in
the Treeview. The specimen is to be restrained along the horizontal axis of
symmetry in the X and Y axes.
117
Elasto-Plastic Analysis of a V-Notch
x Select the
horizontal Line
along the axis of
symmetry.
/RDGLQJ
A unit pressure load is to be defined and applied to the edge of the Surface
Attributes x Select the Face tab and define a face load in the Y direction of 1
Loading >
Structural... x Enter the dataset name as Face load 1 and click OK
1RWH Face loads are pressure loads which can be applied to the edges of Surfaces or
the faces of Volumes.
1RWH Structural face loading uses local element directions. If the loading is
incorrectly oriented it may be due to the local element direction of the Surface. To
rectify this either reverse the element direction of the Surface by selecting the Surface
using Geometry> Surface> Reverse or double-click on the loading dataset name in
the Treeview and change the sign of the loading.
6DYLQJWKHPRGHO
File Save the model file.
Save
118
Running the Analysis : Linear Material
5XQQLQJWKH$QDO\VLV/LQHDU0DWHULDO
File A LUSAS data file name of vnotch_linear will be automatically entered in the
LUSAS Datafile…
File name field.
x Ensure that the options Solve now and Load results are selected.
,IWKHDQDO\VLVLVVXFFHVVIXO
The LUSAS results file will be added to Load Case section of the Treeview.
In addition, 2 files will be created in the directory where the model file resides:
,IWKHDQDO\VLVIDLOV
If the analysis fails, information relating to the nature of the error encountered can be
written to an output file in addition to the text output window. Select No to not view
the output file. Any errors listed in the text output window should be corrected in
LUSAS Modeller before saving the model and re-running the analysis.
5HEXLOGLQJD0RGHO
If it proves impossible for you to correct the errors reported a command file is
provided to enable you to re-create the model from scratch and run an analysis
successfully.
YQRWFKBOLQHDUBPRGHOOLQJFPG
carries out the modelling of the
example.
File
New… Start a new model file. If an existing model is open Modeller will prompt for
unsaved data to be saved before opening the new file.
119
Elasto-Plastic Analysis of a V-Notch
File
Save Save the model file.
File
LUSAS Datafile... Rerun the analysis to generate the results.
9LHZLQJWKH5HVXOWV/LQHDU0DWHULDO
If the analysis was run from within LUSAS Modeller the results will be loaded on top
of the current model and the load case results will be seen in the Treeview.
'HIRUPHG0HVK3ORW
Once the Linear version of the model has been run it is prudent to check the deformed
shape for obvious errors such as overlarge displacements in unexpected areas, which
could be accounted for by incorrect properties, incorrect positioning of the load or
incorrect support conditions. The deformed shape also provides a general check on
the overall load direction.
x If present in the Treeview delete the Mesh, Geometry and Attributes layers.
x With no
features
selected click
the right-hand
mouse button in
a blank part of
the Graphics
window and
select the
Deformed
mesh option to
add the
deformed mesh layer to the Treeview.
9RQ0LVHV6WUHVV&RQWRXUV
The linear elastic results provide an opportunity to establish a faster loading scheme
for the nonlinear analysis to come. Checking the maximum von Mises stress values
120
Modelling : Nonlinear Material
will allow calculation of a factor of load that can be sustained without yielding the
material.
x With no features selected click the right-hand mouse button in a blank part of the
Graphics window and select the Contours option to add the contour layer to the
Treeview.
x Click the OK
button to display
the contours.
&KDQJLQJWKH
OD\HUGLVSOD\RUGHU
1RWH The order of the layer names in the Treeview determines the order in
which the layers will be displayed. To make a layer display after another layer, click
on the layer name in the Treeview and drag the layer name onto the layer name
after which it is to be displayed. The display in the graphics window will be updated
accordingly.
x Following the note above make the deformed mesh display after the contours by
dragging the Deformed Mesh layer onto Contours layer in the Treeview.
1RWH The material chosen for the analysis is assumed to yield at 300 N/mm2. From
the contour key results the maximum stress induced from a unit face load results in a
stress of just over 30 N/mm2. Therefore, a factored load value of 9 would be suitable
for use as the first load increment level in the nonlinear analysis as this would result in
stresses just below the yield stress.
0RGHOOLQJ1RQOLQHDU0DWHULDO
)LOHV The geometry of the notch is the same as that defined for the linear model. It
may be recovered by one of two methods.
File If the linear analysis was performed successfully open the model file
Open...
vnotch_linear.mdl saved after completing the first part of this example.
File x Enter the model file name as vnotch_nonlinear and click the Save button.
Save As...
121
Elasto-Plastic Analysis of a V-Notch
5HEXLOGLQJPRGHOIURPFRPPDQGILOH
File
New… Alternatively, start a new model file. If an existing model is open Modeller will
prompt for unsaved data to be saved before opening the new file.
File
Save Save the model file.
&KDQJLQJWKHPRGHOGHVFULSWLRQ
File x Change the model description to V-Notch - Nonlinear Analysis and click OK
Model Properties…
0RGLI\LQJWKH0DWHULDO
The linear material dataset needs to be modified to include plastic properties.
x Select the Plastic check box and for a Stress Potential model enter an Initial
uniaxial yield stress of 300
x Select the Hardening check box, select the Hardening gradient option and enter
a Slope of 0 and a Plastic strain of 1000 in the first row of the table.
x Click the OK button to finish and Yes to confirm that the existing material dataset
is to be overwritten.
1RWH The von Mises material model used assumes identical behaviour in
compression and tension.
1RQOLQHDU$QDO\VLV&RQWURO
From the results of the Linear analysis, initial yielding is expected at a load factor of
nearly 10 (Yield Stress/Max stress). Therefore the nonlinear loading strategy will be
to apply an initial load factor of 9, and use unit factor increments as the yielding
progresses. The analysis will be set to stop once the Point at the inside end of the arm
of the notch has displaced 10mm from its original position.
122
Modelling : Nonlinear Material
x Ensure that the geometry layer is displayed. If necessary, with no features selected
click the right-hand mouse button in a blank part of the graphics window and
select the Geometry option to add the geometry layer to the Treeview.
x Select the Nonlinear & Transient option and click on the Set button.
The Nonlinear & Transient dialog will appear.
x Set the Max total load factor as 0 to enable the load to increase without limit.
The dialog should appear as shown:
123
Elasto-Plastic Analysis of a V-Notch
To terminate the load on a limiting variable the advanced nonlinear parameters need
to be set in the Incrementation section.
124
Modelling : Nonlinear Material
x Set the Point number from the drop-down list to the Point selected earlier.
x Set the Variable type in the drop down list as V to limit the displacement in the
local Y direction.
6DYHWKHPRGHO
File To save the model.
Save
1RWH Geometric stiffening is not considered in this example because the nonlinear
effects are predominantly due to yield in the material.
125
Elasto-Plastic Analysis of a V-Notch
5XQQLQJWKH$QDO\VLV1RQOLQHDU0DWHULDO
File A LUSAS data file name of vnotch_nonlinear will be automatically entered in
LUSAS Datafile…
the File name field.
x Ensure that the options Solve now and Load results are selected.
'XULQJWKHDQDO\VLV
Apart from the increment and iteration, several parameters output are of special
interest during the nonlinear analysis phase:
7/0'$ 7RWDO /RDG )DFWRU The factor of load applied using the
incrementation control is displayed here. It shows how the load application is
progressing for a load control and an arc-length solution.
'7150 'LVSODFHPHQW 1RUP The changes in this value indicate
how well the problem is converging.
,IWKHDQDO\VLVLVVXFFHVVIXO
The LUSAS results file will be added to the Treeview.
In addition, 2 files will be created in the directory where the model file resides:
,IWKHDQDO\VLVIDLOV
If errors are listed that for some reason you cannot correct, a file is provided to re-
create the model information correctly, allowing a subsequent analysis to be run
successfully.
126
Viewing the Results : Nonlinear Material
File
New… Start a new model file. If an existing model is open Modeller will prompt for
unsaved data to be saved before opening the new file.
File
Save Save the model file.
File
LUSAS Datafile... Rerun the analysis to generate the results.
9LHZLQJWKH5HVXOWV1RQOLQHDU0DWHULDO
This section covers a typical results processing session for a nonlinear analysis. In this
session the following procedures will be carried out:
A von Mises stress contour plot and associated yielded region plot will be
drawn.
A graph showing the displacement history of the notch opening through the
analysis will be created.
If the analysis was run from within LUSAS Modeller the results will be loaded on top
of the current model and the load case results for loading increment 1 will be set
active by default.
3ORWWLQJ6WUHVV&RQWRXUV
x Delete all layers from the Treeview.
x Click the right-hand mouse button in a blank part of the graphics window and
select Contours.
x On the contour properties dialog select entity Stress and component equivalent
stress SE from the contour property dialog.
x Click the Contour range tab and set the Maximum stress contour value to be
plotted as 300 so all stresses above yield are drawn in red.
x Click the OK button to display contours for the first load increment.
127
Elasto-Plastic Analysis of a V-Notch
x With no features selected click the right hand mouse button in a blank part of the
graphics window
and select the
Mesh layer.
x Select Close to
accept the default
properties and add
the mesh to the
display.
The display will show
that the yield stress of 300Nmm-2 has not been reached after the first loading
increment.
&KDQJLQJWKH$FWLYH5HVXOWV/RDGFDVH
x In the
Treeview, right-
click on the last
load increment
and select the Set
Active option.
Contours for the
selected increment
will be displayed..
The red area shows the peak von Mises stress which is being limited to 300 N/mm2 by
the zero hardening slope as defined in the plastic material properties section for the
model.
<LHOGHG0DWHULDO3ORW
In addition to using contours to show yielded regions of the model, the spread of
plasticity can be visualised using yield symbols.
x With no features
selected click
the right hand
mouse button in
a blank part of
the graphics
window and
select the
Values layer.
128
Viewing the Results : Nonlinear Material
x Select the Stress entity and Yield component and click the OK button to display
the yielded Gauss points with an asterisk.
1RWH By changing the active loadcase the spread of yield through the model can be
viewed.
'LVSODFHPHQW+LVWRU\*UDSK
To illustrate the nonlinear behaviour of the model a displacement history graph
showing the displacement of a node on the notch against the total applied load factor
is to be displayed.
The graph wizard provides a step-by-step means of selecting which results are to be
plotted on the X and Y axes of the graph. The X axis is always defined first.
Utilities x Ensure the Time history option is selected and click the Next button.
Graph Wizard…
x Ensure the Nodal results button is selected for the X axis results and click the
Next button.
x Select Displacement from the entity drop down list for the component DY. The
node number of the selected node will be shown. Click the Next button.
This defines the X axis results.
x From the drop down list select Total Load Factor data and click the Next button.
129
Elasto-Plastic Analysis of a V-Notch
0RGHOOLQJ&RQWDFW/LQHDU0DWHULDO
This section details the changes required to the linear material model from the first
part of the example to incorporate the geometry of a bolt which will be positioned and
loaded to prise the notch arms apart.
File x If the linear analysis was performed successfully open the model file
Open...
vnotch_linear.mdl saved after completing the first part of this example.
File x Enter the model file name as vnotch_contact and click the Save button.
Save As...
5HEXLOGLQJPRGHOIURPFRPPDQGILOH
File
New… Alternatively, start a new model file. If an existing model is open Modeller will
prompt for unsaved data to be saved before opening the new file.
130
Modelling : Contact (Linear Material)
File
Command Files > To recreate the model open the command file vnotch_linear_modelling.cmd
Open... which is located in the \Lusas136\Examples\Modeller directory.
File
Save Save the model file.
File x Change the model description to V-Notch - Contact Analysis and click OK
Model Properties…
'HDVVLJQLQJWKH/RDGLQJ
The initial pressure loading is no longer required. In the nonlinear contact model the
loading will be applied as a prescribed displacement to the centre-line of the bolt.
x In the Treeview click the right hand mouse button on the loading dataset Face
load 1 and select the Deassign > From all option.
0RGHOOLQJWKH%ROW
1RWH At this stage the bolt will be defined separated from the notch specimen. This
will make assigning the attributes, especially the slidelines, easier. Once the attributes
are assigned, the bolt will be moved to its starting position before the analysis is run.
Geometry Enter coordinates of (75,0), (90,0) and (105,0) and click OK to define 2
Line >
horizontal Lines on the bolt centreline.
Coordinates...
Enter coordinates of (90,0) and (90,15) and click OK to define a vertical Line
on the bolt centreline.
An arc is to be drawn to form the upper half of the bolt.
x Select the 3
Points in the 2. Select this Point
order shown.
Geometry x Click OK and
Line >
the arc will be
Arc
From drawn.
Coords/Points 1. Select
…
this Point
3. Select this Point
131
Elasto-Plastic Analysis of a V-Notch
0HVKLQJWKH%ROW
x In the Treeview double-click on the mesh dataset Plane stress TPM6
x Change the element shape to Quadrilateral, select Regular Mesh, and change the
dataset name to Plane stress Quads.
x Select both
Surfaces
defining the bolt
and drag and
drop the surface
mesh dataset
Plane stress
Quads from the Select these
Treeview 2 Surfaces
onto the selected
features.
Triangular elements will be automatically generated at the apex of each 3-sided
Surface.
132
Modelling : Contact (Linear Material)
0RGLI\LQJWKHPHVKRQWKHEROW
x Select the 2 arc
Lines at the top Select these 2 Lines for ’Divisions = 6’
of the bolt as
shown.
x Drag and drop the line mesh dataset Divisions=3 from the Treeview onto the
selected Lines.
*HRPHWULF3URSHUWLHV
x In the Treeview double click on the geometry dataset Thickness=5
x Click the OK button to create a new geometric mesh dataset in the Treeview.
x Select both Surfaces of the bolt and drag and drop the geometry dataset
Thickness=10 from the Treeview onto the selected features.
0DWHULDO3URSHUWLHV
x With the bolt selected, drag and drop the material dataset Steel (N mm) from the
Treeview onto the selected features.
1RWH At this stage the material model is linear elastic and does not include plasticity
effects. The addition of plasticity is included at the next stage of the example.
6XSSRUW&RQGLWLRQV
A roller support is required at the bolt centreline to restrain in the Y direction only.
133
Elasto-Plastic Analysis of a V-Notch
/RDGLQJ&RQGLWLRQV
An incremental prescribed displacement will be used. At this stage a negative unit
displacement will be applied. The magnitude of each increment is controlled later
using nonlinear control parameters.
Attributes x Select the Incremental button and enter a prescribed displacement in the X
Loading >
Prescribed…
direction of -1
x With the 2
horizontal Lines
on the bolt
centreline
selected, drag and
drop the loading
dataset
Prescribed Load
1 from the
Treeview onto the selected features.
6OLGHOLQH'HILQLWLRQ
Slidelines automatically model components having dissimilar meshing patterns and
can also model any frictional contact between interacting components. Slidelines are
to be applied to the contacting Lines of the notch and the bolt.
134
Modelling : Contact (Linear Material)
Attributes x Ensure the Master Stiffness and Slave Stiffness values are set to 1 and leave the
Slideline… remaining values as defaults.
x Enter the slideline dataset name as Slideline 1 and click OK to add the slideline
dataset to the Treeview.
The Coulomb friction coefficient defaults to zero, which will define a standard no
friction slideline.
x Drag and drop the slideline dataset Slideline 1 from the Treeview onto the
selection.
x Select the Slave option and click the OK button to accept the default orientation
and assign the slideline dataset to the Arc.
x To visualise the slidelines assigned to the model click the right-hand mouse button
on the slideline dataset name in the Treeview and select Visualise
MasterAssignments and Visualise Slave Assignments
135
Elasto-Plastic Analysis of a V-Notch
1RQOLQHDU$QDO\VLV&RQWURO
A bolt displacement of 1mm is to be specified. This will be done in 10, 0.1mm
increments using nonlinear control properties. The nonlinear analysis control
parameters are applied as properties of the loadcase.
x Define the analysis as a Nonlinear & Transient problem and select the Set
button.
The Nonlinear & Transient dialog will appear.
x Click the OK button to finish the definition of the nonlinear parameters and OK
again to return to the display.
6DYLQJWKHPRGHO
File To save the model.
Save
5XQQLQJWKH$QDO\VLV&RQWDFW/LQHDU0DWHULDO
With the model loaded:
File A LUSAS data file name of vnotch_contact will be automatically entered in
LUSAS Datafile…
136
Running the Analysis : Contact (Linear Material)
x Ensure that the options Solve now and Load results are selected.
,IWKHDQDO\VLVLVVXFFHVVIXO
The LUSAS results file will be added to the Treeview.
In addition, 2 files will be created in the directory where the model file resides:
,IWKHDQDO\VLVIDLOV
If errors are listed that for some reason you cannot correct, a file is provided to re-
create the model information correctly, allowing a subsequent analysis to be run
successfully.
File
New… Start a new model file. If an existing model is open Modeller will prompt for
unsaved data to be saved before opening the new file.
File
Save Save the model file.
137
Elasto-Plastic Analysis of a V-Notch
File
LUSAS Datafile... Rerun the analysis to generate the results.
9LHZLQJWKH5HVXOWV&RQWDFW/LQHDU0DWHULDO
If the analysis was run from within LUSAS Modeller the results will be loaded on top
of the current model and the load case results for each load increment can be seen in
the Treeview. The results for load increment 1 are set to be active by default.
(TXLYDOHQW6WUHVV&RQWRXU3ORWV
If present in the Treeview delete the Mesh, Geometry and Attributes layers.
x With no features selected click the right-hand mouse button in a blank part of the
graphics window and select Deformed mesh to add the deformed mesh layer to
the Treeview.
x On the deformed mesh dialog, click the Specified factor option and enter a
Factor of 1 and click the OK button.
1RWH When viewing results for contacting components it is important that the
deformed mesh is plotted using a specified factor of 1 rather than a specified
magnitude otherwise the components appear to contact incorrectly.
x With no features selected click the right-hand mouse button in a blank part of the
Graphics window and select the Contours option to add the contours layer to the
Treeview and display the contour properties.
x On the contour properties dialog select entity Stress and component equivalent
stress SE from the contour property dialog.
x Click the Contour range tab and set the Maximum stress contour value to be
plotted as 300 so all stresses above yield are drawn in red.
1RWH
The contour
arrangement shows that the first load increment does not induce any stresses in the
arms of the notch since contact has not yet taken place.
138
Modelling - Contact (Nonlinear Material)
x Change the layer display order to display the deformed mesh on top of the contour
plot.
&KDQJLQJWKH$FWLYH5HVXOWV/RDGFDVH
x In the Treeview right-click on the last load increment and select the Set Active
option.
The contour plot for the
final increment will be
displayed.
From this stress plot where
the displacement is 1mm, it
can be seen from the
contour key that the material
in the root of the notch is
stressed to levels above the yield value of the material.
1RWH By investigating the other load increments it can be seen that after the third
load increment the bolt begins to induce stresses in the notch and that the load is
transferred from the bolt to the specimen via the slidelines.
0RGHOOLQJ&RQWDFW1RQOLQHDU0DWHULDO
&UHDWLQJWKH0RGHO
)LOHV The geometry of the notch lug is the same as that defined for the geometrically
nonlinear contact analysis model. It may be recovered by one of two methods.
File If the linear analysis was performed successfully open the model file
Open...
vnotch_contact.mdl saved after completing the first part of this example.
File x Enter the model file name as vnotch_contact_nonlinear and click the Save
Save As... button.
5HEXLOGLQJPRGHOIURPFRPPDQGILOH
File
New… Alternatively, start a new model file. If an existing model is open Modeller will
prompt for unsaved data to be saved before opening the new file.
139
Elasto-Plastic Analysis of a V-Notch
File
Command Files > To recreate the model open the command file vnotch_contact.cmd which is
Open... located in the \Lusas136\Examples\Modeller directory.
File
Save Save the model file.
&KDQJLQJWKHPRGHOGHVFULSWLRQ
File x Change the model description to V-Notch - Contact Analysis (Nonlinear
Model Properties…
Material) and click OK
0RGLI\LQJWKH*HRPHWU\
The linear material dataset needs to be modified to include plastic properties.
x Select the Plastic button and enter an Initial uniaxial yield stress of 300
x Select the Hardening button, select the Hardening gradient button and enter a
Slope of 0 and a Plastic strain of 1000
x Click the OK button and Yes to confirm that the existing material dataset is to be
overwritten.
1RQOLQHDU$QDO\VLV&RQWURO
The nonlinear control properties required for this section of the analysis are already
specified in the current model. However, the bolt displacement of 1mm is to be
increased to 2.5mm by specifying 25, 0.1mm increments in the nonlinear section of
the load case dialog.
x Edit the existing Nonlinear & Transient parameters by selecting the Set button.
140
Running the Analysis : Contact (Nonlinear Material)
6DYHWKHPRGHO
File Save the model.
Save
5XQQLQJWKH$QDO\VLV&RQWDFW1RQOLQHDU0DWHULDO
File A LUSAS data file name of vnotch_contact_nonlinear will be automatically
LUSAS Datafile…
entered in the File name field.
x Ensure that the options Solve now and Load results are selected.
,IWKHDQDO\VLVLVVXFFHVVIXO
The LUSAS results file will be added to Load Case section of the Treeview.
In addition, 2 files will be created in the directory where the model file resides:
,IWKHDQDO\VLVIDLOV
If errors are listed that for some reason you cannot correct, a file is provided to re-
create the model information correctly, allowing a subsequent analysis to be run
successfully.
YQRWFKBQRQOLQHDUBFRQWDFWBPRGHOOLQJFPG
carries out the
nonlinear material modelling of the example.
File
New… Start a new model file. If an existing model is open Modeller will prompt for
unsaved data to be saved before opening the new file.
141
Elasto-Plastic Analysis of a V-Notch
File
Save Save the model file.
File
LUSAS Datafile... Rerun the analysis to generate the results.
9LHZLQJWKH5HVXOWV&RQWDFW1RQOLQHDU0DWHULDO
If the analysis was run from within LUSAS Modeller the results will be loaded on top
of the current model and the load case results for each load increment can be seen in
the Treeview. Load increment 1 is set to be active by default.
&KDQJLQJWKH$FWLYH5HVXOWV/RDGFDVH
x In the Treeview right-click on the last load increment (Increment 25) and select
the Set Active option.
3UHSDULQJWRDQLPDWHWKHVSUHDGRI\LHOGHGPDWHULDO
As an alternative to viewing results individually for each load case, the change of
stress and the spread of yielded material due to the increasing load increments can be
animated instead. Stress contours and yield symbols will be plotted for selected load
increments.
x If present, delete the Mesh, Geometry and Attributes layer names from the
Treeview.
x With no features selected click the right-hand mouse button in a blank part of the
graphics window and select the Deformed mesh option to add the deformed mesh
layer to the Treeview.
x On the Deformed mesh dialog click the Specified factor option and enter a Factor
of 1 and click the OK button.
1RWH When animating nonlinear loadcases it is important that the deformed mesh is
plotted using a specified factor of 1 and not using a fixed screen size value of
magnitude otherwise the deformed mesh for each load increment would be drawn the
same.
142
Viewing the Results - Contact (Nonlinear Material)
x With no features selected click the right-hand mouse button in a blank part of the
graphics window and select Contours to add the contours layer to the
Treeview.
The contour plot properties will be displayed.
x Select the Contour Range tab and set the Maximum contour value as 300
x With no features selected click the right-hand mouse button in a blank part of the
graphics window and select Values to add the values layer to the Treeview.
The values layer properties dialog
will be displayed.
$QLPDWLQJWKHUHVXOWV
Utilities x Select the Load history option and click the Next button.
Animation Wizard…
x Select Results File: 1 from the drop-down menu.
The list of available load cases for selection will appear.
143
Elasto-Plastic Analysis of a V-Notch
1RWH With so many load increments there is no need to animate the whole sequence.
The selected load cases can be filtered to reduce the number to be animated.
x Enter a Step value of 4 to display every fourth increment and click the Filter
button.
The filtered load increments will displayed in the loadcase panel.
x Select the first load increment, hold down the Shift key and select the last load
increment.
x Click the button to add the selected load increments to the included panel for
the animation sequence.
6DYLQJ$QLPDWLRQV
Animations may be saved for replay in LUSAS at any time or saved for display in
other windows animation players.
File x Enter vnotch_contact_nonlinear for the animation file name. An .avi file
Save As AVI... extension is automatically appended to the file name when it is saved.
144
Viewing the Results - Contact (Nonlinear Material)
145
Elasto-Plastic Analysis of a V-Notch
146
Description
0RGDO$QDO\VLVRID
7XQLQJ)RUN
For software product(s): All.
With product option(s): None.
'HVFULSWLRQ
This example demonstrates a natural frequency analysis of a stainless steel tuning
fork. The dimensions are those of an A tuning fork (440 Hz 2nd string on a normally
tuned guitar). A comparison is made between eigenvalues obtained from a full
eigenvalue extraction using the default LUSAS eigensolver and those obtained using
the Guyan reduction technique. The overall dimensions of the fork are as shown.
134.5
93.25
52 All Dimensions are in mm
R=1.5
R=20.0
7.5
C-L
3.5 R=3.5 3.5
23 2 4
44 Half model of fork shown - full
48.5 model is created and analysed
147
Modal Analysis of a Tuning Fork
A model for an eigenvalue analysis is created in an identical way to that required for a
static analysis, using features and attributes, but with the following modelling
considerations:
Strict SI units of N, m, and kg should be used. In this example, the model is
initially created in millimetres for convenience and, when complete, converted
into metres before running the analysis.
Density is included in the material properties (in kg/m3).
A relatively coarse mesh is used since stress output is not required.
No loading is applied to the structure.
Eigenvalue control data is included to specify details of the analysis required.
Eigenvalue control is subsequently replaced by Guyan control for the Guyan
reduction analysis.
In a natural frequency analysis the following assumptions are made:
There is no applied load and vibration is due to the mass and stiffness of the
structure alone.
There is no damping.
Vibration assuming sinusoidal displacements of the form a = ASin(Zt).
The numerical solution produces a series of eigen pairs. The eigenvalues which
indicate frequencies at which the vibration would naturally occur are output. The
eigenvectors give the associated mode shape of vibration. It is important to note that
the solved eigenvectors (and hence the resulting mode shape displacements) are
normalised and hence may be arbitrarily scaled. Although displacement, strain and
stress information may be plotted, these quantities are therefore only relative and
cannot be used directly in the design process. It is common for the magnitudes of
these quantities to be investigated by running subsequent modal analyses such as
forced (harmonic) or spectral (seismic) response. In this case the resulting eigenvalues
will be manipulated interactively during results processing using the Interactive Modal
Dynamics (IMD) facility.
The default method for Eigenvalue Extraction, used here, is Subspace Iteration. This
method has the following characteristics:
All of the degrees of freedom in the model are used in the solution.
An initial estimated solution is improved via subsequent iterations.
These characteristics make the method very accurate and robust but potentially
computationally expensive.
1RWH This example is developed later and solved using the alternative less accurate,
but often more economic, Guyan Reduction method.
148
Modelling - Natural Frequency Analysis
.H\ZRUGV
2D, Intersecting Features, Splitting Features, Surfaces by Joining, Mirroring,
Natural Frequency, Eigenvalue, Eigenvalue Control, Interactive Modal
Dynamics (IMD), Guyan Reduction, Retained Freedoms, Automatic Masters,
Mode Shapes, Animation, Frequency Response Graphs.
$VVRFLDWHG)LOHV
IRUNBQIBPRGHOOLQJFPG
carries out the modelling for the natural
frequency eigenvalue analysis.
0RGHOOLQJ1DWXUDO)UHTXHQF\$QDO\VLV
5XQQLQJ/86$60RGHOOHU
For details of how to run LUSAS Modeller see the heading Running LUSAS
Modeller in the Examples Manual Introduction.
1RWH This example is written assuming a new LUSAS Modeller session has been
started. If continuing from an existing Modeller session select the menu command
File>New to start a new model file. Modeller will prompt for any unsaved data and
display the New Model Startup dialog.
&UHDWLQJDQHZPRGHO
x Enter the file name as fork_nf
x Select the model template Standard from those available in the drop-down list.
1RWH It is useful to save the model regularly as the example progresses. This allows
a previously saved model to be re-loaded if a mistake is made that cannot be corrected
easily by a new user.
149
Modal Analysis of a Tuning Fork
)HDWXUH*HRPHWU\
1RWH For natural frequency analysis consistent units must be adopted. In this
example SI units (N m kg s) are to be used. For simplicity the coordinates are input in
millimetres and converted to metres later in the example.
x Enter coordinates of (0, 0), (1.5, 0), and (1.5, 1.5) to define the arc at the far left
Geometry
Line > end of the fork. Select the coordinate (1.5, 0) as the Centre of the arc and click
Arc OK
From
Coords/Points … x Drag a box to select the 2 Points shown. Select these 2
Points
1RWH The Arc Line is selected first to force the triangular elements to radiate from
the arc centre.
150
Modelling - Natural Frequency Analysis
x Select pairs of Points and use the New Line button to create only the straight
Lines shown.
x To define the arc. Select the arc start and end Points, and the Point at the bottom
right of the model.
151
Modal Analysis of a Tuning Fork
Copy the Line once through a distance of 2 in the X direction and click OK
Copy the Line once through a distance of -4 in the X direction and click OK
Points are now created at the intersections of the arc with the 2 new copied Lines.
x Select the 3 Lines shown using the Shift key to the selection.
Geometry x Ensure the Split Intersecting Features and Delete Features On Splitting options
Point >
By Intersection..
are selected and click the OK button to create the new Points at the Line
intersections and also split the selected Lines.
In order to create 3 separate Surfaces the Line along the axis of symmetry has to be
split into 3 new Lines.
Geometry x Ensure that Delete features on splitting is selected and click OK to create 3
Line > new Lines.
By Splitting >
At a point …
152
Modelling - Natural Frequency Analysis
Three Surfaces are now defined using the Lines previously created.
x Select the 4 Lines remembering to hold the Shift key down after the first line is
selected to add to the selection to form the boundary of the Surface shown.
x Drag a box around the features shown, ensuring that no Surfaces are selected.
1RWH Only those Point and Line features not used to define any Surfaces will be
deleted.
153
Modal Analysis of a Tuning Fork
x Select the two Points and create the horizontal straight Line as shown above.
Now define the arc at the start of the arm section of the fork.
154
Modelling - Natural Frequency Analysis
Revert to standard cursor mode and select one of the Arcs. Hold down the Shift
key and select the Line on the opposite side as shown above.
Geometry
Surface > Create the first Surface.
By Joining…
x Repeat the previous procedure to create the second Surface as shown below.
The remainder of the fork will be created by sweeping the vertical Line at the right-
hand end of the model through a distance in the X direction.
155
Modal Analysis of a Tuning Fork
Geometry Use the Sweep Feature button to sweep the Line through a distance of 41.25 in
Surface >
By Sweeping…
the X direction to create the Surface.
6FDOLQJWKHPRGHOXQLWV
The features have so far been generated in millimetres (mm). For a natural frequency
analysis consistent units must be used. In this example SI units (N, m, kg, s) are to be
adopted so the coordinates will be converted to metres.
x Using the Ctrl and A keys together select all of the geometry defined.
Geometry
Point > Select the Scale option and enter scale factors of 0.001 in the X, Y and Z
Move... directions, about the origin (0,0,0)
0HVKLQJ
A frequency analysis can use a relatively coarse mesh, since stress output is not
required from the analysis. With this in mind, a series of Line meshes will be used to
control the density of the Surface mesh.
/LQHPHVKHV
As the majority of the Lines require only 2 divisions the default number of mesh
divisions will be reset.
File x Select the Meshing tab, set the default number of divisions to 2 and click OK to
Model Properties…
return to the graphics window. Any Lines to which a line mesh dataset is not
assigned will adopt this as a default.
Selected Lines will be assigned a number of Line divisions. LUSAS provides a limited
number of Line Mesh datasets by default. These can be found in the Treeview.
A Line mesh dataset with 12 divisions is not defined by default so one must be
created.
Attributes x With the Element description set as None, define a Line mesh dataset containing
Mesh > 12 divisions named Divisions=12
Line…
156
Modelling - Natural Frequency Analysis
Divisions=1
Divisions=12
Divisions=4 Divisions=3
Divisions=12
Divisions=4 Divisions=3
Divisions=1
x With the relevant sets of Lines selected, drag and drop the appropriate Line mesh
datasets from the Treeview onto the selected features. Use the Zoom in button
as necessary.
6XUIDFHPHVK
Attributes x Define a Surface mesh using Plane Stress, Quadrilateral, Quadratic elements.
Mesh >
Surface…
Name the dataset Plane Stress and click OK
x Using the Ctrl and A keys together Select the half model of the fork.
x Drag and drop the Surface mesh dataset Plane Stress from the Treeview onto
the selected features.
1RWH Since all of the Surfaces are 4 (or 3) sided, a regular mesh pattern is created.
Note also that the 3-sided Surface at the far left-hand end has triangular elements
generated automatically from the centre of the arc.
1RWH At any time the mesh (and other layers) displayed in the graphics window may
be hidden or redisplayed. With no features selected click the right-hand mouse button
in a blank part of the graphics window and select Mesh. If a mesh was previously
displayed it will be hidden. If previously hidden it will be displayed. This facility can
be used to simplify the display when it is required.
x Remove the Mesh from the display as described in the previous note.
157
Modal Analysis of a Tuning Fork
*HRPHWULF3URSHUWLHV
Attributes x Specify a thickness of 4e-3
Geometric >
Surface… x Enter the dataset name as Thickness and click OK.
1RWH Note the use of metres in the definition which is consistent with the units of
the geometry.
x With the whole model selected (Using the Ctrl and A keys together) drag and
drop the geometry dataset Thickness from the Treeview onto the selected
features.
1RWH The geometry assigned to the model can be visualised by clicking the right-
hand mouse button on the geometry dataset name in the Treeview and selecting the
Visualise Assignments option. Deselect the option to turn off visualisation.
0DWHULDO3URSHUWLHV
Attributes x With the Elastic tab displayed, specify a Young’s modulus of 210e9, a Poisson’s
Material >
Isotropic…
ratio of 0.3 and a mass density of 7930
x With the whole model selected, drag and drop the material dataset Stainless Steel
from the Treeview onto the selected features
1RWH Consistent SI units are used throughout this analysis. Young’s modulus is
specified in N/m2 and mass density in kg/m3. Poisson’s Ratio is dimensionless.
6XSSRUW&RQGLWLRQV
LUSAS provides the more common types of support by default. These can be seen in
the Treeview. To model the holding of the tuning fork the support dataset Fixed in
XY will be used.
1RWH 2D plane stress elements only have X and Y degrees of freedom therefore a
restraint in the Z direction is not necessary.
158
Modelling - Natural Frequency Analysis
1RWH In practice this support would not be a rigid support since it is hand held but
this should not significantly affect the frequencies obtained.
/RDGLQJ
No loading is required for a natural frequency analysis.
1RWH The fork is symmetrical about its centre-line, therefore only half of the
structure has so far been created. For static structural analysis it would be common to
apply a symmetry support condition to the centreline, so that only half of the structure
need be analysed. However, in a frequency analysis the use of symmetry in this way is
less common since this will force the analysis to only solve for the symmetric modes
of vibration ignoring any anti-symmetric modes. Generally, both symmetric and
anti-symmetric vibration modes are of significance, therefore the model will be
mirrored to form the complete model.
159
Modal Analysis of a Tuning Fork
1RWH The model is 2 Dimensional, therefore only 2 Points are required to define the
mirror plane (the Z direction is assumed as the screen Z plane). In addition, the
selection of Points as far away from each other as possible will ensure a good
specification of the required mirror plane.
The model is now complete. All attributes assigned to the original half-model features,
including the support and mesh assignments, will have been identically reproduced on
the duplicated features.
(LJHQYDOXH$QDO\VLV&RQWURO
The eigenvalue analysis control parameters are applied as properties of the load case.
160
Running the Analysis
6DYLQJWKHPRGHO
File Save the model file.
Save
5XQQLQJWKH$QDO\VLV
With the model loaded:
File A LUSAS data file name of fork_nf will be automatically entered in the File
LUSAS Datafile...
name field.
x Ensure that the options Solve now and Load results are selected.
,IWKHDQDO\VLVLVVXFFHVVIXO
The LUSAS results file will be added to Treeview.
In addition, 2 files will be created in the directory where the model file resides:
,IWKHDQDO\VLVIDLOV
If the analysis fails, information relating to the nature of the error encountered can be
written to an output file in addition to the text output window. Select No to not view
the output file. Any errors listed in the text output window should be corrected in
LUSAS Modeller before saving the model and re-running the analysis.
161
Modal Analysis of a Tuning Fork
5HEXLOGLQJD0RGHO
If it proves impossible for you to correct the errors reported a command file is
provided to enable you to re-create the model from scratch and run an analysis
successfully.
File
Save Save the model file.
File
LUSAS Datafile... Rerun the analysis to generate the results.
9LHZLQJWKH5HVXOWV1DWXUDO)UHTXHQF\$QDO\VLV
This section outlines some typical results processing operations for a natural
frequency and Interactive Modal Dynamics (IMD) analysis. The following interactive
results processing operations are performed:
0RGH 6KDSH 3ORWV Displaying mode shapes from the natural frequency
analysis.
0RGH$QLPDWLRQ6HTXHQFH Animation of selected mode shapes.
3ULQWLQJ(LJHQYDOXH5HVXOWV Printing results to a text window.
0RGDO'\QDPLFV,0' Graphing of Displacement vs. Frequency for a
selected node (all frequencies) using a linear scale.
*X\DQ 6XEVSDFH &RPSDULVRQ Multiple results graph comparing the
accuracy of the Automatic, Manual, Part Automatic with Manual, Guyan
Reduction results with the Sub-space iteration solution.
162
Viewing the Results: Natural Frequency Analysis
6HOHFWLQJD5HVXOWV/RDGFDVH
If the analysis was run from within LUSAS Modeller the results will be loaded on top
of the current model and the load case results for eigenvalue 1 are set to be active by
default.
3ORWWLQJ0RGH6KDSHV
If present, delete the Geometry, Attributes and Mesh layers from the Treeview.
x With no features
selected click the right-
hand mouse button in a
blank part of the
Graphics window and
select Deformed mesh
to add the deformed
mesh layer to the Treeview.
x Click on Close and the deformed mesh plot for Eigenvalue 1 will be displayed.
1RWH The mode shape may be inverted. This is because the sense is arbitrary since
during vibration the deformed shape will appear in both directions.
To view other mode shapes, in the Treeview right-click on the Eigenvalue required
and select the Set Active option.
&UHDWLQJ$QLPDWLRQVRI0RGH6KDSHV
This section will create an animation of the third mode shape.
x In the Treeview right-click on Eigenvalue 3 and select the Set Active option.
163
Modal Analysis of a Tuning Fork
x Use a Sine
deformation
with 8 frames
and a
deformation
magnitude of
6 mm.
x Click Finish
and LUSAS will create the animation sequence and display the animation in a new
window.
x To see the animation at the best resolution enlarge the window to full size. The
buttons at the bottom of the window may be used to slow-down, speed-up, pause,
step through frame by frame, or stop the animation.
6DYLQJ$QLPDWLRQV
Animations may be saved for replay in other windows animation players.
File x Enter fork_mode3 for the animation file name. An .avi file extension is
Save As AVI... automatically appended to the file name when the file is saved.
x Animations can be
compressed to save disk
space. A number of
compression formats are
available depending on
what is installed on the
system. Microsoft Video
1 has been found to
provide reliable results.
Click OK.
164
Viewing the Results: Natural Frequency Analysis
3ULQWLQJ(LJHQYDOXH5HVXOWV
Eigenvalue results for the model can be displayed in the Text Output window.
Utilities x Ensure that results type Eigenvalues is selected and click the Finish button to
Print results
wizard…
print the eigenvalues to the text output window.
Results File = C:\models\fork_nf.mys ID 1
MODE EIGENVALUE FREQUENCY ERROR NORM
1 .758801E+07 438.414
.106905E-08
2 .774128E+07 442.819
.101297E-08
3 .285460E+09 2689.01 .302835E-10
4 .296602E+09 2740.99
.294054E-10
5 .209262E+10 7280.57
.609273E-10
6 .224012E+10 7532.78 .554958E-10
7 .322161E+10 9976.63 .138079E-10
8 .598612E+10 12313.8 .222978E-06
9 .699317E+10 13309.4 .301739E-06
10 .848042E+10 14656.5 .347508E-05
1RWH The error norms may vary as they are dependent on the Eigensolver used for
the solution.
,QWHUDFWLYH0RGDO'\QDPLFV
The vertical displacement response of a selected node for a unit vertical force is to be
plotted against the sampling frequency over the entire solved frequency range
(0-15000 Hz) on a linear scale.
165
Modal Analysis of a Tuning Fork
8VLQJWKH*UDSK:L]DUG
The graph wizard provides a step-by-step means of selecting results to be plotted on
the X and Y axes of a graph. The X axis data is always defined first.
Utilities x Select the Modal Expansion option and click the Next button.
Graph Wizard...
x The Frequency response for All modes is to be calculated for the X axis data.
Ensure the Damping Type is set to None
x On the Modal Excitation section of the dialog ensure Point Force excitation is
selected and click the adjacent Set button.
x Select the Node number previously selected from the drop-down list. Select
component DY and click the OK button to return to the main dialog.
1RWH If no graph or axis titles are entered default names will be used. The graph
attributes may be edited by right clicking on the graph and selecting Edit Graph
Properties
166
Viewing the Results: Natural Frequency Analysis
LUSAS will
create the graph in
a new window and
display the values
used in an
adjacent table. To
see the graph at
the best resolution
enlarge the
window to a full
size view.
1RWH By using
a large frequency
range with a
100Hz interval the
peak amplitude at
the frequency of
438Hz can be
missed when
plotting graphs of
this nature. It is better to use a smaller frequency range in order to isolate the peak
results.
To produce a more accurate graph and with the same node selected:
x Select the node number previously selected from the drop-down list. Select
component DY and click the OK button to return to the main dialog.
167
Modal Analysis of a Tuning Fork
3ORWWLQJ'\QDPLF5HVSRQVHIRUD3DUWLFXODU)UHTXHQF\
In some analyses, dynamic responses are required at a specified frequency. In these
cases, an Interactive Modal Dynamics (IMD) load case is defined to allow the
frequency and type of excitation to be specified. In this example, deformed shapes and
peak displacements are to be plotted for excitation frequencies of 750Hz and 1500Hz.
168
Viewing the Results: Natural Frequency Analysis
x Select Frequency
results and click the
adjacent Set button.
6HOHFWLQJWKH,0'5HVXOWV/RDGFDVH
x In the Treeview right-click on IMD 2 and select the Set Active option.
The deformed mesh plot is updated to show the deformed mesh at the specified
frequency.
0DUNLQJ3HDN9DOXHV
x With no features selected click the right-hand mouse button in a blank part of the
Graphics window and select the Values option to add the Values layer to the
Treeview.
169
Modal Analysis of a Tuning Fork
&KDQJLQJWKHUHVXOWVIUHTXHQF\
x In the Treeview double-click the IMD 2 dataset name.
x Change the frequency to 1500 and click the OK button to return to the main
dialog.
The deformed mesh plot will be updated to show the revised mode shape and
corresponding values for the specified frequency.
1RWH Since the eigenvalue is independent of sign the deformed shape may appear
inverted from that shown.
*X\DQ5HGXFWLRQ$QDO\VLV'LVFXVVLRQ
Guyan reduction analysis provides the means to speed-up analysis run times and, if
required, remove unwanted local eigenmodes from the analysis to leave the dominant
structural modes for assessment.
Guyan Reduction eigenvalue extraction methods have the following characteristics:
Only a representative sample of the total degrees of freedom is used in the
analysis.
By default, no iterative correction is performed.
The reduced eigenvalue solution is dependent on the specification of master and slave
freedoms. The mass and stiffness effects of the slave freedoms are condensed out of
the solution procedure to form a reduced problem from which the eigenvalues are
obtained. All freedoms are subsequently used to recreate the eigenvectors.
170
Modelling : Guyan Reduction Analysis (Automatic)
)LOHVSURGXFHG
In the Guyan Reduction analyses the following data files will be created:
0RGHOOLQJ*X\DQ5HGXFWLRQ$QDO\VLV$XWRPDWLF
)LOHV The following analysis builds upon the model created in the first part of the
example. If the correct results were obtained from the linear analysis then this model
can be used. If not, then the model should be rebuilt from the command file supplied
to ensure the correct geometry and attribute data is used.
,IWKHOLQHDUDQDO\VLVZDVSHUIRUPHGVXFFHVVIXOO\«
File Open the model file fork_nf.mdl saved after completing the first part of this
Open...
example and toggle the menu entry Utilities>Mesh>Mesh Lock to ensure there
is no tick next to the Mesh Lock option..
File x Enter the model file name as fork_gr_auto and click the Save button.
Save As...
171
Modal Analysis of a Tuning Fork
,IWKHPRGHOQHHGVWREHUHEXLOWIURPDFRPPDQGILOH«
File
New… Start a new model file. If an existing model is open Modeller will prompt for
unsaved data to be saved before opening the new file.
File
Save Save the model file.
&KDQJLQJWKHPRGHOGHVFULSWLRQ
File Change the model description to Tuning Fork - Guyan Reduction with Automatic
Model Properties…
Masters and click OK
'HILQLQJ$XWRPDWLF0DVWHUV
The Guyan Reduction analysis control parameters are applied as properties of the
load case.
172
Running the Analysis
x Change the type of eigensolver to Subspace QL and click the OK button to return
to the Loadcase dialog.
x Click OK to finish.
6DYLQJWKHPRGHO
File Save the model file.
Save
5XQQLQJWKH$QDO\VLV
With the model loaded:
File A LUSAS data file name of fork_gr_auto will be automatically entered in the
LUSAS Datafile...
File name field.
x Ensure that the options Solve now and Load results are selected.
9LHZLQJWKH5HVXOWV*X\DQ5HGXFWLRQ$QDO\VLV$XWRPDWLF
A graph of eigenmode versus frequency is to be plotted for each Guyan reduction
analysis to illustrate the relative accuracy of each.
Utilities x Ensure the Time history option is selected and click the Next button.
Graph Wizard...
x Ensure the Named results button is selected for the X axis results and click the
Next button.
173
Modal Analysis of a Tuning Fork
x Click the Finish button to create the graph in a new window and show the values
used in an adjacent table.
To see the
graph at the best
resolution enlarge the
window to a full size
view.
0RGHOOLQJ*X\DQ5HGXFWLRQ$QDO\VLV0DQXDO
The following analysis modifies the natural frequency model.
,IWKHQDWXUDOIUHTXHQF\DQDO\VLVZDVSHUIRUPHG
VXFFHVVIXOO\«
File Open the model file fork_nf.mdl saved after completing the first part of this
Open...
example.
File x Enter the model file name as fork_gr_manual and click the Save button.
Save As...
174
Modelling : Guyan Reduction Analysis (Manual)
,IWKHPRGHOQHHGVWREHUHEXLOWIURPDFRPPDQGILOH«
File
New… Start a new model file. If an existing model is open Modeller will prompt for
unsaved data to be saved before opening the new file.
File
Save Save the model file.
&KDQJLQJWKHPRGHOGHVFULSWLRQ
File Change the model description to Tuning Fork - Guyan Reduction Manual Masters
Model Properties…
and click OK
8QGHILQLQJ$XWRPDWLF0DVWHUV
x In the Treeview right-click on Loadcase 1 and select the Properties option.
x Click the Advanced button to display the Advanced eigenvalue parameters dialog.
x Click the OK button to finish and return to the Eigenvalue control dialog.
x Change the type of eigensolver to Subspace QL and click the OK button to return
to the Loadcase dialog.
x Click OK to finish
175
Modal Analysis of a Tuning Fork
'HILQLQJ0DQXDO0DVWHUV
A retained freedom dataset will be defined, specifying only Y direction freedoms as
master freedoms. It will be assigned to the 4 Lines representing the outside of the arms
of the tuning fork. To assign the dataset the Geometry layer must be added to the
display.
x In the
Treeview, right-
click on the
Master in Y
retained freedom
dataset name and
select the
Visualise Assignments option.
6DYLQJWKHPRGHO
File Save the model file.
Save
5XQQLQJWKH$QDO\VLV
With the model loaded:
176
Viewing the Results : Guyan Reduction Analysis (Manual)
x Ensure that the options Solve now and Load results are selected.
x If necessary, click the Yes button to close any currently open results files.
A LUSAS Datafile will be created from the model information. The LUSAS Solver
uses this datafile to perform the analysis.
Following a successful analysis, the LUSAS results file will be added to Treeview.
9LHZLQJWKH5HVXOWV*X\DQ5HGXFWLRQ$QDO\VLV0DQXDO
The eigenmode versus frequency results are to be added to the existing graph.
On the minimised graph window, click the maximise button to return the graph
window to full size.
Utilities x Ensure the Time history option is selected and click the Next button.
Graph Wizard...
x Ensure the Named results button is selected for the X axis results and click the
Next button.
x Click the Finish button to add the results for the Guyan reduction analysis using
manually defined masters to the existing data.
177
Modal Analysis of a Tuning Fork
0RGHOOLQJ*X\DQ5HGXFWLRQ0DQXDODQG$XWRPDWLF
0DVWHUV
)LOHV The following analysis modifies the previous model. Either continue with the
existing Guyan reduction model that uses manual masters or run the command that is
supplied to recreate the model.
,IWKH0DQXDO*X\DQ5HGXFWLRQDQDO\VLVZDVSHUIRUPHG
VXFFHVVIXOO\«
File Open the model file fork_gr_manual.mdl saved after completing the first part
Open...
of this example.
File x Enter the model file name as fork_gr_both and click the Save button.
Save As...
178
Modelling : Guyan Reduction (Manual and Automatic Masters)
,IWKHPRGHOQHHGVWREHUHEXLOWIURPDFRPPDQGILOH«
File
New… Alternatively, start a new model file. If an existing model is open Modeller will
prompt for unsaved data to be saved before opening the new file.
File
Save Save the model file.
&KDQJLQJWKHPRGHOGHVFULSWLRQ
File Change the model description to Tuning Fork - Guyan reduction with automatic
Model Properties…
and manual masters and click OK
x Close the results file if still loaded in the Treeview from the previous analysis.
1RWH To ensure that only the Points (and not the nodes of the mesh) are selected
when dragging a box around any features, the Point selection cursor should be
used. This can be accessed as follows:
Click and hold down the mouse left-hand mouse button on the Selection icon.
Select the Point selection cursor from the buttons available.
'HDVVLJQLQJWKH3UHYLRXV0DQXDO0DVWHUV
x In the Treeview right click on the Restrained Freedoms dataset Master in Y
and select the Deassign>From all option.
179
Modal Analysis of a Tuning Fork
$VVLJQLQJ1HZ0DQXDO0DVWHUV
Select these 3 Points on the centreline of the handle
x Using the Point selection cursor, select the 24 Points on the tuning fork as shown.
x Drag and drop the retained freedom dataset Master in Y from the Treeview
onto the selected features.
To check that the manually retained freedoms have been assigned correctly they can
be visualised.
'HILQLQJWKH$XWRPDWLF0DVWHUV
The Guyan Reduction analysis control properties are applied as a function of the load
case.
180
Running the Analysis
x Click OK to finish.
6DYLQJWKHPRGHO
File Save the model file.
Save
5XQQLQJWKH$QDO\VLV
With the model loaded:
File A LUSAS data file name of fork_gr_both will be automatically entered in the
LUSAS Datafile...
File name field.
x Ensure that the options Solve now and Load results are selected.
x If necessary, click the Yes button to close any currently open results files.
A LUSAS Datafile will be created from the model information. The LUSAS Solver
uses this datafile to perform the analysis.
Following a successful analysis, the LUSAS results file will be added to Treeview.
9LHZLQJWKH5HVXOWV*X\DQ5HGXFWLRQ0DQXDODQG
$XWRPDWLF0DVWHUV
The eigenmode versus frequency results are to be added to the existing graph.
maximise the iconised graph window to return the graph window to full size.
181
Modal Analysis of a Tuning Fork
Utilities x Ensure the Time history option is selected and click the Next button.
Graph Wizard...
x Ensure the Named results button is selected for the X axis results and click the
Next button.
182
Viewing the Results - Guyan Reduction (Manual and Automatic Masters)
*UDSKLQJWKHUHVXOWVRIWKH1DWXUDO)UHTXHQF\$QDO\VLV
The results of multiple results files can be used when plotting graphs. To use the
results from the previous natural frequency analysis simply open the results file and
load on top of the current model.
Maximise the iconised graph window to return the graph window to full size.
Utilities x Ensure the Time history option is selected and click the Next button.
Graph Wizard...
x Ensure the Named results button is selected for the X axis results and click the
Next button.
183
Modal Analysis of a Tuning Fork
'LVFXVVLRQRI5HVXOWV
The Guyan reduction analysis using 120 automatic masters (Analysis 1, using 10% of
the total number of freedoms) identified the first 3 eigenmodes quite successfully. If
the number of automatic masters used was increased, more eigenmodes would match
the sub-space iteration values.
By using manual retained freedoms on carefully selected Lines (Analysis 2, using
7.3% of the total number of freedoms of the model) the accuracy is extended to match
the first 6 eigenmodes of the full natural frequency analysis. Any selection of
inappropriate Lines would result in less accuracy being obtained.
By combining careful selection of just 24 manual masters with a reduced number of
50 automatic masters (Analysis 3, using 5.7% of the total number of freedoms of the
model) more eigenmodes (8 in this example) can be obtained to a fair degree of
accuracy for a fraction of the solution time of a complete natural frequency analysis.
184
Viewing the Results - Guyan Reduction (Manual and Automatic Masters)
So, with careful selection of masters, good correlation with subspace iteration results
is possible using a fraction of the total number of freedoms of the model. Analysis
time savings for a model such as this may be small, but for a much larger or more
complex model the use of Guyan Reduction with a combination of manual and
automatic masters can be of real benefit.
This completes the example.
185
Modal Analysis of a Tuning Fork
186
Description
0RGDO5HVSRQVHRI
D6HQVRU&DVLQJ
For software product(s): All
With product option(s): Plus
'HVFULSWLRQ
An aerospace sensor casing is to be 6.0 5.0
70.0
assessed for dynamic stresses induced
by vibration of the airframe to which it
is attached.
70.0
The sensor casing is manufactured 14.14
from steel plate with a uniform
thickness of 0.8 mm.
The surfaces at the top of the sleeve Bottom 36.0 Sleeve
are rigidly held. The loading is Plate
All Dimensions in mm
characterised by a random vibration at
the supports of the airframe which is
defined as an acceleration Power Spectral Density (PSD) specified by the airframe
manufacturer.
The Interactive Modal Dynamics (IMD) facility is used to evaluate the response of the
casing to this loading. A quarter model is initially defined with the sleeve modelled as
if it were in the centre of the casing, and subsequently copied to create the full model.
The sleeve is then repositioned to the location shown to show the associativity of
features.
Units of N m kg are used for the analysis.
187
Modal Response of a Sensor Casing
2EMHFWLYHV
The following results plots are to be obtained:
'HIRUPHG 6KDSH A display of the deformed mesh for the first mode
shape.
)UHTXHQF\5HVSRQVH)XQFWLRQ FRF of a node using support motion
excitation.
3RZHU 6SHFWUDO 'HQVLW\ PSD stress response at a node using a PSD
excitation function.
.H\ZRUGV
Linear, Eigenvalue, Scale Factor Transformation, Interactive Modal Dynamics
(IMD), Default Attribute Assignment, Deformed Shape, Frequency Response
Function (FRF), Power Spectral Density (PSD), Stress Contours.
$VVRFLDWHG)LOHV
FDVLQJBPRGHOOLQJFPG carries out the modelling of the example.
0RGHOOLQJ
5XQQLQJ/86$60RGHOOHU
For details of how to run LUSAS Modeller see the heading Running LUSAS
Modeller in the Examples Manual Introduction.
1RWH This example is written assuming a new LUSAS Modeller session has been
started. If continuing from an existing Modeller session select the menu command
File>New to start a new model file. Modeller will prompt for any unsaved data and
display the New Model Startup dialog.
&UHDWLQJDQHZPRGHO
x Enter the file name as casing
x Select the model template Standard from those available in the drop down list.
188
Modelling
1RWH It is useful to save the model regularly as the example progresses. This allows
a previously saved model to be re-loaded if a mistake is made that cannot be corrected
easily by a new user.
1RWH The material properties, plate thickness and mesh element type are uniform
over the whole sensor casing. By using default attribute assignments, attribute datasets
are automatically added to new features when they are created.
$XWRPDWLF0HVK$VVLJQPHQW
Attributes x Define a Surface mesh using Thin shell, Quadrilateral elements with Linear
Mesh >
Surface...
interpolation.
x To set this mesh dataset as the default surface mesh assignment click the right-
hand mouse button on the Thin shell dataset name in the Treeview and select
the Set Default option. The icon will change to indicating that Thin shell
will automatically be assigned to all new Surfaces.
$XWRPDWLF*HRPHWU\$VVLJQPHQW
Attributes x Enter a Surface element thickness of 0.0008
Geometric >
Surface... x The eccentricity can be left blank or set to zero as it is not required.
x Enter the dataset name as Thickness of 0.0008 and click OK to add the dataset to
the Treeview.
x To set this geometry dataset as the default geometry assignment click the
right-hand mouse button on the Thickness of 0.0008 dataset name in the
Treeview and select the Set Default option.
$XWRPDWLF0DWHULDO$VVLJQPHQW
Attributes
Material > x The sensor is made from steel so select Mild Steel from the drop down list.
Material Library...
x Click OK to add the material to the Treeview.
x Set this material as the default material assignment by clicking the right-hand
mouse button on the Mild Steel Ungraded (N m kg C) material dataset in the
Treeview and selecting the Set Default option.
189
Modal Response of a Sensor Casing
)HDWXUH*HRPHWU\
In a natural frequency analysis, consistent units such (N, m, kg, sec) must be used. It is
however convenient to input the geometry in millimetres and scale the model when the
geometry input is complete.
'HILQLQJWKHVOHHYHRIWKHVHQVRU
1RWH The sleeve is defined initially as if it were positioned centrally on the casing.
Later in the example it will be moved to its actual position to show the associativity of
features.
Geometry Define a Line on the sleeve
Line >
from (0,0) to (-5,-5) and click
Coordinates...
the OK button.
'HILQLQJWKHPHVKIRUWKHVOHHYH
The arc will now be swept to create a Surface.
190
Modelling
191
Modal Response of a Sensor Casing
Geometry
Surface > Define a translation of -6
By Sweeping… in the Z direction and click
OK to sweep a new Surface.
192
Modelling
x Now adjust
the mesh on
the new
surface by
selecting the 2
Lines of the
casing
indicated in
the diagram
and drag and
drop the Line
mesh
Divisions=1
Select these lines
from the and assign Line
Treeview onto Mesh Divisions=1
the selected
features.
This completes the definition of the features of the quarter model.
6XSSRUWV
1RWH Supports are to be assigned to the quarter model before copying is done to
save time assigning the support dataset to the equivalent copied Surfaces.
x Using the Ctrl and A key together select the whole model.
Geometry Use the copy button to Rotate the selected features through 90 degrees in the
Surface >
Copy…
XY plane and create 3 copies of the original selection.
x Click OK and Modeller will create and display the extra features.
193
Modal Response of a Sensor Casing
x For clarity delete the Mesh and Attributes layers from the Treeview.
Geometry
Point > Move the sleeve to the required position by
Move... entering a translation of -7.07 in the X direction
and -7.07 in the Y direction and click OK
x Use the Control and A keys together to select the full model.
194
Modelling
Geometry
Point > Select the Scale option and enter a scale factor of 0.001 in the X, Y and Z
Move... directions about an origin of 0,0,0.
(LJHQYDOXH$QDO\VLV&RQWURO
To carry out results processing using the Interactive Modal Dynamics facility, an
eigenvalue analysis must be performed. The results from the eigenvalue analysis
normalised to global mass will be used to perform the Frequency Response Function
calculations.
The eigenvalue analysis control properties are applied as a function of the load case.
x Define the analysis as an Eigenvalue problem and click the Set button.
The Eigenvalue dialog will appear.
195
Modal Response of a Sensor Casing
6DYLQJWKHPRGHO
The model is now complete.
File Save the model file.
Save
5XQQLQJWKH$QDO\VLV
With the model loaded:
File A LUSAS data file name of casing will be automatically entered in the File
LUSAS Datafile...
name field.
x Ensure that the options Solve now and Load results are selected.
,IWKHDQDO\VLVLVVXFFHVVIXO
The LUSAS results file will be added to the Treeview.
In addition, 2 files will be created in the directory where the model file resides:
,IWKHDQDO\VLVIDLOV
If the analysis fails, information relating to the nature of the error encountered can be
written to an output file in addition to the text output window. Select No to not view
the output file. Any errors listed in the text output window should be corrected in
LUSAS Modeller before saving the model and re-running the analysis.
196
Viewing the Results
5HEXLOGLQJD0RGHO
If it proves impossible for you to correct the errors reported a command file is
provided to enable you to re-create the model from scratch and run an analysis
successfully.
File
Save Save the model file.
File
LUSAS Datafile... Rerun the analysis to generate the results.
9LHZLQJWKH5HVXOWV
This section outlines some typical results processing operations for a natural
frequency and Interactive Modal Dynamics (IMD) analysis. The following interactive
results processing operations are performed:
0RGH 6KDSH 3ORWV Displaying mode shapes from the natural frequency
analysis.
)UHTXHQF\ 5HVSRQVH )XQFWLRQ ,0' Graphing of Acceleration
due to support motion vs. Frequency for a selected node (all frequencies) using
a linear scale.
3RZHU 6SHFWUDO 'HQVLW\ 5HVSRQVH ,0' Displaying the PSD
stress response for a node on the top plate due to a PSD acceleration input at
the supports.
197
Modal Response of a Sensor Casing
6HOHFWLQJD5HVXOWV/RDGFDVH
If the analysis was run from within Modeller the results will be loaded on top of the
current model and the loadcase results for each eigenvalue can be seen in the
Treeview.
'LVSOD\LQJWKHVW0RGH6KDSH
x Delete the all layers from the Treeview.
x With no features selected click the right-hand mouse button in a blank part of the
graphics window and select Deformed mesh to add the deformed mesh layer to
the Treeview.
x Change the specified magnitude to 20 and click the OK button to display the
deformed mesh for eigen mode 1.
Use the Dynamic Rotation button to rotate the model to a similar view to that
shown.
6WUHVVHVDV)LOOHG&RQWRXUV
x Delete the Deformed mesh layer from the Treeview
x With no features selected click the right-hand mouse button in a blank part of the
graphics window and select Mesh to add the mesh layer to the Treeview and
click Close to accept the default properties.
198
Viewing the Results
Rotate the model to view along the Z axis by clicking in the status bar at
the bottom of the Modeller window.
x Make the top plate the only visible part of the model by clicking with the right-
hand mouse button on Top Plate in the Treeview and selecting Set as Only
Visible
x To display the mesh on top of the contours select Mesh in the Treeview and
drag and drop it on top of the Contours layer name.
The node where the maximum absolute stress occurs is noted at the bottom of the
contour key.
x Make a note of this node number as it will be used later in the example.
199
Modal Response of a Sensor Casing
1RWH The contours are relative stress contours which have no quantitative meaning.
,QWHUDFWLYH0RGDO'\QDPLFV
1RWH A FRF (frequency response function) is a transfer function in the frequency
domain. In general terms, the transfer function indicates how much of the input
excitation is transferred to the selected output point.
Compute the modal acceleration response in the Z direction at the node in the centre
of the bottom surface due to a harmonically varying acceleration applied to the
structural supports.
x Redisplay the full model by selecting the casing Group in the Treeview with
the right-hand mouse button and selecting Set as Only Visible. Choose Yes to act
on subgroups.
Rotate the model as shown Select this
Return to normal cursor mode. node at
centre of
back plate
x Select the node at the centre of the
bottom plate.
Utilities
Graph Wizard… x Select the Modal Expansion option and click the Next button.
200
Viewing the Results
x On the Modal
Dynamics Graph
dialog choose the
Frequency entity.
x Select the Set damping button and set the viscous damping to 0 and the structural
damping to 2.8
x Click on the Set button and in support motion section specify Acceleration in the
Z direction.
201
Modal Response of a Sensor Casing
x Click the OK button to return to the Model Dynamics Graph dialog and click
Next
x On the Modal
Frequency Domain
dialog select the
Displacement entity
in the DZ direction.
x Click Next
x On the Display Graph dialog deselect the Show symbols option and select the
Use logarithmic scale option for the Y Scale.
202
Viewing the Results
x Click on the Finish button and a graph of log acceleration against frequency will
be plotted.
x To specify axis labels and title right click on the graph and select Edit graph
properties
x On the General tab set the graph title to FRF in Z Direction at Centre of Back
Plate (2.8% Structural Damping)
x Click on the X Axis Style tab and set the axis name to Frequency (Hz)
x Click on the Y Axis Style tab and axis name to Log Acceleration (m/s^2)
203
Modal Response of a Sensor Casing
3RZHUVSHFWUDOGHQVLW\GHILQLWLRQ
A PSD force input defines the frequency content of a
Linear Linear
random loading, such as turbulent pressure acting on an Frequency Amplitude
aircraft component. A PSD analysis is, thus, useful when
15 8
broadband random dynamic forces excite structural
vibrations. 100 14
Utilities 125 30
Frequency PSD ... x Ensure the Linear/Linear scale option is selected and
define a frequency PSD dataset using the frequency 500 31
and amplitude values shown in the table on the right 600 61
(Use the Tab key to create a new line in the table). 900 108
x Label the dataset Frequency PSD and click OK 1000 79
3000 47
36'6WUHVV5HVSRQVH
x Click the left-hand mouse button in a blank part of the graphics window to clear
the current selection.
x Click the right-hand mouse button in a blank part of the graphics window and
select the Advanced Selection option.
x With the Type and name option selected choose Node from the drop down list,
enter the node number at which the maximum principal stress occurs. (as noted
previously) and click OK
Utilities x To compute a PSD stress response select the Modal Expansion option and click
Graph Wizard…
Next
x Under the damping section choose Specified values from the drop down list.
Select the Set damping button and set the viscous damping to 0 and the structural
damping to 2.8 and click OK
x Click on the Set button and under support motion specify Acceleration in the Z
direction and click the OK button to return to the Model Dynamics Graph dialog.
204
Viewing the Results
x On the Modal
Frequency Domain
dialog select entity
Stress (top) with
component S1
x The selected node number will be displayed in the drop down node list.
x Select dataset Frequency PSD from the PSD drop down list.
x On the Display Graph dialog deselect the Show symbols option and select the
Use Logarithmic scale option for the Y Scale.
x Click the Finish button to plot a graph of log PSD against frequency.
The RMS value of the input PSD and response PSD are written to the message
window when the graph is plotted.
x To specify axis labels and title right click on the graph and select Edit graph
properties
x On the General tab set the graph title to Top Surface Maximum Principal
Stress (2.8% Structural Damping)
x Click on the X Axis Style tab and set the axis name to Frequency (Hz)
x Click on the Y Axis Style tab and axis name to Log PSD
205
Modal Response of a Sensor Casing
36',QSXW
The PSD input data used in the acceleration of the supports can be plotted on the same
graph by following the above procedure until the Modal Frequency Domain dialog is
reached.
x Follow the steps in creating the PSD Response graph but instead of selecting PSD
Response select PSD Input in the Type drop down list on the Modal Frequency
Domain dialog.
x When the Display Graph dialog is reached, select the option to Add to existing
graph and again deselect the Show symbols option.
206
Viewing the Results
207
Modal Response of a Sensor Casing
208
Description
7KHUPDO$QDO\VLVRI
D3LSH
For software product(s): LUSAS Analyst.
With product option(s): Thermal
'HVFULSWLRQ
This example provides an introduction to
performing a thermal analysis with LUSAS.
1RWH There are three transport mechanisms for heat energy. Conduction, convection
and radiation. The first of these is defined as a material parameter, the others are
defined within the load attributes as environmental variable and temperatures,
however, in this example, the effects of radiation are ignored.
209
Thermal Analysis of a Pipe
2EMHFWLYHV
The objectives of the analysis are:
To determine the maximum temperature the outer surface of the pipe reaches
during continual pumping.
To determine how long it will take for the maximum temperature to be reached
once pumping of the oil begins.
.H\ZRUGV
Thermal, Steady State, Transient, Environmental Temperature, Prescribed
Temperature.
$VVRFLDWHG)LOHV
SLSHBPRGHOOLQJFPG carries out the modelling of the example.
0RGHOOLQJ
5XQQLQJ/86$60RGHOOHU
For details of how to run LUSAS Modeller see the heading Running LUSAS
Modeller in the Examples Manual Introduction.
&UHDWLQJDQHZPRGHO
File
New… Start a new model file. If an existing model is open Modeller will prompt for
unsaved data to be saved before opening the new file.
1RWH It is useful to save the model regularly as the example progresses. This allows
a previously saved model to be re-loaded if a mistake is made that cannot be corrected
easily by a new user.
210
Modelling
)HDWXUH*HRPHWU\
The pipe geometry will be generated by defining a vertical line and then sweeping it
into a quarter segment. This segment will then be copied to generate the fully model.
Geometry
Line > Enter coordinates of (0, 0.1) and (0, 0.15) to define a vertical line and click the
Coordinates... OK button.
211
Thermal Analysis of a Pipe
x Enter an Angle of 90
0HVKLQJ
Plane field elements are to be used for this analysis. These elements are used to model
the cross section of ‘infinite’ components since they only model heat flow in the XY
plane.
Attributes x Select Plane
Mesh >
Surface..
Field,
Quadrilateral,
Linear elements.
212
Modelling
*HRPHWULF3URSHUWLHV
Geometric properties are used to define the thickness of the pipe. Since the pipe is of
infinite length a unit length is modelled.
Attributes x Enter a thickness of 1 and leave the eccentricity blank.
Geometric >
Surface...
x Enter a dataset name as Thickness and click the OK button.
0DWHULDO3URSHUWLHV
Within LUSAS the specific heat is defined as a massless quantity. In order to calculate
this quantity, the standard specific heat capacity for a material is multiplied by the
density. The result is a material parameter in the correct massless units, in this case J
m-3 C-1.
The materials in this example have properties of steel.
x Leave the enthalpy blank as it is assumed that no phase change will occur
213
Thermal Analysis of a Pipe
x Assign the
material
attribute Steel
(J m C) to the
surfaces.
%RXQGDU\&RQGLWLRQV
Unsupported nodes in thermal analyses are assumed to be perfect insulators. The
environmental conditions are defined using environmental loading. This loading
defines the amount of convection to the environment which occurs.
x Enter the
environmental
temperature as
25
x Enter the
convective heat
transfer
coefficient as
500
x Since radiation
is to be ignored set the radiation heat transfer to 0
x Enter the dataset name as Environmental Temperature and click the OK button.
214
Running the Analysis
x Assign the dataset Environmental Temperature to the lines defining the outside
of the pipe. Ensure the option to Assign to lines is selected. Pick Loadcase 1 with
a Load factor of 1.
The pipe is to heated by the oil passing along inside the pipe. This is modelled using a
prescribed heat input assigned to the lines defining the inner surface of the pipe.
Attributes x Select the Prescribed
Loading >
Thermal...
Temperature tab.
x Enter a temperature
of 150
x Assign the dataset Oil Temperature to the lines defining the inner surface of the
pipe. Ensure the option to Assign to lines is selected and Loadcase 1 is chosen
with a Load factor of 1
6DYLQJWKHPRGHO
File Save the model file.
Save
5XQQLQJWKH$QDO\VLV
File A LUSAS data file name of Pipe will be automatically entered in the File name
LUSAS Datafile...
field.
x Ensure that the options Solve now and Load results are selected.
215
Thermal Analysis of a Pipe
,IWKHDQDO\VLVLVVXFFHVVIXO
The LUSAS results file will be added to Treeview.
In addition, 2 files will be created in the directory where the model file resides:
3LSHRXW this output file contains details of model data, assigned attributes
and selected statistics of the analysis.
3LSHP\V this is the LUSAS results file which is loaded automatically into
the Treeview to allow results processing to take place.
,IWKHDQDO\VLVIDLOV
If the analysis fails, information relating to the nature of the error encountered can be
written to an output file in addition to the text output window. Select No to not view
the output file. Any errors listed in the text output window should be corrected in
LUSAS Modeller before saving the model and re-running the analysis.
5HEXLOGLQJD0RGHO
If it proves impossible for you to correct the errors reported a command file is
provided to enable you to re-create the model from scratch and run an analysis
successfully.
File
Save Save the model file.
File
LUSAS Datafile... Rerun the analysis to generate the results.
216
Viewing the Results
9LHZLQJWKH5HVXOWV
If the analysis was run from within LUSAS Modeller the results will be loaded on top
of the current model and the load case results can be seen in the Treeview.
7HPSHUDWXUH&RQWRXUV
With no features
selected, click the right-
hand mouse button in a
blank part of the
Graphics window and
select the Contours
option to add the
Contours layer to the
Treeview.
The contour plot
properties will be
displayed.
x Select Potential
contour results
component PHI
x Click the OK
button.
From the analysis it can be seen that the maximum temperature the outer surface of the
pipe reaches is 108.5 oC.
This completes the steady state example.
7UDQVLHQW7KHUPDO$QDO\VLV
This part of the example extends the previously defined pipe model used for the
steady state analysis. A command file is used to create the model required.
&UHDWLQJDQHZPRGHO
File
New… Start a new model file. If an existing model is open Modeller will prompt for
unsaved data to be saved before opening the new file.
217
Thermal Analysis of a Pipe
File x Enter the model description as Transient Thermal Analysis of Pipe and click the
Model Properties…
OK button.
File Save the model file.
Save
6HWWLQJXSWKH6WDUWLQJ&RQGLWLRQV
The first step of a transient analysis is used to establish the steady state conditions
before any heat is input. In this example this means the oil temperature needs to be
removed from the first loadcase to allow the pipe to reach the environmental
temperature before the oil temperature is introduced and the transient analysis begins.
x Select Oil Temperature dataset in the Treeview using the right-hand mouse
button and choose the Deassign> From all option.
x Using the right-hand mouse button click on Loadcase 1 in the Treeview and
select Properties
218
Transient Thermal Analysis
6HWWLQJXSWKH7UDQVLHQW$QDO\VLV
Once the starting conditions have been established the transient analysis can begin.
The heat input is assigned to the inner surface of the pipe and the time stepping regime
is defined.
Firstly reapply the environment temperature which represents the atmospheric
temperature.
x Drag and drop the dataset Environmental Temperature onto the graphics
window to assign the dataset to Loadcase 2 by editing the dataset name in the
219
Thermal Analysis of a Pipe
drop down list. Enter a Load factor of 1 and click the OK button. This will
introduce Loadcase 2 into the Treeview.
Now apply the Oil Temperature.
x Assign the dataset Oil Temperature to these Lines selecting Loadcase 2 with a
factor of 1
x Using the right-hand mouse button click on Loadcase 2 in the Treeview and
select Properties.
220
Running the Analysis
6DYLQJWKHPRGHO
File Save the model file.
Save
5XQQLQJWKH$QDO\VLV
File A LUSAS data file name of pipe_transient will be automatically entered in the
LUSAS Datafile...
File name field.
x Ensure that the options Solve now and Load results are selected.
9LHZLQJWKH5HVXOWV
If the analysis was run from within LUSAS Modeller the results will be loaded on top
of the current model and the load case results can be seen in the Treeview.
To establish the time taken to reach the steady state condition a graph of external
temperature verse response time is to be generated.
221
Thermal Analysis of a Pipe
x Select Specified single node from the Extent drop down list and the selected node
number will appear in the Selected Node drop down list.
x Click on the Finish button to display the graph showing the variation of
temperature on the outer surface of the pipe with time.
In can be seen that the outside of the pipe reaches its steady state condition after
approximately 300 seconds.
This completes the transient thermal example.
222
Description
/LQHDU$QDO\VLVRID
&RPSRVLWH6WULS
For software product(s): LUSAS Composite
With product option(s): None.
'HVFULSWLRQ
A 50mm x 10mm x
1mm thick composite Distributed Loading
strip, composed of an
8-layer composite This quarter only to
material is to be be modelled
analysed first using
shell elements and then
using solid elements in 15
order to compare the
results obtained. 15
5 Simply supported
The strip is loaded with 5 10
a global distributed line All Dimensions in mm
load of 10N/mm on the
centreline as shown. The composite strip has two axes of symmetry therefore only a
quarter of the strip needs to be modelled. Symmetry boundary conditions are to be
simulated by applying supports on the appropriate Lines. The geometry of the strip
and support positions are as shown.
Units used are N, mm, t throughout.
223
Linear Analysis of a Composite Strip
2EMHFWLYHV
The output from the shell analysis will consist of:
Deformed Mesh Plot showing displacements with peak values annotated.
Bending Stress Contour Plot showing the direct stresses on the bottom Surface.
The output from the solid analysis will consist of:
Deformed Mesh Plot showing displacements with peak values annotated.
Bending Stress Contour Plot showing the direct stress on the bottom Surface of
layer 1.
Shear Stress Contour Plot showing the interlamina shear stress on the top
Surface of layer 1.
.H\ZRUGV
2D, 3D, Composite, Shell, Solid, Lay-up. Interlamina Shear, Failure Criteria,
Tsai-Wu
$VVRFLDWHG)LOHV
VWULSBVKHOOBPRGHOOLQJFPG carries out the modelling of the example
using shell elements.
VWULSBVROLGBPRGHOOLQJFPG carries out the modelling of the example
using solid elements.
0RGHOOLQJ6KHOO0RGHO
5XQQLQJ/86$60RGHOOHU
For details of how to run LUSAS Modeller see the heading Running LUSAS
Modeller in the Examples Manual Introduction.
1RWH This example is written assuming a new LUSAS Modeller session has been
started. If continuing from an existing Modeller session select the menu command
File>New to start a new model file. Modeller will prompt for any unsaved data and
display the New Model Startup dialog.
224
Modelling : Shell Model
&UHDWLQJDQHZPRGHO
x Enter the file
name as
strip_shell
x Use the
Default
working folder.
x Select the
startup
template Composite from those available in the drop down list.
1RWH Selecting the startup template Composite will add useful composite specific
modelling data to the Treeview.
1RWH It is useful to save the model regularly as the example progresses. This allows
a previously saved model to be re-loaded if a mistake is made that cannot be corrected
by a new user.
'HILQLQJWKH*HRPHWU\
Geometry Enter coordinates of (0,0), (10,0), (10,5) and
Surface >
(0,5) and click OK to define the first Surface.
Coordinates...
Select this Line
x Select the Line on the right hand side as shown.
Geometry
Surface >
Enter a translation
By Sweeping… distance of 15 in the X
direction.
225
Linear Analysis of a Composite Strip
Surface.
0HVKLQJ
The Surfaces are to be meshed using thick shell elements. LUSAS provides a
composite surface mesh dataset by default. This can be seen in the Treeview. A
thick shell element (QTS4) is used.
x Select the whole model. (Using the Ctrl and A keys together).
x Drag and drop the surface mesh dataset Composite Shell from the Treeview
onto the selected features.
Modeller will draw a mesh
based upon a default of 4
Line divisions per Line.
This mesh density will be
altered by using Line mesh
datasets.
1RWH A number of Line mesh datasets are provided by LUSAS by default. These
can simply be dragged and dropped onto the features to which they are to be assigned.
With the whole Select all Lines for Line mesh ’Divisions=2’
model selected:
x Drag and drop the Line mesh dataset Divisions=3 from the Treeview onto the
selected features. This overwrites the previous Line mesh assignment.
&KHFNLQJ/RFDO(OHPHQW'LUHFWLRQV
In creating the second Surface from the first the orientation of the Surface axes will
not necessarily be the same. In this example the local element directions should be
226
Modelling : Shell Model
checked because the composite lay-ups which are defined later in this example are
assigned to the model using the local element axes.
1RWH If manually
rotating the model
pressing the Ctrl key at
the same time will rotate
the model in the plane
of the screen.
x In the
Treeview double
click Mesh and
select Show
element axes
x Click the OK
button to display
the element
axes.
The element axes in
the right-hand section of the model need to be re-oriented to lie along the global X
axis.
&KDQJLQJWKH(OHPHQW'LUHFWLRQV
x Select the right-hand Surface of the model.
Geometry The orientation of the elements will rotate to align with the global X axis.
Surface >
Cycle
227
Linear Analysis of a Composite Strip
x In the
Treeview double
click the Mesh
layer.
The mesh properties
dialog will appear.
x De-select Show
element axes
and click the OK
button.
'HILQLQJWKH*HRPHWULF3URSHUWLHV
The strip is 1mm thick. A geometric property dataset of unity thickness is provided by
default. This can be used to define the thickness of the Surfaces.
x Select the whole model and drag and drop the geometry dataset Unit Thickness
from the Treeview onto the selected features.
1RWH Once assigned to the model, attributes such as geometric assignments may be
visualised.
x In the Treeview click the right-hand mouse button on the geometry dataset
Unit Thickness. Select Visualise Assignments to show where the attribute has
been assigned to the model.
x Follow a similar process and deselect Visualise Assignments to hide the attribute
display again.
'HILQLQJWKH&RPSRVLWH0DWHULDO3URSHUWLHV
The material properties of the strip will be modelled as a composite lay-up made up
from 8 lamina each defined as an orthotropic material. Whilst LUSAS provides a
range of material types by default this example is based upon a test study and requires
specific material data to be defined.
228
Modelling : Shell Model
x With the Elastic tab displayed, select a Solid model from the drop down list.
x Enter the shear modulus in the XY plane as 3000, and in YZ and ZX as 2000
x Finally, enter Poisson’s ratio as 0.4 in the XY plane, and 0.3 in the other two
planes. It is not necessary to enter the mass density.
x Enter the dataset name as Strip Material and click the OK button to add the
material dataset to the Treeview. This will be assigned to the model later in the
example.
229
Linear Analysis of a Composite Strip
'HILQLQJWKH&RPSRVLWH/D\XS$UUDQJHPHQW
Details of the composite stack are shown in the Lamina Thickness Angle
attached table. The stack is symmetrical about the Name
mid plane. This enables the input of the stack to
Layer1 0.1 0
be reduced by using the symmetric option.
Layer2 0.1 90
Layer3 0.1 0
Layer4 0.2 90
230
Modelling : Shell Model
9LVXDOLVLQJWKH&RPSRVLWH/D\XSDUUDQJHPHQW
x On the Composite Materials dialog, select Visualise to view the lay-up sequence.
231
Linear Analysis of a Composite Strip
$VVLJQLQJWKH&RPSRVLWH
/D\XS$UUDQJHPHQW
x To assign the composite dataset to the model, drag a box around the model to
select all the features.
x Drag and drop the dataset Strip Lay-up from the Treeview onto the selected
features.
232
Modelling : Shell Model
assigned to features.
&KHFNLQJWKHFRPSRVLWHRULHQWDWLRQ
To check the orientation of each composite lamina is correct.
x Select the Treeview and double click on the Attributes entry to display the
attribute layer properties.
x Select the Composite tab and pick the All datasets option.
x Click on the
Settings button
and select the
option to Visualise
ply directions.
6XSSRUWV
LUSAS provides the more common types of support by default. These can be seen in
the Treeview. The model will be supported in the Z direction at the internal Line
between the two Surfaces.
233
Linear Analysis of a Composite Strip
'HILQLQJ6\PPHWU\6XSSRUW&RQGLWLRQV
LUSAS provides symmetry boundary conditions by default. These can be seen in the
Treeview. As only a quarter of the structure has been modelled the symmetry
boundary conditions are assigned to two sides of the model.
x Drag and drop the support dataset Symmetry YZ Plane from the Treeview
onto the selected Line.
/RDGLQJ
The model will be subjected to a load per unit length of 5 N/mm acting in the negative
Z direction along the right-hand line which represents the mid-span centre-line of the
strip.
234
Modelling : Shell Model
1RWH The composite strip is modelled using a quarter model and the Line of load
application coincides with one of the Lines of symmetry. The value of applied load is
therefore half of that applied to the full model.
Attributes x Select the Global
Loading >
Structural...
Distributed tab and
the Per Unit Length
option.
x Enter a value of -5 in
the Z direction.
6DYLQJWKHPRGHO
The model is now complete and the model data must be saved.
File Save the model file.
Save
235
Linear Analysis of a Composite Strip
5XQQLQJWKH$QDO\VLV
With the model loaded:
File A LUSAS data file name of strip_shell will be automatically entered in the File
LUSAS Datafile...
name field.
x Ensure the Solve now and Load results options are selected.
,IWKHDQDO\VLVLVVXFFHVVIXO
The LUSAS results file will be added to Treeview.
In addition, 2 files will be created in the directory where the model file resides:
,IWKHDQDO\VLVIDLOV
If the analysis fails, information relating to the nature of the error encountered can be
written to an output file in addition to the text output window. Select No to not view
the output file. Any errors listed in the text output window should be corrected in
LUSAS Modeller before saving the model and re-running the analysis.
5HEXLOGLQJD0RGHO
If it proves impossible for you to correct the errors reported a command file is
provided to enable you to re-create the model from scratch and run an analysis
successfully.
236
Viewing the Results
File
Command Files > To recreate the model open the command file strip_shell_modelling.cmd which
Open... is located in the \Lusas136\Examples\Modeller directory.
File
Save Save the model file.
File
LUSAS Datafile... Rerun the analysis to generate the results.
9LHZLQJWKH5HVXOWV
If necessary, use the
isometric rotation button to
rotate the model to a similar
view to that shown.
3ORWWLQJSHDNYHUWLFDOGLVSODFHPHQWV
x Select the Treeview and delete the Attributes and Geometry layers from the
display.
x With no features selected click the right-hand mouse button in a blank part of the
Graphics window and select Values to add the Values layer to the Treeview.
The values properties dialog will be displayed.
x With the Value Results tab selected, select entity results for Displacement of
component DZ. (Displacement in the Z direction).
x Select the Values Display tab, de-select Maxima and specify that 0 % of the
Minima displacement values are to be plotted
237
Linear Analysis of a Composite Strip
x Click the OK
button to display
peak values of
vertical
displacement.
6WUHVVFRQWRXUSORWVIRUODPLQD
1RWH For shell models the lamina results are output for the middle of each lamina
selected.
x Click the right-hand mouse button in a blank part of the graphics window and
select Contours to add the contours layer to the Treeview.
The Contour Properties dialog will be displayed.
1RWH By default, the stresses will be calculated in the lamina material direction.
The Transform button on the Contour Properties dialog can be used to transform
stresses into global or user defined directions.
x Click the OK button to display contours and the associated contour key showing a
maximum value of 519.2
1RWH By selecting different lamina on the Contour Properties dialog the stresses
throughout the composite strip can investigated.
238
Modelling : Solid Model
,QWHUODPLQDVKHDUSORWV
x In the Treeview double-click the Contours layer to display the contour layer
properties.
0RGHOOLQJ6ROLG0RGHO
The composite strip in this example is now to be modelled using solid composite brick
elements meshed onto Volumes. This is to compare the accuracy of the results
obtained for each modelling method.
)LOHV The shell composite model created in the first part of this example can be
extended to create the solid composite model.
x To continue directly from the shell model toggle the menu entry
Utilities>Mesh>Mesh Lock to ensure there is no tick next to the Mesh Lock
option and close the results files by selecting Results file: 1 in the Treeview
and selecting Close
File x Enter the model file name as strip_solid and click the Save button.
Save As...
x Remove all layers from the Treeview.
5HEXLOGLQJPRGHOIURPFRPPDQGILOH
File
New… Alternatively, start a new model file. If an existing model is open Modeller will
prompt for unsaved data to be saved before opening the new file.
239
Linear Analysis of a Composite Strip
File
Save Save the model file.
&KDQJLQJWKHPRGHOGHVFULSWLRQ
File x Change the model description to Composite strip - solid model and click OK
Model Properties…
&RQYHUWLQJWKH0RGHOIURP6KHOOVWR6ROLGV
To convert the 2D model that uses Surfaces into a 3D model that uses Volumes a
number of attributes assigned to the 2D model need to be deassigned. This is to
prevent them being copied when the Surfaces are swept to create a 3D model.
1RWH In the following tasks, take care to deassign and NOT delete the Loading,
Support datasets, Composite strip lay-up dataset or the Geometric material dataset
from the Treeview.
'HDVVLJQLQJWKHORDGLQJ
x In the Treeview click the right-hand mouse button on the loading dataset
Global Distributed and select Deassign>From all
'HDVVLJQLQJWKHVXSSRUWV
x In the Treeview, click the right-hand mouse button on the support dataset
Fixed in Z, and select Deassign>From all
x In the Treeview, click the right-hand mouse button on the support dataset
Symmetry XZ Plane, and select Deassign>From all.
x In the Treeview, click the right-hand mouse button on the support dataset
Symmetry YZ Plane, and select Deassign>From all.
'HDVVLJQLQJWKHFRPSRVLWHPDWHULDODUUDQJHPHQW
x Using the method described previously, deassign the composite dataset Strip Lay-
up from the model.
'HDVVLJQWKHJHRPHWU\
x Using the method described previously, deassign the geometry dataset Unit
Thickness from all Surfaces on the model.
240
Modelling : Solid Model
'HDVVLJQLQJWKH6XUIDFHPHVK
x Using the method described previously, deassign the surface mesh dataset
Composite Shell from the model.
'HIDXOWPHVKGLYLVLRQV
The Lines on the model have been assigned different Line mesh divisions earlier in
the example. However, the default number of line mesh divisions is still set by default
to be 4. If the existing surfaces were swept to create volumes any newly created lines
between surfaces would have the default of 4 mesh divisions per line assigned to them
when in fact only one mesh division per line is required.
To adjust the default number of mesh divisions
File x Select the Meshing tab. Set the default number of divisions to be 1 and click OK
Model Properties…
0RGLI\LQJWKH*HRPHWU\
The 2D model will now be swept into 3D by sweeping the existing two Surfaces to
create two Volumes.
0HVKLQJ
A Volume mesh is to be defined. LUSAS provides a number of volume mesh datasets
by default. These can be seen in the Treeview. The composite brick element to be
used has a hexahedral element shape and a quadratic interpolation order.
241
Linear Analysis of a Composite Strip
1RWH The Line mesh divisions (defined in the shell model of this example) are used
to create the mesh arrangement for the top and bottom Surfaces. The default number
of Line mesh divisions are used for each swept Line on the side Surfaces.
$VVLJQLQJ&RPSRVLWH3URSHUWLHV
x With the whole model selected, drag and drop the Composite material dataset
Strip Lay-up from the Treeview onto the selected features ensuring that Local
element axes and Volume features are used.
/RDGLQJ
x Select the Line shown
right.
242
Modelling : Solid Model
6XSSRUWV
x Select the lower
internal line as
shown.
Set the view direction along the global Z axis by pressing the Z axis
button on the status bar at the bottom of the graphics window.
243
Linear Analysis of a Composite Strip
6DYLQJWKHPRGHO
The model is now complete.
File Save the model file.
Save
5XQQLQJWKH$QDO\VLV
With the model loaded:
File A LUSAS data file name of strip_solid will be automatically entered in the File
LUSAS Datafile...
name field.
x Ensure the Solve now and Load results options are selected.
,IWKHDQDO\VLVLVVXFFHVVIXO
The LUSAS results file will be added to Treeview.
In addition, 2 files will be created in the directory where the model file resides:
244
Viewing the Results
,IWKHDQDO\VLVIDLOV
Use a text editor to view the output file and search for ‘ERROR’. Any errors listed in
the output file should be fixed in LUSAS Modeller before saving the model and re-
running the analysis.
5HEXLOGLQJWKH0RGHO
If errors are listed that for some reason cannot be corrected by the user, a file is
provided to re-create the model information correctly, allowing a subsequent analysis
to be run successfully.
File
Save Save the model file.
File
LUSAS Datafile... Rerun the analysis to generate the results.
9LHZLQJWKH5HVXOWV
x If present, delete the
Annotation and Contours
layers from the
Treeview
245
Linear Analysis of a Composite Strip
3ORWWLQJSHDNYHUWLFDOGLVSODFHPHQWV
x With no features selected click the right-hand mouse button in a blank part of the
graphics window and select Values to add the values layer to the Treeview.
The values properties dialog will be displayed.
x With the Value Results tab selected, select Displacement results of displacement
in the Z direction, DZ
6WUHVVFRQWRXU
SORWVIRUODPLQD
1RWH For solid models the lamina results can be selected for the top, middle or the
bottom of any selected lamina.
x With no features selected click the right-hand mouse button in a blank part of the
graphics window and select Contours to add the contours layer to the
Treeview.
The contour Properties dialog will be displayed.
246
Viewing the Results
,QWHUODPLQDVKHDUSORWV
x In the Treeview double-click the Contours layer to display the contour layer
properties.
247
Linear Analysis of a Composite Strip
'HILQLQJ)DLOXUH6WUHQJWK
Composite The failure strength dialog will
Define Failure
Strength…
appear.
$VVLJQLQJ)DLOXUH6WUHQJWK
The failure strength is assigned to the geometry.
x From the Treeview drag and drop Layer Strength onto the selected features
and click OK to Assign to volumes
3ORWWLQJFRQWRXUVRI)DLOXUH&ULWHULD
x In the Treeview double-click the Contours layer.
x Select Stress (bottom) contour results for laminate LAYER1 of Tsai-Wu failure,
T-Wu. By default, the stresses will be shown in the laminate material direction.
x Select the Contour Display tab and pick the Contour Key Details button, change
the number of significant figures to 2 and deselect the Show minimum value
option.
248
Viewing the Results
x Click OK to update
the contour key details
and OK again to
display contours of the
Tsai Wu failure
criteria.
249
Linear Analysis of a Composite Strip
250
Description
'DPDJH$QDO\VLVRI
D&RPSRVLWH3ODWH
For software product(s): LUSAS Composite plus
With product option(s): Nonlinear.
'HVFULSWLRQ
A composite plate
70 mm
made up from an IM
Carbon cross ply
laminate is placed
under tensile loading
to analyse the 30 mm
damage growth and
stress redistribution 10 mm Diameter
around a stress
concentration caused
by a 10mm diameter
hole. Because of symmetry a quarter model will be created.
The units of the analysis are N, mm, and t throughout.
2EMHFWLYHV
The objective of the analysis is:
To determine the onset of damage growth
To predict the effect of damage growth on the stress distribution within the
composite stack
.H\ZRUGV
Composite, Hashin, Damage, Nonlinear
251
Damage Analysis of a Composite Plate
$VVRFLDWHG)LOHV
FRPSRVLWHBSODWHBPRGHOOLQJFPG carries out the modelling of the
example.
0RGHOOLQJ
5XQQLQJ/86$60RGHOOHU
For details of how to run LUSAS Modeller see the heading Running LUSAS
Modeller in the Examples Manual Introduction.
1RWH This example is written assuming a new LUSAS Modeller session has been
started. If continuing from an existing Modeller session select the menu command
File>New to start a new model file. Modeller will prompt for any unsaved data and
display the New Model Startup dialog.
&UHDWLQJDQHZPRGHO
x Enter the file name as composite_plate
x Select the startup template Composite from those available in the drop down list.
1RWH It is useful to save the model regularly as the example progresses. This allows
a previously saved model to be re-loaded if a mistake is made that cannot be corrected
easily by a new user.
)HDWXUH*HRPHWU\
The composite plate will be modelled as a quarter model and symmetry boundary
conditions will be used to reduce the size of the model. Firstly the hole will be
defined.
Geometry x Enter coordinates of (5, 0), (0, 5) and (0, 0)
Line >
Arc >
x Select the Centre option next to the (0, 0) coordinate entry and click the OK
From
Coords/Points button.
…
252
Modelling
Geometry
Line > Enter coordinates of (35, 0), (35, 15) and (0,15) and click the OK button.
Coordinates…
Now create the lines on the
symmetry planes.
1RWH To change the selection mode so only chosen items are selected from the
display, click and hold the left hand mouse button on the selection button , then
click on the selection mode required. e.g. click on to select only lines.
x Change the selection mode as described in the preceding note to select lines only
x Box-select all the lines in the model by clicking and dragging the cursor around all
the lines that form the surface.
Geometry
Surface > Create a surface from the selected lines.
Lines…
253
Damage Analysis of a Composite Plate
0HVKLQJ
In this example the mesh will be graded manually by specifying the number of
elements on each of the boundary lines.
Define a null line mesh with 16 divisions.
x Use the Ctrl and A keys together to select all the features and assign Divisions=16
from the Treeview to all lines.
x Select the upper horizontal line representing the edge of the plate and assign the
line mesh dataset Division=8 from the Treeview. This will overwrite the
previous assignment.
x Select the line on the right hand side of the model and assign Divisions=2 from the
Treeview. This will overwrite the previous assignment.
The surface will now be swept through the depth of the plate to create a volume. Lines
on the newly created surface on the back face of the volume will automatically inherit
the line mesh dataset from the swept surface. The lines through the depth will however
adopt the default number of mesh divisions. Since one element only is required
through the depth of the plate the default number of mesh divisions must be set to one.
x Select the Surface (use the Ctrl and A keys together to select whole model).
1RWH Surfaces of more than four sides cannot be selected with a single mouse click
unless one or more lines defining the surface are combined using the Combined Lines
feature. They can always be selected by ‘boxing’ with the cursor.
Geometry
Surface > Sweep the surface to form a volume.
By Sweeping…
x Enter a translation in the Z direction of 1 and click the OK button.
254
Modelling
x Double click on the mesh dataset Composite Brick (HX16L) and select the Allow
transition pattern option.
1RWH Transition meshing is required to enable the five sided surface to be modelled
predominantly with quadrilaterals. When using transitional meshing Modeller will
introduce compatible triangular elements as necessary.
x Click OK to change the mesh dataset and Yes to overwrite the previous data.
x Click on
to return the model to
the default view from
the Z axis.
0DWHULDO3URSHUWLHV
Properties of a number of the more commonly used composite materials are available
from the composite library. The plate in this example is made up from a four layer
stack of IM Carbon UD.
x Select the
Attributes
material IM
Material >
Composite Carbon UD
Library… Vf=60% from
the drop down
list.
x Click the OK button to add the selected composite material properties to the
Treeview.
255
Damage Analysis of a Composite Plate
'HILQLQJWKH&RPSRVLWH6WDFN
Attributes x Select the New button
Composite…
x Enter the lamina name as Layer1
256
Modelling
$VVLJQLQJWKH&RPSRVLWH6WDFN
The composite stack now needs to be assigned to the volume such that the zero fibre
directions runs along the length of the plate. To do this, a local coordinate system is
defined such that the local axes defined correspond to the global axes and the
composite stack is then assigned relative to this local coordinate system.
Attributes x Enter the dataset name as Global and click the OK button.
Local Coordinates…
x Use Ctrl and A keys together to select the whole model and assign the composite
dataset Laminate Stack to the model.
257
Damage Analysis of a Composite Plate
6XSSRUWV
Symmetry supports need to be assigned to the lines of symmetry of the model.
258
Modelling
3. Drag a box to
select this
vertical Surface
and assign
support Fixed in
Z
x Drag and drop the support dataset Symmetry YZ Plane from the Treeview.
x Ensure the Assign to surfaces option is selected and click OK to assign the
support dataset.
x Similarly Drag a box around the Surface on the horizontal axis of symmetry and
assign the support dataset Symmetry XZ Plane from the Treeview to it.
The model also needs to be restrained from moving in the out of plane direction.
x Drag a box around the Surface on the right hand side of the model and assign the
support dataset Fixed in Z from the Treeview.
/RDGLQJ
The plate is to be placed under a tensile loading using a prescribed displacement.
Attributes x With the Prescribed Displacement tab selected enter a Total displacement of 0.1
Loading > in the X direction.
Prescribed…
x Enter a dataset name of Prescribed Displacement and click the OK button.
x Drag a box around the Surface defining the right hand end of the plate and assign
the dataset Prescribed Displacement from the Treeview.
259
Damage Analysis of a Composite Plate
Rotate the model to provide a suitable 3D view and check the supports and
loading has been applied correctly.
$QDO\VLV&RQWURO
Since this is a nonlinear problem the load incrementation strategy needs to be defined.
x From the Treeview right click on Loadcase 1 and select the Properties option.
x Define the analysis as a Nonlinear & Transient problem and click on the Set
button.
The Nonlinear & Transient dialog will appear.
x Leave the Maximum number of time steps or increments as 0 as this ensures the
solution will continue until the maximum load is reached.
260
Running the Analysis
6DYLQJWKHPRGHO
File
Save Save the model file.
5XQQLQJWKH$QDO\VLV
File A LUSAS data file name of composite_plate will be automatically entered in
LUSAS Datafile...
the File name field.
x Ensure that the options Solve now and Load results are selected.
261
Damage Analysis of a Composite Plate
1RWH In running this nonlinear analysis 5 load increments are evaluated. This may
take up to 1 hour on older personal computers but will be significantly faster on
modern machines. An indication of the time remaining can be attained by observing
the number of the increment being evaluated.
A LUSAS Datafile will be created from the model information. The LUSAS Solver
uses this datafile to perform the analysis.
,IWKHDQDO\VLVLVVXFFHVVIXO
The LUSAS results file will be added to Treeview.
In addition, 2 files will be created in the directory where the model file resides:
,IWKHDQDO\VLVIDLOV
If the analysis fails, information relating to the nature of the error encountered can be
written to an output file in addition to the text output window. Select No to not view
the output file. Any errors listed in the text output window should be corrected in
LUSAS Modeller before saving the model and re-running the analysis.
5HEXLOGLQJD0RGHO
If it proves impossible for you to correct the errors reported a command file is
provided to enable you to re-create the model from scratch and run an analysis
successfully.
File
New… Start a new model file. If an existing model is open Modeller will prompt for
unsaved data to be saved before opening the new file.
262
Viewing the Results
File
Save Save the model file.
File
LUSAS Datafile... Rerun the analysis to generate the results.
9LHZLQJWKH5HVXOWV
Loadcase results can be seen in the Treeview. If the analysis was run from within
LUSAS Modeller the results will be loaded on top of the current model and the load
case results for the first load increment are set active by default.
6WUHVV&RQWRXUV
x From the Treeview activate the final load increment by selecting the final load
increment with the right hand mouse button and choosing the Set Active option.
x With no features selected click the right-hand mouse button in a blank part of the
graphics window and select Contours to add the contours layer to the
Treeview.
The contour layer properties will be displayed.
x Select lamina
LAYER1
x Select component Sx
263
Damage Analysis of a Composite Plate
x Select lamina
LAYER2
264
Description
0L[HG0RGH
'HODPLQDWLRQ
For software product(s): LUSAS Composite
With product option(s): Plus.
'HVFULSWLRQ
This example demonstrates the use of delamination elements in a 2D analysis. Both
2D and 3D elements are available within LUSAS. These elements have the ability to
model all modes of crack growth under mixed-mode conditions - mode I (open) mode
II (shear) and mode III (tear 3D only).
30 mm
50 mm
Starter Crack
P1=0.2125P P2=0.7125P
3 mm
100mm
265
Mixed-Mode Delamination
2EMHFWLYHV
This analysis will:
Predict the initiation of delamination
Predict the propagation of a delamination crack with increasing displacement
Produce an animated Deformed Mesh Plot showing the growth of delamination
Produce a Contour Plot showing the redistribution of direct stress caused by
delamination on the cracked Surface.
Produce an animated Yield Plot showing the behaviour of the interface during
incrementation
.H\ZRUGV
Delamination, Composite, Shell, Nonlinear, Yield Symbol, Contour Plot,
Animation
$VVRFLDWHG)LOHV
GHODPLQDWLRQBPRGHOOLQJFPG carries out the complete modelling of
the example.
0RGHOOLQJ'HODPLQDWLRQ0RGHO
5XQQLQJ/86$60RGHOOHU
For details of how to run LUSAS Modeller see the heading Running LUSAS
Modeller in the Examples Manual Introduction.
&UHDWLQJDQHZPRGHO
File
New… Start a new model file. If an existing model is open Modeller will prompt for
unsaved data to be saved, before opening the new file.
x Select the startup template Composite from those available in the drop down list.
266
Modelling : Delamination Model
1RWH Selecting the startup template Composite will add useful composite specific
modelling data to the Treeview.
File x Select the Meshing tab and set the default number of divisions to 2
Model Properties…
x Select the Confirmation tab and select the option to Confirm before merging
features
x Select the Solution tab, select Element Options and select the option for Fine
integration for stiffness and mass
x Click the OK button to set the element options and the OK button to set the model
properties.
&DXWLRQ Omitting to set the option to Confirm before merging features will
0 result in the creation of an incorrect model.
'HILQLQJWKH*HRPHWU\
Geometry Enter coordinates of (0,0), (30,0), (50,0) and (100,0) and click OK to define
Point >
the Points.
Coordinates...
x Use the Ctrl and A keys together to select the Points just defined.
Geometry Defines a series of straight Lines between the Points.
Line >
Points...
267
Mixed-Mode Delamination
Geometry
Surface > Ensure that the Translate option is selected and enter a value of 20 in the Y
Copy… direction.
1RWH At this stage the two halves of the model are separated to simplify the
definition of the delamination interface elements.
0HVKLQJ
Delamination modelling requires a fine mesh density. The mesh density is controlled
using Line mesh datasets.
Attributes x Select Plane strain, Quadrilateral, Quadratic elements. Ensure the Regular
Mesh >
Surface…
mesh option is selected with automatic divisions so that Modeller uses the default
number of mesh divisions on each line.
x Drag and drop the Plane strain mesh dataset from the Treeview onto the
selected features.
The Treeview contains some commonly used line meshes. Null line meshes with
10 and 30 divisions need to be added to those present.
Attributes x With the Element Description set to None define a line mesh dataset containing 10
Mesh > divisions and named Divisions=10
Line…
x Click the Apply button to add the dataset to the Treeview.
x Edit the number of divisions to 30 and change the dataset name to Divisions=30
x Assign the Divisions=10 dataset to the horizontal lines on the left-hand section of
1. Assign Divisions=10
to these Lines 2. Assign Divisions=30 to these Lines
268
Modelling : Delamination Model
the model.
x Assign the Divisions = 30 dataset to the remaining horizontal lines of the rest of
the model to give a mesh arrangement as shown.
,QWHUIDFH(OHPHQWV
Attributes x Define an Interface, 2-
Mesh >
Line…
dimensional, Quadratic line mesh
with 30 divisions.
x Select the two horizontal lines on the right-hand side of the upper face of the
bottom set of surfaces as shown.
269
Mixed-Mode Delamination
Edit x Add these two lines to Selection Memory. These will form the slave surfaces of
Selection Memory >
Set
the interface elements.
1RWH Items can also be added to selection memory by using the right-hand mouse
button in the display area and selecting the Selection Memory>Set menu entry from
the popup menu.
1RWH The order in which the lines are selected is important. The interface elements
are drawn between sequential pairs of lines in the two selections, i.e. the first set will
be drawn between the first line in the selection memory and the first line in the
selection.
x Select the two horizontal lines on the right hand side of the lower face of the top
set of surfaces as shown in the previous diagram. Ensure the surfaces in the
selection match those in selection memory as described in the note above.
x Drag and drop the Interface mesh dataset onto the model.
'HILQLQJWKH*HRPHWULF3URSHUWLHV
The analysis assumes the conditions of plane strain and, as such, infinite thickness.
However, in order for the applied loads to have a realistic meaning, a thickness of
unity is used.
270
Modelling : Delamination Model
x Select the whole model using the Ctrl + A keys and drag and drop the geometry
dataset Unit Thickness from the Treeview onto the selected features.
1RWH Once assigned to the model, attributes such as geometric assignments may be
visualised by clicking the right-hand mouse button on the geometry dataset Unit
Thickness in the Treeview and selecting the Visualise Assignments option.
&RPSRVLWH0DWHULDO
LUSAS provides a number of the more common types of composite material in the
Composite Material Library. In this example the component is fabricated from a
unidirectional High Strength Carbon fibre reinforced polymer matrix composite.
Attributes x Select HS Carbon UD Vf=60% from the drop down box.
Material >
Composite
Library…
x Set the units as N mm t C s
x With the Composite properties option selected, choose Plane Strain and click
the OK button to add the properties to the Treeview.
The composite material is assigned to the surfaces of the model. Firstly check the
surface axes to show the directions for the orthogonal material.
x In the Treeview click the right-hand mouse button on the Geometry layer and
select Properties
x On the dialog select the Show Surface Axes option and click the OK button. All
surfaces should appear with the double arrow (X direction) horizontal.
x Ensure the Assign to surfaces option is selected on the pop up dialog and click
OK
271
Mixed-Mode Delamination
,QWHUIDFH0DWHULDO
Information concerning the fracture energies and the initiation stresses for the relevant
failure modes are defined to describe the behaviour of the interface delamination
model. For this example it is assumed that the interface characteristics are similar for
the two modes. Mode 1 representing opening and mode 2 shear.
x Name the dataset Interface material and click on OK to add the dataset to the
Treeview.
1RWH The interface material attribute need only be assigned to the master features.
x Click the right-hand mouse button on the Interface Mesh attribute in the
Treeview and choose the Select Master Assignments option from the drop down
menu.
x Drag and drop the Interface material attribute from the Treeview onto the
model and click OK to assign to Lines.
272
Modelling : Delamination Model
6XSSRUWV
LUSAS provides the more common types of support by default. These can be seen in
the Treeview. The model will be supported in the Y direction at the cracked (left-
hand) end and in the X and Y directions at the uncracked (right-hand) end.
x Select the point at the bottom left-hand corner of the model, drag and drop the
support dataset Fixed in Y onto the selection and click OK to assign to Points.
x Select the point at the bottom right-hand corner of the model, drag and drop the
support dataset Fixed in XY onto the selection and click OK to assign to Points.
The supports will be visualised as shown.
/RDGLQJ
The model is subjected to two prescribed displacements. The left-hand (cracked) end
of the model has a crack opening load assigned to it. A crack closing load is assigned
to the mid-span.
Attributes The structural Loading datasets dialog will be displayed.
Loading >
Structural...
273
Mixed-Mode Delamination
x Select the uppermost Point in the top left-hand corner of the model.
x Drag and drop the loading dataset Opening from the Treeview onto the
selected Point.
274
Modelling : Delamination Model
x Click the OK button to accept the default Loadcase 1 with a Load factor of 1 and
assign the loading to the model.
x Select the uppermost Point in the middle of the top section of the model.
x Drag and drop the loading dataset Closing from the Treeview onto the selected
Point.
x Click the OK button to accept the default Loadcase 1 with a Load factor of 1 and
assign the loading to the model.
The loading will be visualised.
)LQDO*HRPHWU\0DQLSXODWLRQ
It is significantly easier to assign the appropriate mesh and the material properties of
the interface region to the model if the interface surfaces are apart. Once these
manipulations are complete it only remains to close the interface to complete the
construction of the model.
275
Mixed-Mode Delamination
Geometry Move the selection to join the bottom half of the model by selecting the
Point > Translate option, enter a value of -18.5 in the Y direction and click OK to confirm.
Move...
x At the prompt Merge Points Confirm select No. This will ensure the nodes either
side of the embedded crack in the model are not merged together.
$QDO\VLV&RQWURO
Since this is a nonlinear problem the load incrementation strategy needs to be defined.
The analysis is to be terminated when the vertical displacement at the left-hand tip of
the specimen reaches 6mm.
x Select the point at the top-left of the model where the opening load is applied and
make a note of the point number displayed in the status bar at the bottom right of
the graphics area.
x From the Treeview click the right hand mouse button on Loadcase 1 and select
Properties
276
Modelling : Delamination Model
x Set the Starting load factor to 10. This will multiply the applied loading by a factor
of 10 on the first load increment.
x To enable the load to increase as required set the Max total load factor to 0
x To prevent the analysis carrying on too long if an error has been made set the
maximum number of time step or increments to 50
x In the Incremental LUSAS file output section set the Plot file value to 3. This will
ensure results are output to the Modeller plot file every third load increment.
x In the Incrementation section on the top-left of the dialog select the Advanced
button.
277
Mixed-Mode Delamination
x Select the point at the top left-hand corner of the model from the drop down list,
select the Variable type as V and the value as 6
x In the Step reduction section of the form ensure the Allow step reduction option
is selected and set the Load reduction factor to 0.75
6DYLQJWKHPRGHO
The model is now complete and the model data must be saved.
Save the model file.
5XQQLQJWKH$QDO\VLV
With the model loaded:
File A LUSAS data file name of delamination will be automatically entered in the
LUSAS Datafile...
File name field.
278
Running the Analysis
1RWH In running this nonlinear analysis 36 load increments are evaluated. This may
take up to 30 minutes on older personal computers but will be significantly faster on
modern machines. An indication of the time remaining can be attained by observing
the number of the increment being evaluated.
A LUSAS Datafile will be created from the model information. The LUSAS Solver
uses this datafile to perform the analysis.
,IWKHDQDO\VLVLVVXFFHVVIXO
The LUSAS results file will be added to the Treeview.
In addition, 2 files will be created in the directory where the model file resides:
,IWKHDQDO\VLVIDLOV
If the analysis fails, information relating to the nature of the error encountered can be
written to an output file in addition to the text output window. Select No to not view
the output file. Any errors listed in the text output window should be corrected in
LUSAS Modeller before saving the model and re-running the analysis.
5HEXLOGLQJD0RGHO
If it proves impossible for you to correct the errors reported a command file is
provided to enable you to re-create the model from scratch and run an analysis
successfully.
File
New… Start a new model file. If an existing model is open Modeller will prompt for
unsaved data to be saved before opening the new file.
279
Mixed-Mode Delamination
File
Command Files > To recreate the model open the command file delamination_modelling.cmd
Open... which is located in the \Lusas136\Examples\Modeller directory.
File
Save Save the model file.
File Re-run the analysis to create the results
LUSAS Datafile...
9LHZLQJWKH5HVXOWV
Once the model has been successfully run and the results file loaded on top of the of
the model file, an examination of the results can begin. The first stage in any results
post-processing is to examine the deformed mesh.
3ORWWLQJWKHGHIRUPHGPHVK
The deformed mesh will be examined alone. All of the model information currently
displayed must be removed.
x Select each of the entries under the Treeview and delete them in turn to clear
the graphics display.
x With no features selected click the right-hand mouse button in a blank part of the
graphics area and select Deformed Mesh
The properties dialogue will be displayed. The outline of the crack which has been
initiated and grown during the solution with load incrementation may be observed
using a solid representation of the model. Excess information in the display will be
removed for clarity.
x Click the OK button to add the deformed mesh layer to the Treeview.
1RWH It is useful to use a magnification factor for displaying the deformed mesh for
nonlinear analyses so that change in shape through the analyses can be observed.
x Select the last available loadcases from the Treeview and make it active by
clicking the right-hand mouse button and choosing the Set Active option.
280
Viewing the Results
The deformed mesh plot for the final loadcase increment will be displayed.
3ORWWLQJWKHORDGGHIOHFWLRQJUDSK
x Select the node at the top left-hand corner of the model where the opening load is
applied.
Utilities x With Time history selected click Next
Graph Wizard…
x With the Nodal option
selected click Next
x Select Entity
Displacement with
Component RSLT
6WUHVVFRQWRXUV
The growth of the delamination seen in the deformed mesh affects the stress
distribution within the structure. This stress redistribution is easily visualised using
stress contour plots.
281
Mixed-Mode Delamination
Stress results are only available for a single family of elements at any one time. A
Group is required for each. This may be achieved using Advanced Selection.
Edit x Return to the graphics window and with nothing selected, right-click in the
Advanced
Selection…
graphics window select Advanced Selection
x Select the Stress model option and Interface Elements from the drop down
menu.
x Select the check box Create group from resulting selection and OK to create an
Adv Seln group in the Treeview.
x Click the right hand mouse button on the group Adv seln group and rename it
Interface elements
x With no features selected click the right-hand mouse button in a blank part of the
Graphics area and select Contours to add the Contours layer to the Treeview.
The Contour Properties dialog will be displayed.
The contour plot and the associated contour key will be displayed.
$QLPDWLQJWKHHIIHFWRIGHODPLQDWLRQJURZWK
By setting other loadcase datasets active the effect of the delamination growth on the
stress distribution may be observed. The most effective way to view this effect is to
animate the deformed mesh with the stress contours layer showing.
Before animating each loadcase the contour range must be set to avoid the contour
key changing between animation frames.
282
Viewing the Results
x Select the Maximum and Minimum values and insert 1000 and -1000
x Select Next
1RWH Animations may be saved for replay using other Windows animation players
using the File>Save As AVI menu option.
After viewing the animation close the animation window, choose not to save the
animation and maximise the graphics window.
<LHOG3ORW
The interface material formulation is an energy based model. The model allows the
material to display three zones of behaviour. These are the elastic, softening and failed
regions. Yield flags may be used to indicate which nodes within the model (if any) lie
within a particular region. This technique allows a precise demonstration of the
delamination crack extent within the model.
x In the Treeview click the right hand mouse button on the Interface elements
group and from the menu select the Set as Only Results option.
x With no features selected, click the right hand mouse button in the graphics
window and select the Values layer from the menu.
283
Mixed-Mode Delamination
x In the Properties dialogue box select the entity as Stress and the component Yield
x Select the Values Display tab and click on the Yield Details button.
x From the options in the yield dialogue box select the mode as Shear and the zone
as Softening
x For clarity it is convenient to remove the nodes from the display. Double click on
the Deformed mesh layer in the Treeview and select the Mesh tab. Deselect
the Show nodes options and click the OK button.
The extent of the delamination for the current loadcase can be clearly seen. The
delamination growth can be visualised by animating this plot through successive
loadcases.
To create an animation of the delamination growth.
Utilities x Select Load History
Animation Wizard...
x Select Next
x Select Finish
This completes the example.
284