1 : $$$$ TRIA NOTICE GOUNAND 21/06/11 21:15:01 11033 2 : DATE 21/06/11 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 20 : plan defini par sa frontiere (objet LIG1). Aucun noeud n'est 21 : ajoute sur la frontiere, en revanche des noeuds sont ajoutes a 22 : l'interieur du domaine pour ameliorer la forme des triangles. 23 : Le nombre de noeuds generes est minimum, il peut etre encore 24 : limite en fixant la valeur de N1. 25 : 26 : Commentaire : 27 : _____________ 28 : 29 : LIG1 : objet de type MAILLAGE. Il est constitue d'une ou 30 : plusieurs lignes fermees. Leur orientation et leur ordre peuvent 31 : etre quelconque. LIG1 peut contenir des aretes pendantes et des 32 : lignes ouvertes .Ce sont des aretes imposees que l'on retrouvera 33 : dans le maillage resultant (SURF1). Ces aretes doivent etre a 34 : l'interieur du domaine. 35 : 36 : N1 : objet de type ENTIER. C'est le nombre maximum de 37 : noeuds que doit contenir SURF1. Il est superieur ou egal au 38 : nombre de 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 ne fonctionne que pour des elements lineaires : 53 : LIG1 doit etre compose de SEG2 et SURF ne contient que des TRI3. 54 : 55 : 56 : 57 : ----------------------- 58 : | 2eme possibilite | 59 : ----------------------- 60 : 61 : MAIL2 = TRIA MAIL1 ('CONV') (FLOT1) ; 62 : 63 : Objet : 64 : _______ 65 : 66 : L'operateur TRIANGULATION construit la triangulation de 67 : Delaunay d'un ensemble de points. 68 : 69 : Commentaire : 70 : _____________ 71 : 72 : MAIL1 : objet MAILLAGE, forme d'elements de type POI1. 73 : 74 : 'CONV' : mot clef permettant de verifier la convexite de la 75 : triangulation. La taille de la boite de triangulation 76 : utilisee est augmentee si besoin. 77 : 78 : FLOT1 : objet FLOTTANT permettant de definir une taille de maille 79 : cible a respecter pour la triangulation. De nouveaux 80 : noeuds sont ajoute a l'ensemble de points initial. 81 : 82 : MAIL2 : objet MAILLAGE, triangulation de Delaunay des points 83 : de MAIL1, constitue d'elements TRI3 (TET4) en 2D (3D). 84 : 85 : 86 : 87 : ----------------------- 88 : | 3eme possibilite | 89 : ----------------------- 90 : 91 : MAIL1 = 'TRIA' 'TOPO' MAIL2 | ('AJNO') | (TAB1) ; 92 : | 'NOAJ' | 93 : 94 : Objet : 95 : _______ 96 : 97 : L'operateur TRIANGULATION genere un maillage de simplex (triangles 98 : ou tetraedres) par un algorithme de maillage topologique du a T. 99 : Coupez et al. 100 : 101 : Commentaire : 102 : _____________ 103 : 104 : MAIL1 : maillage genere (type MAILLAGE) 105 : 106 : MAIL2 : bord du maillage a generer (type MAILLAGE) 107 : 108 : TAB1 : objet optionnel de type TABLE dont les indices sont des 109 : parametres d'entree ou de sortie du mailleur 110 : (voir notice MAILTOPO pour plus de details) 111 : 112 : Remarque : 113 : __________ 114 : 115 : Si le mot-clef 'AJNO' (par defaut) est donne, le mailleur peut 116 : generer de nouveaux noeuds. 117 : Si le mot-clef 'NOAJ' est donne, le mailleur ne genere pas de 118 : nouveaux noeuds. 119 : 120 : Limitation : 121 : ____________ 122 : 123 : MAIL2 doit etre connexe 124 :
© Cast3M 2003 - Tous droits réservés.
Mentions légales