Machine Elements
Machine Elements
Machine Elements
Compendium of extra-curricular
Assignments for the
Machine Elements II course
- Even though this is a mechanical element course for Portuguese native speaker (that eventually can
be adapted for international students), this document will be entirely written in English. The two main
reasons for that are: Promote best information trading with the international students that are always
welcomed at FEUP; and a purely language exercise and practice for the author.
- All the results given must be critical checked and the author doesn’t take any responsibility for any
inconvenience that those hypothetically errors may create.
- There will be mentioned some spreadsheets Texas Nspire® based programs used to automate the
resolution process (of these exercises and of the exercises given by the professor in the exam). If
anyone would like to check the code or simple use them the author would be truly happy to provide
them.
3
Machine Elements course II
Contents
4
Machine Elements course II
List of Acronyms
5
Machine Elements course II
List of Figures
Figure 1- Image extracted from [1], in wich the geometry of the Finite Element model will be based on . ..... 11
Figure 2- Definition of the remaining geometric parameters for a rectangular section curved beam [2]. ....... 12
Figure 3- Geometric illustration of the nomenclature used, adapted by the author from [3]. .......................... 12
Figure 4- Plot of the analytical solution, based on the curved beam theory, considering both the stress due
to normal force and bending moment. ............................................................................................................. 14
Figure 5- Plot of the analytical solution, based on the curved beam theory, considering only the pure
bending stress. ................................................................................................................................................. 15
Figure 6- Snapshot of the SolidWorks® environment. Symmetry condition options presented on the
SolidWorks® tree. ............................................................................................................................................ 17
Figure 7- Snapshot of the SolidWorks® environment. Selection of the surface where the distributed force is
applied. ............................................................................................................................................................. 18
Figure 8- Snapshot of the SolidWorks® environment. Step by step tutorial to show how to change the
default stress used for stress representation. .................................................................................................. 18
Figure 9- Final plot of the stress on the y direction (see coordinate system of figure). When comparing with
the analytical data note that this as in account the stress yielded by the bending moment and also by the
normal force...................................................................................................................................................... 19
Figure 10- Snapshot of the SolidWorks® environment. Detail of the selection of the representative geometry.
Note that in order to be possible to select the middle section or other interior section, one should create a
split line first. ..................................................................................................................................................... 19
Figure 11- Detail of a possible appearance of the directory location where you should save the .csv
document. ......................................................................................................................................................... 20
Figure 12- Illustration of the possible data that comes on the .csv file and should be deleted. Otherwise the
MATLab® will not extract correctly the data vectors........................................................................................ 20
Figure 13- Comparative plot of the FEM results with the analytical approach results. ................................... 21
Figure 14- Plot of the Absolute error between the results given by the FEM and the analytical expressions.
.......................................................................................................................................................................... 23
Figure 15- Illustration of the geometry of the problem to be modeled, and definition of the geometric
parameters to be concerned about. ................................................................................................................. 25
6
Machine Elements course II
Figure 16- Plot of the dimensionless parameter A, through the angular coordinate, for different ratios of the
linear length and the radius of the curved region of the ring. .......................................................................... 26
Figure 17- Plot of the dimensionless parameter A, through the angular coordinate and the ratio of the linear
length and the radius of the curved region of the ring. First view of the viewpoint chosen. ............................ 28
Figure 18- Plot of the dimensionless parameter A, through the angular coordinate and the ratio of the linear
length and the radius of the curved region of the ring. First view of the viewpoint chosen. ............................ 28
Figure 19- Scheme of the contact pressure created by the application of an internal pressure on the inner
cylinder. ............................................................................................................................................................ 30
Figure 20- Aspect of a spreadsheet program based for computing stresses on a compound cylinder
assembled with null shrinkage allowance ........................................................................................................ 32
Figure 21- Aspect and dimension of the two metal rings used to model the compound cylinder. The
dimensions used were exactly the same of the EJ. Hearn problem. Left – outer steel cylinder ; and Right-
inner brass cylinder. ......................................................................................................................................... 33
Figure 22- Aspect of the mesh parameters used. It is not aimed to explore the FEM beyond the basic user
viewpoint. .......................................................................................................................................................... 34
Figure 24- Snapshot of the SolidWorks® environment. Detail of the component contact feature specification.
.......................................................................................................................................................................... 34
Figure 25- Snapshot of the SOLIDWORKS® environment. Detail of the surfaces where the roller/slider
boundary condition was applied. ...................................................................................................................... 35
Figure 26- Snapshot of the SOLIDWORKS® environment. Aspect of the final tree. The tree on the left
summarizes all the features and specifications of the study. ......................................................................... 35
Figure 27- Plot of the hoop stress through the ¼ of disk, obtained by the FEM. ............................................ 36
Figure 28- Plot of the radial stress through the ¼ of the disk, obtained by the FEM. ..................................... 36
Figure 29- On the Left: List of the probe command for the hoop stress. On the right: List of the probe
command for the radial stress. Both at point A (or r=25 mm). ......................................................................... 37
Figure 30- On the Left: List of the probe command for the hoop stress. On the middle: List of the probe
command for the radial stress. Both at point B respect to the inner cylinder (or 𝝈𝒕𝑩𝒊𝒏 and 𝝈𝒓𝑩 respectively).
On the right: List of the probe command for the hoop stress with respect to the outer cylinder (or 𝝈𝒕𝑩𝒐𝒖𝒕) . 37
Figure 31- List of the probe command for the hoop stress, at point C (or r=75 mm). The radial stress is null
at the outer surface. ......................................................................................................................................... 37
7
Machine Elements course II
Figure 32- Scheme of the problem do be modeled. ........................................................................................ 38
Figure 33- On the left axis: Plot of the dimensionless stress parameter function of the K parameter, for both
theories. On the right axis: Plot of the relative error. ....................................................................................... 39
Figure 34- Illustration of the disk with the inner hole and definition of the geometric parameters. ................. 41
Figure 35- Illustration of the solid disk without inner hole, and definition of the geometric parameters.......... 41
Figure 36- Plot of the radial and hoop stress through the parametric radial coordinate, for the disk without
inner hole. ......................................................................................................................................................... 42
Figure 39- Snapshot of the SOLIDWORKS® environment. Detail of angular velocity specification. ............. 43
Figure 40- Plot of the hoop stress through the ¼ disk with no inner hole. ...................................................... 44
Figure 42- Plot of FEM and analytical results for the hoop stress through the radial coordinate, with the
corresponding absolute error and its average. ................................................................................................ 45
Figure 43- Plot of FEM and analytical results for the radial stress through the radial coordinate, with the
corresponding absolute error. .......................................................................................................................... 48
Figure 44- Plot of the analytical results for the hoop and radial stress, in a disk with a inner hole, subjected
to an angular velocity. ...................................................................................................................................... 49
Figure 45- Plot of the hoop stress through the ¼ disk with a 30mm radius inner hole. .................................. 51
Figure 46- Plot of the hoop stress through the ¼ disk with a 30mm radius inner hole. .................................. 51
Figure 47- Plot of FEM and analytical results for the hoop stress through the radial coordinate, with the
corresponding absolute error and its average. ................................................................................................ 53
Figure 49 .......................................................................................................................................................... 56
8
Machine Elements course II
Figure 53- ......................................................................................................................................................... 61
Figure 55- Illustration of the welded joint design to be studied, for the cantilever beam subject only to a
transverse load. ................................................................................................................................................ 72
Figure 56- Plot of the relative error for the normal stress computation to the T welded joint considering only
the height h of the cross section. ..................................................................................................................... 74
Figure 57- Plot of the relative error for the normal stress computation to the T welded joint considering the
centroid of the throat projection........................................................................................................................ 75
Figure 58- Illustration of a typical bending stress situation where the moment of area of second order of the
throat projection must be calculated. ............................................................................................................... 76
Figure 59- Plot of the relative error of the thin ring area moment approximation. ........................................... 77
Figure 60- Illustration of the geometry of the problem, as well as the unknown variables. ............................. 78
Figure 61- Illustration of the Diagram used to derive the bending moment expression for the left curved
beam (1). .......................................................................................................................................................... 79
Figure 62- Illustration of the Diagram used to derive the bending moment expression for the right curved
beam (2). .......................................................................................................................................................... 79
Figure 63- On the left: Illustration of the geometry of the problem, and the loading involved. On the right:
Equivalent problem obtained by geometric and loading symmetry. ................................................................ 80
Figure 64- Detail of the necessity of the angular displacement 𝜽𝟎 to be null. ................................................ 80
Figure 65- Illustration of the Diagram used to derive the bending moment expression for the left curved
beam (1). .......................................................................................................................................................... 81
Figure 66- On the left: Illustration of the geometry of the problem, and the loading involved. On the right:
Equivalent problem obtained by geometric and loading symmetry. ................................................................ 83
9
Machine Elements course II
List of Tables
Table 2- Comparison table of the results given by the FEA and the analytical approach based on the Lamé
equations, for each of the points showed on Figure 19. .................................................................................. 38
Table 3- List of all the data concerning the exercise, including the features of the disk to be modeled and the
service conditions. ............................................................................................................................................ 41
Table 4- ............................................................................................................................................................ 70
10
Machine Elements course II
1. Beams w/ small Radius of Curvature – Elevation hook as a practical example
This first work consists simply on the analysis of a hook by any FEA software available. The hook
geometry was based on an exercise proposed by Shigley on [1]. The original problem was integrally copied
and is as follows:
𝑟𝑖 = 50.8 𝑚𝑚
𝑟𝑜 = 152.40
𝐹 = 22241 𝑁
𝑡 = 19.5 𝑚𝑚
Figure 1- Image extracted from [1], in wich the geometry of the Finite Element
model will be based on .
First of all we are going to approach this problem by the theory of the curved beams, and then we
are going to explore the FEA potential.
The general expression that models the flexion problem of curved beams can appear of essentially
two different ways, depending on the literature followed. The first one, which is the one that will be used,
explicitly calls upon the definition of the neutral axis position. The main expression goes as follows [2]:
𝑀𝑓 (𝑦 − 𝑒)
𝜎𝑥𝑥 = ( 1.1 )
𝐴𝑒(𝑅 − 𝑦)
There have been developed tables with the values from (e,R) for a wide range of normal sections. The (e,R)
quantities are function of other parameters illustrated on Figure 2:
11
Machine Elements course II
Figure 2- Definition of the remaining geometric parameters for a rectangular section curved beam [2].
The following expressions were extracted from the Machine Elements course II study material [2], of curved
beams, for rectangular section.
ℎ
𝑒=𝑅− 𝑟 ( 1.2 )
𝑙𝑛 ( 𝑜 )
𝑟𝑖
ℎ
𝑅 = 𝑟𝑖 + ( 1.3 )
2
ℎ = 𝑟𝑜 − 𝑟𝑖 ( 1.4 )
The Figure 3, adapted from [3], is an attempt to illustrate the geometrical meaning of the quantities 𝒓𝒊 , 𝒓𝒐
and h and the coordinate system estabilished.
12
Machine Elements course II
The bending moment and the internal tension force in the analyzed section will be given by:
0.1524+0.0508
𝑀𝑓 = 𝐹 ⋅ 𝑟𝑚 𝑀𝑓 = 22241 ⋅ [𝑁 ⋅ 𝑚] 𝑀𝑓 = 2259.6856 [𝑁 ⋅ 𝑚]
{ ⇒{ 2 ⇒ { ( 1.5 )
𝑁=𝐹 𝑁 = 22241 [𝑁] 𝑁 = 22241 [𝑁]
From the previous expressions the normal stress created by the bending moment can finally be computed
from:
M (y−e)
f M (y−e)
σxx = Ae(R−y) f
σxx = Ae(R−y) M (y−e)
f
σxx = Ae(R−y) [N/m2 ]
h 0.1016 101.6
e=R− r e = 0.0508 + − e = 9.11970 ⋅ 10−3 [m]
ln o ⇒ 2 ln(
152.4
) ⇒ ( 1.6 )
ri 50.8
h 0.1016 R = 0.1016 [m]
R = ri + 2 R = 0.0508 + 2 { A = 1.93548 ⋅ 10−3 [m2 ]
{ A = hb { A = 0.01905 ⋅ 0.1016
Since there is also an internal tension force yield by the external force F, by the superposition principle, the
global normal stress in the xx direction comes:
13
Machine Elements course II
The previous expression was plotted with MATLab® software.
clear all;
%Data Input
ri=0.0508;
ro=0.15240
rm=(ri+ro)/2;
t=0.0195;
F=22241;
%Intermediate
parameters
h=ro-ri;
b=t;
R=ri+(h/2);
Mf=F*rm;
N=F;
A=h*b;
e=R-
(h/log(ro/ri));
%Change of
coordinates,
for better
representation
yc=[0 :0.1:
h*10^3];
%y= y
coordinate
(figure axis)
y=(yc.*10^-3)-
(R-ri); Figure 4- Plot of the analytical solution, based on the curved beam theory, considering
both the stress due to normal force and bending moment.
%z=hnormal stress
z=((Mf.*(y-e))./(A*e.*(R-y))+N/A).*10^-6;
%It's necessary to invert the order of the vector, so that the axis can be
%congruent
zflip=fliplr(z);
%Peak label
indexmax = find( max(zflip) == zflip ) ;
ymax = y(indexmax) ;
zflipmax = zflip(indexmax) ;
strmax = [ 'Maximum =',' ', num2str(ymax),' , ',num2str(zflipmax)];
text (ymax, zflipmax, strmax, 'HorizontalAlignment', 'right');
14
Machine Elements course II
The plot of
Figure 5 was made
just to show the
distance (e) between
the neutral surface
and the centroidal
surface created by the
pure bending
situation.
clear all;
%Data Input
ri=0.0508;
ro=0.15240;
rm=(ri+ro)/2;
t=0.0195;
F=22241;
%Intermediate
parameters
h=ro-ri;
b=t;
R=ri+(h/2); Figure 5- Plot of the analytical solution, based on the curved beam theory,
Mf=F*rm; considering only the pure bending stress.
N=F;
A=h*b;
e=R-(h/log(ro/ri));
%z=hnormal stress
zz=((Mf.*(y-e))./(A*e.*(R-y))).*10^-6;
%It's necessary to invert the order of the vector, so that the axis can be
%congruent
zzflip=fliplr(zz);
15
Machine Elements course II
%Peak label
indexmax = find( max(zzflip) == zzflip ) ;
ycmax = yc(indexmax) ;
zzflipmax = zzflip(indexmax) ;
strmax = [ 'Maximum =',' ', num2str(ycmax),' , ',num2str(zzflipmax)];
text (ycmax, zzflipmax, strmax, 'HorizontalAlignment', 'right');
The other form that the normal stress, due to bending moment, is described on the literature is as
follows [2]:
𝑀𝑓 𝑦
𝜎𝑥𝑥 = 𝐾𝑡 ( 1.8 )
𝐼𝑧𝑧
This can be easier to deal with in a numerical sense. Since is similar to the Euler-Bernoulli theory
derived expression, affect with a coefficient that takes in account the curvature of the beam. However
doesn’t allow us to understand the true influence of the curvature radius on the stress distribution.
16
Machine Elements course II
1.2 FEA approach
The software that will be used for now on, for a matter of consistence, will be the simulation add-in
from the SolidWorks® software. Each software has its advantages and disadvantages, and for a beginner
student like me on the FEA world, a less controllable software can be a really help. So, if the FEA software
won’t be mentioned, one may assume that the SolidWorks® software was used.
The model used was a quarter of a cylindrical disk. The main modeling features are given below:
The boundary conditions used were symmetrical conditions. A feature given by the SolidWorks® itself.
The entirely hook could be modeled. However, despite the computational capacity improvement, it is
good practice to try to simplify the model without compromising the results.
The concentrated force was substituted by a distributed shear force, to eliminate local deformations
and stress concentration. Another valid option could be to create a rope like body and simulate the
contact between them. The load, on that case could be a concentrated load applied on the external
body. This solution would also eliminate the stress concentration near the load point. This step is
illustrated by Figure 7.
17
Machine Elements course II
The default stress plot is the Von Mises equivalent stress. Very often is more suitable to plot the
stress on a specific direction (radial stress, hoop stress, etc…). To change that, one must go to right-
click the color bar and go to edit definitions. See Figure 8.
18
Machine Elements course II
The final stress plot should be
something as shown on Figure 9. Note
only that the problem is symmetric, i.e. has
both loading and geometric symmetry. So
for the next step, the values could be
extracted from any “slice” of the disk.
19
Machine Elements course II
It’s important to notice that, in order to MATLab® has access to your file, you should save the .csv file
on its directory.
Figure 11- Detail of a possible appearance of the directory location where you should save the
.csv document.
20
Machine Elements course II
clear all;
%Data Input
ri=0.0508;
ro=0.15240;
rm=(ri+ro)/2;
t=0.0195;
F=22241;
%Intermediate
parameters
h=ro-ri;
b=t;
R=ri+(h/2);
Mf=F*rm;
N=F;
A=h*b;
e=R-
(h/log(ro/ri));
%Extrating the
column vetors
of the y
coordinate and
stress
filename =
'Static1.csv';
Figure 13- Comparative plot of the FEM results with the analytical approach
results.
[FEMM,delimiterOut]=importdata(filename);
B= getfield(FEMM, 'data');% value = getfield(struct, 'field')
B=B(:,2:5);
Y=(B(:,2))';
YC=Y+(- ri*10^3);
Z=(B(:,1))';
%z=hnormal stress
zz=((Mf.*(y-e))./(A*e.*(R-y))+N/A).*10^-6;
%It's necessary to invert the order of the vector, so that the axis can be
%congruent
zzflip = fliplr( zz );
21
Machine Elements course II
%axis auto
axis ([0 h*10^3 -50 130]);
title ( {'FEM Vs Analytical Approach'});
xlabel('y [mm]');
ylabel('Stress [MPa]');
grid on ;
%Legend
legend('Analyt. Approach','FEM', 'Location','northeast');
An important aspect from the FEM is its capabilities of modeling initial and final geometric regions.
One can clearly see that on the middle region there is barely any difference between the two techniques.
However, near the inner and outer radius the results start to diverge. This topic will be discussed with regard
to Figure 14.
22
Machine Elements course II
A visual evaluation of the two result from each method allows us to say that the FEM is a user-
friendly and relatively accurate method to predict the stress distribution for beams. However, one can go
even further and plot the error between the methods. For this task, the absolute error will be considered,
since it’s hard to say which method gives the true result.
The MATLab® code used and the plot created are shown below:
clear all;
%Data Input
ri=0.0508;
ro=0.15240;
rm=(ri+ro)/2;
t=0.0195;
F=22241;
%Intermediate
parameters
h=ro-ri;
b=t;
R=ri+(h/2);
Mf=F*rm;
N=F;
A=h*b;
e=R-
(h/log(ro/ri));
%Extrating the
column vetors
of the y
coordinate and
stress
Figure 14- Plot of the Absolute error between the results given by the FEM and the
analytical expressions.
filename = 'Static1.csv';
[FEMM,delimiterOut]=importdata(filename);
B= getfield(FEMM, 'data');% value = getfield(struct, 'field')
B=B(:,2:5);
Y=(B(:,2))';
YC=Y+(- ri*10^3);% y oordinate that starts on the innner radius
Z=(B(:,1))';
23
Machine Elements course II
%z=hnormal stress
zz=((Mf.*(y-e))./(A*e.*(R-y))+N/A).*10^-6;
%It's necessary to invert the order of the vector, so that the axis can be
%congruent
zzflip = fliplr( zz );
%Absolute Error
Eabs=abs(zzflip-Z);
%Average Error
[~,siz]=size(Eabs);% returns only the number of columns
Emed=(sum(Eabs))./siz;
EMED=zeros(1,siz);
EMED=EMED+Emed;
%axis auto
axis ([0 h*10^3 -1 9]);
title ( {'Absolute Error between ','FEM analysis Vs Analytical Approach'});
xlabel('y [mm]');
ylabel('Error [MPa]');
grid on ;
%Legend
legend('Abs. Error','Average Error','Location', 'northeast');
24
Machine Elements course II
2. Beams w/ big radius of curvature: Castigliano’s Theorem based solution
representation for “ring” like beams
𝑁=𝑃 ( 2.1 )
L
𝑃𝑟 2(𝜋 − 2) 𝑃𝑟
𝑀𝑓𝑐𝑢𝑟𝑣𝑒𝑑 𝑟𝑒𝑔𝑖𝑜𝑛 = − (1 − 𝑐𝑜𝑠(𝜑)) ( 2.2 )
4𝑙 + 2𝜋𝑟 2
𝑃𝑟 2(𝜋 − 2)
𝑀𝑓 = ( 2.3 )
𝑠𝑡𝑟𝑎𝑖𝑔ℎ𝑡 𝑟𝑒𝑔𝑖𝑜𝑛 4𝑙 + 2𝜋𝑟
Figure 15- Illustration of the geometry of the problem to be modeled, and definition of the geometric
parameters to be concerned about.
The goal of the assignment is to plot the parameter A, on the curved region, by two different ways.
𝑙
First a series of 2D curves will be plotted for a specific 𝑟
vector values, Figure 16. Then a 3D surface of 𝐴 =
𝑙
𝑓 (𝑟 , 𝜑) will be plotted. In fact, in order to have a good perception of the 3D surface geometry, two surfaces
will be plotted, each one with different viewpoints.
25
Machine Elements course II
Figure 16- Plot of the dimensionless parameter A, through the angular coordinate, for
different ratios of the linear length and the radius of the curved region of the ring.
clear all
%x: angular coordinate phi
%y: A=M/Pr dimensionles parameter
%z: l/r dimensionless parameter
x=[0:1:90];
z=[0:1:5];
[xx,zz]=meshgrid(x,z);
yy=((pi-2))./(4.*zz+2*pi)-((1-cos(xx.*pi/180)))./2;
%contour(xx,yy,zz,z,'ShowText','on', 'LabelSpacing',700)
26
Machine Elements course II
%Missing function on MATLab library - adding legends to contour plot:
% Don´t try to understanding, use it as a black box type function
for ii=1:length(cl2) % find unique handle list & make corresponding legend
hc2(ii)=hcont(find(cont_level==cl2(ii),1));
legend_entries{ii} = [str ' ' num2str(cl2(ii))];
end
legend(hc2,legend_entries,'Interpreter','latex');
Other way to plot the same type of data, would be to plot a 3D surface. Actually that would allow to
consider a wide range of l/r values. The plot surfaces and code used are right below:
clear all
%x: angular coordinate phi
%y: A=M/Pr dimensionles parameter
%z: l/r dimensionless parameter
x=[0:1:90];
z=[0:1:20];
[xx,zz]=meshgrid(x,z);
yy=((pi-2))./(4.*zz+2*pi)-((1-cos(xx.*pi/180)))./2;
%3D Plot
figure;
surf(xx,zz,yy);
xlabel('$$ \phi\ [ \hspace{1mm} ^{\circ} \hspace{0.5mm} ]$$','Interpreter',
'latex');
zlabel('$$ \frac{M}{P\, r} $$','Interpreter','latex');
ylabel('$$ \frac{l}{r} $$','Interpreter','latex');
27
Machine Elements course II
set(gca,'Ydir','reverse') ;
28
Machine Elements course II
3. Thick Cylinders
This assignment is based on a problem proposed by EJ.Hearn on his book [4], chapter 10, exercise
10.17. The original exercise header is as follows:
The main idea is to determine the internal pressure based on a contact pressure given, and compute
all the most important stresses points along the radial coordinate.
Since there is no shrinkage allowance, a different approach to what was seen on the theoretical
classes must be taken. The static analysis will be conducted separately from the inner and outer cylinder.
This happens because the contact pressure is naturally, a function of the internal pressure applied on the
inner cylinder. However, for the case of finite shrinkage allowance:
The contact pressure (𝑃𝐶 ) was computed using the Lamé equations considering it independent of
the internal pressure (𝑃𝐶 of assembling).
When the internal pressure is applied the contact pressure of assembly decreases and the contact
pressure due to the internal pressure increases in the same magnitude.
That is why on the case of finite shrinkage allowance, the component of the contact pressure
function of the internal pressure (designated from now on by 𝑃𝐶∗) is not considered and a global
analysis of the compound cylinder can be made.
29
Machine Elements course II
3..1.1 Theoretical approach
The data presented on the header were organized in the following table:
𝑐 = 0,075 [𝑚]
Notation used:
𝑃𝐶∗
A 𝐵𝑖𝑛 𝐵𝑜𝑢𝑡 C
The contact pressure 𝑃𝐶 ∗ is determined by the compatibility of the radial strain of each cylinder on
the contact interface. From the Generalized Hook Law we can write:
1 1
[𝜎𝑡 𝐵𝑜𝑢𝑡 − 𝑣𝑜𝑢𝑡 (𝜎𝑟 𝐵𝑜𝑢𝑡 − 𝜎𝑙 )] = [𝜎 − 𝑣𝑜𝑢𝑡 (𝜎𝑟 𝐵 − 𝜎𝑙 )] ( 3.1 )
𝐸 𝑜𝑢𝑡 𝐸 𝑖𝑛 𝑡 𝐵𝑖𝑛 𝑖𝑛
30
Machine Elements course II
Considering the case of open-ended cylinder, 𝝈𝒍 = 𝟎 , and from the following scheme we can state that
1 1
⇔ [𝜎𝑡 𝐵 𝑜𝑢𝑡 + 𝑣𝑜𝑢𝑡 𝑃𝐶 ∗ ] = [𝜎 + 𝑣 𝑖𝑛 𝑃𝐶 ∗ ] ( 3.3 )
𝐸 𝑜𝑢𝑡 𝐸 𝑖𝑛 𝑡𝐵 𝑖𝑛
𝑃𝑖 ⋅ (b2 + a2 ) 𝑃𝐶 ∗ ⋅ 2𝑏 2
𝜎𝑡 𝐵 = − 2 ( 3.4 )
𝑖𝑛 𝑏 2 − 𝑎2 𝑏 − 𝑎2
𝑃𝐶 ∗ ⋅ (𝑐 2 + 𝑏 2 ) 𝑃𝑜 ⋅ (2c 2 )
𝜎𝑡 𝐵 𝑜𝑢𝑡 = − 2 ( 3.5 )
𝑐 2 − 𝑏2 𝑐 − 𝑏2
1 1
[𝜎𝑡 𝐵 𝑜𝑢𝑡 + 𝑣𝑜𝑢𝑡 𝑃𝐶 ∗ ] = [𝜎𝑡𝐵 + 𝑣 𝑖𝑛 𝑃𝐶 ∗ ]
𝐸 𝑜𝑢𝑡 𝐸 𝑖𝑛 𝑖𝑛
∗
𝑃𝑖 ⋅(b2 +a2 ) 𝑃𝐶 ⋅(2𝑏2 )
Solve 𝜎𝑡 𝐵 = − , 𝑃𝑖 , 𝜎𝑡 𝐵 , 𝜎𝑡 𝐵 𝑜𝑢𝑡
𝑖𝑛 𝑏2 −𝑎2 𝑏2 −𝑎2 𝑖𝑛
Note only that in this particularly situation, the contact pressure was given instead of the internal
pressure. However the resolution will always consist of calculating three of these variables
∗
(𝑃𝑖 , 𝑃𝐶 , 𝜎𝑡 𝐵 , 𝜎𝑡 𝐵 𝑜𝑢𝑡 )
𝑖𝑛
31
Machine Elements course II
Figure 20- Aspect of a spreadsheet program based for computing stresses on a compound cylinder
assembled with null shrinkage allowance
The remaining stresses (radial stresses and hoop stress on the point C) can be computed by:
𝑃𝐶 ∗ ⋅ 2𝑏 2 𝑃𝑜 ⋅ (c 2 + b2 )
𝜎𝑡 𝐶 = 2 − ( 3.6 )
𝑐 − 𝑏2 𝑐 2 − 𝑏2
𝜎𝑟 𝐴 = −𝑃𝑖 ( 3.7 )
𝜎𝑟 𝐵 = −𝑃𝐶 ( 3.8 )
𝜎𝑟 𝐶 = −𝑃𝑜 ( 3.9 )
𝜎𝑙 = 0 ( 3.10 )
32
Machine Elements course II
3..2.1 FEA approach
As we could verify in the theoretical classes, the stress distribution is essentially independent of the
axial length of the cylinder. From this knowledge, the element used to model the compound cylinder
behavior when it is applied an internal pressure (𝑃𝑖 ) was a thin disk, as is illustrated bellow. In order to prove
this assumption, a constant stress pattern must be observed through the axial length of the disk.
For the modeling process, simulation add-in of the SolidWorks® software was used. The finite
element analysis given by this specific software, allows less control of the meshing geometric construction.
However, it is considered by many the best start point for students beginning their journey on the FEA.
First a 3D Cad drawing was made for the inner and outer ring, each one made of different materials.
A 2D simplification could have been done (there is actually a SolidWorks® option to run the static analysis of
a 3D based solid with axisymmetric simplifications), however the stress independency of the axial length
couldn’t have been checked. The aspects of the 3-D models used were:
Figure 21- Aspect and dimension of the two metal rings used to model the compound cylinder. The dimensions
used were exactly the same of the EJ. Hearn problem. Left – outer steel cylinder ; and Right- inner brass
cylinder.
33
Machine Elements course II
Figure 23- Assembly of the inner and outer disk.
After correctly assemble the metal disks, a static study was run. Note that only a ¼ of the compound disk
was used, due to axisymmetry.
Figure 24- Snapshot of the SolidWorks® environment. Detail of the component contact feature
specification.
34
Machine Elements course II
Since the geometry and loading are symmetric, a roller/slider boundary condition was applied on the
plane surface (simulating the axial symmetry) and on the two other surfaces simulating the
axissimetry.
35
Machine Elements course II
The final stress plots are shown
below:
36
Machine Elements course II
In order to estimate the hoop stress and radial stress values computed previously, the probe
command was used. The average value was used from the representative geometry of each point. The
software itself gives automatic the metrics below:
Figure 29- On the Left: List of the probe command for the hoop stress. On
the right: List of the probe command for the radial stress. Both at point A
(or r=25 mm).
for r=50 mm
Figure 30- On the Left: List of the probe command for the hoop stress. On the middle: List of the probe
command for the radial stress. Both at point B respect to the inner cylinder (or 𝝈𝒕𝑩 and 𝝈𝒓𝑩 respectively).
𝒊𝒏
On the right: List of the probe command for the hoop stress with respect to the outer cylinder (or 𝝈𝒕𝑩𝒐𝒖𝒕 )
for r= 75 mm
Figure 31- List of the probe command for the hoop stress, at point C (or r=75 mm). The radial stress is
null at the outer surface.
As we can see, the results obtained by the FEM are quite accurate comparing to the results based
on the Lamé equations. A summary comparing all the data generated by the FEM and the analytical method
based on the Lamé equations is shown on the table below:
37
Machine Elements course II
Table 2- Comparison table of the results given by the FEA and the analytical approach based on the Lamé equations,
for each of the points showed on Figure 19.
𝜎𝑡𝐴 [ MPa ] 𝜎𝑡𝐵 [ MPa ] 𝜎𝑡𝐵 [ MPa ] 𝜎𝑡 𝐶 [ MPa ] 𝜎𝑟𝐴 [ MPa ] 𝜎𝑟𝐵 [ MPa ]
𝑖𝑛 𝑜𝑢𝑡
Lame
124.6 31.84 78.00 48.00 -122.6 -30
Equations
Absolute Error
0.59 0.4 0.53 0.35 0.01 0.15
[MPa]
𝑎2 ⋅𝑃𝑖 b2 𝜎𝑡 𝑎2 b2 𝜎𝑡 𝑘2 b2
𝜎𝑡 = (1 + ) ⇔ = (1 + )⇔ = (1 + ) ( 3.11 )
𝑏2 −𝑎2 𝑟2 𝑃𝑖 𝑏2 −𝑎2 𝑟2 𝑃𝑖 1−𝐾2 𝑟2
𝜎𝑡
The maximum value for the dimensionless parameter comes:
𝑃𝑖
𝜎𝑡 𝐾2 𝑏2 𝐾2 1 𝐾2 𝐾2 + 1 𝐾2 + 1
= (1 + 2 ) = (1 + 2 ) = ⋅ = ( 3.12 )
𝑃𝑖 1 − 𝐾 2 𝑎 1 − 𝐾2 𝐾 1 − 𝐾2 𝐾2 1 − 𝐾2
38
Machine Elements course II
Considering now the thin walled cylinder theory, the hoop stress is assumed to be independent of
the radius and comes:
𝑃𝑖 ⋅ 𝑟 𝜎𝑡 𝑎 𝐾
𝜎𝑡 = ⇒ = = ( 3.13 )
𝑡 𝑃𝑖 𝑏 − 𝑎 1 − 𝐾
A plot combining the two dimensionless stress parameters and the relative error can easily be made.
For that the MATLab® software was used. The final plot is shown on Figure 33, and the code used is just
below. As you can see, we can only use the thin walled cylinder theory for relatively small range geometries.
We can guarantee an error smaller than 5% for inner radius higher than 90% the outer radius.
Figure 33- On the left axis: Plot of the dimensionless stress parameter function of the K parameter,
for both theories. On the right axis: Plot of the relative error.
39
Machine Elements course II
clear all;
%K: dimensionless parameter a/b
k=[0:0.01:0.95];
%[hAx,hLine1,hLine2] = plotyy(x,y1,[x',x'],[y2',y3']);
% The plotyy function need two yy axis, a left and right axis. However, the
%left axis was already computed on the previous plot function.
[hAx,hLine1,hLine2] = plotyy(k,ythick,k,Er);
delete(hLine1);
%set(kLine1,'LineStyle','--')
set(hLine2,'LineStyle','--');
set(hLine2,'Color',[0 0.6 0]);
40
Machine Elements course II
4. Rotating Disks
The basic goal of this specific assignment is to compare the results of the common analytical
approach, with the results given by a FEA. The software used as previews was the Simulation SolidWorks®
add-in. The basic problem consists on the analysis of the stress yielded by the centrifugal forces on a
cylindrical disk subjected to an imposed constant rotational velocity field. The centripetal force must be
balanced by an inertial centrifugal force. This inertial force will create a stress field throughout the radial
coordinate. Let us assume that the thickness development as any influence on the stress field (plain stress
state). In order to further practice different types of data representation, a 3D plot on 4.3 chapter will be
done. The goal is to show the effect on the inner radius (a), in the stresses distribution.
This isn´t a simple academic and out of place exercise. There are many examples of applications
where this specific situation occurs. Such as: Flywheels to stabilize the movement of reciprocating machines
and store energy, impellers in centrifugal pumps (basic principle: lack of centripetal force), gas and water
vapor turbines and so on…
Table 3- List of all the data concerning the exercise, including the features of the disk to be modeled and the service
conditions.
b
b
x
a
41
Machine Elements course II
4.1 Comparison of Stress Analysis of a Disk without inner hole by an Analytical vs FEA
approach
As stated by [1], the analytical expressions for computing the stress distribution on a solid disk
subjected to a constant rotational velocity field come:
3+𝑣
𝜎𝑟 = ⋅ 𝜌𝜔2 ⋅ (𝑏 2 − 𝑟 2 ) ( 4.1 )
8
3+𝑣 1 + 3𝑣 2
𝜎𝑡 = ⋅ 𝜌𝜔2 ⋅ (𝑏 2 − 𝑟 ) ( 4.2 )
8 3+𝑣
%Data Input
b=300*10^-3;% [m]
w=3000*pi/30;%[rad/s]
v=0.28;%[poisso ratio]
p=7700;%[kg/m^3]
x=[0:1:300];
%Peak label
indexmax = find( max(y1) == y1 ) ;
xmax = x(indexmax) ;
y1max = y1(indexmax) ;
strmax = [ 'Maximum =',' ', num2str(xmax),' , ',num2str(y1max)];
text (xmax, y1max, strmax, 'HorizontalAlignment', 'right');
42
Machine Elements course II
In order to compute the stress distribution
using FEM, first a 3D CAD model of the disk was built.
The 3D model used is shown below. The boundary
conditions chosen are far more subtle than the 3D
drawing. However is worth mention that it will be
necessary an axial reference for the study, so that axis
feature should be created at this point.
Figure 39- Snapshot of the SOLIDWORKS® environment. Detail of angular velocity specification.
43
Machine Elements course II
The radial and hoop stress distribution are shown below:
Figure 41- Plot of the radial After running the study, a list of data can be
extracted directly from the SolidWorks® with the
command list probe.
44
Machine Elements course II
We are going to try to condense all information in only one graphic. The challenge is to still have a clear
data visualization. The MATLab® code used and the final plot are shown below:
clear all;
%Data Input
b=300*10^-3;% [m]
w=3000*pi/30;%[rad/s]
v=0.28;%[poisso ratio]
p=7700;%[kg/m^3]
%Extracting the column vectors of the radial coordinate and Hoop stress
filename = 'Static2.csv';
[FEMM,delimiterOut]=importdata(filename);
B1= getfield(FEMM, 'data');% value = getfield(struct, 'field')
B1=B1(:,2:3);
Y1=(B1(:,1))';
X1=(B1(:,2))';
%Depending on the selected edge, can be necessary to flip the vector order
Y1=fliplr(Y1);
X1=fliplr(X1);
x1=X1;
plot(x1,y1,'b')
hold on;
%plot(X1,Y1,'Color', [0 0.7 0.9]);
h=plot(X1,Y1,'Color', [0 0.7 0.9]);
set(h(1),'LineStyle','.');
title ( {'Analytical Approach'});
xlabel('r [mm]');
ylabel('Hoop Stress [MPa]');
grid on ;
axis auto;
%[hAx,hLine1,hLine2] = plotyy(x,y1,[x',x'],[y2',y3']);
% The plotyy function need two yy axis, a left and right axis. However, the
%left axis was already computed on the previous plot function.
[hAx,hLine1,hLine2] = plotyy(1,1,x1,Eabs);
delete(hLine1);
set(hLine2,'LineStyle','--');
set(hLine2,'Color',[0 0.6 0]);
%Average Error
[~,siz]=size(Eabs);% returns only the number of columns
Emed=(sum(Eabs))./siz;
EMED=zeros(1,siz);
EMED=EMED+Emed;
EMED=EMED*10;
plot(x1,EMED,'.','MarkerSize',10,'Color',[1 0.7 0]);
%Legend
legend('Analytical Aproach', 'FEA','Avg. Error [MPa]','Absol.
Error','Location','northeast');
46
Machine Elements course II
The same procedure can be executed now for the Radial Stress:
clear all;
%Data Input
b=300*10^-3;% [m]
w=3000*pi/30;%[rad/s]
v=0.28;%[poisso ratio]
p=7700;%[kg/m^3]
%Extracting the column vectors of the radial coordinate and Radial stress
%The name given to the file must be EQUAL!!
filename = 'Static3.csv';
[FEMM,delimiterOut]=importdata(filename);
B2= getfield(FEMM, 'data');% value = getfield(struct, 'field')
B2=B2(:,2:3);
Y2=(B2(:,1))';
X2=(B2(:,2))';
x2=X2;
plot(x2,y2,'r')
hold on;
h=plot(X2,Y2,'Color', [1 0.3 0.2]);
set(h(1),'LineStyle','.');
title ( {'Analytical Approach'});
xlabel('r [mm]');
ylabel('Radial Stress [MPa]');
grid on ;
axis auto;
%Plot the Absolute Error
Eabs=abs(Y2-y2);
%[hAx,hLine1,hLine2] = plotyy(x,y1,[x',x'],[y2',y3']);
% The plotyy function need two yy axis, a left and right axis. However, the
%left axis was already computed on the previous plot function.
[hAx,hLine1,hLine2] = plotyy(1,1,x2,Eabs);
delete(hLine1);
set(hLine2,'LineStyle','--');
set(hLine2,'Color',[0 0.6 0]);
47
Machine Elements course II
% Turn the grid for the second axis on
set(hAx(2),'Xgrid','on');
set(hAx(2),'Ygrid','on');
hold on;
%Average Error
[~,siz]=size(Eabs);% returns only the number of columns
Emed=(sum(Eabs))./siz;
EMED=zeros(1,siz);
EMED=EMED+Emed;
EMED=EMED*10;
plot(x2,EMED,'.','MarkerSize',10,'Color',[1 0.7 0]);
%Legend
legend('Analytical Aproach', 'FEA','Avg. Error [MPa]','Absol.
Error','Location','northeast');
Figure 43- Plot of FEM and analytical results for the radial stress through the radial coordinate, with
the corresponding absolute error.
48
Machine Elements course II
4.2 Comparison of Stress Analysis of a Disk with a small inner hole by an Analytical vs FEA
approach
Similar to what was considered previously, the analytical expressions for computing the stress
distribution on circular crown subjected to a constant rotational velocity field come now:
3+𝑣 𝑎2 𝑏 2
𝜎𝑟 = ⋅ 𝜌𝜔2 ⋅ (𝑎2 + 𝑏 2 − 2 − 𝑟 2 ) ( 4.3 )
8 𝑟
3+𝑣 𝑎2 𝑏2 1 + 3𝑣 2
𝜎𝑡 = ⋅ 𝜌𝜔2 ⋅ (𝑎2 + 𝑏2 + 2 − 𝑟 ) ( 4.4 )
8 𝑟 3+𝑣
The MATLab® code structure used for plotting the two stresses is basically the same. Small
changes were made on the plot features to enhance a better visualization. The code used is shown below:
Figure 44- Plot of the analytical results for the hoop and radial stress, in a disk with a
inner hole, subjected to an angular velocity.
49
Machine Elements course II
%Data Input
a=30*10^-3; %%[m]
b=300*10^-3; % [m]
w=3000*pi/30; %[rad/s]
v=0.28;
p=7700; %[kg/m^3]
x=[a*10^3:1:300];
y2=((3+v)/8)*(p*w.^2)*(a^2 + b^2-(((a^2)*(b^2))./((x.*10^-3).^2))-(x.*10^-
3).^2).*(10^-6) ;
y1=( ((3+v)/8)*(p*w^2)*(a^2+b^2+(((a^2)*(b^2))./((x.*10^-3).^2))-( (1+3*v)/(3+v) )*
(x.*10^-3).^2 ) ).*(10^-6);
plot(x,y1,'b',x,y2,'r');
title ( {'Analytical Approach'});
xlabel('r [mm]');
ylabel('Stress [MPa]');
grid on ;
axis ([0 300 0 60]);
%Legend
legend('Hoop stress','Radial stress');
%Peak label
indexmax1 = find( max(y1) == y1 ) ;
x1max = x(indexmax1) ;
y1max = y1(indexmax1) ;
strmax = [ 'Maximum =',' ', num2str(x1max),' , ',num2str(y1max)];
text (x1max, y1max, strmax, 'HorizontalAlignment', 'right');
50
Machine Elements course II
Similarly to what was done on the previously
chapter, the stress plots generated by the
SolidWorks® are shown before a final comparative
plot. It will be remembered some important aspects:
Figure 46- Plot of the hoop stress through the ¼ disk with a 30mm
radius inner hole.
51
Machine Elements course II
For the Hoop Stress comes:
clear all;
%Data Input
a=30*10^-3; %%[m]
b=300*10^-3;% [m]
w=3000*pi/30;%[rad/s]
v=0.28;%[poisso ratio]
p=7700;%[kg/m^3]
%Extracting the column vectors of the radial coordinate and Hoop stress
filename = 'Static4.csv';
[FEMM,delimiterOut]=importdata(filename);
B1= getfield(FEMM, 'data');% value = getfield(struct, 'field')
B1=B1(:,2:3);
Y1=(B1(:,1))';
X1=(B1(:,2))';
%Depending on the selected edge, can be necessary to flip the vector order
Y1=fliplr(Y1);
X1=fliplr(X1);
x1=X1;
plot(x1,y1,'b')
hold on;
%plot(X1,Y1,'Color', [0 0.7 0.9]);
h=plot(X1,Y1,'Color', [0 0.7 0.9]);
set(h(1),'LineStyle','.');
title ( {'Analytical Approach'});
xlabel('r [mm]');
ylabel('Hoop Stress [MPa]');
grid on ;
axis [0
%[hAx,hLine1,hLine2] = plotyy(x,y1,[x',x'],[y2',y3']);
% The plotyy function need two yy axis, a left and right axis. However, the
%left axis was already computed on the previous plot function.
[hAx,hLine1,hLine2] = plotyy(1,1,x1,Eabs);
delete(hLine1);
set(hLine2,'LineStyle','--');
set(hLine2,'Color',[0 0.6 0]);
52
Machine Elements course II
% Set scale for second Y.
set(hAx(2), 'YLim', [0 6])
set(hAx(2),...
'ytick',[0 1 2 3 4 5 6],...
'yticklabel',{'0' '1' '2' '3' '4' '5' '6'},...
'fontname','helvetica');
%Average Error
[~,siz]=size(Eabs);% returns only the number of columns
Emed=(sum(Eabs))./siz;
EMED=zeros(1,siz);
EMED=EMED+Emed;
EMED=EMED*10;
plot(x1,EMED,'.','MarkerSize',10,'Color',[1 0.7 0]);
%Legend
legend('Analytical Aproach', 'FEA','Avg. Error [MPa]','Absol.
Error','Location','northeast');
Figure 47- Plot of FEM and analytical results for the hoop stress through the radial
coordinate, with the corresponding absolute error and its average.
53
Machine Elements course II
Finally, for the Radial Stress comes:
clear all;
%Data Input
a=30*10^-3; %%[m]
b=300*10^-3;% [m]
w=3000*pi/30;%[rad/s]
v=0.28;%[poisso ratio]
p=7700;%[kg/m^3]
%Extracting the column vectors of the radial coordinate and Radial stress
%The name given to the file must be EQUAL!!
filename = 'Static5.csv';
[FEMM,delimiterOut]=importdata(filename);
B2= getfield(FEMM, 'data');% value = getfield(struct, 'field')
B2=B2(:,2:3);
Y2=(B2(:,1))';
X2=(B2(:,2))';
x2=X2;
plot(x2,y2,'r')
hold on;
h=plot(X2,Y2,'Color', [1 0.5 0.2]);
set(h(1),'LineStyle','.');
title ( {'Analytical Approach'});
xlabel('r [mm]');
ylabel('Radial Stress [MPa]');
grid on ;
axis auto;
%Plot the Absolute Error
Eabs=abs(Y2-y2);
%[hAx,hLine1,hLine2] = plotyy(x,y1,[x',x'],[y2',y3']);
% The plotyy function need two yy axis, a left and right axis. However, the
%left axis was already computed on the previous plot function.
[hAx,hLine1,hLine2] = plotyy(1,1,x2,Eabs);
delete(hLine1);
set(hLine2,'LineStyle','--');
set(hLine2,'Color',[0 0.6 0]);
54
Machine Elements course II
% Turn the grid for the second axis on
set(hAx(2),'Xgrid','on');
set(hAx(2),'Ygrid','on');
hold on;
%Average Error
[~,siz]=size(Eabs);% returns only the number of columns
Emed=(sum(Eabs))./siz;
EMED=zeros(1,siz);
EMED=EMED+Emed;
EMED=EMED*10;
plot(x2,EMED,'.','MarkerSize',10,'Color',[1 0.7 0]);
%Legend
legend('Analytical Aproach', 'FEA','Avg. Error [MPa]','Absol.
Error','Location','northeast');
Figure 48-
55
Machine Elements course II
4.3 Study the Influence of the inner radius length
As an extra assignment one can make a 3D plot of the surface created by the relationship of
(stress, r, and a). Note only that this isn´t the main goal of the assignment. With this little exercise
representation should be easier to see the gradual flattening of the radial stress with the increase of the
inner radius (a).
Figure 49
%Data input
w=3000*pi/30;%[rad/s]
v=0.28;% poisson ratio
p=7700;%[kg/m^3]
b=300;%[mm]
a=0.1;%a: minimum inner radius of the disk [mm]
%Plot parameters
t=100;
r=100;
56
Machine Elements course II
%Parametrization of the x and y coordinates
%3D Plot
figure;
surf(xx,yy,zz);
xlabel('r [mm]');
ylabel('a[mm]');
zlabel('Radial Stress [MPa]')
axis ([0 300 0 300 0 30]);
shading interp;
Figure 50-
57
Machine Elements course II
The same procedure can be taken now for the hoop stress.
clear all
%Data input
w=3000*pi/30;%[rad/s]
v=0.28;% poisson ratio
p=7700;%[kg/m^3]
b=300;% b: outer radius of the disk [mm]
a=0.1;%a: minimum inner radius of the disk [mm]
%3D Plot
figure;
mesh(xx,yy,zz); % the surf(xx,yy,zz) could have been used
xlabel('r [mm]');
ylabel('a [mm]');
zlabel('Hoop Stress [MPa]')
axis ([0 300 0 300 0 70]);
shading interp;
58
Machine Elements course II
Figure 51-
Figure 52-
59
Machine Elements course II
5. Rotating Rings - Stress Distribution in a Rotating Ring with spokes.
The main difference for this particularly problem is that there will be a bending moment on the ring,
rather than only a tension effect (that caused the drawing strain). The aim of this task is to evaluate the
influence of the spokes number on the stress distribution. A contour plot will be used for that. This exercise
was based on the [3], page 410.
𝑁 𝑀 ⋅ 𝑦𝑚𝑎𝑥
𝜎𝑡 = + ( 5.1 )
𝐴𝑟𝑖𝑛𝑔 𝐼𝑧𝑧
where:
𝑋 ⋅ cos(φ)
𝑁 = 𝜌 ⋅ 𝐴𝑟𝑖𝑛𝑔 ⋅ (𝑟𝜔)2 − ( 5.2 )
2 ⋅ sin(α)
𝑋⋅𝑟 𝜑
𝑀 = 𝑀𝑜 + ⋅ sin ( ) ( 5.3 )
sin(𝛼) 2
And
2 1
𝑋 = 3 ⋅ 𝜌 ⋅ 𝐴𝑟𝑖𝑛𝑔 ⋅ 𝐴𝑟𝑖𝑛𝑔 1 𝐴𝑟𝑖𝑛𝑔
⋅ 𝑟2⋅ [ 𝑓1 (𝛼) − ] +𝑓1 (𝛼) +
𝐼𝑧𝑧 2𝛼 𝐴𝑠𝑝𝑜𝑘𝑒 ( 5.4 )
1 𝑠𝑖𝑛(2𝛼) 𝛼
𝑓1 = 2
⋅( + ) ( 5.5 )
2 [𝑠𝑖𝑛(𝛼)] 4 2
𝑋𝑟 1 1
𝑀𝑜 = − ⋅( − ) ( 5.6 )
2 𝑠𝑖𝑛(𝛼) 𝛼
Data used:
60
Machine Elements course II
Figure 53-
clear all;
61
Machine Elements course II
%z: number of spokes;
%Plot parameters
t=50;
u=50; %number of points used to parameterize the x and y coordinates. In this
specific case the understanding was improved with the decrease of t and r
%Auxiliar functions
f1=(1./(2.*(sin(a)).^2)) .* ( (sin(2.*a)./4) + a./2 );
X=(2/3).*(p*Ar).*((r*w).^2) .* ( 1./( ((Ar*(r^2))./J).*(f1-(1./(2.*a)))+f1+(Ar./As)
) );
Mo= -((X.*r)./2).*(1./sin(a) - 1./a);
M=Mo+((X.*r)./sin(a)).*((sin(xx./2)).^2);
N=( (p*Ar)*((r*w)^2) - ((X.*cos(xx))./(2.*sin(a))) );
%Hoop Stress
yy=( N./Ar +(M.*(h./2))./(J) ).*(10^-6);
L=N./Ar;
B=(M.*(h./2))./(J);
%contour(xx,yy,zz,z,'ShowText','on', 'LabelSpacing',700)
[~,hc2] = contour(xx,yy,zz,z); % generate contours
%contour (xx,yy,zz, level vetor)
str='z =';
for ii=1:length(cl2) % find unique handle list & make corresponding legend
hc2(ii)=hcont(find(cont_level==cl2(ii),1));
legend_entries{ii} = [str ' ' num2str(cl2(ii))];
end
legend(hc2,legend_entries,'Interpreter','latex','Location','southeast');
%Training the LaTex syntax’s input
grid on;
62
Machine Elements course II
title ( {'Ring Stress Evaluation '});
set(gca,...
'xlim',[0 pi/2],...
'xtick',[0 pi/20 pi/12 pi/8 pi/6 pi/4 pi/3 pi/2],...
'xticklabel',{'0' 'p/20' 'p/12' 'p/8' 'p/6' 'p/4' 'p/3' 'p/2'},...
'fontname','symbol');
ylabel(gca,'Hoop stress',...
'fontname','helvetica',...
'fontsize',16); %Allows to maintain the yy axis not symbolic font
colormap(hsv(300));
axis ([0 pi/2 50 95]);
%axis([0 zmax 0 100]);
63
Machine Elements course II
6. Modeling the Effect of Bolt Preload by FEA
The aim of this assignment is to compute the compression stress distribution, yielded by a preloaded
bolt, on the plates in-between.
There is a wide range of analytical formulas on the specialty literature that seek to estimate the affected
area of the compressed plate.
The number of expressions derived for approximate the affected area are self-explanatory of the lack of
consensus among the respect authors. That’s why we are going to compare some of those equations with
the result obtained by a FEA. The software use will be as previously SolidWorks® .
First we are going to compute the results for each of the mentioned equations and compare the different
results. For the following analysis we select an ISO4017 H6 Grade B 5.6 screw, specified on ISO 4017 or its
equivalent DIN 933. In order to standardize the nomenclature and avoid misunderstandings first we are
going to establish some normalization.
𝑒 ≈ 1.16 ⋅ 𝑠
64
Machine Elements course II
From [2] one can easily define the fully geometry of the selected bolt
𝑑3
65
Machine Elements course II
𝑑ℎ
The reference book used once more was Shigley. One of shigley expressions estimates the area
under compression by the following equations:
𝜋[ (3𝑑)2 − 𝑑ℎ 2]
𝐴𝑐 = ( 6.1)
4
2
𝜋 2.32 ⋅ s + tan(30)
𝐴𝑐 = [( ) − 𝑑ℎ 2 ] ( 6.2)
4 2
According to Shigley for the bolt on study, the approximated affected area comes:
2
𝜋 2.32 ⋅ 10 + 10 ⋅ tan(30)
𝐴𝑐 = [( ) − 6.6 2 ] ≈ 130.62 ( 6.4)
4 2
66
Machine Elements course II
6.2 FEA approach
67
Machine Elements course II
68
Machine Elements course II
Four values of pre-load will be applied to check the influence of its magnitude on Pre-load 𝑭𝒊 [N]
the compressed area: 1 1000
2 1500
In order to compute the tension stress applied ( data input of Solidworks® ), the
3 2000
cross section area of the bolt core must be estimated:
4 2500
𝐹𝑖
𝜎= ( 6.5)
𝐴𝑛
𝜋 𝑑3 2
𝐴𝑛 = ( 6.6)
4
Pre-Tension [MPa] 𝑨𝒏
1 55.89 17.893 [mm^2]
2 83.83
3 111.78
4 139.72
The main goal is to compare the equivalent stiffness obtained by the analytical and FEA approach. In order
to to that a few considerations may be made:
𝐹
𝜎=
𝐴𝐶
𝛿
𝜎 = 𝐸𝜀 = 𝐸
𝛥
𝐹𝛥
𝛿=
𝐸 𝐴𝑐
69
Machine Elements course II
7. Stress Relaxation on Preloaded Bolt.
This assignment consists of plotting the final pretension on a bolt, along several services hours, for a
range of initial pretension values. The service conditions of temperature were made constants. The exercise
in which this task was based on can be found on [2]. In the following table one can see the summary of the
exercise header.
Table 4-
Materials Properties
(Temperature Related#)
Young Modulus (E) 20 700 hbars
B# 1.43*10^-4
n# 3
The 3D-plot was made using MATLab® software. The code used is shown below:
clear all;
x=[0:5:5000]; %x: time on service , [h]
y=[3:1:10]; %y: initial pretension [hKsi]
[xx,yy]=meshgrid(x,y);
%3D plot
zz=sqrt(abs(1./(1./(yy.^2)+(1.427.*10^-9).*(20700).*(xx-1).*3)));
figure;
surf(xx,yy,zz);
ylabel('Initial Pretension [hKsi]');
xlabel('time [h]');
zlabel ('Final Pretension [hksi]')
shading interp;
axis ([0 5000 0 10 0 10]);
70
Machine Elements course II
Figure 54-
71
Machine Elements course II
8. Welded Joints
The aim of this task is to evaluate the error of using a common approximated formula to compute the
projected normal stress (n) for the situation illustrated below.
z
P load
a – throat length
Δ h
a
a
Figure 55- Illustration of the welded joint design to be studied, for the cantilever beam subject only to a
transverse load.
𝑀𝑓 𝑃⋅𝛥
𝑛= = ( 8.1 )
ℎ⋅𝑎⋅𝐿 ℎ⋅𝑎⋅𝐿
ℎ+2𝑎
𝑀𝑓 ⋅𝑦𝑚𝑎𝑥 𝑃⋅𝛥⋅( 2 )
𝑛= = 𝐿⋅𝑎3 ℎ+𝑎 2
∗ ( 8.2 )
𝐼𝑧𝑧
2( 12 +(𝐿⋅𝑎)⋅( 2 ) )
The first equation was derived by the equivalent definition of torque by two forces.
The second equation consists only on the application of the Euler-Theory for bending beams.
The Second Order Area momentum was calculated by the Steiner Theorem.
Do not forget that there two welded seams.
The second expression can be further simplified as:
72
Machine Elements course II
𝑀𝑓 (ℎ + 2𝑎) 𝑀𝑓 (ℎ + 2𝑎)
∗𝑛= = 3 =
𝐿𝑎3 2 2
(𝐿𝑎)(ℎ + 2ℎ𝑎 + 𝑎 ) 𝐿𝑎 3 2 2
4( + ) + 𝐿𝑎 + 𝐿𝑎ℎ + 2𝐿𝑎 ℎ
12 4 3
𝑀𝑓 (ℎ + 2𝑎) 𝑀𝑓
∗𝑛 = =
4𝐿𝑎3 4𝐿𝑎3
3 + 𝐿𝑎ℎ(ℎ + 2𝑎) + 𝐿𝑎ℎ ( 8.3 )
3(ℎ + 2𝑎)
In order to study the error intrinsic to this approximation, the relative error (Er) will be plotted, function of the
( a/h ) parameter.
𝑀𝑓 𝑀𝑓 1
| − | | −1|
4𝐿𝑎3 ℎ𝑎𝐿 4𝐿𝑎3
+𝐿𝑎ℎ +1
3(ℎ+2𝑎) 3(ℎ+2𝑎)(𝐿𝑎ℎ)
𝐸𝑟 = 𝑀𝑓 ⋅ 100 = 1 ⋅ 100 =
4𝐿𝑎3 4𝐿𝑎3
+𝐿𝑎ℎ +1
3(ℎ+2𝑎) 3(ℎ+2𝑎)(𝐿𝑎ℎ)
| 1 |
2 −1
|
1
−1| |
1
−1| | 4(𝑎) |
ℎ +1
4𝑎2 4𝑎2 𝑎
+1 +1 3+6( ) ( 8.4 )
3(ℎ+2𝑎)(ℎ) 3ℎ2 +6𝑎ℎ ℎ
𝐸𝑟 = 1 ⋅ 100 = 1 ⋅ 100 = 1 ⋅ 100
4𝑎 2 4𝑎 2 𝑎 2
+1 +1 4( )
3(ℎ+2𝑎)(ℎ) 3ℎ2 +6𝑎ℎ ℎ +1
𝑎
3+6( )
ℎ
The final plot and also the MATLab® code used are shown below:
clear all;
x=[0:0.005:0.5];% x: a/h dimensionless parameter
%y: Relative Error %
y=abs(( ( 1./( ((4.*(x.^2))./(3+6.*x) )+1 ) -1 )./ ( 1./( ((4.*(x.^2))./(3+6.*x)
)+1 ) ) ).*100 );
plot(x,y,'b');
%Plot Features
title ( {'Solid Mechanics Based vS Approximated expression'});
xlabel('$$ \frac[1] $$','Interpreter','latex');
ylabel('Er [%]');
grid on ;
axis ([0 0.5 0 18]);
73
Machine Elements course II
Figure 56- Plot of the relative
error for the normal stress
computation to the T welded
joint considering only the
height h of the cross section.
Other approximated expression suggested by the professor Paulo Tavares de Castro, in order to
reduce its error was:
𝑀𝑓 𝑃⋅𝛥 𝑀𝑓
𝑛= 𝑎 = = ( 8.5 )
(ℎ+2 2 )⋅𝑎⋅𝐿 (ℎ+𝑎)⋅𝑎⋅𝐿 ℎ𝑎𝐿+𝑎2 𝐿
𝑀𝑓 𝑀𝑓 1
|
4𝐿𝑎3
− | |
4𝐿𝑎3
− 1 𝑎|
+𝐿𝑎ℎ ℎ𝑎𝐿+𝑎2𝐿 +1 1+
ℎ
3(ℎ+2𝑎) 3(ℎ+2𝑎)(𝐿𝑎ℎ)
𝐸𝑟 = 𝑀𝑓 ⋅ 100 = 1 ⋅ 100 =
4𝐿𝑎3
4𝐿𝑎3 +1
3(ℎ+2𝑎)
+𝐿𝑎ℎ 3(ℎ+2𝑎)(𝐿𝑎ℎ)
| 1 1
|
− 𝑎
1 1 1 1 𝑎 2 1+ |
| − 𝑎| | − 𝑎| | 4(ℎ) ℎ
4𝑎2 4𝑎 2
+1 1+ℎ +1 1+ℎ 𝑎 +1 ( 8.6 )
3(ℎ+2𝑎)(ℎ) 3ℎ2 +6𝑎ℎ 3+6( )
ℎ
𝐸𝑟 = 1 ⋅ 100 = 1 ⋅ 100 = 1 ⋅ 100
4𝑎2 4𝑎2 𝑎 2
+1 +1 4( )
3(ℎ+2𝑎)(ℎ) 3ℎ2 +6𝑎ℎ ℎ +1
𝑎
3+6( )
ℎ
74
Machine Elements course II
The final plot and also the MATLab® code used are shown below:
clear all;
x=[0:0.005:0.5];% x: a/h dimensionless parameter
%y: Relative Error %
y=abs(( ( 1./( ((4.*(x.^2))./(3+6.*x) )+1 ) -1./(1+x) )./ ( 1./(
((4.*(x.^2))./(3+6.*x) )+1 ) ) ).*100 );
figure;
plot(x,y,'g');
%Plot Features
title ( {'Solid Mechanics Based vS Approximated expression'});
xlabel('$$ \frac[1] $$','Interpreter','latex');
ylabel('Er [%]');
grid on ;
axis ([0 0.35 0 18]);
As you can see, the refinement actually increased the relative error.
Figure 57- Plot of the relative error for the normal stress computation to the T welded
joint considering the centroid of the throat projection.
75
Machine Elements course II
8.2 Approximation error for Second order Area Momentum
As usually in the engineering field, lots of formulas for computing the stress on a variety of machine
elements are based on a set of simplifications and approximations. When one is dealing with a welded joint
design problem from an analytical perspective, lots of approximations are applied. The second order area
momentum expressions are rather complex for a variety of simple plain figures. The idea of this task is
precisely quantify the relative error of these approximations for a circular crown. This assignment invites us
to compute the relative error of approximating the second order Area Momentum of a circular crown by the
thin ring expressions.
A typical example were this procedure is applied is on computing the maximum normal stress of a
thin walled circular beam welded by a T joint. An attempt of illustrating the problem is given below:
a
a
d
a
0 x
Figure 58- Illustration of a typical bending stress situation where the moment of area of second order of the
throat projection must be calculated.
𝜋𝑎𝑑 3 ( 8.7 )
𝐼̃𝑧𝑧 𝑡ℎ𝑖𝑛 𝑟𝑖𝑛𝑔 =
8
𝜋(𝑑 + 2𝑎)4 − 𝜋𝑑 4
𝐼𝑧𝑧 𝑐𝑜𝑟𝑜𝑎 = ( 8.8 )
64
𝐼 − 𝐼̃
𝐸= ( 8.9 )
𝐼
64
76
Machine Elements course II
Applying a simple mathematical treatment and developing the resulting polynomials comes:
𝑎 2𝑎𝑑
𝐸= + ( 8.12 )
𝑎+𝑑 2 𝑎2 + 2 𝑎 𝑑 + 𝑑 2
𝑎/𝑑 2
𝐸= + ( 8.13 )
𝑎/𝑑+1 2 𝑎/𝑑 + 2+ 𝑑/𝑎
For plotting the previews expression in the form 𝐸 = 𝑓(𝑎/𝑑) we used again the MATLab® software.
As usually, the code is also shown below:
clear all;
x=[0:0.005:0.3];
y=( x./(x+1)+2./(2*x+2+1./x)).*100;
figure;
plot(x,y,'b');
%Plot Features
title (
{'Circular Ring
- Circular
Crown'});
xlabel('a/d');
ylabel('E
[%]');
grid on ;
axis ([0 0.3 0
60]);
Figure 59- Plot of the relative error of the thin ring area moment approximation.
77
Machine Elements course II
9. Analytical Resolutions
Ex: 1
Castigliano’s Theorem:
𝜕
( 𝑈(𝜑) ) = δ ( 9.1 )
𝜕𝑃
For long curved beams with thin cross section, only the energy from the bending moment must be
considered (the others sources of elastic deformation energy are negligible for these geometries). So the
expression for the Castigliano’s Theorem comes:
𝛩
1𝑛 𝜕
δ=∑ ∫ 𝑅 ⋅ 𝑀𝑓 ⋅ ( 𝑀𝑓 )𝑑𝜑 ( 9.2 )
𝑖 𝐸𝐼 𝜕𝑄
0
Where the subscript 𝑖 and 𝑛 refer to the number of the curved beam and the total number of curved beams.
The variable 𝑄 represents a fictitious force, that has the same direction and point of application of the
unknown displacement. For the specific exercise, there is already real load that meet the previous
specifications, so the previous expression comes:
𝜋
𝜋 2
1 𝜕 1 𝜕 ( 9.3 )
δ= ∫ 𝑅 ⋅ 𝑀𝑓1 ⋅ ( 𝑀𝑓1 )𝑑𝜑 + ∫ 𝑅 ⋅ 𝑀𝑓2 ⋅ ( 𝑀𝑓2 )𝑑𝜑
𝐸𝐼 𝜕𝑃 𝐸𝐼 𝜕𝑃
0 0
78
Machine Elements course II
The bending moment expression for each beam goes as follow:
𝑀𝑓1 R
𝑅𝑠𝑖𝑛(𝜑)
𝜑
𝜑
𝑅𝑐𝑜𝑠(𝜑)
P
𝑀𝑓2
R
P
Figure 61- Illustration of the
Diagram used to derive the
bending moment expression Figure 62- Illustration of the
for the left curved beam (1). Diagram used to derive the
bending moment expression
for the right curved beam (2).
19𝑃𝑅 3 𝜋
δ= ( 9.7 )
4𝐸𝐼
79
Machine Elements course II
Ex: 2
𝑀0
𝑃
2
𝛿 =?
P
Figure 63- On the left: Illustration of the geometry of the problem, and the loading involved. On the
right: Equivalent problem obtained by geometric and loading symmetry.
Let Δ be the diametral shrinkage. The goal of this exercise is to be able to reduce the initial problem to the
simplified system on the right.
𝛥 = 2𝛿 ( 9.8 )
The peculiarity of this problem is the hyperstactic unknown variable 𝑀0 . Which carry an additional equation.
This equation will be obtained by the symmetry boundary condition. In order to maintain the geometric
symmetry one can easily notice that the angular displacement must be null:
𝜃0 = 0 ( 9.9 )
80
Machine Elements course II
In order to solve the problem one must simply solve the system given by equations ( 9.8 ) and ( 9.9 ):
𝛥 = 2𝛿
{ ( 9.10 )
𝜃0 = 0
As illustrated by Figure 65, the bending moment expression can be written as:
𝑃
𝑀𝑓 = −𝑀0 + (𝑅 − 𝑅𝑐𝑜𝑠(𝜑)) ( 9.11 )
2
𝑀𝑓
𝜑
𝑀0
𝑅𝑐𝑜𝑠(𝜑)
𝑃
2
R
Figure 65- Illustration of the Diagram used to derive the bending moment expression for the left
curved beam (1).
𝜋
2
2 𝑃
𝛥= ∫ 𝑅 ⋅ [−𝑀0 + (𝑅 − 𝑅𝑐𝑜𝑠(𝜑))] ⋅ [−1] 𝑑𝜑
𝐸𝐼 2
0
𝜋 ( 9.13 )
2
1 𝑃
𝜃0 = 0 = ∫ 𝑅 ⋅ [−𝑀0 + (𝑅 − 𝑅𝑐𝑜𝑠(𝜑))] ⋅ [−1] 𝑑𝜑
𝐸𝐼 2
{ 0
81
Machine Elements course II
Finally, the hyperstatic moment 𝑀0 and the diametral shrinkage come:
𝑃𝑅 3 𝜋 2
𝛥= ( − )
𝐸𝐼 4 𝜋 ( 9.14 )
1 1
{ 𝑀0 = PR ( − )
2 𝜋
82
Machine Elements course II
Ex: 3
P
P
𝛿 =?
𝜑 C
𝛥 =?
C A
Figure 66- On the left: Illustration of the geometry of the problem, and the loading involved. On the
right: Equivalent problem obtained by geometric and loading symmetry.
Let Δ be the diameter increase. The goal of this exercise is to be able to reduce the initial problem to the
simplified system on the right.
𝛥 = 2𝛿 ( 9.15 )
The bending moment expression for the curved beam on the left of Figure 66 must be computed for two
different sections. A first expression 𝑀𝑓1 is just valid from point A to point B. A second expression 𝑀𝑓2 is
valid from point B to C point. The bending moment expression comes:
83
Machine Elements course II
P
𝑀𝑓1 𝑀𝑓2
𝜑
𝜑
Q
Q
𝑅𝑠𝑖𝑛(𝜑)
𝑅𝑠𝑖𝑛(𝜑)
R
R
Figure 67- Illustration of the coordinate system used to formulate the bending
moment expressions for each section. On the right the scheme that defines the
first section equilibrium. On the right, the P load effect must be taken in account.
𝜋 𝜋
2 2
2 𝜕 2 𝜕 ( 9.17 )
𝛥 = 2δ = ∫ 𝑅 ⋅ 𝑀𝑓1 ⋅ ( 𝑀𝑓1 ) 𝑑𝜑 + ∫ 𝑅 ⋅ 𝑀𝑓2 ⋅ ( 𝑀𝑓2 ) 𝑑𝜑
𝐸𝐼 𝜕𝑃 𝐸𝐼 𝜕𝑃
0 0
𝜋
2
2
𝛥 = 2δ = ∫ 𝑅 ⋅ [𝑄(𝑅 − 𝑅𝑐𝑜𝑠(𝜑))] ⋅ [𝑅 − 𝑅𝑐𝑜𝑠(𝜑)] 𝑑𝜑 +
𝐸𝐼
0
𝜋 ( 9.18 )
2
2
+ ∫ 𝑅 ⋅ [𝑄(𝑅 + 𝑅𝑠𝑖𝑛(𝜑)) + 𝑃𝑅𝑠𝑖𝑛(𝜑)] ⋅ [𝑅 + 𝑅𝑠𝑖𝑛(𝜑)] 𝑑𝜑
𝐸𝐼
0
𝑃𝑅 3 [4 + 𝜋]
𝛥= ( 9.19 )
2𝐸𝐼
84
Machine Elements course II
9.2 Mechanical Bolt Fastening: Wärtsilä 50SG Motor
Bolts Features
Material Mild Steel
Class 5.8
Tensile Strength 5*100 =500 [MPa]
(Rm)
Yield Strength (Re) 0.8*500=400 [MPa]
85
Machine Elements course II
𝑇𝑗 – Force resulting from the
Torque absorved by the outer bolts
rj
ri
Figure 68-
𝑇𝑖 𝑇𝑗
𝜃𝑖 = = = 𝜃𝑗 ( 9.20 )
𝑟𝑖 𝑟𝑗
𝑟𝑗
𝑇𝑗 = ⋅ 𝑇𝑖 ( 9.21 )
𝑟𝑖
𝑇𝑥 ≤ 𝐹𝑖 ⋅ tan(𝜑) ( 9.22 )
where 𝑇𝑥 – load on the critical bolt and 𝐹𝑖 is the preload for each bolt
From the previous equations one can easily deduce that the critical bolts will be the outer bolts. Knowing
that, comes:
𝑇 𝑗 ≤ 𝐹𝑖 ⋅ tan(𝜑) ( 9.23 )
86
Machine Elements course II
The calculation of 𝑇 𝑖 is done as follow:
15 30
𝑀𝑡 = ∑ 𝑇 𝑖 ⋅ 𝑟 𝑖 + ∑ 𝑇 𝑗 ⋅ 𝑟 𝑗
( 9.24 )
𝑖 𝑖
15 30
𝑟𝑖
𝑀𝑡 = ∑ ⋅ 𝑇𝑗 ⋅ 𝑟 𝑖 + ∑ 𝑇𝑗 ⋅ 𝑟𝐽
𝑟𝑗
𝑖 𝑗
15 30
𝑟 𝑖2 𝑟 𝑗2
𝑀𝑡 = ∑ 𝑇 𝑗 ⋅ +∑ ⋅ 𝑇𝑗
𝑟𝑗 𝑟𝑗
𝑖 𝑗
15 30
𝑇𝑗
𝑀𝑡 = (∑ 𝑟 𝑖 2 + ∑ 𝑟 𝑗 2 )
𝑟𝑗
𝑖 𝑗
𝑀𝑡 ⋅ 𝑟 𝑗
𝑇𝑗 = ( 9.25 )
∑15
𝑖 𝑟 𝑖 2 + ∑30
𝑗 𝑟𝑗
2
Finally 𝑇 𝑗 comes:
349600 ⋅ 1.3
𝑇𝑗 = = 661.02 [𝑁𝑚] ( 9.26 )
15(1.1)2 + 30(1.3)2
N⋅ 𝑇 5 ⋅ 5585.48
𝑁 ⋅ 𝑇 𝑖 ≤ 𝐹𝑖 ⋅ tan(𝜑) ⇔ 𝐹 𝑖 = tan(𝜑)𝑖 = 0.80
= 34.91 [𝐾𝑁]
For this particular topic, it will be consider the bolts preloaded as common fastening bolts. This allow us to
apply the specific criteria of this type of fastening. The expressions used are similar to the used for rivets
and are as follow:
𝐹
𝜎𝑒𝑠𝑚𝑎𝑔 = ≤ 2.25 𝜎𝑐𝑒𝑑
𝑑𝑖 ⋅ 𝑙 ⋅ 𝑁
2𝐹
𝜏𝑐 = 𝜋 ⋅ 𝑑 2 ⋅ 𝑁
≤ 0.7 𝜎𝑐𝑒𝑑
𝑖
87
Machine Elements course II
88
Machine Elements course II
10.Pin on Disk Test Method (PoD)
Pin-on-Disk wear testing is a method of characterizing the coefficient of friction, frictional force, and rate
of wear between two materials. Multiple configurations are properly normalized and available on the market
depending on your goals and objectives. Common specifications include: ASTM G99, ASTM G133 and
ASTM F732.
Pin-on-disk wear testing can simulate multiple modes of wear, including: unidirectional, bidirectional,
omnidirectional, and quasi-rotational. Depending on the real system under study one or more test
configuration can be necessary.
Mass-loss evaluation and differential analysis of test fluids are typically performed post-test to
characterize wear properties. In addition, a contact profilometer can be utilized to evaluate the changes in
surface topography due to articulation. Metallurgical evaluation of the post-test wear scarring can also be
performed. Testing can also introduce third body debris for accelerated wear evaluations.
The problem is that with tribology we are not concerned with single "properties" of materials, but how
those materials behave when placed in complex systems. Friction and wear are not intrinsic material
properties but are properties of the system in which the materials operate. \
89
Machine Elements course II
11. KiSSsoft® Example – Design of Single Stage Reduction Gearbox
KISSsoft AG develops design software for engineers and designers in a wide variety of fields. Among
their products one can state: KISSsoft, KISSsys, GPK and also provide Engineering and consulting
services. Within the scope of this last part of the Machine Elements II course dedicated to the study of
Tribology, we will only work with the KISSsoft® software.
KISSsoft is a software package developed to perform sizing calculations for machine elements. The
gears, whether they are spur gears, helical, Herringbone gears, or bevel gears, are the central element in
any transmission system. In addition, shafts, bearings, connecting elements, springs, as well as chains/belts
can also be calculated.
The current importance of this design software is unquestionable, however one should still use it with a
critical sense and not as a miracle black box that some company developed. That’s the main reason with it
is still highly important to understand and have the knowhow to execute an analytical sizing approach.
In order to guide our first experience with sizing software the following exercise was proposed by
Professor Ramiro Martins. The original exercise header is as follows:
90
Machine Elements course II
The procedure will be carried on three different stages.
First we need to introduce the data specified by the design (specifications that can´t be changed
neither optimized) and some arbitrated but valid features that go within the interval specification. The
software define this stage as rough sizing
91
Machine Elements course II
[1] BUDYNAS, R. G., NISBETT, J. K., & SHIGLEY, J. E. (2011). Shigley's mechanical engineering design.
New York, McGraw-Hill.
[1] Apontamentos de Orgãos de Máquina II, Paulo Tavares de Castro, “Vigas Curvas”
[2] R. Uddanwadiker, "Stress Analysis of Crane Hook and Validation by Photo-Elasticity," Engineering, Vol.
3 No. 9, 2011, pp. 935-941. doi: 10.4236/eng.2011.39115.'
[3] Richards, C.W., ‘La science des matériaux de l’ingénieur’, Dunod, 1965
[4] Timoshenko
[5] Juvinall
92
Machine Elements course II
12. References
1. Budynas, R.G., J.K. Nisbett, and J.E. Shigley, Shigley's mechanical engineering design. 2011, New York:
McGraw-Hill.
3. Uddanwadiker, R., Stress analysis of crane hook and validation by photo-elasticity. Engineering, 2011.
3(09): p. 935.
4. EJ.Hearn, “An Introduction to the Mechanics of Elastic and Plastic Deformation of Solids and Structural
Materials”, 3r Edition.
5.
6.
93
Machine Elements course II