Vous êtes sur la page 1sur 22

Structurix

1/ Introduction : Structurix est un programme de calcul des structures reposant sur la mthode des lments nis. Il permet de rsoudre des problmes plans avec des lments : - barres. - poutres. - triangulaires. et des problmes spatiaux avec des lments : barres. poutres. Elments rectangulaire pour le calcul des plaques en exion.

Structurix permet le calcul des : - dplacements de chaque nuds. - ractions aux appuis. - contraintes dans chaque lment.

2/ Quelques exemples fournis : a / Barres 2D : 3(0,400) 2 3 y 1 1(0,0) x F = 100 N 2(400,200)

"

"

Page 1/22

b / Barres 3D : 2(0,400,-200) 2 3(400,200,0) 3 4(0,0,0) x " " z

1(0,400,200) 1 y

F = 100 N

c / Poutres 2D : y 1(0,0) x 1 F = 100 N " " 2(1000,0)

d / Contraintes planes : y 3 4 3 2 2 1 " " " 5 7 8 4 5 6 8 10 9 9 12 11 11 15 16 10 13 14 14 F = 100 N F = 100 N 15 F = 100 N

x 7 12 13 6 1 " Le modle contraintes planes est utilis pour des pices dpaisseur constante qui sont dcoupe dans une tle. Par exemple: cl fourche, col de cygne... Remarque : les lments doivent tre dcrit en indiquant les numros des nuds dans le sens trigonomtrique (sens inverse aux aiguilles dune montre).

Page 2/22

e / Dformations planes : y 3 4 3 2 2 1 " " " " 5 7 8 4 5 6 8 10 9 9 12 11 11 15 16 10 13 14 14 F = 100 N F = 100 N 15 F = 100 N

x 7 12 13 6 1 " Le modle dformations planes est utilis pour des tranches de structure o on considre quil ny a pas de dformation dans le sens z. Par exemple: la coupe dun barrage... Remarque : les lments doivent tre dcrit en indiquant les numros des nuds dans le sens trigonomtrique (sens inverse aux aiguilles dune montre).

"

f / Flexion des plaques : "

" Le modle Flexion des plaques est utilis pour des plaques de faible paisseur, qui reoivent des efforts perpendiculaires la plaque, et dont les dformations sont faibles par rapport son paisseur. " Par exemple: Les planchers

Page 3/22

3/ Les crans : a / Lcran principal :

Type de problme trait

Edition des donnes

Vrication des donnes Lancement du calcul

Afchage des rsultats Champ pour dition Validation lors Tableau pour : - ldition des donnes - lafchage des rsultats

Page 4/22

b / Caractristiques des Barres 2D et 3D :

Young : Module dYoung, module dlasticit longitudinal du matriau employ, il est souvent appel E. Section : cest la surface gnre lorsque lon coupe une barre perpendiculairement son axe. Densit : densit du matriau utilis. Cest le rapport entre la masse dun volume du matriau et la masse dun mme volume deau. " Un double click sur une ligne, permet douvrir une fentre ddition de llment.

Page 5/22

" "

Cette fentre vous permet de choisir la forme de la barre, et sa matire. Vous pouvez galement saisir les valeurs souhaites si ncessaire.

c / Caractristiques des Poutres 2D :

Young : Module dYoung, module dlasticit longitudinal du matriau employ, il est souvent appel E. Section : cest la surface gnre lorsque lon coupe une poutre perpendiculairement son axe. Inertie suivant w : ou Moment quadratique Iw = S Ds . v2. Fibre Ext st v : Distance entre la bre extrieure et la bre neutre, cette distance sert au calcul de la contrainte. Densit : densit du matriau utilis. Cest le rapport entre la masse dun volume du matriau et la masse dun mme volume deau.

Page 6/22

"

Un double click sur une ligne, permet douvrir une fentre ddition de llment.

" " " "

Cette fentre vous permet de choisir la forme de la poutre, et sa matire. Les autres paramtres sont calculs : - Section " - Inertie suivant w - Distance de la bre extrieure par rapport la bre neutre. Vous pouvez galement saisir les valeurs souhaites si ncessaire.

