[go: up one dir, main page]

ITMI971090A1 - METHOD AND NUMERICAL CONTROL EQUIPMENT FOR SHAPING AND BEVELING GLASS LENSES - Google Patents

METHOD AND NUMERICAL CONTROL EQUIPMENT FOR SHAPING AND BEVELING GLASS LENSES Download PDF

Info

Publication number
ITMI971090A1
ITMI971090A1 IT97MI001090A ITMI971090A ITMI971090A1 IT MI971090 A1 ITMI971090 A1 IT MI971090A1 IT 97MI001090 A IT97MI001090 A IT 97MI001090A IT MI971090 A ITMI971090 A IT MI971090A IT MI971090 A1 ITMI971090 A1 IT MI971090A1
Authority
IT
Italy
Prior art keywords
lens
rotation
cutter
angle
semi
Prior art date
Application number
IT97MI001090A
Other languages
Italian (it)
Inventor
Ugo Baiocchi
Gianni Azzali
Attilio Marusi
Original Assignee
Cms Service S R L
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 Cms Service S R L filed Critical Cms Service S R L
Priority to IT97MI001090A priority Critical patent/IT1291339B1/en
Publication of ITMI971090A0 publication Critical patent/ITMI971090A0/it
Publication of ITMI971090A1 publication Critical patent/ITMI971090A1/en
Application granted granted Critical
Publication of IT1291339B1 publication Critical patent/IT1291339B1/en

Links

Landscapes

  • Eyeglasses (AREA)

Description

Titolo: "Metodo ed apparecchiatura a controllo numerico per sagomare e bisellare lenti per occhiali" Title: "Numerical control method and equipment for shaping and chamfering lenses for spectacles"

DESCRIZIONE DESCRIPTION

La presente invenzione riguarda la fabbricazione di lenti e, in particolare, un metodo ed un'apparecchiatura a controllo numerico per produrre una lente in materia plastica per occhiali da sole e protettivi. The present invention relates to the manufacture of lenses and, in particular, to a numerically controlled method and apparatus for producing a plastic lens for sunglasses and protective eyewear.

Come è noto, tali tipologie di lenti vengono realizzate mediante opportuni metodi ed apparecchiature di lavorazione, a partire da un semilavorato di lente avente profilo circolare (menischi o dischetti) o rettangolare (tegolini) , aventi curvatura prefissata e pari alla curvatura desiderata. As is known, these types of lenses are produced by means of suitable processing methods and equipment, starting from a semi-finished product having a circular (menisci or disks) or rectangular (small tiles) profile, having a predetermined curvature equal to the desired curvature.

Tradizionalmente, i metodi per sagomare e bisellare il semilavorato prevedono l'impiego di sistemi a copiare di tipo meccanico, in cui una dima avente lo stesso profilo della lente che si vuole ottenere riproduce tale profilo cooperando con un tastatore. In particolare, la dima, in funzione del proprio spostamento rispetto al tastatore, comanda lo spostamento relativo tra il semilavorato di lente e l'utensile da taglio, generalmente una fresa, così da riprodurre il profilo desiderato sul semilavorato di lente. Traditionally, the methods for shaping and chamfering the semi-finished product involve the use of mechanical copying systems, in which a template having the same profile as the lens to be obtained reproduces this profile by cooperating with a feeler. In particular, the template, as a function of its own displacement with respect to the feeler, controls the relative displacement between the lens blank and the cutting tool, generally a cutter, so as to reproduce the desired profile on the lens blank.

Oltre a sagomare, i metodi e le apparecchiature sopra citate realizzano anche la bisellatura del bordo periferico delle lenti. In addition to shaping, the aforementioned methods and equipment also perform the chamfering of the peripheral edge of the lenses.

In tempi recenti ed allo scopo di ridurre al minimo la mano d'opera impiegata nelle produzione di lenti sono state introdotti metodi di lavorazione ed apparecchiature cosiddette a controllo numerico, in cui una unità di elaborazione e controllo comanda tutte le operazioni di sagomatura e bisellatura. In recent times and in order to minimize the labor employed in the production of lenses, so-called numerical control processing methods and equipment have been introduced, in which a processing and control unit controls all the shaping and chamfering operations.

I metodi di lavorazione e le apparecchiature a controllo numerico note sono essenzialmente del tipo cosiddetto a geometria assiale e prevedono un controllo delle operazioni di sagomatura e bisellatura mediante la memorizzazione in un sistema di assi cartesiani di una dima digitale "virtuale" . The processing methods and known numerical control equipment are essentially of the so-called axial geometry type and provide for a control of the shaping and chamfering operations by storing a "virtual" digital template in a Cartesian axis system.

Più in particolare, tali metodi prevedono le fasi di: More specifically, these methods provide for the steps of:

determinare una linea di contorno di una dima piana digitale di taglio lente proiettando su un piano una sagoma di taglio della lente definita su una sfera di raggio pari al raggio di curvatura del semilavorato, determine a contour line of a digital flat lens cutting template by projecting on a plane a lens cutting template defined on a sphere with a radius equal to the radius of curvature of the semi-finished product,

- associare a n punti appartenenti alla linea di contorno della dima piana digitale una coppia di coordinate cartesiane in un sistema di riferimento avente origine al centro della dima piana digitale, - associate to n points belonging to the contour line of the digital plane template a pair of Cartesian coordinates in a reference system originating from the center of the digital plane template,

- controllare le operazioni di sagomatura e bisellatura in funzione delle coordinate cartesiane così ricavate. - check the shaping and chamfering operations according to the Cartesian coordinates thus obtained.

Sebbene sostanzialmente rispondenti allo scopo, le apparecchiature a controllo numerico del tipo suddetto presentano però l'inconveniente di essere estremamante complicate dal punto di vista meccanico per poter impartire la sagoma desiderata alla lente tenendo conto sia del raggio di curvatura del semilavorato, sia dell'esigenza di centrare il disello sul bordo periferico della lente stessa . Although substantially satisfying the purpose, the numerical control apparatuses of the aforesaid type however have the drawback of being extremely complicated from a mechanical point of view in order to be able to impart the desired shape to the lens, taking into account both the radius of curvature of the semi-finished product and the need to center the disc on the peripheral edge of the lens itself.

Con tali metodi ed apparecchiature le operazioni di sagomatura e bisellatura possono essere correttamente effettuate solo controllando una pluralità di assi diversi, tutti necessariamente motorizzati, per posizionare correttamente il semilavorato in accordo con le coordinate spaziali e con gli angoli di inclinazione necessari a centrare il bisello lungo lo spessore della lente finale determinati dalla unità di elaborazione e controllo. With these methods and equipment the shaping and chamfering operations can be correctly carried out only by controlling a plurality of different axes, all necessarily motorized, to correctly position the semi-finished product in accordance with the spatial coordinates and with the inclination angles necessary to center the long bevel. the final lens thickness determined by the processing and control unit.

Il problema tecnico che sta alla base della presente invenzione è pertanto quello di mettere a disposizione un metodo di lavorazione ed una apparecchiatura a controllo numerico in grado di sagomare e bisellare lenti per occhiali mediante una apparecchiatura particolarmente semplice dal punto di vista strutturale. The technical problem underlying the present invention is therefore that of providing a processing method and a numerically controlled apparatus capable of shaping and chamfering eyeglass lenses by means of a particularly simple apparatus from the structural point of view.

La presente invenzione riguarda pertanto, in un suo primo aspetto, un metodo per sagomare e bisellare una lente per occhiali a partire da un semilavorato avente un raggio di curvatura prefissato mediante una apparecchiatura del tipo comprendente: The present invention therefore relates, in a first aspect, to a method for shaping and chamfering an eyeglass lens starting from a semi-finished product having a predetermined radius of curvature by means of an apparatus of the type comprising:

- un telaio di supporto, - a support frame,

- una fresa montata sul telaio di supporto e destinata a sagomare e bisellare in forma di lente il semilavorato, - un braccio porta-lente girevolmente montato in detto telaio tramite un albero, includente due pistoncini premi-lente per trattenere il semilavorato ed impartire ad esso una rotazione attorno ad un asse (y-y) formante un angolo (co) di ampiezza prefissata rispetto ad un asse (x-x) di rotazione della fresa, - a cutter mounted on the support frame and intended to shape and chamfer the semi-finished product in the form of a lens, - a lens-holder arm rotatably mounted in said frame by means of a shaft, including two pressing pistons for holding the semi-finished product and imparting to it a rotation around an axis (y-y) forming an angle (co) of predetermined amplitude with respect to an axis (x-x) of rotation of the cutter,

