$$$$ @INCLUSI NOTICE PASCAL 12/11/14 21:15:01 7568 DATE 12/11/14 Procedure @INCLUSI Voir aussi : @P_VORO, @P_BOIT2 ----------------- TAB2 = @INCLUSI TAB1 DPAR1 DEXC1 (DENS1) (ITRA1) ; Objet : ------- La procedure @INCLUSI maille un echantilon numerique cubique d'un materiau constitue de particules spheriques de meme taille, en inclusions dans une matrice. Pour cela, elle s'appuie sur la partition de Voronoi des centres des particules, obtenue a l'aide des procedures @P_VORO et @P_BOIT2. Commentaire : ------------- TAB1 = TABLE, resultat de la procedure @P_BOIT2 ; DPAR1 = FLOTTANT, diametre des particules ; DEXC1 = FLOTTANT, distance minimum entre centres des particules : DEXC1 doit etre strictement superieure a DPAR1 ; DENS1 = FLOTTANT, densite (taille) "moyenne" des elements du maillage, prise egale au quart de la taille moyenne des cellules de Voronoi par defaut. Toutefois, @INCLUSI raffine automatiquement le maillage pour avoir au moins 2 elements finis dans chaque ligament de matrice, dont l'epaisseur minimale est egale a (DEXC1-DPAR1) ; ITRA1 = LOGIQUE, active des traces. TAB2 = TABLE, sous-indicee comme suit : . 'MAIL' = MAILLAGE des particules et de la matrice ; . 'PART' = MAILLAGE des particules ; . 'MATR' = MAILLAGE de la matrice ; . 'MPT' = MAILLAGE de points, centres des particules ; Si PT1 est un point de TAB2 . 'MPT' alors : . PT1 . 'MAIL' = maillage de la particule de centre PT1 et de la portion de matrice comprise dans la cellule de Voronoi indicee par PT1 dans TAB1 ; . PT1 . 'PART' = maillage de la particule de centre PT1 ; . PT1 . 'MART' = maillage de la portion de matrice ; . PT1 . 'MPT' = MAILLAGE de points, centres des particules voisines a PT1 ; Si PT2 est un point de TAB2 . PT1 . 'MPT' alors : . PT1 . PT2 . 'MATR' : maillage de la face commune aux sous-maillages des portions de matrice relatives aux particules de centres PT1 et PT2 dans la partition de Voronoi definie par TAB1. Remarques : ----------- La procedure @INCLUSI ne reussit pas toujours a generer le mail- -lage demande, notamment lorsque des particules sont tangentes a une face ou a une arete du cube. Pour ameliorer sa robustesse, elle s'autorise a deplacer ou a aplanir legerement les particules qui posent probleme. L'utilisateur en est informe par un message. Il peut donc etre utile de faire une copie des affichages, en les redirigeant, par exemple, dans un fichier.
© Cast3M 2003 - Tous droits réservés.
Mentions légales