Page 7/22

d / Caractristiques des Poutres3D :

Young : Module dYoung, module dlasticit longitudinal du matriau employ, il est souvent appel E. Module trans : ou Module G, module dlasticit transversal ou module de Coulomb. Section : cest la surface gnre lorsque lon coupe une poutre perpendiculairement son axe. Inertie suivant v : ou Moment quadratique Iv = S Ds . w2. Inertie suivant w : ou Moment quadratique Iw = S Ds . v2. Distances entre les bres extrieures et la bre neutre : ces distances servent au calcul des contraintes. "" Fibre Ext / u: pour un couple de torsion. "" Fibre Ext / v: pour une exion suivant laxe des w. Distance entre bre extrieure et bre neutre en suivant axe v. "" Fibre Ext / w: pour une exion suivant laxe des v. Distance entre bre extrieure et bre neutre en suivant axe w.

Page 8/22

u w

Densit : densit du matriau utilis. Cest le rapport entre la masse dun volume du matriau et la masse dun mme volume deau. " Un double click sur une ligne, permet douvrir une fentre ddition de llment.

" " " "

Cette fentre vous permet de choisir la forme de la poutre, et sa matire. Les autres paramtres sont calculs : - Section " - Inerties suivant u, v, w - Distance de la bre extrieure par rapport la bre neutre suivant u, v, w. Vous pouvez galement saisir les valeurs souhaites si ncessaire.

Page 9/22

e / Caractristiques des Plaques : Cet item du menu saisie est accessible seulement pour les lments plaques. " " Un double click sur une ligne, permet douvrir une fentre ddition des caractristiques de la plaque.

Module dYoung : module dlasticit longitudinal du matriau employ, il est souvent appel E. Coef. Poisson : coefcient qui relie les dilatations longitudinale et transversale ey = -n.ex . paisseur : paisseur de la plaque ou de la tranche considre. Densit : densit du matriau utilis. Cest le rapport entre la masse dun volume du matriau et la masse dun mme volume deau.

f / Les Ractions en 2D : " Encastrement

" "

" Appui simple

"

"

"

"

"

Page 10/22

"

Appui unidirectionnel

" "

"

"

Blocage en rotation suivant laxe z

"

"

""

g / Les Ractions en 3D : " " Encastrement

" "

" Appui simple

"

" "

"

"

Appui unidirectionnel

"

"

"

"

Blocage en rotation suivant laxe Y

"

"

"

Page 11/22

h / Les prfrences :

Vrication des donnes avant calcul : Le programme vrie la cohrence des donnes avant dentreprendre le calcul. Afchage des numros des nuds : les numros des nuds sont inscrits cot des points reprsentants les nuds de la structure. Afchage des numros des lments : les numros des lments sont inscrits cot des barres ou dans les triangles reprsentants les lments de la structure. Afchage des des forces extrieures : les forces sont reprsentes par des vecteurs. Afchage des appuis : les appuis sont symboliss aux nuds o ils sont appliqus. Afchage structure initiale : La structure en position initiale est reprsente en gris lors de lafchage graphique des rsultats. Coefcient multiplicateur : Pour reprsenter la structure dforme il est ncessaire damplier les dformations pour quelles soient visibles. Unit de longueur : Slection de lunit de longueur utilise. Unit de force : Slection de lunit de force utilise.

Page 12/22

i / Les codes couleurs :

Les lments sont dessins dans la couleur correspondant au niveau des contraintes internes. Le programme calcul la valeur absolue de la contrainte de vonMises et ensuite choisi la couleur adquate. Dans cet exemple: - les lments violets ont une contrainte interne comprise entre 0 et 1. - les lments bleus ont une contrainte interne comprise entre 1.001 et 2. - les lments verts ont une contrainte interne comprise entre 2.001 et 3. - les lments jaunes ont une contrainte interne comprise entre 3.001 et 4. - les lments rouges ont une contrainte interne suprieure 4.

Page 13/22

j / Ecran dtails lments 2D :