detto metodo includendo le fasi di: said method including the steps of:

a) determinare una linea di contorno di una dima piana digitale di taglio lente proiettando su un piano una sagoma di taglio della lente definita su una sfera di raggio pari al raggio di curvatura del semilavorato, a) determine a contour line of a digital flat lens cutting template by projecting on a plane a lens cutting shape defined on a sphere with a radius equal to the radius of curvature of the semi-finished product,

b) associare a n punti appartenenti alla linea di contorno della dima piana digitale una coppia di coordinate cartesiane {Xn, Yn) in un sistema di riferimento avente origine al centro della dima piana digitale, b) associate to n points belonging to the contour line of the digital plane template a pair of Cartesian coordinates {Xn, Yn) in a reference system originating at the center of the digital plane template,

il quale si caratterizza per il fatto di comprendere le fasi ulteriori di: which is characterized by the fact of understanding the further phases of:

c) elaborare i valori in coordinate cartesiane (Xn, Yn) della posizione di detti n punti in modo da determinare la loro posizione in un sistema di coordinate polari (αn, An) avente origine al centro della dima piana digitale, c) processing the values in Cartesian coordinates (Xn, Yn) of the position of said n points in order to determine their position in a polar coordinate system (αn, An) originating from the center of the digital plane template,

d) associare all'angolo (αn) di ciascuno di detti n punti determinato in detto sistema di coordinate polari un angolo (αn) di rotazione del semilavorato attorno al proprio asse (y-y), d) associating to the angle (αn) of each of said n points determined in said polar coordinate system an angle (αn) of rotation of the semi-finished product around its own axis (y-y),

e) associare alla distanza (An) di ciascuno di detti n punti dall'origine del sistema di coordinate polari un angolo (ωn) di scostamento dell'asse (y-y) di rotazione del semilavorato rispetto all'asse '(x-x) di rotazione della fresa, e) associate to the distance (An) of each of said n points from the origin of the polar coordinate system an angle (ωn) of deviation of the axis (y-y) of rotation of the semi-finished product with respect to the axis' (x-x) of rotation of the cutter,

f) posizionare il braccio porta-lente per ciascun angolo (αn) di rotazione del semilavorato in una pluralità di n posizioni successive formanti ciascuna detto angolo di scostamento (ωn) rispetto all'asse (x-x) di rotazione della fresa. f) positioning the lens-carrying arm for each rotation angle (αn) of the semi-finished product in a plurality of n successive positions each forming said angle of deviation (ωn) with respect to the rotation axis (x-x) of the cutter.

In accordo con l'invenzione, si è infatti riscontrato che mediante tali fasi operative è vantaggiosamente possibile effettuare le operazioni di sagomatura e bisellatura mediante una apparecchiatura cosiddetta a funzionamento radiale, il cui funzionamento è drasticamente semplificato grazie al fatto che il semilavorato di lente è disposto, rispetto al fulcro di imperniamento del braccio portalente, ad una distanza pari al proprio raggio di curvatura. Vantaggiosamente, la geometria radiale della apparecchiatura consente di mantenere perfettamente centrata la fresa sul bordo della lente in via di lavorazione controllando semplicemente due parametri: l'asse di rotazione del semilavorato e lo spostamento angolare di tale asse rispetto a quello di rotazione della fresa. In accordance with the invention, it has in fact been found that by means of these operating steps it is advantageously possible to carry out the shaping and chamfering operations by means of a so-called radial-operating apparatus, whose operation is drastically simplified thanks to the fact that the lens semi-finished product is arranged , with respect to the pivot point of the lens holder arm, at a distance equal to its own radius of curvature. Advantageously, the radial geometry of the apparatus allows the cutter to be kept perfectly centered on the edge of the lens being processed by simply checking two parameters: the rotation axis of the semi-finished product and the angular displacement of this axis with respect to the rotation axis of the cutter.

In tal modo, si consegue la desiderata drastica semplificazione sia delle fasi operative del metodo, sia delle caratteristiche strutturali della apparecchiatura. Preferibilmente, gli n punti appartenenti alla linea di contorno della dima piana digitale sono tra loro angolarmente sfalsati di un angolo {αn) compreso tra 1' e 15' di grado. In this way, the desired drastic simplification of both the operating steps of the method and the structural characteristics of the apparatus is achieved. Preferably, the n points belonging to the contour line of the digital plane template are angularly offset from each other by an angle {αn) comprised between 1 'and 15' of a degree.

In tal modo, è possibile effettuare una sagomatura ottimale del semilavorato senza avere discontinuità di sorta. In this way, it is possible to perform an optimal shaping of the semi-finished product without having any discontinuity whatsoever.

In una forma di attuazione preferita, il metodo dell'invenzione comprende la fase ulteriore di verificare che la linea di contorno della dima piana digitale sia una curva chiusa prima di associare a ciascuno di detti n punti del profilo di contorno della dima piana digitale detto angolo di scostamento (ωn). In a preferred embodiment, the method of the invention comprises the further step of verifying that the contour line of the digital plane template is a closed curve before associating said angle to each of said n points of the contour profile of the digital plane template. of deviation (ωn).

In tal modo, è possibile evitare errori di esecuzione della dima digitale con la generazione di una sagoma non corrispondente a quella voluta. In this way, it is possible to avoid errors in the execution of the digital template with the generation of a shape that does not correspond to the desired one.

Preferibilmente, il metodo dell'invenzione comprende la fase ulteriore di rilevare un segnale (ad esempio un tacca) di inizio sagomatura presente su detto braccio porta-lente, così da poter eseguire in modo corretto le operazioni richieste su ciascuna singola lente in lavorazione. Preferably, the method of the invention comprises the further step of detecting a signal (for example a notch) for the beginning of shaping present on said lens-holder arm, so as to be able to correctly perform the operations required on each individual lens being processed.

In un suo secondo aspetto, l'invenzione si riferisce altresì ad una apparecchiatura a controllo numerico per sagomare e bisellare una lente per occhiali, comprendente: - un telaio di supporto, In a second aspect thereof, the invention also refers to a numerically controlled apparatus for shaping and chamfering a lens for glasses, comprising: - a support frame,

- una fresa montata sul telaio di supporto e destinata a sagomare e bisellare in forma di lente un semilavorato avente un raggio di curvatura prefissato, - a cutter mounted on the support frame and intended to shape and bevel in the shape of a lens a semi-finished product having a predetermined radius of curvature,

un braccio porta-lente girevolmente montato in detto telaio tramite un albero perpendicolare all'asse di rotazione della fresa, detto braccio includendo due pistoncini premi-lente, coassiali ed equirotanti, a lens holder arm rotatably mounted in said frame by means of a shaft perpendicular to the rotation axis of the cutter, said arm including two coaxial and equirotating pressing pistons,

- mezzi per impartire al semilavorato una rotazione attorno ad un asse (y-y) di rotazione e per posizionare il braccio porta-lente così da formare un angolo (ω) di ampiezza prefissata rispetto ad un asse (x-x) di rotazione della fresa, - means for imparting to the semi-finished product a rotation around a rotation axis (y-y) and for positioning the lens holder arm so as to form an angle (ω) of predetermined amplitude with respect to an axis (x-x) of rotation of the cutter,

- una unità di elaborazione e controllo collegata a detti mezzi ed alla fresa per fornire ad essi segnali di comando per effettuare la sagomatura e bisellatura della lente, in cui l'unità di elaborazione e controllo è in grado di: - determinare una linea di contorno di una dima piana digitale di taglio lente proiettando su un piano una sagoma di taglio della lente definita su una sfera di raggio pari al raggio di curvatura del semilavorato, - a processing and control unit connected to said means and to the cutter to supply them with control signals for shaping and chamfering the lens, in which the processing and control unit is able to: - determine a contour line of a flat digital lens cutting template by projecting on a plane a cutting shape of the lens defined on a sphere with a radius equal to the radius of curvature of the semi-finished product,

- associare a n punti appartenenti alla linea di contorno della dima piana digitale una coppia di coordinate cartesiane (Xn, Yn) in un sistema di riferimento avente origine al centro della dima piana digitale, - associate to n points belonging to the contour line of the digital plane template a pair of Cartesian coordinates (Xn, Yn) in a reference system originating from the center of the digital plane template,

