u4.61.03 Opérateur CALC_CHAR_CINE#

Syntaxe#

Détail de la syntaxe
cham_no = CALC_CHAR_CINE(
    ◆ NUME_DDL = nume_ddl,
    ◆ CHAR_CINE = char_cine_acou / char_cine_ther / char_cine_meca,
    ◇ INST = float,
    ◇ 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 de la numérotation associée à la matrice qui sera utilisée pour la résolution.

Opérande CHAR_CINE#

♦    CHAR_CINE= l_chci

Liste des noms des charges cinématiques à évaluer.

Le cham_no calculé contiendra:

  • la valeur 0 sur les degrés de liberté qui ne sont pas imposés,

  • la valeur imposée par les charges cinématiques sur les degrés de liberté qui sont imposés.

Attention:

Si un degré de liberté est imposé plusieurs fois (si il apparaît dans plusieurs charges cinématiques de la liste l_chci), La valeur imposée à ce degré de liberté sera la somme des valeurs imposées, ce qui n’est sans doute pas ce que souhaite l’utilisateur!

Ce comportement dangereux n’est malheureusement assorti d’aucune alarme.

Si la charge cinématique est de type fonction, la valeur imposée en un degré de liberté est celle obtenue par évaluation de la fonction aux coordonnées du nœud porteur du degré de liberté et à l’instant t [§3.3].

Opérande INST#

◊    INST= t

Instant servant à évaluer d’éventuelles fonctions du temps [§3.2].

Opérande INFO#

◊    INFO= impr

Paramètre d’impression:

1: (défaut) pas d’impression,

2: impression du cham_no_* résultat.

Exemples#

Un exemple d’enchaînement de commandes utilisant CALC_CHAR_CINE est donné dans la documentation de la commande AFFE_CHAR_CINE [U4.44.03].