Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
CORSO DI
PROGETTAZIONE ASSISTITA DA COMPUTER
CLM ING. MECCANICA
PARTE I
REV.: 05 del 14 ottobre 2014
DOCENTE: Leonardo BERTINI
Dip. di Ingegneria Civile e Industriale, 1 piano
Tel. : 050-2218021
E.mail : leonardo.bertini@ing.unipi.it
Elasticit
Fluidodinamica
Elettromagnetismo
Termodinamica
Etc
E.qni di Navier
2
1
u v w X
0
u
x
x
y
z
1
2
2
1
u v w Y
0
v
1 2 y x y z G
2
u v w Z
1
0
w
1 2 z x y z G
2
1
u v w X
0
u
1 2 x x y z G
2
1
u v w Y
0
v
1 2 y x y z G
2
u v w Z
1
0
w
1 2 z x y z G
1 2 x x y z G
2
1
u v w Y
0
v
1 2 y x y z G
2
u v w Z
1
0
w
1 2 z x y z G
u(x)
u(x)
x
F.ne sostitutiva u(x):
espressione matematica semplice
nota ovunque una volta noto il valore di un n finito di parametri
u(x)
u(x)
x
F.ne sostitutiva u(x):
espressione matematica semplice
nota ovunque una volta noto il valore di un n finito di parametri
u(x)
u(x)
x
F.ne sostitutiva u(x):
espressione matematica semplice
nota ovunque una volta noto il valore di un n finito di parametri
u(x)
u(x)
x
F.ne sostitutiva u(x):
espressione matematica semplice
nota ovunque una volta noto il valore di un n finito di parametri
u(x)
u(x)
x
F.ne sostitutiva u(x):
espressione matematica semplice
nota ovunque una volta noto il valore di un n finito di parametri
Oss.ni:
necessario assicurare la convergenza
soluzione affetta da errori
Universit di Pisa 2014
Discretizzazione
(a)
Struttura
Universit di Pisa 2014
Discretizzazione
(a)
Struttura
Universit di Pisa 2014
(b)
Modello (mesh)
Discretizzazione
nodo
elemento
(a)
Struttura
Universit di Pisa 2014
(b)
Modello (mesh)
nodo
elemento
9
7
10
16
13
11
17
14
23
i = n di elemento
12
18
13
19
14
12
20
17
26
7
6
11
16
25
6
5
10
15
24
5
4
i = n di nodo
4
3
15
22
21
18
27
28
y
x
y
x
7
CdL Magistrale in Ingegneria Meccanica
(g.d.l.)
y
x
7
CdL Magistrale in Ingegneria Meccanica
(g.d.l.)
y
x
7
CdL Magistrale in Ingegneria Meccanica
(g.d.l.)
y
x
y
x
Universit di Pisa 2014
e
vyj
vxj
y
x
Universit di Pisa 2014
e
u
u
u
e
U
u
(6 x 1)
u
e
1
e
2
e
3
e
4
e
5
e
6
v xi
v
yi
v xj
v yj
v xk
v yk
vyj
vxj
y
x
p
p
e
P
p
p
e
1
e
2
e
3
e
4
e
5
e
6
qxi
q
yi
qxj
q yj
qxk
q yk
{Ue}
Universit di Pisa 2014
{Pe}
qxi
qyi
e
vyj
u1e v xi
e v
u2 yi
e
v xj
u
e
3
U e v
u4 yj
u5e v xk
e
u6 v yk
vxj
y
x
P K U
CdL Magistrale in Ingegneria Meccanica
6 x1 6 x6 6 x1
i
p1e k11
e
p2 k 21
p3e k31
e
p4 k 41
p5e k51
e
p6 k61
k12
k 22
k32
k 42
k52
k13
k 23
k33
k 43
k53
k14
k 24
k34
k 44
k54
k15
k 25
k35
k 45
k55
k62
k63
k64
k65
k16 0
k 26 0
k36 1
k 46 0
k56 0
k66 0
0
0
U e 10
0
0
e
j
y
x 1
k25
63
p k u
e
m
e
e
m ,n n
j
peso di un nel contribuire a pm
F
CdL Magistrale in Ingegneria Meccanica
F=k x
x
qxi
k
e
qyi
vyj
y
x
P K U
e
vxj
Teorema di reciprocit
k
e
pme = ple
um=1
kml = klm
pm
j
ul= 1
Universit di Pisa 2014
[Ke] simmetrica
k
i
e
j
pl
Valutazione di [Ke]
In casi semplici possibile calcolare
le reazioni vincolari in presenza di
cedimenti vincolari dei nodi (Es.
elementi trave)
k
e
y
j
si ottengono immediatamente le
kem,n
v x ( x, y )
e
e
v( x, y )
(
,
)
N
x
y
U
v y ( x , y )
2 x1
2 x1
2 x6
6 x1
k
vy
e
y
P(x,y)
x
v r N rle x, y u l
vx
j
l 1
k
i
U
e
u1 v xi
u v
2 yi
u 3 v xj
u 4 v yj
u 5 v xk
u 6 v yk
P(x,y)
y
j
vxj
vy
x
P(x,y)
vx
v1 ( x j , y j ) v x ( x j , y j ) N 1el ( x j , y j ) u l
l 1
0 se l 3
N (x j , y j )
1 se l 3
e
1l
l 1
N12 xi , yi 0 N15 xi , yi 0
N11 ( x j , y j ) 0 N12 ( xkj , y j ) 0
N e x , y 0 N e x , y 0
e
v
P(x,y)
x
vx
13
i
i
16
i
i
N11e x j , y j 0 N14e x j , y j 0
e
e
0
N
x
y
N
12 j j
15 x j , y j 0
N e x , y 1 N e x , y 0
16
j
j
13 j j
N11e xk , yk 0 N14e xk , yk 0
e
e
N12 xk , yk 0 N15 xk , yk 1
N e x , y 0 N e x , y 0
16
k
k
13 k k
Universit di Pisa 2014
N11 ( xk , yk ) 0 N12 ( xk , yk ) 0
N13 ( xi , yi v) 0 N14 ( xi , yi ) 0
y
N13 ( x j , y j ) 1 N14 ( x j , y j ) 0
N (ux1 , y ) vxi0
NP(x,y)
j
v
x
y
(
,
)
0
x 14
k
k
13 k k
u v
2 yi
N15 ( xi , yi ) 0 e N16u( x3 i, yi ) vxj 0
U
N11 ( xi , yi ) 1
N11 ( x j , y j ) 0
N ( x , y ) 0
11 k k
N11
i
y
x
x j y k xk y j
A11
2
y j yk
B11
2
C xk x j
11
2
Universit di Pisa 2014
1 xi
2 det 1 x j
1 xk
yi
y j
yk
N11
N13
y
x
i
j
y
x
1
N15
i
y
x
Universit di Pisa 2014
Interpretazione geometrica
k
N13
N15
P
N11
j
Universit di Pisa 2014
N12 ( xi , yi ) 0
N12 ( x j , y j ) 0
N ( x , y ) 0
12 k k
N12
y
x
A12 0
B12 0
C 0
12
Universit di Pisa 2014
(
,
)
N
x
y
U
v y ( x , y )
2 x1
2 x1
2 x6
6 x1
0
N11 x, y
0
N 22 N11
N13 x, y
0
0
N 24 N13
N15 x, y
0
0
N 26 N15
Spostamenti
v x
x
x
v y
y
y
v x v y
xy y x
congruenza
x x
y 0
xy
Deformazioni
0
v x, y
x
Lv x, y
y v y x, y
( x, y ) Lv( x, y ) v( x, y ) N ( x, y )U e
CdL Magistrale in Ingegneria Meccanica
3x1
3x2
LN U
3x1
2 x1
2x1
2 x6
BU
e
3x6 6x1
6 x1
x
B LN 0
y
N11
x
B 0
N11
y
Universit di Pisa 2014
0
N
11
y 0
x
0
N 22
y
N 22
x
N13
N15
N 22
N 24
N13
x
0
N13
y
0
N 24
y
N 24
x
N15
x
0
N15
y
0
N 26
N 26
y
N 26
B11 0
B 0 C22
C11 B22
Universit di Pisa 2014
B13 0
0 C24
C13 B24
B15 0
0 C26
C15 B26
Relazioni costitutive
x y
x E E
y x
y
E
E
21 xy
xy
E
x
E
y
2
xy
1
1
0 0
D
Universit di Pisa 2014
x
y
1 / 2 xy
0
0
Relazioni costitutive
x y z
x E E E
y x z
y
1
E
E
E
2
1
xy
D
1 1 2
xy
E
0
z
E
y
E
1
0
1 2 / 2
0
Valutazione di [Ke]
Principio dei Lavori Virtuali
i
Lest = Lint
Carichi nodali veri *
spost.nodali virtuali
Lest U
Spost. virtuali
Universit di Pisa 2014
Tensioni vere *
deformazioni virtuali
e T
Carichi effettivi
j
y
{Ue}
Lint dV
B U e
T
e T
U B T
B dV U B dV
Lint U
V
e T
e T
D
Lint U
B D dV
e T
B U e
B DBU dV U B DBdV U
Lint U
e T
e T
Lest U
e T
Lint U
B DBdV U
e T
U P U B DBdV U
e T
e T
P B DBdV U
T
P K U
e
Applicazione
K B DBdV
T
1
0
1 2
0 0 1 / 2
K B DB dV B DBV
e
V
Universit di Pisa 2014
K B D B V
e
N m-1
m-1 N m-2 m-1
1 N 1 3 N
m
2
mm m
m
m3
K B DBdV
T
V
CdL Magistrale in Ingegneria Meccanica
f(x)
x0
Universit di Pisa 2014
x1
4) Si integra il polinomio in
forma chiusa
K B DBdV
T
V
CdL Magistrale in Ingegneria Meccanica
f(x)
n=2
x0
Universit di Pisa 2014
x1
4) Si integra il polinomio in
forma chiusa
K B DBdV
T
V
CdL Magistrale in Ingegneria Meccanica
f(x)
n=3
x0
Universit di Pisa 2014
x1
4) Si integra il polinomio in
forma chiusa
K B DBdV
T
V
CdL Magistrale in Ingegneria Meccanica
f(x)
n=4
x0
Universit di Pisa 2014
x1
4) Si integra il polinomio in
forma chiusa
f x dx W f x
Integrale da
calcolare
CdL Magistrale in Ingegneria Meccanica
xI
i 1
Peso
1) Si fissa n
f(x)
n=1
x0
Universit di Pisa 2014
2) Si scelgono gli xi ed i Wi in
modo da valutare in modo
esatto lintegrale di un
polinomio di grado 2n-1
sullintervallo dato
x1
f x dx W f x
Integrale da
calcolare
CdL Magistrale in Ingegneria Meccanica
xI
i 1
Peso
1) Si fissa n
f(x)
1
3
x0
Universit di Pisa 2014
2) Si scelgono gli xi ed i Wi in
modo da valutare in modo
esatto lintegrale di un
polinomio di grado 2n-1
sullintervallo dato
n=2
1
3
x1
[B]
Costitutive
[D]
Equilibrio
u1
u
2
v x 2 u3
U
v u
ynN nGDL
y
x
Universit di Pisa 2014
f x1 f1
f f
y1 2
f x2 f3
f f
ynN nGDL
u1
u
2
u
v
U 54 y 27
u
nGDL
vy27
27 (i)
18 (j)
fx18
31 (k)
33 (l)
f1
f
2
F f 35 f x18
nGDL
P K U
e
vyi
27 (i)
qxj
18 (j)
8 x1
...
...
...
...
...
...
31 (k)
0
...
e*
p35
( p3e ) ...
e*
e*
P K U
0
...
...
...
...
...
...
...
...
...
33 (l)
ngdl x1 ( di cui 8 0)
Universit di Pisa 2014
e
1, 2
e
2, 2
e
3,2
...
...
...
...
e
1, 4
e
2, 4
e
3, 4
e
1, 5
e
2,5
e
1, 6
e
2, 6
k
k
...
...
...
k
k
...
...
...
k
...
...
...
...
k
...
...
...
...
...
...
...
8 x8
...
...
...
...
...
...
e
1, 3
e
2,3
e
3, 3
MATRICE DI
...
e RIGIDEZZA
u2 ESPANSA
...
PER IL
... SINGOLO
...
ELEMENTO
...
8 x1
...
...
... ... ... ... ... ... ...
...
...
... ... ... ... ... ... ...
...
...
... ... ... ... ... ... ...
0
0
0 ... ... ... ... ... u54 ( u2e )
e*
e
0 k 35,54
( k 3,2
) 0 ... ... ... ... ... ...
0
0
0 ... ... ... ... ... ...
...
...
... ... ... ... ... ... ...
...
...
... ... ... ... ... ... ...
...
...
... ... ... ... ... ... ...
...
...
... ... ... ... ... ... ...
ngdl xngdl ( di cui 64 0)
ngdl x1
nE
fj p 0
CdL Magistrale in Ingegneria Meccanica
e 1
Carico
esterno
x
fj
e1
pje1*
pje3*
e3
Carico applicato
nel nodo
allelemento e
e2
pje2*
nE
pje4*
e4
fj p
e1
e*
j
e*
j
P K U
e*
n gdl
e*
e
*
f j p j k ji ui
e 1
e 1 i 1
nE
e*
nE
... k k ... k
1*
ji
2*
ji
e*
k ji ui
i 1 e 1
n gdl
nE
nE *
ji
u ...
i
nE
k
e 1
k ji
e*
f j k ji ui kij ui
i 1 e 1
i 1
n gdl
e*
ji
n gdl
nE
Matrice di rigidezza
della struttura
F K U
nGDLx 1
nGDLx nGDL
Universit di Pisa 2014
nGDLx 1
SOLUZIONE
F K U
U K F
1
c.n.s. :
detK 0
detK 0
VINCOLI
Vincolare = assegnare a priori il valore di una
delle componenti di spostamento (g.d.l.)
k12
f1 k11
f k
k22
2 21
f k
km 2
m m1
f k
nGDL nGDL 1 knGDL 2
nGDL 1
Universit di Pisa 2014
k1m
k2 m
k m ,m
knGDLm
nGDL nGDL
k1nGDL u1
k2 nGDL u2
kmnGDL um
knGDLnGDL unGDL
nGDL 1
um=u*m
um=u*m
CdL Magistrale in Ingegneria Meccanica
fm non assegnabile
k1m k11
f1
k k
f
2 m 21
2
m
k k
f
m
m ,m m1
k
k
f
nGDL m nGDL 1
nGDL
nGDL 1
Universit di Pisa 2014
k12
k 22
k1m 1
k 2 m 1
k1m 1
k 2 m 1
km 2
k m ,m 1
k m ,m 1
k nGDL 2
k nGDL m 1
nGDL (nGDL-1)
k nGDL m 1
k1nGDL u1
k 2 nGDL u2
um 1
k mnGDL um 1
k nGDL nGDL unGDL
(nGDL-1) 1
f
k
u
m 1 m m 1.m km 1,1 km1,1
k
k
f
k
m 1,m
m 1
m 1,1 m 1, 2
k
k
f
n
n
m
GDL nGDL 1 knGDL 2
GDL
(nGDL-1) 1
k1m 1
k1m 1
k2 m 1
k2 m 1
km 1,m 1 km 1,m 1
km 1,m 1 km1,m 1
knGDLm 1
(nGDL-1) (nGDL-1)
knGDLm 1
k1nGDL u1
k2 nGDL u2
km 1,nGDL um 1
km 1,nGDL um 1
knGDLnGDL unGDL
(nGDL-1) 1
X
X
0
0
0
0
0
0
0
X
X
X
La matrice [K]:
simmetrica
ha una struttura a banda attorno alla diagonale principale
Universit di Pisa 2014
X
0
0
0
0
0
0
0
X
X
X
0
X
X
X
X
X
X
X
0
0
X
0
X
0
X
X
X
0
0
X
X
0
0
0
X
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
X
0
0
0
X
X
0
0
X
X
X
0
X
X
0
X
X
X
X
X
0
X
X
X
X
X
X
X
0
0
X
X
0
0
X
X
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
X
X
0
X
X
X
X
X
X
X
X
X
0
0
0
0
0
0
0
X
X
X
X
0
0
0
0
0
0
0
0
0
X
X
0
X
0
0
X
X
X
0
X
0
X
X
X
0
0
X
0
X
0
X
X
X
0
X
0
X
X
0
0
X
0
X
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
X
0
0
0
0
X
0
X
0
0
0
X
0
X
0
0
X
0
X
X
0
0
0
X
X
X
0
X
0
X
0
X
X
0
X
X
X
X
X
0
X
0
X
X
0
0
X
X
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
X
0
X
0
0
X
0
X
0
X
X
0
X
0
X
X
X
0
X
PASSO 4321
FINALE
Universit di Pisa 2014
0
0
0
0
0
0
X
0
X
X
X
X
X
X
0
0
0
0
0
0
0
X
X
X
X
X
X
0
X
0
X
0
0
0
0
0
0
0
0
0
0
X
0
X
X
X
0
0
X
X
X
X
X
0
X
0
0
0
0
0
0
0
0
X
0
X
X
X
X
X
X
X
X
0
X
X
X
0
0
0
0
0
0
0
0
0
0
X
0
0
X
X
X
X
X
X
X
X
X
X
X
0
0
0
0
0
0
0
0
0
0
0
0
X
X
X
X
X
X
X
X
0
0
0
0
0
0
0
X
X
X
Larghezza di banda
dipende dal
ORDINE NODI
9
10
11
12
1
2
3
Largh. Banda = 12
3
2
6
5
9
8
1
4
7
Largh. Banda = 10
Universit di Pisa 2014
8
4
12
11
10
10 11 12
X
X
0
X
X
0
X
X
X
X
0
X
0
0
0
0
0
0
X
X
0
X
0
0
X
X
X
X
0
X
X
X
0
0
X
0
X
X
X
X
0
X
X
0
0
0
0
0
X
X
0
0
X
ORDINE ELEMENTI
9
10
4
5
11
5
12
6
1
2
3
Largh. Banda = 16
3
6
2
12
6
1
4
7
Largh. Banda = 12
Universit di Pisa 2014
8
4
9
4
11
10
10 11 12
X
X
X
X
X
0
X
0
0
0
0
0
0
X
0
X
0
0
X
X
X
X
X
X
0
0
0
X
0
X
X
X
0
0
0
0
0
X
X
X
0
X
X
0
0
0
0
X
0
X
0
0
X
i
e
j
y
B U
u x
u
y
u x
e
U u
y
u x
u y
B11 0
B 0 C22
C11 B22
B13 0
0 C24
C13 B24
y j yk
2
yi y j
y k yi
ux
ux
ux 0
2
2
B15 0
0 C26
C15 B26
B11
y j yk
2
y k yi
B13
2
yi y j
B15
2
i
e
j
y
ukx
xk xi
xi
jx
v x
x
x
vx
v x
Universit di Pisa 2014
dx
v x
x
x
vx
valore finito
Universit di Pisa 2014
v x
x
x
In generale:
Se le implicano la derivata n-sima della f.ne di
spostamento, questultima deve essere continua
allinterfaccia con Classe di continuit Cn-1
Universit di Pisa 2014
N11
N13
y
x
i
y
x
N15
i
x
vix
vkx
vx
vjx
x
Universit di Pisa 2014
Spostamenti
continui nei nodi
Esatto
EF
x
Esatto
EF
Esatto
EF
Dimensioni elementi
non ottimali
Universit di Pisa 2014
Esatto
EF
Dimensioni elementi
ottimali
Modello
y
x
E=105 MPa
Mediate
Non mediate
y
x
E=105 MPa
y
Mediata
Non mediata
y
Universit di Pisa 2014
N11
N11
y
x
N11 ( xi , yi ) 1
N11 ( x j , y j ) 0
N ( x , y ) 0
11 k k
y l
x
N11 ( xi , yi ) 1
N11 ( x j , y j ) 0
N ( x , y ) 0
11 k k
k
m
j
N11 ( xl , yl ) 0
N11 ( xm , ym ) 0
N (x , y ) 0
11 n n
Spostamenti
continui nei nodi
Esatto
EF
Esatto
EF
x
Universit di Pisa 2014
Lest U
P L
e T
ty
tx
Lt
Carichi distribuiti
dLW v wdV
T
LW v wdV U
T
Lt v tdL U
L
Universit di Pisa 2014
j
y
wy
wx
N wdV U N wdV
e T
e T
N tdL
e T
P K U P P
CdL Magistrale in Ingegneria Meccanica
e
W
P N wdV
T
e
W
P N tdL
T
P N td
T
ty
6 x1
tx
6 x 2 2 x1
Carichi distribuiti
N11
N
0
Universit di Pisa 2014
N13
N15
N11
N13
0
N15
j
y
pte,ix
N11
e
pt ,iy
0
e
N13
p
t , jx
e
Pt e
0
L
pt , jy
N15
pte,kx
e
0
pt ,ky
e
t ,ix
N11
0 t x
d
N13 t y
0
N15
tx L
L
d
N11 ( ) t x d t x
2
L
L
L
pte, jx N13 ( ) t x dL t x
L
dL
pte,kx N15 ( ) t x dL t x 0 dL 0
L
tx L
2
j
y
1
N15
ii
i
N11
N13
1
jj
j
k
k
k
tyL/2
txL/2
tyL/2
txL/2
j
y