Modélisation A : cas simple =========================== Caractéristiques du maillage ---------------------------- La structure est modélisée par un maillage ‘2D’ régulier composé de :math:`2\times 2` QUA4(voir ). .. _Ref116466764: .. image:: images/10000201000002880000026668CE9C0786D09A80.png :width: 3.9366in :height: 3.3035in .. _RefImage_10000201000002880000026668CE9C0786D09A80.png: **Figure** 2.1-1 **: Maillage** **simple** Modèle ------ Le modèle adopté repose sur une modélisation mécanique élastique isotrope. La géométrie est maillée par des éléments finis de types **coques minces DKT.** Les éléments géométriques supports sont des quadrangles linéaires. Combinaisons ------------ Les combinaisons sont définies dans un fichier ssls11a.38 au format csv. .. csv-table:: "**Combinaison** **(CMB)**", "**Coefficient** **résultat** **1** **(Q)**", "**Coefficient** **résultat** **2** **(G)**" "C1", "0,114", "0,214" "C2", "0", "-0,56" "C3", "-0,95", "-0,85" Le résultat1 est issu de la commande **MACRO_ELAS_MULT** dont les arguments sont les 3 cas de charges du chargement 1[appliqués de façon séparée]. Le résultat 2est issu de la commande **MECA_STATIQUE** avec le chargement 2 en argument. Etant donné que le résultat1 possède 3 numéros ordres (un par cas de charge), la commande **POST_COMBINAISON** décompose les combinaisons de la manière suivante: .. csv-table:: "**CMB**", "**Q** 1", "**Q2**", "**Q3**", "**G**" "C1.1", "0,114", "0", "0", "0,214" "C1.2", "0", "0,114", "0", "0,214" "C1.3", "0", "0", "0,114", "0,214" "C2", "0", "0", "0", "-0,56" "C3.1", "-0,95", "0", "0", "-0,85" "C3.2", "0", "-0,95", "0", "-0,85" "C3.3", "0", "0", "-0,95", "-0,85" Ce sont donc 7 combinaisons qui seront calculées par la commande. **2.3** **Appel à la commande** Format ‘RESULTAT’ ~~~~~~~~~~~~~~~~~ La commande prend directement en arguments les objets ‘RESULTAT’ correspondant aux deux chargements à combiner[issus des commandes MACRO_ELAS_MULT et MECA_STATIQUE]. En sortie sera récupéré un objet ‘RESULTAT’multiple [mult_elas] , avec 7 numéros d’ordre correspondant aux 7 combinaisons présentées précedemment. **2.3.2 Format ‘TABLE’** Les champs résultats sont en premier lieu transformés en tablesvia la commande CALC_COUPURE,renvoyant une valeur résultante extraite au milieu de l’épaisseur de la plaque. En passant ces tables en argument, la commande POST_COMBINAISON renvoie un objet ‘TABLE’avec 7 numéros d’ordre / lignes. Grandeurs testées et résultats ------------------------------ Les valeurs de référence sont évaluées via des commandes python dans le fichier de commandes. Dans le cas où le format ‘RESULTAT’ est utilisé, les valeurs sont calculées à partir des valeurs extraites aux nœuds ou aux éléments des champs de résultats combinées aux valeurs de la table des coefficients suivant la formulation au chapitre :ref:`1 ` . Dans le cas où le format ‘TABLE’ est utilisé, les valeurs sont calculées à partir des valeurs extraites des tables combinées aux valeurs de la table des coefficients suivant la formulation au chapitre :ref:`1 ` . Format ‘RESULTAT’ ~~~~~~~~~~~~~~~~~ Déplacement ^^^^^^^^^^^ .. csv-table:: "**Groupe de noeud**", "**Champ**", "**Composante**", "**Numéro d’ordre**", "**Valeur analytique**", "**Tolérance (%)**" "N8", "DEPL", "DY", "3", "-0,25777585966188493", "0, 1" Efforts généralisés ^^^^^^^^^^^^^^^^^^^ .. csv-table:: "**Groupe de** maille", "**Champ**", "**Composante**", "**Numéro d’ordre**", "**Valeur analytique**", "**Tolérance (%)**" "M9", "EFGE_ELNO", "NXX", "3", "-407.41442100659214", "0,1" Format ‘TABLE’ ~~~~~~~~~~~~~~ Il s'agit de tests sur toutes les combinaisons, deux coupes différentes, tous les numéros d'ordre et toutes les composantes de la table.