Brevet FR2936070A1 — publié le 20100319

PROCEDE ET DISPOSITIF DE REALISATION D'UN MODELE PAR ELEMENTS FINIS DOMAINE TECHNIQUE DE L'INVENTION La présente invention concerne la réalisation de modèles par éléments finis et, plus particulièrement, un procédé et un dispositif permettant de rendre indépendante l'application de données de propriété de la granularité d'un modèle par éléments finis. ETAT DE LA TECHNIQUE ANTERIEURE La modélisation par éléments finis est une technique aujourd'hui éprouvée. Elle permet de calculer numériquement le comportement d'objets souvent très complexes. La modélisation par éléments finis repose sur un découpage de l'espace selon un maillage composé d'éléments finis. Par ailleurs, lors de la création d'un modèle par éléments finis, un ensemble de données de propriété de l'entité modélisée est généralement attaché directement avec les éléments du modèle par éléments finis. Ces données de propriété peuvent être, à titre d'exemple, des propriétés physiques de l'entité modélisée. Un tel attachement des données de propriété avec le modèle par éléments finis rend les données de propriété dépendantes de la granularité du modèle par éléments finis. Par ailleurs, l'utilisation de modèles par éléments finis est courante pour la conception d'ensembles complexes, tels que les aéronefs. De tels ensembles nécessitent de manipuler des modèles par éléments finis complexes. À titre d'exemple, le modèle par éléments finis d'un tronçon d'aéronef, tel que le fuselage central, peut comporter plus de 33 000 éléments finis. Sachant qu'un ensemble de données de propriété est généralement associé à chacun des éléments finis, il en découle qu'un important volume de données de propriété est à manipuler pour l'ensemble du modèle par éléments finis. De façon traditionnelle, la conception d'ensembles complexes, tels que les aéronefs, se fait de façon itérative, par l'augmentation successive de la granularité du modèle par éléments finis. En d'autres termes, le nombre d'éléments finis du modèle par éléments finis est modifié à chaque étape de la conception. À titre d'exemple, la granularité du modèle par éléments finis est modifiée en fonction du ou des calculs à réaliser, des matériaux et des principes constructifs utilisés. Par conséquence, les données de propriété, directement dépendantes d'une granularité particulière du modèle par éléments finis, doivent être entièrement recréées à chaque changement de la granularité du modèle par éléments finis. Cette création de l'ensemble des données de propriété doit être réalisée même si les nouvelles données de propriété attachées à un nouveau modèle par éléments finis sont identiques aux données de propriété attachées à un modèle par éléments finis duquel découle le nouveau modèle par éléments finis. Cette contrainte provient du fait que les données de propriété sont attachées au modèle par éléments finis par un numéro. Ce numéro étant différent si la granularité du modèle par éléments change, il n'y a pas de possibilité d'établir un lien entre différents ensembles de données de propriété. Dans la mesure où le volume de données de propriété peut être très important, et que, de plus, la création de ces données de propriété nécessite à plusieurs étapes l'intervention humaine, il en résulte d'importantes contraintes qui se répètent à chaque itération de la conception, rendant impossible la modification du niveau de granularité du modèle par éléments finis à tout moment et accentuant les délais du processus de conception. EXPOSE DE L'INVENTION Il existe un besoin pour réaliser des modèles par éléments finis de façon relativement rapide et flexible. La présente invention permet de résoudre au moins un des problèmes exposés précédemment. L'invention a ainsi pour objet un procédé de réalisation d'un modèle par éléments finis comprenant au moins un élément, le modèle par éléments finis modélisant une entité géométrique, le procédé comprenant les étapes consistant à, a- acquérir au moins une donnée de propriété et au moins un identifiant de positionnement, le au moins un identifiant de positionnement permettant d'identifier une position de la au moins une donnée de propriété sur l'entité géométrique; et b- établir une correspondance entre le au moins un identifiant de positionnement et au moins un élément du modèle par éléments finis. Un tel procédé permet de rendre la création de données de propriété indépendante de la granularité d'un modèle par éléments finis. Le procédé permet également la conservation de l'information des données de propriété tout au long d'un processus d'amélioration d'un modèle par éléments finis. Dans un mode de réalisation particulier, le procédé comprend en outre l'étape d'attacher la au moins une donnée de propriété avec le au moins un élément du modèle par éléments finis pour lequel une correspondance avec l'identifiant de positionnement de la au moins une donnée de propriété a été établie. Dans un mode de réalisation particulier, le procédé comprend en outre l'étape de modifier la au moins une donnée de propriété et/ou l'identifiant de positionnement selon une règle de correspondance. Dans un autre mode de réalisation particulier, le procédé comprend en outre l'étape de générer au moins une donnée de propriété et/ou un identifiant de positionnement selon une règle de correspondance. Dans un mode de réalisation particulier, la règle de correspondance est déterminée par un utilisateur. Dans un autre mode de réalisation particulier, la règle de correspondance est choisie parmi le groupe constitué d'une interpolation linéaire, d'une interpolation logarithmique, d'une moyenne, d'une moyenne pondérée, d'un calcul d'épaisseur basé sur une expression volumique d'une zone prédéterminée et d'une moyenne au prorata de distances entre deux valeurs. Dans un mode de réalisation particulier, une modification du au moins un élément du modèle par éléments finis modifie la au moins une donnée de propriété et/ou l' identifiant de positionnement selon une règle de correspondance. Dans un autre mode de réalisation particulier, une modification du au moins un élément du modèle par éléments finis génère au moins une donnée de propriété et/ou un identifiant de positionnement selon une règle de correspondance. Dans un mode de réalisation particulier, une création d'un élément du modèle par éléments finis génère au moins une donnée de propriété et/ou un identifiant de positionnement. Dans un mode de réalisation particulier, l'étape consistant à acquérir la au moins une donnée de propriété est effectuée à partir d'un modèle par éléments finis. Dans un mode de réalisation particulier, l'entité géométrique est choisie 5 parmi le groupe constitué d'un élément à une dimension et d'un élément à deux dimensions. Dans un mode de réalisation particulier, la au moins une donnée de propriété est choisie parmi le groupe constitué d'une section normale, d'une inertie, d'une section cisaillée, d'un torseur, d'une épaisseur et d'une valeur de 10 surface. L'invention a aussi pour objet un procédé pour un dispositif comprenant des moyens adaptés à la mise en oeuvre de chacune des étapes du procédé décrit précédemment. L'invention a également pour objet un logiciel comprenant des éléments de 15 code programmés pour la mise en oeuvre de chacune des étapes du procédé décrit précédemment, lorsque le logiciel est chargé dans un système informatique et exécuté par le système informatique. Dans un mode de réalisation particulier, le logiciel est sous forme de produit enregistré sur un support lisible par un système informatique, comprenant des 20 éléments de code programmés. DESCRIPTION DES FIGURES La présente invention est illustrée par des exemples non limitatifs sur les figures jointes, dans lesquelles des références identiques indiquent des éléments 25 similaires: - La figure 1 illustre schématiquement un exemple d'appareil permettant d'implémenter l'invention ; - La figure 2 illustre schématiquement un exemple d'attachement des données de propriété d'une entité géométrique sur un modèle par éléments finis ; 30 - La figure 3 illustre schématiquement un exemple de différents modules permettant l'utilisation de l'invention; - La figure 4 illustre schématiquement un premier exemple de l'application de l'invention sur un élément à une dimension ; - La figure 5 illustre schématiquement un second exemple de l'application de l'invention sur un élément à une dimension ; - La figure 6 illustre schématiquement un troisième exemple de l'application de l'invention sur un élément à une dimension ; - La figure 7 illustre schématiquement une surface géométrique ; - La figure 8 illustre schématiquement un premier exemple de l'application de l'invention sur un élément à deux dimensions ; - La figure 9 illustre schématiquement un second exemple de l'application de l'invention sur un élément à deux dimensions ; et - La figure 10 illustre schématiquement un troisième exemple de l'application de l'invention sur un élément à deux dimensions. DESCRIPTION DETAILLEE DE L'INVENTION L'invention concerne la réalisation de modèles par éléments finis et, plus particulièrement, un procédé permettant de rendre indépendante la création de données de propriété de la granularité d'un modèle par éléments finis. La figure 1 illustre un exemple d'appareil 100 adapté à mettre en oeuvre l'invention, tel qu'un micro-ordinateur ou une station de travail. De préférence, l'appareil 100 comporte un bus de communication 102 auquel sont reliés : une unité centrale de traitement 112 telle qu'un microprocesseur ; une mémoire morte 104 ou en anglais Read Only Memory (ROM), pouvant comporter un ou plusieurs programmes � Prog �, � Prog1 � et � Prog2 � ; une mémoire vive 106 ou en anglais Random Access Memory (RAM), comportant des registres adaptés à mémoriser des variables et des paramètres créés et modifiés au cours de l'exécution des programmes précités ; et, une interface de communication 108 reliée à un réseau de communication distribué 110, par exemple l'Internet ou un réseau intranet, l'interface étant apte à transmettre et à recevoir des données. L'appareil 100 peut disposer optionnellement de l'un, de plusieurs ou de tous les dispositifs suivants : un écran 116 permettant de visualiser des données et/ou de servir d'interface graphique avec l'utilisateur qui pourra interagir avec les programmes selon l'invention, à l'aide d'un clavier 118 ou de tout autre dispositif, comme par exemple une souris 114 ; un disque dur 120 pouvant comporter des programmes et/ou des données, notamment des données traitées ou à traiter selon l'invention ; un lecteur de supports de stockage amovibles 122 adapté à recevoir un support de stockage amovible 124 et à y lire ou à y écrire des données traitées ou à traiter selon l'invention. Le bus de communication permet la communication et l'interopérabilité entre les différents éléments inclus dans l'appareil 100 ou reliés à lui. La représentation du bus n'est pas limitative et, notamment, l'unité centrale est susceptible de communiquer des instructions à tout élément de l'appareil 100, directement ou par l'intermédiaire d'un autre élément de l'appareil 100. Le code exécutable du ou des programmes permettant à l'appareil 100 de mettre en oeuvre les processus selon l'invention, peut être stocké, par exemple, dans le disque dur 120 ou en mémoire morte 104. Selon une variante, le support de stockage amovible 124, peut contenir des données ainsi que le code exécutable des programmes précités qui, une fois lu par l'appareil 100, peuvent être stockés dans le disque dur 120. Alternativement, le code exécutable des programmes peut être reçu par l'intermédiaire du réseau de communication 110, via l'interface 108, pour être stocké de façon identique à celle décrite précédemment. Le support de stockage amovible peut être, à titre d'exemple, une disquette, un disque compact (CD-ROM) ou une carte mémoire. De manière générale, un moyen de stockage d'information, lisible par un ordinateur ou par un microprocesseur, intégré ou non à l'appareil, éventuellement amovible, et adapté à mémoriser un ou plusieurs programmes dont l'exécution permet la mise en oeuvre du procédé selon l'invention. De manière plus générale, le ou les programmes pourront être chargés dans un des moyens de stockage de l'appareil 100 avant d'être exécutés. L'unité centrale 112 contrôle l'exécution des instructions ou portions de code logiciel du ou des programmes selon l'invention, instructions qui sont stockées dans le disque dur 120, dans la mémoire morte 104 ou dans les autres éléments de stockage précités. Lors de la mise sous tension, le ou les programmes stockés dans une mémoire non volatile, par exemple le disque dur 120 ou la mémoire morte 104, sont transférés dans la mémoire vive 106 (RAM), qui contient alors le code exécutable du ou des programmes selon l'invention, ainsi que des registres pour mémoriser les variables et les paramètres nécessaires à la mise en oeuvre de l'invention. II convient de noter que l'appareil comportant le dispositif selon l'invention peut également être un appareil programmé. Les instructions du ou des programmes mettant en oeuvre l'invention peuvent, par exemple, être implémentées dans un circuit intégré programmable ou spécifique (Application- Specific Integrated Circuit, ASIC en anglais). La figure 2 illustre certaines étapes mises en oeuvre par l'invention pour obtenir un modèle par éléments finis 204 modélisant une entité géométrique 200, auquel sont attachées des données de propriété 208 tout en rendant les données de propriété 208 indépendantes du modèle par éléments finis 204. Pour ce faire, les données de propriété 208 sont attachées à l'entité géométrique 200 par le biais d'au moins un identifiant de positionnement 206 de données de propriété. L'identifiant de positionnement 206 permet d'identifier la position d'au moins une donnée de propriété 208 sur l'entité géométrique 200. Dans cet exemple, les données de propriété 208 sont un ensemble de valeurs représentant la section normale d'un élément à une dimension. II convient de noter que les données de propriété 208 peuvent comprendre des informations relatives aux caractéristiques physiques d'un élément, ou bien encore, des données utiles pour la création d'un maillage, par exemple, des données facilitant la mise en oeuvre d'une numérotation topologique ou facilitant l'étude par un quelconque métier (optimisation, vibration, thermique, etc) ou encore de traçabilité (provenance de la donnée physique : section dans solide, interpolation, étude spécifique, hypothèse, validation avion, etc). De telles informations peuvent être, à titre d'exemple, la section normale, l'inertie, la section cisaillée, un torseur ou une épaisseur. Par ailleurs, l'entité géométrique 200 peut être toute entité qu'il est possible de modéliser, notamment par des coordonnées géométriques. À titre d'exemple, l'entité géométrique 200 peut représenter un élément de complexité simple, à une ou deux dimensions, telle qu'une poutre ou une surface, ou bien encore un élément de plus grande complexité, composé par exemple d'une combinaison d'éléments de complexité simple, tel qu'un tronçon d'aéronef. Lors de la réalisation du modèle par éléments finis 202, une acquisition de données de propriété 208 et d'un identifiant de positionnement 206 de ces données est réalisée. Les identifiants de positionnement 206 identifient la position des données de propriété 208 sur l'entité géométrique 200 sur la base de laquelle un modèle par éléments finis 204 est réalisé. Ainsi, les données de propriété 208 sont indépendantes du modèle par éléments finis 204, dans la mesure où le positionnement des données de propriété 208 est établi par rapport à l'entité géométrique 200, par le biais d'au moins un identifiant de positionnement 206. Les données de propriété 208 sont attachées aux éléments du modèle par éléments finis 204 en ayant recours à l'identifiant de positionnement 206 afin d'identifier les éléments du modèle par éléments finis 204 auxquels les données de propriété 208 sont à attacher. Ainsi, une correspondance est établie entre l'identifiant de positionnement 206 de l'entité géométrique 200 et le ou les éléments du modèle par éléments finis 204 modélisant l'entité géométrique 200. Une fois la correspondance entre les identifiants de positionnement 206 et les éléments du modèle par éléments finis 204 établie, les données de propriété 208 sont attachées avec les éléments du modèle par éléments finis 204 pour lesquels une correspondance avec les identifiants de positionnement 206 des données de propriété 208 a été établie. Par ailleurs, lors de l'établissement de la correspondance entre les identifiants de positionnement 206 et les éléments du modèle par éléments finis 204, une règle de correspondance 212 peut être utilisée. La règle de correspondance permet de modifier ou de créer une nouvelle valeur de donnée de propriété qui est ensuite attachée avec le modèle par éléments finis 204. De plus, la règle de correspondance 212 permet aussi de modifier ou de créer un identifiant de positionnement de la valeur de donnée de propriété modifiée ou créée. Ainsi, par la modification ou la création de l'identifiant de positionnement, la règle de correspondance 212 permet de mettre à jour les données de propriété par rapport à l'entité géométrique 200. La règle de correspondance 212 peut modifier ou créer une ou plusieurs nouvelles valeurs de données de propriété en utilisant les valeurs de données de propriété 208 déjà connues. Différentes méthodes de calcul peuvent être appliquées aux valeurs de données de propriété 208 déjà connues afin de modifier ou créer la ou les nouvelles valeurs de données de propriété. À titre d'exemple, ces méthodes de calcul peuvent être l'interpolation linéaire, l'interpolation logarithmique, la moyenne ou la moyenne pondérée. Dans cet exemple, les données de propriété 208 sont constituées par trois valeurs représentant la section normale d'un élément et un identifiant de positionnement 206 permettant d'identifier la partie de l'entité géométrique 200 à laquelle les données de propriété 208 sont attachées. Une correspondance entre l'identifiant de positionnement 206 et les éléments du modèle par éléments finis 204 est ensuite établie afin d'identifier à quel ou auxquels éléments du modèle par éléments finis 204 les données de propriété 208 sont à attacher. Dans cet exemple, les trois valeurs de la section normale de l'entité géométrique 200, respectivement 0, 0.5 et 1 sont attachées à des éléments aux positions P1, P6 et P10, respectivement, du modèle par éléments finis 204. Les positions des éléments P1 à P10 sont des positions issues d'un raffinement de maillage. Par ailleurs, dans cet exemple, la règle de correspondance 212 est utilisée afin de générer des données de propriété qui sont attachées à des éléments aux positions P2, P3, P4 et P5 du modèle par éléments finis 204. La figure 3 illustre schématiquement un exemple de différents modules permettant l'utilisation de l'invention. Le module de données de propriété 300 permet de gérer les données de propriété à être attachées à un modèle par éléments finis 318 généré, par exemple, par l'intermédiaire d'un logiciel de conception assistée par ordinateur (CAO) ou d'un logiciel d'ingénierie assistée par ordinateur, en anglais computer-aided engineering (CAE). Le module de données de propriété 300 permet l'implémentation de la présente invention dans un logiciel de CAO ou de CAE disponible dans le commerce tel que, à titre d'exemple, CATIA, développé par la société Dassault Systèmes couplé à un logiciel tel que SIMXpert, développé par la société MSC. Software. Les données de propriété peuvent être stockées directement dans le logiciel de CAO ou de CAE ou sur une base de données externe. Il peut être plus simple d'utiliser les données de propriété si celles-ci sont stockées dans une base de données externe, particulièrement si le volume de données de propriété est important. Une telle base de données externe peut être accessible, par exemple, par l'intermédiaire d'une API (Application Programming Interface en anglais) permettant ainsi de s'appuyer sur une architecture informatique ouverte. Les données de propriété peuvent aussi être attachées à une géométrie réelle ou une image de la géométrie. Certains logiciels de CAO ou de CAE intègrent un module permettant de lire une géométrie et ainsi créer une image de géométrie intermédiaire. La récupération des données de propriété peut être réalisée par une première méthode de récupération 306 ou une seconde méthode de récupération 332. La première méthode de récupération 306 permet l'importation 304 de données de propriétés contenues dans un fichier XML 302. L'utilisation du format XML permet de s'appuyer sur un standard d'organisation de données, toutefois d'autres formats de fichier pourraient être employés, comme, par exemple, le format CVS. La seconde méthode de récupération 332 permet la récupération de données de propriété à partir d'un modèle par éléments finis existant. Un précédent jeu de données de propriété 338 est alors capturé par un module de capture des données de propriété 336. Une fois capturées, les données de propriété sont ensuite construites par un module de construction de données de propriété 334. La modification des données de propriété peut être réalisée, selon une première alternative, par un module de modification des données de propriété via interface graphique 316. Les données de propriété modifiées sont ensuite fournies au module de données de propriété 300. Selon une seconde alternative, une méthode d'utilisation d'un fichier externe 314 peut être utilisée. La méthode d'utilisation d'un fichier externe 314 permet de fournir le module de données de propriété 300 avec des données de propriété créées par un module de création de données de propriété. À titre d'exemple, ce module peut être un module d'optimisation, un module de dimensionnement ou un module lien CAO-calcul ou un module lien CAE-calcul. L'interaction entre le module de création de données de propriété et le module de données de propriété 300 se fait par l'intermédiaire d'un fichier XML 312 qui peut être modifié par un module d'exportation 310. Un module de mise à jour 308 permet de mettre à jour le module de données de propriété 300 afin de refléter les modifications effectuées au fichier XML 312 modifié par un module de création de données de propriété. L'application des données de propriété 322 sur un modèle par éléments finis 318 est réalisée par le module de correspondance et d'attachement des données de propriété 320. Le module de correspondance et d'attachement des données de propriété 320 attache les données de propriété du module de données de propriété 300 avec le modèle par éléments finis 318. Le module de correspondance et d'attachement des données de propriété 320 peut utiliser au moins une règle de correspondance, si par exemple, la granularité des données de propriété du module de données de propriété 300 est différente de la granularité du modèle par éléments finis 318. Le modèle par éléments finis 318 sur lequel les données de propriété ont été attachées est modifiable par l'intermédiaire d'un module de modification des éléments du modèle par éléments finis 324. Un nouveau jeu de données de propriété 326 est alors créé. Par ailleurs, les modifications sont capturées par le module de capture des données de propriété 336. Les nouvelles données de propriété sont construites par le module de construction de données de propriété 334 qui met à jour le module de données de propriété 300. Par ailleurs, la capture des données de propriété par le module 336 peut s'effectuer à partir d'un module de construction de patchs 330 sur la base de définition de patchs 328. La notion de patch sera détaillée un peu plus loin dans le présent document. La figure 4 illustre schématiquement un premier exemple de l'application de l'invention sur un élément à une dimension, en particulier l'attachement de données de propriété avec un modèle par éléments finis. À titre d'exemple, un élément à une dimension peut être une barre ou une poutre. Dans cet exemple, une entité géométrique 400 est une ligne géométrique orientée ayant pour coordonnées curviligne u = 0 au début de ligne et u = 1 en fin de ligne. Dans cet exemple, le comportement de la ligne géométrique en modèle par éléments finis est une barre. La barre est caractérisée, dans cet exemple, par une section normale. Ainsi, les données de propriété attachées à l'entité géométrique contiennent des valeurs de section normale positionnées à différents endroits de l'entité géométrique. Dans cet exemple, deux valeurs de section normale forment les données de propriété. Les positions de ces valeurs sur l'entité géométrique sont identifiées par deux identifiants de positionnement, u = 0 et u = 1. Les deux valeurs de section normale, SN u-o et SN,,=,, sont positionnées à chaque extrémité de la ligne. Dans cet exemple, la valeur de la section normale est représentée par une barre verticale dont la longueur est proportionnelle à la valeur. Une règle de correspondance 402 est utilisée lors de l'établissement d'une correspondance entre les deux identifiants de positionnement, u = 0 et u = 1, et les éléments d'un modèle par éléments finis 404. Toutefois, la granularité du modèle par éléments finis, c'est-à-dire le nombre d'éléments constituant le modèle par éléments finis, étant supérieure au nombre de valeurs des données de propriété, une règle de correspondance 402 est utilisée afin de générer de nouvelles valeurs de données de géométrie à attacher au modèle par éléments finis 404. Dans cet exemple, les cinq barres, positionnées entre les deux barres positionnées à chacune des extrémités, représentent des valeurs de section normale interpolées selon une règle de correspondance 402 utilisant une interpolation linéaire. Ainsi, une valeur de section norrnale est attachée à chacun des éléments du modèle par éléments finis 404. Un raffinement du maillage 406, c'est-à-dire une augmentation du nombre d'éléments d'un modèle par éléments finis 408, est effectué, résultant en la création d'un nouvel élément et d'une nouvelle valeur de données de propriété attachée au nouvel élément. Par ailleurs, la création du nouvel élément modifie aussi les valeurs attachées aux éléments connexes. Dans ce cas, une règle de correspondance est utilisée afin de générer la nouvelle valeur de données du nouvel élément. Une mise à jour des valeurs des données de propriétés attachées aux éléments connexes, modifiées en conséquence de la création du nouvel élément, est aussi effectuée. Ainsi, les données de propriété sont, à chaque modification ou création d'éléments du modèle par éléments finis, mises à jour. La figure 5 illustre schématiquement un second exemple de l'application de l'invention sur un élément à une dimension, en particulier la mise à jour bijective des données de propriété entre l'entité géométrique et le modèle par éléments finis. Dans cet exemple, une entité géométrique 510 est une ligne géométrique orientée ayant pour coordonnées curvilignes u = 0 au début de ligne et u = 1 en fin de ligne. Dans cet exemple, le comportement de la ligne géométrique en modèle par éléments finis est une barre. La barre est caractérisée, dans cet exemple, par une section normale. Ainsi, les données de propriété attachées à l'entité géométrique contiennent des valeurs de section normale positionnées à différents endroits de l'entité géométrique. Dans cet exemple, trois valeurs de section normale forment les données de propriété. Les positions de ces valeurs sur l'entité géométrique sont identifiées par trois identifiants de positionnement, u = 0, u = 0.6 et u = 1. Les trois valeurs de section normale, SN L,=o , SN u=o.6 et SN u=, , sont positionnées en u = 0, u = 0.6 et u = 1, respectivement. Dans cet exemple, la valeur de la section normale est représentée par une barre verticale dont la longueur est proportionnelle à la valeur. Une règle de correspondance 512 est utilisée lors de l'établissement d'une correspondance entre les trois identifiants de positionnement u = 0, u = 0.6 et u = 1, et les éléments d'un modèle par éléments finis 514. Toutefois, dans cet exemple, l'identifiant de positionnement u = 0.6 ne correspond pas à un élément du modèle par éléments finis 514. Un choix est alors proposé à l'utilisateur, bien qu'il puisse être considéré que ce choix puisse être réalisé automatiquement par la règle de correspondance 512. Une nouvelle valeur de données de propriété attachée à un élément du modèle par éléments finis 514 peut alors être créée, selon un premier choix. La valeur peut être établie selon la règle de correspondance et à partir de la valeur SN u=0.fi . Selon un second choix, aucune nouvelle valeur de données de propriété peut aussi être créée. Une modification de données de propriété 516 est effectuée résultant en la modification d'une valeur de données de propriété attachée à un élément du modèle par éléments finis 514. Par ailleurs, la mise à jour de données de propriété 520 aboutit à la création d'une nouvelle valeur de données de propriété et d'un identifiant de positionnement de la nouvelle valeur sur l'entité géométrique 522. Ainsi, les données de propriété, à chaque modification ou création de valeur de données de propriété, peuvent être mises à jour par rapport à l'entité géométrique. La figure 6 illustre schématiquement un troisième exemple de l'application de l'invention sur un élément à une dimension, en particulier un identifiant de positionnement de données de propriété sur l'entité géométrique ne dépendant pas seulement d'une abscisse curviligne sur une ligne géométrique. Dans cet exemple, un des identifiants de positionnement dépend du positionnement d'un élément extérieur. Dans cet exemple, l'élément extérieur peut être un raidisseur positionné dans le sens transversal de la ligne géométrique. Dans cet exemple, une entité géométrique 626 est une ligne géométrique orientée ayant pour coordonnées curvilignes u = 0 au début de ligne et u = 1 en fin de ligne. Dans cet exemple, le comportement de la ligne géométrique en modèle par éléments finis est une barre. La barre est caractérisée, dans cet exemple, par une section normale. Ainsi, les données de propriété attachées à l'entité géométrique contiennent des valeurs de section normale positionnées à différents endroits de l'entité géométrique. Dans cet exemple, quatre valeurs de section normale forment les données de propriété. Les positions de ces valeurs sur l'entité géométrique sont identifiées par trois identifiants de positionnement, u = 0, u = 0.6 et u = 1, ainsi qu'un identifiant de positionnement u = i positionné à l'intersection de l'élément extérieur avec la ligne géométrique. Les quatre valeurs de section normale, SN u=o , SN u=o.6 , SN u_, et SN , sont positionnées en u = 0, u = 0.6, u = 1 et u = i, respectivement. Dans cet exemple, la valeur de la section normale est représentée par une barre verticale dont la longueur est proportionnelle à la valeur. Par ailleurs, l'intersection de l'élément extérieur avec la ligne géométrique peut modéliser, à titre d'exemple, le croisement entre un raidisseur vertical et un raidisseur horizontal d'un panneau raidi. Une règle de correspondance 628 est utilisée lors de l'établissement d'une correspondance entre les identifiants de positionnement et les éléments d'un modèle par éléments finis 630, selon l'exemple d'application décrit précédemment à la figure 5. Une modification de l'entité géométrique 632 résulte en une modification de 15 la longueur de la ligne géométrique et aboutit à l'entité géométrique 634. Les trois valeurs de section normale SN ,,=o , SN u=o.b et SN u=, conservent alors leur positionnement relatif défini par leurs coordonnées curvilignes, u = 0, u = 0.6 et u = 1, respectivement. Toutefois, le positionnement relatif de la valeur de section normale SNä et donc la coordonnée u = i de la valeur de section normale est 20 modifiée. Un modèle par éléments finis 638 est alors généré, sur lequel la mise à jour des données de propriété 636 est reflétée. La mise à jour des données de propriété 636 résulte en l'établissement d'une nouvelle correspondance entre les identifiants de positionnement u = 0, u = 0.6, u = 1 et u = i et les éléments du 25 modèle par éléments finis 638. Toutefois, la granularité du modèle par éléments finis 638 étant supérieure au nombre de valeurs des données de propriété mises à jour, une règle de correspondance est utilisée afin de générer de nouvelles valeurs de données de géométrie à attacher au modèle par éléments finis 638, selon l'exemple d'application décrit précédemment à la figure 4. 30 Dans l'exemple de la figure 6, la modification de l'entité géométrique 632 porte sur la modification de la longueur de la ligne géométrique. Toutefois, la mise à jour des données de propriété 636 serait effectuée de façon similaire si la modification de l'entité géométrique 632 portait sur une modification du positionnement de l'élément extérieur. Ainsi, il est possible, dans cet exemple, de modifier la valeur des données de propriété selon un positionnement par rapport à une abscisse curviligne ou par rapport au positionnement d'un élément extérieur. La figure 7 illustre schématiquement une entité géométrique représentant une surface ou, autrement dit, une surface géométrique, sur laquelle peuvent être attachées des données de propriété. Dans cet exemple, l'identification du positionnement de données de propriété d'une surface géométrique peut être réalisée selon deux niveaux, par un premier et un second identifiants de positionnement de données de propriété. Dans cet exemple, un premier identifiant de positionnement de données de propriété est basé sur le découpage d'une surface géométrique par une première série de lignes GEa identifiées par un indice � i �, chaque ligne étant alors identifiable selon la terminologie GEa; , ainsi que par une seconde série de lignes GEb identifiées par un indice � j �, chaque ligne étant alors identifiable selon la 15 terminologie GEbJ . II devient alors possible d'utiliser une surface bornée par les lignes GEa et GEb comme identifiant de positionnement pour identifier le positionnement de données de propriété sur chaque portion de la surface géométrique 702. Par ailleurs, il est aussi possible d'utiliser un second identifiant de 20 positionnement de données de propriété, aussi appelé localisation de valeur de propriété, permettant de localiser sur chaque portion de la surface géométrique 702, identifiée par une intersection 700, les données de propriété d'un point de la surface 704. Pour ce faire, il convient tout d'abord d'identifier la portion de surface 702 sur laquelle les données de propriété d'un point de la surface 704 se situent, 25 par l'intermédiaire de l'identifiant de positionnement basé sur l'intersection 700 d'une ligne GEa; avec une ligne GEbJ . Le positionnement des données de propriété du point de la surface 704 est ensuite établi sur cette portion de surface par l'intermédiaire d'un système de coordonnées à deux dimensions (u, v), où 0 s u 1 et 0 v 51 dans cet exemple. 30 La figure 8 illustre schématiquement un premier exemple de l'application de l'invention sur un élément à deux dimensions, en particulier l'attachement de données de propriété avec un modèle par éléments finis. À titre d'exemple, un élément à deux dimensions peut être un panneau ou une coque. Dans cet exemple, une entité géométrique 800 est une surface géométrique orientée. Les données de propriété, dans cet exemple des valeurs de surface 804 de l'entité géométrique 800, sont positionnées par un identifiant de positionnement de valeurs de surface. Par ailleurs, une pluralité d'éléments à une dimension 802, par exemple des raidisseurs, est disposée sur l'entité géométrique 800. Dans cet exemple, le comportement de la surface géométrique en modèle par éléments finis est une plaque. La plaque est caractérisée, dans cet exemple, par une épaisseur. Ainsi, la valeur de surface 804 attachée à l'entité géométrique contient la valeur d'épaisseur positionnée sur l'entité géométrique. La position de la valeur de surface 804 sur l'entité géométrique est identifiée par un identifiant de la surface. Une correspondance entre la surface et les éléments du modèle par éléments finis 806 est établie. La valeur de surface 804 de l'entité géométrique 800 est ensuite attachée au modèle par éléments finis 806. L'établissement d'une correspondance et l'attachement des données de propriété de la pluralité d'éléments à une dimension 802 sur le modèle par éléments finis 806 est effectué selon l'application décrite dans les figures 4 à 6. La figure 9 illustre schématiquement un second exemple de l'application de l'invention sur un élément à deux dimensions, en particulier l'utilisation de patchs permettant d'associer plusieurs données de propriété à une entité géométrique. Cet exemple illustre aussi l'attachement de patchs à un modèle par éléments finis. Dans cet exemple, une entité géométrique 900 est une surface géométrique orientée. Les valeurs de surface 904 de l'entité géométrique 900 sont positionnées par un identifiant de positionnement de valeurs de surface. Par ailleurs, une pluralité d'éléments à une dimension 902, par exemple des raidisseurs, est disposée sur l'entité géométrique 900. De plus, des patchs, au nombre de trois dans cet exemple, PATCH1, PATCH2 et PATCH3, sont positionnés sur l'entité géométrique 900. Chaque patch comporte au moins une donnée de propriété associée à une portion de l'entité géométrique 900. Les données de propriété peuvent différer d'un patch à l'autre. Dans un exemple de mise en oeuvre, les données de propriété de chacun des patchs sont contenues dans des fichiers séparés, les fichiers étant dans un format de données structurées, par exemple le format XML. Les positions de ces trois patchs sont identifiées par des identifiants de positionnement des patchs. Dans cet exemple, la position du PATCHI est identifiée par les identifiants de positionnement d'une zone, la zone étant le contour fermé composé des bords joints des lignes GEa,, GEbJ, GEa,+C et GEbi+,,; la position du PATCH2 est identifiée par les identifiants de positionnement d'une seconde zone; et la position du PATCH3 est identifiée par les identifiants de positionnement d'une troisième zone. Une correspondance entre les identifiants de positionnement de patch sur l'entité géométrique 900 et les éléments du modèle par éléments finis 906 est établie. Les données de propriété de chacun des patchs de l'entité géométrique 900 sont ensuite attachées au modèle par éléments finis 906. Une correspondance entre les identifiants de positionnement de valeurs de surface et les éléments du modèle par éléments finis 906 est établie. Les valeurs de surface 904 de l'entité géométrique 900 sont ensuite attachées au modèle par éléments finis 906. L'établissement d'une correspondance et l'attachement des données de propriété de la pluralité d'éléments à une dimension 902 sur le modèle par éléments finis 906 est effectué selon l'application décrite dans les figures 4 à 6. La figure 10 illustre schématiquement un troisième exemple de l'application de l'invention sur un élément à deux dimensions, en particulier l'utilisation de patchs et de localisations de valeur de propriété permettant d'associer plusieurs données de propriété à une entité géométrique. Cet exemple illustre aussi l'attachement de patchs et de localisations de valeur de propriété à un modèle par éléments finis. Dans cet exemple, une entité géométrique 1000 est une surface géométrique orientée. Les valeurs de surface 1004 de l'entité géométrique 1000 sont positionnées par un identifiant de positionnement de valeurs de surface. Par ailleurs, une pluralité d'éléments à une dimension 1002, par exemple des raidisseurs, est disposée sur l'entité géométrique 1000. De plus, des patchs, au nombre de trois dans cet exemple, PATCHI 1016, PATCH2 et PATCH3, sont positionnés sur l'entité géométrique 1000. Chaque patch comporte au moins une donnée de propriété associée à une portion de l'entité géométrique 1000. Les données de propriété peuvent différer d'un patch à l'autre. Dans un exemple de mise en oeuvre, les données de propriété de chacun des patchs sont contenues dans des fichiers séparés, les fichiers étant dans un format de données structurées, par exemple le format XML. Les positions de ces trois patchs sont identifiées par des identifiants de positionnement des patchs. Dans cet exemple, la position du PATCH1 1016 est identifiée par les identifiants de positionnement d'une zone; la position du PATCH2 est identifiée par les identifiants de positionnement d'une seconde zone; et la position du PATCH3 est identifiée par les identifiants de positionnement d'une troisième zone. Dans cet exemple, le PATCHI 1016 est composé de plusieurs localisations de valeur de propriété. Dans cet exemple, chacune des localisations de valeur de propriété a sa propre valeur d'épaisseur, la valeur de la localisation de valeur de propriété peut dépendre d'une ou plusieurs caractéristiques de l'entité géométrique 1000, par exemple le centre de gravité, d'une localisation de point de calcul, d'une évolution de lâcher de pli composite, ou encore de tout autre critère permettant à un utilisateur de conserver une donnée essentielle à son activité. Les positions des localisations de valeur de propriété dans un patch sont identifiées par des identifiants de positionnement de localisation de valeur de propriété. Une correspondance entre les identifiants de positionnement de localisation de valeur de propriété et les éléments du modèle par éléments finis 1006 est établie. Les valeurs des localisations de valeur de propriété sont ensuite attachées au modèle par éléments finis 1006. Une correspondance entre les identifiants de positionnement de patch sur l'entité géométrique 1000 et les éléments du modèle par éléments finis 1006 est établie. Les données de propriété de chacun des patchs de l'entité géométrique 1000 sont ensuite attachées au modèle par éléments finis 1006. Une correspondance entre les identifiants de positionnement de valeurs de surface et les éléments du modèle par éléments finis 1006 est établie. Les valeurs de surface 1004 de l'entité géométrique 1000 sont ensuite attachées au modèle par éléments finis 1006. L'établissement d'une correspondance et l'attachement des données de propriété de la pluralité d'éléments à une dimension 1002 sur le modèle par éléments finis 1006 est effectué selon l'application décrite dans les figures 4 à 6. Dans le cas où la granularité du modèle par éléments finis 1006, c'est-à-dire le nombre d'éléments constituant le modèle par éléments finis, est supérieure au nombre de valeurs des données de propriété, par exemple le nombre de valeurs de localisations de valeur de propriété, une règle de correspondance peut être utilisée afin de générer de nouvelles valeurs de localisation de valeur de propriété à attacher au modèle par éléments finis 1006. Un exemple de règle de correspondance pourrait être un calcul d'épaisseur basé sur une expression volumique d'une zone prédéterminée. Dans le cas où un identifiant de positionnement de localisation de valeur de propriété ne correspond pas à un élément du modèle par éléments finis 1006, un choix est alors proposé à l'utilisateur, en proposant par exemple la valeur de la localisation de valeur de propriété la plus proche ou bien encore une des données de propriété du patch dans lequel la localisation de valeur de propriété est positionnée. Ce choix peut aussi être réalisé automatiquement par une règle de correspondance. Un exemple de règle de correspondance pourrait être une moyenne au prorata des distances entre deux localisations de valeur de propriété. Une nouvelle valeur de localisation de valeur de propriété attachée à un élément du modèle par éléments finis 1006 peut alors être créée. Les figures et leurs descriptions faites ci-dessus illustrent l'invention plutôt qu'elles ne la limitent. Naturellement, pour satisfaire des besoins spécifiques, une personne compétente dans le domaine de l'invention pourra appliquer des modifications dans la description précédente. Les signes de référence dans les revendications n'ont aucun caractère limitatif. Les verbes "comprendre" et "comporter" n'excluent pas la présence d'autres éléments que ceux listés dans les revendications. Le mot "un" précédant un élément n'exclut pas la présence d'une pluralité de tels éléments. REVENDICATIONS1. Procédé de réalisation d'un modèle par éléments finis comprenant au moins un élément, ledit modèle par éléments finis modélisant une entité géométrique, caractérisé en ce que ledit procédé comprend les étapes consistant à: a. acquérir au moins une donnée de propriété (208) et au moins un identifiant de positionnement (206), ledit au moins un identifiant de positionnement (206) permettant d'identifier une position de ladite au moins une donnée de propriété (208) sur ladite entité géométrique (200); et b. établir une correspondance entre ledit au moins un identifiant de positionnement (206) et au moins un élément dudit modèle par éléments finis (204). 2. Procédé selon la revendication 1, caractérisé en ce qu'il comprend en outre l'étape d'attacher ladite au moins une donnée de propriété (208) avec ledit au moins un élément dudit modèle par éléments finis (204) pour lequel une correspondance avec ledit identifiant de positionnement (206) de ladite au moins une donnée de propriété (208) a été établie. 3. Procédé selon l'une quelconque des revendications 1 ou 2, caractérisé en ce qu'il comprend en outre l'étape de modifier ladite au moins une donnée de propriété (208) et/ou ledit identifiant de positionnement (206) selon une règle de correspondance (212). 4. Procédé selon l'une quelconque des revendications 1 ou 2, caractérisé en ce qu'il comprend en outre l'étape de générer au moins une donnée de propriété (208) et/ou un identifiant de positionnement (206) selon une règle de correspondance (212). 20 5. Procédé selon l'une quelconque des revendications 3 ou 4, caractérisé en ce que ladite règle de correspondance (212) est déterminée par un utilisateur. 6. Procédé selon l'une quelconque des revendications 3 ou 4, caractérisé en ce que ladite règle de correspondance (212) est choisie parmi le groupe constitué d'une interpolation linéaire, d'une interpolation logarithmique, d'une moyenne, d'une moyenne pondérée, d'un calcul d'épaisseur basé sur une expression volumique d'une zone prédéterminée et d'une moyenne au prorata de distances entre deux valeurs. 7. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce qu'une modification dudit au moins un élément dudit modèle par éléments finis (204) modifie ladite au moins une donnée de propriété (208) et/ou ledit identifiant de positionnement (206) selon une règle de correspondance (212). 8. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce qu'une modification dudit au moins un élément dudit modèle par éléments finis (204) génère au moins une donnée de propriété (208) et/ou un identifiant de positionnement (206) selon une règle de correspondance (212). 9. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce qu'une création d'un élément dudit modèle par éléments finis (204) génère au moins une donnée de propriété (208) et/ou un identifiant de positionnement (206). 10. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que l'étape consistant à acquérir ladite au moins une donnée de 30 propriété (208) est effectuée à partir d'un modèle par éléments finis. 11. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que ladite entité géométrique (200) est choisie parmi le groupe constitué d'un élément à une dimension et d'un élément à deux dimensions. 12. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que ladite au moins une donnée de propriété (208) est choisie parmi le groupe constitué d'une section normale, d'une inertie, d'une section cisaillée, d'un torseur, d'une épaisseur et d'une valeur de surface. 10 13. Dispositif comprenant des moyens adaptés à la mise en oeuvre de chacune des étapes du procédé selon l'une quelconque des revendications précédentes. 14. Programme d'ordinateur comprenant des instructions de code de 15 programme pour l'exécution des étapes du procédé selon l'une des revendications 1 à 12, lorsque ledit programme est exécuté sur un ordinateur. 15. Support d'enregistrement lisible par un ordinateur sur lequel est enregistré un programme d'ordinateur selon la revendication 14.5