FR 2686293 A1 19930723 FR 9200507 A 19920117 Machine à dessiner à outils d'écriture interchangeables à partir d'une réserve d'outils, avec possibilité de définition de groupes d'outils stockés, réserve d'outils et procédé de définition de groupes d'outils pour une telle machine. La présente invention concerne les machines à dessiner du type "traceur à plume" utilisant un outil d'écriture porté par une tête d'écriture qui est montée mobile par rapport au bâti de la machine de façon à effectuer des tracés sur un support d'impression en fonction de données graphiques reçues par la machine. Plus particulièrement, la présente invention s'adresse aux machines qui comportent une réserve d'outils comportant plusieurs logements individuels et des moyens pour effectuer automatiquement des échanges d'outils d'écriture entre la tête d'écriture et les logements d'outil. Les données graphiques sont envoyées à la machine depuis une source externe, telle qu'une station de conception assistée par ordinateur (CAO) Elles comprennent des informations relatives à la forme du tracé à effectuer, ces informations étant interprétées par une unité de contrôle de la machine pour commander des déplacements relatifs entre la tête d'écriture et le support d'impression afin de reproduire le tracé voulu, généralement sous forme d'une suite de vecteurs Les données graphiques comprennent en outre des informations relatives au type d'outil d'écriture à utiliser, notamment en fonction de la couleur, ou de lépaisseur des tracés à dessiner, ou encore pour obtenir un encrage adapté aux caractéristiques dynamiques du vecteur à tracer ou à la surface du support La sélection d'un outil d'écriture à partir des données graphiques reçues peut être réalisée de deux façons différentes: soit une sélection directe d'un outil particulier, désigné par un numéro d'indexation qui spécifie le logement physique assigné à l'outil dans la réserve, soit une sélection d'un outil d'un type particulier appartenant à un groupe d'outils de même nature, les logements de la réserve d'outils assignés aux outils d'un même groupe étant spécifiés au niveau de l'unité de contrôle de la machine. Le premier type de commande, bien que plus simple à traiter, a l'inconvénient d'imposer l'utilisation exclusive de l'outil désigné pour l'exécution de tous tracés nécessitant un outil de ce type, ce qui conduit à une certaine rigidité dans la gestion des outils d'écriture de la réserve. En revanche, le second type de commande offre une plus grande souplesse dans la gestion des outils puisque la sélection porte non pas sur un outil spécifique, mais sur un type particulier d'outil Une programmation préalable au niveau de l'unité de contrôle permet alors d'assigner à chaque type d'outil, et ce de manière indépendante, non seulement un seul, mais plusieurs logements d'outils de la réserve, le choix du ou de chacun des logements destinés à des outils d'un même groupe étant arbitraire. Ce découplage entre, d'une part, la commande externe d'un groupe désignant un type particulier d'outil et, d'autre part, la sélection d'un outil correspondant dans un des logements de la réserve assignés à ce groupe, permet notamment d'accroître l'autonomie de la machine dans des cycles de fonctionnent qui font intervenir des remplacements d'outils usés En effet, l'unité de contrôle peut dans ce cas commander l'utilisation d'un nouvel outil dans un groupe lorsque l'outil de ce groupe en cours d'utilisation est usé, cette usure étant déterminée sur la base d'un enregistrement cumulé de tracés précédents, effectué pour chaque outil par un programme interne de gestion. Ainsi, lors d'une installation initiale des outils d'écriture dans la réserve d'outils, on définit des groupes comportant chacun autant d'outils de même type qu'il est estimé nécessaire pour assurer une autonomie optimale du traceur. Lorsqu'il n'est pas jugé nécessaire, pour un type particulier d'outil, de prévoir plus d'un seul outil dans la réserve, celui-ci est néanmoins considéré comme appartenant à un groupe, dont il est le membre unique. Un groupe se définit alors comme un ensemble d'outils disposés sur la réserve et considérés comme interchangeables parce que identiques ou du même type technologique (billes, fibres,), et de même diamètre, couleur, La constitution des groupes d'outils doit être inscrite dans une mémoire de l'unité de contrôle avant un cycle d'utilisation Elle peut aussi être redéfinie à tout moment par un utilisateur, par exemple à l'occasion d'une suspension de traçage. Dans les machines de l'art antérieur, l'opérateur dispose de deux voies de définition des groupes d'outils. La première est au moyen d'un langage de programmation qui permet, par des sous-commandes, d'assigner un ensemble de logements d'outils de la réserve pour chaque sélection de groupe, le choix d'un outil particulier du groupe restant dévolu à l'unité de contrôle de la machine. La deuxième voie consiste à réaliser l'assignation des logements d'outils directement via la machine au moyen d'un clavier et d'un écran de visualisation relié à l'unité de contrôle Dans ce cas, la définition des groupes consiste en une déclaration d'un numéro de groupe auquel l'utilisateur affecte chacun des emplacements d'outils Il s'agit là d'une saisie, au sens informatique du terme, de données fixant la correspondance entre des numéros d'emplacements physiques des outils sur la réserve et des numéros d'identification des groupes. Cette dernière option est cependant réservée aux machines d'un assez haut niveau d'évolution Les machines plus simples n'ont généralement qu'un panneau de contrôle très dépouillé, avec un afficheur très limité, s'il existe, et la saisie est alors impraticable. Mais, dans tous les cas, il existe un inconvénient dans la mesure o la relation entre le tableau d'affectation des emplacements d'outil aux groupes et le positionnement physique des outils dans la réserve et peu ou pas apparente De la sorte, il n'est pas aisé à l'opérateur de s'assurer que cette relation est correctement établie, ce qui constitue un risque d'erreur. Par ailleurs, la saisie des données d'assignation des emplacements d'outils est une opération fastidieuse qui complique les tâches de lopérateur, et alourdit la formation qui lui est nécessaire. Enfin, cette saisie exige dans bien des cas une interface homme- machine plus complète qu'autrement nécessaire au niveau de l'afficheur, de la console et des circuits entrée/sortie, entraînant un surplus de coût de fabrication de la machine. L'invention a pour objet de pallier ces inconvénients en prévoyant des moyens de définition des groupes d'outils qui sont simples à utiliser et qui permettent notamment à un opérateur de constater aisément lesquels des logements physiques de la réserve sont assignés à un même groupe durant une opération de définition de groupes d'outils d'écriture. Cet objet est atteint, selon la présente invention, par une machine à dessiner comprenant: une tête d'écriture mobile par rapport à un support d'impression; une réserve d'outils d'écriture comportant plusieurs logements d'outils individuels, les logements d'outils d'écriture étant répartis dans la réserve en plusieurs groupes, chaque groupe comprenant un ou plusieurs logements et étant assigné à un type d'outil particulier; des moyens pour effectuer des échanges automatiques d'outil d'écriture entre la tête d'écriture et les logements d'outils dans la réserve; et une unité de commande apte à recevoir des données graphiques relatives à des tracés à effectuer, pour commander des mouvements relatifs entre la tête d'écriture et le support d'impression afin de reproduire sur celui-ci un tracé correspondant à des informations contenues dans les données graphiques reçues, et pour commander une sélection d'un outil d'écriture, d'une part en fonction d'informations contenues dans les données graphiques, et identifiant un type particulier d'outil, et d'autre part en fonction d'informations identifiant les logements de la réserve d'outils assignés à un même type d'outil, cette machine étant caractérisée en ce que la réserve d'outils comprend des moyens identificateurs pour identifier les logements d'outils faisant partie d'un même groupe de logements, et en ce que la machine comprend des moyens de détection coopérant fonctionnellement avec les moyens identificateurs pour fournir à l'unité de commande des informations définissant les groupes de logements d'outil formés dans la réserve d'outils. Selon un mode de réalisation particulier de Pinvention, les moyens identificateurs sont associés aux intervalles entre les logements, chaque moyen identificateur pouvant prendre l'un ou l'autre d'au moins deux états indiquant, respectivement, que les deux logements qui sont situés de part et d'autre de l'intervalle correspondant appartiennent à un même groupe, ou que ces deux logements appartiennent à des groupes distincts, les moyens de détection étant aptes à détecter lesdits états des moyens identificateurs. Les moyens identificateurs sont réalisés par exemple sous forme d'éléments mobiles pouvant prendre au moins deux positions différentes et coopérant avec des moyens de détection aptes à détecter la position de chaque élément identificateur par des moyens électro-optiques ou par contact Les moyens identificateurs peuvent aussi être réalisés sous forme de supports magnétiques coopérant avec des moyens de détection comprenant une tête de lecture magnétique. L'invention concerne également une réserve d'outils d'écriture comprenant des logements pour des outils d'écriture et destinée à une machine à dessiner du type "traceur à plume", réserve caractérisée en ce qu'elle comprend des moyens identificateurs pour identifier des logements d'outils faisant partie d'un même groupe de logements, afin de définir une répartition des logements d'outils en différents groupes. La présente invention concerne en outre un procédé de définition de groupes d'outils d'écriture dans une réserve d'outils d'une machine à dessiner du type "traceur à plume", procédé comprenant les étapes de: répartition des outils de la réserve en différents groupes de logements, et transmission à une unité de commande de la machine des données correpsondant à ladite répartition, caractérisé en ce que l'on identifie les groupes de logements d'outil d'écriture en utilisant des moyens identificateurs disposés au niveau de la réserve d'outils, lesquels moyens pouvant prendre au moins deux états différents, et en ce que l'on détecte les états des moyens identificateurs pour fournir à l'unité de commande des informations définissant les groupes de logements d'outil formés dans la réserve. La mise en oeuvre des moyens identificateurs selon la présente invention demande une certaine précision dans le montage de la réserve avec ses moyens identificateurs vis-à-vis des moyens de détection. Il est notamment important de s'assurer que les informations receuillies par ces derniers ne risquent pas d'être faussées suite à des vibrations ou autres mouvements intempestifs transmis à la réserve Cette précaution concerne en particulier le cas o la lecture des informations portées par les moyens identificateurs nécessite un déplacement relatif entre ces derniers et les moyens de détection, la lecture ayant lieu, par exemple, lorsque la réserve est entraînée en rotation sur elle-même. Bien que certains moyens classiques de support, d'entraînement et de guidage de réserve peuvent satisfaire à cette fin, il est toutefois avantageux, selon un autre aspect de l'invention, de prévoir une machine à dessiner comprenant une réserve d'outils d'écriture comportant plusieurs logements d'outil d'écriture individuels répartis autour d'un axe de la réserve, des moyens de support de la réserve sur la machine, et des moyens d'entainement et de guidage de la réserve en rotation sur elle-même, comportant un élément moteur destiné à entraîner la réserve en rotation par contact avec un chemin périphérique formé sur une couronne de la réserve, la machine étant caractérisée en ce que les moyens de guidage comportent au moins deux plots solidaires des moyens de support de la réserve et destinés à prendre appui sur une portion de surface de la couronne inclinée par rapport à l'axe de la réserve pour former une rampe tronconique de guidage, l'emplacement du contact de l'un au moins des plots avec la couronne étant décalé angulairement de plus de 90 ' par rapport à l'emplacement du contact entre l'élément moteur et la couronne. L'invention vise également une réserve d'outil d'écriture adaptée à un tel système de guidage. L'invention sera mieux comprise à la lecture de la description faite ci- après, à titre indicatif mais non limitatif, en référence aux dessins annexés sur lesquels: la figure 1 est une vue générale très schématique d'un machine à dessiner du type "traceur à plume"; la figure 2 est un schéma bloc de l'unité de commande de la machine à dessiner de la figure 1; la figure 3 représente schématiquement un exemple de correspondance établie entre des groupes correspondant chacun à un type d'outil d'écriture et des logements spécifiques de la réserve d'outils de la machine à dessiner, conformément à une opération de définition de groupes de logements d'outils; la figure 4 est une vue en perspective d'une réserve d'outils d'écriture conforme à la présente invention; la figure 5 est une vue simplifiée de côté de 'embase de la réserve de la figure 4; la figure 6 montre la réserve de la figure 4, vue en coupe le long de la ligne A-A' de la figure 7; la figure 7 est une vue du dessus, montrant de manière très schématique la disposition des éléments d'entraînement et de guidage en rotation de la réserve par rapport au bâti de la machine à dessiner; le figure 8 est une vue de détail montrant un élément identificateur monté sur 'embase de la réserve de la figure 4; la figure 9 est une représentation schématique de la réserve montrant la disposition des éléments identificateurs pour définir les groupes de logements d'outil d'écriture selon l'exemple de la figure 3; la figure 10 est un chronogramme d'un signal recueilli par détection des éléments identificateurs disposés comme illustré par le figure 9; la figure 11 est un ordinogramme décrivant les étapes de mise en mémoire des informations de définition de groupes contenues dans les signaux recueillis par détection des éléments identificateurs; et la figure 12 montre des éléments d'identification de groupe selon un autre mode de réalisation de la présente invention. La figure 1 montre de manière très schématique l'aspect général d'une machine à dessiner du type traceur à plume. Les traceurs à plume fonctionnent par des déplacements relatifs entre un support d'impression et un outil d'écriture, dans deux directions perpendiculaires X, Y De façon générale, le support d'impression est mobile dans l'une (X) des directions dans un sens et dans le sens opposé, tandis que l'outil d'écriture est mobile dans l'autre direction (Y), dans un sens et dans le sens opposé. Dans l'exemple, qui représente un type particulier du traceur dit "à tambour", le support d'impression 2 sous forme de feuille continue passe au- dessus d'un tambour 4 qui est entraîné en rotation par un moteur 6 dont l'arbre de sortie est par exemple couplé directement au tambour 4 Le tambour 4 a son axe parallèle à la direction Y et entraîne, par sa rotation, la feuille 2 en direction x. L'outil d'écriture 10 en cours d'utilisation est maintenu serré par une pince 12 d'une tête d'écriture 14 portée par un chariot 16 Le chariot est déplaçable le long d'une glissière 18 parallèle à la direction Y Le déplacement du chariot 16 le long de la glissière est assuré au moyen d'un moteur 20 par l'intermédiaire d'une courroie solidaire du chariot La pointe de l'outil d'écriture peut être mise sélectivement en contact avec la feuille 2 par un actionneur électromagnétique porté par la tête d'écriture et pouvant déplacer l'outil dans une direction Z entre une position levée et une position abaissée. Une réserve d'outils 24, ici représentée sous forme de barillet, permet de stocker plusieurs outils dans des logements individuels respectifs Un changement automatique d'outil d'écriture peut être effectué en amenant la tête d'écriture 12 dans une position de transfert adjacente au barillet 24, cette position correspondant à une extrémité de course de la tête d'écriture Le barillet 24 est mobile en rotation sous l'action d'un moteur 26 pour présenter, face à la tête d'écriture 12 en position de transfert, soit un logement libre devant recevoir l'outil porté par la tête, soit un logement occupé par l'outil à transférer sur la tête 14. Un tel procédé de changement automatique d'outil d'écriture est déjà bien connu; pour plus de détails, on peut notamment se référer à la demande de brevet FR-A-2 624 794. Les commandes nécessaires au fonctionnement des dispositifs actifs de la machine, et notamment les différents moteurs d'entraînement 6, 20, 26, et actionneur électromagnétique de la tête d'écriture sont fournies par une unité de commande de la machine qui sera maintenant décrite en référence à la figure 2. L'unité de commande est organisée autour d'une unité centrale 30 à micro-processeur de conception classique qui permet de transmettre des ordres sélectivement aux différents dispositifs actifs en fonction de données graphiques DG venant d'une source externe Les données graphiques DG peuvent par exemple être issues d'un équipement graphique, tel qu'un poste de conception assistée par ordinateur (CAO) et introduites dans l'unité centrale 30 via une interface d'entrée 32 Elles contiennent des informations relatives aux tracés à effectuer et des informations relatives aux types d'outils d'écriture à utiliser pour ces tracés. Généralement, les tracés à effectuer sont définis par des suites de vecteurs, et les déplacements de la feuille en direction X et de loutil d'écriture en direction Y sont commandés en fonction des coordonnées des vecteurs suivant ces deux directions. Les informations graphiques concernant les tracés à effectuer et les types d'outil d'écriture à utiliser sont interprétées dans l'unité centrale 30 pour élaborer des commandes transmises, via une interface de sortie 34, à un bus 36 auquel sont reliés des contrôleurs assurant linterface électro-mécanique pour chacun des dispositifs actifs de la machine Par souci de simplification, seuls sont représentés sur la figure les contrôleurs 38 a, 38 b, et 38 c, associés respectivement au moteur 6 d'entraînement du tambour 4, au moteur 20 d'entraînement du chariot 16 portant la tête d'écriture 14, et au moteur 26 d'entraînement de la réserve d'outils 24 (On notera que, dans cet exemple simplifié, un changement d'outil d'écriture ne fait intervenir que ces deux dispositifs actifs précités) A partir d'une information graphique identifiant un type d'outil à utiliser, le choix d'un outil d'écriture particulier parmi les logements de la réserve est établi d'une part, en fonction de données de définition de groupes de logements d'outil stockées dans un bloc mémoire de groupes 35 accessible par l'unité centrale 30 de la machine, et, d'autre part, en fonction de l'état d'usure des outils d'écriture, ce paramètre étant déterminé par l'unité centrale 30, à partir de données stockées dans une mémoire d'utilisation d'outils 37 comme il sera expliqué plus loin. La relation entre des groupes de logements de la réserve et les types d'outils sera maintenant expliquée par référence à un exemple illustré par la figure 3. Les informations graphiques relatives à un type d'outil d'écriture sont codées en termes de groupe G Ni, ou i est un nombre entier spécifiant un groupe particulier A chaque groupe G Ni doivent être associés, lors d'une phase 1 S initiale de programmation de la machine, un ou plusieurs logements spécifiques Lk de la réserve, o k est un nombre entier spécifiant un logement particulier. On notera que chaque logement de la réserve peut être mis individuellement en position de transfert d'outils grâce à moyen d'indexation permettant d'identifier chacun des logements par son numéro de référence k qui lui est propre. Dans l'exemple, il est supposé que les informations graphiques utilisent quatre groupes GN 1, GN 2, GN 3 et GN 4 permettant ainsi de spécifier quatre types d'outils d'écriture, respectivement OC 1, OC 2, OC 3 et OC 4 qui diffèrent les uns les autres par exemple par leur couleur d'encre, la largeur du trait, la technologie de la pointe d'écriture (bille, fibre,), etc. Les caractéristiques des outils d'écriture O Ci sont prises en compte par l'opérateur pour programmer la machine dans la phase de définition de groupes. A titre d'exemple, cette information se présente comme une spécification telle que: Groupe GN 1: outils d'écriture à encre rouge, pointe fibre (OC 1), Groupe GN 2: outils d'écriture à encre rouge, pointe bille (OC 2), Groupe GN 3: outils d'écriture à encre bleue, pointe fibre (OC 3), Groupe GN 4: outils d'écriture à encre bleue, pointe bille (OC 4). L'opérateur décide, d'une part, de la disposition des outils d'écriture O Ci dans la réserve 24, et, d'autre part, du nombre d'outils d'écriture de même type à stocker simultanément dans la réserve Ce dernier choix est effectué afin d'optimiser l'autonomie de la machine à dessiner lorsqu'elle est utilisée en conjonction avec un programme de gestion interne de l'état d'usure de chaque outil, un outil en fin de vie pouvant alors être automatiquement remplacé par un nouvel outil du même type Ainsi, pour chaque type d'outil le nombre d'outils d'écriture sera choisi en fonction de la durée de vie de l'outil et à partir d'une estimation de la distance de traçage qui doit être effectuée avec ce type d'outil. Dans l'exemple, les outils d'écriture OC 1 à OC 4 pour les groupes GN 1 à GN 4 sont respectivement au nombre de deux, un, trois et deux Le nombre total d'outils est égal au nombre de logements dans la réserve afin d'utiliser celle-ci de façon optimale. Les outils d'écriture de chaque groupe sont physiquement rangés dans les logements adjacents de la réserve, et un tableau de correspondance entre les logements qui leur sont affectés est enregistré dans le bloc mémoire de groupes Dans le cas présent, on commence à assigner le logement de référence Li au premier outil OC 1 du groupe GN 1, puis à assigner le logement L 2 au deuxième outil OC 1 de ce groupe, et ainsi de suite Les données stockées en mémoire contiennent ainsi les informations suivantes: Groupe GN 1: Ll ou L 2 (logements des outils OC 1) Groupe GN 2: L 3 (logements des outils OC 2) Groupe GN 3: L 4 ou L 5 ou L 6 (logements des outils OC 3) Groupe GN 4: L 7 ou L 8 (logements des outils OC 4). L'entrée en mémoire de groupes 35 de ce tableau de correspondances entre les logements Lk de la réserve et les numéros des groupes d'outils G Ni constitue la définition des groupes. L'information ainsi contenue dans la mémoire 35 permet à l'unité centrale 30 de sélectionner un logement spécifique de la réserve en réponse aux informations graphiques reçues Lorsqu'un groupe comporte un choix entre plusieurs logements, comme dans le cas des groupes GN 1, GN 2 et GN 3, ce choix dépend de l'état d'usure des outils qui s'y trouvent et suit un ordre prédéterminé, par exemple progression à partir du logement Lk ayant l'indice de référence k le plus faible L'état d'usure des outils est répertorié dans la mémoire 37 d'utilisation des outils, qui totalise la longueur totale tracée par les outils associés à chacun des logements Lk Lorsqu'une valeur totalisée pour un outil associé à un logement Lk dépasse un seuil d'usure qui est fixé par programmation interne de l'unité centrale 30 selon les caractéristiques d'usure il spécifiques de l'outil, l'unité centrale 30 substitue à cet outil un autre du même type, associé au logement suivant. Il sera maintenant expliqué comment la définition des groupes de logements dans la réserve d'outils est effectuée selon différents modes de réalisation de l'invention, en commençant par la figure 4 qui montre une vue générale en perspective d'une réserve d'outils d'écriture dotée de moyens de définition de groupes. La réserve 24 se présente sous forme d'un barillet composé d'un corps périphérique 40 solidaire d'un manchon central 42 au niveau d'une embase 50. Des logements individuels pour les outils d'écriture 10 sont répartis régulièrement à la périphérie du corps 40, sous forme d'alvéoles 44 ouverts radialement vers l'extérieur Chaque outil est positionné verticalement dans son logement respectif par une surface d'appui 46, qui forme une plage horizontale dans la paroi 44 b du logement et qui coopère avec une bague 10 a solidaire de l'outil d'écriture 10 Le maintien de l'outil d'écriture 10 dans son logement est assuré par une languette (non représenté) faisant saillie verticalement vers le haut, à partir du bord extérieur de la surface d'appui 46, et s'engageant dans une rainure périphérique formée à la base de la bague 1 Oa Comme décrit dans la demande de brevet FR-A-2 624 794, le prélèvement d'un outil par la tête d'écriture est réalisé par un mouvement horizontal de celle- ci, visant à engager la pince 12 sur le corps de l'outil par déformation des deux branches de la pince, puis un mouvement vertical vers le haut de la tête d'écriture pour dégager la bague l Oa de l'ergot sur lequel elle est engagée Le rangement d'un outil dans un logement est réalisé par des mouvements inverses. A son extrémité supérieure (extrémité opposée à la pointe), chaque outil prend appui latéralement au fond d'un évidement 44 a formé dans une couronne 48 du barillet A son autre extrémité, chaque outil prend également appui dans un évidement conique 44 c formé dans l'embase 50. Le barillet 24 est monté sur la machine à dessiner par engagement du manchon 42 sur un axe support. Les moyens de définition de groupes sont intégrés au barillet 40 au niveau de l'embase 50 et comprennent des éléments de programmation en forme d'ergots 60 A chaque intervalle entre deux logements d'outil adjacents, est associé un ergot 60 qui peut coulisser dans une lumière 52 formée dans l'embase 50 et à travers laquelle il fait saillie par sa partie supérieure. Selon sa position à une extrémité ou Vautre de la lumière 52, 'ergot 60 indique si les logements d'outils adjacents appartiennent ou non à un même groupe, ce qui permet à un opérateur d'avoir une indication visuelle de la définition des groupes de logements dans le barillet 24 y compris lorsque celui- ci est en position de travail Les positions des ergots 60 sont détectées par des moyens opto-électroniques. Comme le montrent les figures 5 et 6, l'embase 50 présente une paroi supérieure annulaire horizontale 50 a, dans laquelle sont formées les lumières 52, et prolongée par une couronne extérieure verticale 51 dirigée vers le bas. Une paroi interne verticale annulaire 54 en forme de couronne est en outre formée sous la paroi supérieure 50 a, au voisinage des lumières 52. Sur sa face interne, la couronne extérieure 51 présente une denture 53 qui engrène avec un pignon 55 couplé à l'arbre du moteur 6 d'entraînement du barillet qui est un moteur pas-à-pas o chaque pas correspond à une impulsion contrôlée par l'unité centrale 30. Des fenêtres 56 sont formées dans la couronne intérieure 54, chacune en correspondance avec une lumière 52 respective Une fenêtre supplémentaire 57 est formée dans la couronne 54 pour définir une position de référence angulaire, par exemple la position du logement Li, la fenêtre 57 se distinguant des fenêtres 56 par sa largeur, en l'espèce supérieure. Chaque ergot 60 (figures 6 et 8) est solidaire d'une pièce 62 en forme de clip comprenant deux ailes parallèles 62 a, 62 b réunies à leurs parties inférieures par une base 64 L'aile 62 a a une longueur supérieure à celle de l'aile 62 b et constitue l'ergot 60 dans sa partie située du côté de son extrémité libre L'aile 62 b forme, à son extrémité libre, un doigt ou cliquet 68 disposé du côté intérieur. Le clip 62 est monté sur la couronne 54, au niveau d'une fenêtre 56, en faisant pénétrer la couronne 54, depuis le bord inférieur de celle-ci entre les ailes verticales 62 a, 62 b Les ailes 62 a, 62 b s'écartent l'une de l'autre par déformation élastique jusqu'à ce que le cliquet 68 vienne prendre appui sur le bord supérieur de la couronne 54, dans une lumière 52, comme montré par la figure 6 (pour plus de clarté, un seul clip 62 est montré sur la figure 6). Comme le montre le figure 8, la base 64 du clip 62 est prolongée de part et d'autre des ailes 62 a, 62 b pour former un talon de manoeuvre accessible manuellement pour permettre de faire coulisser l'ergot 60 d'une extrémité à l'autre de la lumière 52 La surface supérieure du talon 64 a, 64 b est conçue pour coulisser contre le retord inférieur de la couronne 54 Chaque extrémité du talon porte également un bossage 65 a, 65 b immobilisant le clip 62 dans chacune de ses deux positions par engagement dans l'une ou l'autre de deux paires de crans, respectivement 55 a, 55 b et 55 'a, 55 'b formés dans le rebord inférieur de la couronne 54 Le clip 62 se prend et se manoeuvre par la sortie centrale de sa base, au bas des ailes 62 a, 62 b Le maintien de l'ergot dans l'une ou l'autre de ses positions est aussi assuré par l'effort élastique de serrage exercé par les ailes 62 a, 62 b sur la couronne 54. Les ailes 62 a, 62 b présentent des fenêtres alignées 66 a, 66 b ayant sensiblement la même dimension que les fenêtres 56 Les dispositions mutuelles des lumières 52, des fenêtres 56, des ergots 60 et des fenêtres 66 a, 66 b sont telles que, lorsqu'un ergot 60 est à une première extrémité de sa course dans la lumière correspondante 52, les fenêtres 66 a, 56 et 66 b sont alignées, tandis que, lorsque l'ergot est à la deuxième extrémité de sa course dans la lumière 52, la fenêtre 56 est obturée par une partie pleine des ailes, 62 a, 62 b, d'un côté des fenêtres 66 a, 66 b. Un détecteur électrooptique est monté fixe sur le traceur avec un émetteur 70 et un récepteur 72 situés de part et d'autre de la couronne 54 portant les clips 62 Le barillet 24 étant entrainé en rotation, lorsqu'un clip 62 se présente au niveau du détecteur, celui-ci délivre un premier ou un deuxième signal selon que le clip est dans sa première ou sa deuxième position, c'est à dire selon que les fenêtres 66 a, 56, 66 b sont alignées et laissent passer le faisceau lumineux entre l'émetteur 70 et le récepteur 72, ou que les fenêtres ne sont pas alignées et le faisceau lumineux est intercepté par le clip. Le détecteur photoélectrique détecte en outre le passage à son niveau de la fenêtre 57, le signal produit par le détecteur étant alors plus long que celui produit en réponse au passage d'une fenêtre 56 vue à travers les fenêtres 66 a et 66 b. Avantageusement, l'emplacement de chaque lumière 52 vis-à-vis des deux outils 10 qui lui sont de part et d'autre est telle que, lorsque l'ergot 60 est dans la première position Pl, qui signifie que ces deux outils appartenant aux même groupe, il est au moins en partie caché derrière l'un de ces outils A l'inverse, lorsque l'ergot 60 est à la position P 2, indiquant une séparation de groupe entre ces deux outils, celui-ci est clairement visible De la sorte, un opérateur peut aisément déterminer la distribution des groupes d'outils dans le barillet en repérant les ergots qui lui sont visibles Cet agencement des lumières 52 et des outils 10 peut, entre autre, être constaté dans la figure 9, qui est un exemple de programmation des groupes de logements d'outil par les ergots 60 du barillet 24. La figure 9 montre schématiquement les ergots 60 a à 60 h placés dans la première position (Pi) ou la deuxième position (P 2) aux intervalles entre les logements Ll à L 8 du barillet, pour définir les groupes GN 1 à GN 4 de l'exemple de la figure 3. L'ergot 60 a situé entre les logements Li et L 2 est placé à la position Pl de façon à établir l'appartenance de ces logements au même groupe GN 1 Ce groupe ne comporte que deux outils du type OC 1 Aussi, on cloisonne le groupe entre les logements L 2 et L 3 en plaçant l'ergot 60 b entre ces derniers à la position P 2. Le logement L 3 est le membre unique du deuxième groupe GN 2 On va donc aussi le cloisonner vis-à-vis du logement voisin L 4, en plaçant l'ergot c entre les logements L 3 et L 4 à la position P 2. On procéde de la même manière pour définir le groupe GN 3, composé de trois outils du type OC 3 aux logements L 4, L 5 et L 6, et le groupe GN 4, qui comporte deux outils du type OC 4 aux logements L 7 et L 8. La lecture des données ainsi codées par les ergots 60 à 60 h s'effectue en mettant le barillet en rotation, dans un sens arbitraire (flèche F), de façon que chacun des clips portant les ergots 60 puisse défiler devant le détecteur électrooptique 70,72. On comprendra que la fiabilité de lecture de l'information ainsi codée par les ergots 60 est conditionée entre autres par la stabilité de la réserve lorsqu'elle est entraînée en rotation En effet, les signaux obtenus à partir du détecteur opto-électronique ( 70,72) doivent correspondre de manière précise à des pas déterminés du moteur 6, comme il est expliqué plus bas en référence aux figure 10 et 11. Ainsi, il convient de s'assurer que la réserve 24 soit correctement guidée et maintenue durant les mouvements de rotation, qui s'accompagnent d'accélérations et de décelerations souvent fortes, et aussi lorsqu'elle est soumise à des forces radiales durant les changements d'outils Dans ce dernier cas, la tête d'écriture 24 doit entrer en contact mécanique avec la réserve via l'outil et procéder à une remise en place ou à un retrait de celui-ci, ce qui engendre une force d'abaissement ou de soulèvement sur la surface d'appui 46, ainsi qu'un effort tranversal Par ailleurs, l'axe de rotation de la réserve 24 doit être maintenu malgré le déséquilibre de masse qui résulte d'un chargement incomplet des logements d'outil. Il sera maintenant expliqué comment il peut être obtenu un guidage de la réserve 24 répondant à ces exigences tout en restant mécaniquement simple et économique à réaliser. On notera d'abord que la réserve 24 s'emmanche sur un axe central 58 solidaire de bâti 53 et est maintenue mobile en rotation autour de cet axe au moyen d'un palier 59 solidaire du manchon central 42 (figure 6) Le guidage de la réserve est assuré par deux plots 49 fixes solidaires du bâti de la machine et destinés à prendre appui contre une surface inférieure 51 a de l'embase 50 de la réserve formant une rampe tronconique située proche de la denture 53 Le point d'appui du plot se situe sur une surface en forme de dôme définissant l'extrémité de celui-ci L'axe de la rampe 51 a est l'axe de rotation de la réserve. Comme le montre la figure 7, qui représente très schématiquement la disposition vus de dessus des éléments du système d'entraînement et de guidage, chacun des deux plots 49 est séparé angulairement du point d'engrènement du pignon 55 sur la denture 53 par au moins 90 autour de l'axe 58 De la sorte, les plots exercent chacun sur leurs points de contact avec la rampe 51 a une force d'appui Rp ayant une composante horizontale Rh tendant à compenser celle exercée par le pignon radialement (direction m) en son point de contact avec la denture 53. Cette composante horizontale Rh est fonction de l'angle d'inclinaison a de la rampe 5 ia (demi-angle au sommet du cône contenant la surface de la rampe), du coefficient de frottement aux points de contact entre les plots 49 et la rampe 51 a, et du poids de la réserve 24 A titre indicatif, la valeur optimale de l'angle a se situe entre 30 ' et 60 ' pour l'exemple considéré. Avantageusement, les paramètres précités peuvent être prédéterminés dans leur ensemble de manière à permettre un auto-alignement de la réserve lorsque celle-ci est légèrement décalée sur le plan axial Ceci peut être le cas notamment lors de l'emmanchement de la réserve 24 sur Faxe 58, pour permettre l'engagement aisé de la denture 53 sur le pignon 55 Les plots 49 viennent alors en butée contre la rampe 51 a avant la mise en place définitive de la réserve Un glissement de la rampe 51 a contre les plots 49 sous le propre poids de la réserve 24 permet un rattrapage de jeu pignon-denture et un positionnement correct de la réserve vis-à-vis de son axe de rotation, par un équilibre des forces exercées par les plots et le pignon. Ce système de guidage permet aussi de limiter et d'atténuer rapidement des vibrations induites par les mouvements saccadés provenant des déplacements de la tête d'écriture 24 et du tambour 4 d'entraînement de la feuille Les vibrations seront d'autant plus limitées que le plan horizontal reliant les points d'appui des plots 49 et celui passant par le milieu du pignon 55 seront proches l'un de lautre. Les plots 49 forment ainsi avec le pignon 55 des points de maintien en équilibre stable de la réserve autour de l'axe central 58 Bien entendu, il est possible de prévoir plus de deux plots 49 venant en appui contre la rampe 51 a. Par ailleurs, il est évident que l'équilibre des forces d'appui exercées par les plots 49 et le pignon 55 peut être obtenu avec un seul des plots disposé à plus de 90 dégrés du pignon 55 autour de l'axe 58. Le système de guidage peut être mis en oeuvre non seulement avec un système d'entramement du type pignon-denture, comme dans le cas présent, mais de manière générale avec tout moyen d'entraînement de la réserve 24 par contact entre un chemin périphérique de celle-ci, et un élément tournant, par exemple un galet entraîné par un moteur fixé sur la bâti de la machine. Il sera maintenant expliqué, à l'aide des figures 10 et 11, comment les données de programmation des groupes sont chargées dans le bloc mémoire de groupes 35 de l'unité de contrôle à partir des signaux recueillis par le détecteur 70, 72. La figure 9 est un chronogramme qui représente, après mise en forme, le signal S issu du détecteur Les niveaux logiques 1 et O correspondent respectivement aux états de détection et de non-détection de faisceau par le récepteur 72 Pour un tour complet du barillet, le signal S comprend une impulsion de référence Iréf correspondant au passage de la fenêtre de référence 57 devant le détecteur 70,72 et des impulsions I correspondant au passage, devant le détecteur, des clips 62 dont les ergots sont en positions Pl, ou l'inverse (P 2). La saisie des données de définition de groupes comprend les opérations suivantes effectuées sous la commande d'un programme et décrites dans lordinogramme de la figure 11. En premier, la fenêtre de référence 57 est recherchée en entraînant le barillet au moyen du moteur 6 qui est un moteur pas à pas commandé par impulsions La rotation du barillet est poursuivie jusqu'à détection, dans le signal S, d'une impulsion dont la largeur dépasse un seuil prédéterminé ( la mesure de largeur des impulsions du signal S consiste à compter des tops d'horloge interne de l'unité de contrôle à partir de la détection d'une transition du nouveau logique O au niveau logique 1, jusqu'à la transition opposée suivante) Lorsque le dépassement du seuil de largeur d'impulsion est constaté, le barillet est arrêté à la transition suivante du niveau 1 au niveau O, c'est-à- dire au front descendant de l'impulsion Iréf Cette position correspond à une position de référence angulaire du barillet sur le traceur On suppose que la fenêtre 57 correspond au logement Li, c'est-à-dire que le plan vertical médian du logement Ll coïncide avec le bord arrière de la fenêtre 57 dans le sens de rotation du barillet La position de référence angulaire du barillet est donc celle dans laquelle l'axe du détecteur optique est sensiblement dans le plan médian du logement Li. L'écart angulaire entre l'emplacement du détecteur électro-optique et la position de transfert d'outil à l'extrémité de la course de la tête d'écriture étant connu, les positions angulaires des logements d'outil sur le barillet étant également connues, on notera que chacun des logements peut être amené en position de transfert par comptage des impulsions de commande du moteur d'entraînement 6. Revenant à la saisie des données de définition des groupes de logements, le barillet étant en position de référence, on donne aux paramètres i et k la valeur 1 (étape 100) et on enregistre en mémoire 35 l'information selon laquelle le logement Lk appartient au groupe Gi (étape 101). Il est vérifié (test 102) que la valeur i est inférieure au nombre total NL de logements sur le barillet (dans le cas présent, NL= 8). Ensuite, le moteur 6 est démarré (étape 103) et les impulsions de commande du moteur 6 sont comptées (étape 104). A chaque impulsion de commande du moteur, une sous-routine 105 est déclenchée au cours de laquelle le niveau logique du signal S est testé. Si un niveau logique 1 est détecté, un registre S est positionné à 1. Lorsque le contenu IM du compteur d'impulsions de commande du moteur atteint une valeur N correspondant à un déplacement angulaire égal au pas entre deux logements (test 106), le compteur d'impulsions de commande du moteur est remis à zéro (étape 107) et le contenu du registre S est examiné (test 108). Si S est égal à 1, le registre S est remis à O (étape 109) et les valeurs i et k sont incrémentées d'une unité (étape 110) signifiant, respectivement, que l'on passe au groupe suivant et que l'on est au logement suivant; si S est égal à O au test 108, seule la valeur k est incrémentée d'une unité (étape 111). Ensuite, on revient à l'étape 101 d'enregistrement de l'information selon laquelle le logement Lk appartient au groupe Gi. La saisie automatique des données de définition de groupes est terminée lorsqu'il est détecté i=NL au test 102. On notera que dans cette mise en oeuvre, il est supposé que le logement Li définit le début d'un groupe, et qu'il y a donc forcément une séparation de groupe entre les logements LM et L 8 Ainsi, on ne tient pas compte de l'information portée par l'ergot 60 h Toutefois, il est aisé de modifier les paramètres du programme de manière à permettre un degré de liberté supplémentaire quant au cloisonnement entre les logements LM et L 8, en tenant compte de la position de l'ergot 60 h. En ce qui concerne la réalisation matérielle de l'invention, de nombreuses variantes sont à la portée de l'homme de l'art. Dans le cadre d'une mise en oeuvre basée sur l'utilisation d'un détecteur électrooptique 70-72 coopérant avec des fenêtres associées aux intervalles entre les logements d'outil, on peut utiliser d'autres moyens obturateurs que les clips coulissants 62, par exemple des éléments obturateurs escamotables verticalement, voire même des éléments obturateurs amovibles. Cette variante est illustré à la figure 12, qui représente très schématiquement une vue du dessus à travers la paroi 50 a de l'embase 50 du barillet Les éléments identificateurs 90 sont sous forme de caches 90 pouvant s'engager par clipsage par la couronne 54, au niveau d'une lumière 52, de manière à obturer sélectivement les fenêtres 56. Chaque cache 90 est muni à sa partie supérieure d'une patte de préhension 92 qui permet sa manipulation et fournit une indication visuelle de la présence du cache sur le barillet. Selon une autre variante de l'invention, on peut remplacer le détecteur électrooptique 70-72 par un détecteur de type palpeur Dans ce cas, on utilise comme moyens identificateurs des éléments de contact associés aux intervalles entre les logements. Les éléments de contact peuvent être des dispositifs amovibles ayant une surface de contact qui présente par exemple des légères protubérances par rapport à la surface extérieure de la couronne 54 Le détecteur comprend un palpeur agencé pour suivre cette surface, lorsque le barillet est en rotation La détection des surfaces de contact s'effectue alors par analyse des transitions dans la pression exercée sur le palpeur. On peut aussi envisager des moyens identificateurs se présentant sous forme de supports magnétiques sur lesquels peuvent être inscrites une première information indiquant que les deux logements qui sont situés de part et d'autre de l'intervalle correspondant appartiennent à un même groupe, et une deuxième information indiquant que ces deux logements appartiennent à des groupes distincts Dans une telle variante, les moyens de détection comportent une tête magnétique de lecture solidaire du traceur et apte à détecter lesdites premières et deuxièmes informations sur les supports magnétiques. On notera que toutes ces variantes permettent aussi de détecter le logement de référence Li par des moyens analogues. Dans les exemples, chaque élément identificateur peut prendre seulement deux états différents, indiquant si les logements adjacents sont ou non dans un même groupe L'invention n'est cependant pas limitée à de tels modes de réalisation On peut, en effet, concevoir que les éléments identificateurs soient porteurs non pas d'une information binaire, mais, au contraire, d'informations complexes pouvant être transmises à l'unité de contôle 30 par tous moyens connus De tels éléments identificateurs pourraient notamment être associés à des logements respectifs, plutôt qu'aux intervalles entre les logements, auquel cas chaque élément pourrait indiquer le groupe particulier auquel appartient le logement qui lui est associé, ainsi que, par exemple, l'ordre d'utililsation des outils appartenant aux différents logements formant un groupe. D'autres moyens de coder une telle information complexe, peuvent être envisagés, par exemple à partir de supports de codes à barres associés à chaque logement et lisibles par un lecteur de code à barres connecté à l'unité centrale Les codes à barres peuvent aussi être remplacés par des codes chromatiques ou des surfaces codées en relief, lisibles par un capteur du type palpeur. Revendications 1 Machine à dessiner comprenant: une tête d'écriture ( 14) mobile par rapport à un support d'impression ( 2); une réserve ( 24) d'outils d'écriture ( 10) comportant plusieurs logements d'outils individuels (L 1-L 8), les logements d'outils d'écriture étant répartis dans la réserve en plusieurs groupes, chaque groupe comprenant un ou plusieurs logements et étant assigné à un type d'outil particulier; des moyens pour effectuer des échanges automatiques d'outil d'écriture entre la tête d'écriture ( 14) et les logements d'outils dans la réserve ( 24); et une unité de commande( 30) apte à recevoir des données graphiques (DG) relatives à des tracés à effectuer, pour commander des mouvements relatifs entre la tête d'écriture et le support d'impression afin de reproduire sur celui-ci un tracé correspondant à des informations contenues dans les données graphiques (DG) reçues, et pour commander une sélection d'un outil d'écriture en fonction d'informations contenues dans les données graphiques, et identifiant un type particulier d'outil, et en fonction d'informations identifiant les logements de la réserve d'outils assignés à un même type d'outil, caractérisée en ce que la réserve d'outils ( 24) comprend des moyens identificateurs ( 60; 90) pour identifier les logements d'outils (Lk) faisant partie d'un même groupe (G Ni) de logements, et en ce que la machine comprend des moyens de détection ( 70,72) coopérant fonctionnellement avec les moyens identificateurs pour fournir à l'unité de commande ( 30) des informations définissant les groupes (G Ni) de logements d'outil formés dans la réserve d'outils. 2 Machine à dessiner selon la revendication 1, caractérisée en ce que les moyens identificateurs ( 60; 90) sont associés aux intervalles entre les logements (L 1-L 8), et en ce que chaque moyen identificateur peut prendre l'un ou l'autre d'au moins deux états indiquant, respectivement, que les deux logements qui sont situés de part et d'autre de l'intervalle correspondant appartiennent à un même groupe, ou que ces deux logements appartiennent à des groupes distincts, les moyens de détection ( 70,72) étant aptes à détecter lesdits états des moyens identificateurs. 3 Machine à dessiner selon la revendication 2, caractérisée en ce les moyens identificateurs sont des éléments mobiles ( 60) pouvant prendre au moins deux positions différentes et coopérant avec des moyens de détection ( 70,72) aptes à détecter la position de chaque élément identificateur. 4 Machine à dessiner selon la revendication 3, caractérisée en ce que les moyens de détection ( 70,72) sont de type opto-électronique. Machine à dessiner selon la revendication 4, caractérisée en ce qu'une fenêtre ( 56) est formée dans une partie ( 54) de la réserve d'outils, en correspondance avec chaque logement d'outil (Li à L 8) et les éléments identificateurs comprennent des éléments obturateurs ( 62,90) pour sélectivement obturer ou non lesdites fenêtres ( 56). 6 Machine à dessiner selon la revendication 2, caractérisée en ce que les moyens de détection comprennent un palpeur pour détecter la position des éléments identificateurs par contact avec ceux-ci. 7 Machine à dessiner selon la revendication 1, caractérisé en ce que les moyens identificateurs comportent des supports d'information situés sur la réserve et les moyens de détection comportent un dispositif de lecture de l'information portée par les moyens identificateurs. 8 Réserve d'outils d'écriture ( 24) comprenant des logements (L 1-L 8) pour des outils d'écriture et destinée à une machine à dessiner du type "traceur à plume", réserve caractérisée en ce qu'elle comprend des moyens identificateurs ( 60; 90) pour identifier des logements d'outils faisant partie d'un même groupe de logements, afin de définir une répartition des logements d'outils en différents groupes (G Ni). 9 Réserve d'outils d'écriture selon la revendication 8, caractérisée en ce que les moyens identificateurs ( 60; 90) sont associés aux intervalles entre les logements (L 1-L 8), et en ce que chaque moyen identificateur peut prendre l'un ou l'autre d'au moins deux états indiquant, respectivement, que les deux logements qui sont situés de part et d'autre de l'intervalle correspondant appartiennent à un même groupe, ou que ces deux logements appartiennent à des groupes distincts, Procédé de définition de groupes d'outils d'écriture dans une réserve d'outils ( 24) destinée à une machine à dessiner du type "traceur à plume", et comprenant plusieurs logements d'outil individuels, procédé comprenant les étapes de: répartition des logements d'outils de la réserve ( 24) en différents groupes de logements, et transmission à une unité de commande ( 30) de la machine de données correspondant à ladite répartition, caractérisée en ce que l'on identifie les groupes (G Ni) de logements d'outil d'écriture en utilisant des moyens identificateurs ( 60; 90) disposés au niveau de la réserve d'outils, et pouvant prendre au moins deux états différents, et en ce que l'on détecte les états des moyens identificateurs pour fournir à l'unité de commande des informations définissant les groupes de logements d'outil formés dans la réserve. 11 Procédé selon la revendication 10, caractérisé en ce que l'on dispose chaque moyen identificateur ( 60,90) au niveau d'un intervalle entre deux logements (L 1-L 8) d'outils adjacents pour indiquer que les deux logements appartiennent ou non à un même groupe (G Ni), et l'on détecte les états des moyens identificateurs ( 60,90) par déplacement de la réserve ( 24) d'outils (Li- L 8) par rapport à des moyens de détection ( 70,72) portés par la machine.