4. Exemples#
4.1. Exemple : lecture d’un maillage EUROPLEXUS#
On lit sur le fichier universel IDEAS (unité logique 19) le maillage hydrodynamique filaire de EUROPLEXUS et on le transforme au format de Code_Aster écrit sur l’unité 22. Le maillage EUROPLEXUS au format de Code_Aster est ensuite relu et placé dans le concept de type maillage.
PRE_IDEAS ( UNITE_IDEAS=19, UNITE_MAILLAGE=22 )
mplexus = LIRE_MAILLAGE ( UNITE=22, )
4.2. Exemple : création d’un resultat de type “evol_char”#
On lit sur le fichier universel IDEAS le champ de pression fluide fonction du temps. Ce champ, défini sur le maillage hydrodynamique filaire de EUROPLEXUS (au format de Code_Aster ), est ensuite projeté sur le maillage mécanique de Code_Aster pour tous les instants de définition.
presplex= LIRE_PLEXUS ( UNITE = 19,
FORMAT = “IDEAS”, MAIL_PLEXUS = mplexus, MAILLAGE = master, MODELE = modaster, TOUT_ORDRE = “OUI”, )
4.3. Exemple : utilisation du resultat de type “evol_char”#
Le concept ‘evol_char’ précédemment défini est utilisé sous mot-clé EVOL_CHAR pour fabriquer un chargement.
char= AFFE_CHAR_MECA ( MODELE = modaster,
… EVOL_CHAR = presplex, )
D’autres exemples d’utilisation de l’opérateur LIRE_PLEXUS peuvent être consultés dans les fichiers de commandes du cas-test ZZZZ112, modélisations A, B, C [:external:ref:`V1.01.112 <V1.01.112>`].