element fini

Voir le sujet précédent Voir le sujet suivant Aller en bas

element fini

Message  lidouh le Jeu 15 Jan - 19:27

y a t il possibilite de mailler un domaine en (2D) ou (3D) par des elemnts triangulaire (par exemple un carre on le maille par des triangles) c'est la methode des elements finis.

lidouh

Nombre de messages: 7
Age: 51
Date d'inscription: 09/02/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: element fini

Message  P.Fradin le Jeu 15 Jan - 20:59

lidouh a écrit:y a t il possibilite de mailler un domaine en (2D) ou (3D) par des elemnts triangulaire (par exemple un carre on le maille par des triangles) c'est la methode des elements finis.

Est-ce que tu pourrais donner un exemple de ce que tu attends? J'ai envie de répondre que oui c'est possible de trianguler un polygone dans le plan ou même dans l'espace si ce polygone est dans l'espace. Mais il faudrait savoir ce que tu attends exactement, une liste de triangles?

_________________
P.Fradin

P.Fradin
Admin

Nombre de messages: 1133
Age: 53
Date d'inscription: 18/01/2008

Voir le profil de l'utilisateur http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Re: element fini

Message  P.Fradin le Jeu 15 Jan - 23:33

Je te propose un premier exemple dans le plan en partant d'un polygone convexe. Le fichier est maillageLidouh.teg, il contient la macro maillage( liste de points, seuil). L'élément graphique qui produit la figure ci-dessous est:

Code:

[
{liste de 10 points aléatoires}
L:=for k from 1 to 10 do 9*Rand()-4.5+i*(9*Rand()-4.5) od,
{enveloppe convexe de L}
 P:=Cvx(L), Del(P,-1,1), {on supprime le dernier point, égal au premier}
 Ligne(P,1),

 showmaillage:=1,
 maille:=maillage(P,0.5), DotStyle:=bigdot,
 Point(maille),
 Color:=red, Point(P)




Les points du maillage se retrouvent dans la variable (locale) maille. Les points rouges représentent le polygone initial (ils ne figurent pas dans la liste des points du maillage). Le polygone est divisé en triangles grâce au centre de gravité du polygône, puis chaque triangle est partagé en triangles (chaque côté est coupé par le milieu) jusqu'à ce que le rayon du cercle circonscrit soit inférieur au seuil (0.5 dans l'exemple).

_________________
P.Fradin

P.Fradin
Admin

Nombre de messages: 1133
Age: 53
Date d'inscription: 18/01/2008

Voir le profil de l'utilisateur http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum