Home
[U1.05.00] Exemple simple d`utilisation
Contents
1. 00 R vision 5501 3 Comment r diger son fichier de commandes 3 1 Partir de rien Quand on veut mod liser un nouveau probl me thermo m canique on ne part pas en g n ral de la feuille blanche il est utile de s inspirer d un fichier de commandes d une mod lisation proche de celle traiter Comment obtenir ces fichiers Les sources sont diverses la base des tests de Code Aster avec sa documentation est souvent une aide importante car elle couvre une grande partie des fonctionnalit s du code on peut trouver ces tests dans le r pertoire astest les formations permettent de conna tre de fa on approfondie l ensemble des commandes se rapportant des types de mod lisations statique lin aire thermique dynamique thermo plasticit post_traitement La r daction de ce fichier de commande sera grandement facilit e en utilisant l diteur de fichier de commandes EFICAS 3 2 Les commandes la loupe Nous allons maintenant d tailler les commandes n cessaires la r alisation du calcul envisag Fichier de Commandes Explications TITRE Cylindre mince sous pression Les commentaires sont pr c d s du signe hydrostatique DEBUT Commande obligatoire pour commencer PRE GMSH Le maillage est au format GMSH mail LIRE MAILLAGE Lecture du maillage dans le fichier de maillage et cr ation du concept mail contenant le maillage au format Aster Redefinition des
2. 12 NOEUDS LAGRANGE NOMBRE TOTAL D EQUATIONS 264 NOMBRE DE COEFFICIENTS NON NULS DANS LA MATRICE 2120 NOMBRE DE BLOCS UTILISES POUR LE STOCKAGE 1 5 2 Le fichier GMSH Le fichier GMSH rempli par IMPR RESU format GMSH contient les donn es n cessaires la visualisation De m me pour les autres fichiers d interface avec des logiciels de post traitement graphique IDEAS ENSIGHT ou le logiciel de trac de courbes XMGRACE 5 3 G n ration du maillage avec GMSH On propose ici le fichier geo permettant la g n ration du maillage avec GMSH logiciel libre et gratuit LOT V TI TITI I I TNT TT I I TT NT TT I I TT NT TI I I TV TT I I I TV TT I I TT TITI I I7 Maillage du r servoir GMSH V1 60 LOT V VI TITI TT TN TITI I TT NT TT I I TT NTI I I TV TT I I I IV TITI I I TT TITI I I7 Variables Rayon interne du r servoir Rint 1 Epaisseur de la paroi ep 0 02 Manuel d utilisation Fascicule u1 05 Exemples d utilisation Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster default Titre Exemple simple d utilisation Date 07 02 2011 Page 9 10 Responsable Josselin DELMAS Cl U1 05 00 R vision 5501 Rayon externe du reservoir Rext Rint ep Hauteur du reservoir h 4 Nombre d elements sur l horizontale nbelh 5 Nombre d elements sur la verticale nbelv 20 Point
3. du maillage la r daction du fichier de commandes 2 Fabrication du maillage que pr voir y Quelque soit le logiciel de maillage utilis GIBI IDEAS GMSH il faut pr voir d s la cr ation du maillage de nommer les entit s qui serviront dans le calcul affecter des caract ristiques l mentaires des conditions aux limites des chargements des mat riaux En effet bien qu il soit possible d utiliser directement les num ros de n uds et de mailles dans le fichier de commandes il est pr f rable d utiliser des entit s nomm es Ceci permet d avoir un fichier de commandes ind pendant du degr de raffinement du maillage et d une ventuelle renum rotation des n uds ou des l ments En pratique ces entit s sont des groupes groupes de n uds contenant ventuellement un seul n ud comme les points 4 B C D dans l exemple groupes de mailles correspondant des sous domaines du maillage ou bien des mailles utilis es pour appliquer les chargements ici par exemple les groupes de mailles lfa ldf contiennent des mailles lin iques mailles de peau qui serviront appliquer la pression Manuel d utilisation Fascicule u1 05 Exemples d utilisation Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster Version default Titre Exemple simple d utilisation Date 07 02 2011 Page 3 10 Responsable Josselin DELMAS Cl U1 05
4. groupes d noeuds groupes de mailles mail DEFI_GROUP reuse mail MAILLAGE mail CREA GROUP _MA F NOM APPUI GROUP_MA G M11 _F NOM LDF GROUP _MA GM13 _F NOM LFA GROUP_MA G M14 _F NOM NDA GROUP_MA GM1 _F NOM ND_B GROUP _MA GM2 _F NOM ND C GROUP _MA GM3 _F NOM ND D GROUP _MA GMA4 D finition des groupes de mailles partir de ceux cr s dans GMSH Un mod le est un concept contenant les types d l ments finis utiles au calcul D finition du mod le Manuel d utilisation Fascicule u1 05 Exemples d utilisation Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster Version default Titre Exemple simple d utilisation Responsable Josselin DELMAS modi AFFE MODELE MAILLAGE mail AFFE F TOUT OUI PHENOMENE MECANIQUE MODELISATION AXIS D finition du mat riau acier DEFI MATERIAU ELAS F E 210000000000 0 NU 0 3 chmat AFFE MATERIAU MAILLAGE mail AFFE F TOUT OUI MATER acier Definition des conditions aux limites clim AFFE CHAR _ MECA MODELE modl FACE _IMPO F GROUP MA APPEUl DY 0 D finition du chargement de y pression fonction f_y DEFI FONCTION NOM PARA Y VALE 0 0 20000 0 4 0 0 0 charg AFFE CHAR MECA F MODELE modl PRES _REP _F GROUP_MA LFA LDF PRES f_y r 1 R solution re
5. 0 05 0 00 0 05 IMPR RESU 0 17 0 20 0 37 FIN 0 00 OO 0 03 kkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkkxkxkxkxxkxx k TOTAL JOB 0 83 0 42 12e kkxkxkxkxkxkxkxkxkxkxkxk xkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxxkxx k Manuel d utilisation Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Fascicule u1 05 Exemples d utilisation Code Aster Fo Titre Exemple simple d utilisation Date 07 02 2011 Page 8 10 Responsable Josselin DELMAS Cl U1 05 00 R vision 5501 5 Et les autres fichiers produits par le calcul 5 1 Le fichier MESSAGE Ce fichier contient l cho des commandes et donne des informations compl mentaires sur l ex cution de chaque commande par exemple MECA STATIQUE COMMANDE NO 0011 CONCEPT DE TYPE evol elas resi MECA STATIQUE CHAM MATER chmat MODELE modl ANGLE 0 NIVE COUCHE MOY NUME COUCHE 1 SOLVEUR F NPREC 8 METHODE MULT FRONT STOP SINGULIER OUI RENUM METIS INFO 1 PLAN MAIL INST 0 0 EXCIT F CHARGE Charg TYPE CHARGE FIXE _F CHARGE clim TYPE CHARGE FIXE E NOMBRE TOTAL DE NOEUDS 138 DONT
6. 0000E 00 NOEUD DX DY N2 4 65280E 06 5 20865E 24 GROUP MA ND C CHAMP AUX NOEUDS DE NOM SYMBOLIQUE DEPL NUMERO D ORDRE 1 INST 0 00000E 00 NOEUD DX DY N3 1 20218E 06 2 63963E 06 GROUP MA ND D CHAMP AUX NOEUDS DE NOM SYMBOLIQUE DEPL NUMERO D ORDRE 1 INST 0 00000E 00 NOEUD DX DY N4 3 31016E 09 2 81696E 06 gt Impression du champ de contraintes CHAMP PAR ELEMENT AUX NOEUDS DE NOM SYMBOLIQUE SIGM ELNO NUMERO D ORDRE 1 INST 0 00000E 00 M37 SIXX S LNY SIZZ SIXY N3 5 13918E 03 1 03624E 04 2 42856E 05 6 82275E 01 gt Point C N54 4 40750E 03 9 63147E 03 2 44564E 05 4 70082E 01 N55 4 14124E 03 1 04408E 04 3 02923E 05 6 66820E 01 N24 3 26306E 03 9 56344E 03 3 00873E 05 4 85536E 01 M51 SIXX SIYY SIZZ SIXY Manuel d utilisation Fascicule u1 05 Exemples d utilisation Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster Version default Titre Exemple simple d utilisation Date 07 02 2011 Page 7 10 Responsable Josselin DELMAS Cl U1 05 00 R vision 5501 N11 3 38160E 03 4 89698E 03 9 41453E 05 2 91041E 04 gt Point B N68 2 46101E 03 3 32521E 03 9 46093E 05 2 90567E 04 N10 9 31239E 02 9 59144E 03 9 65451E 05 3 32524E 04 N2 1 90427E 03 1 11108E 04 9 60688E 05 3 32050E 04 M111 SIXX SIYY SIZZ SIXY N110 2 00922E 04 1 00398E 04 9 516
7. 23E 05 2 92456E 04 N50 1 90559E 04 1 15088E 04 9 56546E 05 2 92049E 04 N1 1 61470E 04 4 53210E 03 9 76893E 05 3 34251E 04 gt Point N7 1 72353E 04 3 11525E 03 9 71848E 05 3 33844E 04 112 SIXX SIYY SIZZ SIXY N3 3 43073E 03 9 63409E 03 2 51426E 05 5 11140E 01 gt Point C appartient plusieurs mailles N25 4 96037E 03 1 02898E 04 1 93404E 05 5 97663E 01 N111 4 37491E 03 9 70470E 03 1 94770E 05 5 55617E 01 N54 4 16274E 03 1 03658E 04 2 53134E 05 6 42140E 01 gt Un tableau r sumant les commandes utilis es et le temps CPU de chacune kkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxk xkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxx kxx k kag CE S S S E E E a E e E E E E a E COMMANDE USER SYSTEME TOTAL kkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkkxkxkxkxxkxx k DEBUT 0 02 0 03 0 05 PRE GMSH 0 02 0 02 0 03 LIRE MAILLAGE 0 02 0 00 0 02 DEFI GROUP 0 02 0 00 0 02 AFFE MODELE 0 02 0 00 0 02 DEFI MATERIAU 0 07 0 00 0 07 AFFE MATERIAU 0 00 0 00 0 00 AFFE CHAR MECA 0 03 0 00 0 03 DEFI FONCTION 0 00 0 00 0 00 AFFE CHAR MECA F 0 02 0 02 0 03 MECA STATIQUE 0 08 0 03 0 12 CALC ELE 0 03 0 00 0 03 IMPR RESU 0 08 0 02 0 10 IMPR RESU 0 03 0 02 0 05 IMPR RESU 0 05 0 00 0 05 IMPR RESU 0 05 0 00 0 05 IMPR RESU
8. Code Aster E Titre Exemple simple d utilisation Date 07 02 2011 Page 1 10 Responsable Josselin DELMAS Cl U1 05 00 R vision 5501 Manuel d Utilisation Fascicule U1 0 Introduction Code Aster Document U1 05 00 Exemple simple d utilisation R sum Ce document d crit un exemple tr s simple d utilisation de Code Aster On illustre les commandes incontournables sur le calcul d un r servoir cylindre mince sous pression hydrostatique mod lis en axisym trique Le fichier de commandes est analys ainsi que le fichier de r sultats Manuel d utilisation Fascicule u1 05 Exemples d utilisation Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster Version default Titre Exemple simple d utilisation Responsable Josselin DELMAS Date 07 02 2011 Page 2 10 Cl U1 05 00 R vision 5501 1 Mod liser un probl me m canique avec le Code Aster Le probl me mod liser est un r servoir cylindrique mince paisseur 0 02m rayon moyen R I1m hauteur L 4m soumis une pression interne variable avec la hauteur correspondant une pression hydrostatique tant donn es les sym tries de la g om trie et du chargement on choisit une mod lisation bidimensionnelle axisym trique Il suffira donc de repr senter une tranche verticale de ce cylindre dans le plan X Y Les deux tapes pr voir sont la cr ation
9. s Point 1 Rint 0 0 1 Point 2 Rext 0 0 1 Point 3 Rext 0 75 h 0 1 Point 4 Rext h 0 1 Point 5 Rint h 0 1 Point 6 Rint 0 75 h 0 1 Lignes Line 1 1 2 Line 2 2 3 Line 3 3 4 Line 4 4 5 Line 5 5 6 Line 6 6 1 Line 7 6 3 Surface r gl e pour maillage r gl Line Loop 1 2 1 6 7 1 3 4 5 7 2 Ruled Surface 1 Line Loop 2 Ruled Surface 2 Description des groupes de mailles noeuds points Physical Point 1 1 Physical Point 2 2 Physical Point 3 3 Physical Point 4 4 Physical Point 5 5 Physical Point 6 6 Description des groupes de mailles noeuds lignes Physical Line 11 1 Physical Line 12 4 Physical Line 13 5 Physical Line 14 6 Description des groupes de mailles noeuds surface Physical Surface 21 1 2 Finesse du maillage r gl Transfinite Line 1 nbelh 1 Transfinite Line 4 nbelh 1 Transfinite Line 7 nbelh 1 A lransfinite Line 5 3 0 25 nbelv 1 lransfinite Line 2 6 0 75 nbelv 1 s ii lransfinite Surface 1 3 6 1 2 ransfinite Surface 2 r PS Oh m Passage triangles gt quadrangles Recombine Surface 1 2 Manuel d utilisation Fascicule u1 05 Exemples d utilisation Document diffus sous licence GNU FDL http www gn
10. s1 MECA STATIQUE MODELE modl CHAM MATER chmat EXCIT _F CHARGE charg _F CHARGE clim Calcul des contraintes res1 CALC ELEM reuse resl RESULTAT res1 Date 07 02 2011 Page 4 10 Cl U1 05 00 R vision 5501 Associe toutes les mailles du maillage des l ments finis m caniques axisym triques Une m me commande peut se poursuivre sur plusieurs lignes Les caract ristiques de chaque mat riau constituant le maillage sont fournies module d Young et coefficient de Poisson Affectation du mat riau sur le maillage Ici le mat riau est le m me pour tout le maillage Sinon on pourrait affecter des mat riaux diff rents sur des groupes de mailles Les conditions aux limites peuvent porter sur des n uds des groupes de n uds des mailles ou des groupes de mailles Ici les n uds du groupe de mailles APPUI mailles de bord sont affect es de la condition DY 0 ce qui signifie d placement suivant y nul Les fonctions sont d finies point par point variation affine entre deux points par d faut Ici la pression varie entre 20000 Pa pour y 0 et 0 pour y L Affectation de la pression fonction de y sur le bord compos des groupes de mailles LFA LDF Commande globale de r solution des probl mes statiques en thermo lasticit lin aire Le champ de mat riau On d finit les chargements res1 est le nom du concept r sultat contenant le champ de d placements reuse re
11. s1 signifie que l on enrichit le concept res1 le champ de contraintes sera stock en plus du champ de d placements Manuel d utilisation Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Fascicule u1 05 Exemples d utilisation Code Aster Version default Titre Exemple simple d utilisation Responsable Josselin DELMAS OPTION SIGM ELNO Impression des r sultats aux points AB C D IMPR RESU MODELE modl RESU F RESULTAT res1 GROUP MA ND A IMPR RESU MODELE modl RESU F RESULTAT res1 GROUP MA ND B IMPR RESU MODELE modl RESU F RESULTAT res1 GROUP MA ND C IMPR RESU MODELE modl RESU F RESULTAT res1 GROUP MA ND D Impression des r sultats IMPR _RESU MODELE modl RESU _F RESULTAT res1 Impression des r sultats pour visualisation avec GMSH DEFI_ FICHIER ACTION ASSOCIER UNITE 37 IMPR RESU MODELE modl FORMAT GMSEH UNITE 37 RESU F RESULTAT resl DEFI_ FICHIER ACTION LIBERER UNITE 37 FIN Date 07 02 2011 Page 5 10 Cl U1 05 00 R vision 5501 Le nom SIGM ELNO signifie contraintes calcul es aux n uds de chaque l ment partir des d placements Impression des r sultats au format texte d placements aux n uds correspondant aux points 4 BCD Impression des r sultats au format texte d placements contraintes s
12. u org copyleft fdl html Code Aster s Titre Exemple simple d utilisation Date 07 02 2011 Page 10 10 Responsable Josselin DELMAS Cl U1 05 00 R vision 5501 GMSH va g n rer les groupes de mailles 1 6 points 11 14 lignes et le groupe 21 surface Ces groupes de mailles sont r cup r s dans Code Aster avec le nom GM o est le num ro du groupe GMSH Dans notre exemple nous red finissons ces noms par DEFI GROUP pour en avoir un nom plus commode APPUI LFA LDE Manuel d utilisation Fascicule u1 05 Exemples d utilisation Document diffus sous licence GNU FDL http www gnu org copyleft fdl html
13. ur tout le maillage D finition de l unit logique pour le fichier GMSH Impression des r sultats au format GMSH Fermeture de l unit logique Commande obligatoire pour clore une ex cution Manuel d utilisation Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Fascicule u1 05 Exemples d utilisation Code Aster ch default Titre Exemple simple d utilisation Date 07 02 2011 Page 6 10 Responsable Josselin DELMAS Cl U1 05 00 R vision 5501 4 Que contient le fichier de r sultats gt Une ent te rappelant la date la version la plate forme utilis e CODE ASTER VERSION DE DEVELOPPEMENT 7 04 00 COPYRIGHT EDF R amp D 2003 EXECUTION DU ME 11 JUIN 2003 10 11 32 PLATE FORME CLAIASTR CLA EDF NB MAX PROC 1 SYSTEME OSF1 CPU ALPHA ASTER 7 01 07 CONCEPT resl CALCULE LE 11 06 2003 A 10 11 34 DE TYPE EVOL ELAS T H gt Impression du champ de d placements aux n uds des groupes points 4 B C D GROUP MA ND A CHAMP AUX NOEUDS DE NOM SYMBOLIQUE DEPL NUMERO D ORDRE 1 INST 0 00000E 00 NOEUD DX DY N1 4 68143E 06 3 74958E 24 GROUP MA ND B CHAMP AUX NOEUDS DE NOM SYMBOLIQUE DEPL NUMERO D ORDRE 1 INST 0 0
Download Pdf Manuals
Related Search
Related Contents
Philips DECT2211S Page 1 Page 2 Manuale dl istruzioni per I`uso e la manuten 3M™ Wrist Strap Monitor Model 725 User Manual DMU-5010 Underfloor Heating Catalogue die Betriebsanleitung finden Sie hier Panasonic RP-HC55 1769-IN031A-ES-P, Módulo de salida Compact de 24 VCC surtidor ご使用前に Copyright © All rights reserved.
Failed to retrieve file