l1_generalite_treillis
TRANSCRIPT
-
8/17/2019 L1_GENERALITE_TREILLIS
1/35
1/ ABAQUS FICHIERS/GENERALITES
Abaqus est un programme éléments finis qui permet de faire des calculs en linéaire ou non linéaire.
Comme tout programme éléments finis il doit comporter un fichier entrée et délivre des fichiers sorties.
STRUCTURE:
Le fichier d’entrée .INP peut-être réalisé soit avec un éditeur de texte soit avec un pré processeur ( mailleur automatique). Il est important de savoir
lire ce fichier puisque le logiciel de calcul connaît uniquement ce fichier comme fichier d’entrée.
Les données doivent être fournies avec des unités compatibles.
Dans la suite les termes spécifiques ABAQUS seront écrits en bleu et en gras
Editeur de texte
mailleur automatique
Pré processeur inter - actifd’abaqus
CAE
ou
ou
FICHIER
.INP
ABAQUS
CALCUL
FICHIERS
.ODB
.DAT
.RES
.FIL
ANALYSE
POSTPROCESSEUR
-
8/17/2019 L1_GENERALITE_TREILLIS
2/35
-
8/17/2019 L1_GENERALITE_TREILLIS
3/35
2,2/ CREATION DU FICHIER D’ENTREE .INP AVEC LE PRE-PROCESSEUR CAE
Le fichier sera réalisé ave le pré-processeur d’ABAQUS : CAE => LANCER ABAQUS CAE depuis le menu programme
Ce logiciel permet de créer la géomtrie, de mailler, d’appliquer les propriétés les conditions aux limites et d’indiquer les calculs à réaliser.
La logique globale est la suivante:
A) La géométrie est composée d’une ou plusieurs PARTS. Pour chaque part on indique au préalable pour faciliter les entrées et le maillage sescaractéristiques principales: sytème 2D ou 3D, modélisation poutre plaque ou volume, structure déformable ou rigide. Une même PART peut com-
porter des parties volumiques et des parties poutres par exemple.
B) A partir de ces PARTS dans le module ASSEMBLY on créera la structure totale par assemblage de ces parties. Il faudra bien prendre soin queles liasons entre ces parties servent à postionner les différentes pièces mais ne sont pas prise en compte dans le calcul final. Même si il y a une
seule partie il est nécessaire de réaliser un assemblage
C) Création des matériaux avec le module MATERIAL
D) Création des sections (surface , épaisseur, inerties etc) avec le module SECTION
E) Affectation des matériaux et section à la géométrie de chaque PART avec le module SECTION ASSIGNEMENT
F) Maillage avec le module MESH
G) Création du cas de calcul avec le module STEP. Il est possible d’enchainer plusieurs cas
H) Création des conditions aux limites avec le module BCs
I) Création du chargement avec le module LOAD
J) Création des sorties demandées avec le module FIELD OUTPUT REQUEST
K) Lancement des calcul avec le module JOB
-
8/17/2019 L1_GENERALITE_TREILLIS
4/35
2,2,A / Création de la géométrie : MODULE PART
CREATION D’UNE PART
2) Cliquer pour créer une part
2) ou double cliquer sur parts
1) Choisir le module part Indiquer le nom
Indiquer la modélisation spatiale
Indiquer le type d’étude
Indiquer la modélisation
(Wire= éléments 1D barres poutr
Indiquer la taille maximale pour que les fenètres et les valeurs par défaut soient optimales
Cliquer sur continue pour créer la PART
-
8/17/2019 L1_GENERALITE_TREILLIS
5/35
DESSIN DU MODELELe modéle peut alors être déssiné en utilisant les outils proposés qui sont assez classiques. Une proposition est donnée ci-dessous qui permet d’uti-
liser plusieurs outils.
1)Dessiner un rectangle avec l’outil
2) Supprimer les contraintes avec la gomme: sélectionner les entités puis cliquer sur
-
8/17/2019 L1_GENERALITE_TREILLIS
6/35
utiliser l’outil lignecliquer sur les pointsarret avec le bouton central de la souris
A) TRACER LES LIGNES CENTRALES
B) COUPER LA LIGNE CENTRALE pour la transformer en deux lignes
Utiliser l’outil coupesi il n’est pas actif cliquer(long) sur letriangle noir pour le choisir
1)cliquer sur la ligne du bas
2)cliquer sur une des lignes obliques
-
8/17/2019 L1_GENERALITE_TREILLIS
7/35
1) Module contraintes
2)Choix
3)Indiquer
AJOUTER DES CONTRAINTES SUR LES SEGMENTS INFÉRIEURS ET SUPÉRIEURS
-
8/17/2019 L1_GENERALITE_TREILLIS
8/35
DEFINIR LES DIMENSIONS
Utiliser l’outil dimension
Commencer en indiquant unedistance de 2000 entre les pointsextrèmes bas
SORTIR DU DESSIN
-
8/17/2019 L1_GENERALITE_TREILLIS
9/35
2,2,B / CREATION D’UN MATERIAU ELASTIQUE LINEAIRE
1) Module Property
2) Cliquer sur l’icone matériauoudouble cliquer sur
Indiquer le nom
ElasticityPlasticityDamage......
ElasticHyperelastic
Choisir Mechanical
Choisir Elasticity
Choisir Elastic
Indiquer le Module de Young et le Coefficient de Poisson
Cliquer sur OK
-
8/17/2019 L1_GENERALITE_TREILLIS
10/35
2,2,C / CREATION DES PROPRIETES :Comme la structure est modélisée par des barres il suffit de donner la surface de la section pour que la barre soit parfaitement définie
Cliquer sur l’icone section
ou double cliquer sur le nom section
Indiquer le nom
Choisir beam/truss
Choisir le matériau
Indiquer la surface
cliquer sur continue
Cliquer sur ok
-
8/17/2019 L1_GENERALITE_TREILLIS
11/35
2,2,D / AFFECTATION DES PROPRIETES Il faut ensuite affecter les propriétés à la géométrie
Développer la part treillis
double cliquer sur section assignements
Séléctionner toutes les lignes puisquetoutes les barres ont la même section
Cliquer sur Done
-
8/17/2019 L1_GENERALITE_TREILLIS
12/35
Choisir une section définie
Cliquer sur OK pour faire l’affectation
-
8/17/2019 L1_GENERALITE_TREILLIS
13/35
2,2,E / CREATION DE L’ASSEMBLAGE Même si la pièce comporte une seule partie (PART) il est nécessaire de créer un assemblage qui comprendra uniquement cette partie.L’assemblage
est un ensemble d’instances qui sont liés à des parts. On pourra réaliser un assemblage à partir d’une même part répétée et positionnée les unes par rapport aux autres.
Penser à sauvegarder
Dans le module Assembly
cliquer sur
Pour créer une instance
oudouble cliquer sur Puique nous avons
créé une seule part
nous n’avons pas de
choix
Cliquer sur OK
-
8/17/2019 L1_GENERALITE_TREILLIS
14/35
2,2,F / Définir le cas d’étude SET : Calcul linéaire
Module STEP
Cliquer pour créer un step
Nom du step
Choisir Linear Perturbation pour indiquer un calcul linéaire
Puis choisir calcul en statique
Cliquer sur continue
Indiquer une description
Cliquer sur OK pour finaliser le step
-
8/17/2019 L1_GENERALITE_TREILLIS
15/35
2,2,G / Défintion des sorties demandéesIl est nécessaire pour limiter le volume des sorties de déterminer en avance les donnéees que l’on désire obtenir. Par défaut abaqus propose un certain
nombre de sorties qu’il est possible de modifer.
Développer l’onglet Field out request
Des sorties standards ont été
créées par abaqus. Double cliquer
sur ces sorties pour les analyser et
les modifier
Sorties pour tout
le modéle ou sim- plement une par-
tie
Fréquence des
sorties: important
pour le non li-
néaire
Sorties choisies
-
8/17/2019 L1_GENERALITE_TREILLIS
16/35
2,2,H / Définition des conditions aux limites (Déplacement)
Dans le module Load
Au choix
Mettre un nomchoisir le set initial
Cliquer
Choisir ces op-
tions qui corres-
pondent au cas
d’étude
Sélectionner les deux points sur lesquels sont position-
nées les deux rotules , puis cliquer sur le bouton done
-
8/17/2019 L1_GENERALITE_TREILLIS
17/35
Conditions aux limites en déplacement(suite)
Bocages des déplacements suivant x et y
La rotation suivant z est laissée libre. On pour-
rait la bloquer puisque les barres n’alimentent
pas ce degré de liberté
Cliquer sur OK pour valider
Résultat avec les conditions aux limites
-
8/17/2019 L1_GENERALITE_TREILLIS
18/35
2,2,I / Conditions aux limites chargement
1)Module load
2)OU
Donner un nom
Définir le step oula force sera appliquée
Choisir le typeet la catégorie
valider en cliquant sur continue
Sélectionner le point d’application et cliquer sur done
-
8/17/2019 L1_GENERALITE_TREILLIS
19/35
Conditions aux limites chargement Suite
1) Donner les composantes de la force appliquée
2) Valider en cliquant sur OK
Résultat avec la visualisationde la force
-
8/17/2019 L1_GENERALITE_TREILLIS
20/35
2,2,J / MAILLAGE Chaque partie doit être évidemment maillée
1)Dans la part Treillis double cliquer sur Mesh 2) Il faut choisir d’abord le type d’éléments: ici des barres
3) Choisir la zone sur laquelle les éléments seront défi-nis: ici tout le mdéle puisque tout le modéle doit être
maillé avec des barres. Pour valider cliquer sur done
4)Choisir des éléments de barre (truss)
5) Cliquer sur OK pour valider
-
8/17/2019 L1_GENERALITE_TREILLIS
21/35
SUITE DU MAILLAGE1) Définition de la taille des éléments. Ici il suffitd’indiquer que l’on souhaite pour tous le modèleun taille d’élément de 1000 ce qui permettrad’avoir un élément par barre. Ceci est réalisé avec
le module seed qui permet de régler la taille deséléments sur les frontières
Donner la taille
Appliquer
2)Mailler le modéle
Cliquer sur YES pour mailler
-
8/17/2019 L1_GENERALITE_TREILLIS
22/35
VISUALISATION DES NOEUDS DES ELEMENTS
Aller dans le module view
Choisir Part Display option
Cocher l’option désirée
Dans ce cas les numéros des noeuds sont indiqués
-
8/17/2019 L1_GENERALITE_TREILLIS
23/35
2,2,K / Créer un JOB
1) Double cliquer sur Jobs Donner un nom
Cliquer sur continue
Donner une description
calcul treillis force 1730
Valider
-
8/17/2019 L1_GENERALITE_TREILLIS
24/35
2,2,L / CALCUL.
Avant de lancer le modèle il est préférable de vérifier les données.
Cliquer sur treillis (bouton 3)choisir data check
dans ce cas la vérification indique que les données sont correctes
-
8/17/2019 L1_GENERALITE_TREILLIS
25/35
2,2,M / ANALYSE DU CFICHIER .INP C’est le fichier sortie du pré-processeur qui sera lu par abaqus pour
faire les calcul. Il peut être bien évidemment réalisé avec un éditeur de
texte ou par un autre pré-processeur
toute ligne commençant par ** est un commentaire
en noir le fichier créé par le préprocesseur, en bleu des lignes commen-taires ajoutées
En génral le fichier est composé de mots clefs. Chaque mot clé est pré-
cédé d’un *
par exemple :
*Node est le mot clé qui indique que les lignes suivantes, jusqu’au pro-
chain mot clé indiqueont la définition des noeuds.
DEBUT DU FICHIER
**tout fichier commence par le mot clef *Heading suivi de
ligne qui décrivent le modéle
*Heading** Job name: treillis Model name: Model-1
*Preprint, echo=NO, model=NO, history=NO, contact=NO
**
** PARTS
**
** Création d’une partie. cet ensemble se termine par le
mot clef *end part
*Part, name=treillis
**création des noeuds:numéro coordonnées x,y
*Node
1, 1050., 816.025391
2, 50., 816.025391
3, -450., -50.
4, 1550., -50.
5, 550., -50.
**création des éléments de type T2D2( barre à 2 noeuds)
** numéro de la barre , numéros des noeuds
*Element, type=T2D2
1, 1, 2
2, 3, 2
3, 4, 1
4, 2, 5
5, 5, 3
6, 1, 5
7, 5, 4
**Défintion d’ensemble de noeuds
**_PickedSet2 nom de l’ensemble
** generate => la ligne suivante comporte
** Numéro du noeud initial
** numero du noeud final
** incrément
** dans ce cas le premier noeud est le noeud 1
** le dernier noeud est le noeud 5
** puisque l’incrément égal 1 tous les noeuds entre 1 et
**5 sont considérés
*Nset, nset=_PickedSet2, internal, generate
1, 5, 1
**Elset est éqivalent à Nset mais pour des éléments** dans ce cas tous les éléments entre 1 et 7 sont dans
**le groupe _Pickset2
*Elset, elset=_PickedSet2, internal, generate
1, 7, 1
** Section: SURFBARRE
** Une section de surface 200mm2 , et le matériau ALU sont
**affectés au groupe _PickedSet2 donc à tous les éléments
*Solid Section, elset=_PickedSet2, material=ALU
200.,
*End Part
**
**** ASSEMBLY
**Création de l’assemblage qui se compose dans ce cas de
la part treillis uniquement
*Assembly, name=Assembly
**
-
8/17/2019 L1_GENERALITE_TREILLIS
26/35
*Instance, name=treillis-1, part=treillis
*End Instance
** Création de 2 groupes de noeud
*Nset, nset=_PickedSet4, internal, instance=treillis-1
3, 4
*Nset, nset=_PickedSet5, internal, instance=treillis-1
5,
*End Assembly
**
** MATERIALS
** création du matériau ALU
*Material, name=ALU
*Elastic
70000., 0.3
**
** BOUNDARY CONDITIONS
**
** Name: rotules Type: Displacement/Rotation
** Conditions aux limites:
*Boundary** Pour le groupe _PickedSet4 soit les noeuds 3 et 4 le
degré de liberté 1 est bloqué
_PickedSet4, 1, 1
_PickedSet4, 2, 2
** -----------------------------------------------------
-----------
**
** STEP: calcullineaire
** Définition du STEP
*Step, name=calcullineaire, perturbation
Calcul lineaire
*Static**
** LOADS
**
** Name: force_centrale Type: Concentrated force
*Cload
**Pour l’ensemble _PickedSet5, soit pour le noeud 5 une
**force de 1730 est appliquée dans la direction 2 (y)
_PickedSet5, 2, -1730.
**
** OUTPUT REQUESTS
**
**
** FIELD OUTPUT: F-Output-1
**
*Output, field
*Node Output
CF, RF, TF, U
*Element Output, directions=YES
LE, S
**
** HISTORY OUTPUT: H-Output-1
**
*Output, history, variable=PRESELECT
*End Step
-
8/17/2019 L1_GENERALITE_TREILLIS
27/35
2,2,N / CALCUL Lancement du calcul donc du programme éléments finis
Cliquer bouton 3 et choisir submit
Dans ce cas le calcul s’est bien déroulé
-
8/17/2019 L1_GENERALITE_TREILLIS
28/35
2,2,O / ANALYSE DES RESULTATS
• Entrée dans le module , visualisation des numéros des noeuds des éléments
1) Cliquer bouton 3 et choisir result
n arr ve ans e mo u e v sua sat on
2) Pour voir les numéros des noeudsdes éléments cliquer sur cet iconeou depuis la barre de menu choisirOptions => Common
Choisir les options et cliquer sur apply
-
8/17/2019 L1_GENERALITE_TREILLIS
29/35
• Visualissation de la Deformee
Bouton pour visualiser ladéformée
Bouton pour régler l’amplitude de la déformée
visualisation de la déformée
-
8/17/2019 L1_GENERALITE_TREILLIS
30/35
• Visualisation de la deformee et de la structure initiale
1) Cliquer sur
l’icone permettant
de surimposer deux
images
2) Demander la vi-
sualisation initiale
3) Demander la vi-
sualisation défor-
mée
Visualisation initiale et déformée
-
8/17/2019 L1_GENERALITE_TREILLIS
31/35
• Visualisation des déplacements-contraintes etc
1) Dans le menu Result choisir Field output
2) choisir la quantité à visualiser ici (l’amplitude du déplacement)
3) cliquer sur
-
8/17/2019 L1_GENERALITE_TREILLIS
32/35
• Créér un fichier rapport (Exemple: obtenir dans un fichier les déplacements des noeuds)
1) Dans le menu report choisir Field output
1) Dans l’onglet
set-up indiquerle nom du fichier
de sortie
2) Choisir les va-
riables à impri-
mer
3)Cliquer sur ap-
ply
4)cliquer sur OK
*****Field Output Report, written Fri Mar 06 21:04:51 2009
Source 1---------
ODB: C:/Temp/treil lis.odb Step: calcullineaire Frame: Increment 1: Step Time = 2.2200E-16
Loc 1 : Nodal values from source 1
Output sorted by column "Node Label".
Field Output reported at nodes for part: TREILLIS-1
Node U.U1 U.U2 Label @Loc 1 @Loc 1------------------------------------------------- 1 -35.672E-03 -102.976E-03 2 35.672E-03 -102.976E-03 3 -499.408E-36 -865.E-36 4 499.408E-36 -865.E-36 5 0. -205.952E-03
Minimum -35.672E-03 -205.952E-03
At Node 1 5
Maximum 35.672E-03 -865.E-36
At Node 2 4
Total 0. -411.905E-03
FICHIER DE SORTIE
On retrouve le calcul théorique puisque pour les barres avec une
discrétisation comportant un élément entre deux rotules le calcul
éléments finis est identique au calcul RDM
-
8/17/2019 L1_GENERALITE_TREILLIS
33/35
• Visualiser une valeur en un noeud un élément( Exemple visualiser le déplacement du noeud 5
1) Etre dansl’option déformation
2) Dans le menu Tools choisir le sous menu query
3) Choisir node
4) Sélectionner le noeud
5) Lire les résultats
-
8/17/2019 L1_GENERALITE_TREILLIS
34/35
FILM DEMONSTRATION DU CAS PRECEDENT
-
8/17/2019 L1_GENERALITE_TREILLIS
35/35
QUESTIONS :
• Quel est l’effort normal dns la barre EG ?
• quel est la flèche du point E