- elaborare i valori in coordinate cartesiane (Xn, Yn> della posizione di detti n punti in modo da determinare la loro posizione in un sistema di coordinate polari (αn, An) avente origine al centro della dima piana digitale, - elaborate the values in Cartesian coordinates (Xn, Yn> of the position of said n points in order to determine their position in a system of polar coordinates (αn, An) originating from the center of the digital plane template,

- associare all'angolo (αn) di ciascuno di detti n punti determinato in detto sistema di coordinate polari un angolo (αn) di rotazione del semilavorato attorno al proprio asse <(>y-y<) >, - associating to the angle (αn) of each of said n points determined in said polar coordinate system an angle (αn) of rotation of the semi-finished product about its axis <(> y-y <)>,

- associare alla distanza (An) di ciascuno di detti n punti dall'origine del sistema di coordinate polari un angolo (con) di scostamento dell'asse (y-y) di rotazione del semilavorato rispetto all'asse (x-x) di rotazione della fresa, - associate to the distance (An) of each of said n points from the origin of the polar coordinate system an angle (con) of deviation of the axis (y-y) of rotation of the semi-finished product with respect to the axis (x-x) of rotation of the cutter,

- posizionare il braccio porta-lente per ciascun angolo (αn) di rotazione del semilavorato in una pluralità di n posizioni successive formanti ciascuna detto angolo di scostamento (ωn) rispetto all'asse (x-x) di rotazione della fresa. - positioning the lens-carrying arm for each rotation angle (αn) of the semi-finished product in a plurality of n successive positions each forming said angle of deviation (ωn) with respect to the rotation axis (x-x) of the cutter.

Si tratta dunque di una macchina a controllo numerico a geometria radiale la quale presenta rimarchevoli caratteristiche di semplicità costruttiva ed operativa. It is therefore a numerical control machine with radial geometry which has remarkable characteristics of constructive and operational simplicity.

Preferibilmente, l'apparecchiatura dell'invenzione comprendente appropriati mezzi per inviare all'unità di elaborazione e controllo un segnale ad ogni incremento di rotazione del semilavorato. Preferably, the apparatus of the invention comprising appropriate means for sending a signal to the processing and control unit at each increment of rotation of the semi-finished product.

Convenientemente, tali mezzi comprendono un encoder attivo su un motore di comando del braccio porta-lente. In tal modo, è vantaggiosamente possibile controllare in modo preciso ed affidabile la posizione del braccio porta-lente ad ogni spostamento angolare del semilavorato, con la generazione della sagoma desiderata. Conveniently, these means comprise an encoder active on a motor for controlling the lens-carrying arm. In this way, it is advantageously possible to control in a precise and reliable way the position of the lens-carrying arm at each angular displacement of the semifinished product, with the generation of the desired shape.

In accordo con una forma di realizzazione preferita ed allo scopo di ampliare al massimo la possibilità di sagomare semilavorati aventi diversi raggi di curvatura o basi, l'apparecchiatura dell'invenzione comprende appropriati mezzi per posizionare il braccio porta-lente. In accordance with a preferred embodiment and in order to maximize the possibility of shaping semi-finished products having different radii of curvature or bases, the apparatus of the invention comprises appropriate means for positioning the lens-carrying arm.

Grazie a tale caratteristica, è possibile realizzare, con la stessa apparecchiatura, lenti con basi da 4 a 10. Thanks to this feature, it is possible to create lenses with bases from 4 to 10 with the same equipment.

Preferibilmente, i suddetti mezzi comprendono: Preferably, the aforementioned means comprise:

i) una piastra, associata al braccio porta-lente, scorrevolmente montata sul telaio di supporto, i) a plate, associated with the lens holder arm, slidingly mounted on the support frame,

ii) un blocchetto, sostanzialmente cilindrico, associato alla piastra di supporto del braccio portalente e comandato in traslazione da un rispettivo albero di comando. ii) a substantially cylindrical block associated with the support plate of the lens-holding arm and driven in translation by a respective drive shaft.

Preferibilmente, l'albero di comando comprende una porzione filettata avente passo prefissato, la quale è in impegno di avvitamento in un foro filettato formato nel blocchetto. In tal modo è possibile, semplicemente impartendo una predeterminata rotazione all'albero di comando, ottenere uno spostamento accurato del braccio porta-lente, così da predisporre in modo semplice e rapido la macchina per la lavorazione di una lente avente un differente raggio di curvatura (base). Preferably, the drive shaft comprises a threaded portion having a predetermined pitch, which is in threading engagement in a threaded hole formed in the block. In this way it is possible, simply by imparting a predetermined rotation to the control shaft, to obtain an accurate movement of the lens-holder arm, so as to set up the machine in a simple and rapid way for processing a lens having a different radius of curvature ( base).

Trattandosi di spostamenti realizzati tramite un accoppiamento vite-madrevite, è possibile effettuare, in modo continuo, spostamenti micrometrici tali da consentire livelli di precisione elevati nel posizionare il fulcro del braccio porta-lente rispetto alla fresa e conseguire un centraggio ottimale del bisello sul bordo periferico della lente da produrre. Since these are displacements made through a screw-nut screw coupling, it is possible to carry out, in a continuous way, micrometric displacements such as to allow high levels of precision in positioning the fulcrum of the lens-holder arm with respect to the cutter and achieve optimal centering of the bevel on the peripheral edge of the lens to be produced.

In una forma di realizzazione preferita della presente invenzione, il blocchetto è associato alla piastra di supporto del braccio porta- lente tramite una vite di fissaggio, sostanzialmente parallela all'albero motorizzato del braccio porta-lente, accolta in un foro passante formato in detta piastra di supporto. In a preferred embodiment of the present invention, the block is associated with the support plate of the lens holder arm by means of a fixing screw, substantially parallel to the motorized shaft of the lens holder arm, received in a through hole formed in said plate support.

Preferibilmente, inoltre, l'albero motorizzato del braccio porta-lente è accolto in un secondo foro passante formato nella piastra di supporto del braccio porta-lente. Furthermore, the motorized shaft of the lens-holder arm is preferably received in a second through hole formed in the support plate of the lens-holder arm.

L'accoppiamento della piastra di supporto del braccio porta-lente con il rispettivo blocchetto azionato dall'albero di comando viene pertanto realizzato in modo costruttivamente semplice e funzionale. The coupling of the support plate of the lens-carrying arm with the respective block operated by the drive shaft is therefore achieved in a constructively simple and functional way.

Allo scopo di agevolare le operazioni di registrazione dell'apparecchiatura e di predisposizione alla lavorazione di una lente avente un diverso raggio di curvatura, la piastra di supporto del braccio porta-lente è scorrevolmente montata su una piastra munita di un'asola per lo scorrimento guidato dell'albero di azionamento del braccio porta-lente e della vite di fissaggio al blocchetto di comando. In order to facilitate the operations of registering the apparatus and preparing a lens having a different radius of curvature for processing, the support plate of the lens-holding arm is mounted slidingly on a plate provided with a slot for guided sliding. the actuation shaft of the lens holder arm and the fixing screw to the control block.

Preferibilmente, l'apparecchiatura secondo l'invenzione comprende ulteriormente un sistema pneumatico per il bloccaggio e/o lo sbloccaggio del blocchetto sul telaio di supporto. Vantaggiosamente, tale sistema comprende un cilindro pneumatico montato nel blocchetto ed attivo sul telaio di supporto per trattenere saldamente in posizione il blocchetto e, con esso, il braccio porta-lente, durante le operazioni di sagomatura e bisellatura. Preferably, the apparatus according to the invention further comprises a pneumatic system for locking and / or releasing the block on the support frame. Advantageously, this system comprises a pneumatic cylinder mounted in the block and active on the support frame to hold the block firmly in position and, with it, the lens-carrying arm, during the shaping and chamfering operations.

In una forma di realizzazione preferita, inoltre, la fresa è montata su un rispettivo braccio porta-fresa angolarmente spostabile verso e via dal telaio di supporto. Vantaggiosamente, tale caratteristica consente una agevole sostituzione della fresa per la realizzazione di biselli di forma differente. In a preferred embodiment, moreover, the cutter is mounted on a respective cutter-holder arm which can be angularly displaced towards and away from the support frame. Advantageously, this feature allows easy replacement of the cutter for the production of bevels of different shapes.

Preferibilmente, l'apparecchiatura dell'invenzione comprende altresì appropriati mezzi, ad esempio e preferibilmente un sensore induttivo, atti a rilevare un segnale di inizio sagomatura presente sul braccio portalente. Preferably, the apparatus of the invention also comprises appropriate means, for example and preferably an inductive sensor, suitable for detecting a shaping start signal present on the lens holder arm.

