Nova Patents
EP0444902B2

Lens edging system

Abstract

This record has no abstract on file.

EP0444902B2, drawing sheet 1
Sheet 1 of 32

Term

Term ended

Expired 27 February 2011, 15.6 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

15 claims: 15 independent, 0 dependent

  1. 1
    A lens edging apparatus comprising    an edging tool rotatable about a first axis and having a grinding surface (10);    means (52) for holding a lens workpiece (16) which is to be shaped, said holding means being operable to rotate the lens workpiece about a predetermined axis parallel to said first axis to a succession of angular positions and being axially movable to alter the axial position of the lens workpiece relative to the edging tool;    means (60) for storing data relating to the radial position of the lens workpiece relative to the edging tool for each of said succession of angular positions;    said holding means (52) being operable to continuously move the lens workpiece along said predetermined axis at a controlled axial velocity and thereby across the grinding surface of said edging tool;    said data storing means (60) being operable to store data relating to the axial position of the lens workpiece with respect to said succession of angular positions in order to establish a lens trajectory with respect to the grinding surface of the edging tool which comprises a succession of lens rotation angles, a corresponding succession of lens radii and a corresponding succession of axial positions with respect to the grinding surface of the edging tool; said data storing means (60) also being operable to store data defining the velocity at which the lens is translated axially across the surface of the edging tool for each part of the lens trajectory, said velocity being non-constant across said edging tool;    drive means (54) coupled to said holding means to control the axial, radial and rotational movements of said holding means; and    a programmable microprocessor (34) responsive to the stored data relating to said angular, radial and axial positions and velocity to provide control signals to said drive means derived from the stored data, said control signals controlling the axial, radial and rotational movement of said holding means so as to shape the lens workpiece while moving the lens workpiece along said predetermined axis and across said grinding surface;    whereby in use the microprocessor causes the lens workpiece to be held against the grinding surface of the edging tool to follow said lens trajectory, the point of contact between the lens and the grinding surface varying axially along the grinding tool in accordance with said stored data. Linsenrandschleifvorrichtung, umfassend:ein Randschleifwerkzeug, das um eine erste Achse drehbar ist und eine Schleiffläche (10) hat;ein Mittel (52) zum Halten eines zu gestaltenden Linsenwerkstücks (16), wobei das genannte Haltemittel die Aufgabe hat, das Linsenwerkstück um eine vorbestimmte Achse parallel zur genannten ersten Achse in eine Folge von Winkelpositionen zu drehen, und axial beweglich ist, um die axiale Position des Linsenwerkstücks relativ zum Randschleifwerkzeug zu verändern;ein Mittel (60) zum Speichern von Daten bezüglich der radialen Position des Linsenwerkstücks relativ zum Randschleifwerkzeug für jede der genannten Folge von Winkelpositionen;wobei das genannte Haltemittel (52) die Aufgabe hat, das Linsenwerkstück kontinuierlich entlang der genannten vorbestimmten Achse in einer geregelten axialen Geschwindigkeit und somit über die Schleiffläche des genannten Randschleifwerkzeugs zu bewegen;wobei das genannte Datenspeichermittel (60) die Aufgabe hat, Daten bezüglich der axialen Position des Linsenwerkstücks mit Bezug auf die genannte Folge von Winkelpositionen zu speichern, um eine Linsentrajektorie mit Bezug auf die Schleiffläche des Randschleifwerkzeugs zu errichten, umfassend eine Folge von Linsenrotationswinkeln, eine entsprechende Folge von Linsenradien und eine entsprechende Folge von axialen Positionen mit Bezug auf die Schleiffläche des Randschleifwerkzeugs;wobei das genannte Datenspeichermittel (60) außerdem die Aufgabe hat, Daten zu speichern, die die Geschwindigkeit definieren, mit der die Linse axial über die Fläche des Randschleifwerkzeugs für jeden Teil der Linsentrajektorie translatiert wird, wobei die genannte Geschwindigkeit über das genannte Randschleifwerkzeug nicht konstant ist;ein Antriebsmittel (54), das mit dem genannten Haltemittel verbunden ist, um die axialen, radialen und rotierenden Bewegungen des genannten Haltemittels zu steuern;undeinen programmierbaren Mikroprozessor (34), der auf die gespeicherten Daten im Zusammenhang mit den genannten winkligen, radialen und axialen Positionen und der Geschwindigkeit anspricht, um Steuersignale zu dem genannten Antriebsmittel zu senden, die von den gespeicherten Daten stammen, wobei die genannten Steuersignale die axiale, radiale und rotierende Bewegung des genannten Haltemittels steuern, um das Linsenwerkstück zu gestalten, während das Linsenwerkstück entlang der genannten vorbestimmten Achse und über die genannte Schleiffläche bewegt wird;wobei der Mikroprozessor im Gebrauch bewirkt, dass das Linsenwerkstück gegen die Schleiffläche des Randschleifwerkzeugs gehalten wird, um der genannten Linsentrajektorie zu folgen, wobei der Kontaktpunkt zwischen der Linse und der Schleiffläche axial entlang dem Schleifwerkzeug gemäß den genannten gespeicherten Daten variiert. Un appareil à meuler les lentilles, comprenant : un outil à meuler qui peut pivoter autour d'un premier axe et qui a une surface de meulage (10) ;des moyens (52) pour maintenir une lentille à usiner (16) qui doit être formée, lesdits moyens de maintien pouvant fonctionner pour faire tourner la lentille à usiner autour d'un axe prédéterminé parallèle audit premier axe, jusqu'à une succession de positions angulaires, et qui peuvent être déplacés axialement pour modifier la position axiale de la lentille à usiner relativement à l'outil à meuler ;des moyens (60) pour mémoriser des données ayant trait à la position radiale de la lentille à usiner relativement à l'outil à meuler pour chacune desdites successions de positions angulaires ;lesdits moyens de maintien (52) pouvant fonctionner pour déplacer continuellement la lentille à usiner le long dudit axe prédéterminé à une vitesse axiale contrôlée et, ainsi, en travers de la surface de meulage dudit outil à meuler ;lesdits moyens de mémorisation de données (60) pouvant fonctionner pour mémoriser des données ayant trait à la position axiale de la lentille à usiner relativement à ladite succession de positions angulaires pour établir une trajectoire de la lentille relativement à la surface de meulage de l'outil à meuler qui comprend une succession d'angles de rotation des lentilles, une succession correspondante de rayons de lentilles et une succession correspondante de positions axiales relativement à la surface de meulage de l'outil à meuler ;lesdits moyens de mémorisation de données (60) pouvant également fonctionner pour mémoriser des données qui définissent la vitesse à laquelle la lentille est déplacée axialement en travers de la surface de l'outil à meuler pour chaque partie de la trajectoire de la lentille, ladite vitesse étant non constante en travers dudit outil à meuler ;des moyens d'entraînement (54) couplés auxdits moyens de maintien pour contrôler les mouvements axiaux, radiaux et de rotation desdits moyens de maintien ;etun microprocesseur (34) programmable qui réagit aux données mémorisées auxdites positions angulaires, radiales et axiales et à la vitesse, pour fournir des signaux de commande auxdits moyens d'entraînement, signaux dérivés des données mémorisées, lesdits signaux de commande commandant le mouvement axial, radial et de rotation desdits moyens de maintien de sorte à former la lentille à usiner tout en déplaçant la lentille à usiner le long dudit axe prédéterminé et en travers de ladite surface de meulage ;de sorte que, à l'emploi, le microprocesseur fait maintenir la lentille à usiner contre la surface de meulage dudit outil à meuler pour suivre ladite trajectoire de la lentille, le point de contact entre la lentille et la surface de meulage variant axialement le long de l'outil à meuler conformément auxdites données mémorisées.
  2. 2
    A lens edging apparatus as claimed in Claim 1 further comprising a sensor (64) for measuring a radial parameter of the shaped lens, said sensor being connected to said microprocessor to supply thereof the value of the measured radial parameter, and said microprocessor being operable to derive an error value from said measured radial parameter value and from a corresponding radial parameter value obtained from the stored data, and further being operable to incorporate said error value into the derivation of said control signals for reducing such error in shaping a subsequent lens workpiece. Linsenrandschleifvorrichtung nach Anspruch 1, ferner umfassend einen Sensor (64) zum Messen eines radialen Parameters der gestalteten Linse, wobei der genannte Sensor mit dem genannten Mikroprozessor verbunden ist, um den Wert des gemessenen Radialparameters zu liefern, wobei der genannte Mikroprozessor die Aufgabe hat, einen Fehlerwert von dem genannten gemessenen Radialparameterwert und von einem entsprechenden Radialparameterwert von den gespeicherten Daten abzuleiten, und ferner die Aufgabe hat, den genannten Fehlerwert in die Ableitung der genannten Steuersignale einzubauen, um einen solchen Fehler bei der Gestaltung eines nachfolgenden Linsenwerkstücks zu reduzieren. Un appareil à meuler les lentilles selon la Revendication 1, qui comprend de plus un capteur (64) pour mesurer un paramètre radial de la lentille formée, ledit capteur étant connecté audit microprocesseur qui lui communique la valeur du paramètre radial mesuré, et ledit microprocesseur pouvant fonctionner pour dériver une valeur d'erreur à partir de ladite valeur paramétrale radiale mesurée et, à partir d'une valeur paramétrale radiale correspondante obtenue à partir des données mémorisées, et qui de plus peut fonctionner pour incorporer ladite valeur d'erreur dans la dérivation desdits signaux de commande pour réduire cette erreur pendant la formation d'une lentille à usiner ultérieurement.
  3. 3
    A lens edging apparatus as claimed in Claim 2 in which said microprocessor is operable to provide control signals which position said predetermined axis at a calculated radial distance from said first axis of said edging tool for each of said succession of angular positions and wherein said error value is incorporated in each calculated distance. Linsenrandschleifvorrichtung nach Anspruch 2, wobei der genannte Mikroprozessor die Aufgabe hat, Steuersignale zu erzeugen, die die genannte vorbestimmte Achse in einer berechneten radialen Entfernung von der genannten ersten Achse des genannten Randschleifwerkzeugs für jede der genannten Folge von Winkelpositionen positionieren, wobei der genannte Fehlerwert in jeder berechneten Entfernung eingeschlossen ist. Un appareil à meuler les lentilles selon la Revendication 2, dans lequel ledit microprocesseur peut fonctionner pour fournir des signaux de commande qui positionnent ledit axe prédéterminé à une distance radiale calculée à partir dudit premier axe dudit outil à meuler pour chacune desdites successions de positions angulaires et dans lequel ladite valeur d'erreur est incorporée dans chaque distance calculée.
  4. 4
    A lens edging apparatus as claimed in any preceding claim in which said stored data is in the form of a table of N places each of which contains a plurality of data items including at least one of the following parameters:a) translational velocity of the lens workpiece along said predetermined axis;b) rate of angular rotation of the lens workpiece,c) speed of the edging tool, andd) force with which the lens workpiece is held against the edging tool. Linsenrandschleifvorrichtung nach einem der vorherigen Ansprüche, wobei die genannten gespeicherten Daten die Form einer Tabelle mit N Orten haben, die jeweils eine Mehrzahl von Datenelementen enthalten, die wenigstens einen der folgenden Parameter einschließen: a) Translationsgeschwindigkeit des Linsenwerkstücks entlang der genannten vorbestimmten Achse,b) Rate der Winkelrotation des Linsenwerkstücks,c) Geschwindigkeit des Randschleifwerkzeugs undd) die Kraft, mit der das Linsenwerkstück gegen das Randschleifwerkzeug gehalten wird. Un appareil à meuler les lentilles selon l'une quelconque des revendications précédentes, dans lequel lesdites données mémorisées revêtent la forme de tables de N places dont chacune contient une pluralité d'articles de données qui incluent au moins l'un des paramètres suivants : a) vitesse de translation de la lentille à usiner le long dudit axe prédéterminé,b) taux de rotation angulaire de la lentille à usiner,c) vitesse de l'outil à meuler, etd) force avec laquelle la lentille à usiner est maintenue contre l'outil à meuler.
  5. 5
    A lens edging apparatus as claimed in Claim 4 in which the rotational speed of the edging tool is a stored parameter and at each place in the table is the highest rotational speed commensurate with the other operating parameters at the same place in the table at which no overheating was observed in a trial and error test of a lens workpiece being shaped, and wherein    said edging tool is connected to said microprocessor which provides speed control signals for said edging too Linsenrandschleifvorrichtung nach Anspruch 4, wobei die Drehzahl des Randschleifwerkzeugs ein gespeicherter Parameter ist, und wobei an jedem Ort in der Tabelle die höchste Drehzahl in Übereinstimmung mit den anderen Betriebsparametern am gleichen Ort in der Tabelle ist, wo keine Überhitzung in einem Versuch-und-Irrtum-Test eines gestalteten Linsenwerkstücks beobachtet wurde, und wobei    das genannte Randschleifwerkzeug mit dem genannten Mikroprozessor verbunden ist, der auch Geschwindigkeitsregelsignale für das genannte Randschleifen sendet. Un appareil à meuler les lentilles selon la Revendication 4, dans lequel la vitesse de rotation de l'outil à meuler est un paramètre mémorisé qui, à chaque endroit dans la table, est la vitesse de rotation la plus élevée en accord avec les autres paramètres d'exploitation au même endroit dans la table, auquel aucun échauffement excessif n'a été observé pendant un essai par tâtonnements de formation d'une lentille à usiner, et dans lequel    ledit outil à meuler est connecté audit microprocesseur qui fournit des signaux de commande de vitesse pour ledit outil à meuler.
  6. 6
    A lens edging apparatus as claimed in Claim 4 in which the rotational speed of the edging tool is a stored parameter and is the highest speed commensurate with the other operating parameters at which no overheating was obser4ved in a trial and error test of a lens workpiece being shaped, and wherein    said edging tool is connected to said microprocessor which provides control signals for said edging tool. Linsenrandschleifvorrichtung nach Anspruch 4, wobei die Drehzahl des Randschleifwerkzeugs ein gespeicherter Parameter und die höchste Geschwindigkeit in Übereinstimmung mit den anderen Betriebsparametern ist, wo keine Überhitzung in einem Versuch-und-Irrtum-Test eines gestalteten Linsenwerkstücks beobachtet wurde, und wobei    das genannte Randschleifwerkzeug mit dem genannten Mikroprozessor verbunden ist, der Steuersignale für das genannte Randschleifwerkzeug sendet. Un appareil à meuler les lentilles selon la Revendication 4, dans lequel la vitesse de rotation de l'outil à meuler est un paramètre mémorisé et est la vitesse la plus élevée en accord avec les autres paramètres d'exploitation, à laquelle aucun échauffement excessif n'a été observé dans un essai par tâtonnements de formation d'une lentille à usiner, et dans lequel    ledit outil à meuler est connecté audit microprocesseur qui fournit des signaux de commande pour ledit outil à meuler.
  7. 7
    A lens edging apparatus as claimed in any preceding claimj further comprising first (27) and second (26) carousels for storing lens blanks to be shaped and shaped lenses respectively, and respective servo-controlled arms (30, 32) for transporting a lens blank from the first carousel to said holding means and a shaped lens from said holding means to the second carousel, each servo-controlled arm being under the control of said microprocessor. Linsenrandschleifvorrichtung nach einem der vorherigen Ansprüche, ferner umfassend ein erstes (27) und ein zweites (26) Karussell zum Aufbewahren von jeweils zu gestaltenden Linsenrohlingen und gestalteten Linsen und jeweilige servogesteuerte Arme (30, 32) zum Transportieren eines Linsenrohlings vom ersten Karussell zu dem genannten Haltemittel und einer gestalteten Linse von dem genannten Haltemittel zum zweiten Karussell, wobei jeder servogesteuerte Arm von dem genannten Mikroprozessor gesteuert wird. Un appareil à meuler les lentilles selon l'une quelconque des revendications précédentes, qui comprend de plus un premier (27) et un deuxième (26) plateaux tournants pour stocker respectivement des ébauches de lentilles à former et des lentilles formées, et des bras respectifs servocommandés (30, 32) pour transporter une ébauche de lentille depuis le premier plateau tournant jusqu'auxdits moyens de maintien et une lentille formé depuis lesdits moyens de maintien jusqu'au deuxième plateau tournant, chaque bras servocommandé étant sous la commande dudit microprocesseur.
  8. 8
    A lens edging apparatus as claimed in any preceding claim comprising input means for receiving lens design data and programmable means for converting said lens design data into a set of data for storage in said data storing means for producing a shaped lens in accordance with said lens design data. Linsenrandschleifvorrichtung nach einem der vorherigen Ansprüche, umfassend ein Eingabemittel für den Empfang von Linsendesigndaten und ein programmierbares Mittel zum Konvertieren der genannten Linsendesigndaten in einen Satz Daten zur Speicherung in dem genannten Datenspeichermittel, um eine gestaltete Linse in Übereinstimmung mit den genannten Linsendesigndaten zu erzeugen. Un appareil à meuler les lentilles selon l'une quelconque des revendications précédentes, comprenant des moyens de saisie pour recevoir des données de conception de lentilles et des moyens programmables pour convertir lesdites données de construction de lentilles en un jeu de données à mémoriser dans lesdits moyens de mémorisation de données pour produire une lentille formée selon lesdites données de conception de lentilles.
  9. 9
    A lens edging apparatus as claimed in any preceding claim wherein the grinding surface of said edging tool comprises a cylindrical portion (12) and a circular apex portion (14), and said holding means is controllable by said microprocessor to translate the lens workpiece along said cylindrical portion while shaping said lens and then over said apex portion at which the lens edge is bevelled. Linsenrandschleifvorrichtung nach einem der vorherigen Ansprüche, wobei die Schleiffläche des genannten Randschleifwerkzeugs einen zylindrischen Abschnitt (12) und einen kreisförmigen Spitzenabschnitt (14) umfasst und das genannte Haltemittel von dem genannten Mikroprozessor steuerbar ist, um das Linsenwerkstück entlang dem genannten zylindrischen Abschnitt zu übertragen, während die genannte Linse gestaltet wird, und dann über den genannten Spitzenabschnitt, an dem der Linsenrand abgeschrägt wird. Un appareil à meuler les lentilles selon l'une quelconque des revendications précédentes, dans lequel la surface de meulage dudit outil à meuler comprend une partie cylindrique (12) et une partie à sommet circulaire (14), et lesdits moyens de maintien peuvent être commandés par ledit microprocesseur pour faire déplacer la lentille à usiner le long de ladite partie cylindrique tout en formant ladite lentille puis au-dessus de ladite partie de sommet à laquelle le bord de la lentille est chanfreiné.
  10. 10
    A lens edging apparatus as claimed in Claim 9 in which said microprocessor establishes a velocity of said lens workpiece along said predetermined axis that is higher when the lens is traversing said cylindrical portion of the edging tool than when it is traversing the apex portion thereof. Linsenrandschleifvorrichtung nach Anspruch 9, wobei der genannte Mikroprozessor eine Geschwindigkeit des genannten Linsenwerkstücks entlang der genannten vorbestimmten Achse ermittelt, die höher ist, wenn die Linse den genannten zylindrischen Abschnitt des Randschleifwerkzeugs überquert, als wenn sie seinen Spitzenabschnitt überquert. Un appareil à meuler les lentilles selon la Revendication 9, dans lequel ledit microprocesseur établit une vitesse de ladite lentille à usiner le long dudit axe prédéterminé, qui est plus élevée lorsque la lentille traverse ladite partie cylindrique de l'outil à meuler que lorsqu'il traverse la partie de sommet de celui-ci.
  11. 11
    A lens edging apparatus as claimed in Claims 8 and 9 in which said programmable means is operable to accept the following data in addition to said lens design data:a) the included angle of said apex portion and b) the radius of said cylindrical portion. Linsenrandschleifvorrichtung nach Anspruch 8 und 9, wobei das genannte programmierbare Mittel dafür vorgesehen ist, die folgenden Daten zusätzlich zu den genannten Linsendesigndaten anzunehmen: a) den Öffnungswinkel des genannten Spitzenabschnitts und b) den Radius des genannten zylindrischen Abschnitts. Un appareil à meuler les lentilles selon les Revendications 8 et 9, dans lequel lesdits moyens programmables peuvent fonctionner pour accepter les données suivantes en plus desdites données de conception de lentilles : a) l'angle inclus de ladite partie de sommet et b) le rayon de ladite partie cylindrique.
  12. 12
    A method of operating a lens edging apparatus of the kind which has an edging tool (10) rotatable about a first axis and having a grinding surface for grinding a lens workpiece (16), in which method data relating to the shape of the lens to be formed from a lens workpiece are stored in a memory (80) and the lens workpiece is shaped by a combination of rotational movement and radial movement in accordance with stored rotational and radial parameters, the method being characterized by:storing data for establishing a lens trajectory with respect to the grinding surface of the edging tool, said data comprising a succession of lens rotation angles, a corresponding succession of lens radii and a succession of axial positions of the lens workpiece with respect to the grinding surface of the edging tool;holding the edge of the lens workpiece against the grinding surface of the edging tool to follow said lens trajectory data and thereby shape the lens while continuously translating the lens workpiece across the grinding surface of the edging tool at a controlled velocity;measuring the radius of the shaped lens at a predetermined lens rotation angle and calculating the error between the measured radius and the lens radius for said predetermined lens rotation angle as stored in data;and in edging a subsequent lens workpiece, adjusting the radial movement of the workpiece while holding it against said edging tool to correct for the calculated error. Un procédé d'exploitation d'un appareil à meuler les lentilles du type qui est pourvu d'un outil à meuler (10) qui peut pivoter autour d'un premier axe et ayant une surface de meulage pour meuler une lentille à usiner (16), selon lequel les données ayant trait à la forme de la lentille à former depuis une lentille à usiner sont stockées dans une mémoire (80) et la lentille à usiner est formé par une combinaison d'un mouvement de rotation et d'un mouvement radial conformément aux paramètres mémorisés de rotation et de déplacement radial, le procédé étant caractérisé comme suit : mémorisation de données pour établir une trajectoire des lentilles relativement à la surface de meulage de l'outil à meuler, lesdites données comprenant une succession d'angles de rotation des lentilles, une succession correspondante de rayons des lentilles et une succession de positions axiales de la lentille à usiner relativement à la surface de meulage de l'outil à meuler ;maintien du bord des lentilles à usiner contre la surface de meulage de l'outil à meuler pour suivre lesdites données de trajectoire de la lentille et former ainsi la lentille tout en assurant un mouvement de translation continue de la lentille à usiner en travers de la surface de meulage de l'outil à meuler à une vitesse contrôlée ;mesure du rayon de la lentille formée à un angle de rotation prédéterminé de la lentille et calcul de l'erreur entre le rayon mesuré et le rayon de la lentille pour ledit angle de rotation prédéterminé de la lentille mémorisé dans les données ;et meulage d'une lentille à usiner ultérieurement, ajustement du mouvement radial de la lentille à usiner tout en la maintenant contre ledit outil à meuler pour compenser l'erreur calculée. Verfahren zum Betreiben einer Linsenrandschleifvorrichtung der Art, die ein Randschleifwerkzeug (10) hat, das um eine erste Achse drehbar ist, mit einer Schleiffläche zum Schleifen eines Linsenwerkstücks (16), wobei in dem Verfahren Daten bezüglich der Gestalt der von einem Linsenwerkstück zu formenden Linse in einem Speicher (80) gespeichert werden und das Linsenwerkstück durch eine Kombination aus rotierender Bewegung und radialer Bewegung gemäß den gespeicherten Dreh- und Radialparametern gestaltet wird, wobei das Verfahren durch die folgenden Schritte gekennzeichnet ist: Speichern von Daten zum Errichten einer Linsentrajektorie mit Bezug auf die Schleiffläche des Randschleifwerkzeugs, wobei die genannten Daten eine Folge von Linsenrotationswinkeln, eine entsprechende Folge von Linsenradien und eine Folge von axialen Positionen des Linsenwerkstücks mit Bezug auf die Schleiffläche des Randschleifwerkzeugs umfassen;Halten des Randes des Linsenwerkstücks gegen die Schleiffläche des Randschleifwerkzeugs, um den genannten Linsentrajektoriedaten zu folgen und somit die Linse zu gestalten, während das Linsenwerkstück kontinuierlich über die Schleiffläche des Randschleifwerkzeugs in einer geregelten Geschwindigkeit translatiert wird;Messen des Radius der gestalteten Linse in einem vorbestimmten Linsenrotationswinkel und Berechnen des Fehlers zwischen dem gemessenen Radius und dem Linsenradius für den genannten vorbestimmten Linsenrotationswinkel, der in den Daten gespeichert ist;und beim Randschleifen eines nachfolgenden Linsenwerkstücks Einstellen der radialen Bewegung des Werkstücks, während es gegen das genannte Randschleifwerkzeug gehalten wird, um den berechneten Fehler zu korrigieren.
  13. 13
    A method as claimed in Claim 12 wherein the stored lens trajectory dsata provide that the translation of the lens workpiece comprises a first part in which the lens workpiece is translated along a cylindrical portion of the edging tool and a second part in which the lens workpiece is translated along the surface of an apex portion of the edging tool to bevel the edge of the lens. Un procédé selon la Revendication 12, selon lequel les données de trajectoire mémorisées pour les lentilles assurent que la translation de la lentille à usiner comprend une première partie pendant laquelle la lentille à usiner est mûe le long d'une partie cylindrique de l'outil à meuler et une deuxième partie dans laquelle la lentille à usiner est mûe le long de la surface d'une partie de sommet de l'outil à meuler pour chanfreiner le bord de la lentille. Verfahren nach Anspruch 12, wobei die gespeicherten Linsentrajektoriedaten vorsehen, dass die Translation des Linsenwerkstücks einen ersten Teil, in dem das Linsenwerkstück entlang einem zylindrischen Abschnitt des Randschleifwerkzeugs translatiert wird, und einen zweiten Teil umfasst, in dem das Linsenwerkstück entlang der Fläche eines Spitzenabschnitts des Randschleifwerkzeugs translatiert wird, um den Rand der Linse abzuschrägen.
  14. 14
    A method as claimed in Claim 13 in which the establishment of said lens trajectory from said stored data incorporates the curvature of the lens workpiece and the included angle of said apex portion. Un procédé selon la Revendication 13, dans lequel l'établissement de ladite trajectoire de lentille à partir desdites données mémorisées incorpore la courbure de la lentille à usiner et l'angle inclus de ladite partie de sommet. Verfahren nach Anspruch 13, wobei die Errichtung der genannten Linsentrajektorie von den genannten gespeicherten Daten die Krümmung des Linsenwerkstücks und den Öffnungswinkel des genannten Spitzenabschnitts einschließt.
  15. 15
    A lens edging apparatus comprising    an edging tool rotatable about a first axis and having a grinding surface (10);    means (52) for holding a lens workpiece (16) which is to be shaped, said holding means being operable to rotate the lens workpiece about a predetermined axis parallel to said first axis to a succession of angular positions and being axially movable to alter the axial position of the lens workpiece relative to the edging tool;    means (60) for storing data relating to the radial position of the lens workpiece relative to the edging tool for each of said succession of angular positions;    characterised by:said holding means (52) being operable to continuously move the lens workpiece along said predetermined axis at a controlled axial velocity and thereby across the grinding surface of said edging tool;said data storing means (60) being operable to store data relating to the axial position of the lens workpiece with respect to said succession of angular positions in order to establish a lens trajectory with respect to the grinding surface of the edging tool which comprises a succession of lens rotation angles, a corresponding succession of lens radii and a corresponding succession of axial positions with respect to the grinding surface of the edging tool;drive means (54) coupled to said holding means to control the axial, radial and rotational movements of said holding means;and    a programmable microprocessor (34) responsive to the stored data relating to said angular, radial and axial positions to provide control signals to said drive means derived from the stored data, said control signals controlling the axial, radial and rotational movement of said holding means so as to shape the lens workpiece while moving the lens workpiece along said predetermined axis and across said grinding surface;whereby in use the microprocessor causes the lens workpiece to be held against the grinding surface of the edging tool to follow said lens trajectory, the point of contact between the lens and the grinding surface varying axially along the grinding tool in accordance with said stored data;and means for measuring the radius of the shaped lens at a predetermined lens rotation angle and calculating the error between the measured radius and the lens radius for a predetermined lens rotation angle as stored in data;and for adjusting the radial movement in edging a subsequent lens workpiece while holding it against said edging tool to correct for the calculated error. Linsenrandschleifvorrichtung, umfassend: ein Randschleifwerkzeug, das um eine erste Achse drehbar ist und eine Schleiffläche (10) hat;ein Mittel (52) zum Halten eines zu gestaltenden Linsenwerkstücks (16), wobei das genannte Haltemittel die Aufgabe hat, das Linsenwerkstück um eine vorbestimmte Achse parallel zur genannten ersten Achse in eine Folge von Winkelpositionen zu drehen, und axial beweglich ist, um die axiale Position des Linsenwerkstücks relativ zum Randschleifwerkzeug zu verändern;ein Mittel (60) zum Speichern von Daten bezüglich der radialen Position des Linsenwerkstücks relativ zum Randschleifwerkzeug für jede der genannten Folge von Winkelpositionen;dadurch gekennzeichnet, dass: das genannte Haltemittel (52) die Aufgabe hat, das Linsenwerkstück kontinuierlich entlang der genannten vorbestimmten Achse in einer geregelten axialen Geschwindigkeit und somit über die Schleiffläche des genannten Randschleifwerkzeugs zu bewegen;wobei das genannte Datenspeichermittel (60) die Aufgabe hat, Daten bezüglich der axialen Position des Linsenwerkstücks mit Bezug auf die genannte Folge von Winkelpositionen zu speichern, um eine Linsentrajektorie mit Bezug auf die Schleiffläche des Randschleifwerkzeugs zu errichten, umfassend eine Folge von Linsenrotationswinkeln, eine entsprechende Folge von Linsenradien und eine entsprechende Folge von axialen Positionen mit Bezug auf die Schleiffläche des Randschleifwerkzeugs;ein Antriebsmittel (54), das mit dem genannten Haltemittel verbunden ist, um die axialen, radialen und rotierenden Bewegungen des genannten Haltemittels zu steuern;undeinen programmierbaren Mikroprozessor (34), der auf die gespeicherten Daten im Zusammenhang mit den genannten winkligen, radialen und axialen Positionen anspricht, um Steuersignale zu dem genannten Antriebsmittel zu senden, die von den gespeicherten Daten stammen, wobei die genannten Steuersignale die axiale, radiale und rotierende Bewegung des genannten Haltemittels steuern, um das Linsenwerkstück zu gestalten, während das Linsenwerkstück entlang der genannten vorbestimmten Achse und über die genannte Schleiffläche bewegt wird;wobei der Mikroprozessor im Gebrauch bewirkt, dass das Linsenwerkstück gegen die Schleiffläche des Randschleifwerkzeugs gehalten wird, um der genannten Linsentrajektorie zu folgen, wobei der Kontaktpunkt zwischen der Linse und der Schleiffläche axial entlang dem Schleifwerkzeug gemäß den genannten gespeicherten Daten variiert;und ein Mittel zum Messen des Radius der gestalteten Linse in einem vorbestimmten Linsenrotationswinkel und Berechnen des Fehlers zwischen dem gemessenen Radius und dem Linsenradius für einen vorbestimmten Linsenrotationswinkel, der in den Daten gespeichert ist;und zum Einstellen der radialen Bewegung beim Randschleifen eines nachfolgenden Linsenwerkstücks, während es gegen das genannte Randschleifwerkzeug gehalten wird, um den berechneten Fehler zu korrigieren. Un appareil à meuler les lentilles comprenant : un outil à meuler qui peut pivoter autour d'un premier axe et qui a une surface de meulage (10) ;des moyens (52) pour maintenir une lentille à usiner (16) qui doit être formée, lesdits moyens de maintien pouvant fonctionner pour faire tourner la lentille à usiner autour d'un axe prédéterminé parallèle audit premier axe, jusqu'à une succession de positions angulaires, et qui peuvent être déplacés axialement pour modifier la position axiale de la lentille à usiner relativement à l'outil à meuler ;des moyens (60) pour mémoriser des données ayant trait à la position radiale de la lentille à usiner relativement à l'outil à meuler pour chacune desdites successions de positions angulaires ;characterisé par: lesdits moyens de maintien (52) pouvant fonctionner pour déplacer continuellement la lentille à usiner le long dudit axe prédéterminé à une vitesse axiale contrôlée et, ainsi, en travers de la surface de meulage dudit outil à meuler ;lesdits moyens de mémorisation de données (60) pouvant fonctionner pour mémoriser des données ayant trait à la position axiale de la lentille à usiner relativement à ladite succession de positions angulaires pour établir une trajectoire de la lentille relativement à la surface de meulage de l'outil à meuler qui comprend une succession d'angles de rotation de lentilles, une succession correspondante de rayons de lentilles et une succession correspondante de positions axiales relativement à la surface de meulage de l'outil à meuler ;des moyens d'entraînement (54) couplés auxdits moyens de maintien pour contrôler les mouvements axiaux, radiaux et de rotation desdits moyens de maintien ;etun microprocesseur (34) programmable qui réagit aux données mémorisées auxdites positions angulaires, radiales et axiales, pour fournir des signaux de commande auxdits moyens d'entraînement, signaux dérivés des données mémorisées, lesdits signaux de commande commandant le mouvement axial, radial et de rotation desdits moyens de maintien de sorte à former la lentille à usiner tout en déplaçant la lentille à usiner le long dudit axe prédéterminé et en travers de ladite surface de meulage ;de sorte que, à l'emploi, le microprocesseur fait maintenir la lentille à usiner contre la surface de meulage dudit outil à meuler pour suivre ladite trajectoire de la lentille, le point de contact entre la lentille et la surface de meulage variant axialement le long de l'outil à meuler conformément auxdites données mémorisées ;et des moyens pour mesurer le rayon de la lentille formée à un angle de rotation prédéterminé de la lentille et de calcul de l'erreur entre le rayon mesuré et le rayon de la lentille pour un angle de rotation prédéterminé de la lentille mémorisé dans les données ;et pour ajuster le mouvement radial en meulant une lentille à usiner ultérieurement tout en la maintenant contre ledit outil à meuler pour compenser l'erreur calculée.