u4.64.01 Opérateur DEFI_INTERF_DYNA#
Syntaxe#
Détail de la syntaxe
interf_dyna_clas = DEFI_INTERF_DYNA(
◆ NUME_DDL = nume_ddl,
◆ INTERFACE = _F(
◇ & NOM = text,
& TYPE = / "MNEAL",
/ "CRAIGB",
/ "CB_HARMO",
/ "AUCUN",
◆ / GROUP_NO = grno,
◇ MASQUE = text,
),
◇ FREQ = float (défaut: 1.0),
◇ INFO = / 1 (par défaut),
/ 2,
)
◆ : obligatoire
◇ : optionnel
⟐ : présent par défaut
& : ensemble
/ : un seul parmi
| : plusieurs choix possibles
Opérandes#
Opérande NUME_DDL#
♦ NUME_DDL = nu
Nom du concept nume_ddl de la structure.
Mot clé INTERFACE#
♦ INTERFACE
Mot clé facteur pour la définition des interfaces.
Opérande NOM#
◊ NOM = ’nom_int’
Nom de l’interface. Il est obligatoire pour chaque interface . Si pour une occurrence du mot clé facteur INTERFACE aucun nom n’est donné, alors cette occurrence vient compléter la définition de l’interface précédemment nommée (concaténation de la liste des nœuds à la suite de celles déjà existantes). Ceci permet d’utiliser le mot clé GROUP_NO pour une même interface, ou bien de donner différents arguments aux mots clés MASQUE et DDL_ACTIF au sein de la même interface.
Opérande TYPE#
◊ TYPE=
Il permet de spécifier le genre de la base modale correspondant à l’interface.
“MNEAL”:
interface correspondant à une base modale de type MAC-NEAL qui comprend des modes propres et des modes d’attache. Les modes d’attache ne sont comptabilisés, à l’interface, que sur les degrés de liberté non bloqués et non masqués.
“CRAIGB”:
interface correspondant à une base modale de type CRAIG-BAMPTON qui comprend des modes propres et des modes contraints. Les modes contraints ne sont comptabilisés, à l’interface, que sur les degrés de liberté bloqués par dualisation et non masqués.
“CB_HARMO”:
interface correspondant à une base modale de type CRAIG-BAMPTON harmonique qui comprend des modes propres et des modes harmoniques contraints (déplacement unitaire harmonique imposé). La fréquence utilisée est celle donnée en argument du mot clé fréquence “FREQ”.
Les modes contraints harmoniques ne sont comptabilisés, à l’interface, que sur les degrés de liberté bloqués par dualisation et non masqués.
“AUCUN”:
interface libre. Aucune déformée statique ne sera calculée; la base modale ne comportera que des modes propres.
Opérande GROUP_NO#
◊ GROUP_NO= ’lgno’
Liste ordonnée des groupes de nœuds du maillage composant l’interface. La liste finale des nœuds est obtenue par union des groupes de nœuds dans l’ordre donné par l’utilisateur, lors de la définition des groupes.
Opérande MASQUE#
◊ MASQUE= ’lddl’
Liste des ddl pour les nœuds courants qui ne doivent pas engendrer de déformées statiques (ddl masqués).
Opérande FREQ#
◊ FREQ= val_freq
Valeur de la fréquence utilisée pour le calcul des modes contraints harmoniques.
Opérande INFO#
◊ INFO=
Niveau d’informations fournies dans le fichier “MESSAGE”:
1 |
pas d’impression, |
2 |
écriture des définitions des interfaces (genre, nœuds), et des déformées statiques recensées (permet de vérifier la liste des déformées statiques avant leur calcul proprement dit). |
Cas d’un nœud commun à plusieurs interface#
Lorsqu’un nœud est commun à plusieurs interfaces (par exemple le centre d’une structure circulaire), cela mène souvent à un système singulier dans le calcul des modes propres de la structure complète. On contourne ce problème en éliminant le nœud commun. Cela conduit bien sûr à une erreur sur les modes globaux mais si le maillage est assez fin, elle n’est pas sensible (voir le cas test SDLS01).
Exemple#
Un exemple d’utilisation de la commande est donné dans la documentation de l’opérateur DEFI_SQUELETTE [U4.24.01].