Vous êtes sur la page 1sur 6

Code_Aster

Titre : Oprateur POST_MAIL_XFEM !e"p#$"a%&e :

Version default
Date : 07/04/2009 Page : 1/ '& : (4)*2)21 !+i"i#$ : 494

Oprateur POST_MAIL_XFEM

But
Crer le maillage fissur dune structure selon la mthode X-FEM. Cet oprateur produit un nouveau maillage en ajoutant des mailles afin de suivre le lieu de la fissure dcrite par les level sets. On maille ainsi la fissure. Ce maillage servira uni!uement " des fins de visualisation et ne doit pas #tre utilis pour un calcul. $roduit un concept de t%pe maillage_sdaster. Ce concept est indispensa&le " loprateur POST_CHAM_XFEM '().*+.++,.

Ma$ue& ,-uti&i"ati#$ D#.u0e$t ,i11u" "#u" &i.e$.e 23( FDL 45ttp://666)g$u)#rg/.#p7&e1t/1,&)5t0&8

Fa".i.u&e u4)*2 : M.a$i/ue ,e &a rupture

Code_Aster
Titre : Oprateur POST_MAIL_XFEM !e"p#$"a%&e :

Version default
Date : 07/04/2009 Page : 2/ '& : (4)*2)21 !+i"i#$ : 494

Syntaxe
ma2[maillage_sdaster]_=POST_MAIL_XFEM( MODELE = m ! ma! )re*_+,!% -#X. )re*_+m!% -#M. )re*_+)!% -#P. )re*_m,! -MX. titre! 4!%%% 2 [m dele_sdaster] [maillage_sdaster] [DEFA(T] [DEFA(T] [DEFA(T] [DEFA(T] [/ ir%(0123124]% [DEFA(T]

MAILLA"E_SAI# = = = =

$% P&EF_#'(D_X $% P&EF_#'(D_M $% P&EF_#'(D_P $ $

P&EF_MAILLE_X = TIT&E = =

$% I#FO 5

3
3.1

Oprandes
Oprande MODELE
MODELE = m ! -om du mod.le X-FEM gnr par la commande MODI_MODELE_XFEM .

3.2

Oprande MAILLAGE_SAIN
MAILLA"E_SAI# = ma! -om du maillage sain /le maillage du calcul si le contact nest pas dfini0 le maillage linaire avant transformation si le contact est dfini1.

3.3

Oprandes PREF_NUD_X, PREF_MAILLE_X


% % % P&EF_#'(D_X = P&EF_#'(D_M = P&EF_#'(D_P = P&EF_MAILLE_X = prfi3e prfi3e prfi3e prfi3e du nom du nom du nom du nom )re*_+,!% )re*_+m!% )re*_+)!% )re*_m,!

PREF_NUD_M,

PREF_NUD_P,

)re*_+, 2 )re*_+m 2 )re*_+m 2 )re*_m, 2

des nouveau3 n4uds simples /non situs sur les l.vres1. des nouveau3 n4uds dou&les situs sur la l.vre moins . des nouveau3 n4uds dou&les situs sur la l.vre plus . des nouvelles mailles.