In tal modo, è vantaggiosamente possibile iniziare e terminare in modo corretto le operazioni richieste su ciascuna singola lente in lavorazione. In this way, it is advantageously possible to start and finish the operations required on each individual lens being processed in a correct manner.

Ulteriori caratteristiche e vantaggi dell'invenzione risulteranno maggiormente dalla descrizione di un esempio di attuazione di un metodo secondo il trovato, fatta qui di seguito con riferimento ai disegni allegati in cui, a titolo indicativo e non limitativo, è rappresentata una forma di realizzazione preferita di una apparecchiatura secondo il trovato. Further characteristics and advantages of the invention will become clearer from the description of an example of embodiment of a method according to the invention, made hereafter with reference to the attached drawings in which, by way of non-limiting example, a preferred embodiment of an apparatus according to the invention.

In tali disegni: In such drawings:

la figura 1 è una vista prospettica di una apparecchiatura per sagomare e bisellare lenti per occhiali secondo la presente invenzione; Figure 1 is a perspective view of an apparatus for shaping and chamfering eyeglass lenses according to the present invention;

la figura 2 è una vista prospettica ed a parti staccate di un dispositivo per posizionare registrabilmente il braccio porta-lente della apparecchiatura di figura I; Figure 2 is a perspective view with detached parts of a device for adjustably positioning the lens-holding arm of the apparatus of Figure I;

- la figura 3 è una vista prospettica ed a parti staccate di alcuni particolari del dispositivo di registrazione di figura 2; Figure 3 is a perspective view and with detached parts of some details of the recording device of Figure 2;

le figure 4A, 4B illustrano una schema a blocchi rappresentativo delle fasi operative di un metodo secondo l'invenzione. Figures 4A, 4B illustrate a block diagram representative of the operating steps of a method according to the invention.

Nelle figure 1-3, con 1 è complessivamente indicata un'apparecchiatura per sagomare e bisellare lenti per occhiali, particolarmente lenti in materia plastica per occhiali da sole e protettivi. In Figures 1-3, 1 generally indicates an apparatus for shaping and chamfering lenses for eyeglasses, particularly plastic lenses for sunglasses and protective eyewear.

L'apparecchiatura 1 comprende un telaio di supporto 2, comprendente un corpo scatolare sostanzialmente parallelepipedo, sul quale sono montati un gruppo fresa 3, un braccio porta-lente 4, atto a trattenere un semilavorato di lente o menisco 5, ed un dispositivo 6 per posizionare registrabilmente il braccio porta-lente 4, i quali verranno descritti più in dettaglio nel seguito. The apparatus 1 comprises a support frame 2, comprising a substantially parallelepiped box-like body, on which are mounted a cutter unit 3, a lens holder arm 4, suitable for holding a semi-finished product of lens or meniscus 5, and a device 6 for adjustably position the lens holder arm 4, which will be described in more detail below.

Il gruppo fresa 3, montato ad una estremità del telaio 2, comprende un braccio porta-fresa 7 sul quale è calettata una fresa scanalata 8, avente un profilo di taglio appropriato, comandata in rotazione attorno ad un asse x-x da un motore elettrico 9. The cutter unit 3, mounted at one end of the frame 2, comprises a cutter-holder arm 7 on which a grooved cutter 8 is keyed, having an appropriate cutting profile, driven in rotation around an x-x axis by an electric motor 9.

Vantaggiosamente, il braccio porta-fresa 7 è infulcrato ad una rispettiva base di supporto 10 tramite un perno 11 ed è angolarmente spostabile verso e dalla base di supporto 10 fissata al telaio di supporto 2. Advantageously, the cutter-holder arm 7 is pivoted to a respective support base 10 by means of a pin 11 and can be angularly displaced towards and from the support base 10 fixed to the support frame 2.

In tal modo, il braccio porta-fresa 7 è mobile angolarmente tra una prima posizione di lavoro verso il telaio 2 (come illustrato in figura 1) ed una seconda posizione di riposo, in allontanamento dal telaio stesso. In this way, the cutter-holder arm 7 is angularly movable between a first working position towards the frame 2 (as illustrated in Figure 1) and a second rest position, away from the frame itself.

Una leva di bloccaggio, non rappresentata, trattiene il braccio 7 in ciascuna delle suddette posizioni. A locking lever, not shown, holds the arm 7 in each of the aforesaid positions.

In prossimità della fresa 8 sono convenzionalmente supportati uno schermo 36 di protezione ed un tubo 37 collegato ad un gruppo di aspirazione, non rappresentato, destinato ad aspirare gli sfridi di lavorazione asportati dalla fresa 8 durante la sagomatura/bisellatura del menisco 5 . A protective screen 36 and a tube 37 connected to a suction unit, not shown, designed to suck up the processing scraps removed by the cutter 8 during the shaping / chamfering of the meniscus 5, are conventionally supported in proximity to the cutter 8.

Il braccio porta-lente 4, atto a trattenere il menisco 5 da sagomare e bisellare, è montato su una piastra 12 scorrevolmente supportata da una seconda piastra di supporto 13 fissata al telaio 2 - facente parte del dispositivo di posizionamento registrabile 6 come meglio apparirà nel seguito. The lens holder arm 4, adapted to hold the meniscus 5 to be shaped and chamfered, is mounted on a plate 12 slidably supported by a second support plate 13 fixed to the frame 2 - forming part of the adjustable positioning device 6 as it will appear better in the following.

Il braccio porta-lente 4 è conformato sostanzialmente a U e comprende una porzione centrale 14 e due porzioni di estremità 15a, 15b sostanzialmente perpendicolari alla porzione centrale 14. The lens holder arm 4 is substantially U-shaped and comprises a central portion 14 and two end portions 15a, 15b substantially perpendicular to the central portion 14.

Il braccio porta-lente 4 comprende due pistoncini premilente 19,20 coassialmente montati ed estesi dalle contrapposte porzioni di estremità 15a, 15b del braccio 4. The lens-carrying arm 4 comprises two pressing pistons 19,20 coaxially mounted and extending from the opposite end portions 15a, 15b of the arm 4.

Più in particolare, il pistoncino 20 esteso dalla porzione 15b è mobile da e verso il contrapposto pistoncino 19 ad opera di un rispettivo cilindro pneumatico di azionamento 21, così da trattenere saldamente in posizione il menisco 5. More particularly, the piston 20 extended by the portion 15b is movable to and from the opposite piston 19 by a respective pneumatic actuating cylinder 21, so as to firmly hold the meniscus 5 in position.

I pistoncini premi-lente 19,20 sono altresì posti in rotazione equiversa lungo un asse y-y da un motore elettrico 22 che comanda in rotazione sia il pistoncino 19 sia il contrapposto pistoncino 20 per mezzo di un collegamento cinematico, di per sè convenzionale non rappresentato, alloggiato nella porzione centrale 14 del braccio porta-lente 4. The pressing pistons 19, 20 are also placed in equiverse rotation along a y-y axis by an electric motor 22 which rotates both the piston 19 and the opposite piston 20 by means of a kinematic connection, conventional per se not shown, housed in the central portion 14 of the lens holder arm 4.

II braccio porta-lente 4 è girevolmente montato sulla piastra 12, così da poter ruotare rispetto al telaio di supporto 2 lungo piano parallelo a tale piastra, ed è comandato in rotazione da un albero 16 comandato da un rispettivo motore elettrico 17 con interposizione di un motoriduttore 18. The lens-carrying arm 4 is rotatably mounted on the plate 12, so as to be able to rotate with respect to the support frame 2 along the plane parallel to said plate, and is rotated by a shaft 16 driven by a respective electric motor 17 with the interposition of a gearmotor 18.

L'albero 16 si estende dalla porzione di estremità 15a del braccio 4 attraverso un foro passante 31 formato nella piastra 12 e, come tale, costituisce il fulcro attorno al quale avviene la rotazione del braccio 4 verso e dalla fresa 8 così come meglio apparirà nel seguito. The shaft 16 extends from the end portion 15a of the arm 4 through a through hole 31 formed in the plate 12 and, as such, constitutes the fulcrum around which the rotation of the arm 4 towards and from the cutter 8 takes place as it will best appear in the following.

