[go: up one dir, main page]

FR2602880A1 - SYSTEM AND METHOD FOR MANUFACTURING MODEL GLASSES OF GLASSES - Google Patents

SYSTEM AND METHOD FOR MANUFACTURING MODEL GLASSES OF GLASSES Download PDF

Info

Publication number
FR2602880A1
FR2602880A1 FR8711481A FR8711481A FR2602880A1 FR 2602880 A1 FR2602880 A1 FR 2602880A1 FR 8711481 A FR8711481 A FR 8711481A FR 8711481 A FR8711481 A FR 8711481A FR 2602880 A1 FR2602880 A1 FR 2602880A1
Authority
FR
France
Prior art keywords
blank
data
model
opening
producing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
FR8711481A
Other languages
French (fr)
Other versions
FR2602880B1 (en
Inventor
David J Logan
William Hernandez
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Gerber Scientific Products Inc
Original Assignee
Gerber Scientific Products Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Gerber Scientific Products Inc filed Critical Gerber Scientific Products Inc
Publication of FR2602880A1 publication Critical patent/FR2602880A1/en
Application granted granted Critical
Publication of FR2602880B1 publication Critical patent/FR2602880B1/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • CCHEMISTRY; METALLURGY
    • C03GLASS; MINERAL OR SLAG WOOL
    • C03BMANUFACTURE, SHAPING, OR SUPPLEMENTARY PROCESSES
    • C03B33/00Severing cooled glass
    • C03B33/02Cutting or splitting sheet glass or ribbons; Apparatus or machines therefor
    • C03B33/04Cutting or splitting in curves, especially for making spectacle lenses
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B24GRINDING; POLISHING
    • B24BMACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
    • B24B9/00Machines or devices designed for grinding edges or bevels on work or for removing burrs; Accessories therefor
    • B24B9/02Machines or devices designed for grinding edges or bevels on work or for removing burrs; Accessories therefor characterised by a special design with respect to properties of materials specific to articles to be ground
    • B24B9/06Machines or devices designed for grinding edges or bevels on work or for removing burrs; Accessories therefor characterised by a special design with respect to properties of materials specific to articles to be ground of non-metallic inorganic material, e.g. stone, ceramics, porcelain
    • B24B9/08Machines or devices designed for grinding edges or bevels on work or for removing burrs; Accessories therefor characterised by a special design with respect to properties of materials specific to articles to be ground of non-metallic inorganic material, e.g. stone, ceramics, porcelain of glass
    • B24B9/14Machines or devices designed for grinding edges or bevels on work or for removing burrs; Accessories therefor characterised by a special design with respect to properties of materials specific to articles to be ground of non-metallic inorganic material, e.g. stone, ceramics, porcelain of glass of optical work, e.g. lenses, prisms
    • B24B9/148Machines or devices designed for grinding edges or bevels on work or for removing burrs; Accessories therefor characterised by a special design with respect to properties of materials specific to articles to be ground of non-metallic inorganic material, e.g. stone, ceramics, porcelain of glass of optical work, e.g. lenses, prisms electrically, e.g. numerically, controlled
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B21/00Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant
    • G01B21/02Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring length, width, or thickness
    • G01B21/04Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring length, width, or thickness by measuring coordinates of points
    • GPHYSICS
    • G02OPTICS
    • G02CSPECTACLES; SUNGLASSES OR GOGGLES INSOFAR AS THEY HAVE THE SAME FEATURES AS SPECTACLES; CONTACT LENSES
    • G02C13/00Assembling; Repairing; Cleaning
    • G02C13/003Measuring during assembly or fitting of spectacles
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/42Recording and playback systems, i.e. in which the programme is recorded from a cycle of operations, e.g. the cycle of operations being manually controlled, after which this record is played back on the same machine
    • G05B19/4202Recording and playback systems, i.e. in which the programme is recorded from a cycle of operations, e.g. the cycle of operations being manually controlled, after which this record is played back on the same machine preparation of the programme medium using a drawing, a model
    • G05B19/4207Recording and playback systems, i.e. in which the programme is recorded from a cycle of operations, e.g. the cycle of operations being manually controlled, after which this record is played back on the same machine preparation of the programme medium using a drawing, a model in which a model is traced or scanned and corresponding data recorded
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/32Operator till task planning
    • G05B2219/32022Ordering, remote ordering, enter article and operations needed, create jobfile
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/45Nc applications
    • G05B2219/45175Glasses, spectacles

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Organic Chemistry (AREA)
  • Materials Engineering (AREA)
  • Health & Medical Sciences (AREA)
  • Ophthalmology & Optometry (AREA)
  • Optics & Photonics (AREA)
  • Ceramic Engineering (AREA)
  • Inorganic Chemistry (AREA)
  • Mechanical Engineering (AREA)
  • Eyeglasses (AREA)

Abstract

LA PRESENTE INVENTION CONCERNE UN SYSTEME 10 POUR PRODUIRE UN MODELE DE VERRE A FORMER ET A PLACER ENSUITE DANS UNE OUVERTURE D'UNE MONTURE DE LUNETTES, COMPRENANT DES MOYENS POUR PRODUIRE UN ENSEMBLE DE DONNEES DE COORDONNEES CARACTERISANT LA DIMENSION ET LA FORME D'UNE OUVERTURE DE MONTURE DE LUNETTES; AU MOINS UNE EBAUCHE 98 A PARTIR DE LAQUELLE UN MODELE EST DECOUPE; DES MOYENS 14 POUR DECOUPER L'EBAUCHE; DES MOYENS 16 POUR COUPLER LE MOYEN DE GENERATION DE COORDONNEES DE DONNEES 12 AUX MOYENS DE DECOUPE 14; DES MOYENS 126 ASSOCIES AUX MOYENS DE DECOUPE 14 POUR RECEVOIR L'ENSEMBLE DE DONNEES DE COORDONNEES; ET DES MOYENS 126, 146, 150 POUR COMMANDER LES MOYENS DE DECOUPE 14 POUR DECOUPER L'EBAUCHE EN FONCTION DES DONNEES CARACTERISTIQUES POUR PRODUIRE UN MODELE AYANT LA DIMENSION ET LA FORME DE L'OUVERTURE DE LA MONTURE DE LUNETTES.THE PRESENT INVENTION RELATES TO A SYSTEM 10 FOR PRODUCING A MODEL OF GLASS TO BE FORMED AND THEN PLACED IN AN OPENING OF A GLASS FRAME, INCLUDING MEANS FOR PRODUCING A SET OF COORDINATE DATA CHARACTERIZING THE DIMENSION AND SHAPE OF AN OPENING OF GLASSES FRAMES; AT LEAST ONE BLANK 98 FROM WHICH A MODEL IS CUT; MEANS 14 FOR CUTTING THE Rough; MEANS 16 FOR COUPLING THE MEANS OF GENERATING DATA COORDINATES 12 WITH THE CUTTING MEANS 14; MEANS 126 ASSOCIATED WITH CUTTING MEANS 14 FOR RECEIVING THE SET OF COORDINATED DATA; AND MEANS 126, 146, 150 FOR CONTROLLING THE CUTTING MEANS 14 FOR CUTTING THE RIGGING AS A FUNCTION OF THE CHARACTERISTIC DATA TO PRODUCE A MODEL HAVING THE DIMENSION AND SHAPE OF THE OPENING OF THE GLASS FRAME.

Description

1601lsO1601lsO

SYSTEME ET PROCEDE DE FABRICATION DE MODELE DE VERRE DE LUNETTES  SYSTEM AND METHOD FOR MANUFACTURING MODEL GLASSES OF GLASSES

La présente invention concerne de façon générale des modèles de verres de lunettes et traite plus spécifiquement d'un système et d'un procédé particulièrement adaptés à former un modèle de verre de lunettes à fabriquer et à placer ensuite dans 5 l'ouverture d'une monture de lunettes dans lesquels des données caractérisant la dimension et la forme de l'ouverture du verre associé sont fournies à un générateur demodèle par un appareil de  The present invention relates generally to models of spectacle lenses and more specifically relates to a system and method particularly suitable for forming a model for spectacle lenses to be manufactured and then placed in the opening of a spectacle frame in which data characterizing the size and shape of the opening of the associated lens are supplied to a model generator by a

traçage de monture couplé au générateur de modèle.  frame tracking coupled to the model generator.

Jusqu'à présent, l'adaptation d'un verre optique dans 10 une ouverture de monture de verre de lunettes s'est généralement reposée sur le fabricant de la monture de verre particulière pour fournir un modèle de dimension nominale pour l'ouverture. Un tel modèle reproduit sensiblement la forme de l'ouverture du verre dans une monture de verre associée et ce modèle est typiquement utilisé 15 comme guide pour commander un appareil de découpe qui découpe sur  Heretofore, the fitting of an optical lens into a spectacle frame opening has generally relied on the manufacturer of the particular lens frame to provide a nominal size model for the opening. Such a model substantially reproduces the shape of the opening of the glass in an associated glass frame and this model is typically used as a guide for controlling a cutting device which cuts on

sa périphérie une ébauche de verre optique selon la forme de l'ouverture de la monture. Des modèles fournis par un fabricant sont habituellement identifiés et souvent conservés dans un inventaire tenu à jour par l'utilisateur de ces modèles.  its periphery a blank of optical glass according to the shape of the opening of the frame. Models supplied by a manufacturer are usually identified and often kept in an inventory maintained by the user of these models.

Ces dernières années, la prolifération des styles de montures de lunettes et l'accroissement du nombre de fabricants de montures de lunettes ont rendu peu pratique pour ceux qui travaillaient en utilisant un inventaire de modèles de commander et de conserver un modèle pour chacun des différents styles de monture 25 de lunettes en raison notamment des exigences de place accrue  In recent years, the proliferation of spectacle frame styles and the increase in the number of spectacle frame manufacturers has made it impractical for those working with an inventory of models to order and keep a model for each of the different styles. spectacle frame 25 due in particular to the increased space requirements

nécessaire pour stocker le nombre croissant de modèles différents.  necessary to store the increasing number of different models.

En outre, le processus consistant à choisir un modèle donné à partir de l'inventaire est devenu très difficile, peu commode et long, en particulier dans un grand laboratoire o un modèle donné 30 peut être en cours d'utilisation et non disponible pour une sélection.  In addition, the process of choosing a given model from the inventory has become very difficult, inconvenient and time consuming, particularly in a large laboratory where a given model 30 may be in use and not available for purchase. selection.

Dans des laboratoires plus petits, il peut ne pas être économique ou raisonnable de conserver un inventaire de modèles.  In smaller laboratories, it may not be economical or reasonable to maintain an inventory of models.

Dans de nombreux cas, un modèle est fabriqué ou bien directement ou bien indirectement à partir d'une monture et à partir d'un tracé de 5 l'ouverture du verre dans la monture. Un tel procédé pour fabriquer un modèle utilise une ébauche de modèle qui comprend une échelle en forme de grille constituée de distances mesurées vers la gauche, la droite, le haut et le bas à partir d'une origine imprimée sur l'ébauche. L'origine de la grille coincide avec le 10 centre mécanique d'une ébauche et en conséquence le centre mécanique d'un modèle fabriqué à partir d'une ébauche. Quand on utilise une telle ébauche, le centre mécanique de l'ouverture du verre et le centre mécanique de l'ébauche doivent être convenablement alignés car une très faible erreur, aussi petite que quelques 15 dizièmes de millimètres peut entraîner un montage incorrect du verre. En outre, l'axe horizontal de l'ouverture du verre dans la monture et l'axe horizontal du modèle doivent être maintenus parallèles l'un à l'autre pour assurer que le système optique d'un verre fabriqué à partir d'un modèle correspondant est convenable20 ment positionné devant l'oeil quand le verre se trouve dans  In many cases, a model is made either directly or indirectly from a frame and from a trace of the opening of the lens in the frame. One such method of making a model uses a model blank which includes a grid scale consisting of distances measured to the left, right, top and bottom from an origin printed on the blank. The origin of the grid coincides with the mechanical center of a blank and therefore the mechanical center of a model made from a blank. When using such a blank, the mechanical center of the glass aperture and the mechanical center of the blank must be properly aligned because a very small error, as small as a few 15 tenths of a millimeter can cause improper mounting of the glass. In addition, the horizontal axis of the lens opening in the frame and the horizontal axis of the model must be kept parallel to each other to ensure that the optical system of a lens made from a corresponding model is conveniently placed in front of the eye when the glass is in

l'ouverture de la monture de lunettes.  the opening of the spectacle frame.

Une fois que l'ouverture de la monture de lunettes est convenablement alignée horizontalement et centrée, la forme de l'ouverture du verre est transférée à la grille sur l'ébauche en 25 traçant l'ouverture du verre avec un crayon traceur ou autre dispositif de marquage approprié et l'ébauche du modèle est découpée selon le contour marqué pour produire le modèle. Toute rugosité dans le bord du modèle est habituellement lissée à la lime  Once the opening of the spectacle frame is properly aligned horizontally and centered, the shape of the opening of the glass is transferred to the grid on the blank by tracing the opening of the glass with a tracer pencil or other device. appropriate marking and the blank of the model is cut according to the marked contour to produce the model. Any roughness in the edge of the model is usually smoothed with a file

ou avec une meule à roulette.or with a wheel wheel.

On ne peut pas garantir qu'un modèle fabriqué en utilisant le procédé cidessus présentera la même dimension et formeque louverturedeverreoulentilledela monture à moins qu'une compensation ne soit effectuée quant à l'épaisseur du trait du crayon de traçage et à la profondeur de la rainure de la monture, 35 entre autres choses. En outre, il peut se produire des variations d'une monture de verre d'un même style à une autre, auquel cas un modèle produit pour une ouverture de verre de monture peut ne pas être adapté à une autre ouverture de verre de monture du même style  There is no guarantee that a model manufactured using the above process will have the same size and shape as the rewind opening of the frame unless compensation is made for the thickness of the line of the tracing pencil and the depth of the groove. of the mount, 35 among other things. In addition, there may be variations from one lens frame of the same style to another, in which case a pattern produced for one frame lens opening may not be suitable for another frame lens opening from the same style

de monture de lunettes.glasses frame.

Le procédé ci-dessus de traçage d'une ouverture de 5 verre de monture et de production du modèle associé nécessite une grande habileté, prend du temps, souvent jusqu'à cinq minutes, pour tracer et former un modèle, et soumet un verre optique fabriqué à partir d'un modèle incorrectement centré et dimensionné à un montage impropre dans l'ouverture de la monture et entraine une 10 erreur optique. En outre, le procédé ci-dessus n'est pas adapté à une fabrication économique de grande quantité de modèles identiques  The above process of tracing an aperture of 5 frame glasses and producing the associated model requires great skill, takes time, often up to five minutes, to trace and form a model, and submits an optical lens. made from an incorrectly centered model and dimensioned for improper mounting in the opening of the frame and causes an optical error. In addition, the above method is not suitable for economical manufacturing of large quantities of identical models.

ou différents.or different.

Un objet général de la présente invention est en conséquence de prévoir un système de production de modèles à partir 15 d'une ébauche selon lequel le modèle fabriqué reproduit la  It is therefore a general object of the present invention to provide a system for producing models from a blank according to which the manufactured model reproduces the

dimension et la forme d'une ouverture de verre dans une monture de lunettes et, un autre objet est de prévoir que les données caractérisant les dimensions et la forme de l'ouverture du verre soient transmises directement à un générateur de modèle à partir 20 d'un appareil de traçage de monture.  dimension and shape of a glass opening in a spectacle frame and, another object is to provide that the data characterizing the dimensions and shape of the glass opening be transmitted directly to a model generator from 20 d '' a frame tracking device.

Un autre objet de l'invention est de prévoir un tel système constitué de composants de système individuels qui peuvent être interconnectés pour être utilisés très près les uns des autres à un premier emplacement ou bien selon un circuit entre un appareil 25 de tracé de monture et un générateur ou appareil de production de  Another object of the invention is to provide such a system consisting of individual system components which can be interconnected to be used very close to each other at a first location or alternatively on a circuit between a frame-drawing apparatus and a generator or device for producing

modèles situé loins les uns des autres à des emplacements différents.  models located far from each other in different locations.

Un autre objet de la présente invention est de prévoir un tel système pour produire une grande quantité de modèles de  Another object of the present invention is to provide such a system for producing a large quantity of models of

formes différentes en une durée relativement courte.  different forms in a relatively short time.

Ces objets généraux sont atteints selon l'invention, et comme cela est décrit plus en détail ci-après, par un système de fabrication de modèle de verre comprenant un appareil de tracé de monture de verre de lunettes pour caractériser la dimension et la forme d'une ouverture de verre dans une monture de lunettes 35 associée et des moyens pour transmettre des données à un générateur de modèles qui peut être situé près ou loin de l'appareil de tracé, ce générateur découpant un modèle  These general objects are achieved according to the invention, and as described in more detail below, by a system for manufacturing a model of lens comprising an apparatus for tracing spectacle frame glasses to characterize the dimension and the shape d a glass opening in an associated spectacle frame 35 and means for transmitting data to a model generator which may be located near or far from the plotting apparatus, this generator cutting out a model

correspondant à partir d'une ébauche fournie au générateur.  corresponding from a blank supplied to the generator.

D'autres objets et avantages de la présente invention apparaîtront à la lecture de la description suivante d'un mode de  Other objects and advantages of the present invention will appear on reading the following description of a mode of

réalisation préféré en relation avec les dessins. La présente invention concerne un système et un procédé associé pour produire un modèle d'un verre à fabriquer et à placer ensuite dans l'ouverture d'une monture de lunettes dans lequel des données caractérisant la dimension et la forme de 10 l'ouverture associée du verre sont fournies à un générateur de modèles par un appareil de tracé de monture couplé au générateur de modèles, dans lequel le générateur découpe un modèle correspondant  preferred realization in relation to the drawings. The present invention relates to a system and associated method for producing a model of a lens to be produced and then placed in the opening of a spectacle frame in which data characterizing the size and shape of the associated opening glass is supplied to a model generator by a frame-drawing device coupled to the model generator, in which the generator cuts a corresponding model

à partir d'une ébauche fournie au générateur.  from a blank supplied to the generator.

L'appareil de traçage de monture comprend un montage 15 de stylet pour suivre la rainure de bord de verre le long de la périphérie interne d'une ouverture de verre et plusieurs points de données le long du trajet de parcours du stylet sont détectés et codés. Un dispositif de commande dans l'appareil de traçage calcule les coordonnées de chacun des points de données détectés et utilise 20 le système de mesure par blocs pour fournir des données de dimension sous forme de longueurs selon les axes A' et B, le diamètre effectif et la longueur de chaque rayon et son angle associé à des positions d'espacement prédéterminées selon la périphérie de l'ouverture du verre. Les données de dimensions sont 25 transmises à un générateur de modèles directement ou par l'intermédiaire d'un ordinateur à base de données centrale couplé à  The frame tracking apparatus includes a stylus mount for following the lens edge groove along the inner periphery of a lens opening and multiple data points along the path of the stylus path are detected and coded . A controller in the plotter calculates the coordinates of each of the detected data points and uses the block measurement system to provide dimension data in the form of lengths along axes A 'and B, the effective diameter and the length of each ray and its angle associated with predetermined spacing positions along the periphery of the opening of the glass. The dimension data is transmitted to a model generator directly or through a central database computer coupled to

l'appareil de traçage de montures.the frame tracking device.

Le générateur de modèles comprend un couteau qui se déplace selon un trajet rectiligne et par rapport au mouvcment de 30 rotation d'une ébauche fixée à un poste de travail en relation  The model generator comprises a knife which moves in a rectilinear path and with respect to the rotational movement of a blank fixed to a related work station.

avec des signaux de commande produits par un dispositif de commande. Le dispositif de commande comprend un ensemble d'instructions qui reçoit les données de dimension et calcule le déplacement relatif entre le couteau et la rotation de l'ébauche pour fournir 35 un modèle ayant la dimension et la forme désirées.  with control signals produced by a control device. The controller includes an instruction set which receives the dimension data and calculates the relative displacement between the knife and the rotation of the blank to provide a model having the desired size and shape.

Le système comprend également des ébauches assemblées en chaîne destinées à être fournies au générateur de modèles, chaque ébauche étant disposée pour être interconnectée et repliée selon des faces analogues avec la suivante pour former une pile repliée de façon compacte. Chaque ébauche comprend en outre des repères 5 pour identifier le côté du nez ou nasal d'une découpe de modèle à  The system also includes chain assembled blanks intended to be supplied to the model generator, each blank being arranged to be interconnected and folded in like faces with the next to form a compactly folded stack. Each blank also includes marks 5 to identify the side of the nose or nasal of a model cutout.

partir de l'ébauche.from the draft.

Dans les dessins: la figure 1 est une vue en perspective schématique représentant un système mettant en oeuvre la présente invention 10 pour fabriquer un modèle d'une ouverture de verre dans une monture de lunettes dans lequel les composants principaux du système sont  In the drawings: Figure 1 is a schematic perspective view showing a system embodying the present invention for manufacturing a model of a glass opening in a spectacle frame in which the main components of the system are

disposés à un emplacement unique.arranged in a single location.

la figure 2 représente schématiquement plusieurs paramètres dimensionnels associés au système de mesure par blocs; 15 la figure 3 est une vue de dessus schématique de l'appareil de traçage utilisé avec le système de la figure 1, le couvercle étant enlevé et montrant l'agencement des bras codeurs et leur liaison respective à l'ensemble de stylet; la figure 4 est une vue de dessus de plusieurs 20 ébauches en une chaîne particulièrement adaptée à une alimentation automatique de l'appareil de génération de modèles; la figure 5 est une vue de côté de plusieurs ébauches dans une chaîne repliée de façon compacte; la figure 6 est une vue de face schématique de 25 l'appareil de la génération de modèles utilisé avec le système de la figure 1, le couvercle étant enlevé; et La figure 7 est un schéma sous forme de blocs fonctionnels du système mettant en oeuvre la présente invention dans lequel plusieurs appareils de traçage de montures sont couplés à un 30 appareil de génération de modèles disposé à distance, par l'intermédiaire d'un ordinateur central à base de données disposé pour une communication avec l'appareil de traçage de montures par  FIG. 2 schematically represents several dimensional parameters associated with the block measurement system; Figure 3 is a schematic top view of the tracing apparatus used with the system of Figure 1, the cover being removed and showing the arrangement of the encoder arms and their respective connection to the stylus assembly; FIG. 4 is a top view of several blanks in a chain particularly suitable for automatic feeding of the model generation apparatus; Figure 5 is a side view of several blanks in a compactly folded chain; Figure 6 is a schematic front view of the model generation apparatus used with the system of Figure 1 with the cover removed; and FIG. 7 is a diagram in the form of functional blocks of the system implementing the present invention in which several frame tracking devices are coupled to a model generation device arranged remotely, via a computer. central data base arranged for communication with the frame-tracing apparatus by

un système de liaison de données.a data link system.

En se référant aux figures et plus particulièrement à 35 la figure 1, un système mettant en oeuvre la présente invention pour former un modèle d'une ouverture de verre dans une monture de lunettes est représenté et désigné de façon générale par la référence 10. Le système 10 comprend un appareil de traçage de montures 12 et un appareil de génération de modèles 14 couplé à l'appareil de traçage de montures par un conducteur électrique 5 multifils 16, ce conducteur transportant les signaux électriques entre l'appareil de traçage de montures et l'appareil de génération de modèles dans une direction illustrée de façon figurative par la flèche 18. L'appareil de traçage 12 comprend un boîtier 20 comprenant une partie support 22 et un couvercle 24. Le boîtier 20 10 comprend également une surface sensiblement plane 26 le long de laquelle un montage de stylet 28 est déplacé dans un plan sensiblement parallèle au plan de la surface 26. Dans le mode de réalisation représenté, l'appareil de traçage 12 est représenté tel qu'il est utilisé pour tracer une ouverture de verre dans une 15 monture de lunettes. Toutefois, on notera qu'une lentille optique ou un modèle peut être tracé pour fournir les données caractéristiques destinées à être utilisées par l'appareil de génération de  Referring to the figures and more particularly to Figure 1, a system embodying the present invention for forming a model of a glass opening in a spectacle frame is shown and generally designated by the reference 10. The system 10 comprises a frame tracking device 12 and a model generation device 14 coupled to the frame tracking device by a multi-wire electrical conductor 16, this conductor carrying the electrical signals between the frame tracking device and the model generation apparatus in a direction illustrated figuratively by the arrow 18. The tracing apparatus 12 comprises a housing 20 comprising a support part 22 and a cover 24. The housing 20 10 also comprises a substantially flat surface 26 along which a stylus mount 28 is moved in a plane substantially parallel to the plane of the surface 26. In the embodiment shown, the tracking apparatus e 12 is shown as it is used to trace a glass opening in a spectacle frame. However, it should be noted that an optical lens or a model can be traced to provide the characteristic data intended to be used by the generation apparatus of

modèles 14.models 14.

Le couvercle 24 comprend un clavier à touches 30 pour 20 introduire des données, des instructions ou d'autres informations sous forme de signaux électriques codés numériquement couplés à des composants électroniques sur une carte de circuits électroniques 32, ces composants comprenant la commande, le calcul, et d'autres circuits de l'appareil de traçage. La carte de circuit 32 est 25 couplée à divers sous-ensembles constituant l'appareil de traçage et au clavier 30 par l'intermédiaire d'un conducteur électrique à  The cover 24 includes a keypad 30 for entering data, instructions or other information in the form of digitally coded electrical signals coupled to electronic components on an electronic circuit board 32, these components comprising control, calculation , and other circuits of the tracing device. The circuit board 32 is coupled to various sub-assemblies constituting the plotting apparatus and to the keyboard 30 via an electrical conductor to

liaisons multiples 34.multiple links 34.

Un dispositif de commande ou microprocesseur 36 est disposé sur la carte de circuit 32 et comprend une mémoire pour 30 contenir un ensemble d'instructions constituant un programme de commande. Le programme amène le dispositif de commande, en réponse aux divers signaux électriques introduits et détectés, à commander, en fonction de l'ensemble d'instructions, le fonctionnement de  A control device or microprocessor 36 is disposed on the circuit board 32 and includes a memory for containing a set of instructions constituting a control program. The program causes the control device, in response to the various electrical signals introduced and detected, to control, according to the set of instructions, the operation of

l'appareil de traçage 12.the tracing device 12.

Un commutateur de sélection d'options 38 est disposé sur la carte de circuit 32 et est électriquement couplé au dispositif de commande 36. Le commutateur 38 est un commutateur à deux rangées de broches alignées en parallèle (DIP) à huit bits et est actionné selon l'une souhaitée de plusieurs positions. Chaque position différente produit un signal numérique différent codé en 5 binaire pour sélectionner un affichage sur un dispositif d'affichage alphanumérique 50 ou une impression sur une imprimante 49, de l'une correspondante de plusieurs combinaisons prédéterminées d'informations de sortie associées à la caractérisation de la dimension et de la forme d'une ouverture de verre tracée, d'un 10 verre tracé, ou d'un modèle tracé. La caractérisation de la  An option selection switch 38 is disposed on the circuit board 32 and is electrically coupled to the controller 36. The switch 38 is an eight bit two-row parallel aligned pin (DIP) switch and is operated according to one desired from multiple positions. Each different position produces a different digital signal coded in binary to select a display on an alphanumeric display device 50 or a print on a printer 49, of a corresponding one of several predetermined combinations of output information associated with the characterization. the size and shape of a traced glass opening, a traced glass, or a traced pattern. The characterization of the

dimension et de la forme d'une ouverture de verre de monture, d'un verre, ou d'un modèle est représentée dimensionnellement en utilisant le système de mesure par blocs.  dimension and shape of a frame lens opening, lens, or model is shown dimensionally using the block measurement system.

La figure 2 est un schéma illustrant la représen15 tation de plusieurs paramètres dimensionnels associés au système de mesure par blocs. Le centre d'un bloc est défini comme le centre du plus petit rectangle qui est circonscrit à une forme de verre 40 en utilisant des lignes horizontales 42, 42 et des lignes verticales 44, 44. La dimension du modèle ou dimension A est 20 définie comme la distance entre les deux côtés verticaux 44, 44 du bloc. La dimension B est définie comme la distance entre les lignes horizontales 42, 42. Le centre du bloc correspond au centre mécanique du bloc et donc au verre ou au modèle dans les cas o un décentrage n'est pas requis. Une fois que les dimensions du bloc et 25 le centre mécanique ont été déterminés, le diamètre le plus long ou diamètre effectif (ED) passant par le centre du bloc peut être déterminé. Le diamètre effectif (ED) est utilisé pour choisir une dimension d'ébauche de verre minimale pour assurer qu'une forme désirée peut être découpée à partir de cette ébauche, c'est-à-dire 30 qu'un verre ne sera pas meulé plus épais que nécessaire ni plus  FIG. 2 is a diagram illustrating the representation of several dimensional parameters associated with the block measurement system. The center of a block is defined as the center of the smallest rectangle which is circumscribed to a form of glass 40 using horizontal lines 42, 42 and vertical lines 44, 44. The dimension of the model or dimension A is defined as the distance between the two vertical sides 44, 44 of the block. Dimension B is defined as the distance between the horizontal lines 42, 42. The center of the block corresponds to the mechanical center of the block and therefore to the glass or the model in cases where off-center is not required. Once the dimensions of the block and the mechanical center have been determined, the longest diameter or effective diameter (ED) passing through the center of the block can be determined. The effective diameter (ED) is used to select a minimum glass blank size to ensure that a desired shape can be cut from this blank, i.e. a glass will not be ground thicker than necessary no more

mince au niveau de ses bords pour une monture spécifique choisie.  thin at its edges for a specific frame chosen.

En revenant à la figure 1, et en considérant les options qui peuvent être choisies par actionnement du commutateur 38, chaque option amène des longueurs de rayons au niveau de 35 plusieurs emplacements séparés prédéterminés le long du trajet tracé et d'autres données de dimensions telles que les dimensions A et B et la valeur ED à être affichées ou imprimées. Par exemple, une option choisie amène l'ensemble d'instructions à afficher des longueurs de rayons à des intervalles de 90 degrés et une autre option choisie amène l'ensemble d'instructions à afficher des 5 longueurs de rayons à des intervalles de 45 degrés le long du trajet choisi. Des combinaisons qui diffèrent des combinaisons prédéterminées peuvent être mises en oeuvre en modifiant l'ensemble d'instructions. Seul un nombre prédéterminé de valeurs de rayons du nombre total de valeurs de rayons calculées par l'ensemble 10 d'instructions est affiché en fonction d'une option choisie donnée. L'ensemble d'instructions dans le mode de réalisation préféré caractérise en fait une trace donnée en calculant 400  Returning to FIG. 1, and considering the options which can be chosen by actuation of the switch 38, each option brings ray lengths at several predetermined separate locations along the traced path and other dimensional data such as only the dimensions A and B and the ED value to be displayed or printed. For example, a selected option causes the instruction set to display ray lengths at 90 degree intervals and another selected option causes the instruction set to display 5 ray lengths at 45 degree intervals along the chosen route. Combinations which differ from predetermined combinations can be implemented by modifying the instruction set. Only a predetermined number of radius values of the total number of radius values calculated by the set of instructions is displayed according to a given chosen option. The set of instructions in the preferred embodiment actually characterizes a given trace by calculating 400

valeurs de rayons et leurs angles respectifs associés.  radius values and their respective associated angles.

Le dispositif d'affichage alphanumérique 50 est monté 15 sur le couvercle 24 et est couplé et commandé électriquement par  The alphanumeric display device 50 is mounted on the cover 24 and is electrically coupled and controlled by

le circuit électronique disposé sur la carte de circuit 32.  the electronic circuit disposed on the circuit board 32.

L'affichage 50 agit comme un support d'opérateur en affichant des messages et des instructions pour mettre en oeuvre la procédure de traçage et affiche également l'état de l'appareil de traçage 20 pendant la séquence de traçage. L'affichage 50 affiche en outre, comme cela a été mentionné ci-dessus, la valeur des données de dimensions associées à la caractérisation de la dimension et de la forme d'une ouverture de verre tracée, d'un verre tracé ou d'un modèle tracé. Le mode d'affichage est actionné pour afficher 25 séquentiellement les données de dimensions après qu'une trace a été achevée en appuyant sur la touche de fonction d'affichage  The display 50 acts as an operator support by displaying messages and instructions for implementing the tracing procedure and also displays the status of the tracing apparatus 20 during the tracing sequence. The display 50 further displays, as mentioned above, the value of the dimension data associated with characterizing the size and shape of a traced glass opening, traced glass or a traced model. Display mode is activated to sequentially display the dimension data after a trace has been completed by pressing the display function key

(DISPLAY) 52 sur le clavier 30.(DISPLAY) 52 on the keyboard 30.

L'imprimante 49 est reliée à l'appareil de traçage 12 par l'intermédiaire d'un conducteur à fils multiples 47 et est 30 commandée électriquement par des circuits électroniques disposés sur la carte de circuit 32. L'imprimante 49 est actionnée en agissant sur la touche de fonction d'impression (PRINT) 51 sur le  The printer 49 is connected to the plotting apparatus 12 via a multi-wire conductor 47 and is electrically controlled by electronic circuits arranged on the circuit board 32. The printer 49 is actuated by acting on the print function key (PRINT) 51 on the

clavier 30.keyboard 30.

Un pont support de verre désigné par la référence 54 35 est utilisé pour supporter la monture de lunettes, représentée en pointillés en figure 1 et désignée par la référence 56, de sorte que l'ouverture de verre à tracer est maintenue sur la surface sur laquelle se déplace le montage de stylet 28. Le pont 54 est disposé pour un mouvement de pivotement limité autour d'un axe 58 pour permettre un réglage du plan d'une ouverture de verre dans une 5 monture 56 soutenue par le pont 54 de façon qu'il soit  A glass support bridge designated by the reference 54 35 is used to support the spectacle frame, shown in dotted lines in FIG. 1 and designated by the reference 56, so that the opening of the tracing glass is maintained on the surface on which the stylus mount 28 moves. The bridge 54 is arranged for a limited pivoting movement about an axis 58 to allow adjustment of the plane of a glass opening in a frame 56 supported by the bridge 54 so that 'he be

sensiblement parallèle à la surface 26.  substantially parallel to surface 26.

Un mécanisme support de monture de lunettes 60 est monté sur une plateforme 62 disposée au voisinage du pont 54 et est prévu pour se déplacer dans la direction d'une flèche 64. Le 10 mécanisme support de monture de lunettes 60 comprend un élément de  A spectacle frame support mechanism 60 is mounted on a platform 62 disposed in the vicinity of the bridge 54 and is adapted to move in the direction of an arrow 64. The spectacle frame support mechanism 60 comprises a

montage de monture auto-bloquant 66 qui coulisse coaxialement le long de la surface d'une tige 68 comprenant le mécanisme support 60. La monture est placée sur le pont 54 et orientée au-dessus de la surface 26 de sorte que cette monture est placée contre une 15 surface de bord avant 70 du pont 54 et 72 de la plate-forme 62.  self-locking frame mounting 66 which slides coaxially along the surface of a rod 68 comprising the support mechanism 60. The frame is placed on the bridge 54 and oriented above the surface 26 so that this frame is placed against a front edge surface 70 of the deck 54 and 72 of the platform 62.

Les surfaces de bord 70 et 72 sont sensiblement en alignement de sorte que, quand une monture est placée en contact avec les surfaces de bord, l'axe A de la monture de lunettes est convenablement orienté par rapport à l'axe A d'un verre ou d'un modèle 20 associé à l'ouverture du verre dans la monture. Après positionnement convenable de la monture, l'élément 66 est amené à coulisser en contact avec la monture de lunettes en utilisant la pression du pouce et se bloque en contact avec la monture pour la maintenir  The edge surfaces 70 and 72 are substantially in alignment so that, when a frame is placed in contact with the edge surfaces, the axis A of the spectacle frame is suitably oriented relative to the axis A of a lens or of a model 20 associated with the opening of the lens in the frame. After proper positioning of the frame, the element 66 is made to slide in contact with the spectacle frame using the pressure of the thumb and locks in contact with the frame to maintain it

contre la surface de bord avant 70 sans distordre la monture.  against the front edge surface 70 without distorting the frame.

En se référant encore à la figure 1 et en outre à la figure 3, le montage de stylet 28 est représenté comme couplé à rotation autour d'un axe longitudinal 74 avant deux bras codeurs 76 et 78, respectivement. Le bras codeur 76 a une longueur variable et comprend unc tige allongée axialement dont l'extrémité libre 80 est 30 supportée par un mécanisme de codage rotatif 82. Le bras 76 est disposé pour se déplacer en va et vient dans une direction indiquée par la flèche 84 tandis que la longueur du bras change quand le montage de stylet 28 est déplacé le long de la surface à parcourir 26. Le bras codeur 78 est sensiblement identique au bras codeur 76 35 et a une longueur variable et comprend une tige allongée axialement dont l'extrémité libre 86 est supportée par un  Referring again to Figure 1 and further to Figure 3, the stylus mount 28 is shown as rotatably coupled about a longitudinal axis 74 before two encoder arms 76 and 78, respectively. The encoder arm 76 has a variable length and includes an axially elongated rod whose free end 80 is supported by a rotary coding mechanism 82. The arm 76 is arranged to move back and forth in a direction indicated by the arrow 84 while the length of the arm changes when the stylus mount 28 is moved along the surface to be traversed 26. The encoder arm 78 is substantially identical to the encoder arm 76 35 and has a variable length and comprises an axially elongated rod whose l free end 86 is supported by a

- mécanisme de codage rotatif 88.- rotary coding mechanism 88.

Les mécanismes de codage rotatifs 82 et 88 sont montés de façon espacée l'un de l'autre et à une distance prédéterminée et forment un côté d'un triangle. Les données représentatives de la 5 distance C et correspondant à celle-ci sont utilisées par l'ensemble d'instructions dans le dispositif de commande 36 en relation avec les données représentatives des changements de longueur des bras codeurs 76 et 78 tels que détectés par les mécanismes de codage 82 et 88. Les longueurs des bras codeurs 76 10 et 78 sont représentées par les distances A et B, respectivement, et forment chacune un côté du triangle défini par les côtés A, B et C. Les mécanismes de codage rotatifs 82 et 88 sont électriquement couplés à un circuit électronique disposé sur la 15 carte de circuit 32, ce circuit détectant les signaux électriques produits par les mécanismes de codage tandis que les longueurs des bras codeurs 76, 78 changent tandis que le montage de stylet 28 est déplacé le long du trajet à parcourir. Puisque le changement des longueurs A et B par rapport à une position d'étalonnage initiale 20 est connue à chacune des positions détectées le long du trajet de parcours et que la longueur C est prédéterminée et connue, les coordonnées associées à chaque point de données détecté peuvent être déterminées en utilisant des règles trigonométriques bien connues. En se référant encore à la figure 1, une touche de fonction de travail (JOB) 90 située sur le clavier 30 est utilisée pour affecter un numéro d'identification à un ensemble de données dimensionnelles pour un tracé donné pour permettre d'accéder ensuite à ces données et de les retrouver à partir d'une mémoire 30 dans l'appareil de traçage ou dans un ordinateur à base de données  The rotary coding mechanisms 82 and 88 are mounted spaced apart from each other and at a predetermined distance and form one side of a triangle. The data representing and corresponding to the distance C is used by the set of instructions in the control device 36 in relation to the data representative of the changes in length of the encoder arms 76 and 78 as detected by the coding mechanisms 82 and 88. The lengths of the coding arms 76 10 and 78 are represented by the distances A and B, respectively, and each form a side of the triangle defined by the sides A, B and C. The rotary coding mechanisms 82 and 88 are electrically coupled to an electronic circuit disposed on the circuit board 32, this circuit detecting the electrical signals produced by the coding mechanisms while the lengths of the coding arms 76, 78 change as the stylus mount 28 is moved along the way to go. Since the change in lengths A and B from an initial calibration position 20 is known at each of the positions detected along the course path and the length C is predetermined and known, the coordinates associated with each data point detected can be determined using well known trigonometric rules. Referring again to Figure 1, a work function key (JOB) 90 located on the keyboard 30 is used to assign an identification number to a set of dimensional data for a given plot to then allow access to this data and retrieve it from a memory 30 in the tracing device or in a computer with a database

comme cela sera décrit ci-dessous.as will be described below.

L'appareil de traçage 12 comprend des circuits pour convertir les données de dimension d'un tracé en mots codés numériques pour les transmettre à l'appareil de génération de 35 modèles 14 ou à un ordinateur à base de données comme cela sera décrit en relation avec la figure 7 en utilisant des techniques de 1 1 transmission de données bien connues. Dans un mode de réalisation, l'appareil de traçage 12 comprend des circuits situés sur la carte de circuit 32 pour convertir les mots codés numériquement en un format de données RS-232 bien connu et pour fournir les signaux 5 nécessaires de supervision de transmission et de commande de réception. La transmission des données est assurée par le fonctionnement d'une touche d'émission (TRANSMIT) 92 qui amène le circuit associé à envoyer les signaux de supervision appropriés et les données à l'appareil de génération de modèles 14 sur le conducteur 10 16 reliant l'appareil de traçage et l'appareil de génération de modèles. L'appareil de production de modèles 14 comprend une zone d'approvisionnement et d'acheminement d'ébauches désignée de façon générale par la référence 92 à travers laquelle passe une 15 ébauche dans la direction représentée par la flèche 94 selon un certain trajet dans le générateur. Les ébauches peuvent être fournies une par une, mais sont de préférence fournies selon une chaîne 96 qui est représentée en figures 4 et 5. La figure 4 représente plusieurs ébauches 98 diposées bout à bout telles 20 qu'elles peuvent être fournies le long de l'étage d'approvisionnement et d'acheminement 12 du générateur de modèles. La figure 5 représente plusieurs ébauches 98 disposées face à face pour former un ensemble replié de façon compacte. Chaque ébauche 98 comprend un corps relativement mince de forme rectangulaire ayant une surface 25 supérieure 100 et une surface inférieure 102, les ébauches étant disposées pour être reliées par des charnières bord à bord. La surface inférieure 102 de chaque ébauche 98 comprend des dents 104 constituant une crémaillère le long de chaque bord 106, 108 de l'ébauche. Le générateur de modèles 14 comprend un couvercle 110 monté sur charnières dans la région d'approvisionnement et d'acheminement d'ébauches 92 et le couvercle s'ouvre dans une direction indiquée par une flèche 112 en pivotant autour d'un axe 114 quand des attaches 116 sont actionnées pour libérer le couvercle. Un 35 bouton 118 fait saillie à partir d'une paroi avant externe 120 de l'étage d'approvisionnement et d'acheminement d'ébauches et est couplé pour entraîner des engrenages munis de dents en engagement avec les dents 104 le long des bords 106, 108 d'une ébauche. La rotation du bouton amène les dents d'entrainement à tourner pour faciliter le chargement d'une ébauche 98 dans une chaîne 96 d'ébauches à l'intérieur du générateur. Le générateur de modèles 14 comprend également un clavier 122 pour sélectionner diverses fonctions du générateur de modèles et pour envoyer des informations dans le générateur. Un affichage 124 est utilisé comme assistance à un opérateur et 10 affiche des messages et des instructions ainsi que d'autres informations et données. Un microprocesseur ou dispositif de commande 126 est contenu sur une carte de circuit 128 en même temps que d'autres composants électriques constituant le circuit électronique nécessaire pour commander le fonctionnement du générateur de 15 modèles 14. Le dispositif de commande 126 comprend une mémoire  The plotting apparatus 12 includes circuits for converting the dimension data of a plotting into digital code words for transmission to the model generation apparatus 14 or to a database computer as will be described in connection with Figure 7 using well known data transmission techniques. In one embodiment, the tracing apparatus 12 includes circuits located on the circuit board 32 to convert the digitally encoded words into a well known RS-232 data format and to provide the necessary transmission supervision signals and reception control. Data transmission is ensured by the operation of a transmission key (TRANSMIT) 92 which causes the associated circuit to send the appropriate supervision signals and the data to the model generation apparatus 14 on the conductor 10 16 connecting the plotting device and the model generation device. The model making apparatus 14 includes a blank supply and routing area generally designated by the reference 92 through which a blank passes in the direction shown by the arrow 94 along a certain path in the generator. The blanks can be supplied one by one, but are preferably supplied along a chain 96 which is shown in FIGS. 4 and 5. FIG. 4 represents several blanks 98 placed end to end such that they can be supplied along the 'supply and routing stage 12 of the model generator. FIG. 5 represents several blanks 98 placed face to face to form a compactly folded assembly. Each blank 98 comprises a relatively thin body of rectangular shape having an upper surface 100 and a lower surface 102, the blanks being arranged to be connected by edge-to-edge hinges. The lower surface 102 of each blank 98 comprises teeth 104 constituting a rack along each edge 106, 108 of the blank. The model generator 14 includes a hinged cover 110 in the blank supply and routing region 92 and the cover opens in a direction indicated by an arrow 112 by pivoting about an axis 114 when fasteners 116 are actuated to release the cover. A button 118 protrudes from an outer front wall 120 of the blank supply and delivery stage and is coupled to drive gears with teeth in engagement with the teeth 104 along the edges 106 , 108 of a draft. The rotation of the button causes the drive teeth to rotate to facilitate the loading of a blank 98 into a chain 96 of blanks inside the generator. The model generator 14 also includes a keyboard 122 for selecting various functions of the model generator and for sending information to the generator. A display 124 is used as assistance to an operator and 10 displays messages and instructions as well as other information and data. A microprocessor or control device 126 is contained on a circuit board 128 at the same time as other electrical components constituting the electronic circuit necessary to control the operation of the generator of models 14. The control device 126 comprises a memory

pour contenir un ensemble d'instructions et fonctionne en relation avec l'ensemble d'instructions pour commander la découpe et d'autres opérations réalisées par le générateur de modèles.  to contain a set of instructions and works in conjunction with the set of instructions to control cutting and other operations performed by the model generator.

Un panneau d'accès sur charnières 130 s'ouvre dans la 20 direction de la flèche 132 autour d'un axe de pivotement 134 pour permettre d'accéder à des composants dans la région du poste de travail située dans la zone comprise en-dessous du panneau. Un modèle 136 découpé au niveau du poste de travail est déchargé d'un côté 138 du générateur dans la direction de la flèche 140 et des 25 déchets de découpe 142 qui apparaissent par suite de la découpe du modèle à partir d'une ébauche sont fournis à partir du  A hinged access panel 130 opens in the direction of arrow 132 around a pivot axis 134 to allow access to components in the workstation region located in the area below of the panel. A model 136 cut at the work station is discharged from one side 138 of the generator in the direction of arrow 140 and cutting waste 142 which appears as a result of cutting the model from a blank is provided from the

générateur dans la direction de la flèche 144.  generator in the direction of arrow 144.

La figure 6 représente une vue de face schématique de l'appareil de production de modèles 14 utilisé avec le système 30 mettant en oeuvre la présente invention, le couvercle étant enlevé. Le générateur 14 comprend un mécanisme d'entraînement désigné de façon générale par la référence 146 pour déplacer ces ébauches selon un trajet 148 vers un poste d'usinage désigné de façon générale par la référence 150. Le mécanisme d'entraînement 35 146 comprend un ensemble de pignons 152 et 154 disposés de façon opposée l'un à l'autre des deux côtés du trajet 148 et espacés l'un par rapport à l'autre de sorte que les dents des pignons d'entraînement 152, 154 présentent un pas constant pour les dents apparaissant sur. la surface inférieure des ébauches 98 fournies le long du trajet 148. Un moteur pas à pas 156 comprend une poulie 5 d'entraînement 158- couplée aux pignons d'entraînement 152, 154 par une courroie d'entraînement 160 pour faire tourner les pignons  Figure 6 shows a schematic front view of the model producing apparatus 14 used with the system 30 embodying the present invention, the cover being removed. The generator 14 includes a drive mechanism generally designated by the reference 146 for moving these blanks along a path 148 to a machining station generally designated by the reference 150. The drive mechanism 146 comprises an assembly pinions 152 and 154 arranged opposite each other on the two sides of the path 148 and spaced apart from each other so that the teeth of the drive pinions 152, 154 have a constant pitch for teeth appearing on. the lower surface of the blanks 98 provided along the path 148. A stepper motor 156 includes a drive pulley 158- coupled to the drive sprockets 152, 154 by a drive belt 160 to rotate the sprockets

de façon synchrone.synchronously.

Un détecteur 162 est situé le long d'un bord du trajet 148 et coopère avec une diode électroluminescente (LED) 164 montée 10 dans le couvercle 110. La LED 164 est alignée en face du détecteur 162 quand le couvercle est dans sa position fermée de sorte qu'une ébauche 98 se déplaçant selon le trajet 148 passe par un faisceau d'énergie établi entre le détecteur 162 et la LED 164. Le détecteur 162 et la LED 164 sont situés à une distance prédéterminée du poste 15 d'usinage 150 pour permettre un repérage précis d'une ébauche le long du trajet 148 par les pignons 152, 154 tandis que lemoteur pas à pas 156 fonctionne selon les signaux de commande provenant du dispositif de commande 126. Quand le faisceau d'énergie entre le détecteur 162 et la LED 164 est interrompu par la présence d'un 20 bord d'une ébauche 98 qui avance le long du trajet 148, l'interruption du faisceau est détectée par le dispositif de commande 126 et un compteur positionné dans le dispositif de commande pour amener le moteur pas à pas 156 à faire tourner les pignons d'entraînement 152, 154 pendant un nombre spécifique de 25 pas pour faire avancer l'ébauche d'une distance prédéterminée le  A detector 162 is located along an edge of the path 148 and cooperates with a light-emitting diode (LED) 164 mounted in the cover 110. The LED 164 is aligned opposite the detector 162 when the cover is in its closed position. so that a blank 98 moving along the path 148 passes through an energy beam established between the detector 162 and the LED 164. The detector 162 and the LED 164 are located at a predetermined distance from the machining station 150 for allow precise location of a blank along the path 148 by the pinions 152, 154 while the stepper motor 156 operates according to the control signals from the control device 126. When the energy beam between the detector 162 and LED 164 is interrupted by the presence of an edge of a blank 98 which advances along the path 148, the interruption of the beam is detected by the control device 126 and a counter positioned in the control device to bring the moteu r step by step 156 to rotate the drive pinions 152, 154 for a specific number of 25 steps to advance the blank by a predetermined distance on

long du trajet.along the way.

En plus de la détection du bord d'une ébauche, la présence du faisceau d'énergie passant par l'ouverture 166 dans le corps de l'ébauche est détectée par le dispositif de commande 126 30 pour déterminer l'orientation du côté nasal d'une ébauche au niveau du poste d'usinage 150. La détermination de l'orientation du côté nasal d'une ébauche au niveau du poste d'usinage est nécessaire pour transformer les données caractérisant la dimension et la forme d'un modèle à découper à partir de l'ébauche de sorte 35 que les données correspondant au c8té nasal soient corrélées avec le côté nasal d'un modèle découpé à partir de l'ébauche. Comme cela est représentée en figure 4, chaque ébauche 98 contient une ouverture 166 située d'un côté de l'ébauche et l'emplacement de l'ouverture correspond au côté nasal de l'ébauche comme cela est indiqué par la lettre N. La lettre N est gravée sur l'ébauche et permet une identification du côté nasal d'un modèle. Puisque le nombre d'ébauches entre le poste d'usinage 150 et le détecteur 162 est connu, le dispositif de commande 126 répond à la présence du faisceau d'énergie passant à travers l'ouverture 166 dans le corps d'une ébauche à un instant prédéter10 miné après que le bord de l'ébauche a été détecté pour déterminer l'orientation d'une ébauche au niveau du poste d'usinage. Puisque les ébauches sont fournies selon un agencement de côté nasal alterné, l'ensemble instructions dans le dispositif de commande 126 anticipe la détection de la présence du faisceau d'énergie pour 15 chaque autre ébauche passant par le détecteur. Si la séquence n'est pas suivie, l'ensemble d'instructions amène un message à être affiché pour alerter un opérateur du fait que la séquence ne  In addition to detecting the edge of a blank, the presence of the energy beam passing through the opening 166 in the body of the blank is detected by the controller 126 30 to determine the orientation of the nasal side d a blank at the machining station 150. Determining the orientation of the nasal side of a blank at the machining station is necessary to transform the data characterizing the size and shape of a model to be cut from the blank so that the data corresponding to the nasal side is correlated with the nasal side of a model cut from the blank. As shown in FIG. 4, each blank 98 contains an opening 166 located on one side of the blank and the location of the opening corresponds to the nasal side of the blank as indicated by the letter N. The letter N is engraved on the blank and allows an identification of the nasal side of a model. Since the number of blanks between the machining station 150 and the detector 162 is known, the control device 126 responds to the presence of the energy beam passing through the opening 166 in the body of a blank at a instant predeter 10 min after the edge of the blank has been detected to determine the orientation of a blank at the machining station. Since the blanks are provided in an alternate nasal side arrangement, the instruction set in the controller 126 anticipates the detection of the presence of the energy beam for each other blank passing through the detector. If the sequence is not followed, the instruction set causes a message to be displayed to alert an operator of the fact that the sequence does not

convient pas.not suitable.

Le poste d'usinage 150 comprend un mécanisme de 20 fixation 167 et un mécanisme de séparation d'ébauches, désigné de façon générale par la référence 168, pour séparer une ébauche 98 d'une ébauche qui lui est connectée de façon immédiatement adjacente en forçant les ébauches à s'écarter au niveau du point de connexion à charnières entre les ébauches. Le mécanisme de 25 séparation d'ébauches 168 comprend une plaque de séparation 170 montée à pivotement à une extrémité 172 sur une charnière 174 comprenant une partie de charnière 176 montée sur la surface 178 d'un cadre 180 du côté du poste d'usinage 150 le plus proche du côté de déchargement 138 du générateur de modèle. L'extrémité 30 opposée 182 de la plaque 170 est reliée à une barre de poussée 184 qui est elle-même reliée à un moteur pas à pas 186 par un arbre fileté 188 fixé à la barre de poissée 184 et par l'intermédiaire d'un écrou 190 maintenu et entraîné en rotation de façon interne dans le moteur pas à pas 186. L'écrou 190 est entraîné en rotation 35 par le moteur pas à pas 186 pour déplacer la plaque vers le moteur pas à pas 186 et en s'écartant de celui-ci dans une direction indiquée par une flèche 192. La plaque 170 comprend en outre une contre-cuvette 194 fixée à la surface inférieure 196 de la plaque de sorte que la contre-cuvette est alignée avec une tige de montage centrale 198 associée au mécanisme de fixation 166. Quand le moteur 5 pas à pas 186 est actionné dans une direction propre à séparer des ébauches adjacentes, la contre-cuvette 194 s'engage avec un trou de foret central dans une ébauche au niveau du poste d'usinage 150 et pousse l'ébauche sur la tige de montage central 198, forçant ainsi la tige 198 dans une cavité 200 d'un corps de broche 202 10 constituant le mécanisme de fixation 167. D'autres trous de foret dans l'ébauche sont alignés avec des ergots de localisation 204 et entrent en engagement avec les ergots tandis que l'ébauche est séparée de la chaîne d'ébauches. En outre, l'ébauche est poussée à partir d'un niveau d'alimentation d'entrée vers un niveau d'usinage 15 inférieur de sorte qu'une ébauche fixée sur le corps de broche 202 peut être entraînée en rotation sans interférer avec d'autres  The machining station 150 comprises a fixing mechanism 167 and a blank separation mechanism, generally designated by the reference 168, for separating a blank 98 from a blank which is connected to it immediately adjacent by forcing the blanks to move apart at the hinged connection point between the blanks. The blank separation mechanism 168 comprises a separation plate 170 pivotally mounted at one end 172 on a hinge 174 comprising a hinge part 176 mounted on the surface 178 of a frame 180 on the side of the machining station 150 closest to the unloading side 138 of the model generator. The opposite end 182 of the plate 170 is connected to a push bar 184 which is itself connected to a stepping motor 186 by a threaded shaft 188 fixed to the tack bar 184 and by means of a nut 190 held and internally rotated in the stepper motor 186. The nut 190 is rotated by the stepper motor 186 to move the plate to the stepper motor 186 and thereby spreading therefrom in a direction indicated by an arrow 192. The plate 170 further includes a cup 194 attached to the bottom surface 196 of the plate so that the cup is aligned with a central mounting rod 198 associated with the fixing mechanism 166. When the stepping motor 186 is actuated in a direction suitable for separating adjacent blanks, the counter-bowl 194 engages with a central drill hole in a blank at the level of the station. machining 150 and pushes the blank onto the central mounting rod 198, f thus orcing the rod 198 into a cavity 200 of a spindle body 202 10 constituting the fixing mechanism 167. Other drill holes in the blank are aligned with locating lugs 204 and enter into engagement with the lugs while that the blank is separated from the chain of blanks. Furthermore, the blank is pushed from an input feed level to a lower machining level so that a blank fixed to the spindle body 202 can be rotated without interfering with d 'other

ébauches de la chaîne au niveau de l'alimentation d'entrée.  chain blanks at the input feed.

Après découpe d'un modèle à partir d'une ébauche au niveau du poste d'usinage 150, le moteur pas à pas 186 est actionné 20 pour élever la plaque 170 pour libérer un modèle découpé à partir d'une ébauche et maintenir en route le corps de broche 202. L'ergot de centrage de montage 198 est poussé vers le haut en dehors de la cavité 200 par un ressort 206 qui force le modèle à se désengager des ergots de localisation 204. L'ébauche suivante avançant vers le 25 poste d'usinage 150 entre en contact avec un modèle reposant sur le corps de broche 202 et pousse le modèle pour le décharger du générateur. Le moteur pas à pas 186 est monté sur un support de moteur 208 qui est relié à pivotement à une extrémité 210 sur la 30 surface 212 du cadre 180 pour permettre au moteur pas à pas de  After cutting a model from a blank at the machining station 150, the stepping motor 186 is actuated to raise the plate 170 to release a model cut from a blank and to keep underway the spindle body 202. The mounting centering lug 198 is pushed upwards outside the cavity 200 by a spring 206 which forces the model to disengage from the locating lugs 204. The next draft advancing towards the 25 machining station 150 comes into contact with a model resting on the spindle body 202 and pushes the model to discharge it from the generator. The stepper motor 186 is mounted on a motor support 208 which is pivotally connected to one end 210 on the surface 212 of the frame 180 to allow the stepper motor to

tourner et maintenir un alignement avec l'arbre fileté 188 et la barre de poussée 184 tandis que la distance entre le moteur pas à pas et la première extrémité 182 de la plaque de séparation 170 augmente et diminue tandis que l'extrémité 182 est déplacée dans 35 une direction indiquée par une flèche 192.  rotate and maintain alignment with the threaded shaft 188 and the push bar 184 as the distance between the stepper motor and the first end 182 of the partition plate 170 increases and decreases as the end 182 is moved in 35 a direction indicated by an arrow 192.

Le mécanisme de fixation 167 comprenant le corps de  The fixing mechanism 167 comprising the body of

broche 202 est monté pour tourner au niveau du poste d'usinage 150 dans des paliers 214 et 216 et comprend une poulie d'entraînement 222 axialement reliée au corps de broche. Un moteur pas à pas 218 comprend une poulie d'entraînement 220 couplée à la poulie 5 d'entraînement 222 par une courroie d'entraînement 224 pour faire tourner le corps de broche 202 autour de son axe longitudinal 226.  spindle 202 is mounted to rotate at the machining station 150 in bearings 214 and 216 and comprises a drive pulley 222 axially connected to the spindle body. A stepper motor 218 includes a drive pulley 220 coupled to the drive pulley 222 by a drive belt 224 to rotate the spindle body 202 about its longitudinal axis 226.

Le moteur pas à pas 218 est couplé au dispositif de commande 126 et est activé et désactivé en fonction de signaux provenant du dispositif de commande pour faire tourner le corps de broche 202 10 et ainsi une ébauche fixée au corps de broche. Le moteur pas à pas 218 fait tourner le corps de broche 202 autour de son axe longitunal 226 avec une résolution de 8000 pas par 360 degrés,  The stepper motor 218 is coupled to the controller 126 and is turned on and off based on signals from the controller to rotate the spindle body 202 and thus a blank attached to the spindle body. The stepping motor 218 rotates the spindle body 202 around its longitudinal axis 226 with a resolution of 8000 steps by 360 degrees,

c'est-à-dire par tour de la broche.  that is to say, per revolution of the spindle.

Un mécanisme de coupe, désigné par la référence 228 15 se déplace par rapport à la rotation d'une ébauche fixée au poste d'usinage 150 et dans une direction sensiblement perpendiculaire au trajet 148. Le mécanisme de coupe 228 comprend un moyen de déplacement 230 monté sur un chariot 232 pour se déplacer avec le chariot en va et vient par rapport au poste d'usinage. Le chariot 20 232 se déplace sur des barres de guidage 234 et 236 disposées à l'opposé et sensiblement parallèlement l'une de l'autre. Les barres de guidage 234 et 236 sont montées sur le cadre 180 par des colliers de montage 238 et 240, respectivement, à une extrémité des barres de guidage, et par d'autres colliers non représentés à 25 l'extrémité opposée de chacune des barres de guidage. Le chariot 232 est entraîné selon un trajet rectiligne en va et vient par rapport au poste d'usinage 150 par un moteur pas à pas 242 comprenant un arbre fileté 244 couplé à un ensemble à bille et  A cutting mechanism, designated by the reference 228 15 moves relative to the rotation of a blank fixed to the machining station 150 and in a direction substantially perpendicular to the path 148. The cutting mechanism 228 comprises a displacement means 230 mounted on a carriage 232 to move with the carriage back and forth relative to the machining station. The carriage 20 232 moves on guide bars 234 and 236 arranged opposite and substantially parallel to one another. The guide bars 234 and 236 are mounted on the frame 180 by mounting collars 238 and 240, respectively, at one end of the guide bars, and by other collars not shown at the opposite end of each of the bars. guide. The carriage 232 is driven along a rectilinear path back and forth relative to the machining station 150 by a stepping motor 242 comprising a threaded shaft 244 coupled to a ball assembly and

écrou 246 monté sur le chariot 232.  nut 246 mounted on the carriage 232.

Le moyen de déplacement 230 comprend un corps de moyen  The displacement means 230 comprises a body of means

de déplacement 248, une broche de moyen de déplacement 250 s'étendant selon sa longueur à travers le corps 248 de sorte qu'un axe 252 s'étendant dans le sens de la longueur à travers le centre de la broche du moyen de déplacement est sensiblement perpendicu35 laire au plan du trajet 148 dans lequel se déplacent les ébauches.  displacement 248, a displacement means spindle 250 extending lengthwise through the body 248 such that an axis 252 extending lengthwise through the center of the displacement means spindle is substantially perpendicular to the plane of the path 148 in which the blanks move.

La broche du moyen de déplacement 250 est munie d'un plateau de serrage de lame 254 à une extrémité proche du poste d'usinage 150 et d'une poulie d'entraînement 256 à son extrémité opposée. Un moteur 258 comprend un arbre moteur 260 et une poulie qui lui est fixée pour tourner avec l'arbre et est couplé à la poulie 5 d'entraînement 256 par une courroie d'entraînement 262 pour assurer un entraînement à rotation du moyen de déplacement pour faire tourner une lame du moyen de déplacement maintenue par le  The spindle of the displacement means 250 is provided with a blade clamping plate 254 at one end close to the machining station 150 and a drive pulley 256 at its opposite end. A motor 258 includes a motor shaft 260 and a pulley attached thereto for rotation with the shaft and is coupled to the drive pulley 256 by a drive belt 262 to provide rotational drive of the movement means for rotating a blade of the movement means held by the

plateau de serrage de lame 254.blade clamping plate 254.

Le générateur de modèles 14 découpe un modèle selon 10 les données caractérisant la dimension et la forme d'une ouverture de verre dans une monture de lunettes et ces données sont fournies à partir de l'appareil de traçage de monture 12 comme cela a été exposé ci-dessus. L'ensemble d'instructions dans le dispositif de commande 126 transforme les 400 points caractérisant la dimension 15 et la forme de l'ouverture de verre en 8000 points le long de la périphérie définissant le bord du modèle. Un algorithme d'interpolation linéaire dans l'ensemble d'instructions est utilisé pour lisser les différences de résolution entre les 400 points fournis par l'appareil de traçage de monture et les 8000 points produits 20 par le générateur de modèles. L'algorithme de découpe contenu dans l'ensemble d'instructions est similaire à celui utilisé dans une machine à meuler commandée par ordinateur pour produire des pièces  The model generator 14 cuts a model according to the data characterizing the dimension and the shape of a lens opening in a spectacle frame and this data is supplied from the frame tracking apparatus 12 as has been explained above. The set of instructions in the control device 126 transforms the 400 points characterizing the dimension 15 and the shape of the glass opening into 8000 points along the periphery defining the edge of the model. A linear interpolation algorithm in the instruction set is used to smooth the resolution differences between the 400 points provided by the frame-tracking apparatus and the 8000 points produced by the model generator. The cutting algorithm in the instruction set is similar to that used in a computer-controlled grinding machine to produce parts

présentant des bords de découpe lisses.  with smooth cutting edges.

Un modèle est découpé à partir d'une ébauche au niveau 25 du poste d'usinage après que la touche START 264 a été actionnée ce qui amène le générateur de modèles à attendre des données en provenance de l'appareil de traçage de monture 12 quand le générateur de modèles fonctionne dans un mode local comme cela est  A model is cut from a blank at level 25 of the machining station after the START key 264 has been pressed, which causes the model generator to wait for data from the frame tracking device 12 when the model generator works in a local mode as it is

choisi par la touche de fonction MODE 266.  chosen by the MODE 266 function key.

La figure 7 représente un schéma bloc fonctionnel du  FIG. 7 represents a functional block diagram of the

système mettant en oeuvre la présente invention dans lequel plusieurs appareils de traçage de montures 12 sont couplés à un appareil de génération de modèles éloigné par l'intermédiaire d'un ordinateur à base de données centrale 268 disposé pour communiquer 35 avec l'appareil de traçage de monture par une liaison de données.  system embodying the present invention in which a plurality of frame tracking apparatuses 12 are coupled to a remote model generation apparatus via a central database computer 268 arranged to communicate with the tracking apparatus mount through a data link.

Dans certains cas, le praticien peut disposer de plusieurs emplacements au niveau desquels les montures de lunettes sont sélectionnées et montées pour un client de lunettes, par exemple des emplacements constitués par une chaine de centres optiques parmi lesquels chacun des emplacements envoie ses ordres respectifs à un laboratoire central pour traitement, après quoi le travail réalisé est renvoyé à l'emplacement qui a été à l'origine de l'ordre. La vitesse d'une telle opération est considérablement accrue en utilisant le système selon la présente invention dans lequel une ouverture de verre dans une monture de lunettes désirée 10 est tracée à l'emplacement o la monture est adaptée à un client de lunettes. Les données caractérisant la dimension et la forme de l'ouverture des verres et un numéro de tâche associé sont transmis à l'ordinateur à base de données 268 au niveau du laboratoire central par un terminal classique utilisant des lignes téléphoni15 ques standard. Une fois que le traçage est achevé par le traceur de monture, la touche de fonction d'émission (TRANSMIT) 92 est actionnée pour amener le traceur de monture à activer le terminal 270 couplé à un accès de données de sortie du traceur de monture par un câble de données 272. L'actionnement de la touche TRANSMIT 20 92 signale au terminal que les données caractéristiques et leur  In some cases, the practitioner may have several locations at which the spectacle frames are selected and mounted for a spectacle client, for example locations constituted by a chain of optical centers among which each of the locations sends its respective orders to a central laboratory for processing, after which the work carried out is returned to the location from which the order originated. The speed of such an operation is considerably increased by using the system according to the present invention in which a glass opening in a desired spectacle frame 10 is traced at the location where the spectacle frame is suitable for a spectacle client. The data characterizing the size and shape of the opening of the glasses and an associated task number are transmitted to the database computer 268 at the central laboratory level by a conventional terminal using standard telephone lines. Once the plotting is completed by the mount plotter, the transmit function key (TRANSMIT) 92 is pressed to cause the mount plotter to activate the terminal 270 coupled to an output data access of the mount plotter by a data cable 272. Pressing the TRANSMIT 20 button 92 signals to the terminal that the characteristic data and their

numéro d'identification de tache associée, qui sont sous forme de mots codés numériquement, sont prêts pour émission par le terminal 270. Le terminal 270 peut être du type à numérotation automatique qui forme un numéro téléphonique associé-à un terminal compatible, 25 par exemple un terminal 274 situé dans le laboratoire central.  associated task identification number, which are in the form of digitally coded words, are ready for transmission by the terminal 270. The terminal 270 can be of the automatic numbering type which forms a telephone number associated with a compatible terminal, 25 by example a terminal 274 located in the central laboratory.

L'actionnement d'un terminal est bien connu de l'homme de l'art et il est suffisant dans le but de la présente description que le terminal soit actionnable à toute cadence de transmission souhaitée telle qu'elle est limitée par le système de communication sur 30 lequel fonctionne le terminal.  The actuation of a terminal is well known to those skilled in the art and it is sufficient for the purpose of the present description that the terminal be actuable at any desired transmission rate as it is limited by the system of communication on which the terminal operates.

L'ordinateur à base de données 268 au niveau du laboratoire central est couplé au terminal 274 par un câble de données 276 pour recevoir les mots codés numériquement représentatifs des données caractéristiques et du numéro d'identification de 35 tâche associé. Les informations numériques reçues sont mémorisées dans une mémoire dans l'ordinateur à base de données 268 en même temps que d'autres informations reçues à partir des traceurs de montures à d'autres emplacements. Un tel autre emplacement est par exemple représenté par le terminal 278 couplé au traceur de monture 12 par le câble de données 280. Le terminal 278 émet des mots codés 5 numériquement représentatifs des données caractéristiques et d'un numéro de tâche d'identification associée, par l'intermédiaire d'une liaison de données, vers le terminal 282 située au niveau du laboratoire central. Le terminal 282 est relié à l'ordinateur à base de données 268 par l'intermédiaire d'un câble de données 284 10 pour transmettre les mots codés numériquement à la mémoire de  The database computer 268 at the central laboratory level is coupled to the terminal 274 by a data cable 276 to receive the digitally encoded words representative of the characteristic data and the associated task identification number. The received digital information is stored in a memory in the database computer 268 along with other information received from the frame trackers at other locations. Such another location is for example represented by the terminal 278 coupled to the frame plotter 12 by the data cable 280. The terminal 278 transmits code words 5 numerically representative of the characteristic data and of an associated identification task number, via a data link, to terminal 282 located at the central laboratory. The terminal 282 is connected to the database computer 268 via a data cable 284 10 to transmit the digitally coded words to the memory of

l'ordinateur 268.computer 268.

Une imprimante 290 est couplée à l'ordinateur à base de données 268 par un câble 292 et fournit un moyen pour lister ou afficher tous les numéros d'identification de tâches présentant des 15 données caractéristiques associées mémorisées dans la mémoire, si  A printer 290 is coupled to the database computer 268 by a cable 292 and provides a means for listing or displaying all the job identification numbers having associated characteristic data stored in the memory, if

de telles tâches sont présentes. Un opérateur peut accéder à toutes les tâches dans la mémoire d'ordinateur à base de données en introduisant un numéro de tâche souhaité dans le générateur de modèles 14 par l'intermédiaire du clavier 122 quand le générateur 20 est dans le mode de fonctionnement à distance.  such tasks are present. An operator can access all the tasks in the database computer memory by entering a desired task number in the model generator 14 via the keyboard 122 when the generator 20 is in the remote operating mode. .

Pour utiliser le générateur de modèles 14 dans le mode de fonctionnement à distance, la touche de fonction MODE 266 sur le clavier 122 est actionnée. Dans le mode de fonctionnement à distance, le dispositif de commande 126 dans le générateur de 25 modèles 14 requiert des informations en provenance de la mémoire de l'ordinateur à base de données 268 par l'intermédiaire des signaux électriques émis entre l'ordinateur à base de données et le générateur de modèles par l'intermédiaire d'un câble de données 286 couplant un accès de sortie de l'ordinateur à un accès d'entrée de 30 données associé au générateur de modèles. Après que les informations requises ont été transférées dans le générateur de modèles 14 à partir de l'ordinateur à base de données 268, la touche de fonction START 264 sur le clavier 122 du générateur de modèles est actionnée pour amener le générateur de modèles à découper un modèle 35 en fonction des données caractéristiques requises par l'intermédiaire du numéro d'identification de tâche et reçues à partir d'un emplacement éloigné par l'intermédiaire de l'ordinateur central à  To use the model generator 14 in the remote operating mode, the MODE function key 266 on the keyboard 122 is pressed. In the remote operating mode, the controller 126 in the model generator 14 requests information from the memory of the database computer 268 through the electrical signals transmitted between the computer to database and the model generator via a data cable 286 coupling an output port of the computer to a data input port associated with the model generator. After the required information has been transferred to the template generator 14 from the database computer 268, the START function key 264 on the keyboard 122 of the template generator is pressed to cause the template generator to cut out. a model 35 according to the characteristic data required via the task identification number and received from a remote location via the central computer to

base de données.database.

Comme le fonctionnement de l'appareil de génération de modèles 14 est sensiblement automatique, l'appareil de génération 5 de modèles peut traiter des données transmises à l'ordinateur à base de données à partir de plusieurs emplacements éloignés. Dans certains cas, il peut exister des emplacements éloignés de traceur de montures capables d'être traités par un générateur de modèles unique. En conséquence, deux générateurs de modèles ou plus peuvent 10 être couplés à l'ordinateur à base de données, chaque générateur de modèles pouvant, en introduisant un numéro d'identification de tâche, accéder à la mémoire de l'ordinateur à base de données contenant des données associées à la tâche et caractérisant la forme d'une ouverture de verre qui a été introduite à partir 15 d'un appareil de traçage de montures au niveau d'un emplacement éloigné. Un système et un procédé associé pour produire un modèle pour un verre à fabriquer et à placer ensuite dans une ouverture d'une monture de lunettes, dans lequel des données 20 caractérisant la dimension et la forme de l'ouverture associée  Since the operation of the model generation apparatus 14 is substantially automatic, the model generation apparatus 5 can process data transmitted to the database computer from several remote locations. In some cases, there may be distant locations of frame tracer capable of being processed by a single model generator. Consequently, two or more model generators can be coupled to the database computer, each model generator being able, by entering a task identification number, to access the memory of the database computer containing data associated with the task and characterizing the shape of a glass opening which has been introduced from a frame-tracing apparatus at a remote location. A system and associated method for producing a model for a lens to be manufactured and then placed in an opening of a spectacle frame, in which data characterizing the size and shape of the associated opening

sont fournies à un générateur de modèles par l'appareil de traçage de montures couplé au générateur de modèles, ont été décrits ci-dessus en relation avec des modes de réalisation particuliers.  are provided to a model generator by the frame-tracing apparatus coupled to the model generator, have been described above in relation to particular embodiments.

Un type particulier d'ébauche non limitatif susceptible d'être 25 utilisé avec le générateur de modèle 14 est décrit dans la demande de brevet français intitulée "Ebauche utilisable dans un appareil de production de modèles de lentilles" déposée le même  A particular type of non-limiting blank capable of being used with the model generator 14 is described in the French patent application entitled "Draft usable in an apparatus for producing models of lenses" filed the same

jour par la Demanderesse et revendiquant la priorité US 06/896615.  updated by the Applicant and claiming priority US 06/896615.

A titre d'exemple non limitatif, chaque ébauche peut comprendre 30 Un corps de forme rectangulaire relativement mince munie de faces principales haute 100 et basse 102 généralement parallèles, de premier et second bords latéraux parallèles l'un à l'autre et opposés, et de premier et second bords d'extrémité,  By way of nonlimiting example, each blank may comprise a relatively thin rectangular body provided with main faces 100 and 100 generally generally parallel, with first and second lateral edges parallel to each other and opposite, and first and second end edges,

parallèles et opposés l'un à l'autre et perpendiculaires auxdits 35 bords latéraux.  parallel and opposite to each other and perpendicular to said side edges.

Une série de dents 104 disposées le long des premier 106 et second 108 bords latéraux est susceptible d'entrer en engagement avec les moyens d'acheminement pour déplacer l'ébauche dans une direction parallèle à ces bords latéraux, et des moyens de localisation du c8té nasal 166 définissent une ouverture s'étendant à travers le corps entre lesdites faces supérieure et inférieure et sensiblement au voisinage d'un premier coin du corps à une distance prédéterminée des premier et second bords d'extrémité et des premier et second bords latéraux pour 10 permettre à un faisceau d'énergie produit par une source photoémettrice dans les moyens de détection 164 de passer à travers l'ouverture pour être détecté par un photodétecteur 162 dans les moyens de détection quand ladite ouverture et ledit faisceau d'énergie sont en vis-à-vis. Des premiers moyens 15 à charnières sont disposés de façon adjacente au premier bord d'extrémité et des seconds moyens à charnière sont disposés de façon adjacente au second bord d'extrémité. Les moyens à charnières sont situés près des premier et second bords d'extrémité et sont adaptés à un engagement à clapet avec lesdits moyens à charnières situés près des premier et second bords d'extrémité d'une ébauche similaire. Les moyens à charnières sont situés près du premier bord d'extrémité d'une première ébauche coopérant avec les moyens à charnières disposés près du premier bord d'extrémité d'une ébauche 25 avant similaire située de façon adjacente au premier bord d'extrémité pour permettre à cette ébauche et à l'ébauche avant similaire de tourner l'une par rapport à l'autre autour d'un axe de pivotement des moyens à charnières associés au premier bord d'extrémité. Les seconds moyens à charnières sont disposés près du second bord d'extrémité de la première ébauche coopérant avec les moyens à charnières disposés de façon adjacente au second bord d'extrémité d'une ébauche arrière similaire disposée près du second bord d'extrémité pour permettre à cette ébauche et à l'ébauche similaire arrière de tourner l'une par rapport à l'autre autour d'un axe de pivotement des moyens à charnières associés au second bord d'extrémité. L'axe de pivotement des moyens à charnières associés au premier bord d'extrémité est coplanaire avec l'une des faces supérieure et inférieure et l'axe de pivotement des moyens à charnières associés au second bord d'extrémité est coplanaire  A series of teeth 104 disposed along the first 106 and second 108 lateral edges is capable of entering into engagement with the conveying means for moving the blank in a direction parallel to these lateral edges, and means for locating the side. nasal 166 define an opening extending through the body between said upper and lower faces and substantially in the vicinity of a first corner of the body at a predetermined distance from the first and second end edges and from the first and second side edges for 10 allow a beam of energy produced by a light emitting source in the detection means 164 to pass through the opening to be detected by a photodetector 162 in the detection means when said opening and said energy beam are in sight opposite. First hinged means 15 are disposed adjacent to the first end edge and second hinged means are disposed adjacent to the second end edge. The hinged means are located near the first and second end edges and are adapted to a valve engagement with said hinged means located near the first and second end edges of a similar blank. The hinge means are located near the first end edge of a first blank cooperating with the hinge means disposed near the first end edge of a similar front blank located adjacent to the first end edge for allowing this blank and the similar front blank to rotate relative to each other about a pivot axis of the hinged means associated with the first end edge. The second hinge means are disposed near the second end edge of the first blank cooperating with the hinge means disposed adjacent to the second end edge of a similar rear blank disposed near the second end edge to allow to this blank and to the rear similar blank to rotate with respect to one another about an axis of pivoting of the hinged means associated with the second end edge. The pivot axis of the hinge means associated with the first end edge is coplanar with one of the upper and lower faces and the pivot axis of the hinge means associated with the second end edge is coplanar

avec l'autre des faces supérieure et inférieure.  with the other of the upper and lower faces.

Un type particulier non limitatif de générateur de modèle 14 est décrit dans la demande de brevet français intitulée "Procédé et appareil de production d'un modèle pour ouverture de 10 lentille dans une monture de lunettes" déposée par la même Demanderesse le même jour et revendiquant la priorité US  A particular non-limiting type of model generator 14 is described in the French patent application entitled "Method and apparatus for producing a model for opening a lens in a spectacle frame" filed by the same Applicant on the same day and claiming priority us

06/896 615.06/896 615.

Cette description détaillée de modes de réalisation ne doit pas s'entendre de façon limitative.  This detailed description of embodiments should not be understood as limiting.

Claims (15)

REVENDICATIONS 1. -Système (10) pour produire un modèle de verre à former et à placer ensuite dans une ouverture d'une monture de lunettes, caractérisé par: des moyens (12) pour produire un ensemble de données 5 de coordonnées caractérisant la dimension et la forme d'une ouverture de lunettes dans une monture de lunettes associée; au moins une ébauche (98) à partir de laquelle un modèle est découpé; des moyens (14) pour découper l'ébauche; 10 des moyens (16) pour coupler le moyen de génération de coordonnées de données (12) aux moyens de découpe (14); des moyens (126) associés aux moyens de découpe (14) pour recevoir l'ensemble de données de coordonnées; et des moyens (126, 146, 150) pour commander les moyens 15 de découpe (14) pour découper l'ébauche en fonction des données caractéristiques pour produire un modèle ayant la dimension et la forme de l'ouverture de lunettes associée à la monture de lunettes.  1. -System (10) for producing a model of glass to be formed and then placed in an opening of a spectacle frame, characterized by: means (12) for producing a set of data 5 of coordinates characterizing the dimension and the shape of a spectacle opening in an associated spectacle frame; at least one blank (98) from which a model is cut; means (14) for cutting the blank; Means (16) for coupling the data coordinate generating means (12) to the cutting means (14); means (126) associated with the cutting means (14) for receiving the set of coordinate data; and means (126, 146, 150) for controlling the cutting means (14) for cutting the blank according to the characteristic data to produce a model having the size and shape of the spectacle opening associated with the frame glasses. 2. Système pour produire un modèle selon la revendi20 cation 1, caractérisé en ce que les moyens de génération de coordonnées de données (12) comprennent: des moyens (54, 60) pour supporter une ouverture de verre de monture de lunettes dans un plan sensiblement parallèle à un plan de référence (26), ce plan de référence comprenant 25 plusieurs points de données comprenant un espace de données; un stylet de traçage (28) mobile au voisinage des moyens de support de monture (54, 60) et parallèle au plan de référence pour suivre la périphérie interne d'une ouverture de verre dans une monture de lunettes située sur les moyens de 30 support (54, 60), ledit stylet (28) étant disposé pour s'engager de façon complémentaire avec la rainure de montage de verre le long de la périphérie interne de l'ouverture de verre d'une monture de lunettes; des moyens de détection (76, 78, 82, 88) couplés au stylet de traçage (20) pour détecter le stylet de traçage en plusieurs points de données dans l'espace de données le long d'un trajet de parcours du stylet de traçage; et des moyens de calcul (32) agissant en réponse aux 5 moyens de détection (76, 78, 82, 88) pour calculer l'ensemble de coordonnées associé audit nombre de points de données détectés selon le trajet de parcours pour les points de données adjacents qui sont espacés d'une distance prédéterminée par rapport à un2. System for producing a model as claimed in claim 1, characterized in that the means for generating data coordinates (12) comprise: means (54, 60) for supporting an opening of spectacle frame glass in a plane substantially parallel to a reference plane (26), this reference plane comprising several data points comprising a data space; a tracing stylus (28) movable in the vicinity of the frame support means (54, 60) and parallel to the reference plane to follow the internal periphery of a glass opening in a spectacle frame located on the support means (54, 60), said stylet (28) being arranged to engage in complementary fashion with the glass mounting groove along the inner periphery of the glass opening of a spectacle frame; detecting means (76, 78, 82, 88) coupled to the plotting pen (20) for detecting the plotting pen at multiple data points in the data space along a path of the plotting pen ; and calculating means (32) acting in response to the detecting means (76, 78, 82, 88) for calculating the set of coordinates associated with said number of data points detected according to the course path for the data points adjacent which are spaced a predetermined distance from a point de données détecté immédiatement avant.  data point detected immediately before. 3. Système pour produire un modèle selon la revendication 2, caractérisé en ce que les moyens de calcul (32) comprennent en outre un premier ensemble d'instructions pour commander le fonctionnement des moyens de génération de coordonnées  3. System for producing a model according to claim 2, characterized in that the calculation means (32) further comprises a first set of instructions for controlling the operation of the means for generating coordinates de données.of data. 4. Système pour produire un modèle selon la revendication 3, caractérisé en ce que l'ensemble d'instructions comprend: des moyens pour produire des informations représentatives des dimensions de bloc d'une ouverture de verre dans une 20 monture de lunettes, dans lesquels lesdites dimensions comprennent les longueurs des axes A et B, la dimension du diamètre effectif et son angle associé, et la longueur de chaque rayon et son angle associé pour un nombre prédéterminé de points de données détectés le long du trajet de parcours du stylet; et  4. System for producing a model according to claim 3, characterized in that the set of instructions comprises: means for producing information representative of the block dimensions of a glass opening in a spectacle frame, in which said dimensions include the lengths of axes A and B, the dimension of the effective diameter and its associated angle, and the length of each radius and its associated angle for a predetermined number of data points detected along the path of the stylus; and des moyens (49) pour imprimer les informations representatives desdites données de dimension.  means (49) for printing the representative information of said dimension data. 5. Système pour produire un modèle selon la revendication 4, caractérisé en ce que les moyens de génération de coordonnées de données (12) comprennent des moyens d'affichage 30 (50) pour afficher des messages à un opérateur et demander des  5. System for producing a model according to claim 4, characterized in that the means for generating data coordinates (12) comprise display means (50) for displaying messages to an operator and requesting informations et pour afficher la valeur des données de dimension.  information and to display the value of the dimension data. 6. Système pour produire un modèle selon la revendication 5, caractérisé en ce que les moyens de génération de coordonnées de données (12) comprennent: des moyens (32) pour coder les données de dimension en mots codés binaires à format numérique; et  6. System for producing a model according to claim 5, characterized in that the means for generating data coordinates (12) comprise: means (32) for encoding the dimension data in binary code words in digital format; and des moyens de transmission (16, 92) pour transmettre les mots codés numériquement aux moyens de découpe (14).  transmission means (16, 92) for transmitting the digitally coded words to the cutting means (14). 7. Système pour produire un modèle selon la revendication 1, caractérisé en ce que les moyens de découpe (14) comprennent: un poste d'usinage (150) ; des moyens (146, 152, 154) pour acheminer l'ébauche vers le poste d'usinage; un couteau (228) associé au moyen de découpe (14), le 10 couteau étant adapté à un déplacement rectiligne en allant vers le poste d'usinage et en s'en écartant; et des moyens (167) pour fixer l'ébauche au niveau du poste d'usinage pour un déplacement en rotation par rapport au  7. System for producing a model according to claim 1, characterized in that the cutting means (14) comprise: a machining station (150); means (146, 152, 154) for routing the blank to the machining station; a knife (228) associated with the cutting means (14), the knife being adapted for rectilinear movement by going towards the machining station and away from it; and means (167) for fixing the blank at the level of the machining station for a rotational movement relative to the déplacement du couteau.moving the knife. 8. Système pour produire un modèle selon la revendication 7, caractérisé en ce que les moyens de commande (126) comprennent des moyens pour contenir un second ensemble d'instructions pour commander le fonctionnemmment du moyen de découpe (14).  8. System for producing a model according to claim 7, characterized in that the control means (126) comprise means for containing a second set of instructions for controlling the operation of the cutting means (14). 9. Système pour produire un modèle selon la revendi20 cation 8, caractérisé en ce que les moyens d'acheminement d'ébauche (146, 192) comprennent des moyens de détection pour déterminer l'orientation du côté nasal de l'ébauche au niveau du poste d'usinage.  9. System for producing a model as claimed in claim 8, characterized in that the blank routing means (146, 192) comprises detection means for determining the orientation of the nasal side of the blank at the level of the machining station. 10. Système pour produire un modèle selon la revendi25 cation 9, caractérisé en ce que l'ébauche est caractérisée par: un corps de forme rectangulaire relativement mince muni de faces principales haute (100) et basse (102) généralement parallèles, de premier et second bords latéraux parallèles l'un à l'autre et opposés, et de premier et second bords d'extrémité, 30 parallèles et opposés l'un à l'autre et perpendiculaires auxdits bords latéraux; une série de dents (104) disposées le long des premier (106) et second (108) bords latéraux pour entrer en engagement avec les moyens d'acheminement pour déplacer l'ébauche dans une 35 direction parallèle à ces bords latéraux; des moyens de localisation du côté nasal (166) définissant une ouverture s'étendant à travers le corps entre lesdites faces supérieure et inférieure et sensiblement au voisinage d'un premier coin du corps à une distance prédéterminée des premier et second bord d'extrémité et des premier et second 5 bord latéraux pour permettre à un faisceau d'énergie produit par une source photoémettrice dans les moyens de détection (164) de passer à travers l'ouverture pour être détecté par un photodétecteur (162) dans les moyens de détection quand ladite ouverture et ledit faisceau d'énergie sont en vis à vis; des premiers moyens à. charnières disposés de façon adjacente au premier bord d'extrémité; des seconds moyens à charnière disposés de façon adjacente au second bord d'extrémité, lesdits moyens à charnières étant situés près des premier et second bords d'extrémité et étant 15 adaptés à un engagement à clapet avec lesdits moyens à charnières situés près des premier et second bords d'extrémité d'une ébauche similaire, lesdits moyens à charnière étant situés près du premier bord d'extrémité d'une première ébauche coopérant avec les moyens à charnières disposés près du premier bord d'extrémité d'une ébauche 20 avant similaire située de façon adjacente au premier bord d'extrémité pour permettre à ladite ébauche et à ladite ébauche avant similaire de tourner l'une par rapport à l'autre autour d'un axe de pivotement des moyens à charnières associés au premier bord d'extrémité, et lesdits seconds moyens à charnières étant disposés 25 près du second bord d'extrémité de la première ébauche coopérant avec les moyens à charnières disposés de façon adjacente au second bord d'extrémité d'une ébauche arrière similaire disposée près du second bord d'extrémité pour permettre à ladite ébauche et à ladite ébauche similaire arrière de tourner l'une par rapport à l'autre 30 autour d'un axe de pivotement des moyens à charnière associés au second bord d'extrémité, ledit axe de pivotement des moyens à charnières associés au premier bord d'extrémité étant coplanaire avec l'une des faces supérieure et inférieure et ledit axe de pivotement des moyens à charnières associés au second bord 35 d'extrémité étant coplanaire avec l'autre des faces supérieure et inférieure.10. System for producing a model according to claim 9, characterized in that the blank is characterized by: a body of relatively thin rectangular shape provided with main faces high (100) and low (102) generally parallel, first and second side edges parallel to each other and opposite, and first and second end edges, parallel and opposite to each other and perpendicular to said side edges; a series of teeth (104) disposed along the first (106) and second (108) side edges to engage the conveying means for moving the blank in a direction parallel to these side edges; nasal side locating means (166) defining an opening extending through the body between said upper and lower faces and substantially in the vicinity of a first corner of the body at a predetermined distance from the first and second end edges and first and second side edges to allow a beam of energy produced by a light emitting source in the detection means (164) to pass through the opening to be detected by a photodetector (162) in the detection means when said opening and said energy beam are opposite; of the first means to. hinges disposed adjacent to the first end edge; second hinge means disposed adjacent to the second end edge, said hinge means being located near the first and second end edges and being adapted for valve engagement with said hinge means located near the first and second end edges of a similar blank, said hinge means being located near the first end edge of a first blank cooperating with the hinge means disposed near the first end edge of a similar front blank located adjacent to the first end edge to allow said blank and similar front blank to rotate relative to each other about a pivot axis of the hinge means associated with the first end edge , and said second hinged means being arranged near the second end edge of the first blank cooperating with the hinged means disposed adjacent to the second end edge of a a similar rear blank disposed near the second end edge to allow said blank and said rear similar blank to rotate relative to each other about a pivot axis of the hinged means associated with the second edge end, said pivot axis of the hinge means associated with the first end edge being coplanar with one of the upper and lower faces and said pivot axis of the hinge means associated with the second end edge being coplanar with the other of the upper and lower faces. 11. Système pour produire un modèle selon la revendication 10, caractérisé en ce que l'ébauche comprend des moyens pour maintenir l'ébauche et un modèle découpé à partir de l'ébauche. 511. System for producing a model according to claim 10, characterized in that the blank comprises means for holding the blank and a model cut from the blank. 5 12. Système pour produire un modèle selon la revendication 6, caractérisé par un ordinateur central à base de données (Z68) pour recevoir lesdites données de dimension en provenance de plusieurs moyens de génération de coordonnées de données (12), ledit ordinateur à base de données comprenant des 10 moyens pour contenir un troisième ensemble d'instructions, ce troisième ensemble d'instructions comprenant des moyens pour identifier chacun des moyens de génération de coordonnées de données et corréler des données reçues à partir des moyens de génération de coordonnées de données identifiées pour les retrou15 ver et les transmettre ensuite aux moyens de commande associés aux12. System for producing a model according to claim 6, characterized by a central database computer (Z68) for receiving said dimension data from several data coordinate generation means (12), said computer based on data comprising means for containing a third set of instructions, this third set of instructions comprising means for identifying each of the data coordinate generation means and correlating data received from the identified data coordinate generation means to find them again and then transmit them to the control means associated with the moyens de découpe.cutting means. 13. Procédé de fabrication d'un modèle destiné à un verre devant être formé et ensuite placé dans une ouverture d'une monture de lunettes, le modèle étant découpé à partir d'une ébauche 20 dans un appareil à commande par ordinateur, comprenant un couteau commandé, ce procédé étant caractérisé par les étapes suivantes: tracer l'ouverture du verre dans la monture de lunettes et enregistrer une série de points de données le long du trajet de traçage; calculer un ensemble de données de coordonnées caractérisant la dimension, la forme et les mesures dimensionnelles choisies de l'ouverture du verre y transmettre au moins une partie de l'ensemble de données de coordonnées à l'appareil de découpe; faire tourner l'ébauche par rapport au couteau entraîné; et  13. Method of manufacturing a model intended for a lens to be formed and then placed in an opening of a spectacle frame, the model being cut from a blank 20 in a computer-controlled apparatus, comprising a controlled knife, this process being characterized by the following steps: trace the opening of the lens in the spectacle frame and record a series of data points along the tracing path; calculating a set of coordinate data characterizing the dimension, the shape and the selected dimensional measurements of the opening of the glass, transmitting therein at least part of the set of coordinate data to the cutting apparatus; rotating the blank relative to the driven knife; and commander le déplacement relatif entre l'ébauche tournante et le couteau entraîné en fonction de l'ensemble de données de coordonnées pour découper un modèle à partir de 35 l'ébauche.  controlling the relative movement between the rotating blank and the driven knife according to the coordinate data set to cut a model from the blank. 14. Procédé de fabrication d'un modèle selon la  14. Method of manufacturing a model according to the revendication 13, caractérisé en outre par l'étape consistant à transmettre la partie de l'ensemble de données de coordonnnées représentative des mesures dimensionnelles choisies à une imprimante.  claim 13, further characterized by the step of transmitting the portion of the coordinate data set representative of the selected dimensional measurements to a printer. 15. Procédé de fabrication d'un modèle selon la revendication 13, caractérisé en outre par les étapes suivantes: fournir une première ébauche parmi une chaîne d'ébauches à l'appareil de découpe dans la région du couteau commandé; séparer la première ébauche de la chaîne d'ébauches 10 pour la faire tourner dans la région du couteau entraîné; découper la première ébauche pour former un modèle; et faire avancer l'ébauche suivante dans ladite chaîne d'ébauches pour éjecter le modèle découpé à partir de la première ébauche.  15. A method of manufacturing a model according to claim 13, further characterized by the following steps: providing a first blank from a chain of blanks to the cutting apparatus in the region of the ordered knife; separating the first blank from the chain of blanks 10 to rotate it in the region of the driven knife; cut the first blank to form a model; and advancing the next blank through said chain of blanks to eject the template cut from the first blank.
FR8711481A 1986-08-14 1987-08-12 SYSTEM AND METHOD FOR MANUFACTURING MODEL GLASSES OF GLASSES Expired - Lifetime FR2602880B1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US89661686A 1986-08-14 1986-08-14

Publications (2)

Publication Number Publication Date
FR2602880A1 true FR2602880A1 (en) 1988-02-19
FR2602880B1 FR2602880B1 (en) 1991-04-12

Family

ID=25406512

Family Applications (1)

Application Number Title Priority Date Filing Date
FR8711481A Expired - Lifetime FR2602880B1 (en) 1986-08-14 1987-08-12 SYSTEM AND METHOD FOR MANUFACTURING MODEL GLASSES OF GLASSES

Country Status (4)

Country Link
JP (1) JPS6348515A (en)
DE (1) DE3724770A1 (en)
FR (1) FR2602880B1 (en)
GB (1) GB2194909B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2659436A1 (en) * 1990-03-09 1991-09-13 Nikon Corp DEVICE FOR MEASURING THE CONFIGURATION OF A GLASS OF A GLASS, AND APPARATUS COMPRISING IT.
EP0547895A1 (en) * 1991-12-18 1993-06-23 Carol G. Van Schoyck Method of transmitting edger information to a remote numerically controlled edger
FR2898200A1 (en) * 2006-03-06 2007-09-07 Essilor Int LENS PROCESSING APPARATUS FOR LISTENING AND PROCESSING LENS CONTROL DATA

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2893152B1 (en) * 2005-11-09 2008-01-18 Essilor Int METHOD FOR AUTOMATIC RECOGNITION OF AN OPHTHALMIC LENS AND LENS WORKING DEVICE USING SUCH A METHOD

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2191453A5 (en) * 1972-06-28 1974-02-01 Asselin Robert
EP0092364A1 (en) * 1982-04-14 1983-10-26 The Hanwell Optical Co. Limited A method of and apparatus for dimensioning a lens to fit a spectacle frame
GB2140719A (en) * 1983-05-06 1984-12-05 Otto Helbrecht Lens grinding machine

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1187683A (en) * 1966-06-21 1970-04-15 Pasqualino Paolini A Lens Copying Device
DE2332001C3 (en) * 1972-06-28 1980-07-10 Robert Raymond Maurice Asselin Edge grinding machine for eyeglass lenses

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2191453A5 (en) * 1972-06-28 1974-02-01 Asselin Robert
EP0092364A1 (en) * 1982-04-14 1983-10-26 The Hanwell Optical Co. Limited A method of and apparatus for dimensioning a lens to fit a spectacle frame
GB2140719A (en) * 1983-05-06 1984-12-05 Otto Helbrecht Lens grinding machine

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2659436A1 (en) * 1990-03-09 1991-09-13 Nikon Corp DEVICE FOR MEASURING THE CONFIGURATION OF A GLASS OF A GLASS, AND APPARATUS COMPRISING IT.
EP0547895A1 (en) * 1991-12-18 1993-06-23 Carol G. Van Schoyck Method of transmitting edger information to a remote numerically controlled edger
FR2898200A1 (en) * 2006-03-06 2007-09-07 Essilor Int LENS PROCESSING APPARATUS FOR LISTENING AND PROCESSING LENS CONTROL DATA
WO2007101933A3 (en) * 2006-03-06 2007-11-01 Essilor Int Lens processing apparatus for listing and processing lens ordering data

Also Published As

Publication number Publication date
DE3724770A1 (en) 1988-02-18
FR2602880B1 (en) 1991-04-12
GB2194909A (en) 1988-03-23
JPS6348515A (en) 1988-03-01
GB8717607D0 (en) 1987-09-03
GB2194909B (en) 1991-01-09

Similar Documents

Publication Publication Date Title
FR2602881A1 (en) APPARATUS FOR TRACING A LENS OPENING IN A GLASSES FRAME
JP3778707B2 (en) Eyeglass lens processing equipment
FR2661193A1 (en) PROCESS FOR DISTRIBUTING CUT IN NATURAL LEATHER.
EP1392472A2 (en) Automatic or semi-automatic device for trimming an ophthalmic lens
US5139373A (en) Optical lens pattern making system and method
CH636458A5 (en) NUMERICALLY CONTROLLED MACHINE TOOL.
WO2007044807A2 (en) Base display for an item of value and methods of making same
CN101521171B (en) Cutting blade detection mechanism
WO2002099376A1 (en) Device for automatically determining characteristics of an ophthalmic lens with device for automatically positioning a centring and driving pin
FR2900246A1 (en) METHOD FOR DETECTING AN OPTICAL REFERENTIAL OF AN OPHTHALMIC LENS
EP1671192B1 (en) Method of calibrating an ophthalmic-lens-piercing machine, device used to implement one such method and ophthalmic-lens-machining apparatus comprising one such device
FR2514171A1 (en) METHOD AND DEVICE FOR GENERATING A VERIFIED DRAWING
EP0211789A1 (en) Process for automatically cutting a hide or the like by placing models on this hide, and apparatus for carrying it into effect
EP1817562A1 (en) Device for automatically measuring characteristics of an ophthalmic lens
FR2602880A1 (en) SYSTEM AND METHOD FOR MANUFACTURING MODEL GLASSES OF GLASSES
EP0362029A1 (en) Process for the determination and the control of the shape of the side of a curved object
FR2602879A1 (en) METHOD AND APPARATUS FOR PRODUCING A MODEL FOR LENS OPENING IN A GLASSES FRAME
EP1836025B1 (en) Method and device for automatically preparing an ophthalmic lens to be mounted
CA1314619C (en) Method for digitizing the surface of a three-dimensional object and survey apparatus using said method
FR2499907A1 (en) TRACING APPARATUS AND METHOD USING CODED OPTICAL MEANS
EP1610926B1 (en) Workbench for preparing a workpiece to be machined on a digitally controlled machine
FR2762247A1 (en) SYSTEM FOR MANUFACTURING AN OPTICAL GLASS FROM A BLANK
WO2007054634A1 (en) Method for automatically recognizing an ophthalmic lens and device for working the lens employing such a method
EP0102277B1 (en) Continuous-process industrial installation with dimensional control
FR2606140A1 (en) Device for determining the axis of a section of wood with a view to peeling it

Legal Events

Date Code Title Description
ST Notification of lapse