Method for processing an unfinished optical lens member for manufacture of an optical lens

09664924 ยท 2017-05-30

Assignee

Inventors

Cpc classification

International classification

Abstract

A method of processing an unfinished optical lens member having a finished surface with a center reference point, and first and second surfaces, includes providing contour data defining the contour of the first surface in a finished cut state, the maximum distance between two points of the contour defined by C.sub.max; determining, an optical reference point of the first surface with respect to the contour, the optical reference point corresponding to a user's line of sight in the finished cut state, the maximum distance between the optical reference point and the contour defined by M.sub.max, providing a first surface dataset defining the second surface with respect to the optical reference point; and providing an unfinished optical lens member having a minimum distance R.sub.SF between the center reference point and the boundary of the unfinished lens member such that 2 R.sub.SFC.sub.max and R.sub.SF<M.sub.max.

Claims

1. A method of processing an unfinished optical lens member for manufacture of an optical lens from the unfinished optical lens member, the unfinished optical lens member being provided with a finished surface having a geometrical center reference point, the optical lens having a first and a second surface, said first surface being comprised in the finished surface of the unfinished optical lens member, the method comprising: providing contour data defining the contour of the first surface of the optical lens in a finished cut state, the maximum distance between two points of the contour being defined by a distance C.sub.max; determining, an optical reference point of the first surface of the optical lens with respect to the contour, said optical reference point being defined from the line of sight of a user of the optical lens in the finished cut state, the maximum distance between the optical reference point and the contour being defined by a distance Mmax, providing a first surface dataset defining the second surface with respect to the optical reference point; providing an unfinished optical lens member having a minimum distance RSF between the geometrical center reference point and the boundary of the unfinished optical lens member such that 2 RSFCmax and RSF<Mmax; virtually offsetting the optical reference point of the optical lens on said first surface with respect to the geometrical center reference point of the unfinished optical lens member such that when the contour of the optical lens is offset in correspondence with the offset optical reference point, said offset contour is within the boundaries of the unfinished optical lens member; and transforming the first surface dataset into a second surface dataset defining the second surface with respect to the virtually offset optical reference point.

2. A method according to claim 1, further comprising blocking the unfinished optical lens member such that a rotation axis of a lens processing device for processing the unfinished surface of the unfinished optical lens member to provide the second surface of the optical lens according to said second surface dataset corresponds to a line perpendicular to said second surface of the optical lens passing through the geometrical center reference point.

3. A method according to claim 2, further comprising transforming the second surface dataset to compensate for a limitation of the virtual offset amplitude.

4. A method according to claim 1 wherein the optical reference point is offset with respect to the geometrical center reference point such that the offset contour of the optical lens is tangential to at least one point of the boundaries of the unfinished optical lens member.

5. A method according to claim 1 further comprising determining a prism configuration for inclining the unfinished optical lens member during blocking such that the second surface of the optical lens, at the intersection of the rotation axis of the lens processing device, is perpendicular to said rotation axis.

6. A method according to claim 1 wherein the geometry of the provided unfinished optical lens member is determined based on a required thickness of the optical lens at the optical reference point.

7. A method according to claim 1 wherein the finished surface of the unfinished optical lens member is spherical.

8. A method according to claim 1 wherein the optical lens member is rotationally symmetrical.

9. A method according to claim 1, wherein the optical lens is an ophthalmic lens for correcting eyesight.

10. A method according to claim 9 wherein the contour data is determined from the geometry of the frame supporting the ophthalmic lens.

11. A method according to claim 1 wherein the optical reference point is virtually offset from the geometrical central reference point on the first surface by a distance greater than 2.5 mm.

12. A non-transitory computer program product for a programmable apparatus, the computer program product comprising a sequence of instructions for implementing a method according to claim 1 when loaded into and executed by the programmable apparatus.

13. A non-transitory computer-readable storage medium storing instructions of a computer program that, when implemented on a computer, causes the computer to implement the method of claim 1.

Description

BRIEF DESCRIPTION OF THE DRAWING FIGURES

(1) Embodiments of the invention will now be described, by way of example only, and with reference to the following drawings in which:

(2) FIGS. 1 and 2 are schematic planar views from above of semi-finished lens blanks of the prior art;

(3) FIG. 3 is a flow chart illustrating steps of processing an unfinished lens member according to an embodiment of the invention;

(4) FIGS. 4A to 4D are schematic planar view from above of an unfinished lens member and an optical lens in accordance with an embodiment of the invention;

(5) FIGS. 5A to 5C schematically illustrate steps of processing an unfinished lens member according to an embodiment of the invention;

DETAILED DESCRIPTION OF THE INVENTION

(6) A method of processing an unfinished lens member for manufacture of an optical lens, according to an embodiment of the invention will be described with reference to FIGS. 3 to 5C.