Page 14/22

k / Ecran dtails lments 3D :

Page 15/22

4 / Tutoriel sur un exemple simple : a / Description du problme : Une poutre en bois de chne de section 200 mm x 100 mm est pose sur deux appuis distants de 4 mtres. En son milieu, on applique une charge de 2500 Newton. Reprsentation schmatique : y

1
z

2 2 F = 2500 N

2000 mm

2000 mm

Caractristiques des deux poutres en bois de chne : 200 mm 100 mm


" b / Saisie des nuds :

E = 10000 N/

" " "

" " "

Le nud n 1 a pour coordonne (0,0). Le nud n 2 a pour coordonne (2000,0). Le nud n 3 a pour coordonne (4000,0).

Page 16/22

"

c / Saisie des lments :

" " " " " " " "

" " " " " " Le premier lment va du nud 1 au nud 2. Il a pour module dYoung = E = 1000 N/mm2, car il est en bois de chne. Sa section est de 200 x 100 = 20000 mm2. Linertie suivant w se calcul facilement laide de la formule bh3 / 12 = 100 * 2503 / 12 = 66666666 mm4. La position de la bre externe par rapport laxe v est 200/2 = 100 mm.

d / Saisie des forces extrieures :

" " " "

" " "

Une seule force est applique au nud 2. Sa composante en x est nulle, sa composante en y vaut -2500 N. Elle est ngative car dirige vers le bas. Comme il ny a pas de couple appliqu, Mz vaut zro.

e / Saisie des ractions aux appuis :

" " " " " " " " " " " "

" " " " " " " " " " " "

Il y a deux ractions, lune applique au nud 1 et lautre au nud 3. Pour dnir un appui, il faut prciser par 0 ou 1 le type de comportement de l'appui dans la direction indique. Dans notre cas, on a seulement une raction dans sens Y. Il faut donc saisir 1 dans Ry pour chaque raction. Notre systme est maintenant pos sur deux appuis mais nest pas bloqu en X. Si vous lanc le calcul, un message derreur apparatra, vous signalant quil manque un blocage en X. Un raisonnement logique nous permet de savoir que les efforts en X sont nuls, mais, le programme ne peut pas savoir l'avance que les composantes en X seront nulles. C'est pour cela quil faut bloquer en X la structure sur lun des deux appuis.

Page 17/22

"

f / Calcul et rsultats :

5 / Caractristiques de quelques matriaux : " E [N/mm2 ou MPa] : module dlasticit ou de Young. G [N/mm2 ou MPa] : module dlasticit transversale. " " "
Matriau Fer Acier XC10 Acier C32 Acier C45 Acier 35NCD4 Acier 45SCD6 Acier inox. 18.10 Fonte grise courante Titane TA6V Alliage titane Ti 4 Al 4 Mn Aluminium Alliage AU 4 G Alliage AU 2 GN Zicral AZ 8 GU Cuivre Laiton Cu Zn 5 Laiton Cu Zn 40 Bronze ordinaire Bronze au beryllium Beryllium Magnsium E 200000 216000 200000 200000 200000 220000 203000 90000 105500 115000 70500 72000 75000 72000 100000 125000 105000 106000 130000 300000 46000 G 80000 86400 80000 80000 80000 88000 81200 36000 42200 46000 28200 28800 30000 28800 40000 50000 42000 42400 52000 120000 18400

: nombre de Poisson.

s1 [N/mm2 ou MPa]: limite lastique en traction. r . 103 kg/m3 : masse volumique.


0,24 0,29 0,24 0,24 0,24 0,29 0,29 0,29 0,34 0,34 0,34 0,32 0,34 0,34 0,33 0,38 0,34 0,31 0,34 0,05 0,34 s1 r 200 7,80 7,80 370 7,80 400 7,80 900 7,80 1450 7,80 200 7,90 190 7,20 300 4,50 900 4,42 150 200 370 550 180 200 220 240 800 300 180 2,70 2,80 2,80 2,80 8,90 8,30 8,30 8,40 8,25 1,85 1,74

Page 18/22

