PROCEDE DE CONCEPTION ASSISTEE PAR ORDINATEUR D'UN ENSEMBLE MECANIQUEMETHOD FOR COMPUTER-AIDED DESIGN OF A MECHANICAL ASSEMBLY
L'invention concerne le domaine des procédés de conception assistée par ordinateur, et plus particulièrement les procédés de conception d'un ensemble mécanique. De tels procédés comprennent généralement une étape de modélisation graphique de l'ensemble mécanique. Selon un art antérieur, il est connu un procédé de conception assistée par ordinateur, d'un ensemble mécanique, basée sur io l'utilisation d'un squelette pilotant un assemblage de solides élémentaires pilotant lui- même une modélisation graphique tridimensionnelle. Pour un ensemble mécanique donné, un même fichier contient à la fois le squelette paramétrable de l'ensemble mécanique, les solides élémentaires assemblés entre eux de 15 manière à constituer l'ensemble mécanique, ainsi que la modélisation graphique tridimensionnelle. Le squelette et les solides élémentaires sont spécifiques, c'est-à-dire qu'ils ne peuvent pas être séparés des autres éléments et extraits du fichier commun, ou du moins pas facilement. Un inconvénient de cet art 20 antérieur est de présenter un temps de conception globalement trop long, car d'un ensemble mécanique donné à un autre ensemble mécanique donné distinct, les deux ensembles mécaniques remplissant la même fonction, il faut tout recommencer, d'abord généralement au niveau du squelette, puis 25 éventuellement au niveau de l'assemblage des solides élémentaires et le cas échéant au niveau des solides élémentaires eux-mêmes. Cette possibilité de réutiliser facilement le squelette d'un ensemble mécanique donné à un autre ensemble mécanique donné distinct permet globalement, sur plusieurs ensembles 30 mécaniques distincts remplissant la même fonction, de diminuer très notablement le temps de conception. L'invention propose un procédé de conception assistée par ordinateur, pour un ensemble mécanique, dans lequel au moins le 2907937 2 squelette est rendu générique et stocké dans un fichier distinct de celui de la modélisation graphique, de manière à pouvoir être réutilisé d'un ensemble mécanique donné à un autre ensemble mécanique donné distinct, pourvu que les deux ensembles 5 mécaniques remplissent la même fonction, tout en restant lié à la modélisation graphique de manière à ce que la modélisation graphique reste pilotable, directement ou bien indirectement, par le squelette. Lorsque le pilotage est indirect, ce qui est le plus fréquent, ce peut être par exemple par l'intermédiaire d'un io assemblage de solides élémentaires, ou par l'intermédiaire d'autres éléments dont l'assemblage autour du squelette permet d'habiller le squelette pour se rapprocher de la modélisation graphique. Selon l'invention, il est proposé un procédé de conception 15 assistée par ordinateur, d'un ensemble mécanique, comprenant au moins une étape de modélisation graphique de l'ensemble mécanique, tridimensionnelle et pilotable par un squelette qui comprend une construction géométrique paramétrable, par un utilisateur, au moins géométriquement, et qui définit la forme et la 20 position de sous-ensembles de l'ensemble mécanique ; caractérisé en ce que la construction géométrique paramétrable du squelette est générique pour plusieurs ensembles mécaniques distincts entre eux et remplissant une même fonction, le paramétrage de ladite construction pouvant différer d'un ensemble 25 mécanique à l'autre, et en ce que le squelette et la modélisation graphique sont stockés dans des fichiers distincts et liés entre eux de manière à ce que ladite modélisation graphique reste pilotable par ledit squelette de sorte que la réutilisation de ladite construction géométrique générique est facilitée pour l'utilisateur. The invention relates to the field of computer-assisted design methods, and more particularly to the methods of designing a mechanical assembly. Such methods generally include a step of graphically modeling the mechanical assembly. According to a prior art, there is known a method of computer-aided design, a mechanical assembly, based on the use of a skeleton controlling an assembly of elementary solids driving itself a three-dimensional graphical modeling. For a given set of mechanics, the same file contains both the configurable skeleton of the mechanical assembly, the elementary solids assembled together in such a way as to constitute the mechanical assembly, as well as the three-dimensional graphical modeling. The skeleton and elemental solids are specific, that is, they can not be separated from other elements and extracted from the common file, or at least not easily. A disadvantage of this prior art is to have a design time that is generally too long, since from a given mechanical unit to another distinct given mechanical unit, the two mechanical assemblies fulfilling the same function, it is necessary to start all over again, first of all. generally at the level of the skeleton, then possibly at the level of the assembly of the elementary solids and, if appropriate, at the level of the elementary solids themselves. This possibility of easily reusing the skeleton of a given mechanical assembly with another distinct given mechanical assembly makes it possible overall, on several different mechanical assemblies fulfilling the same function, to very significantly reduce the design time. The invention proposes a computer-assisted design method, for a mechanical assembly, in which at least the skeleton is made generic and stored in a separate file from that of the graphic modeling, so that it can be reused from a mechanical assembly given to another distinct given mechanical unit, provided that the two mechanical assemblies fulfill the same function, while remaining linked to the graphic modeling so that the graphic modeling remains controllable, directly or indirectly, by the skeleton . When piloting is indirect, which is the most common, it can be for example via an assembly of elementary solids, or through other elements whose assembly around the skeleton allows dress the skeleton to get closer to the graphic modeling. According to the invention, there is provided a computer-aided design method, a mechanical assembly, comprising at least one step of graphical modeling of the three-dimensional mechanical assembly and controllable by a skeleton which comprises a parameterizable geometrical construction, by a user, at least geometrically, and which defines the shape and the position of subsets of the mechanical assembly; characterized in that the configurable geometrical construction of the skeleton is generic for several mechanical assemblies which are distinct from one another and fulfill the same function, the parameterization of said construction being able to differ from one mechanical assembly to another, and in that the skeleton and the graphic modeling are stored in separate files and linked together so that said graphic modeling remains controllable by said skeleton so that the reuse of said generic geometric construction is facilitated for the user.
30 Le fichier de modélisation graphique ne contient avantageusement ni paramètres issus de contraintes imposées par l'environnement de l'ensemble mécanique, ni paramètres issus de contraintes imposées par le fonctionnement de l'ensemble 2907937 3 mécanique, ni paramètres issus de contraintes imposées par le procédé de fabrication de l'ensemble mécanique. Tous ces paramètres sont alors intégrés en amont de la modélisation graphique dans la conception. D'un ensemble mécanique donné à 5 un autre ensemble mécanique donné distinct mais remplissant la même fonction, toutes les contraintes ou presque toutes les contraintes sont intégrées en amont de la modélisation graphique, ce qui simplifie beaucoup la manipulation de la modélisation graphique, notamment lors d'itérations successives dans le io processus de conception. Le squelette est préférentiellement réalisé à partir d'un graphe de dépendance qui ordonne les paramètres entre eux à l'aide de liens de dépendance entre paramètres et qui est commun à tous les ensembles mécaniques remplissant une même fonction.The graphical modeling file advantageously contains neither parameters derived from constraints imposed by the environment of the mechanical assembly, nor parameters derived from constraints imposed by the operation of the mechanical assembly, nor parameters derived from constraints imposed by the manufacturing process of the mechanical assembly. All these parameters are then integrated upstream of the graphic modeling in the design. From a given mechanical set to another distinct given mechanical set but fulfilling the same function, all the constraints or almost all the constraints are integrated upstream of the graphic modeling, which greatly simplifies the manipulation of the graphic modeling, in particular during successive iterations in the design process. The skeleton is preferably made from a dependency graph that orders the parameters between them using dependency links between parameters and which is common to all the mechanical assemblies fulfilling the same function.
15 De cette manière là, on peut obtenir un squelette relativement simple tout en le conservant générique. Le squelette obtenu, quoique simple, peut être utilisé pour un grand nombre d'ensembles mécaniques distincts quoique remplissant la même fonction. L'ordonnancement des paramètres dans le graphe de 20 dépendance reflète avantageusement l'ordonnancement des étapes de conception de l'ensemble mécanique. Plus ces deux ordonnancements seront similaires, plus le squelette réalisera un bon compromis entre simplicité et généricité. Le squelette comprend préférentiellement une ou plusieurs 25 relations représentatives de liens de dépendance entre paramètres. Cela permet de mieux tenir compte de l'interdépendance des paramètres, et ce y compris à ce niveau amont de la conception. Afin de rendre plus lisible un fichier qui peut malgré tout présenter une certaine complexité, notamment 30 pour des ensembles mécaniques complexes comprenant de nombreuses pièces mécaniques, les paramètres sont avantageusement classés, au sein du squelette, par sous-ensemble de l'ensemble mécanique.In this way, a relatively simple skeleton can be obtained while retaining it as a generic. The skeleton obtained, although simple, can be used for a large number of distinct mechanical sets although fulfilling the same function. The ordering of the parameters in the dependency graph advantageously reflects the scheduling of the design steps of the mechanical assembly. The more these two orders are similar, the more the skeleton will achieve a good compromise between simplicity and genericity. The backbone preferentially comprises one or more relationships representative of dependency links between parameters. This makes it possible to better take into account the interdependence of the parameters, even at this upstream level of the design. In order to make a file more readable, which may nevertheless have a certain complexity, especially for complex mechanical assemblies comprising numerous mechanical parts, the parameters are advantageously classified, within the skeleton, by a subset of the mechanical assembly.
2907937 4 De préférence, parmi les paramètres du squelette, se trouvent des paramètres issus de contraintes imposées par l'environnement de l'ensemble mécanique. En effet, il est intéressant d'intégrer ces paramètres dans une phase amont de la conception. Les 5 paramètres du squelette issus de contraintes imposées par l'environnement de l'ensemble mécanique constituent avantageusement la majorité de l'ensemble des paramètres issus de contraintes imposées par l'environnement de l'ensemble mécanique. Il est encore plus intéressant si la plupart de ces io paramètres sont tous intégrés dans une phase amont de la conception. De préférence, parmi les paramètres du squelette, se trouvent des paramètres issus de contraintes imposées par le fonctionnement de l'ensemble mécanique. De préférence, parmi les paramètres du 15 squelette, se trouvent des paramètres issus de contraintes imposées par le procédé de fabrication de l'ensemble mécanique. En effet, il est intéressant d'intégrer au moins certains de ces paramètres dans une phase amont de la conception. Le squelette peut être préférentiellement affiché sous la forme 20 d'un ensemble de points et/ou de droites et/ou de plans, à l'exclusion de volumes. Ainsi, à ce stade amont, ce sont principalement les positions et tailles des pièces qui sont intégrées, leur forme volumique précise n'étant prise en considération qu'ultérieurement dans le procédé de conception.Preferably, among the parameters of the skeleton, there are parameters resulting from constraints imposed by the environment of the mechanical assembly. Indeed, it is interesting to integrate these parameters in an upstream phase of the design. The parameters of the skeleton resulting from constraints imposed by the environment of the mechanical assembly advantageously constitute the majority of all the parameters resulting from constraints imposed by the environment of the mechanical assembly. It is even more interesting if most of these parameters are all integrated into an upstream phase of the design. Preferably, among the parameters of the skeleton, there are parameters resulting from constraints imposed by the operation of the mechanical assembly. Preferably, among the parameters of the backbone are parameters derived from constraints imposed by the method of manufacturing the mechanical assembly. Indeed, it is interesting to integrate at least some of these parameters in an upstream phase of the design. The skeleton may be preferentially displayed as a set of points and / or lines and / or planes, excluding volumes. Thus, at this upstream stage, it is mainly the positions and sizes of the parts that are integrated, their precise volume form being taken into consideration only later in the design process.
25 Le squelette existe au moins pour un composant, un composant étant un groupe de pièces disposées de manière à ce que si l'une des pièces est modifiée dans sa position ou dans sa structure la position comme la structure des autres pièces du composant peut être modifiée, une pièce étant une structure dont 30 toutes les parties sont immobiles les unes par rapport aux autres. Le squelette au niveau composant assure une bonne généricité au fil du temps. En effet, il est relativement rare que la structure d'un composant soit complètement bouleversée. Pour des raisons 2907937 5 similaires, au moins un organe a un squelette associé, un organe étant un groupe de composants. De façon similaire, au moins un véhicule a un squelette associé, un véhicule étant un groupe d'organes. Par contre, de préférence, il n'existe de squelette pour 5 aucune pièce. En effet, il est au contraire relativement plus fréquent que la structure d'une pièce soit complètement bouleversée. De préférence, le véhicule est un véhicule automobile terrestre. De préférence, le squelette pilote un assemblage de solides io élémentaires pilotant lui-même une modélisation graphique. Dans ce cas, avantageusement, le procédé de conception assistée par ordinateur, d'un ensemble mécanique, comprend au moins une étape de modélisation graphique de l'ensemble mécanique, tridimensionnelle et pilotable par plusieurs solides élémentaires 15 qui sont paramétrables, par l'utilisateur, au moins géométriquement, indépendamment les uns des autres, un solide élémentaire comprenant une construction géométrique paramétrable, par un utilisateur, au moins géométriquement, et représentant une partie de pièce ou le retrait d'une partie de 20 pièce, une pièce étant une structure dont toutes les parties sont immobiles les unes par rapport aux autres ; les constructions géométriques paramétrables des solides élémentaires sont génériques pour plusieurs ensembles mécaniques distincts entre eux et remplissant une même fonction, le paramétrage des dites 25 constructions pouvant différer d'un ensemble mécanique à l'autre, et les solides élémentaires d'une part et la modélisation graphique d'autre part sont stockés dans des fichiers distincts et liés entre eux de manière à ce que ladite modélisation graphique reste pilotable par lesdits solides élémentaires de sorte que la 30 réutilisation des dites constructions géométriques génériques est facilitée pour l'utilisateur. De préférence, aucun paramètre géométrique du squelette n'est piloté par les paramètres géométriques des solides élémentaires.The skeleton exists for at least one component, a component being a group of parts arranged so that if one of the parts is changed in position or structure the position as the structure of the other parts of the component can be modified, a part being a structure of which all parts are immovable relative to each other. The skeleton at the component level ensures good genericity over time. Indeed, it is relatively rare that the structure of a component is completely upset. For similar reasons, at least one organ has an associated backbone, an organ being a group of components. Similarly, at least one vehicle has an associated skeleton, a vehicle being a group of organs. On the other hand, preferably, there is no skeleton for any part. Indeed, it is relatively relatively more frequent that the structure of a room is completely upset. Preferably, the vehicle is a land motor vehicle. Preferably, the skeleton drives an assembly of elementary solids driving itself a graphical modeling. In this case, advantageously, the computer-aided design method of a mechanical assembly comprises at least one step of graphical modeling of the three-dimensional mechanical assembly that can be controlled by a plurality of elementary solids which can be parameterized by the user. at least geometrically, independently of one another, an elemental solid comprising a user-configurable geometrical construction, at least geometrically, and representing a part-part or part-part removal, a part being a structure all parts of which are motionless relative to each other; the parametric geometric constructions of the elementary solids are generic for several mechanical assemblies which are distinct from one another and fulfill the same function, the parameterization of said constructions being able to differ from one mechanical assembly to another, and the elementary solids on the one hand and the graphical modeling on the other hand are stored in separate files and linked together so that said graphic modeling remains controllable by said elementary solids so that the reuse of said generic geometric constructions is facilitated for the user. Preferably, no geometric parameter of the skeleton is controlled by the geometric parameters of the elementary solids.
2907937 6 Ainsi, seule la phase amont de la conception pilote la phase aval et non pas le contraire. Un procédé de conception structuré ainsi est plus efficace. L'ordre d'assemblage des solides élémentaires reflète 5 préférentiellement l'ordonnancement des étapes du procédé de fabrication de la ou des pièces de l'ensemble mécanique. Plus l'ordre d'assemblage des solides élémentaires reflète l'ordonnancement des étapes du procédé de fabrication, plus les solides élémentaires réaliseront un bon compromis entre simplicité io et généricité. Les solides élémentaires du groupe sont avantageusement respectivement des éléments volumiques. A ce stade usuellement aval du procédé de conception, il est intéressant que la forme volumique plus précise des différentes pièces de l'ensemble 15 mécanique soit intégré. L'invention va maintenant être décrite plus en détail à l'aide des figures ci-après, données à titre d'exemples illustratifs et non limitatifs, où : 20 - la figure 1 représente schématiquement un exemple de graphe de dépendance pour une poulie selon une réalisation préférentielle de l'invention ; - la figure 2 représente schématiquement un exemple de squelette pour une poulie selon une réalisation préférentielle de l'invention ; 25 - la figure 3 représente schématiquement un exemple d'assemblage de solides élémentaires pour une poulie selon une réalisation préférentielle de l'invention ; - la figure 4 représente schématiquement un exemple de modélisation graphique non paramétrée d'une poulie selon une 30 réalisation préférentielle de l'invention. Afin d'illustrer les notions utilisées précédemment, un exemple concret appliqué à une pièce simple va maintenant être étudié. La 2907937 7 pièce choisie est la poulie AVT qui est une pièce située en bout de vilebrequin dans une ligne d'arbre d'un moteur de véhicule automobile. La première fonction de la poulie AVT est de permettre l'entraînement de la courroie des accessoires moteur, notamment 5 de l'alternateur et du compresseur. La deuxième fonction de la poulie AVT est de limiter l'acyclisme moteur. La poulie AVT se décompose en trois parties concentriques s'étageant successivement le long du rayon de la poulie, du centre vers la périphérie : le moyeu qui est la partie centrale fixée sur le io vilebrequin, le caoutchouc qui est la partie intermédiaire disposée autour du moyeu, le batteur dynamique qui est la partie périphérique disposée autour du caoutchouc et sur laquelle vient s'enrouler la courroie. Pour mettre pleinement en lumière la complexité des liens entre les paramètres, une description de 15 l'ensemble du vilebrequin serait utile, tant au niveau graphe de dépendance et squelette qu'au niveau solides élémentaires. Toutefois, pour des raisons de simplicité et de facilité de compréhension, le graphe de dépendance, le squelette et les solides élémentaires sont présentés en liaison avec la seule poulie 20 AVT. A titre d'exemples d'ensembles mécaniques plus complexes, on peut citer notamment le vilebrequin ou bien la culasse. La figure 1 représente schématiquement un exemple de graphe de dépendance pour une poulie selon une réalisation préférentielle de l'invention. La couche du squelette SQ ne comporte que deux 25 paramètres, la largeur d'épaulement LEP et la largeur de poulie LPO. La couche des solides élémentaires comporte en revanche des paramètres plus nombreux. Parmi ceux-ci, certains solides élémentaires concernent le moyeu MO, d'autres le caoutchouc CA et d'autres encore le batteur BA. Parmi les paramètres concernant 30 le moyeu MO, on peut noter le diamètre intérieur Dl, l'ensemble DAC comprenant le diamètre et l'angle du chanfrein du contact avec pignon de distribution, le diamètre d'épaulement DEP, la largeur de clavette LC, l'ensemble PG comprenant les paramètres 2907937 8 de gorge que sont la profondeur, le diamètre inférieur, le diamètre supérieur et l'angle de chanfrein, l'ensemble PP comprenant les paramètres poche, le diamètre extérieur du moyeu DEM. Parmi les paramètres concernant le caoutchouc CA, on peut noter l'épaisseur 5 du caoutchouc EC. Parmi les paramètres concernant le batteur BA, on peut noter le diamètre extérieur du batteur DEB, l'ensemble PBB comprenant les paramètres de butée batteur, le nombre de dents du batteur NDB. Des paramètres extérieurs à la poulie influent sur les paramètres io de la poulie qui sont donc dépendants de ces paramètres extérieurs. Parmi ces paramètres extérieurs, certains appartiennent à la famille P10 des paramètres issus de contraintes imposées par l'environnement de la poulie, d'autres appartiennent à la famille P20 des paramètres issus de contraintes imposées par 15 le procédé de fabrication de la poulie, et d'autres encore appartiennent à la famille P30 des paramètres issus de contraintes imposées par le fonctionnement de la poulie. Dans la famille P10 des paramètres issus de contraintes imposées par l'environnement de la poulie, on trouve notamment le paramètre P11 issu du 20 vilebrequin, le paramètre P12 issu du pignon de distribution. Dans la famille P20 des paramètres issus de contraintes imposées par le procédé de fabrication de la poulie, on trouve notamment le paramètre P21 issu de la proximité du brancard, le paramètre P22 issu de la proximité du carter de distribution, le paramètre P23 25 issu de l'outillage après vente. Dans la famille P30 des paramètres issus de contraintes imposées par le fonctionnement de la poulie, on trouve notamment le paramètre P31 issu de la courroie de distribution, le paramètre P32 issu du rapport d'entraînement avec l'alternateur, le paramètre 33 issu de l'inertie. Les flèches en trait 30 plein représentent des dépendances provenant de paramètres extérieurs. Les flèches en trait pointillé représentent des relations entre paramètres. La direction des flèches dans le graphe de dépendance reflète bien l'ordonnancement des étapes de 2907937 9 conception de la poulie. Le graphe de dépendance est commun à toutes les poulies AVT de différents véhicules. La figure 2 représente schématiquement un exemple de squelette pour une poulie selon une réalisation préférentielle de l'invention.Thus, only the upstream phase of the design drives the downstream phase and not the opposite. A structured design process as well is more efficient. The order of assembly of the elementary solids preferentially reflects the scheduling of the steps of the method of manufacturing the part or parts of the mechanical assembly. The more the assembly order of the elementary solids reflects the scheduling of the steps of the manufacturing process, the more the elementary solids will achieve a good compromise between simplicity and genericity. The elementary solids of the group are advantageously respectively volume elements. At this stage usually downstream of the design process, it is interesting that the more precise volume form of the different parts of the mechanical assembly is integrated. The invention will now be described in more detail with the aid of the following figures, given by way of illustrative and nonlimiting examples, in which: FIG. 1 schematically represents an example of dependency graph for a pulley according to a preferred embodiment of the invention; - Figure 2 shows schematically an example of a skeleton for a pulley according to a preferred embodiment of the invention; FIG. 3 schematically represents an example of assembly of elementary solids for a pulley according to a preferred embodiment of the invention; FIG. 4 diagrammatically represents an example of non-parametric graphical modeling of a pulley according to a preferred embodiment of the invention. In order to illustrate the notions used previously, a concrete example applied to a single piece will now be studied. The selected piece is the pulley AVT which is a piece located at the end of the crankshaft in a shaft line of a motor vehicle engine. The first function of the AVT pulley is to allow the driving of the engine accessories belt, in particular of the alternator and the compressor. The second function of the AVT pulley is to limit motor acyclism. The pulley AVT is divided into three concentric parts sequentially extending along the radius of the pulley, from the center to the periphery: the hub which is the central part fixed on the crankshaft, the rubber which is the intermediate part arranged around the hub, the dynamic mixer which is the peripheral part arranged around the rubber and on which is wound the belt. In order to fully highlight the complexity of the links between the parameters, a description of the entire crankshaft would be useful, both at the dependency and skeleton graph level and at the elementary solid level. However, for reasons of simplicity and ease of understanding, the dependency graph, the skeleton and the elementary solids are presented in connection with the single AVT pulley. As examples of more complex mechanical assemblies, mention may be made in particular of the crankshaft or the cylinder head. FIG. 1 schematically represents an example of dependency graph for a pulley according to a preferred embodiment of the invention. The skeleton layer SQ has only two parameters, the shoulder width LEP and the pulley width LPO. The layer of elementary solids, on the other hand, has more numerous parameters. Of these, some basic solids relate to the MO hub, others to the CA rubber and still others to the BA beater. Among the parameters relating to the hub M0, it is possible to note the inside diameter D1, the set DAC comprising the diameter and the angle of the bevel of the contact with the distribution pinion, the shoulder diameter DEP, the keyway LC, the PG assembly comprising the throat parameters such as the depth, the lower diameter, the upper diameter and the chamfer angle, the assembly PP comprising the pocket parameters, the outer diameter of the hub DEM. Among the parameters concerning the AC rubber, the thickness of the EC rubber can be noted. Among the parameters relating to the beater BA, it is possible to note the outside diameter of the beater DEB, the set PBB comprising the drummer stop parameters, the number of teeth of the beater NDB. Parameters external to the pulley affect the parameters of the pulley which are therefore dependent on these external parameters. Among these external parameters, some belong to the P10 family of parameters resulting from constraints imposed by the environment of the pulley, others belong to the P20 family of parameters resulting from constraints imposed by the pulley manufacturing process, and still others belong to the P30 family of parameters resulting from constraints imposed by the operation of the pulley. In the family P10 parameters resulting from constraints imposed by the environment of the pulley, there is in particular the parameter P11 from the crankshaft, the parameter P12 from the sprocket. In the family P20 parameters resulting from constraints imposed by the manufacturing process of the pulley, there is particular parameter P21 from the vicinity of the stretcher, the parameter P22 from the proximity of the timing case, the parameter P23 25 from after sales tooling. In the family P30 parameters resulting from constraints imposed by the operation of the pulley, there is particular parameter P31 from the timing belt, the parameter P32 from the training report with the alternator, the parameter 33 from the 'inertia. The solid line arrows represent dependencies from outside parameters. The dashed arrows represent relationships between parameters. The direction of the arrows in the dependency graph well reflects the scheduling of the pulley design steps. The dependency graph is common to all AVT pulleys of different vehicles. Figure 2 schematically shows an example of a skeleton for a pulley according to a preferred embodiment of the invention.
5 Le squelette comporte un axe, l'axe du vilebrequin, sur lequel sont représentés trois plans, le plan PLPO qui est le plan de largeur de la poulie, le plan RP qui est le plan de repère de la poulie, le plan PPC qui est le plan de passage de la clavette. La distance entre le plan PLPO et le plan PPC représente le paramètre LPO de largeur io de la poulie. La distance entre le plan RP et le plan PPC représente le paramètre LEP de largeur de l'épaulement. Le squelette est commun à toutes les poulies AVT de différents véhicules, seul son paramétrage peut varier d'une poulie AVT à une autre. Le squelette avec ses paramètres et la modélisation 15 graphique sont stockés dans des fichiers distincts entre eux mais qui restent liés de manière à ce la modélisation graphique reste pilotable par le squelette. La figure 3 représente schématiquement un exemple d'assemblage de solides élémentaires pour une poulie selon une réalisation 20 préférentielle de l'invention. Trois solides élémentaires correspondent à des parties de pièce, ce sont le moyeu MO, le caoutchouc CA, le batteur dynamique BA. Quatre solides élémentaires correspondent à des retraits de partie de pièce, ce sont le découpage de proximité du carter de distribution DPCD, le 25 découpage de butée du batteur dynamique DBBD, le passage de l'outillage après vente POAV, le passage clavette qui n'est pas représenté ici car il s'applique sur la face non visible de la poulie. L'ensemble des solides élémentaires utilisables est commun à toutes les poulies AVT de différents véhicules, le choix de certains 30 solides élémentaires, la façon de les assembler, ainsi que leur paramétrage pouvant varier d'une poulie AVT à une autre. Les solides élémentaires avec leurs paramètres d'une part et la modélisation graphique d'autre part sont stockés dans des fichiers 2907937 i0 distincts entre eux mais qui restent liés de manière à ce que la modélisation graphique reste pilotable par les solides élémentaires. Dans la réalisation préférentielle représentée au travers des figures, comprenant un squelette et des solides 5 élémentaires, la modélisation graphique non paramétrée reste pilotable par les solides élémentaires eux-mêmes pilotables par le squelette. Le squelette avec ses paramètres d'une part et les solides élémentaires avec leurs paramètres d'autre part sont stockés dans des fichiers distincts entre eux mais qui restent liés io entre eux de manière à ce que les solides élémentaires restent pilotables par le squelette. De manière plus précise, c'est le squelette paramétré qui pilote l'assemblage des solides élémentaires paramétrés qui pilote la modélisation graphique non paramétrée.The skeleton comprises an axis, the axis of the crankshaft, on which are represented three planes, the plane PLPO which is the plane of width of the pulley, the plane RP which is the plane of reference of the pulley, the plane PPC which is the plane of passage of the key. The distance between the PLPO plane and the PPC plane represents the LPO parameter of width of the pulley. The distance between the RP plane and the CPAP plane represents the LEP width parameter of the shoulder. The skeleton is common to all AVT pulleys of different vehicles, only its setting can vary from one AVT pulley to another. The skeleton with its parameters and the graphic modeling are stored in separate files between them but which remain linked in such a way that the graphic modeling can be controlled by the skeleton. Figure 3 schematically shows an example of assembling elementary solids for a pulley according to a preferred embodiment of the invention. Three elementary solids correspond to part parts, these are the hub MO, the rubber CA, the dynamic beater BA. Four elementary solids correspond to part part withdrawals, these are the proximity cutout of the DPCD distribution casing, the stop cutout of the dynamic mixer DBBD, the passage of the after-sales tool POAV, the keyway which does not is not shown here because it applies to the non-visible face of the pulley. The set of elementary solids that can be used is common to all AVT pulleys of different vehicles, the choice of certain elementary solids, the manner of assembling them, and their parameterization that can vary from one AVT pulley to another. The elementary solids with their parameters on the one hand and the graphical modeling on the other hand are stored in files 2907937 i0 separate from each other but which remain linked so that the graphic modeling remains controllable by the elementary solids. In the preferred embodiment shown through the figures, comprising a skeleton and elementary solids, the non-parametric graphical modeling remains controllable by the elementary solids themselves controllable by the skeleton. The skeleton with its parameters on the one hand and the elementary solids with their parameters on the other hand are stored in separate files between them but which remain linked to each other so that the elementary solids remain controllable by the skeleton. More precisely, it is the parametric skeleton that drives the assembly of parametric elementary solids that drives the non-parametric graphical modeling.
15 La figure 4 représente schématiquement un exemple de modélisation graphique non paramétrée d'une poulie selon une réalisation préférentielle de l'invention. Après assemblage de tous les solides élémentaires précédemment cités, on obtient la modélisation graphique non paramétrée de la poulie après 20 usinage, sur laquelle on reconnaît le moyeu MO après usinage, obtenu par l'assemblage du solide élémentaire moyeu MO, du solide élémentaire découpage de proximité du carter de distribution DPCD, et du solide élémentaire passage de l'outillage après vente POAV. On reconnaît également le caoutchouc CA, 25 après usinage, obtenu par l'assemblage du solide élémentaire caoutchouc CA, et du solide élémentaire découpage de proximité du carter de distribution DPCD. On reconnaît encore le batteur dynamique BA après usinage, obtenu par l'assemblage du solide élémentaire batteur dynamique BA, du solide élémentaire 30 découpage de proximité du carter de distribution DPCD, et du solide élémentaire découpage de butée du batteur dynamique DBBD. La modélisation graphique d'une poulie AVT est unique 2907937 pour une poulie AVT donnée ; une poulie AVT différente aura une modélisation graphique différente.FIG. 4 diagrammatically represents an example of non-parametric graphical modeling of a pulley according to a preferred embodiment of the invention. After assembly of all the elementary solids previously mentioned, the non-parametric graphical modeling of the pulley after machining is obtained, on which the machining hub MO is recognized, obtained by assembling the elementary solid element MO, of the elementary solid. Proximity to the DPCD timing case, and the basic solid tooling after-sale POAV. It also recognizes the CA rubber, after machining, obtained by assembling the elemental solid CA rubber, and the elementary solid cutting proximity DPCD distribution case. The dynamic beater BA is still recognizable after machining, obtained by assembling the dynamic elementary solid BA, the elementary solid 30 near-cut of the DPCD distribution casing, and the basic solid stop cutting of the dynamic mixer DBBD. The graphic modeling of an AVT pulley is unique 2907937 for a given AVT pulley; a different AVT pulley will have a different graphical modeling.