(7) FIG. 3 is a flowchart illustrating steps of a method of processing an unfinished lens member for manufacture of an ophthalmic lens according to an embodiment of the invention. In this embodiment the unfinished lens member is a semi-finished optical lens blank having a finished surface corresponding to the front surface of the ophthalmic lens to be manufactured, and an unfinished surface corresponding to the back surface of the ophthalmic lens. A geometrical centre point GC is defined on the front surface of the semi-finished optical lens blank which corresponds to the intersection of the horizontal and vertical centrelines of the shape of the semi-finished optical lens blank, as illustrated in FIG. 4A.

(8) In an initial step S101 contour data C defining the contour of the front surface of the ophthalmic lens in a finished cut state is provided. This contour data may be based on the choice of spectacle frame in which the finished ophthalmic lens is to be mounted, for example.

(9) The maximum distance between two points of the contour of the ophthalmic lens defined by a distance C.sub.max is provided as a geometrical parameter of the ophthalmic lens, as illustrated in FIG. 4B. This geometrical parameter is for example determined from the contour data C.

(10) The bounding box of the contour of the ophthalmic lens defined by a width A and a height B is provided as a geometrical parameter of the ophthalmic lens, as illustrated in FIG. 4B.

(11) A subsequent step S102 of the method includes determining, with respect to the contour of the front surface of the finished ophthalmic lens, an optical reference point of the front surface of the ophthalmic lens. The optical reference point OC is defined from the line of sight of the user of the finished ophthalmic lens mounted in the selected frame, as detailed above.

(12) The position of the optical reference point OC with respect to the contour is provided, for example in the form of a first distance Hd from the bottom of the bounding box BB and of a second distance d2 from the nasal edge of the bounding box BB.

(13) The maximum distance between the optical reference point OC and the contour of the front surface of the ophthalmic lens is defined by a distance M.sub.max where M.sub.max=Max(C()), being the radial angle from the optical reference point OC at which the maximum distance is obtained. The contour =C() may be expressed in a reference framework centered on the optical reference point OC, and expressed in polar co-ordinates (, ).

(14) A first surface dataset in the form of a first surface data file defining the back surface of the ophthalmic lens with respect to the optical reference point OC of the front surface of the ophthalmic lens is provided.

(15) An example of the contour 42 of a finished ophthalmic lens is illustrated in FIG. 4B. In this example the finished ophthalmic lens 40 has a dissymmetric shape in which the distance d1 between the optical reference point OC and the temporal edge of the bounding box is significantly greater than the distance d2 between the optical reference point OC and the nasal edge of the bounding box.

(16) In step S103 a semi-finished lens blank is selected for providing the desired ophthalmic lens having a contour C and the optical reference point OC. The semi-finished lens blank is selected depending on the minimum distance R.sub.SF between the geometrical centre point of the semi-finished lens blank and the outer edge of the semi-finished lens blank, as illustrated in FIG. 4A. In a cylindrical shaped semi-finished optical lens member distance R.sub.SF corresponds to the geometrical radius of the semi-finished optical lens member. A semi-finished optical lens member having distance R.sub.SF is selected such that 2 R.sub.SF>C.sub.max i.e. the diameter of the semi-finished lens blank should be greater than the maximum distance C.sub.max between two points of the contour of the finished ophthalmic lens so that the semi-finished lens blank is sufficiently large to produce the ophthalmic lens. Accordingly, the finished ophthalmic lens defined by the contour data C fits within the semi-finished lens blank. In terms of the bounding box parameters of the desired ophthalmic lens the distance R.sub.SF of the semi-finished optical lens member should be such that {square root over (A.sup.2+B.sup.2)}<2 R.sub.SF.

(17) In addition, the distance R.sub.SF of the selected semi-finished lens blank should satisfy the condition R.sub.SF<M.sub.max. This enables there to be less wastage of the semi-finished lens blank.

(18) The conditions R.sub.SF<M.sub.max and C.sub.max<2 R.sub.SF may be met by offsetting in step S104 the position of the optical reference point OC of the finished ophthalmic lens within the semi-finished lens blank 45, as illustrated in FIGS. 4C and 4D with respect to the geometrical centre reference point GC of the semi-finished lens blank 45 such that R.sub.SF<M.sub.max and the contour of the finished ophthalmic lens 40 is within the outer boundaries of the semi-finished lens blank 45. The offset dec is calculated as R.sub.SFM.sub.max. Accordingly the ophthalmic lens is virtually positioned within the semi-finished lens blank such that the optical reference point OC is offset to a point OC1 from the geometrical centre reference point by a distance R.sub.SFM.sub.max in a direction + such that R.sub.SF<M.sub.max and 2 R.sub.SF>C.sub.max, and the ophthalmic lens 40 is fully contained within the semi-finished lens blank 45. Preferably the offset contour of the displaced ophthalmic lens is tangential to at least one point of the boundaries of the unfinished lens member. The contour defined by contour data C1 is then expressed with respect to the displaced optical reference point OC1 It is verified that C1()+C1(+)<2 R.sub.SF for all 0<<.

