1. Mécanique#
Sorties des champs RESI_GLOB_RELA via MECA_NON_LINE (#26870 - 17.1)
Pour la commande MECA_NON_LINE, les champs de résidus aux noeuds sont stockés au cours du calcul et peuvent être imprimés à l’issue.
Chargement FORCE_FACE de type suiveur . (#34164 - 17.3)
On ajoute la possibilité de rendre
FORCE_FACEsuiveuse viaTYPE_CHARGE='SUIV'. La matrice tangente est modifiée en conséquence.Ajout de l’option SIMY_ELGA pour les éléments GRAD_INCO / GRAD_VARI (#34478 - 17.3)
L’option SIMY_ELGA permettant de calculer une contrainte moyenne par éléments est ajoutée pour les éléments GRAD_INCO ou GRAD_VARI.
Matrice tangente non symétrique pour les éléments d’interface (#34573 - 17.3)
Ce développement comportent plusieurs améliorations: introduction d’une distinction des lois de comportement de JOINT et des lois d’INTERFACE, passage à des déformations et des contraintes généralisées pour les éléments d’INTERFACE pour systématiser la programmation et traitement des matrices symétriques ou non symétriques avec l’usage des routines génériques.
Nouveau raccord COQUE/3D basé sur une formulation variationnelle (#29018 - 17.3)
On introduit une première version (appelée à être améliorée par la suite) d’une nouvelle liaison COQUE/3D, fondée sur une formulation variationnelle.
Nouvelle commande REST_HOMO_LOCAL pour la reconstruction des champs locaux (#34321 #34671 #34682 - 17.3)
Cette commande prend en entrée les correcteurs thermiques et/ou mécaniques et un résultat thermoélastique (ou élastique ou thermique) sur maillage global homogène. Elle restitue un concept résultat du même type que le résultat global en entrée qui contient la solution local reconstruite sur le maillage du VER (Volume Element Representative). En option, la solution locale peut être reconstruite sur le maillage complet (CALC_MATE_HOMO travaille sur 1/8 de géométrie). La commande
REST_HOMO_LOCALest utilisable avec des maillages parallèles.Opérateur CALC_MATE_HOMO - ajout d’un nouveau TYPE_HOMO = “PLAQUE_CT_MINDLIN” (#34899-35094 - 17.4)
Ce développement a pour objet l’ajout d’une nouvelle option à
CALC_MATE_HOMO : TYPE_HOMO = 'PLAQUE_CT_MINDLIN'pour définir l’homogénéisation de plaques avec cisaillement transverse. Cela produira une table de caractéristiques orthotropes (mais avec dilatation isotrope) pour ELAS_COQUE et modélisation en EF DST.Opérateur CALC_MATE_HOMO - nouvelle formulation pour le cisaillement transverse TYPE_HOMO= »PLAQUE_CT_TOURATIER » (#35094 - 17.4)
Ce développement a pour objet l’ajout d’un nouveau
TYPE_HOMO="PLAQUE_CT_TOURATIER"à la commandeCALC_MATE_HOMO. Il s’agit une nouvelle formulation cinématique pour les plaques pour la prise en compte du cisaillement transverse sans l’introduction de coefficients correctifs.Introduction d’une nouvelle macro-commande THERMECA_MULT (#33809 - 17.4)
On introduit d’une nouvelle macro-commande THERMECA_MULT permettant d’obtenir les réponses mécaniques correspondant à des champs thermiques appliqués à un même modèle mécanique. Cette commande THERMECA_MULT, qui se distingue de MACR_ELAS_MULT, par le fait qu’il est possible de fournir un champ de température en tant que chargement.
Calcul HHO et EF en simultané (#35004 - 17.4)
Ce développement rend possible le calcul simultané d’éléments HHO et EF.
Elements HHO: Ordre supérieur à 2 (#34395 -17.4)
Ce développement a pour objet l’ajout d’élément HHO pour les ordres suivants k=0: CONSTANTE, k=1: LINEAIRE, k=2: QUADRATIQUE, k=3: CUBIQUE, k=4: QUARTIQUE.
Détection du plan du discret lorsque DIS_CONTACT / DIS_CHOC et COIN_2D (#34860 - 17.4)
Ce développement porte une évolution de la loi COIN_2D, de façon à fournir obligatoirement 3 valeurs sous le mot-clé
PRECISION. Ces valeurs régissent les tests de planéités respectivement dans les plans YZ, XZ, XY.Ajout option EVOL_IMPO à CHAR_MECA ou DIDI à CHAR_CINE (#28597 -17.4)
Ce développement permet de rendre compatible le type de chargement
DIDIavec chargementsCHAR_CINE.