Method for machining a surface of an optical lens
10126730 · 2018-11-13
Assignee
Inventors
Cpc classification
G05B19/402
PHYSICS
G05B2219/39403
PHYSICS
B24B13/06
PERFORMING OPERATIONS; TRANSPORTING
B23B2226/61
PERFORMING OPERATIONS; TRANSPORTING
B24B47/22
PERFORMING OPERATIONS; TRANSPORTING
B23B5/00
PERFORMING OPERATIONS; TRANSPORTING
International classification
B23C3/00
PERFORMING OPERATIONS; TRANSPORTING
B24B13/06
PERFORMING OPERATIONS; TRANSPORTING
G05B19/402
PHYSICS
B23B5/00
PERFORMING OPERATIONS; TRANSPORTING
Abstract
Methods of determining movement data representing the movement of a machining tool of an optical lens lathing device for machining one or more optical surfaces or parts thereof of a set of optical surfaces are described. The methods comprise a greatest radial slope amplitude determining step during which the greatest radial slope amplitude of the optical surfaces of the set of optical surfaces is determined. The methods also comprise a machining tool selecting step during which a machining tool having a window angle greater than or equal to the greatest radial slope amplitude of the optical surfaces of the set of surfaces to be manufactured is selected. The methods further comprise a movement data determining step during which movement data representing the movement of the selected machining tool are determined and synchronized with the angular position of the optical surface driven in rotation.
Claims
1. A method of determining movement data representing movement of a machining tool of an optical lens lathing device for machining an optical surface of a set of optical surfaces, the set of optical surfaces comprising at least one non rotationally symmetrical surface, the optical lens lathing device comprising a movement axis allowing relative movements between the machining tool and the optical surface, the movement axis comprising at least four movement axes comprising: a first rotation axis, a parallel translation axis substantially parallel to the first rotation axis, a perpendicular translation axis substantially perpendicular to the first rotation axis, and a second rotation axis substantially perpendicular to a plan comprising the parallel translation axis and the perpendicular translation axis, the optical lens lathing device being configured to drive in rotation the optical surface to be manufactured about the first rotation axis and to drive the machining tool relative to the optical surface along the parallel translation axis and the perpendicular translation axis and in rotation about the second rotation axis, the method comprising: a greatest radial slope amplitude determining step during which a greatest radial slope amplitude of the optical surface of the set of optical surfaces is determined; a machining tool selecting step during which the machining tool having a window angle greater than or equal to the greatest radial slope amplitude of the optical surface of the set of surfaces to be manufactured is selected; and a movement data determining step during which movement data representing movement of the selected machining tool along the perpendicular translation axis and the parallel translation axis and about the second rotation axis so as to machine the optical surface are determined and synchronized with an angular position of the optical surface driven in rotation about the first rotation axis.
2. The method according to claim 1, wherein during the movement data determining step, the movement data about the second rotation axis are determined so that during machining of the optical surface a contact point of the machining tool changes within the window angle of the machining tool.
3. The method according to claim 1, wherein the method further comprises: a decomposition step during which the optical surface of the set of optical surfaces to be machined is decomposed in a rotationally symmetrical component and a non-rotationally symmetrical component, such that a greatest radial slope in absolute value of the non-rotationally symmetrical component is smaller than or equal to the greatest radial slope amplitude of the optical surface of the set of optical surfaces to be manufactured; and during the movement data determining step, rotation about the second rotation axis is determined so that along the optical surface to be machined, an angle between an axis of the machining tool and a normal at the rotationally symmetrical component of the optical surface is substantially constant.
4. The method according to claim 1, wherein during the greatest radial slope amplitude determining step, the greatest radial slope amplitude is determined by determining the radial slope amplitude of each optical surface of the set of optical surfaces and by selecting the greatest radial slope amplitude of the optical surface of the set of optical surfaces, the radial slope amplitude of each optical surface being determined along a circumscribed circle of an outer edge of each optical surface.
5. The method according to claim 1, wherein during the machining tool selecting step the window angle is smaller than or equal to the GRSA+10, with the GRSA being the greatest radial slope amplitude of the optical surface of the set of surfaces to be manufactured.
6. The method according to claim 1, wherein the optical lens lathing device is configured so that a frequency of reversal of movement of the machining tool along the parallel translation axis is greater than or equal to a rotation frequency of the optical surface about the first rotation axis.
7. The method according to claim 1, wherein the optical lens lathing device is configured so that a frequency of reversal of the machining tool along the perpendicular translation axis is smaller than or equal to a rotation frequency of the optical surface about the first rotation axis.
8. The method according to claim 1, wherein a frequency of reversal of rotation of the machining tool about the second rotation axis is smaller than or equal to a rotation frequency of the optical surface about the first rotation axis.
9. The method according to claim 1, wherein during the machining tool selecting step, for a given machining tool width, the machining tool having a smallest window angle so as to have a greatest radius is selected.
10. A method for machining an optical surface, the method comprising: a lathe device providing step in which is provided the optical lens lathe device comprising the movement axes comprising: the first rotation axis; the parallel translation axis substantially parallel to the first rotation axis; the perpendicular translation axis substantially perpendicular to the first rotation axis; and the second rotation axis substantially perpendicular to the plan comprising the parallel translation axis and the perpendicular translation axis, the optical lens lathe device being configured to drive in rotation the optical surface to be manufactured about the first rotation axis and to drive the machining tool along the parallel translation axis and the perpendicular translation axis and in rotation about the second rotation axis; and a machining step during which the optical surface is machined by driving in rotation about the first rotation axis the optical surface and having the machining tool of the optical lens lathe device move according to movement data determined using the method of claim 1, the machining tool being selected during the machining tool selecting step.
11. The method according to claim 10, wherein a frequency of reversal of movement of the machining tool along the parallel translation axis is greater than or equal to a rotation frequency of the optical surface about the first rotation axis.
12. The method according to claim 10, wherein a frequency of reversal of translation of the machining tool along the perpendicular translation axis is smaller than or equal to a rotation frequency of the optical surface about the first rotation axis.
13. The method according to claim 10, wherein rotation frequency of the machining tool about the second rotation axis is smaller than or equal to rotation frequency of the optical surface about the first rotation axis.
14. A computer program product stored on computer memory and executed on a processor that when used on a computer apparatus causes the processor to carry out at least the steps of claim 1.
15. A non-transitory computer readable medium storing a computer program that when executed by a processor on a computer apparatus causes the processor to carry out one or more sequences of instructions of the computer program product of claim 14.
16. The method of claim 1, wherein the optical surface is any one or more of a front surface, a back surface, a concave surface, and a convex surface.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Non limiting embodiments will now be described with reference to the accompanying drawing, wherein:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
DESCRIPTION
(9) Elements in the figures are illustrated for simplicity and clarity and have not necessarily been drawn to scale. For example, the dimensions of some of the elements in the figure may be exaggerated relative to other elements to help improve the understanding of the embodiments described herein.
(10) According to an embodiment as illustrated in
(11) According to embodiments described herein, the set of optical surfaces comprises at least one non-rotationally symmetrical surface.
(12) The optical surfaces of the set of optical surfaces may be any one or more of front or back surfaces of the optical lens, and concave or convex surfaces.
(13) Typically, the set of optical surfaces may correspond to the set of optical surface to be manufactured over a given period a time in a lab, for example in the next 24 hours.
(14) Examples of optical lens lathing devices that may be used to machine the optical surface according to the movement data determined using the method described herein are represented in
(15) As illustrated in
(16) The optical lens lathing device is configured to drive the machining tool relative to the optical surface in translation along the parallel and perpendicular translation axis and in rotation about the second rotation axis.
(17) According to an embodiment represented in
(18) The first rotation axis R1 may be in the plan defined by the parallel translation axis T1 and the perpendicular translation axis T2.
(19) According to an embodiment, the optical lens lathing device is configured so that the frequency of reversal of the translation movement of the machining tool along the parallel axis may be greater than or equal to the rotation frequency of the optical surface about the first rotation axis.
(20) The optical lens lathing device may be configured so that the frequency of reversal of translation of the machining tool along the perpendicular axis may be smaller than or equal to the rotation frequency of the optical surface about the first rotation axis.
(21) According to an embodiment, the optical lens lathing device is configured so that the rotation frequency of the machining tool about the second rotation axis is smaller than or equal to the rotation frequency of the optical surface about the first rotation axis.
(22) During the greatest radial slope determining step S1, the greatest radial slope amplitude of the optical surfaces of the set of optical surfaces is determined.
(23) The radial slope is defined with reference to
(24) As represented with
(25) As represented with
(26) For a given value of the coordinate along the U axis with the angle from 0 to 360 one can determine the amplitude of radial slope as being the absolute value of the difference between the greatest and smallest radial slope when the angle varies from 0 to 360.
(27) The greatest amplitude of radial slope for a surface can be determined by determining the amplitudes radial slopes along the U axis.
(28) As described herein, during the greatest radial slope determining step, the greatest radial slope amplitude of each optical surface of the set of optical surfaces is determined so as to determine the greatest radial slope over the set of optical surfaces.
(29) As described herein, in an embodiment, the greatest radial slope amplitude may be determined by determining the radial slope amplitude of each optical surface of the set of optical surfaces and by selecting the greatest radial slope amplitude of the optical surfaces of the set of optical surfaces, the radial slope amplitude of each optical surface being determined along the circumscribed circle of the outer edge of each optical surface. As described herein, in an embodiment, the center of the circumscribed circle corresponds to the center of rotation of the surface, i.e., the point of the surface that belongs to the first rotation axis R1 when the surface is being rotated. Thus, the center of the circumscribed circle may be different based on the position of the surface when being rotated about the first rotation axis R1.
(30) During the machining tool selecting step, a machining tool is selected. The machining tool is selected so as to have a window angle greater than or equal to the greatest radial slope amplitude of the optical surfaces of the set of surfaces to be manufactured.
(31) As illustrated in
(32) Since, the price of the machining tool is linked to the chord CH, it is interesting to select a machining tool having the smallest window angle as possible.
(33) Therefore, according to an embodiment, the machining tool selected has a window angle greater than or equal to GRSA and smaller than or equal to GRSA+10, for example smaller than or equal to GRSA+5, with GRSA being the greatest radial slope amplitude of the optical surfaces of the set of surfaces to be manufactured.
(34) As described herein, in an embodiment, so as to have the greatest radius during the machining tool selecting step for a given machining tool chord CH, the machining tool having the smallest window angle is selected. In other words, for a given price, the machining tool having the greatest radius and allowing manufacturing the set of surfaces can be selected.
(35) During the movement determining step S3, movement data representing the movement of the selected machining tool along the perpendicular and parallel translation axes and about the second rotation axis so as to machine the surface of the optical lens are determined. The movements of the machining tool along the perpendicular, parallel and second rotation axes are synchronized with the angular position of the optical surface driven in rotation about the first rotation axis.
(36) As described herein, in an embodiment, the movement data, in particular, the movement data about the second rotation axis, are determined so that, during the machining of the optical surface, the contact point of the machining tool changes within the window angle of the machining tool.
(37) In the sense of what is described herein, the contact point of the machining tool is the point of the machining tool that is tangent to the machined surface.
(38) Advantageously, having the contact point change, allows there to be a frequency of reversal of rotation about the second rotation axis smaller than or equal to the rotation frequency of the optical surface. Thus, the machining process is easier to implement.
(39) As illustrated in
(40) During the decomposition step S30, each optical surface of the set of optical surfaces is decomposed in a rotationally symmetrical component and a non-rotationally symmetrical component.
(41) Such decomposition may be carried out by any method known to the person skilled in the art. Preferably, the decomposition of each surface is done so that the greatest radial slope in absolute value of the non-rotationally symmetrical component of the surface is smaller than or equal to the greatest radial slope amplitude of the optical surfaces of the set of surfaces to be manufactured.
(42) According to such an embodiment, during the movement data determining step, the rotation movement about the second rotation axis is determined so that along the surface to be manufactured, the angle between the axis of the machining tool and the normal at the rotationally symmetrical component of the optical surface is substantially constant.
(43) In other words, according to such an embodiment, the movement data about the second rotation axis are determined according to the rotationally symmetrical component of each optical surface to be machined. Thus, the movement data about the second rotation axis are simplified and so is the lathing device.
(44) Furthermore, during the decomposition step S30, the rotationally symmetrical component and the non-rotationally symmetrical component may be determined so as to minimize the amplitude of the translation movement and the successive temporal derivative of the translation movement, i.e., speed, acceleration, as examples, of the machining tool along the parallel axis.
(45) Advantageously, such an embodiment allows using a lathing device having a frequency of reversal of translation, respectively rotation, of the machining tool along the perpendicular axis, respectively about the second rotation axis, smaller than or equal to the rotation frequency of the optical surface about the first rotation axis.
(46) Advantageously, such an embodiment allows either at equal performance reducing the dimension of the engine of the machining device or at equal dimension of the engine increasing the frequency leading to a shorter machining time and thus greater productivity.
(47) As illustrated in
(48) During the lathing device providing step S10, an optical lens lathing device as described previously and, for example, as illustrated in
(49) The greatest radial slope amplitude determining step S1, the machining tool selecting step S2 and the movement data determining step S3 are as described previously. In particular, the method may comprise, prior to the movement data determining step S3, a decomposition step S30 as described previously.
(50) During the machining step S4, the optical surface is machined by driving the optical surface in rotation about the first rotation axis and by having a machining tool of the optical lens lathing device move according to movement data determined during the movement data determining step S3.
(51) The invention has been described above with the aid of embodiments without limitation of the general inventive concept.