1 : $$$$ TRIA NOTICE GOUNAND 24/10/08 21:15:08 12025 2 : DATE 24/10/08 3 : 4 : Operateur TRIANGULATION Voir aussi : VORO 5 : ----------------------- RAFT 6 : REMA 7 : 8 : L'operateur TRIANGULATION s'utilise dans les cas suivants : 9 : 10 : ----------------------- 11 : | 1ere possibilite | 12 : ----------------------- 13 : 14 : SURF1 = TRIA LIG1 (N1) ; 15 : 16 : Objet : 17 : _______ 18 : 19 : L'operateur TRIANGULATION construit un maillage d'un domaine plan 20 : defini par sa frontiere (objet LIG1). Aucun noeud n'est ajoute sur 21 : la frontiere, en revanche des noeuds sont ajoutes a l'interieur du 22 : domaine pour ameliorer la forme des triangles. Le nombre de noeuds 23 : generes est minimum, il peut etre encore limite en fixant la valeur 24 : de N1. 25 : 26 : Commentaire : 27 : _____________ 28 : 29 : LIG1 : objet de type MAILLAGE. Il est constitue d'une ou plusieurs 30 : lignes fermees. Leur orientation et leur ordre peuvent etre 31 : quelconque. LIG1 peut contenir des aretes pendantes et des 32 : lignes ouvertes. Ce sont des aretes imposees que l'on 33 : retrouvera dans le maillage resultant (SURF1). Ces aretes 34 : doivent etre a l'interieur du domaine. 35 : 36 : N1 : objet de type ENTIER. C'est le nombre maximum de noeuds que 37 : doit contenir SURF1. Il est superieur ou egal au nombre de 38 : noeuds de LIG1. 39 : 40 : Remarque : 41 : __________ 42 : 43 : L'operateur TRIANGULATION genere peu de triangles ; il est 44 : deconseille d'utiliser directement le resultat pour un calcul 45 : elements finis. En revanche on peut raisonnablement evaluer la 46 : fonction "taille souhaitee" et raffiner le maillage avec l'opera- 47 : teur RAFT. 48 : 49 : La densite affectee a chaque noeud du maillage est la densite 50 : courante (voir DENS). Elle peut etre positive ou nulle (non fixee). 51 : 52 : TRIANGULATION fonctionne pour des elements lineaires ou 53 : quadratiques : LIG1 doit etre compose de SEG2 ou SEG3 et SURF ne 54 : contient que des TRI3 ou TRI6. 55 : 56 : 57 : 58 : ----------------------- 59 : | 2eme possibilite | 60 : ----------------------- 61 : 62 : MAIL2 = TRIA MAIL1 ('CONV') (FLOT1) ; 63 : 64 : Objet : 65 : _______ 66 : 67 : L'operateur TRIANGULATION construit la triangulation de 68 : Delaunay d'un ensemble de points. 69 : 70 : Commentaire : 71 : _____________ 72 : 73 : MAIL1 : objet MAILLAGE, forme d'elements de type POI1. 74 : 75 : 'CONV' : mot clef permettant de verifier la convexite de la 76 : triangulation. La taille de la boite de triangulation 77 : utilisee est augmentee si besoin. 78 : 79 : FLOT1 : objet FLOTTANT permettant de definir une taille de maille 80 : cible a respecter pour la triangulation. De nouveaux 81 : noeuds sont ajoutes a l'ensemble de points initial. 82 : 83 : MAIL2 : objet MAILLAGE, triangulation de Delaunay des points 84 : de MAIL1, constitue d'elements TRI3 (TET4) en 2D (3D). 85 : 86 : 87 : 88 : ----------------------- 89 : | 3eme possibilite | 90 : ----------------------- 91 : 92 : MAIL2 = 'TRIA' MAIL1 (FLOT1) ; 93 : 94 : Objet : 95 : _______ 96 : 97 : L'operateur TRIANGULATION construit le maillage de l'interieur 98 : d'une surface (d'un volume) en dimension 2 (3) definie par un 99 : contour (une enveloppe) MAIL1 par triangulation. 100 : 101 : MAIL1 peut egalement etre une surface (un volume), dans ce cas les 102 : noeuds situes a l'interieurs seront pris en compte dans la 103 : triangulation. 104 : 105 : 106 : Commentaire : 107 : _____________ 108 : 109 : MAIL1 : objet MAILLAGE, forme d'elements de type SEG2/SEG3 ou 110 : TRI3/TRI6 en 2D ou d'elements de type TRI3/TRI6 ou 111 : TET4/TE10 en 3D. 112 : 113 : FLOT1 : objet FLOTTANT permettant de definir une taille de maille 114 : cible a respecter pour la triangulation. De nouveaux 115 : noeuds sont ajoutes a l'ensemble de points initial. 116 : 117 : MAIL2 : objet MAILLAGE, triangulation de Delaunay contrainte de 118 : MAIL1, constitue d'elements TRI3/TRI6 (TET4/TE10) en 2D 119 : (3D). 120 : 121 : 122 : 123 : ----------------------- 124 : | 4eme possibilite | 125 : ----------------------- 126 : 127 : MAIL1 = 'TRIA' 'TOPO' MAIL2 | ('AJNO') | (TAB1) ; 128 : | 'NOAJ' | 129 : 130 : Objet : 131 : _______ 132 : 133 : L'operateur TRIANGULATION genere un maillage de simplex (triangles 134 : ou tetraedres) par un algorithme de maillage topologique du a T. 135 : Coupez et al. 136 : 137 : Commentaire : 138 : _____________ 139 : 140 : MAIL1 : maillage genere (type MAILLAGE) 141 : 142 : MAIL2 : bord du maillage a generer (type MAILLAGE) 143 : 144 : TAB1 : objet optionnel de type TABLE dont les indices sont des 145 : parametres d'entree ou de sortie du mailleur 146 : (voir notice MAILTOPO pour plus de details) 147 : 148 : Remarque : 149 : __________ 150 : 151 : Si le mot-clef 'AJNO' (par defaut) est donne, le mailleur peut 152 : generer de nouveaux noeuds. 153 : Si le mot-clef 'NOAJ' est donne, le mailleur ne genere pas de 154 : nouveaux noeuds. 155 : 156 : Limitation : 157 : ____________ 158 : 159 : MAIL2 doit etre connexe 160 :
© Cast3M 2003 - Tous droits réservés.
Mentions légales