Brevet FR3142375A1 — publié le 20240531

PROCEDE DE DETERMINATION D’UNE CARTOGRAPHIE DE TISSAGE Un aspect de l’invention concerne un procédé de détermination d’une cartographie de tissage d’une zone d’une pièce à fabriquer dans un matériau composite tissé, comprenant : recevoir une représentation de ladite zone de la pièce ; recevoir des valeurs prédéfinies de paramètres relatifs à des contraintes de fabrication de la zone de la pièce ; déterminer, à partir de la représentation et d’un premier sous-ensemble de valeurs parmi les valeurs prédéfinies reçues, une grille de tissage de la zone de la pièce, la grille de tissage comprenant une pluralité de cellules ; et déterminer successivement, pour chaque cellule de la grille de tissage, une composition de tissage respective compatible avec un deuxième sous-ensemble de valeurs parmi les valeurs prédéfinies reçues. Figure à publier avec l’abrégé : Figure 2 PROCEDE DE DETERMINATION D’UNE CARTOGRAPHIE DE TISSAGE DOMAINE TECHNIQUE DE L’INVENTION Le domaine technique de l’invention est celui des pièces réalisées dans un matériau composite tissé, notamment des pièces aéronautiques telles que des aubes de moteur d’aéronef. En particulier, l’invention concerne la conception d’un renfort tissé d’une pièce par la réalisation d’une cartographie de tissage représentant la structure de tissage du renfort avant la fabrication de celui-ci. ARRIERE-PLAN TECHNOLOGIQUE DE L’INVENTION Un matériau composite tissé est un assemblage comportant au moins une ossature textile tissée appelée renfort et un liant appelé matrice. Le renfort comprend des torons (aussi appelés « fils ») tissés à l’aide d’un métier à tisser, suivant une topologie de tissage théorique définie selon au moins deux orientations, également appelées axes de renfort, chaque toron comprenant une pluralité de fibres, souvent de carbone ou de verre. Les axes de renfort sont classiquement appelés « chaîne » et « trame ». En général, la chaîne correspond à la direction principale de tissage, et la trame correspond à la direction transversale, orthogonale à la chaîne. Le mode d’entrecroisement des torons (i.e. le motif selon lequel sont tissés les torons) est classiquement appelé « armure ». Un exemple de tel matériau composite tissé est représenté à la . Sur la , le renfort du matériau composite tissé 100 comprend des torons 101, 102 tissés suivant une topologie de tissage définie sur plusieurs couches 103a, 103b, les torons étant agencés selon deux axes de renfort orthogonaux X et Y, respectivement appelés chaîne et trame, les couches 103a, 103b étant superposées suivant l’axe Z. La fabrication d’une pièce dans un matériau composite tissé nécessite donc une première étape de fabrication (ou « confection ») du renfort par tissage, puis une deuxième étape d’assemblage avec la matrice, par exemple par injection après mise en forme dans un moule. A l’issue de la première étape de fabrication du renfort par tissage, on obtient un renfort tissé aussi appelé « préforme ». Par exemple, dans le procédé de moulage par transfert de résine (ou « Resin Transfer Molding » en anglais), la préforme est placée dans un moule rigide, la préforme épousant la forme du moule. Une résine liquide ou visqueuse est ensuite injectée dans le moule contenant la préforme à l’aide d’une pompe basse pression. La conception du renfort tissé, i.e. de la préforme, est un processus complexe, qui demande une connaissance approfondie des propriétés matériaux qui dérivent de la structure et du type de renfort, ainsi que des procédés de fabrication. En effet, le matériau composite doit présenter certaines caractéristiques mécaniques, qui sont fixées par le bureau d’étude en fonction du type de pièce, tandis que son procédé de fabrication est soumis à diverses contraintes. Ainsi, la conception du renfort tissé nécessite un important travail en amont lors duquel il faut trouver un compromis optimal entre les exigences relatives aux caractéristiques matériaux et les contraintes imposées par le tissage. Il existe des logiciels incorporant des algorithmes d’optimisation de couches de textile, mais ces logiciels ne prennent pas en compte les contraintes imposées par le tissage ni l’optimisation des armures. Ainsi, la programmation d’une pièce textile demande un temps important (de l’ordre de plusieurs mois pour une pièce complexe) qui a un impact de premier ordre sur les itérations entre le bureau d’étude et l’atelier textile et, par conséquence, sur les temps de développement des produits. L’invention vient améliorer la situation. L’invention offre une solution aux problèmes évoqués précédemment, en permettant de concevoir de manière automatique et accélérée l’architecture du renfort tissé selon un ensemble de contraintes de fabrication. Un aspect de l’invention concerne ainsi un procédé, mis en œuvre par ordinateur, de détermination d’une cartographie de tissage d’une zone d’une pièce à fabriquer dans un matériau composite tissé. Le procédé peut comprendre : recevoir une représentation de ladite zone de la pièce ; recevoir des valeurs prédéfinies de paramètres relatifs à des contraintes de fabrication de la zone de la pièce ; déterminer, à partir de la représentation de la zone de la pièce et d’un premier sous-ensemble de valeurs parmi les valeurs prédéfinies reçues, une grille de tissage de la zone de la pièce, la grille de tissage comprenant une pluralité de cellules ; et déterminer successivement, pour chaque cellule de la grille de tissage, une composition de tissage respective compatible avec un deuxième sous-ensemble de valeurs parmi les valeurs prédéfinies reçues ; dans lequel la détermination d’une composition de tissage pour une cellule courante de la grille de tissage dépend d’une composition de tissage déjà déterminée pour une cellule de la grille de tissage adjacente à la cellule courante ; et dans lequel la cartographie de tissage de la zone de la pièce comprend les cellules de la grille de tissage et les compositions de tissage respectives. Par « cartographie de tissage », il est entendu un ensemble de données permettant de représenter un tissage associé à une zone d’une pièce mécanique (par exemple un renfort tissé). Par « composition de tissage », il est entendu un ensemble de données permettant de caractériser le tissage dans la zone concernée, notamment le type de fils utilisés et la manière dont les fils sont disposés les uns par rapport aux autres. En d’autres termes, la composition de tissage permet de définir complètement le tissage à l’intérieur d’une cellule, et la cartographie de tissage correspond à l’ensemble des compositions de tissage pour les cellules. Ainsi, la cartographie de tissage permet de représenter l’architecture de tissage de la zone de la pièce mécanique. Par « zone », il est entendu une région d’une pièce mécanique à fabriquer dans un matériau tissé. Une pièce mécanique à fabriquer peut comprendre une pluralité de zones. Par extension, le terme « zone » peut aussi désigner une pièce mécanique entière (par exemple de faible dimension, et pour laquelle les contraintes de fabrication sont les mêmes en tout point de la pièce). Les paramètres relatifs à des contraintes de fabrication de la zone sont des paramètres représentant des critères à respecter pour la conception du tissage, qui sont typiquement déterminés ou validés en amont par des experts. Les valeurs de ces paramètres dépendent du type de pièce à fabriquer, et même de la zone de la pièce à fabriquer. En d’autres termes, pour deux zones différentes d’une même pièce (par exemple le pied et la tête d’une aube de moteur), les valeurs des paramètres peuvent différer. Par « grille de tissage », il est entendu un maillage de la zone de la pièce considérée. La détermination de la grille de tissage comprend donc la détermination de ce maillage, et notamment des dimensions des cellules. Cette détermination est avantageusement effectuée à partir d’un premier sous-ensemble de valeurs parmi les valeurs prédéfinies des paramètres relatifs aux contraintes de fabrication reçues. Par « composition de tissage », il est entendu un ensemble de paramètres permettant de caractériser le tissage (nombre de fils en chaîne et en trame, dispositions relatives des fils les uns par rapport aux autres, nombre de couches, etc.). Pour chaque cellule de la grille de tissage, la composition de tissage est déterminée grâce à un deuxième sous-ensemble de valeurs parmi les valeurs prédéfinies des paramètres relatifs aux contraintes de fabrication reçues. Ainsi, la composition déterminée prend avantageusement en compte les contraintes de fabrication imposées pour la pièce. Par « cellule courante », il est entendu une cellule pour laquelle la composition de tissage est déterminée (i.e. la cellule considérée à une étape courante du procédé), par opposition à des cellules pour lesquelles les compositions ont déjà été déterminées et à des cellules pour lesquelles la détermination de la composition de tissage se fait à des étapes postérieures à l’étape courante. Par « cellule adjacente » (ou cellule voisine), il est entendu une cellule appartenant à un voisinage prédéfini de la cellule dans la grille de tissage, par exemple un voisinage de 4-connexité. Le procédé ci-dessus propose de déterminer, lors d’étapes successives, une composition de tissage respective pour chaque cellule de la grille de tissage. En d’autres termes, une fois la composition de tissage déterminée pour une cellule, la composition de tissage est déterminée pour une autre cellule, et ainsi de suite jusqu’à avoir parcouru toutes les cellules de la grille. Par « composition de tissage déjà déterminée pour une cellule », il est donc entendu une composition de tissage déterminée pour une cellule différente de la cellule courante lors d’une étape antérieure à l’étape courante. Selon ce procédé, la composition de tissage d’une cellule prend avantageusement en compte les compositions de tissage déjà déterminées pour des cellules voisines, évitant ainsi des problèmes structurels dans la composition de tissage (par exemple, des compositions de tissage non compatibles entre des cellules adjacentes). Dans un ou plusieurs modes de réalisation, la représentation de la zone de la pièce peut comprendre au moins une modélisation bidimensionnelle de la zone de la pièce. Par exemple, la au moins une modélisation bidimensionnelle de la pièce peut comprendre au moins une cartographie d'épaisseur de la zone de la pièce. Par « cartographie d’épaisseur de la zone de la pièce », il est entendu un ensemble de données permettant de caractériser un contour d’une section de la pièce selon un plan (X,Y) par exemple, et des épaisseurs selon l’axe Z à l’intérieur de ce contour. Par exemple, une cartographie d’épaisseur peut se présenter sous la forme d’une image faisant apparaître contour, et dans lequel chaque pixel à l’intérieur du contour est associé à une valeur qui dépend de l’épaisseur de la pièce au niveau de ce pixel. Dans un ou plusieurs modes de réalisation, le procédé comprend en outre : recevoir une cellule initiale parmi la pluralité de cellules de la grille de tissage ; dans lequel la détermination successive, pour chaque cellule de la grille de tissage, de la composition de tissage respective est effectuée selon un ordre de parcours des cellules de la grille de tissage dont un point de départ correspond à la cellule initiale, l’ordre de parcours des cellules étant tel que chaque cellule courante autre que la cellule initiale pour laquelle la composition de tissage est déterminée est adjacente à une autre cellule de la grille de tissage pour laquelle la composition de tissage a déjà été déterminée. En d’autres termes, il est assuré, grâce à un tel ordre de parcours, que les compositions de tissage des cellules sont déterminées à partir des compositions de tissage déjà déterminées pour les cellules voisines. Dans un ou plusieurs modes de réalisation, la détermination de la composition de tissage pour la cellule courante de la grille de tissage dépend de toutes les compositions de tissage déjà déterminées pour les cellules de la grille de tissage adjacentes à la cellule courante. Dans un ou plusieurs modes de réalisation, le premier sous-ensemble de valeurs parmi les valeurs prédéfinies reçues peut comprendre une liste d’armures autorisées, une liste de titres de fil en trame autorisés, une liste de titres de fil en chaîne autorisés et une ou plusieurs valeurs cibles d’espacement de chaîne. La détermination de la grille de tissage tridimensionnelle de la zone de la pièce peut comprendre : sélectionner une armure pour la zone parmi la liste d’armures autorisées ; sélectionner un titre de fil en trame pour la zone parmi la liste de titres de fil en trame autorisés ; sélectionner un titre de fil en chaîne pour la zone parmi la liste de titres de fil en chaîne autorisés ; déterminer une valeur d’espacement de chaîne parmi la une ou plusieurs valeurs cibles d’espacement de chaîne et le titre de fil en chaîne sélectionné ; et déterminer un espacement de trame pour la zone en fonction du titre de fil en chaîne sélectionné, du titre de fil en trame sélectionné et de la valeur cible d’espacement de chaîne déterminée. Dans un ou plusieurs modes de réalisation, la composition de tissage respective peut comprendre un ensemble de paramètres représentatifs d’un nombre de fils de trame et de fils de chaîne et d’une disposition relative des fils de trame et des fils de chaîne dans ladite chaque cellule de la grille de tissage. Par exemple, pour chaque cellule de la grille de tissage, la détermination de la composition de tissage respective peut comprendre : associer à ladite chaque cellule un vecteur respectif, et attribuer à chaque composante du vecteur une valeur indiquant une présence ou non d’un fil à une position correspondant à ladite composante dans la cellule, et un type de fil associé. Le type de fil peut être un parmi : un fil de chaîne et un fil de trame. Dans un ou plusieurs modes de réalisation, la représentation de ladite zone de la pièce reçue peut comprendre des données d’épaisseur représentant des épaisseurs de la zone de la pièce en une pluralité de points de la zone de la pièce, et la détermination de la composition de tissage pour une cellule courante de la grille de tissage peut comprendre : déterminer un nombre de couches de tissage dans la cellule courante en fonction d’une donnée d’épaisseur représentant une épaisseur en un point de la zone de la pièce correspondant à la cellule courante et en fonction d’au moins un nombre de couches de tissage déjà déterminé pour au moins une cellule respective de la grille de tissage adjacente à la cellule courante. Ainsi, le nombre de couches d’une cellule est avantageusement déterminé en prenant en compte les nombres de couches des cellules voisines pour lesquelles la composition de tissage a déjà été déterminée. Dans un ou plusieurs modes de réalisation, le deuxième sous-ensemble de paramètres relatifs à des contraintes de fabrication de la zone de la pièce peut comprendre une valeur de fraction volumique de fibre cible et une valeur de ratio chaîne-trame cible. La composition de tissage d’une cellule de la grille de tissage peut être déterminée de sorte à minimiser conjointement un écart entre une valeur de fraction volumique de fibre dans la cellule et la valeur de fraction volumique de fibre cible et un écart entre une valeur de ratio chaîne-trame dans la cellule et la valeur de ratio chaîne-trame cible. Alternativement, le deuxième sous-ensemble de paramètres relatifs à des contraintes de fabrication de la zone de la pièce peut comprendre une plage de valeurs de fraction volumique de fibre cible et une plage de valeurs de ratios chaîne-trame cible. La composition de tissage d’une cellule de la grille de tissage peut être déterminée de sorte qu’une valeur de fraction volumique de fibre dans la cellule appartienne à la plage de valeurs de fraction volumique de fibre cible et qu’une valeur de ratio chaîne-trame dans la cellule appartienne à la plage de valeurs de ratios chaîne-trame cible. Une combinaison de ces modes de réalisation est bien entendu possible (minimisation de l’écart entre la valeur obtenue et la valeur cible pour l’un des paramètres, et détermination de la valeur de sorte qu’elle appartienne à la plage de valeurs cibles pour l’autre paramètre). Un autre aspect de l’invention concerne un procédé, mis en œuvre par ordinateur, de détermination d’une cartographie de tissage d’une pièce à fabriquer dans un matériau composite tissé. Le procédé peut comprendre : recevoir une pluralité de zones de la pièce à fabriquer, dans lequel chaque zone comprend au moins une portion adjacente à une portion d’une autre zone ; pour chaque zone parmi la pluralité de zones, déterminer successivement des cartographies de tissage de ladite chaque zone par le procédé ci-dessus ; dans lequel la détermination de la cartographie de tissage d’une zone courante est fonction de la cartographie de tissage d’une autre zone que la zone courante pour laquelle la cartographie de tissage respective a été déterminée, la zone courante comprenant une portion adjacente à une portion de l’autre zone. Dans ces modes de réalisation, la détermination de la cartographie de tissage pour la zone courante peut comprendre : identifier une cellule de la zone courante adjacente à au moins une cellule de l’autre zone pour laquelle la cartographie de tissage respective a été déterminée ; et déterminer la composition de tissage pour la cellule identifiée à partir de la au moins une composition de tissage déterminée pour la au moins une cellule adjacente de l’autre zone respective. Ainsi, les zones adjacentes pour lesquelles les cartographies de tissage ont déjà été déterminées sont avantageusement prises en compte pour la détermination de la cartographie de tissage d’une zone courante. La pluralité de zones peut comprendre des groupes de zones, chaque groupe de zone étant respectivement associé à un calque de la pièce à fabriquer. Dans un ou plusieurs modes de réalisation, la pièce à fabriquer peut être une pièce aéronautique. Un autre aspect de l’invention concerne un procédé de fabrication d’une pièce dans un matériau composite tissé pouvant comprendre : déterminer une cartographie de tissage de la pièce selon l’un des procédés ci-dessus ; fabriquer la pièce à partir de la cartographie de tissage de la pièce déterminée. Un autre aspect de l’invention concerne un dispositif de détermination d’une cartographie de tissage d’une zone d’une pièce à fabriquer dans un matériau composite tissé. Le dispositif peut comprendre : une interface d’entrée pour recevoir une représentation de ladite zone de la pièce et des valeurs prédéfinies de paramètres relatifs à des contraintes de fabrication de la zone de la pièce ; au moins un circuit pour : déterminer, à partir de la représentation de la zone de la pièce et d’un premier sous-ensemble de valeurs parmi les valeurs prédéfinies reçues, une grille de tissage de la zone de la pièce, la grille de tissage comprenant une pluralité de cellules ; et déterminer successivement, pour chaque cellule de la grille de tissage, une composition de tissage respective compatible avec un deuxième sous-ensemble de valeurs parmi les valeurs prédéfinies reçues ; dans lequel la détermination de la composition de tissage pour une cellule courante de la grille de tissage dépend d’une composition de tissage déjà déterminée pour une cellule de la grille de tissage adjacente à la cellule courante ; et dans lequel la cartographie de tissage de la zone de la pièce comprend les cellules de la grille de tissage et les compositions de tissage respectives. Un autre aspect de l’invention concerne un système pour déterminer une cartographie de tissage d’une pièce à fabriquer dans un matériau composite tissé, la pièce à fabriquer comprenant une pluralité de zones, dans lequel chaque zone comprend au moins une portion adjacente à une portion d’une autre zone, le système comprenant une pluralité de dispositifs précédents, chaque dispositif étant configuré pour déterminer une cartographie de tissage d’une zone respective parmi la pluralité de zones ; dans lequel la détermination de la cartographie de tissage d’une zone courante est fonction de la cartographie de tissage d’une autre zone que la zone courante pour laquelle la cartographie de tissage respective a été déterminée, la zone courante comprenant une portion adjacente à une portion de l’autre zone. L’invention concerne aussi un système pour fabriquer une pièce dans un matériau composite tissé, pouvant comprendre : un système pour déterminer une cartographie de tissage de la pièce comme précédemment ; et un métier à tisser pour fabriquer la pièce à partir de la cartographie de tissage de la pièce déterminée. Un programme informatique, mettant en œuvre tout ou partie du procédé décrit ci- avant, installé sur un équipement préexistant, est en lui-même avantageux. Ainsi, la présente invention vise également un produit programme informatique comportant des instructions pour la mise en œuvre de certaines étapes des procédés précédemment décrits, lorsque ce programme est exécuté par un processeur. Ce programme peut utiliser n'importe quel langage de programmation (par exemple, un langage-objet ou autre), et être sous la forme d'un code source interprétable, d'un code partiellement compilé ou d'un code totalement compilé. La décrite en détail ci-après peut former l'organigramme de l'algorithme général d'un tel programme informatique. L’invention et ses différentes applications seront mieux comprises à la lecture de la description qui suit et à l’examen des figures qui l’accompagnent. BREVE DESCRIPTION DES FIGURES D’autres caractéristiques et avantages de l’invention apparaîtront à la lecture de la description, qui peut être lue en regard des figures. Ces figures sont présentées à titre indicatif et nullement limitatif de l’invention. La représente un exemple de matériau composite tissé. La représente un ordinogramme d’un procédé de détermination d’une cartographie de tissage pour une pièce à fabriquer dans un matériau composite tissé, selon un mode de réalisation. La représente un exemple de régions d’une pièce à fabriquer dans un matériau composite tissé. La représente un exemple de calques d’une pièce à fabriquer dans un matériau composite tissé. La représente plusieurs coupes d’une grille de tissage d’une portion d’une pièce à fabriquer dans un matériau composite tissé, selon un mode de réalisation. La représente un ordre de parcours de la grille de tissage, selon un mode de réalisation. La représente un dispositif configuré pour mettre en œuvre des étapes du procédé de détermination d’une cartographie de tissage pour une pièce à fabriquer dans un matériau composite tissé, selon un mode de réalisation. La représente un exemple de procédé de détermination de la composition de tissage d’une cellule initiale selon un mode de réalisation. DESCRIPTION DETAILLEE La représente un ordinogramme d’un procédé de détermination d’une cartographie de tissage pour une pièce à fabriquer dans un matériau composite tissé, selon un ou plusieurs modes de réalisation. Par « cartographie de tissage », il est entendu une représentation spatiale de la structure (i.e. les différents types de fils utilisés et la façon dont ils sont enchevêtrés) du renfort de la pièce à fabriquer, cette cartographie pouvant être par la suite utilisée pour tisser ledit renfort selon la structure déterminée. Par extension, le terme « cartographie de tissage » désigne aussi un ensemble de données caractérisant ou permettant d’obtenir la représentation spatiale de la structure du renfort tissé. Lors d’une première étape 210, un modèle de la pièce à fabriquer peut être reçu. Le modèle de la pièce à fabriquer peut comprendre notamment une représentation 2D de la pièce, ainsi que différentes zones de la pièce. La représentation 2D peut être par exemple une cartographie 2D d’épaisseur, c’est-à-dire un modèle 2D représentant un contour de la pièce (typiquement le contour d’une projection 2D de la pièce sur un plan (X,Y)) et, pour chaque point à l’intérieur du contour, une donnée d’épaisseur de la pièce en ce point selon une troisième direction (par exemple Z). Le modèle reçu à l’étape 210 peut en outre comprendre des données relatives à différentes zones de la pièce, les différentes zones de la pièce correspondant à des régions de la pièce dont les propriétés ou les contraintes de tissage diffèrent entre elles. Un exemple de telles régions est représenté sur la . Sur l’exemple de la , la pièce à fabriquer est une aube de moteur pour aéronef, et quatre zones 301a, 301b, 301c, 301d de la pièce sont prédéfinies. Sur cet exemple, les zones 301a, 301b, 301c, 301d correspondent à quatre régions subdivisant l’aube dans son axe longitudinal. Bien entendu, selon les modes de réalisation, le nombre de zones peut être différent de quatre (par exemple une, deux, trois, cinq ou plus de cinq), et les zones peuvent être définies selon d’autres axes, voire selon aucun axe privilégié (les zones constituant un mappage quelconque de la pièce). Sur l’exemple de la , les zones 301a, 301b, 301c, 301d représentent des régions de la pièce pour lesquelles les propriétés mécaniques souhaitées et les contraintes de tissage ne sont pas nécessairement les mêmes d’une région à l’autre. En revanche, les propriétés mécaniques souhaitées et les contraintes de tissage ne varient pas au sein d’une zone prédéfinie. En outre, dans un ou plusieurs modes de réalisation, le modèle de la pièce à fabriquer reçu lors de l’étape 210 de la peut comprendre une pluralité de « calques », i.e. un ensemble de strates dont certaines sont superposées (partiellement ou en totalité), en général définis par un expert et destinés à être utilisés dans un logiciel de dessin assisté par ordinateur. Un exemple de calques est représenté à la . Sur l’exemple de la , le modèle de l’objet comprend une pluralité de calques 302a, 302b, 302c, 302d, 302e, 302f, représentés sur le schéma de gauche dans un repère (X,Y) et sur le schéma de droite dans un repère (Y,Z). Chaque calque peut lui-même être composé d’une ou plusieurs zones comme défini précédemment en référence à la . Ainsi, dans certains modes de réalisation, le modèle de la pièce reçu à l’étape 210 de la peut comprendre une pluralité de représentations 2D respectivement associées aux différents calques et aux différentes zones. Par exemple, une cartographie 2D d’épaisseur peut être reçue pour chaque calque, la cartographie d’épaisseur faisant apparaître la géométrie (i.e. les contours), ainsi que des données pour caractériser les différentes zones du calque. Bien entendu, le nombre de calques n’est pas fixé à six comme sur l’exemple de la . Selon les modes de réalisation, il peut y avoir un seul calque, ou un nombre (entier) quelconque de calques, voire aucun calque à proprement parler (la pièce est alors représentée par un modèle 2D comprenant une ou plusieurs zones). En faisant à nouveau référence à la , dans un ou plusieurs modes de réalisation, les coordonnées d’un point de référence, aussi appelé « zéro pièce », peuvent être reçues lors de l’étape 210. Avantageusement, ce point de référence appartient à une unique zone telle que définie précédemment, et à un seul calque si le modèle comprend une pluralité de calques. Comme détaillé plus loin, ce point de référence constitue le point de départ pour la détermination de la composition de tissage dans les différentes cellules du modèle (aussi appelée « peuplement » des cellules). Les coordonnées du zéro pièce sont classiquement fixées à (0,0,0) dans le repère orthogonal tridimensionnel (X,Y,Z). Lors d’une étape 220, un ensemble de valeurs prédéfinies de paramètres relatifs à des contraintes de fabrication est reçu. Il s’agit de valeurs prédéterminées, qui correspondent à des valeurs cibles (i.e. des valeurs qu’on souhaite atteindre par le biais du procédé) ou des valeurs imposées (par exemple par le métier à tisser ou par des contraintes liées à la pièce à fabriquer connues par les experts du domaine). Ces valeurs prédéterminées sont classiquement fixées par un expert ainsi que par les spécifications techniques, mais aussi par les contraintes du métier à tisser par exemple. Les paramètres relatifs à des contraintes de fabrication peuvent être en relation avec des caractéristiques mécaniques souhaitées pour la pièce (nécessaires pour que la pièce puisse être certifiée et utilisée ultérieurement), et peuvent donc être relatifs aux fils utilisés et/ou à la manière dont les fils sont disposés, comme le ratio chaîne-trame ou la fraction volumique de fibre. Il est rappelé que le ratio chaîne-trame (RCT) correspond au rapport entre la masse surfacique du fil de chaîne et la masse surfacique du fil de trame, et que la fraction volumique de fibre (FV) correspond au pourcentage de fibres dans un volume du matériau composite (renfort et matrice). Les valeurs prédéfinies peuvent être associées à une zone spécifique du modèle reçu à l’étape 210. Ainsi, à l’étape 220, plusieurs ensembles de valeurs peuvent être reçus, chaque ensemble étant associé à une zone respective. Par exemple, en reprenant l’exemple de la , des jeux de valeurs de RCT et de FV respectifs peuvent être reçus à l’étape 220 pour les zones 301a (pied de l’aube), 301b (partie médiane inférieure), 301c (partie médiane supérieure) et 301d (tête de l’aube). Pour chaque zone 301a, 301b, 301c, 301d, la valeur de RCT et/ou de FV peut être une ou plusieurs valeurs ponctuelles, ou un intervalle de valeurs. Les paramètres relatifs à des contraintes de fabrication peuvent aussi être directement liés à la méthode de tissage employée. En effet, le tissage de certains renforts peut être soumis à des limitations en termes de tissage, soit du fait de la pièce en elle-même (du fait par exemple de sa géométrie et de son utilisation future – par exemple, une aube et un carter de rétention de moteur ne sont pas réalisés selon la même méthode de tissage), soit du fait du métier à tisser utilisé (qui peut par exemple, ne pas permettre d’utiliser toutes les armures ou tous les types de fils). Ainsi, les valeurs prédéfinies des paramètres reçus à l’étape 220 peuvent aussi comprendre, de manière non limitative, une ou plusieurs valeurs parmi : une ou plusieurs armures autorisées, une valeur (ou un intervalle de valeurs) cible d’espacement de trame, une valeur (ou un intervalle de valeurs) cible d’espacement de chaîne, un ou plusieurs titres possibles de fil en trame, un ou plusieurs titres possibles de fil en chaîne, un nombre de couches textiles maximum, un nombre de couches textiles minimum, un nombre de chaînes minimum et un nombre de trames minimum, un nombre de chaînes maximum et un nombre de trames maximum. Il est rappelé que l’armure correspond au motif d’assemblage des fils (motif d’entrelacement des chaînes et des trames). L’espacement de trame (resp. de chaîne) correspond à la distance entre deux fils de trame (resp. de chaîne) successifs. Le « titre » de fil correspond au type de fil, caractérisé par sa masse linéique, qui dépend notamment du nombre de fibres qui le composent. Par exemple, les titres de fil disponibles peuvent être 12k, 24k, 36k, 48k, 72k, etc., où un titre « Xk » correspond à un fil comprenant X×1000 fibres par fil. La liste des titres de fil disponibles peut différer entre la chaîne et la trame. Le nombre de couches textiles maximum (resp. minimum) correspond au nombre de couches textiles maximum (resp. minimum) qu’un fil de chaîne peut (resp. doit) traverser dans l’épaisseur – cette technique est utilisée dans le tissage 3D, permettant un entrelacement entre les différentes couches, supprimant ainsi les interfaces au sein du renfort et améliorant en conséquence ses propriétés mécaniques. Enfin, le nombre de chaînes (resp. de trames) maximum (resp. minimum) représente le nombre maximum (resp. minimum) de fils de chaîne (resp. de trame) dans un plan chaîne/trame (X,Y). Une grille de tissage est ensuite déterminée à une étape 230. Dans un ou plusieurs modes de réalisation, la grille de tissage peut comprendre une pluralité de grilles, appelées ici « grilles intermédiaires de tissage » 2D, chaque grille intermédiaire de tissage étant, par exemple, respectivement associée à un calque parmi la pluralité de calques reçus, le cas échéant, à l’étape 210 et/ou à une zone parmi la pluralité de zones reçues, le cas échéant, à l’étape 210. Lorsque le modèle ne comprend qu’un calque (ou aucun calque) et qu’une seule zone, il peut n’y avoir qu’une grille intermédiaire, qui constitue la grille de tissage. Chaque grille intermédiaire de tissage peut comprendre une pluralité de cellules, par exemple n X × n Y cellules réparties selon les axes (X,Y) de chaîne et de trame. Chaque cellule d’une grille intermédiaire de tissage peut être associée à une valeur d’épaisseur, qui représente une épaisseur de la cellule dans une troisième direction Z. Les valeurs d’épaisseur des cellules sont des variables, qui font partie des valeurs de paramètres que le procédé décrit propose de déterminer. Au cours de l’étape 230, les grilles intermédiaires de tissage sont déterminées pour tous les calques et/ou toutes les zones de la pièce, à partir de la représentation reçue à l’étape 210 et des valeurs prédéfinies de paramètres relatifs à des contraintes de fabrication reçues à l’étape 220. Pour une zone d’un calque par exemple, la grille de tissage associée peut représenter un maillage de ladite zone du calque, dans lequel chaque cellule du maillage peut être associée à une valeur d’épaisseur de la cellule, ainsi qu’à un nombre de couches textiles dans la cellule. Selon un mode de réalisation, l’étape 230 peut comprendre une première étape de détermination de la composition de tissage associée à une cellule dite « initiale », qui correspond au zéro pièce. Ainsi, lorsque le modèle reçu à l’étape 210 comprend plusieurs zones / calques, la détermination 230 des grilles intermédiaires de tissage respectivement associées à ces zones / calques commence par la détermination de la grille intermédiaire de tissage associée à la zone / au calque comprenant le zéro pièce, et par une première étape de détermination de la composition de tissage de la cellule associée au zéro pièce. Une fois que la grille intermédiaire de tissage associée au calque / à la zone comprenant le zéro pièce est déterminée, les autres grilles intermédiaires de tissage peuvent être à leur tour déterminées selon un ordre explicité ci-dessous. Lors de cette première étape de détermination de la composition de tissage de la cellule initiale, il est déterminé une ou plusieurs combinaisons de valeurs pour les paramètres suivants : armure, titres des fils en trame et en chaîne, espacement de chaîne et espacement de trame. Il est également déterminé un nombre de couches pour la cellule initiale. Ces combinaisons de valeurs sont déterminées de sorte à être compatibles avec les contraintes de tissage, i.e. avec les valeurs des paramètres relatifs à des contraintes de fabrication reçues à l’étape 220. Il peut y avoir plusieurs combinaisons de valeurs de paramètres de tissage compatibles avec les valeurs des paramètres relatifs à des contraintes de fabrication reçues à l’étape 220. Dans ce cas, l’utilisateur peut être amené à choisir une ou plusieurs combinaisons parmi les combinaisons compatibles pour poursuivre le procédé de la . Dans un ou plusieurs modes de réalisation, cette première étape de détermination de la composition de tissage de la cellule initiale peut aussi comprendre la détermination d’un nombre de couches dans la cellule initiale (i.e. correspondant au zéro pièce) et la détermination d’une épaisseur de la cellule initiale. Par exemple, l’épaisseur de la cellule initiale peut être déterminée à partir d’un espacement de trame parmi des valeurs possibles d’espacement de trame et de l’épaisseur de la pièce, fournie en entrée avec le modèle de la pièce lors de l’étape 210 (typiquement la valeur indiquée par la cartographie d’épaisseur au point correspondant au zéro pièce). Le nombre de couches peut être déterminé à partir d’un titre de fil en chaîne parmi la liste de titres de fil en chaîne possibles, un titre de fil en trame parmi la liste de titres de fil en trame possibles, une épaisseur de la cellule et d’une fraction volumique de fibre cible. Un exemple de mise en œuvre de cette première étape de détermination de la composition de tissage de la cellule initiale selon un mode de réalisation est représenté à la . Les entrées de cette première étape de détermination sont : la liste de titres de fil en chaîne possibles, liste de titres de fil en trame possibles, un espacement de chaîne, une fraction volumique cible, un ratio chaîne-trame cible, un nombre de couches minimal et un nombre de couches maximal pour la cellule, et un espacement de trame minimal et un espacement de trame maximal pour la cellule. Lors d’une première série d’étapes 710, un espacement de trame et un nombre de couches dans la cellule initiale sont déterminés, pour chaque combinaison possible {fil de chaîne ; fil de trame} parmi la liste de titres de fil en chaîne possibles et la liste de titres de fil en trame possibles. Par exemple, si la liste de titres de fil en chaîne possibles comprend 3 titres de fil et que la liste de titres de fil en trame possibles comprend 2 titres de fil, l’espacement de trame et le nombre de couches sont déterminés pour les 3×2 = 6 combinaisons possibles. La série d’étapes 710, ainsi que la série d’étapes 720 et le test final 730, sont donc mises en œuvre pour les 6 combinaisons possibles. Pour chaque combinaison {fil de chaîne ; fil de trame} parmi l’ensemble des combinaisons possibles, un espacement de trame initial est calculé lors d’une étape 711. Cet espacement de trame initial peut être calculé comme une fonction de l’espacement de chaîne et du ratio chaîne-trame cible : FLinit = f FL (espacement chaîne, RCT cible). Puis, une épaisseur de la cellule peut être déterminée lors d’une étape 712 comme une fonction de l’espacement de trame initial calculé lors de l’étape 711 : t = f t (FLinit). Un nombre de couches initial peut ensuite être déterminé lors d’une étape 713, à partir du titre de fil en chaîne, du titre de fil en trame, de l’espacement de trame initial (déterminé à l’étape 711), de la fraction volumique (FV) cible et de l’épaisseur (déterminée à l’étape 712) : NBinit = f NB (fil de chaîne, fil de trame, FLinit, FV cible, t). La valeur d’espacement de trame peut ensuite être mise à jour lors de l’étape 714 à partir du titre de fil en chaîne, du titre de fil en trame, du nombre de couches initial déterminé à l’étape 713, de la FV cible et de l’épaisseur déterminée lors de l’étape 712 : FL = f FL (fil de chaîne, fil de trame, NBinit, FV cible, t). Enfin, le nombre de couches de la cellule peut être mis à jour lors d’une étape 715, en fonction du titre de fil en chaîne, du titre de fil en trame, de l’espacement de trame mis à jour à l’étape 714, de la FV cible et de l’épaisseur déterminée à l’étape 712 : NB = f NB (fil de chaîne, fil de trame, FL, FV cible, t). Une fois que l’espacement de trame et le nombre de couches dans la cellule initiale ont été déterminés lors de la série d’étapes 710 (comprenant les étapes 711 à 715), un test peut être effectué à l’étape 720 sur le nombre de couches déterminé à l’étape 715. Si le nombre de couches obtenu à l’étape 715 est différent du nombre de couches initial déterminé à l’étape 713, une nouvelle série d’étapes 720 peut être mise en œuvre pour optimiser le nombre de couches et stabiliser ce nombre de couches en fonction des variations de l’espacement de trame et de l’épaisseur. Si le nombre de couches obtenu à l’étape 715 est égal au nombre de couches initial déterminé à l’étape 713, la série d’étapes 740 peut être directement mise en œuvre. Lorsqu'elle est mise en œuvre, la série d’étapes 730 peut comprendre une étape 731 de mise à jour de l’espacement de trame, une étape 732 de mise à jour de l’épaisseur de la cellule, une mise à jour 733 du nombre de couches et un test 734 de stabilité sur le nombre de couches. L’espacement de trame peut être mis à jour à l’étape 731 en fonction du titre de fil en chaîne, du titre de fil en trame, du nombre de couches déterminé à l’étape 715, de la FV cible et de l’épaisseur de cellule déterminée à l’étape 712 : FL = f FL (fil de chaîne, fil de trame, NB, FV cible, t). Puis, l’épaisseur de la cellule peut être mise à jour à l’étape 732 en fonction de l’espacement de trame calculé à l’étape 731 : t = f t (FLinit). Le nombre de couches peut ensuite être mis à jour à l’étape 733 en fonction du titre de fil en chaîne, du titre de fil en trame, de l’espacement de trame mis à jour à l’étape 731, de la FV cible et de l’épaisseur mise à jour à l’étape 732 : NB = f NB (fil de chaîne, fil de trame, FL, FV cible, t). Enfin, un test 734 de stabilité sur le nombre de couches est mis en œuvre, dans lequel il est vérifié si le nombre de couches mis à jour à une étape 733 est suffisamment proche du nombre de couches calculé à l’étape 733 de l’itération précédente de la série d’étapes 730 (ou du nombre de couches calculé à l’étape 715 s’il s’agit de la première itération de la série d’étapes 730). En d’autres termes, le test 734 correspond à un test de convergence du nombre de couches calculé. Un critère de convergence peut être, par exemple, une différence entre la valeur courante du nombre de couches et la valeur précédente du nombre de couches inférieure à un seuil prédéterminé, et/ou une différence entre la valeur courante du nombre de couches et le nombre de couches minimal inférieure à une valeur prédéterminée (en d’autres termes, avec ce dernier critère, il est vérifié si le nombre de couches minimal est atteint). Si le critère de convergence n’est pas atteint (test 734, flèche « ko »), une nouvelle itération de la série d’étapes 730 est mise en œuvre. Si le critère de convergence est atteint (test 734, flèche « ok »), la série d’étapes 740 est mise en œuvre. La série d’étapes 740 comprend un test final 741 à l’issue duquel il est déterminé si le jeu de valeurs calculé est retenu comme solution possible (743) ou s’il est exclu des solutions possibles (742). Lors du test 741, deux conditions cumulatives peuvent être vérifiées : Condition 1 : l’espacement de trame obtenu à l’issue de la série d’étapes 730 lorsqu’elle est mise en œuvre, ou à l’issue de la série d’étapes 710 lorsque la série d’étapes 730 n’est pas mise en œuvre, doit être compris entre l’espacement de trame minimal et l’espacement de trame maximal ; et Condition 2 : le nombre de couches obtenu à l’issue de la série d’étapes 730 lorsqu’elle est mise en œuvre, ou à l’issue de la série d’étapes 710 lorsque la série d’étapes 730 n’est pas mise en œuvre, doit être inférieur ou égal au nombre de couches maximal. Si au moins l’une des deux conditions n’est pas vérifiée, le jeu de valeurs calculé (i.e. la combinaison {titre de fil en chaîne, titre de fil en trame, espacement de trame, nombre de couches}) est rejeté (étape 742). Si les deux conditions sont vérifiées, le jeu de valeurs est conservé (étape 743), c’est-à-dire constitue un jeu de valeurs possible pour la détermination de la grille de tissage. A l’issue du procédé décrit à la , il peut y avoir une ou plusieurs combinaisons possibles, et l’utilisateur peut choisir une ou plusieurs combinaisons parmi ces combinaisons possibles. En faisant à nouveau référence à la , lors de l’étape 230, une fois que la composition de la cellule initiale est déterminée, toutes les grilles intermédiaires de tissage peuvent être construites, en commençant par la grille intermédiaire de tissage comprenant la cellule initiale, puis en construisant de proche en proche les grilles intermédiaires de tissage des différentes zones / des différents calques, comme décrit ci-après. La détermination de la grille intermédiaire de tissage comprend la détermination, pour chaque zone de calque typiquement, d’une valeur d’espacement de trame et une valeur d’espacement de chaîne (qui définissent donc les dimensions des cellules selon les axes (X,Y)). Par exemple, les valeurs d’espacements de chaîne et de trame de la grille intermédiaire de tissage associée à la zone de calque comprenant le zéro pièce peuvent être égales aux valeurs d’espacement de chaîne et de trame déterminées pour la cellule initiale (correspondant au zéro pièce). Pour les autres zones, les grilles intermédiaires de tissage peuvent être construites en fonction des valeurs possibles d’espacements de chaîne / de trame (reçues à l’étape 220) pour ces zones. Ainsi, l’étape 230 peut comprendre, pour chaque zone de calque ou chaque calque, la détermination d’une grille de tissage intermédiaire respectivement associée, cette détermination comprenant une détermination d’une armure parmi la liste d’armures autorisées, d’un titre de fil en chaîne parmi la liste de titres de fil en chaîne possibles, d’un titre de fil en trame parmi la liste de titres de fil en trame possibles et d’un espacement de trame compatible avec le titre de fil en chaîne déterminé, le titre de fil en trame déterminé et la ou les valeurs cibles d’espacement de chaîne prédéfinies. Dans un ou plusieurs modes de réalisation, lorsque le modèle reçu à l’étape 210 comprend une pluralité de zones (appartenant à un ou plusieurs calques), l’étape 230 comprend la détermination, pour chaque zone de chaque calque, d’une grille intermédiaire de tissage respective, de manière similaire à ce qui a été décrit précédemment. Dans ces modes de réalisation, les grilles intermédiaires de tissage sont créées successivement pour chaque zone, en commençant par la zone comprenant le zéro pièce. Puis, chaque grille intermédiaire de tissage correspondant à une nouvelle zone est déterminée en fonction des grilles intermédiaires de tissage déjà déterminées pour les zones voisines. En effet, dans ces modes de réalisation les transitions entre zones doivent aussi être prises en considération, pour éviter des incompatibilités entre deux grilles de tissage voisines, par exemple en termes d’espacement de trame ou de chaîne, ou de titres de fil en trame et/ou en chaîne sélectionnés. Pour assurer une transition « lisse » entre deux grilles intermédiaires de tissage voisines (i.e. associées à des zones ayant des portions adjacentes, lesdites zones pouvant appartenir au même calque ou à deux calques différents), des grilles de transition peuvent être déterminées. Par exemple, pour deux grilles intermédiaires de tissage voisines, il est possible de modifier localement (autour des portions adjacentes) les deux grilles intermédiaires de tissage pour assurer une continuité d’ordre C1 entre elles. Par « grille de tissage voisine », il est entendu une grille de tissage dont au moins certaines cellules sont adjacentes aux cellules de l’autre grille de tissage. Dans ces modes de réalisation, il est possible de définir un ordre de traitement des calques et des zones, pour s’assurer qu’une grille de tissage soit bien déterminée en fonction des grilles de tissage voisines. Par exemple, pour chaque calque, il est possible de ranger les zones de ce calque selon la distance de leur centre au zéro pièce. Il est également possible de classer les calques selon leur « ordre de voisinage » avec le calque contenant le zéro pièce : par exemple, le calque contenant le zéro pièce peut être associé à un ordre 0, les calques ayant au moins une région voisine avec le calque comprenant le zéro pièce peuvent être associés à un ordre 1, les calques n’ayant pas de régions voisines avec le zéro pièce mais ayant au moins une région voisine avec un calque d’ordre 1 peuvent être associés à un ordre 2, etc. Sur l’exemple de la , si on suppose que le calque 302d comprend le zéro pièce, le calque 302d se voit attribuer l’ordre 0, les calques 302a, 302b, 302e, 302f se voient attribuer un ordre 1, et le calque 302c un ordre 2. Les grilles de tissage peuvent alors être déterminées comme suit : d’abord on choisit un calque selon l’ordre croissant des calques en commençant par le 0 (deux calques de même ordre peuvent être traités indépendamment, successivement ou en parallèle), puis, pour chaque calque, on construit successivement les grilles de tissage pour les différentes zones en commençant par la zone la plus proche du zéro pièce et en considérant ensuite les zones selon leur distance croissante au zéro pièce. Bien entendu, d’autres ordres de détermination sont possibles, dès lors qu’ils prennent en compte le voisinage des zones et des calques les uns par rapport aux autres. En outre, lorsque l’objet comprend plusieurs zones, les armures autorisées peuvent être différentes selon les zones, et les armures déterminées peuvent donc aussi être différentes selon les zones. Dans ce cas, l’étape 230 peut aussi comprendre la réception d’armures dites « de transition », qui correspondent à des armures déterminées pour les zones de transition (i.e. des zones comprenant des cellules d’une première zone et des cellules d’une deuxième zone voisine de la première zone). Ces armures de transition peuvent être avantageusement fournies par l’utilisateur, lorsque les armures des deux zones voisines ne sont pas compatibles (par exemple lorsque le nombre de couches minimum associée à l’une des armures est supérieur au nombre de couches maximum associée à l’autre armure). Dans ces modes de réalisation, le procédé peut comprendre une étape de détection d’une incompatibilité entre deux armures de deux zones voisines, et d’émission d’une alerte indiquant cette incompatibilité à l’utilisateur, qui peut alors fournir, via une interface homme-machine, une liste d’armures de transition pour la région concernée. Dans les modes de réalisation où le modèle reçu à l’étape 210 comprend plusieurs zones, le procédé de la peut comprendre une étape 240 lors de laquelle une zone initiale est sélectionnée pour démarrer la méthode de peuplement. Par exemple, cette zone initiale peut correspondre à la zone comprenant le zéro pièce reçu à l’étape 210 (qui n’appartient qu’à une seule zone). Lorsque le modèle reçu à l’étape 210 ne comprend qu’une seule zone, l’étape 240 peut être omise. Lors d’une première itération de l’étape 250, une cellule initiale est déterminée. Cette cellule initiale constitue le point de départ de la méthode de peuplement. En d’autres termes, la cellule initiale est la première cellule pour laquelle la composition de tissage est déterminée. Par exemple, la cellule initiale déterminée à l’étape 250 pour la zone initiale déterminée à l’étape 240 (ou à la seule zone du modèle dans le cas où il ne comprend qu’une seule zone) peut être la cellule de la grille de tissage associée au zéro pièce, i.e. la cellule dans laquelle se situe le zéro pièce. Par « composition de tissage », il est entendu une description des fils de tissage (en chaîne et en trame) et de la manière dont ils sont positionnés les uns par rapport aux autres dans la cellule, ou, de manière équivalente, un ensemble de données permettant de décrire les fils de tissage et la manière dont ils sont positionnés les uns par rapport aux autres dans chaque cellule de la grille de tissage. En particulier, les données concernent le nombre de couches associé à chaque cellule, le nombre de fils de trame et de fils de chaîne par couche, l’espacement entre les couches, l’espacement entre les fils de trame et de chaîne, le nombre de fils de trame (resp. de chaîne) entre deux fils de chaîne (resp. de trame) consécutifs, etc. Ces données peuvent être représentées sous forme de cartographie 3D, comme sur la où sont représentées quelques coupes d’une telle cartographie. La représente ainsi une grille de tissage et des compositions de tissage pour des cellules de la grille de tissage, selon plusieurs coupes. La grille de tissage représentée à la comprend une pluralité de cellules 401a, 401b, 401c, 401d, 401e. Sur cette figure, la direction X correspond à celle des fils de chaîne 402a, 402b, 402c (représentés avec des pointillés) et la direction Y correspond à celle des fils de trame 403a, 403b, 403c (représentés avec des hachures). Lorsque la cellule courante est la cellule correspondant au zéro pièce, l’étape 260 (qui correspond à une étape de détermination de la composition de tissage) peut être omise, car la composition de tissage de la cellule initiale a déjà été déterminée à l’étape 230. A l’étape 270, il est vérifié si toutes les cellules de la zone considérée ont été peuplées (i.e. si l’étape 260 de détermination de la composition de tissage d’une cellule a été mise en œuvre pour toutes les cellules de la zone courante). Si toutes les cellules n’ont pas encore été peuplées (étape 275, flèche « N »), une nouvelle cellule est considérée (étape 275) et l’étape de détermination de la composition de tissage (étape 260) est mise en œuvre pour cette nouvelle cellule. Lorsque toutes les cellules ont été peuplées (étape 270, flèche « O »), et dans le cas où le modèle reçu çà l’étape 210 comprend une pluralité de zones, il est vérifié à l’étape 280 si toutes les zones du modèle ont été peuplées. Si certaines zones du modèle n’ont pas encore été peuplées (étape 280, flèche « N »), une nouvelle zone est considérée (étape 285), une nouvelle cellule initiale est déterminée pour la nouvelle zone considérée (étape 250), et la détermination de la composition de tissage pour les cellules de la nouvelle zone est mise en œuvre (étapes 260, 270 et 275). Lorsque toutes les zones du modèle ont été peuplées (étape 280, flèche « O »), la méthode de peuplement est terminée. Il est alors possible, par exemple, de représenter graphiquement la cartographie 3D de la pièce (étape 290). Alternativement ou en complément, l’étape 290 peut comprendre la représentation de coupes successives de la cartographie 3D sous forme de « cartons de tissage », les cartons pouvant être utilisés comme données d’entrée pour le métier à tisser pour fabriquer le renfort tissé de la pièce. Lorsque le modèle ne comprend qu’une seule zone, les étapes 280 et 285 peuvent être omises. Lors de l’étape 275, la détermination de la nouvelle cellule est effectuée à partir d’un parcours prédéfini de la grille de tissage / de la grille intermédiaire de tissage. Un exemple d’un tel parcours est représenté à la . Sur l’exemple de la , deux grilles intermédiaires de tissage 502a et 502b sont représentées, et correspondent respectivement à deux zones voisines du modèle. Sur cet exemple, la grille intermédiaire de tissage 502a est supposée comprendre le zéro pièce 503. Le zéro pièce 503 sépare la grille intermédiaire 502a en quatre quadrants 501a, 501b, 501c et 501d, le premier quadrant 501a comprenant le zéro pièce 503. Comme mentionné ci-dessus, le zéro pièce 503 est la première cellule pour laquelle la composition de tissage est déterminée. Puis, les cellules sont remplies (ou « peuplées ») de proche en proche selon un parcours prédéfini. Dans l’exemple de la , ce parcours prédéfini commence au zéro pièce 503 et se poursuit dans une direction donnée (ici, selon les lignes de gauche à droit, i.e. selon la direction orientée X) 504a à l’intérieur du premier quadrant 501a. Lorsque la dernière cellule 505 de la ligne du premier quadrant 501a a été peuplée, la ligne directement au-dessus 504b est peuplée, en commençant par la cellule 506 directement au-dessus du zéro pièce 503. Les trois autres quadrants 501b, 501c, 501d peuvent être peuplés de manière similaire. Par exemple, le deuxième quadrant 501b peut être peuplé en commençant par la cellule 507 directement adjacente au zéro pièce 503, puis en peuplant les cellules de proche en proche dans une direction 508a opposée à la direction 504a du premier quadrant 501a, et en remontant les lignes selon la direction Y de manière similaire au premier quadrant 501a. Les quatre quadrants 501a, 501b, 501c, 501d peuvent être peuplés successivement ou en parallèle, dès lors que le zéro pièce 503 a été peuplé. Lorsque les quatre quadrants 501a, 501b, 501c, 501d ont été peuplés, la boucle d’étapes 260-270-275 de la est terminée pour la zone courante, et la zone suivante est sélectionnée le cas échéant (étape 285 de la ). La zone suivante peut être sélectionnée comme décrit précédemment pour la détermination 230 de la grille de tissage. En faisant à nouveau référence à la , une fois la première grille intermédiaire de tissage 502a peuplée, il est supposé que la deuxième grille intermédiaire de tissage 502b est sélectionnée pour être peuplée à son tour. Une nouvelle cellule initiale 509 doit être sélectionnée pour commencer le peuplement de la deuxième grille intermédiaire de tissage 502b (nouvelle étape 250). Par exemple, la nouvelle cellule initiale 509 peut être n’importe quelle cellule voisine d’une cellule de la première grille intermédiaire de tissage 502a déjà peuplée. Lors de la mise en œuvre d’une itération de l’étape 260, la composition de tissage de la cellule courante est donc déterminée. Cette détermination est effectuée à partir de l’armure de la zone courante déterminée à l’étape 230, ainsi que des fils de trame et de chaîne de la cellule courante déterminés à l’étape 230, de sorte à conjointement l’écart entre la fraction volumique de fibre dans la cellule ainsi remplie et la fraction volumique de fibre cible et l’écart entre le RCT dans la cellule ainsi remplie et le RCT cible, tout en tenant compte des cellules voisines déjà remplies. En particulier, le nombre de couches de la cellule courante dépend du nombre de couches des cellules voisines déjà remplies. Par exemple, il peut être imposé que le nombre de couches de la cellule courante soit compris entre : le minimum des nombres de couches des cellules voisines déjà remplies moins une première variation autorisée prédéterminée ; et le maximum des nombres de couches des cellules voisines déjà remplies plus une deuxième variation autorisée prédéterminée. En outre, si les valeurs prédéfinies des paramètres relatifs à des contraintes de fabrication reçus à l’étape 220 comprennent un nombre maximal ou un nombre minimal de couches, ce nombre peut être pris en compte pour déterminer le nombre de couches de la cellule courante à l’étape 260. En outre, des règles relatives au nombre de couches peuvent être prédéfinies, pour déterminer quand le nombre de couches d’une cellule doit être réduit ou augmenté par rapport au nombre de couches de la cellules remplies à l’étape précédente. Ces règles sont généralement définies par le département textile et font partie des paramètres relatifs aux contraintes de fabrication reçus à l’étape 220. Elles peuvent notamment concerner des contraintes relatives à une alternance des fils ou des contraintes de continuité dans le nombre de couches. Le nombre de couches de la cellule courante peut aussi être déterminé à partir de l’armure sélectionnée à l’étape 230 pour la zone comprenant la cellule courante (zone courante). En effet, selon le type de pièce à fabriquer, il peut être imposé certaines règles de tissage, par exemple de ne réaliser une division de fils que lorsque l’armure appliquée à la zone appartient à un groupe d’armures prédéfini. Si l’armure appliquée à la zone n’appartient pas à ce groupe d’armures, il n’est pas possible de diviser les fils, et donc le nombre de couches dans la cellule courante doit être le même que dans les cellules voisines. Selon un exemple d’implémentation, chaque cellule peut être modélisée par une matrice de données, chaque composante de cette matrice représentant une information relative au fil présent dans la portion de la cellule correspondant à la composante de la matrice (chaque composante peut par exemple prendre une valeur parmi : une première valeur indiquant qu’il n’y a pas de fil dans la portion de la cellule considérée, une deuxième valeur indiquant qu’il y a un fil de trame dans la portion de la cellule considérée, et une troisième valeur indiquant qu’il y a un fil de chaîne dans la portion de la cellule considérée). Bien entendu, d’autres implémentations sont possibles. Par exemple, deux matrices de même dimension peuvent être associées à chaque cellule, l’une correspondant aux fils de chaîne et l’autre aux fils de trame, et pour chacune des deux matrices, les composantes peuvent être égales à 0 si aucun fil du type concerné n’est présent dans les régions correspondantes, et à une valeur représentative du titre de fil utilisé si un fil du type concerné est présent dans les régions correspondantes. Selon un autre exemple d’implémentation, une représentation 3D de la pièce tissée peut être représentée par une matrice 3D contenant des cellules, chaque cellule représentant un croisement chaîne / trame, dans lequel est indiqué si le fil de chaîne est pris ou non par le fil de trame. Cette matrice 3D est construite à partir du modèle de la pièce reçu à l’étape 210 (par exemple les cartographies d’épaisseur), des grilles de tissage et des compositions de tissage déterminées aux étapes 230 à 280. Les compositions de tissage déterminées pour les cellules des zones déjà peuplées et voisines de cellules d’une nouvelle zone pas encore peuplée peuvent être utilisées comme données d’entrée pour peupler cette nouvelle zone. Il en est de même pour les différents calques du modèle, le cas échéant. Le procédé de la peut être avantageusement appliqué en parallèle pour plusieurs grilles de tissage possibles (telles que définies à l’étape 230). En effet, il peut arriver que, pour une grille de tissage donnée, le procédé ne puisse pas aboutir à un remplissage de toutes les cellules en respectant les contraintes de fabrication. Dans ce cas, cette grille de tissage est écartée, et ne sont retenues que les grilles de tissage pour lesquelles toutes les cellules du modèle ont pu être remplies. En outre, l’application en parallèle du procédé pour plusieurs grilles de tissage permet, à la fin du procédé, de déterminer des paramètres « globaux » sur les grilles de tissages remplies, par exemple un nombre de couches moyen, ou une fraction volumique moyenne sur l’ensemble des cellules d’une grille de tissage remplie. Il est alors possible de sélectionner, parmi toutes les grilles de tissage remplies, celle dont les paramètres globaux sont les plus proches des contraintes de fabrication. La représente un dispositif de détermination des valeurs des paramètres de tir pour un essai d’ingestion de projectile sur une aube en position statique, selon un ou plusieurs modes de réalisation de l’invention. Dans ces modes de réalisation, le dispositif comporte un ordinateur 600, comprenant une mémoire 601 pour stocker des instructions permettant la mise en œuvre du procédé, les valeurs prédéfinies de paramètres relatifs à des contraintes de fabrication, et des données temporaires pour réaliser différentes étapes des procédés décrits précédemment. L'ordinateur 600 comporte en outre un circuit 602. Ce circuit peut être, par exemple un processeur apte à interpréter des instructions sous la forme de programme informatique, une carte électronique dont les étapes du procédé de l'invention sont décrites dans le silicium, ou encore une puce électronique programmable comme une puce FPGA (pour « Field-Programmable Gate Array » en anglais). L’ordinateur 600 comporte une interface d'entrée 403 pour la réception du modèle de la pièce à fabriquer et des valeurs prédéfinies de paramètres relatifs à des contraintes de fabrication, et une interface de sortie 604 pour la fourniture de la cartographie de tissage. Enfin, l'ordinateur peut comporter, pour permettre une interaction aisée avec un utilisateur, un écran 605 et un clavier 606. Bien entendu, le clavier est facultatif, notamment dans le cadre d'un ordinateur ayant la forme d'une tablette tactile, par exemple. Par ailleurs, le schéma fonctionnel présenté sur la est un exemple typique d'un programme dont certaines instructions peuvent être réalisées auprès du dispositif décrit. À ce titre, la peut correspondre à l'organigramme de l'algorithme général d'un programme informatique au sens de l'invention. Bien entendu, la présente invention ne se limite pas aux formes de réalisation décrites ci-avant à titre d'exemples ; elle s'étend à d'autres variantes. Procédé, mis en œuvre par ordinateur, de détermination d’une cartographie de tissage d’une zone (301a, 301b, 301c, 301d) d’une pièce à fabriquer dans un matériau composite tissé, comprenant : recevoir (210) une représentation de ladite zone de la pièce ; recevoir (220) des valeurs prédéfinies de paramètres relatifs à des contraintes de fabrication de la zone de la pièce ; déterminer (230), à partir de la représentation de la zone de la pièce et d’un premier sous-ensemble de valeurs parmi les valeurs prédéfinies reçues, une grille de tissage de la zone de la pièce, la grille de tissage comprenant une pluralité de cellules (401a, 401b, 401c, 401d, 401e) ; et déterminer (260) successivement, pour chaque cellule de la grille de tissage, une composition de tissage respective compatible avec un deuxième sous-ensemble de valeurs parmi les valeurs prédéfinies reçues ; dans lequel la détermination (260) d’une composition de tissage pour une cellule courante de la grille de tissage dépend d’une composition de tissage déjà déterminée pour une cellule de la grille de tissage adjacente à la cellule courante ; et dans lequel la cartographie de tissage de la zone de la pièce comprend les cellules de la grille de tissage et les compositions de tissage respectives. Procédé selon la revendication 1, dans lequel le premier sous-ensemble de valeurs parmi les valeurs prédéfinies reçues comprend une liste d’armures autorisées, une liste de titres de fil en trame autorisés, une liste de titres de fil en chaîne autorisés et une ou plusieurs valeurs cibles d’espacement de chaîne ; dans lequel la détermination de la grille de tissage tridimensionnelle de la zone de la pièce comprend : sélectionner une armure pour la zone parmi la liste d’armures autorisées ; sélectionner un titre de fil en trame pour la zone parmi la liste de titres de fil en trame autorisés ; sélectionner un titre de fil en chaîne pour la zone parmi la liste de titres de fil en chaîne autorisés ; déterminer une valeur d’espacement de chaîne parmi la une ou plusieurs valeurs cibles d’espacement de chaîne et le titre de fil en chaîne sélectionné ; et déterminer un espacement de trame pour la zone en fonction du titre de fil en chaîne sélectionné, du titre de fil en trame sélectionné et de la valeur cible d’espacement de chaîne déterminée. Procédé selon l’une des revendications précédentes, dans lequel, pour chaque cellule (401a, 401b, 401c, 401d, 401e) de la grille de tissage, la composition de tissage respective comprend un ensemble de paramètres représentatifs d’un nombre de fils de trame (403a, 403b, 403c) et de fils de chaîne (402a, 402b, 402c) et d’une disposition relative des fils de trame (403a, 403b, 403c) et des fils de chaîne (402a, 402b, 402c) dans ladite chaque cellule (401a, 401b, 401c, 401d, 401e) de la grille de tissage. Procédé selon l’une des revendications précédentes, dans lequel la représentation de ladite zone (301a, 301b, 301c, 301d) de la pièce reçue comprend des données d’épaisseur représentant des épaisseurs de la zone de la pièce en une pluralité de points de la zone de la pièce, dans lequel la détermination (260) de la composition de tissage pour une cellule courante de la grille de tissage comprend : déterminer un nombre de couches de tissage dans la cellule courante en fonction d’une donnée d’épaisseur représentant une épaisseur en un point de la zone de la pièce correspondant à la cellule courante et en fonction d’au moins un nombre de couches de tissage déjà déterminé pour au moins une cellule respective de la grille de tissage adjacente à la cellule courante. Procédé selon l’une des revendications précédentes, dans lequel le deuxième sous-ensemble de paramètres relatifs à des contraintes de fabrication de la zone de la pièce comprend une valeur de fraction volumique de fibre cible et une valeur de ratio chaîne-trame cible ; dans lequel la composition de tissage d’une cellule de la grille de tissage est déterminée de sorte à minimiser conjointement un écart entre une valeur de fraction volumique de fibre dans la cellule et la valeur de fraction volumique de fibre cible et un écart entre une valeur de ratio chaîne-trame dans la cellule et la valeur de ratio chaîne-trame cible. Procédé, mis en œuvre par ordinateur, de détermination d’une cartographie de tissage d’une pièce à fabriquer dans un matériau composite tissé, comprenant : recevoir une pluralité de zones (301a, 301b, 301c, 301d) de la pièce à fabriquer, dans lequel chaque zone comprend au moins une portion adjacente à une portion d’une autre zone ; pour chaque zone parmi la pluralité de zones (301a, 301b, 301c, 301d), déterminer successivement des cartographies de tissage de ladite chaque zone par le procédé selon l’une des revendications 1 à 5 ; dans lequel la détermination de la cartographie de tissage d’une zone courante est fonction de la cartographie de tissage d’une autre zone que la zone courante pour laquelle la cartographie de tissage respective a été déterminée, la zone courante comprenant une portion adjacente à une portion de l’autre zone. Procédé selon la revendication 6, dans lequel la détermination de la cartographie de tissage pour la zone courante comprend : identifier une cellule de la zone courante adjacente à au moins une cellule de l’autre zone pour laquelle la cartographie de tissage respective a été déterminée ; et déterminer la composition de tissage pour la cellule identifiée à partir de la au moins une composition de tissage déterminée pour la au moins une cellule adjacente de l’autre zone respective. Procédé selon l’une des revendications précédentes, dans laquelle la pièce à fabriquer est une pièce aéronautique. Procédé de fabrication d’une pièce dans un matériau composite tissé comprenant : déterminer une cartographie de tissage de la pièce selon l’une des revendications 6 et 7 ; et fabriquer la pièce à partir de la cartographie de tissage de la pièce déterminée. Dispositif de détermination d’une cartographie de tissage d’une zone (301a, 301b, 301c, 301d) d’une pièce à fabriquer dans un matériau composite tissé, comprenant : une interface d’entrée pour recevoir (210) une représentation de ladite zone de la pièce et des valeurs prédéfinies de paramètres relatifs à des contraintes de fabrication de la zone de la pièce (220) ; au moins un circuit pour : déterminer (230), à partir de la représentation de la zone de la pièce et d’un premier sous-ensemble de valeurs parmi les valeurs prédéfinies reçues, une grille de tissage de la zone de la pièce, la grille de tissage comprenant une pluralité de cellules (401a, 401b, 401c, 401d, 401e) ; et déterminer (260) successivement, pour chaque cellule de la grille de tissage, une composition de tissage respective compatible avec un deuxième sous-ensemble de valeurs parmi les valeurs prédéfinies reçues ; dans lequel la détermination (260) de la composition de tissage pour une cellule courante de la grille de tissage dépend d’une composition de tissage déjà déterminée pour une cellule de la grille de tissage adjacente à la cellule courante ; et dans lequel la cartographie de tissage de la zone de la pièce comprend les cellules de la grille de tissage et les compositions de tissage respectives. Système pour déterminer une cartographie de tissage d’une pièce à fabriquer dans un matériau composite tissé, la pièce à fabriquer comprenant une pluralité de zones, dans lequel chaque zone comprend au moins une portion adjacente à une portion d’une autre zone, le système comprenant une pluralité de dispositifs selon la revendication 10, chaque dispositif étant configuré pour déterminer une cartographie de tissage d’une zone respective parmi la pluralité de zones ; dans lequel la détermination de la cartographie de tissage d’une zone courante est fonction de la cartographie de tissage d’une autre zone que la zone courante pour laquelle la cartographie de tissage respective a été déterminée, la zone courante comprenant une portion adjacente à une portion de l’autre zone. Système pour fabriquer une pièce dans un matériau composite tissé comprenant : un système pour déterminer une cartographie de tissage de la pièce selon la revendication 11 ; et un métier à tisser pour fabriquer la pièce à partir de la cartographie de tissage de la pièce déterminée. Produit programme informatique comportant des instructions pour mettre en œuvre le procédé selon l’une des revendications 1 à 9 lorsque ce programme est exécuté par un processeur.