2. Syntaxe#

table = CALC_COUPURE(
    ◆ RESULTAT = resultat,
    ◇ FORCE = / "FORC_NODA",
              / "REAC_NODA" (par défaut),
    ◇ MODAL_SPECTRAL = / "OUI",
                       / "NON" (par défaut),
    # Si: equal_to('MODAL_SPECTRAL', 'OUI')
        ◆ COMB_MODE = "CQC" (ou non renseigné),
        ◆ AMOR_REDUIT = float,
        ◇ MODE_CORR = mode_meca,
        ◆ SPEC_OSCI = nappe,
        ◇ ECHELLE = float (défaut: (1, 1, 1)),
        ◇ MODE_SIGNE = / "OUI",
                       / "NON" (par défaut),
        ◇ COMB_DIRECTION = / "QUAD" (par défaut),
                           / "NEWMARK",
    ◆ COUPURE = _F(
         ◆ NOM = text,
         ◆ GROUP_NO = grno,
         ◆ / TOUT = "OUI" (ou non renseigné),
           / GROUP_MA = grma,
         ◆ POINT = float,
         ◇ AXE_X = float (défaut: (1, 0, 0)),
         ◇ AXE_Y = float (défaut: (0, 1, 0)),
         ◇ AXE_Z = float (défaut: (0, 0, 1)),
         ◇ VERI_ORTHO = / "OUI",
                        / "NON" (par défaut),
      ),
)

◆ : obligatoire
◇ : optionnel
⟐ : présent par défaut
& : ensemble
/ : un seul parmi
| : plusieurs choix possibles