4. Exemples#
4.1. Avec des formules analytiques#
LN = FORMULE ( NOM_PARA=('X','Y','Z'),VALE= ’Z-12.5’)
LT = FORMULE ( NOM_PARA=('X','Y','Z'),VALE= ’X-10’.)
FISS= DEFI_FISS_XFEM ( MAILLAGE = MAILLAIN,
DEFI_FISS =_F( FONC_LT = LT,
FONC_LN = LN, ),
GROUP_MA_ENRI = 'VOL',
INFO=2,
)
4.2. Avec des groupes de mailles#
FISS= DEFI_FISS_XFEM ( MAILLAGE = MAILLAIN,
DEFI_FISS =_F( GROUP_MA_FISS = ’LEVSUP’,
GROUP_MA_FOND = ’FONFIS’,),
GROUP_MA_ENRI = 'VOL',
INFO=3,
)
4.3. Avec le catalogue de formes prédéfinies#
Cas d’une fissure cylindrique :
FISS=DEFI_FISS_XFEM(MAILLAGE = MAILLAIN,
DEFI_FISS=_F(
FORM_FISS = 'CYLINDRE',
DEMI_GRAND_AXE = r,
DEMI_PETIT_AXE = r,
CENTRE = (0., l_fiss ,0.),
VECT_X = (0., 0. ,1.),
VECT_Y = (1., 0. ,0.),
),
GROUP_MA_ENRI='VOL',
INFO=1,
);
Cas d’une fissure définie par un demi-plan:
FISS=DEFI_FISS_XFEM(MAILLAGE = MAILLAIN,
INFO=1,
DEFI_FISS=_F(
FORM_FISS = 'DEMI_PLAN',
PFON =(0. , 5. ,15.),
NORMALE =(0. , 0. , 1.),
DTAN =(0. ,-1. , 0.)),
GROUP_MA_ENRI='VOL');