(19) In the case where this condition is not met then another semi-finished block having a greater distance R.sub.SF is selected. The offset distance dec is typically less than 7.5 mm, and preferably less than 15 mm.

(20) In step S105 the first surface dataset is transformed into a second surface dataset defining the back surface of the ophthalmic lens with respect to the offset optical reference point OC1. The back surface is thus defined with respect to the new shifted reference framework, defined by the shifted optical reference point OC1 with respect to the geometrical centre reference point GC. The second surfacing dataset is thereby defined for processing the shifted back surface of the offset ophthalmic lens, which is virtually displaced with respect to the semi-finished lens blank, so that machining and polishing of the lens manufacturing process may be optimised.

(21) During manufacturing, the back surface of the semi-lens blank is processed in accordance with the second surface dataset in order to provide an ophthalmic lens corresponding to the requirements of the prescription. Processing of the back surface includes steps of machining and polishing the back surface.

(22) A virtual angle of rotation for the offset ophthalmic lens in the semi-finished optical lens blank is determined with respect to the angle of rotation which would have been used if the optical reference point OC coincided with the geometrical central reference point GC. The virtual or displaced angle of rotation determined as a function of the offset distance dec. A new surfacing data file is defined in a framework orientated in such a manner to take account of the virtual rotation.

(23) For optimised processing of the back surface it is desirable to have the back surface of the offset ophthalmic lens orientated perpendicular to the axis of rotation of the surface processing tool. For compensating the offset of the optical reference point OC in respect with the geometrical centre reference point GC a prism, referred to as an offset prism is implemented by means of blocking jig to compensate for the off-centering. The greater the value of the offset dec the greater is the value of the offset prism. Due to technical limits of manufacturing machines a maximum offset prism value is imposed, for example the offset prism is less or equal to 5. It is advantageous to limit the amplitude of the offset distance dec in order limit the offset prism and to maintain an increased latitude of the offset prism. The thickness th of the ophthalmic lens at the blocking position must be calculated in order that the thickness of the ophthalmic lens at the displaced optical reference point corresponds to the prescription requirements.

(24) Thus manufacturing of the offset ophthalmic lens virtually displaced within the semi-finished lens blank requires the following data: the second surface dataset defining the back surface of the offset ophthalmic lens with respect to the offset framework defined by the virtually offset optical reference point OC, the prism to use during the blocking of the semi-finished lens blank to ensure the back surface of the ophthalmic lens to be manufactured is perpendicular to the axis of rotation of the processing tool; and the new thickness of the ophthalmic lens at the blocking location

(25) FIG. 5A schematically illustrates offsetting of the ophthalmic lens 40 within the semi-finished lens blank 45 in accordance with step S104 of FIG. 3 from the initial situation (right side of the figure) where the optical reference point OC coincides with the geometrical centre reference point GC to the final situation (left side of the figure) where the optical reference point OC is offset with respect to the geometrical centre reference point GC. FIG. 5B schematically illustrates the offset prism 55 used to block the semi-finished lens blank 45 at the geometrical centre reference point GC so that the back surface 41 of the ophthalmic lens 40 within the semi-finished lens blank 45 is orientated to be perpendicular to the rotation axis R of the surface processing tool 58 during machining as illustrated in FIG. 5C. The machining and polishing of the back surface 41 of the ophthalmic lens can thus be centered geometrically thereby providing improved processing of the back surface of the ophthalmic lens.

(26) Although the present invention has been described hereinabove with reference to specific embodiments, the present invention is not limited to the specific embodiments, and modifications will be apparent to a skilled person in the art which lie within the scope of the present invention.

(27) For instance, while some specific embodiments have been described above in the context of an ophthalmic lens it will be appreciated that the invention may be applied to other optical substrates used as windows, automotive and aircraft windshields, films, ophthalmic instrumentation, computer monitors, television screens, telephone screens, multimedia display screens, lighted signs, light projectors and light sources, other ophthalmic devices and the like without departing from the scope of the invention. The ophthalmic devices may include eye glasses, sun glasses, goggles or the like.

(28) Many further modifications and variations will suggest themselves to those versed in the art upon making reference to the foregoing illustrative embodiments, which are given by way of example only and which are not intended to limit the scope of the invention, that being determined solely by the appended claims. In particular the different features from different embodiments may be interchanged, where appropriate.

(29) In the claims, the word comprising does not exclude other elements or steps, and the indefinite article a or an does not exclude a plurality. The mere fact that different features are recited in mutually different dependent claims does not indicate that a combination of these features cannot be advantageously used.