Come detto più sopra, la posizione del fulcro di imperniamento del braccio porta-lente 4 (albero 16) può essere registrabilmente posizionata da e verso la fresa 8 mediante il suddetto dispositivo 6, il quale comprende un albero di comando 25, convenzionalmente supportato dal telaio 2 parallelamente all'asse x-x di rotazione della fresa 8 e munito, ad una sua estremità, di una manovella 26 graduata, per comandarne la rotazione. As mentioned above, the position of the pivotal pivot of the lens-carrying arm 4 (shaft 16) can be adjustably positioned to and from the cutter 8 by means of the aforementioned device 6, which comprises a drive shaft 25, conventionally supported by the frame 2 parallel to the rotation axis x-x of the cutter 8 and equipped, at one of its ends, with a graduated crank 26, to control its rotation.

L'albero 25 comprendente una porzione filettata 24 avente passo prefissato e comanda in traslazione un blocchetto 27, associato alla piastra 12 tramite una vite di fissaggio 28 accolta in un foro passante 29, tramite impegno in un foro anch'esso filettato formato in tale blocchetto. The shaft 25 comprising a threaded portion 24 having a predetermined pitch and translating a block 27, associated with the plate 12 by means of a fixing screw 28 received in a through hole 29, by engaging in a hole also threaded formed in this block .

In una forma di realizzazione particolarmente vantaggiosa, quale quella rappresentata nelle figure da 1 a 3, il blocchetto 27 comprende un cilindro pneumatico atto a costituire un rispettivo mezzo per bloccare in modo rimovibile la piastra 12 sul telaio di supporto 2 durante le operazioni di sagomatura del menisco 5. In a particularly advantageous embodiment, such as that shown in Figures 1 to 3, the block 27 comprises a pneumatic cylinder capable of constituting a respective means for removably locking the plate 12 on the support frame 2 during the shaping operations of the meniscus 5.

Allo scopo di consentire lo scorrimento relativo della piastra 12, la piastra di supporto 13 è centralmente munita di un'asola longitudinale 30 comprendente una porzione centrale 30a di lunghezza e larghezza prevalente dalla quale si estende una porzione di estremità 30b avente lunghezza e larghezza inferiore. In order to allow the relative sliding of the plate 12, the support plate 13 is centrally provided with a longitudinal slot 30 comprising a central portion 30a of prevailing length and width from which an end portion 30b having a shorter length and width extends.

Parallelamente al proprio asse di simmetria ed interposte tra l'asola 30 e i propri bordi longitudinali, la piastra 13 presenta inoltre, sulla sua superficie superiore, una coppia di contrapposte scanalature longitudinali 32, 33 destinate ad alloggiare barrette (non raffigurate) realizzate con un appropriato materiale antifrizione. Parallel to its axis of symmetry and interposed between the slot 30 and its longitudinal edges, the plate 13 also has, on its upper surface, a pair of opposing longitudinal grooves 32, 33 intended to house bars (not shown) made with an appropriate anti-friction material.

Corrispondentemente, la piastra 12 presenta sulla sua superficie inferiore due scanalature longitudinali 34, 35 aventi lunghezza maggiore di quella delle suddette scanalature 32, 33 della piastra 13 e destinate ad accogliere con accoppiamento di forma le barrette antifrizione alloggiate nelle scanalature 32, 33. Correspondingly, the plate 12 has on its lower surface two longitudinal grooves 34, 35 having a length greater than that of the aforementioned grooves 32, 33 of the plate 13 and intended to receive with shape coupling the anti-friction bars housed in the grooves 32, 33.

L'apparecchiatura a controllo numerico dell'invenzione comprende inoltre una unità di elaborazione e controllo 23 atta a comandare il motore elettrico 9 della fresa 8, il motore 17 per il posizionamento angolare del braccio portalente 4 ed il motore 22 per porre in rotazione il menisco 5 . The numerical control apparatus of the invention also comprises a processing and control unit 23 adapted to drive the electric motor 9 of the cutter 8, the motor 17 for the angular positioning of the lens-holding arm 4 and the motor 22 to rotate the meniscus. 5.

In tal modo, l'unità di elaborazione e controllo 23 ad esempio costituita da un convenzionale calcolatore, eventualmente munito di un monitor 38 e di una tastiera 39, provvisto di schede a controllo assi montati su bus PC e di driver di potenza per il pilotaggio dei vari motori, è in grado di controllare la sagomatura e bisellatura del menisco 5. In this way, the processing and control unit 23 for example constituted by a conventional computer, possibly equipped with a monitor 38 and a keyboard 39, provided with axis control cards mounted on the PC bus and with power drivers for driving of the various motors, is able to control the shaping and chamfering of the meniscus 5.

Convenientemente, l'apparecchiatura 1 comprendente ulteriormente mezzi per inviare all'unità di elaborazione e controllo 23 un segnale ad ogni incremento di rotazione del menisco 5 promosso dal motore 22. Conveniently, the apparatus 1 further comprising means for sending to the processing and control unit 23 a signal at each increase in rotation of the meniscus 5 promoted by the motor 22.

Vantaggiosamente, tali mezzi comprendono un encoder - di per se convenzionale non rappresentato - attivo sul motore 17 di comando del braccio porta-lente 4. In tal modo, è vantaggiosamente possibile controllare in modo preciso ed affidabile la posizione del braccio porta-lente 4 ad ogni spostamento angolare del menisco 5, con la generazione della sagoma desiderata. Advantageously, these means comprise an encoder - conventional per se not shown - active on the motor 17 for controlling the lens-carrying arm 4. In this way, it is advantageously possible to control the position of the lens-carrying arm 4 in a precise and reliable manner. each angular displacement of the meniscus 5, with the generation of the desired shape.

Preferibilmente, infine, l'apparecchiatura 1 comprende appropriati mezzi, ad esempio e preferibilmente un sensore induttivo anch'esso non rappresentato, atti a rilevare un segnale di inizio sagomatura, ad esempio una tacca, presente sul braccio porta-lente 4. Finally, preferably, the apparatus 1 comprises appropriate means, for example and preferably an inductive sensor also not shown, suitable for detecting a shaping start signal, for example a notch, present on the lens-carrying arm 4.

In tal modo, è vantaggiosamente possibile iniziare e terminare in modo corretto le operazioni richieste su ciascuna singolo menisco 5 in lavorazione. In this way, it is advantageously possible to start and finish in a correct way the operations required on each single meniscus 5 being processed.

Con riferimento alla apparecchiatura sopra descritta ed alle Figure 4A, 4B, verrà ora descritto un modo di attuazione del metodo di questa invenzione. With reference to the apparatus described above and to Figures 4A, 4B, a way of implementing the method of this invention will now be described.

In una prima fase del metodo, viene determinata una linea di contorno di una dima piana digitale di taglio lente proiettando su un piano una sagoma di taglio della lente che si desidera produrre definita su una sfera di raggio pari al raggio di curvatura del menisco 5. In a first step of the method, a contour line of a digital lens cutting plane template is determined by projecting on a plane a cutting shape of the lens to be produced defined on a sphere with a radius equal to the radius of curvature of the meniscus 5.

Successivamente, si associano a n punti appartenenti alla linea di contorno della dima piana digitale una coppia di coordinate cartesiane Xn, Yn in un sistema di riferimento avente origine al centro della dima piana digitale, le quali vengono poi elaborate con un opportuno algoritmo in modo da determinare la loro posizione in un sistema di coordinate polari αn, <A>n avente origine al centro della dima piana digitale. Subsequently, a pair of Cartesian coordinates Xn, Yn are associated to n points belonging to the contour line of the digital plane template in a reference system originating from the center of the digital plane template, which are then processed with an appropriate algorithm in order to determine their position in a polar coordinate system αn, <A> n originating from the center of the digital plane template.

Successivamente ed a partire dai valori delle suddette coordinate polari αn, An, e tenendo conto del raggio di curvatura della lente e del raggio di ingombro della fresa circolare 8, entrambe note, vengono attuate mediante un appropriato algoritmo di calcolo le fasi di: Subsequently and starting from the values of the aforementioned polar coordinates αn, An, and taking into account the radius of curvature of the lens and the overall radius of the circular cutter 8, both known, the following steps are carried out by means of an appropriate calculation algorithm:

i) associare all'angolo αn di ciascuno di detti n punti determinato in detto sistema di coordinate polari un angolo αn di rotazione del semilavorato attorno al proprio asse y-y, e di i) associating to the angle αn of each of said n points determined in said polar coordinate system an angle αn of rotation of the blank about its y-y axis, and of

