FR 3025638 A1 20160311 FR 1458506 A 20140910 1 METHODE DE TRAITEMENT DE MODELES NUMERIQUES STRUCTURELS D'UNE CONSTRUCTION INDEPENDANTE DES OUTILS LOGICIELS DOMAINE DE L'INVENTION L'invention est relative au traitement informatique des modèles numériques structurels d'une construction architecturale et, plus précisément, d'une construction architecturale impliquant plusieurs intervenants. CONTEXTE DE L'INVENTION Les constructions font l'objet de modélisations numériques et de calculs structurels, notamment afin de déterminer leur résistance un certain nombre de contraintes physiques imposées par leur environnement et/ou leur utilisation prévue et définis dans un cahier des charges et par les règlements. Ces calculs structurels utilisent la méthode des éléments finis, et les modèles associés intègrent éventuellement en amont la construction d'une maquette numérique structurelle tridimensionnelle. Par ailleurs, les constructions font souvent intervenir plusieurs intervenants. Ces intervenants sont des bureaux d'études qui peuvent appartenir à des corps de métiers différents : béton, charpente métallique, charpente bois (gros oeuvre), terrassiers, façadiers, etc. mais aussi pour un même corps de métier, des lots différents peuvent être confiés à des intervenants différents, notamment pour des constructions de taille importante. De telles constructions comprennent les constructions de bâtiments, les constructions de génie civil etc. Quel que soit le découpage du projet en lots structurels, chaque intervenant a à traiter les parties de 3025638 2 la modélisation numérique structurelle des ouvrages le concernant. Toutefois, chacune de ses parties (lots, ensembles de lots, ou sous-lots) a une influence mécanique ou physique 5 sur les autres. Ainsi, par exemple, la charpente métallique va reposer sur les voiles, dalles, poutres et poteaux béton, et l'intervenant en charge des ouvrages béton doit connaître la raideur de la charpente et les descentes de charges en pied de celle-ci pour effectuer ses calculs et la 10 justification de ses ouvrages. Réciproquement, le charpentier doit connaître la raideur au droit de ses appuis sur les ouvrages béton ainsi que les déplacements d'appuis engendrés par le chargement des autres parties de la structure. 15 Des cas bien plus complexes peuvent survenir avec des interactions structurelles multiples entre parties de la construction. Comme chaque partie doit être conçue puis calculée en fonction des autres, il en résulte qu'un processus 20 itératif est habituellement mis en place. Ce processus est illustré par la figure 1 : chaque intervenant effectue sa conception et les calculs structurels correspondant sur des versions antérieures des calculs des autres intervenants, puis, ses 25 calculs effectués, il les met à disposition des autres intervenants, qui effectuent leurs propres conception/calculs de leurs côtés pour générer des nouvelles versions des calculs. - L'intervenant récupère ensuite ces nouvelles 30 versions, adapte éventuellement sa conception puis réitère les calculs et les remet à disposition des autres intervenants. 3025638 3 Ainsi, de façon itérative, la conception des différents éléments et les calculs de structure correspondant convergent vers une solution cohérente et une modélisation complète et correcte de la construction 5 globale. Une telle méthodologie entraine toutefois d'importantes difficultés de mise en oeuvre. Tout d'abord, puisque les parties dépendent les unes des autres, chaque intervenant doit effectuer les calculs 10 sur la modélisation de l'ensemble de la construction. Il doit donc pouvoir récupérer l'ensemble des fichiers générés par les autres intervenants, et effectuer ses calculs sur l'ensemble des données contenues dans ces fichiers. De plus, a priori, chaque intervenant utilise des 15 outils logiciels différents, en fonction de ses habitudes et de contraintes propres à son corps de métier. Par conséquent, à chaque itération, il est nécessaire de convertir les fichiers de modélisation structurelle et de résultats de calcul entre les formats de chaque outil 20 logiciel. En général, un intervenant coordinateur central, le bureau d'étude de l'Entreprise Générale, est en charge de rassembler les fichiers de modélisation et de calcul des différents intervenants, de vérifier leur cohérence et de 25 procéder aux conversions nécessaires pour les rendre disponibles à chacun selon leurs outils logiciels. La figure 1 illustre une possible mise en oeuvre du processus avec deux bureaux d'études BE1, BE2 et un 30 intervenant coordinateur BEC. Les bureaux d'études BE1, BE2 effectuent leurs calculs à partir d'un modèle global Fri_1 de l'itération antérieure n-1, et génère leurs propres fichiers de calculs, 3025638 4 respectivement F1,,, F2,, qui sont transmis au coordinateur BEC. Celui-ci effectue les conversions et génère un nouveau modèle global F,, et ainsi de suite. Ce mécanisme engendre donc une lourdeur de 5 manipulation et de calcul pour chaque intervenant qui doit traiter un modèle global F,'_1 à chaque itération. Cette difficulté est d'autant plus prégnante que la construction est de taille importante et/ou est très morcelée. En outre, lorsque le nombre d'intervenants devient 10 important, les échanges posent en effet des problèmes, ou tout du moins provoquent un fort ralentissement à chaque itération puisque chaque échange de fichiers peut faire l'objet d'une discussion entre bureaux d'études. Par ailleurs, les constructions peuvent être amenées 15 à subir, des années après leur achèvement, des modifications, réparations, rénovations_ qui nécessitent d'utiliser les modélisations et données de calcul effectuées lors de la phase de conception. Or les fichiers informatiques sont fonction des 20 formalismes propres aux outils logiciels employés lors de cette phase de conception. Des années après, ces outils logiciels peuvent ne plus exister, ou bien avoir tant évolué qu'ils ne sont plus adaptés pour relire les fichiers dans des formalismes de versions trop antérieures. Il peut alors 25 en résulter que les fichiers informatiques ne sont plus exploitables. RESUME DE L'INVENTION L'invention a pour but de pallier au moins 30 partiellement les inconvénients précités. Plus précisément, un des buts de la présente invention est de fournir dans un langage unique et universel, la formalisation des modèles numériques 3025638 5 structurels des ouvrages de chaque intervenant et de leurs résultats. A cette fin, la présente invention propose une méthode pour le traitement des modèles numériques d'une 5 construction, ladite construction étant divisée en lots et chaque lot étant composé d'un ou plusieurs ouvrages, la méthode comportant les étapes suivantes : - Définir, pour chaque ouvrage, un modèle numérique à partir d'un outil logiciel, chaque modèle 10 numérique pouvant être décrit selon un formalisme propre à un outil logiciel différent, - Générer pour chaque ouvrage au moins une brique structurelle à partir du modèle numérique défini pour ledit ouvrage et une brique structurelle complémentaire à partir 15 d'un modèle numérique de ladite construction et du modèle numérique dudit ouvrage ; ladite au moins une brique structurelle contenant une description des éléments finis dudit modèle numérique et ladite brique structurelle complémentaire contenant une description d'un modèle 20 numérique complémentaire dudit ouvrage, et lesdites briques structurelles étant décrites selon un formalisme indépendant desdits outils logiciels. Suivant des modes de réalisation préférés, l'invention comprend une ou plusieurs des caractéristiques 25 suivantes qui peuvent être utilisées séparément ou en combinaison partielle entre elles ou en combinaison totale entre elles : ladite au moins une brique structurelle comprend en outre une brique structurelle géométrique et/ou une 30 brique structurelle de super-élément ; - la méthode comprend en outre une étape d'obtention de ladite au moins une brique structurelle aux éléments finis par discrétisation de la description géométrique 3025638 6 contenue dans une brique structurelle géométrique selon un maillage prédéterminé. - laquelle ladite au moins une brique structurelle et ladite brique structurelle complémentaire sont composées 5 d'un ensemble de sous-briques relatives à différents éléments de modélisation, parmi un modèle des systèmes d'axes, un modèle des matériaux, un modèle des sections transversales, un modèle des points clés géométriques, un modèle des lignes géométriques, un modèle des aires 10 géométriques, etc. - lesdites sous-briques sont des fichiers, dont le nom comporte un identifiant de la brique le contenant ; - lesdits fichiers sont au format texte et contiennent une suite d'associations entre au moins un mot- 15 clé et des paramètres ; - la méthode comporte en outre une étape de calcul par un des outils logiciels afin de générer un fichier de résultats, et dans lequel l'étape de génération de brique comportant la génération de sous-briques correspondant aux 20 fichiers de résultats ; - chaque modèle numérique comporte des éléments associés à des références numériques, et comportant en outre une étape de compactage consistant à réattribuer à chaque élément d'une brique structurelle une nouvelle référence 25 numérique de sorte à former une suite continue de références numériques pour ladite brique structurelle. - pour chaque brique structurelle générée, lesdites nouvelles références numériques sont associées à des références numériques originelles provenant du modèle 30 numérique correspondant ; lesdits lots sont traités par des intervenants distincts, dans lequel lesdits intervenants distincts transmettent à un serveur les briques structurelles 3025638 7 correspondant aux lots dont ils ont la charge et dans lequel lesdites briques structurelles complémentaires sont générées à partir de l'ensemble des briques structurelles par un intervenant coordinateur, de sorte que chaque intervenant 5 peut utiliser les briques structurelles et briques structurelles complémentaires des autres intervenants dont il a besoin pour ses calculs, sans communiquer avec lesdits autres intervenants. D'autres caractéristiques et avantages de 10 l'invention apparaîtront à la lecture de la description qui suit d'un mode de réalisation préféré de l'invention, donnée à titre d'exemple et en référence aux dessins annexés. BREVE DESCRIPTION DES DESSINS 15 La figure 1, précédemment décrite, représente schématiquement les interactions entre intervenants selon l'état de la technique. La figure 2 représente schématiquement un exemple d'interactions entre intervenants selon un mode de 20 réalisation de l'invention. La figure 3 illustre un exemple d'une construction composée de quatre ouvrages chacun interagissant avec les autres. 25 DESCRIPTION DETAILLEE DE L'INVENTION La figure 2 illustre un exemple de mise en oeuvre non limitative de l'invention dans lequel interviennent deux bureaux d'étude BE1, BE2 et un bureau d'étude coordinateur BEC. 30 Dans la suite le terme « intervenant » sera préféré à celui de « bureau d'étude » car couvrant, de façon plus générale, différents contextes dans lesquels l'invention 3025638 8 peut être déployée et utilisée. De même, plus de trois intervenants peuvent être parties prenantes, et l'intervenant coordinateur peut avoir également un rôle similaire à celui des intervenants BE1 et BE2, en plus de 5 son rôle spécifique de coordinateur. Chaque intervenant a en charge une partie de la construction globale. La division en partie peut être effectuée en fonction des différents corps de métier : béton, charpente, 10 façades, verrières etc. et/ou en partie en fonction d'une division géométrique de la construction lorsqu'elle est de taille importante ou en cas d'autres contraintes (par exemple, des ailes d'un bâtiment peuvent être confiées à des intervenants différents) 15 Ces différentes parties correspondent à des lots, à des ensembles de lots ou à des sous-ensembles de lots. Ainsi, typiquement, une construction est divisée en un ensemble de lots correspondant à des divisions logiques de la construction (fondations, structure primaire, structure 20 portée'). Un intervenant peut se voir confier la réalisation d'un ou de plusieurs lots, ou bien éventuellement d'une partie d'un lot. Chaque lot est composé d'un ou de plusieurs ouvrages. Un ouvrage peut être défini comme une structure 25 connectée à la structure globale par ses points d'interface et pouvant être étudiée de façon indépendante moyennant la connaissance des conditions aux limites ad-hoc à ces mêmes interfaces. Lors des différentes phases de la réalisation de la 30 construction, les différents intervenants travaillent partir de modèles numériques, sur lesquels ils peuvent effectuer différentes sortes de calcul, notamment pour concevoir la construction de façon détaillée et pour 3025638 9 envisager et définir les différents paramètres de la construction (type de matériaux, dimensionnement des structures, etc.). A l'issue de la réalisation de la construction, on peut citer la phase d'élaboration du 5 Dossier des Ouvrages Exécutés (DOE) qui est un document contractuel imposé par la législation française. En fonction de son corps de métier et de ses habitudes, chaque intervenant peut utiliser un outil logiciel différent. Parmi les outils typiquement utilisés, 10 on peut citer les logiciels Code Aster, Ansys, Nastran, Abaqus, Sofistik, Scia Engineering, Straus, Hercule... Ainsi, par exemple, le logiciel Ansys est un logiciel de simulation numérique qui peut être utilisé non seulement dans le domaine de la construction mais également 15 dans les domaines de l'énergie, de l'automobile, de la construction spatiale, etc. De plus, le logiciel « Code Aster » est un logiciel libre de simulation numérique en mécanique des société EDF. 20 Structures et structures, développé principalement par la ASTER est l'acronyme de « Analyse des Thermomécanique pour des Études et des outils logiciels sont outils propriétaires Recherches ». Bien évidemment d'autres encore utilisables, y compris des développés par les intervenants eux-mêmes. Ces outils logiciels permettent de réaliser un 25 modèle numérique d'une partie de la construction et d'effectuer des calculs sur ce modèle afin d'évaluer le comportement de la construction dans différentes situations. Ces calculs, bien connus pour l'homme du métier, seront évoqués un peu plus précisément ultérieurement. 30 Chaque outil logiciel permet de définir un modèle numérique des lots correspondants et de générer d'éventuels fichiers de résultats de calcul, selon un formalisme qui lui est propre. Un outil logiciel donné n'est en général pas 3025638 10 capable de lire le formalisme propre à un autre outil logiciel. Selon l'invention, des briques structurelles sont générées à partir du modèle numérique de chaque intervenant 5 BE1, BE2. D'une façon générale, les briques structurelles contiennent différents types de données structurelles : système d'axes, points clés (« keypoints »), lignes, surfaces, matériaux, sections transversales, noeuds, 10 éléments, liaisons internes et externes, charges, résultats, etc. Ces différentes données sont numérotées ou indexées et peuvent faire l'objet d'un compactage qui sera décrit ultérieurement. Chaque brique structurelle peut contenir en outre 15 des descriptions d'interfaces qui contiennent des conditions aux limites, par exemple des encastrements pour un calcul sur appuis fixes, ou bien des connexions avec d'autres briques structurelles qui partagent les mêmes points d'interface pour un calcul sur appuis souples, etc. 20 Plus précisément, pour chaque ouvrage d'un lot, au moins une brique structurelle EFO est générée. Cette brique structurelle EFO contient une description des éléments finis du modèle numérique correspondant à l'ouvrage concerné. C'est sur la base des 25 informations contenues dans les briques structurelles EFO de l'ensemble des ouvrages de la construction que le modèle global peut être construit ou assemblé et que les calculs peuvent être effectués. Selon un mode de réalisation de l'invention, une 30 brique GEO contenant une description géométrique de l'ouvrage peut également être générée. Cette description est relative à la géométrie de l'ouvrage, ainsi qu'à ses caractéristiques mécaniques. Elle peut contenir également 3025638 11 des données structurelles telles que les charges appliquées à l'ouvrage. La description contenue dans la brique structurelle EFO peut être obtenue à partir d'une discrétisation de la 5 description géométrique contenue dans la brique structurelle GEO selon un maillage prédéterminé. Selon des modes de réalisation de l'invention, une brique SEO contient une description du super élément de l'ouvrage. 10 La brique structurelle du super élément SEO est obtenue par condensation de la matrice de rigidité de la brique structurelle EFO de l'ouvrage en question sur ses points d'interfaces. La condensation est le processus qui permet de réduire le nombre de degrés de liberté de la 15 matrice de rigidité d'un modèle aux éléments finis au niveau de ses points d'interfaces, sans en altérer la précision ni son comportement statique. Aussi, la description contenue dans une brique structurelle SEO ne contient que les noeuds d'interfaces 20 compactés et un élément fini unique caractérisant les termes de la matrice de raideur condensée sur ces noeuds d'interfaces. En outre, une brique structurelle SEC complémentaire est également générée. 25 Cette brique structurelle complémentaire contient une description du modèle numérique complémentaire de l'ouvrage. Le terme « complémentaire » doit être compris selon son sens mathématique : le modèle numérique complémentaire d'un ouvrage est le modèle numérique de 30 l'ensemble des ouvrages (c'est-à-dire de la construction globale) duquel a été retiré l'ouvrage en question. La brique structurelle complémentaire est donc générée à partir des informations contenues dans un modèle 3025638 12 numérique de la construction globale et dans le modèle numérique de l'ouvrage en question. La figure 3 illustre un exemple d'une construction globale composée de 4 ouvrages A, B, C, D. Le modèle 5 numérique complémentaire Ade l'ouvrage A correspond donc à un modèle numérique des ouvrages B, C, D pris ensemble. Autrement dit, il représente la « vue » de la construction depuis les interfaces 'AB, I _AC/ ouvrages B, C, D, respectivement, considérés comme « le 10 reste du monde ». Cette description est constituée d'un super élément représentatif de ce modèle numérique complémentaire. Ce super élément peut être obtenu par condensation sur ses points d'interfaces de la matrice de rigidité du modèle 15 numérique global (c'est-à-dire de la construction globale) duquel a été retiré la brique structurelle EFO de l'ouvrage considéré. Dès lors, une brique structurelle complémentaire SEC n'est définie que par les noeuds d'interfaces compactés et un élément fini unique caractérisant les termes de la 20 matrice de raideur condensée sur ces noeuds d'interfaces. Dans l'exemple illustré par la figure 2, pour chaque intervenant BE1, BE2, uniquement un ouvrage est considéré, respectivement 01, 02, par soucis de clarté de la figure. Pour chacun de ces ouvrages, 01, 02, quatre briques 25 structurelles sont générées, respectivement geol, efol, seol, secl et geo2, efo2, seo2, sec2. Comme il a été exposé précédemment, les briques structurelles complémentaires de chaque ouvrage sont générées à partir d'un modèle numérique global, c'est-à-dire 30 de la construction, prise dans son ensemble. On voit que dans l'exemple de mise en oeuvre illustré par la figure 2, les briques structurelles complémentaires secl, sec2 sont générées par l'intervenant coordinateur BEC, IAD de l'ouvrage A avec les 3025638 13 seul habilité à générer ces briques car seul à avoir la vision globale de la structure et d'assurer tous les contrôles de cohérence. On peut en effet considérer que celui-ci a en charge la création et la maintenance d'un 5 modèle numérique global à partir des informations fournies par chaque intervenants BE1, BE2, c'est-à-dire au moins les briques structurelles d'éléments finis efol, efo2. Toutefois, selon un mode de réalisation de l'invention, l'ensemble des briques structurelles d'éléments 10 finis est également accessible aux intervenants BE1, BE2. Ceux-ci peuvent donc à tout moment récupérer les briques qu'ils souhaitent et peuvent donc ainsi générer toute ou partie du modèle numérique global. L'invention permet donc de fournir une 15 infrastructure, sur laquelle plusieurs méthodologies peuvent être déployées. Par ailleurs, des descriptions géométriques peuvent être générées par les intervenants BE1, BE2, comme étape préalable à la génération des briques structurelles 20 d'éléments finis efol, efo2 avant de procéder à la génération des briques structurelles seol, seo2 et secl, sec2. Selon l'invention, seules les briques structurelles d'éléments finis efol, efo2 sont nécessaires et décrivent la 25 forme minimale de l'infrastructure. Les briques structurelles peuvent être transmises à un serveur S par les différents intervenants BE1, BE2 et l'intervenant coordinateur BEC. Ce serveur S peut être géré par l'intervenant coordinateur BEC et permet de proposer des 30 interfaces conviviales dans un format universel et unique aux différents intervenants, leur permettant de transmettre leurs propres briques structurelles et d'accéder également aux briques structurelles des autres intervenants. 3025638 14 Ainsi, chaque intervenant peut utiliser les briques structurelles et les briques structurelles complémentaires des autres intervenants dont il a besoin pour ses calculs, sans communiquer avec lesdits autres intervenants. Il peut 5 par exemple les utiliser pour déterminer un modèle numérique global, lui permettant d'effectuer des calculs sur l'ensemble de la construction globale ou d'utiliser lui-même les briques structurelles complémentaires à chaque ouvrage dont il a la charge. 10 Le serveur S permet de centraliser les briques structurelles générées par les intervenants BEI, BE2, BEC. Les intervenants n'ont pas besoin d'interagir entre eux, ce qui permet notamment d'éviter les problèmes d'incompatibilité des formalismes utilisés par leur outil 15 logiciel respectif. Uniquement des convertisseurs Cl, C2 adaptés à chaque outil logiciel sont à prévoir. Ces convertisseurs permettent de générer un modèle numérique décrit dans un formalisme d'un outil logiciel donné vers une ou plusieurs 20 briques structurelles décrites dans un formalisme indépendant de ces outils logiciels. Du coup, un convertisseur par outil logiciel seulement est nécessaire (au lieu d'un par couple d'outils logiciel si les intervenants interagissent entre eux). Ce 25 convertisseur peut être écrit une fois pour toute et réutilisé pour différents projets. Il peut faire partie du serveur S comme illustré sur la figure 2, ou bien installé sur les infrastructures respectives des intervenants BEl, BE2. 30 Les convertisseurs fonctionnent dans l'autre sens également, afin d'importer les briques structurelles vers le formalisme propre à l'outil logiciel utilisé. 3025638 15 D'une façon générale, chaque intervenant BE1, BE2 peut travailler indépendamment des autres intervenants. Il n'est pas obligé d'attendre de se voir fournir les informations provenant des autres intervenants, mais peut 5 aller récupérer les informations nécessaires sur le serveur S, certifiées par l'intervenant coordinateur BEC. En général, la brique structurelle complémentaire lui suffit pour effectuer la majorité des calculs puisque, pour un ouvrage donné, l'ensemble brique structurelle EFO + brique 10 structurelle complémentaire SEC constitue une modélisation numérique globale de la construction. Les calculs effectuées par chaque intervenant engendrent la création d'un fichier de résultat de calcul et/ou la modification du modèle numérique et, donc, de la 15 brique structurelle d'éléments finis EFO. Cette brique structurelle EFO modifiée peut alors être transmise au serveur S afin que les autres intervenants puissent utiliser cette nouvelle version. De la sorte, par itérations successives, le modèle 20 numérique global constitué par les informations contenues dans les descriptions des briques structurelles d'éléments finis EFO, efol, efo2 converge vers un modèle numérique final. Les briques structurelles peuvent être composées 25 d'un ensemble de sous-briques relatives à différents éléments de modélisation. Ces éléments de modélisation peuvent notamment être : Un modèle des systèmes d'axes Un modèle des matériaux 30 Un modèle des sections transversales Un modèle des points clés géométriques (« keypoints ») Un modèle des lignes géométriques 3025638 16 - Un modèle des aires ou surfaces géométriques, - Etc. L'invention permet de disposer d'un nombre variable 5 de sous-briques structurelles, et leur teneur ne se limite donc pas à la liste non exclusive donnée ci-dessus. L'intervenant coordinateur ou les intervenants ou un donneur d'ordre peut définir les différentes sous-briques qui devront être utilisées et fournies pendant le projet de la 10 construction. Selon un mode de réalisation, ces sous-briques sont des fichiers informatiques. Le nom de ces fichiers informatiques peut suivre une règle de nommage selon laquelle, notamment, le nom comporte un identifiant de la 15 brique le contenant. Par exemple, un tel fichier peut prendre pour nom : « constimm-doe-ssss-bbb-xxx-nn-mm-kkkk.lis » Toutefois, de nombreuses autres règles ou conventions de nommage sont bien évidemment possibles. Dans 20 cet exemple de nommage : « constimm » est un identifiant de la construction ; - « doe » indique que le modèle numérique concerne le dossier des ouvrages exécutés ; 25 « ssss » est un code sur 4 lettres indiquant le type de sous-brique ; « bbb » est un code sur 3 lettres indique le type de brique structurelle : EFO, SEO, SEC ou GEO ; « xxx » est un code sur 3 chiffres représentant 30 un identificateur du lot ; « nn » est un code sur 2 chiffres représentant un identificateur d'un ouvrage dans ce lot ; 3025638 17 « mm » est un code indiquant s'il s'agit d'un module de matériaux « court terme » (ct) ou « long terme » (lt) ; « kkkk » est un code sur 4 chiffres indiquant un 5 numéro de cas de charge. Toutes les formes ne sont pas forcément à fournir pour chaque brique structurelle. Par exemple, les sous-briques de calcul peuvent n'être présentes que dans les briques structurelles de type autre que géométrique GEO. 10 En plus des fichiers correspondant à des sous- briques, des fichiers généraux peuvent également être fournis. Ces fichiers peuvent contenir différents paramètres généraux du projet, comme par exemple les unités utilisées, les correspondances entre les codes des lots et ouvrages et 15 des intitulés et les intervenants qui en ont la charge, la liste des différents cas de charge, etc. Comme cela a déjà été évoqué, des fichiers de résultats de calculs peuvent également être fournis. Des sous-briques correspondant à ces fichiers de résultats sont 20 alors générées. Parmi les calculs possibles et habituels, on peut citer les cas de charge : il s'agit d'appliquer une charge au modèle numérique d'un ouvrage et d'étudier son comportement en réaction à cette charge. Le résultat de 25 cette simulation peut être stocké dans une sous-brique correspondant à ce cas de charge. Insérer les résultats de calcul dans les briques structurelles, permet de conserver et de partager ces résultats, et d'éviter aux autres intervenants de devoir les 30 refaire le cas échéant. Une brique structurelle géométrique GEO peut contenir les sous-briques suivantes : constimm-doe-CSYS-GEO-xxx-nn-mm.lis 3025638 18 Ces fichiers contiennent la liste des systèmes d'axes pour les structures de l'ouvrage nn du lot xxx. constimm-doe-MATE-GEO-xxx-nn-mm.lis Ces fichiers contiennent la liste des matériaux pour 5 les structures de l'ouvrage nn du lot xxx. constimm-doe-SECT-GEO-xxx-nn-mm.lis Ces fichiers contiennent la liste des sections transversales pour les structures de l'ouvrage nn du lot xxx. 10 Une section transversale peut être définie soit par ses contours géométriques (un contour extérieur et éventuellement un ou plusieurs contours intérieurs simulant les évidements) et par ses caractéristiques mécaniques (aire, inertie de flexion, inertie de torsion, position du 15 centre de torsion, sections réduites d'effort tranchant, etc.), soit uniquement par ses caractéristiques mécaniques. Dans le premier cas, les caractéristiques mécaniques sont cohérentes avec les contours géométriques, c'est-à-dire qu'elles résultent d'un calcul de la section maillée. 20 constimm-doe-KEYP-GEO-xxx-nn-mm.lis Ces fichiers contiennent la liste des points-clés (« keypoints ») géométriques pour les structures de l'ouvrage nn du lot xxx. Les points-clés géométriques sont pour certains labélisés quand il s'agit d'interfaces entre 25 différents ouvrages. constimm-doe-LINE-GEO-xxx-nn-mm.lis Ces fichiers contiennent la liste des lignes géométriques pour les structures de l'ouvrage nn du lot xxx. Les lignes géométriques décrites sont pour certaines 30 labélisées, orientées et ont pour attributs un matériau, une section transversale, des relaxations et des excentrements. constimm-doe-AREA-GEO-xxx-nn-mm.lis 3025638 19 Ces fichiers contiennent la liste des aires géométriques pour les structures de l'ouvrage nn du lot xxx. Les aires géométriques décrites sont pour certaines labélisées et ont pour attributs un matériau et une 5 épaisseur. constimm-doe-LIIN-GEO-xxx-nn-mm.lis Ces fichiers contiennent la liste des liaisons internes pour les structures de l'ouvrage nn du lot xxx. - constimm-doe-CHAR-GEO-xxx-nn-mm-kkkk.lis 10 Ces fichiers contiennent les charges géométriques pour les structures de l'ouvrage nn du lot xxx. L'indice « kkkk » indique un cas de charge particulier. Des cas de charge statiques (charges permanentes, surcharges, neige, charges thermiques, etc... ) 15 ou dynamiques (vent turbulent, séisme, confort vibratoire, excitations forcées, etc...) peuvent être définis. Les charges géométriques, pour certaines labélisées, sont de type ponctuelles, linéiques ou surfaciques et orientées par un vecteur. Selon le type de cette charge, 20 ses attributs sont une force ponctuelle, une densité linéique, une pression surfacique ou une élévation de température appliquée à la géométrie de la charge. constimm-doe-CHAR-RCG-xxx-nn-mm-kkkk.lis Ces fichiers contiennent les tables des relations 25 entre les charges géométriques du cas de charge global kkkk définies dans le fichier précédent et les composants géométriques définis dans les autres fichiers de la brique structurelle, notamment constimm-doe-KEYP-GEO-xxx-nn- mm.lis, constimm-doe-LINE-GEO-xxx-nn-mm.lis et constimm- 30 doe-AREA-GEO-xxx-nn-mm.lis. En d'autres termes, ces fichiers précisent la liste des composants géométriques de la brique structurelle géométrique GEO sur lesquels s'applique chaque charge 3025638 20 géométrique. Ces tables de relations permettent donc le transfert des charges géométriques aux points clés, lignes et aires géométriques de la brique structurelle géométrique. 5 De la même façon, une brique structurelle d'éléments finis EFO peut contenir les sous-briques suivantes : - constimm-doe-CSYS-EFO-xxx-nn-mm.lis Ces fichiers contiennent la liste des systèmes 10 d'axes pour les structures de l'ouvrage nn du lot xxx. constimm-doe-MATE-EFO-xxx-nn-mm.lis Ces fichiers contiennent la liste des matériaux pour les structures de l'ouvrage nn du lot xxx. constimm-doe-SECT-EFO-xxx-nn-mm.lis 15 Ces fichiers contiennent la liste des sections transversales pour les structures de l'ouvrage nn du lot xxx. constimm-doe-NODE-EFO-xxx-nn-mm.lis Ces fichiers contiennent la liste des noeuds pour les 20 structures de l'ouvrage nn du lot xxx. constimm-doe-ELEM-EFO-xxx-nn-mm.lis Ces fichiers contiennent la liste des éléments finis pour les structures de l'ouvrage nn du lot xxx. constimm-doe-LIIN-EFO-xxx-nn-mm.lis 25 Ces fichiers contiennent la liste des liaisons internes pour les structures de l'ouvrage nn du lot xxx. constimm-doe-LIEX-EFO-xxx-nn-mm.lis Ces fichiers contiennent la liste des liaisons externes pour les structures de l'ouvrage nn du lot xxx. 30 - constimm-doe-CHAR-EFO-xxx-nn-mm-kkkk.lis Ces fichiers contiennent les forces nodales et élémentaires pour les structures de l'ouvrage nn du lot xxx et pour le cas de charge kkkk. 3025638 21 De la même façon, une brique structurelle de super élément SEO peut contenir les sous-briques suivantes : constimm-doe-CSYS-SE0-xxx-nn-mm.lis Ces fichiers contiennent la liste des systèmes 5 d'axes pour les structures de l'ouvrage nn du lot xxx. constimm-doe-NODE-SE0-xxx-nn-mm.lis Ces fichiers contiennent la liste des noeuds pour les structures de l'ouvrage nn du lot xxx. Comme expliqué précédemment, la liste des noeuds de l'ouvrage est réduite à 10 la liste des noeuds d'appuis ou interfaces. constimm-doe-ELEM-SE0-xxx-nn-mm.lis Ces fichiers contiennent la liste des éléments finis pour les structures de l'ouvrage nn du lot xxx. Comme expliqué précédemment, l'élément fini est unique et est 15 constitué de la matrice de raideur des structures de l'ouvrage condensée sur ses points d'appuis ou interfaces. constimm-doe-CHAR-SE0-xxx-nn-mm-kkkk.lis Ces fichiers contiennent les forces nodales et élémentaires pour les structures de l'ouvrage nn du lot xxx 20 et pour le cas de charge kkkk. Ces charges étant relatives à la brique structurelle de super élément, elles sont limitées au chargement des noeuds d'interface de l'ouvrage considéré, et peuvent être appelées « descentes de charges sur appuis fixes ». 25 De la même façon, une brique structurelle complémentaire SEC peut contenir les sous-briques suivantes : constimm-doe-CSYS-SEC-xxx-nn-mm.lis 30 Ces fichiers contiennent la liste des systèmes d'axes pour les structures de l'ouvrage nn du lot xxx. constimm-doe-NODE-SEC-xxx-nn-mm.lis 3025638 22 Ces fichiers contiennent la liste des noeuds pour les structures de l'ouvrage nn du lot xxx. Comme expliqué précédemment, la liste des noeuds de l'ouvrage est réduite à la liste des noeuds d'appuis ou interfaces. 5 constimm-doe-ELEM-SEC-xxx-nn-mm.lis Ces fichiers contiennent la liste des éléments finis pour les structures de l'ouvrage nn du lot xxx. Comme expliqué précédemment, l'élément fini est unique et est constitué de la matrice de raideur de l'ensemble des 10 structures duquel sont retirées les structures de l'ouvrage considéré, condensée sur ses points d'appuis ou interfaces. constimm-doe-CHAR-SEC-xxx-nn-mm-kkkk.lis Ces fichiers contiennent les forces nodales et élémentaires pour les structures de l'ouvrage nn du lot xxx 15 et pour le cas de charge kkkk. Ces charges étant relatives à la brique structurelle de super élément, elles sont limitées au chargement des noeuds d'interface de l'ouvrage considéré, et peuvent être appelées « descentes de charges sur appuis fixes ». 20 Par ailleurs, des fichiers peuvent être générés afin de permettre la mise en relation des différents fichiers d'une brique fonctionnelle. Ces fichiers contiennent notamment des tables de relations entre les entités 25 géométriques (points clés, lignes et aires) de la brique structurelle géométrique avec les noeuds, éléments finis linéiques et surfaciques de la brique structurelle des éléments finis. Par exemple, trois fichiers peuvent être prévus : 30 constimm-doe-KEYP-RGE-xxx-nn-mm.lis Ce fichier décrit la liste des noeuds associés à chaque point clé géométrique. constimm-doe-LINE-RGE-xxx-nn-mm.lis 3025638 23 Ce fichier décrit la liste des éléments finis linéiques associés à chaque ligne géométrique. constimm-doe-AREA-RGE-xxx-nn-mm.lis Ce fichier décrit la liste des éléments finis 5 surfaciques associés à chaque aire géométrique. Selon un mode de réalisation de l'invention, des sous-briques correspondent à des fichiers de résultats de calculs effectués par des outils logiciels de l'intervenant. 10 Ces sous-briques peuvent être sous la forme d'un fichier également. Au sein des sous-briques, l'information peut être formalisée de différentes façons. Dans un mode de réalisation de l'invention, les 15 sous-briques sont des fichiers au format texte dont le contenu est une suite d'associations entre au moins un mot-clé et des paramètres. Les mots clés permettent de structurer l'information véhiculée par les paramètres. 20 Les mots clés utilisables peuvent différer d'un type de fichier à l'autre : en effet, la nature de l'information différant d'un fichier à l'autre, les mots clés permettant de les introduire peuvent être également différents. Une « association », ou ligne, peut comporter 25 plusieurs mots clés : un premier mot clé permettre d'introduire le type d'information qui suit en paramètres, tandis qu'un ou plusieurs mots clés supplémentaires permettent de structurer ces paramètres. A titre d'exemples : 30 - AREA NBRE narea Le mot clé « AREA » signifie que la liste se rapporte à une aire géométrique. Le paramètre et mot clé « NBRE » indique qu'on va préciser un nombre, ici donc le 3025638 24 nombre d'aires géométriques ; et le paramètre narea est ce nombre. AREA MATE karea kmat Le mot clé MATE indique que la ligne se rapporte à 5 une mise en correspondance entre un numéro d'aire indiqué par le paramètre karea et un numéro de matériau kmat. Autrement dit, cette ligne (ou « commande ») permet de définir le matériau d'une aire géométrique. CHAG NBRE nchag 10 Cette commande permet de définir le nombre total nchag de charges géométriques. Un ensemble de commandes, introduites par des mots clés, permet ainsi de décrire un modèle numérique. 15 Ce formalisme est indépendant des outils logiciels : il suffit d'en connaître la syntaxe et la signification de chaque mot-clé pour être capable de relire un ensemble de fichiers dans ce formalisme et reconstruire le modèle numérique sur un outil logiciel donné. De même, il est aisé 20 pour l'homme du métier de générer des fichiers conformes à ce formalisme à partir des modèles numériques exprimés dans le formalisme d'un outil logiciel, dès lors qu'il a accès aux manuels de ces deux formalismes. Comme il a été expliqué précédemment, la conversion 25 d'un formalisme en un autre est prise en charge par les convertisseurs Cl, C2. Comme nous l'avons évoqué plus haut, les différents éléments de la modélisation numérique sont décrits dans les briques structurelles. Ces éléments peuvent être des lignes 30 ou des aires géométriques, des matériaux, des charges géométriques, etc. Ils y sont identifiés par des références numériques qui proviennent des outils logiciels utilisés par chaque 3025638 25 intervenant. Chaque intervenant et chaque outil logiciel peut avoir ses conventions propres pour la numérotation des éléments. D'une façon générale, les références numériques 5 forment des suites discontinues : par exemple, une convention peut être de numéroter de 1 à 99 un premier type d'éléments, de 500 à 599 un second type d'éléments, etc. Selon un mode de réalisation de l'invention, ces références numériques sont compactées, c'est-à-dire qu'une 10 nouvelle référence numérique est attribuée à chaque élément d'une brique structurelle de sorte à former, pour cette brique structurelle, une suite continue de références numériques. De la sorte, lorsqu'un intervenant souhaite 15 travailler avec plusieurs briques structurelles, il pourra simplement en connaissant le nombre de références numériques d'une brique numérique, les combiner en évitant les collisions de références numériques entre plusieurs briques. Il pourra pour cela décaler les références numériques d'une 20 brique en fonction des nombres de références des autres briques. Par exemple, avant compactage, une brique structurelle A contient les références numériques 1, 10, 11, 100. Une brique structurelle B contient les références 25 numériques 1, 2, 10, 100, 200. Après le compactage, les briques structurelles contiennent les références numériques suivantes : A : 1, 2, 3, 4 B : 1, 2, 3, 4, 5. 30 Selon un mode de réalisation de l'invention, dans chaque brique structurelle, les nouvelles références numériques sont associées aux références numériques originelles provenant du modèle numérique correspondant. 3025638 26 Ainsi, si on note entre parenthèses les références numériques originelles associés à chaque nouvelle référence numérique, les briques structurelles A et B contiennent : A: 1 (1), 2 (10), 3 (11), 4 (100) 5 B : 1 (1), 2 (2), 3 (10), 4 (100), 5 (200) Ainsi, si un intervenant souhaite travailler avec les deux briques structurelles A et B, il peut décaler les références numériques de l'une des deux en fonction du nombre de références de l'autre. Par exemple, sachant que la 10 brique A contient 4 références, les références numériques de la brique B peuvent être décalées de 4 unités. L'ensemble de travail, formé des briques structurelles A et B, contient alors les références numériques suivantes : 1, 2, 3, 4 (provenant de la brique A), 5, 6, 7, 8, 9 (provenant de la 15 brique B). Ainsi, grâce à ces mécanismes, l'invention permet de fournir une base de donnée structurelle d'échange et de partage totalement indépendante des outils dédiés pour 20 sécuriser et faciliter les transferts entre Bureaux d'Etudes au cours des Etudes de Conception, Avant-Projet ou Exécution, ou pour décrire de façon pérenne les structures d'un ouvrage au-delà de son achèvement et de sa livraison dans le but d'un réemploi ultérieure à des fins de 25 maintenance ou d'évolution de la structure. Bien entendu, la présente invention n'est pas limitée aux exemples et au mode de réalisation décrits et représentés, mais elle est susceptible de nombreuses 30 variantes accessibles à l'homme de l'art. REVENDICATIONS1) Méthode pour le traitement des -modèles numériques d'une construction, ladite construction étant divisée en lots et chaque lot étant composé d'un ou plusieurs ouvrages, la méthode comportant les étapes suivantes Définir, pour chaque ouvrage, un modèle numérique à partir d'un outil logiciel, chaque modèle m lealtrique pouvant être décrit selon un formalisme propre à un outil logiciel différent, Générer automatiquement pour chaque ouvrage au moins une brique structurelle (efo1, efo2, efo3) à partir du modèle numérique défini pour ledit ouvrage et une brique 15 structurelle complémentaire (secl, sec2, sec3), à partir d'un modèle numérique de ladite, construction et du modèle numérique dudit ouvrage ladite au moins une brique structurelle contenant une description des éléments finis dudit modèle numérique et ladite brique structurelle 20 complémentaire contenant une description d'un modèle numérique complémentaire dudit ouvrage, et lesdites briques structurelles étant décrites selon un formalisme indépendant desdits outils logiciels. 25 2) Méthode selon la revendication précédente, dans laquelle ladite au moins une brique structurelle comprend en outre une brique structurelle géométrique (geol, geo2, ged3) et/ou une brique structurelle de super-élément (seol, seo2, seo3). 30 3) Méthode selon la revendication précédente, comportant en outre une étape d'obtention de ladite au moins une brique structurelle aux éléments finis Par discrétisation de la description géométrique contenue dans 3025638 28 une brique structurelle géométrique selon un maillage prédéterminé. 4) Méthôde- selon l'une des revendications 5 précédentes, dans laquelle ladite au moins une brique structurelle .et ladite brique structurelle complémentaire sont composées d'un ensemble de sous-briques relatives à différents éléments de modélisation,' parmi un modèle des systèmes d'axes, un modèle des matériaux, un modèle des 10 sections transversales, un modèle des points clés géométriques, un modèle des lignes géométriques, un modèle des aires géométriques. 5) Méthode selon la revendication précédente, 15 dans laquelle lesdites sous-briques sont des fichiers, dont le nom comporte un identifiant de la brique le contenant. 6) Méthode selon la revendication précédente, dans lequel lesdits fichiers sont au format texte et 20 contiennent une suite d'associations entre au moins un mot- clé et des paramètres. 7) Méthode selon l'une des revendications précédentes, comportant en outre une étape de calcul par un 25 des outils logice--- afin de générer un fichier de résultats, et dans lequel l'étape de génération de brique comportant la génération de sous-briques correspondant aux fichiers de résultats.. 30 8) Méthode selon l'une- des revendications précédentes, dans lequel chaque modèle numérique comporte des éléments associés à des références numériques, et-comportant en outre une étape de compactage consistant réattribuer à chaque élément d'une brique structurelle une 3025638 29 nouvelle référence numérique de sorte à former une suite continue de références numériques pour ladite brique structurelle. 9) Méthode, selon la revendication précédente, dans lequel pour chaque brique structurelle générée, lesdites nouvelles références numériques sont associées à des références numériques originelles provenant du modèle numérique correspondant. 10 10) Méthode selon l'une des revendications précédentes, dans lequel lesdits lots sont traités par des intervenants distincts (BEl, BE2), dans lequel lesdits intervenants distincts transmettent à un serveur (S) les 15 briques structurelles (efol, efo2) correspondant aux lots dont ils ont la charge et dans lequel lesdites briques structurelles complémentaires (secl, sec2) sont elgérées à partir de l'ensemble des briques structurelles par un intervenant coordinateur (BEC), de sorte que chaque 20 intervenant peut utiliser les briques structurelles et briques structurelles complémentaires des autres intervenants dont il a besoin pour ses calculs, sans communiquer avec lesdits autres intervenants.