Zinc Nickel Bton Granit Bois Chne Bois pin Sylvestre Plexiglas Verre
Araldite Caoutchouc

130000 205000 27000 60000 10000 17000 2900 60000 3000 2

52000 0,21 82000 0,31 0,20 0,27 500 1000 0,45 1160 0,40 24000 0,20 1200 0,40 0,8 0,50

120 300 1,2tract/8 comp 65-150 12 11 80 60 70

7,15 8,30 2,20 2,70 0,80 0,60 1,80 2,50 1,15 0,98

" " " "

Le chier material.csv contient les caractristiques des diffrents matriaux qui sont prsents dans les fentres des caractristiques des lments. Ce chier doit tre dans le dossier contenant lapplication. Sil est absent, une liste rduite vous sera alors propose.

6 / Moment quadratique :

Izz'=

bh 3 12

d z
" " "

"

Izz'=

.d 4 64

"

Thorme de Huygens :

"

y"

Iyy'= Izz'+S.d 2 "

avec S : surface

Page 19/22

7 / Lauteur : Programme crit par Yannick CALLAUD avec Real Studio.

yannick.callaud@laposte.net http://y.callaud.free.fr
Un grand Merci Fabrice JAUME - AMBARES (33), qui ma incit crer une version Wintel. Il ma galement suggr de nombreuses amliorations qui protent tous. 8 / Les volutions du programme : version 2.9.3 du 03/09/11 : Correction bug de reprsentation graphique des forces. " Le copier/coller est utilisable pour diter les noeuds et les lments. version 2.9.2 du 17/07/11 : Corrections bugs. version 2.9.1 du 14/07/11 : Dans la fentre ddition des caractristiques des lments, " le calcul des sections et inerties se fait automatiquement. version 2.9.0 du 19/06/11 : La largeur des colonnes est fonction du format dni " dans les prfrences. " Amlioration de la reprsentation des forces rparties dans les graphiques. " Ajout dune fentre ddition des lments pour faciliter le calcul des inerties, section, " et distance des bres externes par rapport la bre neutre. " Le chier material.cvs contient les caractristiques des matriaux proposs dans les " fentres ddition des caractristiques des lments. version 2.8.1 du 13/06/11 : La cellule ddition des valeurs numriques scrit au " format numrique dni dans les prfrences. " Amlioration de la reprsentation des forces et des ractions dans les graphiques. " Ajout dun repre X, Y, Z, dans les reprsentions graphiques. version 2.8.0 : Ajout de la possibilit de copier et coller des parties de tableau de " donnes. Cela permet de coller des donnes provenant dun tableur. version 2.7.1 : Correction bug de reprsentation des forces extrieures lors de la " visualisation 3D. Merci Martin Ruiz de lavoir signal. " Correction bug de reprsentation de la section en I en visualisation 3D. " Les rotations en vue 3D sont contrles par un click-gliss et non plus par " option-scroll. version 2.7.0 : Ajout dans les prfrences, la possibilit de xer le nombre de " dcimale. " Correction dun bug de calcul dans les rotations des matrices de rigidit " lmentaires pour la constitution de la matrice de rigidit globale. Merci Martin " RUIZ de lavoir identi. " Dans lafchage graphique. Des boutons permettent, le zoom, la rotation et le " dplacement du graphique, lafchage ou non, des numros des noeuds, des lments, " des forces et des ractions. " Meilleure reprsentation des forces dans les structures 3D. " Le scroll horizontal a t ajout dans la fentre principale. version 2.6.4 : Correction bug qui empchait lafchage du rsultat graphique " des barres 3D. Merci Franois Rimbert.

Page 20/22

"

"

"

" " "