ii) associare alla distanza <A>n di ciascuno di detti n punti dall'origine del sistema di coordinate polari un angolo ωn di scostamento dell'asse y-y di rotazione del semilavorato rispetto all'asse x-x di rotazione della fresa. ii) associate to the distance <A> n of each of said n points from the origin of the polar coordinate system an angle ωn of deviation of the y-y axis of rotation of the semi-finished product with respect to the x-x axis of rotation of the cutter.

In funzione di ciascun valore di αn e di ωn si procede quindi a posizionare il braccio porta-lente 4 per ciascun angolo αn di rotazione del menisco 5 in una pluralità di n posizioni successive formanti ciascuna detto angolo di scostamento ωn rispetto all'asse x-x di rotazione della fresa 8. According to each value of αn and ωn, the lens-carrying arm 4 is then positioned for each angle αn of rotation of the meniscus 5 in a plurality of n successive positions each forming said angle of deviation ωn with respect to the x-x axis of cutter rotation 8.

Vantaggiosamente la geometria radiale della apparecchiatura 1 consente di mantenere perfettamente centrata la fresa 8 sul bordo della lente in via di lavorazione, limitando la criticità del controllo a soli due parametri: l'asse y-y di rotazione del menisco 5 e lo spostamento angolare (ω) di tale asse rispetto a quello xx di rotazione della fresa 8. Advantageously, the radial geometry of the apparatus 1 allows the cutter 8 to be kept perfectly centered on the edge of the lens being processed, limiting the criticality of the control to only two parameters: the y-y axis of rotation of the meniscus 5 and the angular displacement (ω) of this axis with respect to the rotation axis xx of the cutter 8.

In tal modo, si consegue la desiderata drastica semplificazione sia delle fasi operative del metodo, sia delle caratteristiche strutturali della apparecchiatura 1. Preferibilmente, gli n punti appartenenti alla linea di contorno della dima piana digitale sono tra loro angolarmente sfalsati di un angolo αn compreso tra 1' e 15' di grado. In this way, the desired drastic simplification of both the operating steps of the method and the structural characteristics of the apparatus 1 is achieved. Preferably, the n points belonging to the contour line of the digital plane template are angularly offset from each other by an angle αn between 1 'and 15' grade.

In una forma di attuazione preferita e così come illustrato nella figura 4A, il metodo dell'invenzione comprende la fase ulteriore di verificare che la linea di contorno della dima piana digitale sia una curva chiusa prima di associare a ciascuno di detti n punti del profilo di contorno della dima detto angolo di scostamento ωn. In a preferred embodiment and as illustrated in Figure 4A, the method of the invention comprises the further step of verifying that the contour line of the digital plane template is a closed curve before associating each of said n points of the profile with outline of the template called the angle of deviation ωn.

In tal modo, è possibile evitare errori di esecuzione della dima digitale con la generazione di una sagoma non corrispondente a quella voluta. In this way, it is possible to avoid errors in the execution of the digital template with the generation of a shape that does not correspond to the desired one.

In una forma di realizzazione preferita, gli n punti appartenenti alla linea di contorno della dima piana digitale sono tra loro angolarmente sfalsati di un angolo αn - variabile in funzione della distanza puntuale del contorno lente dal centro del menisco 5 - tale da dare una distanza tra punti consecutivi non superiore a 0,2mm. In a preferred embodiment, the n points belonging to the contour line of the digital flat template are angularly offset from each other by an angle αn - variable according to the punctual distance of the lens contour from the center of the meniscus 5 - such as to give a distance between consecutive stitches not exceeding 0.2mm.

In tal modo è possibile effettuare una sagomatura ottimale del semilavorato senza avere discontinuità di sorta. In this way it is possible to carry out an optimal shaping of the semi-finished product without having any discontinuity whatsoever.

Preferibilmente, inoltre, prima di calcolare ogni nuovo valore dell'angolo di scostamento ωn vengono effettuati una serie di controlli {senso rotazione, posizione della tangente) per verificare che la forma digitale sia effettivamente traducibile nella sagoma desiderata in sede di lavorazione, così come schematicamente illustrato in figura 4A. Preferably, moreover, before calculating each new value of the angle of deviation ωn, a series of checks (direction of rotation, position of the tangent) are carried out to verify that the digital shape is effectively translatable into the desired shape during processing, as well as schematically illustrated in figure 4A.

Preferibilmente, inoltre, ogni nuovo valore dell'angolo di scostamento ωn viene verificato allo scopo di controllare che: i) la distanza tra n punti consecutivi di posizionamento del braccio porta-lente 4 non sia superiore a 0,2 gradi, ii) l'angolo di scostamento con non determini discontinuità tra punti successivi e non sia esterno ai limiti della apparecchiatura 1 e iii) non vi siano soluzioni degeneri che mandi in overflow il calcolatore della unità di controllo 23. Furthermore, each new value of the angle of deviation ωn is preferably checked in order to check that: i) the distance between n consecutive positioning points of the lens-carrying arm 4 is not greater than 0.2 degrees, ii) the angle of deviation with no discontinuity between successive points and not outside the limits of the equipment 1 and iii) there are no degenerate solutions that overflow the computer of the control unit 23.

Una volta effettuate le necessarie verifiche, il valori degli angoli αn ed ωn vengono trasferiti alle schede di controllo dei motori 22 e 17 che comandano rispettivamente la rotazione del menisco 5 attorno all'asse y-y e il posizionamento angolare del braccio porta lente 4 (angolo ω formato tra gli assi y-y e x-x). Once the necessary checks have been carried out, the values of the angles αn and ωn are transferred to the control boards of the motors 22 and 17 which respectively control the rotation of the meniscus 5 around the y-y axis and the angular positioning of the lens holder arm 4 (angle ω formed between the y-y and x-x axes).

La sagomatura del menisco 5 viene quindi effettuata mediante incrementi angolari infinitesimi e rapidissimi e del menisco 5 e del braccio porta-lente 4 ottenendo una lente sagomata nel modo desiderato e con un perfetto centraggio del bisello. The shaping of the meniscus 5 is then carried out by means of infinitesimal and very rapid angular increments and of the meniscus 5 and of the lens holder arm 4 obtaining a lens shaped in the desired way and with a perfect centering of the bevel.

Tale sequenza di operazioni è schematizzata nella parte finale del suddetto schema a blocchi (figura 4B). This sequence of operations is schematized in the final part of the aforementioned block diagram (Figure 4B).

Come detto più sopra, il metodo dell'invenzione comprende in una forma di attuazione preferita la fase ulteriore di rilevare una tacca di inizio sagomatura presente sul braccio porta-lente 4, così da poter eseguire nella sequenza corretta le operazioni richieste su ciascuna singola lente in lavorazione. As mentioned above, the method of the invention comprises in a preferred embodiment the further step of detecting a notch for the beginning of the shaping present on the lens-holder arm 4, so as to be able to carry out the operations required on each individual lens in the correct sequence. processing.

Da quanto più sopra descritto ed illustrato risulta immediatamente evidente come il metodo e l'apparecchiatura a controllo numerico dell'invenzione consentano di sagomare e disellare un semilavorato in materia plastica utilizzando dispositivi particolarmente semplici e di basso costo. From what has been described and illustrated above, it is immediately evident how the method and the numerical control apparatus of the invention allow to shape and de-shape a semi-finished product in plastic material using particularly simple and low-cost devices.

Naturalmente, al ritrovato sopra descritto un tecnico del ramo potrà apportare modifiche e varianti allo scopo di soddisfare specifiche e contingenti esigenze applicative, varianti e modifiche comunque rientranti nell'ambito di protezione quale definito dalle successive rivendicazioni. Naturally, a person skilled in the art can make modifications and variants to the invention described above in order to satisfy specific and contingent application requirements, variants and modifications in any case falling within the scope of protection as defined by the subsequent claims.

Claims (16)

