MEA12 Finite Element Analysis Lab Manual
MEA12 Finite Element Analysis Lab Manual
MEA12
FINITE ELEMENT ANALYSIS
LABORATORY MANUAL
Page
S.No Date Experiment Marks Sign
No
1 Analysis of a 2D Truss 7
Axisymmetric analysis of a
6 27
Pressure Vessel
Modal Analysis of an Aircraft
7 31
Wing
Harmonic Analysis of a Cantilever
8 35
Beam
Temperature distribution analysis
9 39
in a Square Slab
Temperature distribution analysis
10 in a Fin Cooled Electronic 43
Component
iii
INTRODUCTION TO ANSYS SOFTWARE
Finite Element Methods (FEM)
FEM is the numerical method used as an effective analysis tool in various field of
engineering to provide the numerical solution to engineering problem. This method converts
the governing differential equation and boundary condition into a system a algebraic equation
that can be solved by numerical solution technique.
In most of the engineering problems, the field variables are often represented as linear
differential equations (and or) or partial differential equations. Solving the differential
equations using analytical technique method is a tedious process and at certain conditions
become near to impossible. In such cases FEM helps to convert the differential equations that
can be solved by various matrix manipulation methods like Gauss elimination, Gauss Jordan,
Gauss Seidel, and Cholesky method.
The FEM always follow on orderly step by step process for solving problems.
1. Discretization of the structure
2. Numbering of Nodes and Elements
3. Selection of Interpolation function
4. Defining the material behaviour
5. Derivation of element stiffness matrices and equations
6. Assembling the global stiffness matrix from the element stiffness matrices
7. Applying boundary conditions
8. Solution for the unknown displacements
9. Computation of the element stresses and strains from the nodal displacements
10. Interpretation of the results
Need for ANSYS
ANSYS is a Multiphysics tool to solve engineering problems that include FEA and
CFD. It is a general purpose software, used to simulate interactions of all disciplines of physics,
structural, vibration, fluid dynamics, heat transfer and electromagnetic for engineers. So
ANSYS, which enables to simulate tests or working conditions, enables to test in virtual
environment before manufacturing prototypes of products.
FEA Finite element analysis software from ANSYS provides engineers the ability to
automate and customize simulations and even parameterize them for many design scenarios.
ANSYS provides high-performance, automated meshing software that produces the most
appropriate mesh for FEA, CFD and other multiphysics solutions. ANSYS offers a dynamic
environment with a complete range of analysis tools, from preparing geometry for analysis to
connecting additional physics for even greater fidelity.
1
Given below are some of the other commercially available general purpose FEA software
packages
1. ABAQUS
2. NASTRAN
3. ADMA
4. NISA
5. COSMOS
6. ALGOR
7. COMSOL
ANSYS software has three basic modules:
I. Preprocessor
II. Solution (or Processor)
III. Postprocessor
Preprocessor
Manual preparation of input data is tedious, time consuming and error prone work
particularly while modeling 3D geometries, preprocessor is a graphical aid which helps in
preparation of input data. It gets minimum input from the user and creates the FE model and
other data required for analysis and displays model in screen for checking and correction to be
done on the model interactively by the user. The mesh generation for FE model is carried out
either interactively by the user or by auto mesh generation technique. These facilities help in
reducing the human error compared with manual preparation of input. It is provided with
facilities to input additional data like loads, boundary condition etc to FE model. It is also
provided with edit facilities such as zooming, rotational of model, changing view direction etc.
Solution
Using the input data, FE analysis is carried out and nodal solution are obtained. This
module involves large amount of computation.
Postprocessor
Post processor is also a graphical aid which helps in interpretation of analysis result.
The post processor accept the nodal solutions from analysis and calculates the required result
like stress, strain, etc., It displays the result in the form of tables, graphs, contour diagram
animated views etc for better understanding of results.
3
ANSYS Features
a. Element Library
This is a very important component in package. The element library may include
element such as 3D rods, pipes, beams, plane stress/strain, axis symmetric solid plates,
thick and thin shell elements, solids, contact elements, and other special elements. In
each of above mentioned elements both lower or higher order elements are available.
Using these elements, finite element model can be generated as realistic as possible.
b. Analysis Domains
Linear static analysis
Non-linear static analysis
Linear dynamic analysis
Non-linear dynamic analysis
Modal and Harmonic analysis
Buckling analysis
Heat transfer (steady state transient)
Electromagnetic analysis
Fluid flow analysis
Coupled field analysis
c. Material Library
Material properties may be temperature dependent, isotropic, orthotropic,
Anisotropic, plasticity, creep, strain hardening, etc., can be included in analysis. In-built
material library contains several standard materials used in engineering along with their
corresponding properties.
d. CAD Interface
ANSYS offers the most comprehensive geometry handling solutions for
engineering simulation in an integrated environment. ANSYS geometry handling
solutions include best-in-class CAD integration technology in an industry-leading,
CAD-neutral CAE integration environment. This provides direct, associative,
bidirectional interfaces with all major CAD systems. The state-of-the-art ANSYS CAD
integration solutions include options for smart and selective updates of CAD parts.
**********
5
Expt: 1
ANALYSIS OF A 2D TRUSS
Expt: 1 Date:
ANALYSIS OF A 2D TRUSS
Aim:
To determine the maximum deflection and stresses in the truss members in the given
structure. The given truss members have cross sectional area of 3 x 10-4 m2 and a modulus of
elasticity of 207 GPa.
System and Software:
System:
1. Intel Xeon E3 Processor, 3.20 GHz
2. 4 GB RAM
3. 21” flat monitor LCD
4. 400 GB hard disk
5. Printer
Software:
1. Operating system: Windows 7 Enterprise
2. ANSYS 16.2
Procedure:
Open ANSYS, and change the job name. File > Change job name.
Set the analysis type as structural. Preferences > Structural.
Define element type. Preprocessor > Element type > Add/Edit/Delete > Add > Link >
OK. Selected element will be Link 180.
Define the real constants for the Link1, which are cross-sectional area and initial strain:
Preprocessor > Real Constants > Add > Link 180 > OK. In this problem, there is no
initial strain (leave blank), and the area is 3E-4. After filling in the area value, click on
“OK”, then “Close”.
Define Material Properties: Preprocessor > Material Props > Material models >
Structural > Linear > Elastic > Isotropic > Enter 207E9 for EX > OK.
Create nodes at truss joints: Preprocessor > -Modeling > Create > Nodes > In Active
CS. Create the nodes at the locations as per the given diagram.
Preprocessor > Modeling > Create > Elements > Auto Numbered > Thru Nodes. Pick
the created nodes and create the elements as per the given diagram.
Solution > Define Loads > Apply > Structural > Displacement > On nodes. Apply the
constraints on the left end and right end for the boundary conditions of the structure.
7
Expt: 1 OUTPUT
Solution > Define Loads > Apply > Structural > Force/Moment > On nodes. Apply the
point loads 125 N and 100 N on the corresponding nodes.
Solution > Solve > Current LS. This will solve the current FE model that was given.
Once the “Solution is done” appears, it can be closed and results can be checked.
General Postproc > Plot Results > Contour Plot > Nodal Solution > Displacement
vector sum. This will give the overall displacement in the structure. Stresses in the
structure can also be seen similarly.
General Postproc > List results > Nodal solution > Displacement vector sum. This will
list all the displacement values at each nodes.
General Postproc > List results > Elem solution > Stresses > Von mises stress. This will
give the stresses at each of the truss element in the structure.
Result:
The given truss structure is analysed using ANSYS Software. Nodal displacements and
element stresses were obtained.
9
Expt: 2
Aim:
To analyse a cantilever beam that is deflecting under its self-weight. The beam is made
of steel having modulus of elasticity of 200 GPa and density of 7850 kg/m3.
System and Software:
System:
1. Intel Xeon E3 Processor, 3.20 GHz
2. 4 GB RAM
3. 21” flat monitor LCD
4. 400 GB hard disk
5. Printer
Software:
1. Operating system: Windows 7 Enterprise
2. ANSYS 16.2
Procedure:
Preferences > Structural > OK.
Preprocessor > Element type > Add Edit/delete >beam > 3D Beam > Beam 188 > OK
> close.
Preprocessor > Sections > Beams > Common Sections > Choose rectangular section
and give values > OK > Close
Preprocessor > Material properties >Material Model >Structural > linear > Elastic >
isotropic > enter the density, young’s modulus & Poisson ratio values > OK.
Preprocessor > modeling > create > key points > ON working planes > enter value (0,0)
& (1,0) > OK
Preprocessor >Modeling > create > lines > straight lines > select key points > OK.
Preprocessor > Meshing > Size Control > Manual Size > Lines > All lines > Enter no.
of divisions > OK
Preprocessor > Mesh > lines > select lines > OK.
Solution > Define Loads > Apply > Structural > Displacement > On key points. [for
fixed , all DOF=0]
Solution > Define Loads > Apply > Structural > Inertia > Gravity. Apply gravitational
value to simulate self-weight.
Solution> Solve >Current LS >OK >close
11
Expt: 2 OUTPUT
General Post processor > element table > define table > Add > stress > by sequence
number > SMISC 6, SMISC 19, SMISC 2, SMISC 15 > Ok > close.
General Postproc > Plot Results > Contour Plot > Nodal Solution > Displacement
vector sum. This will give the overall displacement in the structure. Stresses in the
structure can also be seen similarly.
General Postproc > List results > Nodal solution > Displacement vector sum. This will
list all the displacement values at each nodes.
General Postproc > Elem Table > SMISC 6,19 gives Shear force diagram. SMISC 2,15
gives bending moment diagram.
Exit ANSYS. Toolbar: Quit >Save Everything > OK
Result:
The cantilever beam under self-weight was modelled and analysed in ANSYS.
13
Expt: 3
Aim:
To analyse a simply supported beam bearing a concentrated load at its midlength. The
beam is made of steel having a modulus of elasticity of 210 GPa.
System and Software:
System:
1. Intel Xeon E3 Processor, 3.20 GHz
2. 4 GB RAM
3. 21” flat monitor LCD
4. 400 GB hard disk
5. Printer
Software:
1. Operating system: Windows 7 Enterprise
2. ANSYS 16.2
Procedure:
Preferences > Structural > OK.
Preprocessor > Element type > Add Edit/delete >beam > 3D Beam > Beam 188 > OK
> close.
Preprocessor > Sections > Beams > Common Sections > Choose rectangular section
and give values > OK > Close
Preprocessor > Material properties >Material Model >Structural > linear > Elastic >
isotropic > enter the young’s modulus & Poisson ratio values > OK.
Preprocessor > modeling > create > key points > ON working planes > enter value (0,0),
(0.5,0) & (1,0) > OK
Preprocessor >Modeling > create > lines > straight lines > select key points > OK.
Preprocessor > Meshing > Size Control > Manual Size > Lines > All lines > Enter no.
of divisions > OK
Preprocessor > Mesh > lines > select lines > OK.
Preprocessor > solution > Define Loads > Apply > Structural > Displacement > On key
points > Select the end keypoints. [For SSB uy=0]
Preprocessor > Loads for point load > force/moment > key points > Select mid keypoint
> direction of force/moment=fy (for all beams) moment value=-100
Solution> Solve >Current LS >OK >close
15
Expt: 3 OUTPUT
General Post processor > element table > define table > Add > stress > by sequence
number > SMISC 6, SMISC 19, SMISC 2, SMISC 15 > Ok > close.
General Postproc > Plot Results > Contour Plot > Nodal Solution > Displacement
vector sum. This will give the overall displacement in the structure. Stresses in the
structure can also be seen similarly.
General Postproc > List results > Nodal solution > Displacement vector sum. This will
list all the displacement values at each nodes.
General Postproc > Elem Table > SMISC 6,19 gives Shear force diagram. SMISC 2,15
gives bending moment diagram.
Exit ANSYS. Toolbar: Quit >Save Everything > OK
Result:
The simply supported beam under concentrated load at midspan was modelled and
analysed in ANSYS
17
Expt: 4
Aim:
To analyse a fixed beam bearing a uniformly distributed load on its entire length. The
beam is made of steel having a modulus of elasticity of 210 GPa.
System and Software:
System:
1. Intel Xeon E3 Processor, 3.20 GHz
2. 4 GB RAM
3. 21” flat monitor LCD
4. 400 GB hard disk
5. Printer
Software:
1. Operating system: Windows 7 Enterprise
2. ANSYS 16.2
Procedure:
Preferences > Structural > OK.
Preprocessor > Element type > Add Edit/delete >beam > 3D Beam > Beam 188 > OK
> close.
Preprocessor > Sections > Beams > Common Sections > Choose rectangular section
and give values > OK > Close
Preprocessor > Material properties >Material Model >Structural > linear > Elastic >
isotropic > enter the young’s modulus & Poisson ratio values > OK.
Preprocessor > modeling > create > key points > ON working planes > enter value (0,0),
and (1,0) > OK
Preprocessor >Modeling > create > lines > straight lines > select key points > OK.
Preprocessor > Meshing > Size Control > Manual Size > Lines > All lines > Enter no.
of divisions > OK
Preprocessor > Mesh > lines > select lines > OK.
Preprocessor > solution > Define Loads > Apply > Structural > Displacement > On key
points > Select the end keypoints. [For fixed all DOF = 0]
Preprocessor > Loads for point load > Pressure > On elements > Select all beam
elements > enter pressure value = 0.1.
19
Expt: 4 OUTPUT
Solution> Solve >Current LS >OK >close
General Post processor > element table > define table > Add > stress > by sequence
number > SMISC 6, SMISC 19, SMISC 2, SMISC 15 > Ok > close.
General Postproc > Plot Results > Contour Plot > Nodal Solution > Displacement
vector sum. This will give the overall displacement in the structure. Stresses in the
structure can also be seen similarly.
General Postproc > List results > Nodal solution > Displacement vector sum. This will
list all the displacement values at each nodes.
General Postproc > Elem Table > SMISC 6,19 gives Shear force diagram. SMISC 2,15
gives bending moment diagram.
Exit ANSYS. Toolbar: Quit >Save Everything > OK
Result:
The fixed beam under uniformly distributed load was modelled and analysed in ANSYS
21
Expt: 5
Bracket thickness 2 cm
All dimensions are in cm
CORNER BRACKET
Expt: 5 Date:
ANALYSIS OF A CORNER BRACKET
Aim:
To model and analyse a corner bracket in ANSYS. The upper hand pin hole is
constrained (welded) around its entire circumference and a pressure (100 N/mm2) is applied to
the bottom of the lower right hand pin hole. The material has modulus of elasticity of 207 GPa
and poisson ratio of 0.26.
System and Software:
System:
1. Intel Xeon E3 Processor, 3.20 GHz
2. 4 GB RAM
3. 21” flat monitor LCD
4. 400 GB hard disk
5. Printer
Software:
1. Operating system: Windows 7 Enterprise
2. ANSYS 16.2
Procedure:
Preferences > Structural > OK
Preprocessor > Element type > Add Edit/delete > Solid > Plane 182 > OK > options >
Plane stress with thickness > OK.
Preprocessor > Real constants > Add Edit/Delete > OK > Enter thickness > OK.
Preprocessor > Material properties > Material Model > Structural > linear > Elastic >
Isotropic > Enter young’s modulus and Poisson ratio values > OK.
Preprocessor > modeling > Area > Rectangle > By 2 corners > Enter values > OK
Preprocessor > Modeling > Area > Circle > Enter values > OK.
Preprocessor > modeling > operate > Boolean >Subtract Area > Select Area > OK.
Preprocessor >Meshing > Size Control > Manual Size > Lines > all lines > Enter no.
of divisions > OK
Preprocessor > Meshing > meshing tool > Mesh > select area > OK.
Preprocessor > Loads > Define Loads > Apply > Structural > Displacement > On
Lines > OK.
Preprocessor > Loads > Define Load > apply > Structural > Pressure > on lines >
Select the lines > Enter the Pressure Value > OK.
23
Expt: 5 OUTPUT
Solution > Solve > Current LS > OK.
General Post processor > Plot results > contour plot > Node solution > DoF Solution >
Component of Displacement > Ok.
Toolbar menu: Plot ctrls > Style > Size and shape > Display of element > On. To
visualize the thickness of the corner bracket.
Exit ANSYS. Toolbar: Quit >Save Everything > OK
Result:
The given corner bracket was modelled and analysed in ANSYS.
25
Expt: 6
Expt: 6 Date:
AXISYMMETRIC ANALYSIS OF A PRESSURE VESSEL
Aim:
To model and analyse the given pressure vessel in ANSYS using axisymmetric analysis
method. The pressure vessel is 5 m in height, 2 m in diameter and 0.1 m in thickness. It is made
of steel having modulus of elasticity of 210 GPa and poisson ratio of 0.25. Pressure load is 100
N/m2.
System and Software:
System:
1. Intel Xeon E3 Processor, 3.20 GHz
2. 4 GB RAM
3. 21” flat monitor LCD
4. 400 GB hard disk
5. Printer
Software:
1. Operating system: Windows 7 Enterprise
2. ANSYS 16.2
Procedure:
Preferences > Structural > OK
Preprocessor > Element type > Add Edit/delete > Solid > Plane 182 > OK > options >
Axisymmetric > OK.
Preprocessor > Material properties > Material Model > Structural > linear > Elastic >
Isotropic > Enter young’s modulus and Poisson ratio values > OK.
Preprocessor > modeling > Area > Rectangle > By 2 corners > Enter values > OK
Preprocessor > modeling > operate > Boolean > Add Area > Select Areas > OK.
Preprocessor >Meshing > Size Control > Manual Size > Lines > all lines > Enter no.
of divisions > OK
Preprocessor > Meshing > meshing tool > Mesh > select area > OK.
Preprocessor > Loads > Define Loads > Apply > Structural > Displacement > On
Nodes > Select nodes at mid height > UY = 0 > OK.
Preprocessor > Loads > Define Load > apply > Structural > Pressure > on lines >
Select the lines > Enter the Pressure Value > OK.
Solution > Solve > Current LS > OK.
27
Expt: 6 OUTPUT
General Post processor > Plot results > contour plot > Node solution > DoF Solution >
Component of Displacement > Ok.
Toolbar menu: Plot ctrls > Style > Size and shape > Display of element > On. To
visualize the thickness of the corner bracket.
Exit ANSYS. Toolbar: Quit >Save Everything > OK
Result:
The given pressure vessel was modelled and analysed in ANSYS
29
Expt: 7
Aim:
To do a simple modal analysis of the aircraft wing given and find the first ten mode
shapes. The wing is made of aluminium having modulus of elasticity of 69 GPa, poisson ratio
of 0.3, and density of 2700 kg/m3.
System and Software:
System:
1. Intel Xeon E3 Processor, 3.20 GHz
2. 4 GB RAM
3. 21” flat monitor LCD
4. 400 GB hard disk
5. Printer
Software:
1. Operating system: Windows 7 Enterprise
2. ANSYS 16.2
Procedure:
Preferences > Structural > OK
Preprocessor > Element type > Add Edit/delete > Solid > Plane 182 and Solid 185 >
OK.
Preprocessor > Material properties > Material Model > Structural > linear > Elastic >
Isotropic > Enter young’s modulus and Poisson ratio values and density > OK.
Preprocessor > modeling > Create > Keypoints > In Active CS > Create the 5
keypoints as given in the diagram > OK.
Preprocessor > modeling > Create > Lines > using straight lines and splines, connect
the points to complete the wing profile > OK.
Preprocessor > Meshing > meshing tool > Mesh > select area > Give element edge
length > OK.
Preprocessor > modeling > operate > Extrude > Elem Ext Opts > Set element divisions
> Extrude the plane elements > OK.
Preprocessor > Loads > Define Loads > Apply > Structural > Displacement > On
Nodes > Select nodes at z = 0 > All DOF = 0 > OK.
Solution > Analysis type > New analysis > Modal.
31
Expt: 7 OUTPUT
Solution > Analysis type > Analysis options > Block Lanczos.
Enter 10 in “No. of modes to extract” > Enter 10 in “No. of modes to expand” > Click
OK.
Solution > Solve > Current LS > OK.
General Postprocessor > Read results > First set. This selects the results for first mode
shape
General Postprocessor>Plot results>Deformed shape. The first mode shape will appear
in the window
General Postprocessor > Read results > Next set. This selects the results for next mode
shape
Result:
The modal analysis for the simple wing model was done in ANSYS. Modal frequencies
and deformations for the first 10 modes of displacements were extracted from the analysis.
33
Expt: 8
Aim:
To perform Harmonic analysis of a simple system – a cantilever beam. Beam is made
of steel having modulus of elasticity of 206.8 GPa, poisson ratio 0.27 and density 7830 kg/m3.
It carries a 100 N point load at the free end.
System and Software:
System:
1. Intel Xeon E3 Processor, 3.20 GHz
2. 4 GB RAM
3. 21” flat monitor LCD
4. 400 GB hard disk
5. Printer
Software:
1. Operating system: Windows 7 Enterprise
2. ANSYS 16.2
Procedure:
Preferences > Structural > OK
Preprocessor > Element type > Add Edit/delete > Beam > 2 Node 188 > OK.
Preprocessor > Sections > Beam > Common sections > Beam tool > select the cross
section and give the value for b,h. b=0.05, h=0.01.
Preprocessor > Material properties > Material Model > Structural > linear > Elastic >
Isotropic > Enter young’s modulus and Poisson ratio values and density > OK.
Preprocessor > modeling > Create > Keypoints > In Active CS > Create 2 keypoints
at the beam ends > OK.
Preprocessor > modeling > Create > Lines > connect the points with straight line >
OK.
Preprocessor > Meshing > mesh tool > Mesh > Set the number of element divisions to
25 in line set size controls and mesh the lines > OK.
Preprocessor > Loads > Define Loads > Apply > Structural > Displacement > On
keypoints > Select keypoint 1 > All DOF = 0 > OK.
Solution > Analysis Type > New Analysis > Harmonic
Solution > Analysis Type > Analysis Options..
35
Expt: 8 OUTPUT
Select the Full Solution method, the Real + imaginary.DOF printout format and do
not use lumped mass approx. Click 'OK'
Apply Loads: Select Solution > Define Loads > Apply > Structural > Force/Moment
> On Nodes
Solution > Load Step Opts > Time/Frequency > Freq and Substps...
Solution > Solve > Current LS > OK.
Select TimeHist Postpro from the ANSYS Main Menu.
In here we have to define variables that we want to see plotted. By default, Variable 1
is assigned either Time or Frequency. In our case it is assigned Frequency. We want
to see the displacement UY at the node at x=1, which is node #2. (To get a list of
nodes and their attributes, select Utility Menu > List > nodes).
Nodal Solution > DOF Solution > Y-Component of displacement. Click OK.
Graphically select node 2 when prompted and click OK.
Result:
The harmonic analysis of the cantilever beam subjected to point load was performed
and the critical frequency values were obtained.
37
Expt: 9
39
Expt: 9 OUTPUT
Result:
The thermal analysis using ANSYS was done and the temperature distribution in the
square slab was determined.
41
Expt: 10
Aim:
To determine the nodal temperatures in the model of a fin cooled electronic component.
In this model, copper has thermal conductivity of 386 W/mK, and it generates heat of 106 W.
The casing is made of steel and it has thermal conductivity of 20 W/mK. The aluminium fins
have thermal conductivity of 180 W/mK and convective heat transfer coefficient of . The
ambient temperature is 20°C.
System and Software:
System:
1. Intel Xeon E3 Processor, 3.20 GHz
2. 4 GB RAM
3. 21” flat monitor LCD
4. 400 GB hard disk
5. Printer
Software:
1. Operating system: Windows 7 Enterprise
2. ANSYS 16.2
Procedure:
Preferences > Thermal > OK
Preprocessor > Element type > Add Edit/delete > Solid > Plane 182 > OK.
Preprocessor > Material properties > Material Model > Isotropic > Thermal
conductivity and density > OK.
Preprocessor > Modeling > Create > Area’s > Rectangle > By 2 corners > OK.
Preprocessor > Modeling > Operate > Booleans > Glue > Select the areas with the
three materials and glue them for heat transfer > OK.
Preprocessor> Meshing > Size controls > Manual size > Area’s > All area’s > Enter
value (0.5) > OK > Mesh > Area’s > Free mesh >OK
Preprocessor > Meshing > Mesh Attributes > Default Attributes. Make sure the
window indicates appropriate material reference number while meshing each area.
Solution > Analysis type > New analysis > OK
43
Expt: 10 OUTPUT
Solution > Define loads > Apply > Thermal > Heat generation > Select the copper
area > enter value > OK
Solution > Define loads > Apply > Thermal > Heat convection > Select the
convection heat transfer edges > enter value > OK
Solution > Solve > Current LS > OK
General Post Processor > Plot results > Contour plot > Nodal solution > Thermal flux
> Thermal flux vector sum > OK
Result:
The heat transfer and temperature distribution in the model of fin cooled electronic
component were performed and the results were obtained.
45