Ma$ue& ,-uti&i"ati#$ D#.u0e$t ,i11u" "#u" &i.e$.e 23( FDL 45ttp://666)g$u)#rg/.#p7&e1t/1,&)5t0&8

Fa".i.u&e u4)*2 : M.a$i/ue ,e &a rupture

Code_Aster
Titre : Oprateur POST_MAIL_XFEM !e"p#$"a%&e :

Version default
Date : 07/04/2009 Page : 9/ '& : (4)*2)21 !+i"i#$ : 494

5es noms par dfaut peuvent provo!uer des erreurs si ces noms e3istent dj" dans le maillage initial /ce !ui peut #tre le cas avec un maillage provenant de 6alom0 car 6alom ne nomme pas les n4uds -70 -+8.1.

Ma$ue& ,-uti&i"ati#$ D#.u0e$t ,i11u" "#u" &i.e$.e 23( FDL 45ttp://666)g$u)#rg/.#p7&e1t/1,&)5t0&8

Fa".i.u&e u4)*2 : M.a$i/ue ,e &a rupture

Code_Aster
Titre : Oprateur POST_MAIL_XFEM !e"p#$"a%&e :

Version default
Date : 07/04/2009 Page : 4/ '& : (4)*2)21 !+i"i#$ : 494

3.4

Remarques
71 +1 5e concept produit par cette commande est uni!uement rserv au post-traitement des lments X-FEM. En aucun cas0 il ne devra #tre utilis pour le calcul. $our permettre louverture de la fissure0 les n4uds sommets du maillage initial appartenant " la fissure ont t dou&ls et de nouveau3 n4uds du plan de fissure ont t ajouts pour raliser le sous-dcoupage des mailles X-FEM.

91

5es "&O(P_MA groupes du maillage sain sont conservs dans le maillage post-trait 2 ). si une maille d:un "&O(P_MA est classi!ue0 elle est copie telle !uelle dans le "&O(P_MA du maillage post-trait0 ;. si une maille d:un "&O(P_MA est X-FEM0 elle est remplace par ses sous-lments dans le "&O(P_MA du maillage post-trait0 sous rserve !ue la maille est &ien affecte d:un mod.le. <l se peut donc !ue certains "&O(P_MA disparaissent0 s:ils ne contiennent !ue des mailles sans modlisation.

Ma$ue& ,-uti&i"ati#$ D#.u0e$t ,i11u" "#u" &i.e$.e 23( FDL 45ttp://666)g$u)#rg/.#p7&e1t/1,&)5t0&8

Fa".i.u&e u4)*2 : M.a$i/ue ,e &a rupture

Code_Aster
Titre : Oprateur POST_MAIL_XFEM !e"p#$"a%&e :

Version default
Date : 07/04/2009 Page : :/ '& : (4)*2)21 !+i"i#$ : 494

4
4.1
4.1.1

Exemples d'utilisation
Barreau fissur a e! "#$E% &trait par le test SS'(1)3*+
%ailla,e olumique initiale &non fissur+
Maillage compos dune seule maille de t%pe =EX>*

4.1.2

Extrait du fi!-ier de !ommandes


DE6(T(78 9%?finition du mod.le MODELEI#=AFFE_MODELE( MAILLA"E AFFE =

= MAILLA"2! _F( "&O(P_MA = PHE#OME#E = MODELISATIO# = 7!

:;OL:! :MECA#I<(E:! :3D:!

78 @ ?finition de la fissure /plane1 L#=FO&M(LE(#OM_PA&A=(:X:!:=:!:>:7!;ALE=:>?421@%:78 LT=FO&M(LE(#OM_PA&A=(:X:!:=:!:>:7!;ALE=:X?421%:78 FISS=DEFI_FISS_XFEM( MODELE = MODELEI#!%% DEFI_FISS =_F( FO#C_LT=LT! FO#C_L#=L#!% 7! "&O(P_MA_E#&I=:;OL:! O&IE_FO#D=_F( PFO#_I#I =(21@%!21%!421@%7! ;ECT_O&IE =(21%!21%!41%7! PT_O&I"I# =(?21@!21!41@%7!7! 78

@ $rise en compte de la fissure dans le mod.le


Ma$ue& ,-uti&i"ati#$ D#.u0e$t ,i11u" "#u" &i.e$.e 23( FDL 45ttp://666)g$u)#rg/.#p7&e1t/1,&)5t0&8 Fa".i.u&e u4)*2 : M.a$i/ue ,e &a rupture

Code_Aster
Titre : Oprateur POST_MAIL_XFEM !e"p#$"a%&e :

Version default
Date : 07/04/2009 Page : / '& : (4)*2)21 !+i"i#$ : 494

MODELEA=MODI_MODELE_XFEM(MODELE_I#=MODELEI#! %%%%%%%%%%%%%%%%%%%%%%%%%FISS(&E=FISS! %%%%%%%%%%%%%%%%%%%%%%%%%I#FO=2! %%%%%%%%%%%%%%%%%%%%%%%%%78 9%Conception du maillage fissure MA_XFEM=POST_MAIL_XFEM(MODELE = MAILLA"E_SAI# = FI#(78 MODELEA MAILLA"27

4.1.3

%ailla,e fissur

Ma$ue& ,-uti&i"ati#$ D#.u0e$t ,i11u" "#u" &i.e$.e 23( FDL 45ttp://666)g$u)#rg/.#p7&e1t/1,&)5t0&8

Fa".i.u&e u4)*2 : M.a$i/ue ,e &a rupture

Vous aimerez peut-être aussi