version 2.6.3 : Lors de limpression, il est possible de dlimiter les pages imprimer. version 2.6.2 : Correction bug lors de limpression des rsultats si le nbre de Forces extrieures ponctuelles est nul. Merci Christophe davoir signal le bug. version 2.6.1 : Correction bug lors de limpression si le nbre de Forces extrieures ponctuelles est nul. version 2.6.0 : Ajout lment plaque en exion. En dformations et contraintes planes, sont donns le niveau de contraintes maxi des noeuds, et non plus le niveau de contrainte du premier noeud. La roulette de la souris est maintenant gre. version 2.5.5 : Correction bug de gestion du sparateur dcimal. version 2.5.4 : Correction bug du calcul des contraintes dans le tableau rcapitulatif. version 2.5.3 : Suppression du message derreur si on souhaitait aucune force ponctuelle. Modication du calcul des forces rparties pour viter des incohrences dans les rsultats. Correction bug dans le calcul des dplacements et des efforts des lments Poutre 3D avec charges rparties. version 2.5.2 : Correction dfaut qui se produisait quand on voulait supprimer une raction. version 2.5.1 : Correction Densit par SpecG dans la version Anglaise. Merci Gabriel Fuentes version 2.5.0 : Suppression colonne InertieX, non ncessaire car calcule partir de InertieY et InertieZ. Ajout repre 3D dans la fentre principale. Mise en place notion de repres local (u,v,w) et global (x,y,z). version 2.4.1 : Ajout dessin de la section des poutres 3D en forme de IPN pour indiquer lorientation de la poutre dans le repre gnral. Ajout du tableau des charges rparties lors de limpression. Correction dune erreur dans le calcul des ractions quand des forces extrieures taient appliques aux points dappuis. Correction dun problme dafchage graphique sur les lments poutre 2D avec charge rpartie. Correction calcul contraintes sur lment 3D. version 2.4.0 : Ajout des tracs de la dforme et de la contrainte de von Mise dans la fentre dtails. Correction de quelques bugs. version 2.3.0 : Ajout dune fentre dtails pour visualisation des dformations et des efforts par lment dans son repre local. version 2.2.0 : Modication de la reprsentation des appuis an dtre mieux conforme lusage. Dans la version PC, lextension du chier est maintenant ajoute automatiquement lors de la sauvegarde. version 2.1.0 : Ajout des bulles daide. Une vrication des valeurs dnissant les couleurs des lments est ralise lors de la validation. version 2.0.1 : Ajout dessin des charges rparties lors des visualisations graphiques. Le coefcient amplicateur est maintenant slectionn dans la fentre prfrences. Correction bugs: erreur lors du dessin des poutres dformes, impossibilit dajouter des charges rparties aprs lecture dun document.

Page 21/22

" " " " " " " " " " "

version 2.0.0 : Ajout de la possibilit de tenir compte de leffet de la pesanteur. Ajout de la possibilit dappliquer des charges rparties sur les lments poutres. Correction dune erreur de calcul lors de la cration de la matrice index lie aux ractions. Amlioration de la vrication de la structure avant calcul. Ajout vrication de la structure avant de lafcher graphiquement. Ajout dialogue info lors du calcul. Ajout vrication du sens de numrotation pour les lments triangulaire. version 1.4.0 : Slection possible de plusieurs cellules an de permettre la recopie vers le bas des valeurs sans les saisir une une. Correction dun bug dans lafchage des rsultats poutres 2D.(mauvaise dforme) Ajout Icne en forme de cl fourche avec maillage. version 1.3.0 : Rcriture de limpression grce aux conseils de Fabrice JAUME. Tous les tableaux de donnes simprime les uns derrire les autres. version 1.2.0 : Ajout des units pour viter les confusions. Orientation des appuis an dtre plus logique. Rcriture de la gestion des langues (Franais, Anglais). Pour simplier le travail du programmeur lors de lvolution de chaque version. Cest compltement transparent pour lutilisateur. Ajout message spcique si la structure nest pas bloque dans toutes les directions. version 1.1.1 : Les points et leurs numros sont afchs en bleu. version 1.1.0 : Ouverture automatique dun document par un double-clic. version 1.0.0 : Premire version mise disposition du public. Structurix a t rcrit en Basic laide des sources C++ de ElemFin. Ajout par rapport ElemFin: - La fentre graphique peut tre redimensionne. - Il mmorise dans ses prfrences la dimension et la position des fentres.

Page 22/22