RIVENDICAZIONI 1. Metodo per sagomare e bisellare una lente per occhiali a partire da un semilavorato (5) avente un raggio di curvatura prefissato mediante una apparecchiatura del tipo comprendente: - un telaio di supporto (2), - una fresa (8) montata sul telaio di supporto (2) e destinata a sagomare e bisellare in forma di lente il semilavorato (5), - un braccio porta-lente (4) girevolmente montato in detto telaio (2) tramite un albero (16), includente due pistoncini (19, 20) premi-lente per trattenere il semilavorato (5) ed impartire ad esso una rotazione attorno ad un asse (y-y) formante un angolo (to) di ampiezza prefissata rispetto ad un asse (x-x) di rotazione della fresa (8), detto metodo includendo le fasi di: a) determinare una linea di contorno di una dima piana digitale di taglio lente proiettando su un piano una sagoma di taglio della lente definita su una sfera di raggio pari al raggio di curvatura del semilavorato (5), b) associare a n punti appartenenti alla linea di contorno della dima piana digitale una coppia di coordinate cartesiane (Xn, Yn) in un sistema di riferimento avente origine al centro della dima piana digitale, caratterizzato dal fatto di comprendere le fasi ulteriori di : c) elaborare i valori in coordinate cartesiane (Xn- Yn) della posizione di detti n punti in modo da determinare la loro posizione in un sistema di coordinate polari (αn, An) avente origine al centro della dima piana digitale, d) associare all'angolo (αn) di ciascuno di detti n punti determinato in detto sistema di coordinate polari un angolo (αn) di rotazione del semilavorato (5) attorno al proprio asse (y-y), e) associare alla distanza (An) di ciascuno di detti n punti dall'origine del sistema di coordinate polari un angolo (ωn) di scostamento dell'asse (y-y) di rotazione del semilavorato (5) rispetto all'asse (x-x) di rotazione della fresa (8), f) posizionare il braccio porta-lente (4) per ciascun angolo (αn) di rotazione del semilavorato (5) in una pluralità di n posizioni successive formanti ciascuna detto angolo di scostamento (ωn) rispetto all'asse (x-x) di rotazione della fresa (8). CLAIMS 1. Method for shaping and chamfering an eyeglass lens starting from a semi-finished product (5) having a predetermined radius of curvature by means of an apparatus of the type comprising: - a support frame (2), - a cutter (8) mounted on the support frame (2) and intended to shape and chamfer the semi-finished product (5) in the form of a lens, - a lens-holding arm (4) rotatably mounted in said frame (2) by means of a shaft (16), including two pressing pistons (19, 20) to hold the semi-finished product (5) and impart to it a rotation around an axis (y-y) forming an angle (to) of predetermined amplitude with respect to an axis (x-x) of rotation of the cutter (8), said method including the steps of: a) determine a contour line of a digital flat lens cutting template by projecting on a plane a lens cutting shape defined on a sphere with a radius equal to the radius of curvature of the semi-finished product (5), b) associate to n points belonging to the contour line of the digital plane template a pair of Cartesian coordinates (Xn, Yn) in a reference system originating at the center of the digital plane template, characterized by the fact that it includes the further steps of: c) elaborate the values in Cartesian coordinates (Xn-Yn) of the position of said n points in order to determine their position in a system of polar coordinates (αn, An) originating from the center of the digital plane template, d) associating to the angle (αn) of each of said n points determined in said polar coordinate system an angle (αn) of rotation of the blank (5) around its own axis (y-y), e) associate to the distance (An) of each of said n points from the origin of the polar coordinate system an angle (ωn) of deviation of the axis (y-y) of rotation of the semi-finished product (5) with respect to the axis (x-x) of rotation of the cutter (8), f) positioning the lens-carrying arm (4) for each angle (αn) of rotation of the semi-finished product (5) in a plurality of n successive positions each forming said angle of deviation (ωn) with respect to the axis (x-x) of rotation of the cutter (8). 2. Metodo secondo la rivendicazione 1, in cui gli n punti appartenenti alla linea di contorno della dima piana digitale sono tra loro angolarmente sfalsati di un angolo (αn) compreso tra 1' e 15' di grado. Method according to claim 1, wherein the n points belonging to the contour line of the digital plane template are angularly offset from each other by an angle (αn) between 1 'and 15' of a degree. 3. Metodo secondo la rivendicazione 1, comprendente la fase ulteriore di verificare che la linea di contorno della dima piana digitale sia una curva chiusa prima di associare a ciascuno di detti n punti del profilo di contorno della dima piana digitale detto angolo di scostamento (ωn)· Method according to claim 1, comprising the further step of verifying that the contour line of the digital plane template is a closed curve before associating with each of said n points of the contour profile of the digital plane template said angle of deviation (ωn ) 4. Metodo secondo la rivendicazione 1, comprendente la fase ulteriore di rilevare un segnale di inizio sagomatura presente su detto braccio porta-lente (4). 4. Method according to claim 1, comprising the further step of detecting a shaping start signal present on said lens holder arm (4). 5. Apparecchiatura per sagomare e bisellare una lente per occhiali , comprendente: - un telaio di supporto (2), - una fresa (8) montata sul telaio di supporto (2) e destinata a sagomare e bisellare in forma di lente un semilavorato (5) avente un raggio di curvatura prefissato, - un braccio porta-lente (4) girevolmente montato in detto telaio (2) tramite un albero (16) perpendicolare all'asse di rotazione della fresa (8), detto braccio porta-lente (4) includendo due pistoncini (19, 20) premi-lente, coassiali ed equirotanti, - mezzi (22, 17) per impartire al semilavorato (5) una rotazione attorno ad un asse (y-y) di rotazione e per posizionare il braccio porta-lente (4) così da formare un angolo (ω) di ampiezza prefissata rispetto ad un asse (x-x) di rotazione della fresa (8), - una unità di elaborazione e controllo (23) collegata a detti mezzi (22, 17) ed alla fresa (8) per fornire ad essi segnali di comando per effettuare la sagomatura e bisellatura della lente, in cui l'unità di elaborazione e controllo è in grado di: - determinare una linea di contorno di una dima piana digitale di taglio lente proiettando su un piano una sagoma di taglio della lente definita su una sfera di raggio pari al raggio di curvatura del semilavorato (5), - associare a n punti appartenenti alla linea di contorno della dima piana digitale una coppia di coordinate cartesiane (Xn, Yn) in un sistema di riferimento avente origine al centro della dima piana digitale, - elaborare i valori in coordinate cartesiane {Xn, Yn) della posizione di detti n punti in modo da determinare la loro posizione in un sistema di coordinate polari (αn, An) avente origine al centro della dima piana digitale, - associare all'angolo (αn) di ciascuno di detti n punti determinato in detto sistema di coordinate polari un angolo (αn) di rotazione del semilavorato (5) attorno al proprio asse (y-y), - associare alla distanza (An) di ciascuno di detti n punti dall'origine del sistema di coordinate polari un angolo (ωn) di scostamento dell'asse (y-y) di rotazione del semilavorato (5) rispetto all'asse (x-x) di rotazione della fresa (8), - posizionare il braccio porta-lente (4) per ciascun angolo (αn) di rotazione del semilavorato (5) in una pluralità di n posizioni successive formanti ciascuna detto angolo di scostamento (ωn) rispetto all'asse (x-x) di rotazione della fresa (8). 5. Apparatus for shaping and chamfering an eyeglass lens, comprising: - a support frame (2), - a cutter (8) mounted on the support frame (2) and intended to shape and bevel in the shape of a lens a semi-finished product (5) having a predetermined radius of curvature, - a lens-holder arm (4) rotatably mounted in said frame (2) by means of a shaft (16) perpendicular to the rotation axis of the cutter (8), said lens holder arm (4) including two pressing pistons (19, 20), coaxial and equirotating, - means (22, 17) for imparting to the semi-finished product (5) a rotation around a rotation axis (y-y) and for positioning the lens-holder arm (4) so as to form an angle (ω) of predetermined amplitude with respect to a rotation axis (x-x) of the cutter (8), - a processing and control unit (23) connected to said means (22, 17) and to the cutter (8) to supply them with control signals for shaping and chamfering the lens, in which the processing and control unit is able to: - determine a contour line of a digital lens cutting plane template by projecting on a plane a lens cutting shape defined on a sphere with a radius equal to the radius of curvature of the semi-finished (5), - associate to n points belonging to the contour line of the digital plane template a pair of Cartesian coordinates (Xn, Yn) in a reference system originating from the center of the digital plane template, - elaborate the values in Cartesian coordinates {Xn, Yn) of the position of said n points in order to determine their position in a system of polar coordinates (αn, An) originating from the center of the digital plane template, - associating to the angle (αn) of each of said n points determined in said polar coordinate system an angle (αn) of rotation of the blank (5) around its own axis (y-y), - associate to the distance (An) of each of said n points from the origin of the polar coordinate system an angle (ωn) of deviation of the axis (y-y) of rotation of the semi-finished product (5) with respect to the axis (x-x) of rotation of the cutter (8), - positioning the lens-carrying arm (4) for each rotation angle (αn) of the semi-finished product (5) in a plurality of n successive positions each forming said angle of deviation (ωn) with respect to the rotation axis (x-x) of the cutter (8). 6. Apparecchiatura secondo la rivendicazione 5, comprendente ulteriormente mezzi per inviare all'unità di elaborazione e controllo un segnale ad ogni incremento di rotazione del semilavorato (5). 6. Apparatus according to claim 5, further comprising means for sending a signal to the processing and control unit at each increment of rotation of the semi-finished product (5). 7. Apparecchiatura secondo la rivendicazione 6, in cui detti mezzi comprendono un encoder attivo su un motore di comando (17) del braccio porta-lente (4). 7. Apparatus according to claim 6, wherein said means comprise an encoder active on a driving motor (17) of the lens-carrying arm (4). 8. Apparecchiatura secondo la rivendicazione 5, comprendente ulteriormente mezzi per posizionare registrabilmente sul telaio di supporto (2) il braccio porta-lente (4). 8. Apparatus according to claim 5, further comprising means for adjustably positioning the lens arm (4) on the support frame (2). 9. Apparecchiatura secondo la rivendicazione 8, in cui detti mezzi comprendono: i) una piastra (12), associata al braccio porta-lente (4), scorrevolmente montata sul telaio di supporto (2), ii) un blocchetto (27), sostanzialmente cilindrico, associato alla piastra di supporto (12) del braccio porta-lente (4) comandato in traslazione da un rispettivo albero di comando (25). 9. Apparatus according to claim 8, wherein said means comprise: i) a plate (12), associated with the lens holder arm (4), slidingly mounted on the support frame (2), ii) a block (27), substantially cylindrical, associated with the support plate (12) of the holder arm - lens (4) driven in translation by a respective drive shaft (25). 10. Apparecchiatura secondo la rivendicazione 9, in cui il blocchetto (27) è associato alla piastra di supporto (12) del braccio porta-lente (4) tramite una vite di fissaggio (28), sostanzialmente parallela all'albero (16) del braccio porta-lente (4), accolta in un foro passante (29) formato in detta piastra di supporto (12). il. 10. Apparatus according to claim 9, wherein the block (27) is associated with the support plate (12) of the lens holder arm (4) by means of a fixing screw (28), substantially parallel to the shaft (16) of the lens holder arm (4), received in a through hole (29) formed in said support plate (12). the. Apparecchiatura secondo la rivendicazione 9, in cui l'albero (16) del braccio porta-lente (4) è accolto in un secondo foro passante (31) formato nella piastra di supporto (12) del braccio porta-lente (4). Apparatus according to claim 9, wherein the shaft (16) of the lens holder arm (4) is received in a second through hole (31) formed in the support plate (12) of the lens holder arm (4). 12. Apparecchiatura secondo le rivendicazioni 10 e 11, in cui la piastra di supporto (12) del braccio porta-lente (4) è scorrevolmente montata su una piastra (13) munita di un'asola (30) per lo scorrimento guidato dell'albero (16) del braccio porta-lente (4) e di detta vite di fissaggio (28). 12. Apparatus according to claims 10 and 11, in which the support plate (12) of the lens holder arm (4) is mounted slidingly on a plate (13) provided with a slot (30) for the guided sliding of the shaft (16) of the lens holder arm (4) and of said fixing screw (28). 13. Apparecchiatura secondo la rivendicazione 9, comprendente ulteriormente un cilindro pneumatico per il bloccaggio e/o lo sbloccaggio del blocchetto (27) sul telaio di supporto (2). 13. Apparatus according to claim 9, further comprising a pneumatic cylinder for locking and / or unlocking the block (27) on the support frame (2). 14. Apparecchiatura secondo la rivendicazione 5, in cui la fresa (8) è montata su un rispettivo braccio porta-fresa (7) angolarmente spostabile verso e via dal telaio di supporto (2). 14. Apparatus according to claim 5, wherein the cutter (8) is mounted on a respective cutter holder arm (7) angularly displaceable towards and away from the support frame (2). 15. Apparecchiatura secondo la rivendicazione 5, comprendente ulteriormente mezzi per rilevare un segnale di inizio sagomatura presente sul braccio porta-lente (4). 15. Apparatus according to claim 5, further comprising means for detecting a shaping start signal present on the lens holder arm (4). 16. Apparecchiatura secondo la rivendicazione 5, in cui detti mezzi comprendono un sensore induttivo. 16. Apparatus according to claim 5, wherein said means comprises an inductive sensor.
IT97MI001090A 1997-05-09 1997-05-09 METHOD AND NUMERICAL CONTROL EQUIPMENT FOR SHAPING AND BEVELING GLASS LENSES IT1291339B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
IT97MI001090A IT1291339B1 (en) 1997-05-09 1997-05-09 METHOD AND NUMERICAL CONTROL EQUIPMENT FOR SHAPING AND BEVELING GLASS LENSES

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
IT97MI001090A IT1291339B1 (en) 1997-05-09 1997-05-09 METHOD AND NUMERICAL CONTROL EQUIPMENT FOR SHAPING AND BEVELING GLASS LENSES

