Académique Documents
Professionnel Documents
Culture Documents
Caractéristiques
Intro.
! NASTRAN
Intro. NASTRAN
! NASTRAN
→ NASA STRuctural ANalysis
NASTRAN Structure → Développé dans les années 60, commercialisé en 1969
Structure Ex. TP1
Ex. TP1 Conventions
→ Programme le plus utilisé dans l’industrie aéronautique
Conventions
Déf. Noeuds → Pas d’interface graphique
Déf. Noeuds
Poutres
Poutres
– La géométrie est générée à la main
Rigid. Torsion
Le modèle éléments finis est en fait un fichier texte avec des
Introduction au logiciel MSC-NASTRAN
Rigid. Torsion –
Tresca
Tresca commandes comprises par le programme
– Peut être vu comme un langage de programmation très
évolué
→ Il existe un pré-processeur très puissant: PATRAN
– Permet de créer la géométrie avec une interface graphique
comme un programme de CAD (mais en moins évolué)
– Permet d’importer directement des fichiers de CATIA,
ProEngineer, IGES
– Peut être automatisé
Déf. Noeuds → Identification du calcul en cours (optionnel) Déf. Noeuds – Les noeuds
Poutres
→ Limite de temps alloué pour le calcul (optionnel) Poutres – Les éléments
Rigid. Torsion
→ Section se termine par la commande CEND
Rigid. Torsion – Les propriétés des éléments
Tresca Tresca
– Les chargements
2. Case Control Section
– Les conditions limites
→ Détermine le type de résultats voulus (forces, contraintes,
→ Les commandes peuvent être entrées dans n’importe quel
etc.)
ordre
→ Permet de créer des cas de chargement et de spécifier
→ La partie la plus volumineuse du fichier de commande
quelles conditions limites et chargements sont actifs
→ Toujours entre la Executive Control Section et la Bulk Data
Section
Exemple du fichier de données du TP1 5 / 76 Exemple du fichier de données du TP1 - suite 6 / 76
Bulk Data Section NASTRAN (et presque tous les codes d’éléments finis) utilise des
Intro. NASTRAN BEGIN BULK Intro. NASTRAN
entiers pour nommer les forces et les degrés de liberté.
NASTRAN . NASTRAN
Structure Structure
! Ex. TP1
. Ex. TP1 On aura par exemple, pour les déplacements:
Conventions . ! Conventions
Tresca
→ Toutes les commandes qui sont ici définissent le modèle Tresca
où T est une translation et R une rotation.
Ce sont ces commandes que l’on expliquera dans la suite du cours. Donc, dans NATRAN, si on veut parler des translations selon x et z
et de la rotation en y, on écrira: 135
Fx Fy Fz Mx My Mz
1 2 3 4 5 6
Poutres Poutres
On a par exemple: On bloque les degrés de liberté 126 car on ne s’intéresse qu’à la
Intro. NASTRAN Intro. NASTRAN
flexion de la structure (flèche selon z uniquement)
Déf. Noeuds GRID , 11, , 0.0, -480.0, 0.0, , 126, Déf. Noeuds
Comm. GRID Comm. GRID
! Ex. TP1 ! Ex. TP1
14
CL
Poutres Poutres
Rigid. Torsion GRID, ID, CP, X1 , X2 , X3 , CD, PSPC, SEID Rigid. Torsion
23 24 25 26 27
23 24 25 26
Tresca Tresca
Plan de
22 Symétrie
3
22
→ Définit le noeud 11
→ Utilise le repère global pour positionner le noeud (le champ CP 21
est vide) 915
13 21 30 31 32 33
Introduction 15 / 76 Introduction 16 / 76
Poutres Poutres
! Introduction ! Introduction
Axes locaux Axes locaux
DL actifs DL actifs
Connectivité Connectivité
Excentricité Excentricité → Peut reprendre des efforts de traction, de torsion et de flexion
Commandes Commandes
Exemple Exemple → Ne reprend que les contraintes: σx̄ , τx̄ȳ , τx̄z̄
→ En flexion, on a que:
Rigid. Torsion
Figure 2: Section d’une poutre en I. L’axe x̄ sort de la figure. Rigid. Torsion
Tresca Tresca ! ! ! !
! Mz̄ cȳ ! ! Mȳ cz̄ !
On pourra définir les propriétés suivantes: max σx̄ = !
! ! + ! ! (1)
Iz̄ ! ! Iȳ !
→ A : Aire de la section – utile pour les efforts de traction et de
torsion → Avec toutes ces hypothèses, il est raisonnable de se représenter
→ Iz̄ et Iȳ : Seconds moments de section autour des axes locaux une poutre comme une ligne tout en sachant que certaines
z̄ et ȳ. propriétés sont affectées à la section pour représenter le
→ J : La constante de torsion (second moment polaire). comportement de la structure.
→ cȳ et cz̄ : Distances par rapport au centroïde selon les axes z̄ et
ȳ – utiles pour le calcul de certaines contraintes
→ etc...
Introduction 17 / 76 Introduction 18 / 76
Question:
Intro. NASTRAN → Comment transmettre à l’ordinateur toutes ces informations Intro. NASTRAN
Axes locaux
(attachés à la poutre)
Déf. Noeuds pour qu’il puisse effectuer les calculs ? Déf. Noeuds
Poutres Poutres
! Introduction ! Introduction
Axes locaux Axes locaux
DL actifs DL actifs Système dʼaxes global
Connectivité Connectivité (attaché à la structure)
Excentricité Excentricité
Commandes Axes locaux Commandes
Exemple (attachés à la poutre) Exemple
Rigid. Torsion Rigid. Torsion → La solution retenue est d’exprimer le système d’axes local x̄ȳz̄
Tresca Tresca dans le repère global
→ Le code effectuera par la suite lui-même les calculs pour
calculer les matrices de rotation [R] (voir exemple du cadre à
Système dʼaxes global
barreaux droits).
(attaché à la structure) → Donner les propriétés de la poutre dans le repère local
Intro. NASTRAN
axes locaux. Intro. NASTRAN
y elem
plane 2
Déf. Noeuds – On présente ici la convention adoptée par NASTRAN Déf. Noeuds plane 1
Poutres Poutres
Introduction → On a vu que l’on peut se représenter la poutre comme une ligne Introduction
! Axes locaux
dans l’espace. ! Axes locaux GA v
DL actifs DL actifs
Connectivité Connectivité
Excentricité – De quoi avons-nous de besoin pour générer une ligne ? Excentricité
Commandes Commandes z
Exemple ! De deux points, qui seront placés aux extrémités de la Exemple y
GB
Rigid. Torsion poutre. Ce seront les noeuds qui seront fournis par Rigid. Torsion x elem
Displacement Coordinate
System
Excentricité Excentricité x
x
$
$̄x × V
z̄ = (2)
Displacement Coordinate $ ||
||$̄x × V
System
→ Il est de bonne pratique d’avoir les axes ȳ et z̄ orientés de sorte → Si une poutre est soumise à des efforts de traction, torsion et de
Intro. NASTRAN
que Iz̄ > Iȳ Intro. NASTRAN
flexion, quels déplacements seront potentiellement non nuls ?
Déf. Noeuds Déf. Noeuds – Les translations et les rotations selon les 3 axes
Poutres Poutres
Introduction Introduction → Et pour les efforts ?
! Axes locaux Axes locaux
DL actifs ! DL actifs – Les forces et les moments selon les 3 axes
Connectivité Connectivité
Excentricité Excentricité
Commandes Commandes
Exemple Exemple
Tresca Tresca
La connectivité de l’élément de poutre 25 / 76 La connectivité de l’élément de poutre 26 / 76
Poutres Poutres
Introduction Introduction
Axes locaux Axes locaux
DL actifs DL actifs
! Connectivité ! Connectivité
Excentricité Excentricité
Commandes Commandes
Exemple Exemple
Tresca Tresca
" # " #
(1) (2)
→ Par défaut, NASTRAN impose u2 = u2
→ Il est possible de « libérer » certains degrés de liberté, ce qui
permet d’avoir un mouvement relatif entre les deux poutres à
un noeud particulier
(1) (2)
– Par exemple, on peut avoir R2z $= R2z
– Ceci simulerait par exemple une charnière au noeud 2 qui
permet la rotation relative des deux poutres autour de z
Exemple du TP1 : deux poutres reliées par une charnière: → Habituellement, le centroïde de la section de la poutre passe
Intro. NASTRAN Intro. NASTRAN
par le noeud auquel est attachée la poutre
Déf. Noeuds Déf. Noeuds → Il peut arriver que l’on veuille connecter deux poutres au même
Poutres Poutres noeud mais qui sont l’une par-dessus l’autre
Introduction Introduction
Axes locaux Axes locaux y
DL actifs DL actifs
! Connectivité Connectivité
Excentricité ! Excentricité x
Commandes Commandes z
Exemple Exemple
Tresca Tresca
(2)
Maillage (1)
Noeud GA
Tresca
23 24 25 26 27 anti-radiation
23 24 25 26
Plan de
22 Symétrie
3
22
21
13 21 30 31 32 33
915
15 31 32 33 34
2 16 50 51
12 20 40 41 42 43
0
1 40 41 42 43 44
480 11
→ La zone formée par les poutres (2) − (15) − (16) − (40) est
Intro. NASTRAN
particulièrement sollicitée en torsion Intro. NASTRAN
13 21
→ On peut voir sur la figure que les forces appliquées sur le
915
Déf. Noeuds Déf. Noeuds
15
Poutres modèle génèrent un couple de torsion Mx selon l’axe x sur le Poutres
0 2000
Intro. NASTRAN
former une section fermée en soudant des plaques par-dessus et Intro. NASTRAN Diagonales
Déf. Noeuds par-dessous les poutres du quadrilatère (2) − (15) − (16) − (40) Déf. Noeuds Plaque
Tresca Tresca
→ On va toujours avoir une diagonale qui travaille en compression
→ Il faut s’assurer qu’elle ne flambe pas. Comme première
Diagonales
approximation, on utilisera la formule d’Euler:
Plaque
Flux de π 2 EImin
Pcr = (4)
cisaillement (KL)2
Poutres rajoutées pour augmenter Dans une poutre soumise à un effort tranchant, il se développe des
la rigidité en torsion du carré
Intro. NASTRAN
(2)-(15)-(16)-(40) (31
)
Intro. NASTRAN
contraintes axiales mais aussi des contraintes de cisaillement dans la
Déf. Noeuds Déf. Noeuds section de la poutre
)
Poutres (15 Poutres
)
(41
Rigid. Torsion Rigid. Torsion
Introduction Introduction
! Méthodes (2) Méthodes
Kz et Ky (40) ! Kz et Ky Vy Q
σ poutres σ poutres τxy = τyx =
Iz ta
Tresca Tresca
Vy Q
τxz = τzx =
Iz ts
Figure 9: Diagonales pour augmenter la rigidité en torsion
Explications relatives aux aires effectives en cisaillement 39 / 76 Explications relatives aux aires effectives en cisaillement 40 / 76
→ En général, comme on vient de le voir sur la figure, les La loi de comportement du matériau nous dit que:
Intro. NASTRAN
contraintes de cisaillement τxy et τxz ne sont pas constantes Intro. NASTRAN τxy
Déf. Noeuds dans la section de la poutre Déf. Noeuds
γxy = (6)
G
Poutres → Leur distribution dépend uniquement de la géométrie de la Poutres
Tresca Tresca
Configuration
initiale
Configuration
initiale
Configuration finale
Configuration finale
Figure 11: Poutre encastrée soumise à un effort tranchant Figure 12: Flèche d’une poutre résultante des contraintes de
cisaillement induites par un effort tranchant
Pour simplifier, on suppose que la géométrie de la section est telle
que τxy (y, z) = cte. Par équilibre, on aura que: où la flèche vs est donnée par:
Vy Vy L
τxy = (où A est l’aire de la section) (5) vs ∼
= γxy L = (7)
A AG
Explications relatives aux aires effectives en cisaillement 41 / 76 Explications relatives aux aires effectives en cisaillement 42 / 76
En général, τxy (y, z) $= cte. Il faut donc utiliser des techniques → En fait, les facteurs de correction K et F servent à calculer
Intro. NASTRAN
avancées pour calculer vs comme le théorème de Castigliano. Intro. NASTRAN
l’aire effective en cisaillement As que l’on a définie dans le
Déf. Noeuds Déf. Noeuds cours de RDM II lorsque l’on a abordé le théorème de
Poutres Une autre méthode plus simple, serait de calculer vs par: Poutres Castigliano (voir notes de cours sur le site web).
Rigid. Torsion Rigid. Torsion → Le théorème de Castigliano permet de calculer la flèche vs à
Introduction Vy L 1 Vy L Introduction
partir de l’énergie de déformation Us associée aux contraintes
Méthodes vs ∼
=F = (8) Méthodes
! Kz et Ky AG K AG ! Kz et Ky de cisaillement induites par un effort tranchant V par:
σ poutres σ poutres
Tresca
où F et K sont des facteurs de correction. Tresca ∂Us
vs = (9)
→ Ces facteurs dépendent uniquement de la géométrie de la ∂V
section de la poutre. → L’énergie de déformation associée à une contrainte de
→ Peuvent être interprétés comme étant une correction par
cisaillement est donnée par:
rapport à la situation où la section conduit à une distribution
uniforme de la contrainte de cisaillement. 1
$ $
Us = τ 2 dAdx (10)
2G L A
Le facteur K est le facteur que l’on entre dans la commande PBAR.
Le facteur F sera utilisé lorsque l’on utilisera ANSYS. où G est le module de cisaillement, L la longueur de la poutre,
A l’aire de la section de la poutre et x l’axe longitudinal de la
poutre.
Explications relatives aux aires effectives en cisaillement 43 / 76 Explications relatives aux aires effectives en cisaillement 44 / 76
Déf. Noeuds
Ib Déf. Noeuds l’effort tranchant) de la poutre en égalisant Us calculée par les
Poutres où en fait Q et b sont des fonctions de l’emplacement ȳ ou z̄ Poutres équations (10) et (14):
Rigid. Torsion où est calculée la contrainte de cisaillement. Rigid. Torsion
1 1 V2
$ $ $
→ Il serait intéressant d’exprimer Us à l’aide d’une contrainte de
Introduction Introduction
Méthodes Méthodes Us = τ 2 dAdx = dx (15)
! Kz et Ky cisaillement effective τm qui serait constante sur une section ! Kz et Ky 2G L A 2G L As
σ poutres σ poutres
effective As de la poutre et nulle ailleurs. On aurait alors: → On peut donc voir par inspection que:
Tresca Tresca
1
$
V2
$
Us = τ 2 As dx (12) τ 2 dA = (16)
2G L m As
A
→ Par équilibre (se faire un petit DCL), on peut facilement voir d’où on tire:
que: V2
As = % (17)
A τ dA
V 2
τm = (13)
As
on aura donc:
1 V2
$
Us = dx (14)
2G L As
Explications relatives aux aires effectives en cisaillement 45 / 76 Explications relatives aux aires effectives en cisaillement 46 / 76
→ Si l’on se rappelle l’équation pour le calcul des contraintes de Ces facteurs sont connus pour certaines géométries:
Intro. NASTRAN
cisaillement: Intro. NASTRAN
VQ
Déf. Noeuds τ= (18) Déf. Noeuds
Poutres
Ib Poutres
→ On voit bien que As est une propriété de section car elle dépend
Âme
des propriétés de section de la poutre.
→ On voit aussi que vs = ∂U VL
∂V = As G , ce que nous avions établi
s
précédemment.
→ Attention: Cette quantité n’est utilisée que pour calculer la
flèche induite par les déformations de cisaillement causées par
l’effort tranchant. Elle ne sert pas à calculer les contraintes de Figure 13: Quelques exemples de facteurs de correction pour les
cisaillement. aires effectives en cisaillement
Les contraintes dans une poutre 47 / 76 Les contraintes dans une poutre 48 / 76
Intro. NASTRAN
ses extrémités: Intro. NASTRAN
Tresca Tresca → La force axiale Fx va entraîner une contrainte axiale σx̄A = FAx ,
constante dans la section.
Plan 2 → Les moments M1 et M2 vont entraîner des contraintes axiales
σx̄F
– Ces contraintes sont soit en tension ou en compression aux
fibres extrêmes selon les axes ȳ ou z̄
– Ces contraintes sont nulles aux plans neutres de la poutre
– La contrainte maximale est donnée par:
Figure 14: Poutre soumise à des efforts concentrés à ses extrémités. ! ! ! !
Attention: La convention utilisée pour les efforts n’est pas la même ! ! ! M1 cȳ ! ! M2 cz̄ !
max !σx̄F ! = !! !+! ! (20)
qu’en résistance des matériaux (efforts positifs sur des surfaces Iz̄ ! ! Iȳ !
positives).
Les contraintes dans une poutre 49 / 76 Les contraintes dans une poutre 50 / 76
Plan 1
Pour une section fermée:
Intro. NASTRAN Intro. NASTRAN
Plan 2
Déf. Noeuds Déf. Noeuds
Poutres Poutres
Tresca Tresca
Les contraintes dans une poutre 51 / 76 Les contraintes dans une poutre 52 / 76
Poutres Poutres
Plan 2
Rigid. Torsion Rigid. Torsion
Introduction Introduction
Méthodes Méthodes
Kz et Ky Kz et Ky
! σ poutres ! σ poutres
Poutres Poutres
Tresca Tresca
Poutres Poutres
Dépouillement du fichier des résultats (.f06) 59 / 76 Dépouillement du fichier des résultats (.f06) - suite 60 / 76
Rappel → Pour le code, une poutre est physiquement une structure qui
Intro. NASTRAN → Pour le code de calcul, l’élément de poutre a la forme “ Intro. NASTRAN
peut supporter des efforts tranchants et des moments à ses
Déf. Noeuds physique ” suivante: Déf. Noeuds extrémités uniquement
Poutres Poutres
Plan 2
Tresca Tresca
! Dépouillement distribuée dans cette zone ! Dépouillement
Crit. Tresca Crit. Tresca
Appli. TP1 Zone dʼinfluence Appli. TP1
Exemple Exemple
Dépouillement du fichier des résultats (.f06) - suite 63 / 76 Dépouillement du fichier des résultats (.f06) 64 / 76
Rigid. Torsion
z elem
Rigid. Torsion
Plan 1
Tresca Tresca
! Dépouillement
y elem
! Dépouillement
Crit. Tresca plane 2 Crit. Tresca
Appli. TP1 plane 1 Appli. TP1
Exemple Exemple
GA v
z
GB
Plan 2
y
x elem
Displacement Coordinate
System
Dépouillement du fichier des résultats (.f06) 67 / 76 Dépouillement du fichier des résultats (.f06) 68 / 76
Tresca
dans la commande PBAR Tresca – Utilise les valeurs ST et SC de la commande MAT1
y elem
! Dépouillement ! Dépouillement
Les marges de sécurité en tension et en compression sont
Crit. Tresca A1 = (C1,C2) Crit. Tresca
–
Appli. TP1
A2 = (D1,D2) (C1, C2) (F1, F2)
Appli. TP1 calculées par l’équation:
Exemple Exemple
A3 = (E1,E2) ST
A4 = (F1,F2) M.S.T = −1
z elem Smax
SC
M.S.C = −1
Smin
(D1, D2) (E1, E2)
où Smax et Smin sont σx̄ minimales et maximales
→ On aura par exemple:
/ 0 / 0 → Ne donne pas les contraintes en cisaillement associées aux
M1b C1 M2b C2 efforts tranchants et au moment de torsion
σA1x̄ = − + −
Iz̄ Iȳ
– On devra les calculer nous-mêmes ou le demander à un
au noeud GB. post-processeur
Le critère de Tresca 69 / 76 Le critère de Tresca - suite 70 / 76
Rappel σ 3 − (σx + σy + σz )σ 2
La contrainte de cisaillement maximale pour un état de contrainte 2 2 2
+ (σx σy + σx σz + σy σz − τxy − τxz − τyz )σ
donné est: 2
− (σx σy σz + 2τxy τyz τzx − σx τyz 2
− σy τxz 2
− σz τxy ) = 0 (22)
σmax − σmin
τmax =
2
où σmax et σmin sont les contraintes principales maximales et
minimales
Application du critère de Tresca dans le TP1 71 / 76 Application du critère de Tresca dans le TP1 72 / 76
→ Selon la convention de systèmes d’axes locaux que nous avons → On a montré plus tôt que pour ce type de chargement, on avait
Intro. NASTRAN
retenue, dans le cadre du TP1, toutes les poutres sont soumises Intro. NASTRAN
deux points critiques: a) le plan neutre et b) les fibres extrêmes
Déf. Noeuds à de la flexion autour de leurs axes z̄ locaux Déf. Noeuds
Poutres → Cela entraîne que les contraintes σx̄ sont maximales aux fibres Poutres
Rigid. Torsion extrêmes des poutres selon l’axe ȳ local Rigid. Torsion
Tresca Tresca
Dépouillement Dépouillement
Crit. Tresca Crit. Tresca
! Appli. TP1 ! Appli. TP1
Exemple Exemple
→ Si l’on reprend l’équation générale pour calculer les contraintes La solution de ces équations donne les contraintes principales
Intro. NASTRAN
principales: Intro. NASTRAN
suivantes:
Déf. Noeuds Déf. Noeuds
σ 3 − (σx + σy + σz )σ 2 Fibres externes Feuillet moyen
Poutres Poutres
4 1 2
V V
σx̄2 + 4(|τx̄θ | + |τx̄z̄ȳ |)2 ≤ Sy 2 |τx̄ȳȳ | + |τx̄θ | ≤ Sy
Dans le cadre du TP1, la marche à suivre pour le calcul du critère La poutre (15), extrémité A (poutre MC460×86, version d’une
Intro. NASTRAN
de Tresca dans les poutres est la suivante: Intro. NASTRAN
année antérieure du laboratoire)
Déf. Noeuds → Extraire les contraintes σx̄ maximales données par NASTRAN Déf. Noeuds
Poutres
→ Extraire les efforts tranchants et couple de torsion aux deux Poutres On a les données suivantes:
Rigid. Torsion
extrémités de la poutre Rigid. Torsion
σx̄ V1 T
Tresca Tresca
Dépouillement → Calculer toutes les contantes nécessaires pour le calcul des Dépouillement 44.8MPa −240000N −1.24 × 108 Nmm
Crit. Tresca contraintes de cisaillement. Attention, on a deux types de Crit. Tresca
! Appli. TP1 Appli. TP1
Exemple poutres: des sections ouvertes et des sections fermées. ! Exemple
Il ne suffit que de coder les fonctions de calcul une fois et copier par
la suite les résultats à partir du fichier .f06.