FR 2666427 A1 19920306 FR 9010773 A 19900829 La présente invention concerne un procédé de détermination d'un ressort à partir des valeurs de certains paramètres du ressort sélectionnés parmi un ensemble prédéterminé de paramètres fonctionnels et dimensionnels, ces valeurs étant imposées par l'application envisagée pour le ressort. Par "paramètre fonctionnel", on entend une grandeur traduisant une propriété du ressort en fonctionnement, comme sa raideur ou sa course. Par "paramètre dimensionnel", on entend une grandeur physique décrivant le ressort indépendamment de son application, comme son nombre de spires ou son diamètre au repos dans le cas d'un ressort à boudins. Les paramètres dimensionnels doivent etre complètement définis pour entreprendre la fabrication du ressort. Certaines grandeurs, comme la longueur à vide ou l'élongation maximum d'un ressort de traction, présentent à la fois des caractères fonctionnels et dimensionnels. La conception des ressorts a longtemps été tributaire de calculs, souvent manuels, effectués en remontant aux équations classiques de l'élasticité. Ces formules sont présentées dans les "Techniques de l'Ingénieur", fascicule B 608. Des procédés mis en oeuvre sur ordinateur, ont été développés : l'utilisateur définit les valeurs de certains paramètres et un calcul est effectué pour obtenir un ensemble de paramètres décrivant le ressort. Ces approches fournissent des résultats qui ne sont pas toujours exploitables par l'utilisateur. On peut rencontrer des problèmes de cohérence entre les valeurs saisies et calculées Des contraintes spécifiques, comme la faisabilité ou la fiabilité du ressort ne sont pas prises en compte. La conception des ressorts est assez complexe et les outils connus sont souvent inefficaces et, en outre, d'une utilisation délicate. Le but de la présente invention est de résoudre les problèmes ci-dessus et de proposer un procédé de détermination d'un ressort permettant la détermination de l'ensemble des paramètres caractéristiques du ressort à partir des valeurs de quelques paramètres fonctionnels et/ou dimensionnels saisis de façon simple et rapide par l'utilisateur. Un autre but consiste à prévoir, dans le procédé, la possibilité d'une liaison avec une base de données permettant d'utiliser ou de modifier des ressorts existants. Suivant l'invention, ces buts sont atteints grâce à un procédé mis en oeuvre en utilisant un ordinateur dans lequel on détermine le ressort à partir des valeurs de certains paramètres du ressort sélectionnés parmi un ensemble prédéterminé de paramètres fonctionnels et dimensionnels. Ce procédé est caractérisé par les étapes suivantes - définition desdits paramètres sélectionnés et saisie des valeurs de ces paramètres - vérification de la cohérence entre les valeurs des paramètres saisies à l'étape de définition et de saisie - contrôle de la suffisance des paramètres sélectionnés définis à l'étape de définition et de saisie - calcul de valeurs de paramètres nécessaires à la fabrication du ressort ; et - seconde vérification de la cohérence entre les valeurs des paramètres saisies et calculées. Ce procédé constitue un outil de conception pour l'utilisateur de ressorts qui, à partir de ses exigences fonctionnelles et/ou dimensionnelles, peut définir complètement son ressort sous une forme directement exploitable par le fabricant. Le résultat obtenu peut aussi être exploité sur une installation de dessin automatisé. Dans une version préférée de 11 invention, le procédé comprend en outre une étape de contrôle de la faisabilité du ressort en testant les valeurs des paramètres saisies et calculées selon des critères de faisabilité prédéterminés. Suivant un mode de réalisation avantageux, les valeurs des paramètres saisies et calculées sont stockées dans une zone de la mémoire de l'ordinateur structurée en la forme d'une base de données. Cette réalisation permet d'utiliser le procédé conjointement à un système de gestion de fichier permettant de manipuler à volonté les ressorts connus ou stockés. Ainsi, selon une version du procédé conforme à l'invention, l'étape de définition et de saisie comprend une sous-étape de recherche et de sélection d'un ressort dans la base de données. Cette utilisation du procédé en "saisie automatique" n'exclut pas, bien entendu, que l'étape de définition et de saisie puisse comprendre une saisie manuelle de valeurs de paramètres sélectionnés. La présente invention comporte d'autres particularités et avantages qui apparaîtront dans la description suivante d'un exemple non limitatif de réalisation. Aux dessins annexés, donnés à titre d'exemples non limitatifs - la figure 1 est un schéma synoptique détaillant les étapes du procédé selon l'invention - les figures 2 à 4 représentent des ressorts respectivement de compression cylindrique, de traction et de flexion avec la désignation de paramètres qui les décrivent ; et - la figure 5 illustre un exemple d'écran proposé à l'utilisateur pour la saisie des valeurs de paramètres sélectionnés. Les étapes du procédé conforme à l'invention sont détaillées sur le schéma de la figure 1. Ce procédé étant mis en oeuvre en utilisant un ordinateur, certaines des étapes sont effectuées selon des instructions de l'ordinateur alors que d'autres sont gérées par l'utilisateur. L'ordinateur utilisé peut être de tout type connu comprenant une unité centrale de traitement avec mémoire vive et mémoire de masse, un écran de visualisation et un clavier pour la saisie de données par l'utilisateur, l'écran et le clavier constituant des moyens d'échange d'informations interactif. Un utilisateur cherchant à déterminer un ressort en fonction de l'application envisagée pour ce ressort, commence par entrer dans le système de traitement d'information un certain nombre de données nécessaires à sa détermination complète. Il indique d'abord la nature du ressort en question (étape 10). Typiquement, il peut s'agir d'un ressort de compression cylindrique, de compression conique, de flexion ou de traction. Pour préciser son choix, l'utilisateur l'indique en réponse à un affichage d'écran qui lui propose la liste des natures de ressort que le procédé permet de traiter. Dans une seconde étape ~o, un second affichage propose à l'utilisateur de sélectionner le mode de détermination du ressort. Dans 11 exemple illustré à la figure 1, quatre modes de détermination sont envisagés - créer un ressort. L'utilisateur fournit, par saisie manuelle les valeurs de certains paramètres qu'il souhaite obtenir sur le ressort final. Le système ne traite alors que ces données saisies manuellement et éventuellement quelques valeurs par défaut - faire des combinaisons discrètes. L'utilisateur saisit manuellement plusieurs valeurs d'un ou plusieurs paramètres prenant des valeurs discrètes. Ces paramètres discrets peuvent être de nature quantitative (nombre de spires, diamètre de fil d'un ressort à boudins, par exemple) ou qualitative (matériau, forme de la section du fil, ...). L'ordinateur effectuera alors les calculs pour chacune des combinaisons de ces valeurs discrètes et déterminera donc un ensemble de ressorts parmi lequel l'utilisateur pourra choisir le plus approprié pour ses besoins - utiliser un ressort existant. Ce mode de détermination suppose que, conformément à une version préférée de l'invention, une zone de la mémoire de l'ordinateur soit structurée en la forme d'une base de données dans laquelle sont stockées les caractéristiques des ressorts qui ont déjà été déterminés. Ces caractéristiques comprennent les valeurs des paramètres saisies et calculées grâce au procédé de l'invention. Dans ce mode de détermination, l'utilisateur recherche et sélectionne un ressort existant dans la base de données et peut visualiser l'ensemble de ses caractéristiques pour l'évaluer par rapport à l'application envisagée - modifier un ressort existant. L'utilisateur recherche et sélectionne comme précédemment un ressort dans la base de données, réalisant ainsi une saisie automatique dans la base de données des valeurs de ses paramètres. Il a ensuite la possibilité de modifier par saisie manuelle des valeurs choisies afin de déterminer un ressort ayant des propriétés distinctes mais voisines de celles du ressort existant sélectionné. Dans ces deux derniers modes de détermination, la recherche du ressort dans la base de données peut être assistée par une étape de tri sur critères 25. Les critères considérés correspondent à des plages de valeurs pour certains paramètres choisis par l'utilisateur. Par exemple, il peut rechercher des ressorts de compression dont la raideur K est comprise entre deux valeurs Kmin et KmaXr S'il choisit cette option de tri sur critères, il pourra saisir les valeurs de K min et K max dans une zone prédéterminée et l'ordinateur exécutera alors des instructions classiques de tri pour sélectionner tous les ressorts stockés dans la base de données satisfaisant au critère, ce qui permet, de proche en proche, de sélectionner un ressort existant satisfaisant l'utilisateur. A l'étape suivante, 30, l'utilisateur définit les paramètres sélectionnés dont les valeurs seront exploitées dans la suite du procédé, et il saisit les valeurs de ces paramètres. On a mentionné que deux types de saisie sont possibles. L'un de ces types est la saisie "automatique" desdites valeurs dans la base de données après sélection du ressort. L'autre consiste en une saisie "manuelle" dans laquelle l'utilisateur entre les données par son clavier après avoir sélectionné la zone de saisie adéquate sur son écran. L'ensemble prédéterminé de paramètres fonctionnels et dimensionnels décrivant le ressort comprend un certain nombre de paramètres obligatoires Chacun de ces paramètres obligatoires doit avoir une valeur affectée pour que les étapes ultérieures de vérification, de calcul et de contrôle puissent être menées. Ces paramètres obligatoires comprennent des données qualitatives (type de ressort, matériau, type d'extrémités ...) mais peuvent également comprendre des données quantitatives (longueur de montage, contrainte maximum ...). Après la définition des paramètres sélectionnés et la saisie de leur valeur, une étape de contrôle des paramètres obligatoires 40 est effectuée par l'ordinateur. Le défaut d'affectation d'une valeur à l'un de ces paramètres obligatoires entraîne un retour à l'étape de définition et de saisie 30. Toutefois, l'ordinateur peut affecter des valeurs par défaut à certains des paramètres obligatoires (étape 45). Par exemple, des valeurs par défaut prédéterminées ou calculables peuvent être stockées dans la mémoire de l'ordinateur pour des valeurs de paramètres obligatoires comme le sens de torsion du fil d'un ressort à boudins ou son nombre de spires mortes. Si, après la prise en compte 45 de ces valeurs par défaut, il subsiste des paramètres obligatoires sans valeur affectée, on retourne à l'étape de définition et de saisie 30 pour saisie de ces valeurs. Dans le cas contraire, on passe à l'étape suivante de première vérification de cohérence 50. A cette étape 50, l'ordinateur vérifie que les valeurs de paramètres saisies manuellement et/ou automatiquement à l'étape de définition et de saisie 30, ou affectées en tant que valeurs par défaut ne présentent pas d'incohérences entre elles. Une telle situation d'incohérence est fréquente lorsque l'utilisateur définit un nombre surabondant de paramètres. L'ordinateur teste notamment la cohérence géométrique des données saisies. Par exemple, dans le cas d'un ressort de compression cylindrique, il vérifie que l'utilisateur ne saisit pas une valeur de longueur d'utilisation inférieure à la longueur à bloc ou supérieure à la longueur à vide. il peut aussi vérifier que les diamètres interne et externe du ressort sont compatibles avec le diamètre de son fil. En cas d'incohérence relevée à l'étape de première vérification de cohérence 50, on retourne à l'étape de définition et de saisie 30 avec indication des valeurs de paramètres présentant la contradiction. Si les valeurs de paramètres affectées sont cohérentes entre elles, l'ordinateur passe à l'étape suivante 60 de contrôle de la suffisance des paramètres sélectionnés. Cette suffisance est contrôlée par rapport au nombre de données nécessaires à l'exécution du calcul qui sera exposé plus loin. On sait, d'après les formules de Barré de St Venant (exposées dans le fascicule B608 des "Techniques de l'Ingénieur") quelles données doivent être définies pour que le ressort puisse être complètement déterminé. La droite de fonctionnement (c'est-à-dire, en élasticité linéaire, la courbe représentant la déformation du ressort en fonction de la contrainte appliquée) doit être complètement définie par la donnée de deux de ses points (points de fonctionnement) ou par la donnée d'un point de fonctionnement et de sa pente (raideur).En outre, il faut définir un "grand diamètre" du ressort, c'est-à-dire le diamètre externe, interne ou moyen de ses spires, et un "petit diamètre", c'est-à-dire son diamètre de fil. A partir de la donnée de la droite de fonctionnement et de ces deux diamètres, on peut déterminer complètement les caractéristiques dimensionnelles et fonctionnelles du ressort. Ces paramètres sont donc dits principaux en ce sens que leur donnée suffit à la détermination complète du ressort. A l'étape 60 de contrôle de suffisance des paramètres, l'ordinateur contrôle ainsi si ces paramètres principaux sont définis en nombre suffisant (deux points de fonctionnement et deux diamètres ou un point de fonctionnement, la raideur et deux diamètres). S'ils sont définis en nombre suffisant ou surabondant, on passe à l'étape suivante de calcul 70. S'ils sont définis en nombre insuffisant, l'ordinateur prend en compte les valeurs saisies d'autres paramètres dits auxiliaires. Ces paramètres auxiliaires permettent la détermination du ressort en combinaison avec les paramètres principaux déjà définis de façon incomplète. Leur valeur (si elle a été saisie) est prise en compte par l'ordinateur à l'étape 60 de contrôle de suffisance selon un ordre de priorité prédéterminé. Ces paramètres auxiliaires sont de nature quantitative, comme par exemple le nombre de spires du ressort, son pas ou sa longueur à bloc. Si, après la prise en compte de paramètres auxiliaires définis, le contrôle ne révèle plus d'insuffisance des paramètres, on passe à l'étape de calcul 70. Dans le cas contraire (insuffisance des paramètres principaux et auxiliaires), on retourne à l'étape 30 de définition et de saisie pour que l'utilisateur fixe les valeurs de quelques paramètres supplémentaires afin de compléter sa description. Après que la suffisance des paramètres a été contrôlée, l'ordinateur effectue l'étape de calcul 70. Le calcul revient à une détermination complète des caractéristiques du ressort par résolution des équations de Barré de St Venant précitées. Considérant le nombre important de paramètres décrivant le ressort, un grand nombre d'algorithmes de calculs doivent être programmés dans la mémoire de l'ordinateur pour mener à bien le calcul dans tous les cas possibles de combinaisons de paramètres définis par l'utilisateur. La distinction ci-dessus entre paramètres principaux et auxiliaires, et l'ordre de priorité prédéterminé entre paramètres auxiliaires permet de réduire le nombre de ces algorithmes et donc d'améliorer les performances d'exécution du calcul rapportées à l'encombrement pris par les algorithmes programmés en mémoire. Les valeurs des paramètres qui n'ont pas été définis par l'utilisateur sont calculées et à l'étape suivante 80, l'ordinateur effectue une seconde vérification de cohérence entre les valeurs saisies par l'utilisateur et calculées par l'ordinateur. Cette seconde vérification 80 est réalisée selon des critères analogues à ceux de la première vérification de cohérence 50. Le défaut de cohérence entre valeurs saisies et calculées entraîne un retour manuel à l'étape 30 de définition et de saisie pour modification d'au moins une des valeurs incompatibles. Dans le cas contraire, le procédé de détermination du ressort a abouti et l'ordinateur exécute un dernier contrôle de la faisabilité du ressort 90. Il teste pour cela les valeurs des paramètres saisies et calculées par rapport à des critères de faisabilité fixés d'avance. Ces critères sont liés, par exemple, à l'enroulabilité du ressort, au risque de flambage, etc. En cas de non faisabilité du ressort, des messages appropriés sont délivrés à l'utilisateur. Une fois que le ressort a été déterminé et contrôlé, l'utilisateur peut le stocker dans la base de données (étape 100). Les valeurs, saisies ou calculées, de chacun des paramètres de l'ensemble prédéterminé de paramètres décrivant le ressort sont alors inscrites dans des zones de la mémoire de masse de l'ordinateur qui ont été structurées pour recevoir lesdites valeurs. Ce stockage permet le rappel ultérieur de ce ressort par le procédé décrit ci-dessus, dans le mode d'utilisation ou de modification d'un ressort existant. On va maintenant détailler, à titre non limitatif, des exemples d'ensembles prédéterminés de paramètres pouvant être utilisés dans le procédé conforme à l'invention. Le tableau I donne une liste de variables décrivant un ressort hélicoïdal de compression cylindrique. Un tel ressort, avec la désignation de certains des paramètres du tableau I, est représenté en coupe longitudinale à la figure 2. Dans la colonne "TYPE" du tableau I, les symboles suivants sont utilisés - "O" :paramètres obligatoires - "V" : avec valeur par défaut pouvant être affectée à l'étape 45. Cette valeur par défaut peut être définie (d) ou calculable par l'ordinateur à partir d'autres valeurs de paramètres (c) - "P" : paramètres principaux - "A" : paramètres auxiliaires. TABLEAU I VARIABLE GRANDEUR TYPE Df diamètre de fil p Di diamètre intérieur P De diamètre extérieur P n nombre de spires utiles A ni nombre total de spires NM nombre de spires mortes OV(d) PAS pas du ressort A LUT longueur utile de fil EXT1 types d'extrémité n0 1 O EXT2 types d'extrémité n0 2 O IST sens de torsion OV(d) C raideur P Lo longueur libre P Lt longueur sous P1 P Pi lère charge P Ri contrainte sous P1 L2 longueur sous P2 P P2 2ème charge P Rz contrainte sous P2 A Li longueur à bloc = LMIN A charge à bloc = PMAX Rj contrainte à bloc = RMAX A La longueur de montage O Rm contrainte sous Ln DIMIN diamètre intérieur minimal O DEMAX diamètre extérieur maximal O RMAX contrainte maximale OV(d) De façon analogue, les tableaux Il et III donnent des listes de paramètres décrivant respectivement un ressort hélicoïdal de traction et un ressort hélicoïdal de flexion (torsion). Un ressort hélicoïdal de traction est représenté en coupe longitudinale avec la désignation de certains des paramètres du tableau Il à la figure 3. Un ressort hélicoïdal de flexion est représenté en vue axiale avec la désignation de certains des paramètres du tableau III à la figure 4. TABLEAU Il VARIABLE GRANDEUR TYPE n nombre de spires utiles LUT longueur utile de fil EXT1 types d'extrémité n0 1 O EXT2 types d'extrémité n0 2 O BL. longueur de l'extrémité n 1 OV(c) BL2 longueur de l'extrémité na 2 OV(c) RAY rayon de courbure minimal OV(c) IST sens de torsion OV(d) C raideur P Ls longueur de corps longueur libre A Po tension initiale A contrainte limite A Li longueur sous Pi P Pi 1ère charge P Ri contrainte sous P1 L2 longueur sous Pz P P2 2ème charge P R2 contrainte sous P2 A La longueur de montage 0 Pin charge de montage contrainte de montage LMAX longueur maximale O PMAX charge maximale RMAX contrainte maximale OV(d) DIMIN diamètre intérieur minimal O DEMAX diamètre extérieur maximal 0 TABLEAU III VARIABLE GRANDEUR TYPE Df diamètre de fil P Di diamètre intérieur P De diamètre extérieur P n nombre de spires utiles A NM nombre de spires mortes OV(d) PAS pas du ressort à vide A LUT longueur utile de fil EXT1 types d'extrémité n0 1 O EXT2 types d'extrémité n 2 O BL1 bras de levier extrémité n 1 O BL2 bras de levier extrémité n 2 O RAY rayon de courbure minimal OV(c) IST sens de torsion O C raideur P Ls longueur de corps O Ao angle à vide entre les deux branches P A1 angle sous Pi P P1 1ère charge P Ri contrainte sous P1 A2 angle sous Pz P P2 2ème charge P R2 contrainte sous P2 A angle charge maximale RMAX contrainte maximale OV(d) DIMIN diamètre intérieur minimal O DEMAX diamètre extérieur maximal O Bien entendu, le procédé de l'invention permet de déterminer des ressorts autres que ceux des types décrits ci-dessus en référence aux figures 2 à 4. Ces exemples sont donnés pour que l'homme du métier puisse, au vu de la présente description, reproduire le procédé conforme à l'invention ; mais ce procédé peut comporter de nombreuses variantes qui ne sortent pas du cadre de l'invention. La figure 5 représente, à titre d'illustration, un affichage pouvant être présenté à l'écran de l'ordinateur à l'étape 30 de définition et de saisie. Dans cet exemple, l'utilisateur a choisi de déterminer un ressort de type compression cylindrique lors de l'étape préliminaire 10, comme indiqué dans la zone 101 de l'écran. A l'étape 20, il a sélectionné le mode de détermination par création d'un nouveau ressort. Lors de l'étape de définition et de saisie, plusieurs zones de dialogue sont proposées à l'utilisateur. La zone 107 sert à la saisie d'instructions de commande représentées chacune par une lettre capitale. La liste de ces commandes est présentée à l'écran dans une zone de répertoire 110. Dans cet exemple, les instructions F, G, L, D correspondent à la saisie de données respectivement dans les champs 102 à 106. Ces données sont obligatoires (soulignées à la figure 5) ou facultatives.Les données de type "F" (fil) n'ont pas été explicitées aux tableaux I à III et représentent, pour tous les types de ressort IFIL :forme géométrique de la section du fil (circulaire, rectangulaire, triangulaire ...). Par défaut, il s'agit d'une section circulaire. G : module élastique du matériau (module de cisaillement pour un ressort de compression ou de traction, module d'Young pour un ressort de flexion) RFMAX : contrainte maximum applicable au matériau (généralement égale à un pourcentage de la limite élastique) RMU : rapport des côtés longitudinal/transversal dans le cas d'une section de fil non circulaire. La zone 103 est attribuée à la saisie de valeurs de paramètres dimensionnels. La zone 104 est attribuée à la saisie de valeurs de paramètres fonctionnels. Les paramètres principaux répertoriés au tableau I sont saisis dans les champs 104 et 105 et les paramètres auxiliaires dans le champ 106. Dans cet exemple, l'utilisateur a donné l'instruction D et il est donc en cours de saisie (étape 30) dans le champ 105 réservé aux diamètres. Il a sélectionné le paramètre DF (diamètre de fil) et la zone de saisie correspondante est donc grisée pour indiquer cette sélection : il peut saisir la valeur de ce paramètre. A la fin de cette étape 30 de définition et de saisie, il introduira la commande "C" pour lancer le calcul qui sera effectué par l'ordinateur après l'exécution des étapes de vérifications 40, 50 de la définition des paramètres obligatoires et de la cohérence entre les paramètres saisis, et sous réserve d'un résultat positif de ces vérifications. Bien entendu, la façon de présenter et de saisir les données illustrée à la figure 5 n'est pas limitative car de nombreuses présentations équivalentes peuvent être conçues sans difficulté. Grâce au procédé conforme à l'invention tel que décrit ci-dessus, l'utilisateur définit ses besoins de façon simple, rapide et claire et on parvient à une détermination complète du ressort qui prend en compte la cohérence entre les nombreux paramètres décrivant le ressort et des contraintes de faisabilité concernant la fabrication et l'exploitation du ressort. Une telle détermination complète et fiable n'est pas possible dans l'état antérieur de la technique sans requérir une quantité importante de temps de technicien, même avec les précédents procédés de conception faisant appel à un ordinateur. En outre, grâce à l'interactivité de ce nouveau procédé selon l'invention, l'utilisateur peut déterminer son ressort sans avoir à connaître des modélisations ou des instructions ésotériques de sorte que le procédé est utilisable par tout technicien à partir des caractéristiques désirées pour son ressort. REVENDICATIONS 1. Procédé de détermination d'un ressort à partir des valeurs de certains paramètres du ressort sélectionnés parmi un ensemble prédéterminé de paramètres fonctionnels et dimensionnels, ce procédé étant mis en oeuvre en utilisant un ordinateur et caractérisé par les étapes suivantes - (30) définition desdits paramètres sélectionnés et saisie des valeurs de ces paramètres - (50) première vérification de la cohérence entre les valeurs des paramètres saisies à l'étape de définition et de saisie - (60) contrôle de la suffisance des paramètres sélectionnés définis à l'étape de définition et de saisie - (70) calcul de valeurs de paramètres nécessaires à la fabrication du ressort ; et - (80) seconde vérification de la cohérence entre les valeurs de paramètres saisies et calculées. 2. Procédé conforme à la revendication 1, caractérisé en ce qu'il comprend en outre une étape (90) de contrôle de la faisabilité du ressort en testant les valeurs des paramètres saisies et calculées selon des critères de faisabilité prédéterminés. 3. Procédé conforme à la revendication 1 ou 2, caractérisé en ce que les valeurs des paramètres saisies et calculées sont stockées dans une zone de la mémoire de l'ordinateur structurée en la forme d'une base de données. 4. Procédé conforme à la revendication 3, caractérisé en ce que l'étape de définition et de saisie comprend une sous-étape de recherche et de sélection d'un ressort dans la base de données. 5. Procédé conforme à l'une des revendications 1 à 4, caractérisé en ce que 11 étape de définition et de saisie comprend une saisie manuelle de valeurs de paramètres sélectionnés. 6. Procédé conforme à l'une des revendications 1 à 5, caractérisé en ce qu'il comprend une étape préliminaire (20) de sélection du mode de détermination du ressort. 7. Procédé conforme à l'une des revendications 1 à 6, caractérisé en ce qu'il comprend une première étape (10) de choix de la nature du ressort. 8. Procédé conforme à l'une des revendications 1 à 7, caractérisé en ce que l'ensemble prédéterminé de paramètres comprend des paramètres obligatoires et en ce que le passage à l'étape de première vérification de cohérence et aux étapes ultérieures est impossible lorsqu'au moins un desdits paramètres obligatoires n'a pas de valeur affectée. 9. Procédé conforme à l'une des revendications 1 à 8, caractérisé en ce que des valeurs par défaut sont affectées à certains desdits paramètres obligatoires. 10. Procédé conforme à l'une des revendications 1 à 9, caractérisé en ce que le défaut de saisie de certains paramètres, détecté à 11 étape de contrôle de suffisance (60), entraîne le retour à l'étape de définition et de saisie (30). 11. Procédé conforme à l'une des revendications 1 à 10, caractérisé en ce que l'ensemble prédéterminé de paramètres comprend des paramètres principaux et des paramètres auxiliaires et en ce que le défaut de saisie de la valeur d'au moins un paramètre principal, détecté à l'étape de contrôle de suffisance (60), entraîne la prise en compte, à cette étape de contrôle de suffisance (60), de la valeur d'au moins un paramètre auxiliaire, ce paramètre auxiliaire étant sélectionné selon un ordre de priorité prédéterminé. 12. Procédé conforme à la revendication 6, caractérisé en ce qu'un mode de détermination du ressort comprend la sélection d'un ressort existant dans la base de données par un tri (25) selon des critères portant sur des plages de valeurs pour certains paramètres. 13 Procédé conforme à la revendication 6, caractérisé en ce qu'un mode de détermination du ressort comprend la modification par saisie manuelle des valeurs de certains paramètres d'un ressort sélectionné dans la base de données. 14. Procédé conforme à la revendication 6, caractérisé en ce qu'un mode de détermination du ressort comprend, à l'étape de définition et de saisie (30) la saisie de plusieurs valeurs d'au moins un paramètre prenant des valeurs discrètes et en ce que l'étape de calcul (70) est effectuée pour chacun des ressorts ainsi définis.