Brevet FR2929722A1 — publié le 20091009

PROCEDE DE DECOUPE DE FILTRES SOLAIRES L'invention concerne un procédé de découpe de filtres solaires destinés à être fixés superposés à des verres de lunettes. Les filtres solaires visés dans la présente invention sont en particulier des filtres solaires plastiques colorés, réalisés par exemple en tri-acétate, qui présentent des propriétés polarisantes de la lumière ou non, et qui sont adaptables sur une paires de lunettes, par exemple au moyen d'attaches. Aujourd'hui, il n'existe pas de moyen simple et économique de réaliser des filtres solaires à la demande. En pratique, il n'existe pas de procédé connu simple qui permette, par exemple à un opticien, de satisfaire immédiatement la demande d'un client qui souhaiterait adapter des filtres à une paire de lunettes. Compte tenu de ce qui précède, un problème que se propose de résoudre l'invention est de définir un procédé de réalisation simple de filtre solaires adaptables à une paire de lunettes. La solution de l'invention à ce problème posé a pour objet un procédé de découpe d'un filtre solaire plastique destiné à être fixé superposé à des verres de lunettes, caractérisé en ce qu'il comprend les étapes suivantes : - d'acquisition d'une image d'une monture de lunettes ; - d'affichage de l'image acquise de ladite monture ; - de positionnement, sur l'image affichée de la monture, de points utiles pour le calcul d'une courbe de tracé de découpe du filtre, lesdits points étant affichés dans l'image affichée de la monture ; - de calcul d'un tracé de découpe du filtre à partir desdits points, et de superposition d'une image dudit tracé à l'image affichée de la monture ; et - de découpe dudit filtre par un appareil de découpe selon ledit tracé. Ainsi, en seulement quelques étapes, avec des moyens d'acquisition d'images qui sont susceptibles d'être rudimentaires, il est possible d'obtenir des filtres solaires adaptables à une paire de lunettes donnée, en un temps restreint. De manière avantageuse : - l'image acquise de la monture des lunettes est une image acquise au moyen d'une webcam ; - l'image acquise de la monture des lunettes est une image en deux dimensions ; - le nombre de points est compris entre environ 7 et environ 30 ; - chacun des points est pondéré d'un poids p égal à 1 ou supérieur ; - le calcul du tracé de découpe tient compte de la position des points ainsi que de la pondération desdits points ; - le calcul du tracé de découpe est effectué au moyen de courbes d'ajustement dites Splines ou NURBS ; - le tracé de découpe est corrigé en fonction de la configuration tridimensionnelle de la monture de lunettes ; - le procédé est mis en oeuvre au moyen d'un logiciel installé sur un ordinateur du type personnel ; et - le logiciel pilote La découpe par l'appareil de découpe en transmettant audit appareil, des commandes de découpe selon le tracé de découpe. L'invention sera mieux comprise à la lecture de la description qui va suivre, rédigée au regard des dessins annexés, dans lesquels : la figure 1 présente les différentes étapes du procédé selon l'invention ; et les figures 2A, 2B et 2C illustrent différentes vues dans la réalisation d'un filtre solaire selon le procédé de l'invention. Le procédé de l'invention comporte une suite d'étapes. Ces étapes, présentées à la figure 1, comprennent notamment l'acquisition 1 d'une image d'une :3 monture de lunettes ; l'affichage 2 de l'image acquise de ladite monture ; de positionnement 3, sur l'image affichée de la monture, de points utiles pour le calcul d'une courbe de tracé de découpe du filtre, lesdits points étant affichés dans l'image affichée de la monture ; la pondération 4 éventuelle de ces points ; le calcul 5 d'un tracé de découpe du filtre à partir desdits points éventuellement pondérés et l'affichage d'une image dudit tracé superposée à l'image affichée de la monture ; la correction 6 de ce tracé ; et la découpe 7 dudit filtre par un appareil de découpe selon ledit tracé. Les termes � montures de lunettes � devront être considéré, dans la présente description, dans un sens large, incluant en particulier les montures de lunettes dont les verres ne sont par cerclés ou demi-cerclés, en particulier les montures des lunettes dites, � sans monture �, qui comprennent uniquement des branches et un nez. L'acquisition 1 de l'image de la monture est réalisée par exemple au moyen d'une webcam, c'est-à-dire d'une caméra dont l'usage usuel concerne l'acquisition d'images destinées à être transmises dans un réseau du type Internet. La webcam est donc un appareil qui dispose de ressources matérielles - notamment optiques - limitées, et dont les coûts d'achat et d'utilisation sont faibles. Les images acquises sont des images en deux dimensions. Elles sont destinées à donner une forme au contour à calquer sans préoccupation des dimensions exactes de la monture réelle à ce stade du procédé. L'affichage 1 de l'image acquise de la monture est réalisé dans une fenêtre d'un écran d'un ordinateur par exemple de type personnel. Cette fenêtre 10 est présentée à la figure 2A. Ainsi que cela apparaît sur cette figure, l'image 11 de la monture est une vue de face de cette monture présentant un corps principal 12 de ladite monture, cerclant les verres 13, et un pont nasal 14. Des branches 15 de la monture sont déployées ou non. Pour la mise en oeuvre de l'invention, il importe peu que les dimensions de l'image présentée de la monture 11 soient égales aux dimensions réelles de celle-ci. En effet, ainsi que cela sera décrit plus avant dans la suite de la présente description de l'invention, une correction est effectuée pour la découpe. La fenêtre de la figure 2A présente des éléments de cadrage. Ces éléments comportent notamment un axe vertical OY divisant la fenêtre en deux parties sensiblement égales : une partie gauche et une partie droite. Ils comportent en outre un axe horizontal médian OX de la fenêtre 10. Ils sont susceptibles de comprendre en outre une grille de fond. ainsi que des éléments divers tels que par exemple des lignes de fond inclinées destinées à matérialiser l'inclinaison des parties montantes du pont nasal 14. Grâce, en particulier, à ces éléments de cadrage, un utilisateur peut ajuster la position de l'image de la monture 11 dans la fenêtre 10, et notamment centrer cette image sur l'intersection O de l'axe vertical OY et de l'axe horizontal OX. On notera que positionner l'image à l'écran revient à la centrer afin qu'elle soit parfaitement symétrique droite-gauche. A cet effet, un système d'aide au centrage par superposition entrelacée de la demi-image côté droit et du symétrique inversé de la. demi-image gauche pourra être implémenté. Ce système d'aide pourra afficher sur la partie droite de l'écran un entrelacement de lignes, une ligne sur deux provenant de l'image réelle et une ligne sur deux étant affichée par symétrie de la partie gauche par rapport à l'axe Y central. Le logiciel, qui gère les étapes du procédé selon l'invention, définit ensuite au moins un premier point et, préférentiellement, un second point correspondant au tracé de découpe du filtre solaire que l'on cherche à définir. Le premier point, noté Pl, est positionné automatiquement par le logiciel à proximité de la croisée O des axes vertical. OY et horizontal OX de cadrage, en partie gauche de la fenêtre 10. Le second point P2 est disposé sensiblement au-dessous du point Pl, décalé légèrement sur la gauche, selon une courbe probable que décrit le pont nasal 14. Pour définir le contour du filtre, l'utilisateur déplace les points Pi et P2 en cliquant au moyen d'un pointeur tel qu'une souris informatique et pointe manuellement, directement sur l'image visualisée à l'écran, des points supplémentaires P3, P4, P5, P6, P7, PN en utilisant ledit pointeur, et en cliquant sur la position voulue de chaque point, successivement. La forme du filtre est donc directement définie par rapport à l'image de la monture 11. Cette étape est illustrée à la figure 2B. En pratique, le nombre N de points est compris entre environ 7 et environ 30. Il peut être cependant largement supérieur. Néanmoins, au-dessous de 7 points, le tracé des filtres ne sera pas suffisamment précis et, au dessus de 30 points, le filtre issu du tracé pourra présenter des défauts d'aspects à la découpe, matérialisés par des angles inesthétiques du filtre. On notera que la courbe ne passe pas par les points positionnés selon l'invention. Elle est seulement, en quelque sorte, � attirée � par ces points, plus ou moins fort, selon leur pondération, ainsi que cela sera expliqué dans la suite de la présente description. Lorsque des points sont pratiquement alignés, la courbe passe à proximité de chacun d'entre eux. Plus ils forment un angle important, plus la courbe s'en éloigne. On ne pointe donc pas directement le contour mais seulement des points attracteurs. Les points P sont pondérés. Le poids de base d'un point P nouvellement cliqué est un poids équivalent à deux unités. En pratique, on a imaginé mettre toutes les pondérations à 1 unité. Toutefois, on s'est alors aperçu que le dessin était moins facile, la courbe étant alors un peu trop "lâche" par rapport à ses attracteurs. En pratique, la différence n'est pas sensible, mais la pondération de 2 unités s'est avérée la plus pratique à l'usage. En cliquant sur un bouton représenté à l'écran et référencé 16, il est possible d'affecter à un point P, un poids d'une valeur supérieure à son poids de base, il est possible de diminuer le poids de chaque point en cliquant sur ce même bouton. A noter toutefois que le poids final affecté à un point ne sera jamais inférieur au poids de base (une unité). La pondération va de 1 à 10. Par défaut, elle est égale à 2. La pondération des points P se révèle particulièrement utile notamment lorsque le profil de la monture décrit une courbe à faible rayon de courbure, par exemple, aux coins supérieurs et inférieurs de la monture. La monture 11 présentant une symétrie bilatérale, son image, en deux dimensions, présente un axe de symétrie, qui est l'axe vertical OY, lorsque ladite image est centrée dans la fenêtre 10. De même, le filtre que l'on souhaite obtenir présente une symétrie bilatérale qui suit le dessins global de la forme du corps 12 de la monture 11. Ainsi, il n'est pas nécessaire que l'utilisateur, qui définit la position et le poids des points P1 à PN pour la réalisation du tracé du contour du filtre, définisse lesdits points d'un côté (la côté gauche) de la fenêtre, puis de l'autre côté (le côté droit) de celle-ci. Il est d'ailleurs préférable que ces points soient définis uniquement d'un côté pour que la symétrie de la découpe du filtre soit parfaite. Le tracé de la partie droite du filtre (en vue de face) est donc déduit du tracé de sa partie gauche (toujours en vue de face) - voir figure 2B. Le calcul du tracé 17 à partir des points pondérés positionnés par l'utilisateur est une étape essentielle du procédé selon l'invention. L'utilisateur ne peut pas positionner un nombre N important de points, sans perdre de temps. En conséquence, le tracé 17 de découpe doit être défini avec un minimum de points et il doit être lisse, c'est-à-dire ne pas générer d'angles, qui constitueraient des défauts d'aspect dans le filtre découpé. La courbe est en permanence recalculée et superposée à l'image acquise. Le calcul du tracé de découpe tient compte de la position des N points P ainsi que de la pondération desdits points P. Il est effectué au moyen de généralisations des courbes de Béziers dites p Splines ou NURBS (Non-Uniform Rational Beta Splines). Préférentiellement, il est effectué au moyen de courbes d'ajustement Splines quw rendent un meilleurs tracé dans ce cas spécifique de la définition d'un tracé de contour de filtres solaires. Il est possible, selon l'invention de visualiser le 25 filtre 18 dont le tracé a été calculé. Une telle représentation est montrée à la figure 2C. A noter que le logiciel permet une correction du tracé après pointage par déplacement, suppression, ajout ou pondération des points, afin d'améliorer le tracé 30 final après la phase de dessins brut et de calcul de la trajectoire finale de l'outil de découpe compte tenu de la correction de déport liée au rayon de celui-ci. En outre, ainsi que cela a été évoqué plus haut, le pointage du tracé se fait hors dimensions réelles, 35 simplement calqué sur l'image acquise. Ensuite, le tracé est mis à l'échelle avec les deux cotes X et Y demandées avant d'usiner ou d'imprimer. Aussi, une correction doit être effectuée sur le tracé reproduit à l'écran pour que celui-ci soit ajusté aux dimensions réelles des montures de lunettes. Pour réaliser cet ajustement, on introduit deux valeurs dans le logiciel. La première valeur est la valeur de la distance séparant le point de fixation d'une branche du point de fixation de l'autre branche. La deuxième valeur est la plus grande hauteur de la monture, prise au niveau d'un verre. La correction tient compte du fait que la monture, tout comme le filtre qui doit être défini, n'est pas plane mais incurvée, non seulement, de gauche à droite, mais du bas vers le haut. Le tracé de découpe est ainsi corrigé en fonction de la configuration tridimensionnelle de la monture de lunettes. Une fois que le tracé est corrigé, le logiciel initie la découpe. Cette découpe est réalisée par un dispositif spécifique appelé détoureuse. Cette détoureuse comporte une fraise. Dans un premier mode de réalisation de l'invention, cette fraise est pilotée directement par le logiciel. Dans un second mode de réalisation selon l'invention, la détoureuse comporte une mémoire, dans laquelle est stockée un fichier correspondant au tracé de la découpe et effectue la découpe en fonction du fichier stocké. Le logiciel peut aussi transmettre à une simple clef de mémoire qui sera ensuite transportée à la machine, celle-ci pouvant être dotée d'un boîtier optionnel permettant le pilotage à partir de cette clef de mémoire. Dans ce cas, le logiciel ne pilote qu'indirectement la machine. Les deux configurations sont proposées, pilotage direct si l'ordinateur est situé à proximité de la machine, cu bien pilotage indirect via une clef de mémoire et un boîtier de commande optionnel si l'ordinateur est distant. U Bien entendu, l'invention n'est pas limitée aux modes de réalisation décrit ci--dessus et l'homme du métier pourra, par des opérations de routine, adapter ces modes de réalisation.5 REVENDICATIONS1. Procédé de découpe d'un filtre solaire plastique destiné à être fixé superposé à des verres de lunettes, caractérisé en ce qu'il comprend les étapes suivantes . d'acquisition (1) d'une image d'une monture (11) de lunettes ; d'affichage (2) de l'image acquise de ladite monture ; de positionnement, sur l'image affichée de la monture, de points utiles pour le calcul d'une courbe de tracé de découpe du filtre, lesdits points étant affichés dans l'image affichée de la monture ; de calcul (5) d'un tracé (17) de découpe du filtre à partir desdits points, et superposition d'une image dudit tracé superposée à l'image affichée de la monture ; et de découpe (7) dudit filtre par un appareil de découpe selon ledit tracé. 2. Procédé selon la revendication 1, caractérisé en ce que l'image acquise de la monture (11) des lunettes est une image acquise au moyen d'une webcam. 3. Procédé selon l'une des revendications 1 ou 2, caractérisée en ce que l'image acquise de la monture des lunettes est une image en deux dimensions. 30 4. Procédé selon l'une des revendications 1, 2 ou 3, caractérisé en ce que le nombre de points est compris entre environ 7 et environ 30. 5. Procédé selon l'une des revendications précédentes, caractérisé en ce que chacun des points est pondéré d'un poids p égal à 1 ou supérieur. 6. Procédé selon l'une des revendications précédentes, caractérisé en ce que le calcul (5) du tracé de découpe tient compte de la position des points ainsi que de la pondération desdits points. 7. Procédé selon l'une des revendications précédentes, caractérisé en ce que le calcul du tracé (17) de découpe est effectué au moyen de courbes dites p Splines ou NURBS. 8. Procédé selon l'une des revendications précédentes, caractérisé en ce le tracé (17) de découpe est corrigé en fonction de la configuration tridimensionnelle de la monture de lunettes. 9. Procédé selon l'une des revendications précédentes, caractérisé en ce qu'il est mis en oeuvre au moyen d'un logiciel installé sur un ordinateur du type personnel. 10. Procédé selon la revendication 9, caractérisé en ce que le logiciel pilote la découpe par l'appareil de découpe en transmettant audit appareil, des commandes de découpe selon le tracé de découpe.