Publications (3)

Publication Number Publication Date
ITMI971090A0 ITMI971090A0 (en) 1997-05-09
ITMI971090A1 true ITMI971090A1 (en) 1998-11-09
IT1291339B1 IT1291339B1 (en) 1999-01-07

Family

ID=11377103

Family Applications (1)

Application Number Title Priority Date Filing Date
IT97MI001090A IT1291339B1 (en) 1997-05-09 1997-05-09 METHOD AND NUMERICAL CONTROL EQUIPMENT FOR SHAPING AND BEVELING GLASS LENSES

Country Status (1)

Country Link
IT (1) IT1291339B1 (en)

Also Published As

Publication number Publication date
IT1291339B1 (en) 1999-01-07
ITMI971090A0 (en) 1997-05-09

Similar Documents

Publication Publication Date Title
DE60030441T2 (en) METHOD FOR BLOCKING A GLASS LENS BLADE ON A HOLD BLOCK, AND FOR PRODUCING A VIRTUAL IMAGE OF THE LENS BLADE IN A COMPUTER ENVIRONMENT
EP0453627B1 (en) Plastic lens generator and method
US7371154B2 (en) Dual ophthalmic lens machining platform and simultaneous ophthalmic lens manufacturing method
FI89039C (en) Foerfarande and anordning Foer att skaera glasskivaemnen
US6872120B2 (en) Method of producing spectacle lens
EP1679153B1 (en) Eyeglass lens processing apparatus
JPH0822497B2 (en) Method and apparatus for making prescription eyeglass lenses
US4460275A (en) Method and apparatus adapted for automatic or semi-automatic fabrication of ultra-precision opthalmic lenses, e.g., contact lenses
EP0489856A1 (en) Method and apparatus for edging an optical lens
US3431688A (en) Method for processing of ophthalmic lens
US7861626B2 (en) Lens surface cutting apparatus and lens surface cutting method for spectacle lens, and spectacle lens
JPS6130342A (en) Profile machining device
AU6317500A (en) Lens processing device, lens processing method, and lens measuring method
US4434581A (en) Apparatus adapted for automatic or semi-automatic fabrication of ultra-precision ophthalmic lenses, e.g., contact lenses
CN108527007A (en) Vertical machining centre on-machine measurement system and method based on optical triangulation
CN102267132B (en) Normal flexible scribing method of complicated space curved surface
JPH07106541B2 (en) Wide-angle toric lens manufacturing method and apparatus
EP0006883B1 (en) Method and apparatus adapted for automatic or semi-automatic fabrication of ultra-precision ophthalmic lenses, e.g., contact lenses
CN103407028B (en) Full-automatic eccentricity preventive sealing-tape machine
US3226887A (en) Method and apparatus for processing of ophthalmic lens
ITBO980549A1 (en) MACHINE AND RELATED PROCEDURE FOR THE PRODUCTION OF ACCESSORIES FOR THE FOOTWEAR INDUSTRY.
US5320006A (en) Methods and apparatus for producing ophthalmic lenses
ITMI971090A1 (en) METHOD AND NUMERICAL CONTROL EQUIPMENT FOR SHAPING AND BEVELING GLASS LENSES
ITTO990656A1 (en) MACHINE FOR THE EDGE WORKING OF GLASS SHEETS.
CN214922793U (en) Numerical control milling machine tool setting device based on machine vision

Legal Events

Date Code Title Description
0001 Granted