Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
PROCESS FOR SHAPING AN OPHTHALMIC PRODUCT
Document Type and Number:
WIPO Patent Application WO/2024/062064
Kind Code:
A1
Abstract:
The invention relates to a process for shaping an ophthalmic product (20) using a machining device (200) equipped with clamping means (202, 203), a machining tool (210) and a force sensor (234) adapted to measure a force that is related to the force applied by the machining tool to the ophthalmic product (20). According to the invention, the process comprising: - a step of clamping the ophthalmic product in said clamping means; and - a step of roughing out the ophthalmic product by means of the machining tool so as to bring the initial outline of the ophthalmic product to a final outline of different shape, wherein, during the step of roughing out: - the value of said force is measured by the force sensor, and - the machining speed is continuously adjusted so as to maintain the measured value equal to a target value.

Inventors:
MARANDE BRUNO (FR)
LEPAGE JEAN-ETIENNE (FR)
Application Number:
PCT/EP2023/076137
Publication Date:
March 28, 2024
Filing Date:
September 21, 2023
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
ESSILOR INT (FR)
International Classes:
B24B9/14; B24B49/00; B24B49/02; B24B49/16; B24B51/00
Foreign References:
EP2623261A22013-08-07
Attorney, Agent or Firm:
CHAUVIN, Vincent et al. (FR)
Download PDF:
Claims:
CLAIMS

1. A process for shaping an ophthalmic product (20) using a machining device (200) equipped with clamping means (202, 203) for clamping the ophthalmic product (20), a machining tool (210) for machining the ophthalmic product (20) and a force sensor (234) adapted to measure a force that is related to the force applied by the machining tool (210) to the ophthalmic product (20), the process comprising:

- a step of clamping the ophthalmic product (20) in said clamping means (202, 203); and

- a step of roughing out the ophthalmic product (20) by means of the machining tool (210) so as to bring the initial outline (21 ) of the ophthalmic product (20) to a final outline (22) of different shape, characterized in that, during the step of roughing out:

- the value (Fmeas) of said force is measured by the force sensor (234), and

- the machining speed is continuously adjusted so as to maintain the measured value (Fmeas) equal to a target value (Ftarg), said target value (Ftarg) being determined as a function of an electrical power (Pei) consumed by the machining device (200).

2. The process for shaping according to claim 1 , wherein, during the step of roughing out, the machining tool (210) follows a first path (Pa1 ) that is radiale relative to said clamping means (202, 203) until it reaches the final outline (22), and a second path (Pa2) along said final outline (22).

3. The process for shaping according to claim 1 or 2, wherein the force sensor (234) is adapted to measure a force component that is radiale relative to said clamping means (202, 203).

4. The process for shaping according to any one of claims 1 to 3, wherein, during said step of roughing out, a comparison operation is performed to compare the electrical power (Pei) consumed by the machining device (200) with a power threshold (Pmax), and when the electrical power (Pei) consumed by the machining device (200) is greater than said power threshold (Pmax), said target value (Ftarg) is reduced of a predetermined amount.

5. The process for shaping according to claim 4, wherein the comparison operation is performed only when said target value (Ftarg) is greater than a predetermined threshold (Fup). 6. The process for shaping according to any one of claims 1 to 5, wherein said machining speed is determined by means of a proportional derivative controller.

7. The process for shaping according to claim 6, wherein said machining speed is determined as a function of:

- a first difference between said measured value (Fmeas) and said target value (Ftarg), and

- a second difference between the measured value (Fmeas), measured at a current instant (t), and a measured value (Fmeas) measured at a previous instant (t- 1 ).

8. The process for shaping according to any one of claims 1 to 7, wherein, the final outline (22) being characterized by first points (Po, Pi, P2):

- intermediate points (P01, P02, P03) are defined between said first points (Po, Pi, P2), and

- during the roughing out step, at each sampling instant (t), said machining device (200) is programmed to: n select a next point to be reached among the first points (Po, Pi, P2) and the intermediate points (P01 , P02, P03) as a function of the difference between said measured value (Fmeas) and said target value (Ftarg), and to n control said machining tool (210) and said clamping means (202, 203) such that the machining tool (210) reaches said next point in a predetermined time amount (At) that is constant from a sampling instant (t) to another.

9. The process for shaping according to claim 8, wherein the number of first points (Po, Pi, P2) is determined as a function of a maximum machining speed and/or of a maximum speed of the machining device (200).

10. The process for shaping according to any one of claims 1 to 9, wherein said ophthalmic product (20) is an ophthalmic lens or a mold for molding an ophthalmic lens.

11. The process for shaping according to any one of claims 1 to 10, comprising, after said step of roughing out, a finishing step that is performed on the part of the ophthalmic product (20) machined by said machining tool (210), by means of a finishing tool (222, 223) that is distinct from said machining tool (210).

12. The process for shaping according to any one of claims 1 to 11 , wherein during said step of roughing out, said ophthalmic product (20) is machined by the machining tool (210) in a single pass around said clamping means (202, 203).

Description:
PROCESS FOR SHAPING AN OPHTHALMIC PRODUCT

TECHNICAL FIELD OF THE INVENTION

The present invention generally relates to the field of eyeglasses.

This invention applies to machining devices comprising:

- clamping means for clamping an ophthalmic product,

- a machining tool for machining the ophthalmic product, and

- a force sensor adapted to measure a force that is related to the force applied by the machining tool to the ophthalmic product.

The invention more particularly relates to a process for shaping an ophthalmic lens, comprising:

- a step of clamping the ophthalmic product in said clamping means; and

- a step of roughing out the ophthalmic product by means of the machining tool so as to bring the initial outline of the ophthalmic product to a final outline of different shape.

BACKGROUND INFORMATION AND PRIOR ART

The technical part of the work of an optician, which consists in mounting a pair of ophthalmic lenses in a spectacle frame selected by a customer, may be split into four main operations:

- the acquisition of the shapes of the outlines of the rims of the spectacle frame selected by the customer,

- the centering of each ophthalmic lens, which consists in determining the frame of reference of the lens using centering markings provided thereon, then in suitably positioning the outline of the rim acquired beforehand in the frame of reference of the lens so that, once edged to this outline then mounted in its frame, the lens is correctly positioned with respect to the corresponding eye of the customer and fulfils as best as possible the optical function for which it was designed,

- the blocking of each lens, which consists in attaching a blocking accessory to the lens, so that the lens can be easily extracted from the centering station and then be engaged in the edging station without loss of frame of reference, then

- the edging of each lens, which consists in machining this lens to the outline centered beforehand.

Here, the edging operation is more particularly of interest. This operation is generally carried out by an edging machine, as a function of the material of the lens to be edged.

Various processes are known to perform this operation.

In a known embodiment, the machining method aims at maintaining constant the machining speed, that is to say the speed of the contact point between the lens and the tool. The control parameters are consequently calculated before machining the lens, considering the material of the lens to be edged.

In a second known embodiment, when the lens is to be machined in several passes, at each pass, the machining depth is calculated according to the average power consumed by the motor at the previous turn, in order to reduce the time needed to edge the lens.

These two methods are based on the assumption that the machining operations are repeatable and that the performances of the tools are constant over time.

But in practice, this assumption is wrong. Consequently, the edging machine is not used at the maximum of its possibilities.

SUMMARY OF THE INVENTION

In this context, the present invention provides a solution enabling to use the edging machine to its maximum capacity in order to optimize productivity.

More specifically, the invention is directed to a process for shaping an ophthalmic product as defined in the introduction wherein, during the step of roughing out, the value of said force is measured by the force sensor, and the machining speed is continuously adjusted so as to maintain the measured value equal to a target value - said target value being determined as a function of an electrical power consumed by the machining device.

Consequently, at each instant, the tool is driven so as to machine the ophthalmic product at the maximum possible speed.

In a preferred embodiment, the target value is maintained at a level that is high in order to shorten the machining time, and that is such that the motor consumption does not exceed a maximum value that would harm the quality of the product.

Other preferred features of the invention are the following ones:

- during the step of roughing out, the machining tool follows a first path that is radiale relative to said clamping means until it reaches the final outline, and a second path along said final outline.

- the force sensor is adapted to measure a force component that is radiale relative to said clamping means.

- during said step of roughing out, a comparison operation is performed to compare the electrical power consumed by the machining device with a power threshold, and when the electrical power consumed by the machining device is greater than said power threshold, said target value is reduced of a predetermined amount.

- the comparison operation is performed only when said target value is greater than a predetermined threshold.

- said machining speed is determined by means of a proportional derivative controller.

- said machining speed is determined as a function of a first difference between said measured value and said target value, and a second difference between the measured value, measured at a current instant, and a measured value measured at a previous instant.

- the final outline being characterized by first points (also named main points), intermediate points are defined between said first points, and during the roughing out step, at each sampling instant, said machining device is programmed to: n select a next point to be reached among the first points and the intermediate points as a function of the difference between said measured value and said target value, and to n control said machining tool and said clamping means such that the machining tool reaches said next point in a predetermined time amount that is constant from a sampling instant to another.

- the number of first points is determined as a function of a maximum machining speed and/or of a maximum speed of the machining device.

- said ophthalmic product is an ophthalmic lens or a mold for molding an ophthalmic lens.

- the process comprises, after said step of roughing out, a finishing step that is performed on the part of the ophthalmic product machined by said machining tool, by means of a finishing tool that is distinct from said machining tool.

- during said step of roughing out, said ophthalmic product is machined by the machining tool in a single pass around said clamping means.

DETAILED DESCRIPTION OF EXAMPLE(S)

The following description with reference to the accompanying drawings, given by way of non-limiting example makes it clear what the invention consists in and how it can be reduced to practice.

In the accompanying drawings:

- Figure 1 is a schematic view of a machining device adapted to implement a process according to the invention,

- Figure 2 illustrates an initial and a final outline of an ophthalmic lens before and after machining by means of the device of Figure 1 ,

- Figure 3 shows how some points of the final outline are defined according to the invention, and

- Figure 4 is a flowchart of the process according to the invention.

Figure 1 shows a device 200 for machining an ophthalmic lens 20, comprising:

- means 202, 203 for clamping the ophthalmic lens 20;

- at least one tool 210, 222, 223 for machining the ophthalmic lens 20;

- a force sensor 234 adapted to measure a force related to the force applied by the machining tool 210, 222, 223 to the ophthalmic lens 20; and

- a unit 251 for controlling each machining tool 210, 222, 223 relative to the clamping means 202, 203.

This machining device 200 could take the form of any machine for cutting or removing material, able to modify the outline of the ophthalmic lens 20 in order to adapt it to that of the corresponding eyewire of a spectacle frame selected by an individual.

In the example schematically illustrated in figure 1 , the machining device 200 consists, as is known per se, of an automatic grinder 200, widely referred to as a digital grinder. In this case, this grinder comprises:

- a rocker 201 that is mounted so as to freely pivot about a reference axis A5, in practice a horizontal axis, on a mounting (not shown), and that supports the ophthalmic lens 20 to be machined;

- at least one abrasive wheel 210 that is mounted so as to pivot about an abrasive-wheel axis A6 parallel to the reference axis A5, and that is also duly driven to rotate by a motor (not shown); - a finishing module 220 that is fitted so as to rotate about the abrasivewheel axis A6, and that is equipped with tools 222, 223 for finishing the ophthalmic lens 20.

The pivoting mobility of the rocker 201 about the reference axis is called retraction mobility ESC. It allows the ophthalmic lens 20 to be brought closer to the abrasive wheel 210 until the former makes contact with the latter.

This rocker 201 is equipped with two shafts 202, 203 for clamping the ophthalmic lens 20 to be machined and for driving it to rotate, which shafts 202, 203 correspond to the aforementioned "clamping means".

These two shafts 202, 203 are aligned with each other along a clamping axis A7 parallel to the axis A5. Each of the shafts 202, 203 possesses a free end that faces the other and that is equipped with a head for clamping the ophthalmic lens 20.

A first 202 of the two shafts is fixed in translation along the clamping axis A7. In contrast, the second 203 of the two shafts is mobile in translation along the blocking axis A7 in order to allow the ophthalmic lens 20 to be compressively clamped axially between the two clamping heads.

The grinder 200 schematically shown in figure 1 comprises only one cylinder abrasive wheel 210.

In practice, it rather comprises a set of abrasive wheels mounted coaxially on the abrasive-wheel axis A6, each abrasive wheel being used for a specific shaping operation of the ophthalmic lens 20 to be machined.

For the roughing-out of the lens, a roughing-out cylinder abrasive wheel is used. This roughing-out cylinder abrasive wheel is cylindrical, it has a diameter greater than 10 centimetres, and it comprises diamonds whose grain size is between 100 and 500 micrometers and is here equal to 300 micrometers.

For the beveling of the lens, which consists in machining a rib along the edge face of the lens, a shaping abrasive wheel (or "beveling abrasive wheel") can be used, this abrasive wheel containing a beveling groove of dihedral cross-section.

For the polishing of the lens, a cylinder abrasive wheel and a shaping abrasive wheel, of identical geometries to the two abrasive wheels mentioned above, are used, the grain sizes of these polishing abrasive wheels being particularly small.

The set of abrasive wheels is bom by a slide (not shown) so as to move in translation along the abrasive-wheel axis A6. The translational movement of the slide bearing the abrasive wheels is called the "transfer" TRA.

It will be understood that here it is a question of producing a relative movement between the abrasive wheels and the lens and that provision could be made, as a variant, for the lens to move axially, the abrasive wheels remaining stationary.

Here, the grinder 200 furthermore comprises a link rod 230 one end of which is hinged relative to the mounting in order to pivot about the reference axis A5, and the other end of which is hinged relative to a nut 231 in order to pivot about an axis A8 parallel to the reference axis A5.

The nut 231 is itself mounted to move in translation along a restitution axis A9 perpendicular to the reference axis A5. The nut 231 is a tapped nut in screwed engagement with a threaded shank 232 that, aligned with the restitution axis A9, is driven to rotate by a motor 233.

The link rod 230 moreover comprises a force sensor 234, here consisting of a unidirectional strain gauge, that interacts with a stop 204 fixed to the rocker 201 .

When, duly clamped between the two shafts 202, 203, the ophthalmic lens 20 to be machined is brought into contact with one of the abrasive wheels 210, it is the object of an effective removal of material until the stop 204 of the rocker 201 buts against the link rod 230 with a force that, acting on the strain gauge 234, is duly detected and measured by the latter.

Here, the strain gauge 234 is placed so as to measure a machining force of substantially vertical direction, corresponding to the radial component of the force exerted by the ophthalmic lens 20 on the abrasive wheel 210 or finishing tool 222, 223 used.

To machine the ophthalmic lens 20 following a given outline, it is therefore enough, on the one hand, to appropriately move the nut 231 along the restitution axis A9, under the control of the motor 233, in order to control the restitution movement RES, and on the other hand, to make the supporting shafts 202, 203 pivot together about the clamping axis A7. The restitution movement (and therefore the retraction movement of the rocker 201 ) and the rotational movement of the shafts 202, 203 are controlled and coordinated by a controlling unit 251 , duly programmed for this purpose, so that all the points of the outline of the ophthalmic lens 20 are, in succession, brought to the correct diameter. According to the invention, the retraction movement is in particular controlled depending on the machining force measured by the strain gauge 234, so as to maintain it equal to a target value.

As for the non-essential finishing module 220, it has a pivoting mobility about the abrasive-wheel axis A6, which mobility is denoted PIV. This mobility allows it to be brought closer to or moved further away from the ophthalmic lens 20.

The finishing tools 222, 223 with which the finishing module 220 is equipped here especially comprise a grooving disk 222 adapted to produce a groove along the edge face of the ophthalmic lens 20, and a milling cutter 223 adapted to chamfer the sharp edges of the ophthalmic lens 20.

These finishing tools 222, 223 are mounted to rotate about a given axis and are driven to rotate by a motor housed in a base 224 that is itself mounted to pivot on the finishing module 220 about an axis A10 orthogonal to the abrasivewheel axis A6. This pivoting mobility of the base 224 about the axis A10, called the finishing mobility FIN, allows the tools 222, 223 to be best oriented relative to the lens.

The controlling unit 251 is an electronic and/or computing unit and it in particular allows the following to be controlled:

- the motor for driving the second shaft 203 to move in translation;

- the motor for driving the two shafts 202, 203 to rotate;

- the motor for driving the slide bearing the abrasive wheels to move in translation with its transfer mobility TRA;

- the motor 233 for driving the nut 231 to move in translation with its restitution mobility RES;

- the motor for driving the finishing module 220 to rotate with its pivoting mobility PIV; and

- the motor for driving the base 224 of the finishing tools 222, 223 to rotate with its finishing mobility FIN.

Lastly, the grinder 200 comprises a human-machine interface 252 that here comprises a display screen 253, a keyboard 254 and a mouse 255, which are adapted to communicate with the controlling unit 251 . This HMI interface 252 allows the user to enter numerical values, such as the material of the lens, on the display screen 253, so that the tools of the grinder 200 can be appropriately controlled.

In figure 1 , the controlling unit is implemented on a desktop computer connected to the grinder 200. Of course, as a variant, the software portion of the grinder could be implemented directly on an electronic circuit of the grinder. It could also be implemented on a remote computer, communicating with the grinder via a private or public network, for example using an IP (Internet) communication protocol.

Figure 2 shows a projection of the initial outline 21 of the lens 20 to be machined.

It also shows a projection of the final outline 22 of the lens 20 after machining. This final outline 22 corresponds to the bottom of a bezel of a rim of the spectacle frame selected by the individual that is suitable to receive the lens once machined.

Figure 2 also shows a "boxing system" of this final outline 22. As already known, this boxing system comprises a box 23 that is a rectangle drawn around the projection of the final outline 22, which has two horizontal sides.

The centre O of this box 23 is called boxing center. The lens is to be blocked between the two shafts 202, 203 such that the blocking axis A7 passes through this boxing center.

Before the machining of the ophthalmic lens 20, the controlling unit 251 acquires the geometry of the final outline 22.

As will be detailed below, this final outline 22 takes the form of a set of triplets (n, 0j, zi) corresponding to the cylindrical coordinates of a plurality of points Pi characterizing the shape of this final outline 22.

These coordinates can be acquired from a database to which an optician has access, or by using an imaging device comprising image-capturing means and image-processing means suitable to process a photo of a sample lens delivered with the spectacle frame, or by feeling the bottom of the bezel of the rim of the frame selected by the individual.

The lens is then subjected to a centering operation followed by a blocking operation.

These two operations are well known to those skilled in the art and do not form part of the subject matter of the present invention, hence they are only briefly described.

During the centering operation, the positions of markers marked or etched on the lens are determined, and the position required for the final outline 22 is deduced therefrom (so that once the lens has been shaped following this outline and fitted into the selected frame, its optical centre is correctly located relative to the corresponding eye of the spectacle wearer).

During the blocking operation, a gripping accessory is adhesively bonded to the lens in a position centered on the boxing centre, then, by virtue of this gripping accessory, the lens is clamped between the shafts 202, 203 of the edger 200 such that the boxing centre is located centered on the clamping axis A7.

The shaping is then carried out in two operations, namely a roughing-out operation and a finishing operation.

For the roughing-out of the lens, the roughing-out cylinder abrasive wheel 210 is used to coarsely decrease the radii of the lens 20 to the shape of the final outline 22. More precisely, the shafts 202, 203 and the rocker 201 are here controlled relative to each other so as to decrease, for each angular position 9i of the lens about the clamping axis A7, the radius of the lens to a length equal to the radius n of the final outline 20.

To finish the lens, the shaping abrasive wheel and/or any other finishing tool is used to form, on the edge face of the lens, a "bevel" or a groove or any suitable form, and to polish the obtained edge.

The invention is more particularly directed to the step of roughing-out.

During this step, the abrasive wheel 210 follows, relative to the lens 20, a first path Pa1 that is radiale relative to the axis A7 until its peripheral edge reaches the final outline 22. Then, it follows a second path Pa2 along the final outline 22 (see Fig.2).

Consequently, the lens 20 is machined in a single pass around the axis A7.

According to the invention, the roughing-out step is performed so as to reduce the time required to machine the edge of the lens 20.

To this end, during the step of roughing out:

- the value Fmeas is measured by the gauge 234, and

- the machining speed MSp is continuously adjusted so as to maintain the measured value Fmeas equal to a target value Ft arg .

To this end, the rotation of the shafts 202, 203 is controlled depending on the difference between these values Fmeas, Ftarg.

Before explaining more precisely how this process is performed, we can define the notion of “machining speed MSp” (also called “machining rate”). This machining speed could be defined as being the rotation speed of the shafts 202, 203.

But preferably, the machining speed is defined as the speed of the point of contact between the lens 20 and the abrasive wheel 210. Hence, this machining speed MSp depends on the rotation speed of the shafts 202, 203 and on the radius of the contact point relative to axis A7.

It will be noted here that the grinder 200 is designed so that the machining speed MSp can reach a known “maximum machining speed” or a known shaft rotation speed.

It will be noted here that the grinding machine 200 is designed such that it can reach a known “maximum shaft rotation speed” or so that the machining speed MSp can reach a known “maximum machining speed”.

The process for roughing-out the lens 20 is performed in loops so that the machining of the lens edge progresses at each loop point by point along the final outline 22.

In the following, the notion of “sampling interval At” will be defined as the time between two successive loops.

Here, the idea of the invention is to discretise the final outline 22 into several main points and to search in real time for the next point to be reached at the end of each instant sampling interval At. In parallel, it is proposed to regularly adjust the target value Ft arg (not necessarily at each loop but at least once per second) considering the power consumed by the grinder 200.

First, we can explain how the main points discretising the final outline 22 are defined.

The first main point Po can be selected randomly.

Then, the number N of main points Pi (with i lying from 0 to N-1 ) is determined as a function of said maximum machining speed and/or of said maximum shaft rotation speed.

For instance, to simplify, the maximum shaft rotation speed is considered. In this example, the latter is regarded as being equal to 10 rpm when the sampling interval At is settled to 1 ms.

In this example, the number N of main points Pi is calculated in the following way:

N = 60/10.1000 = 6000 In other words, the final outline 22 is initially characterized by 6000 main points Pi the coordinates (n, 0j, Zi) of which are defined.

In the uppermost drawing of Figure 3, we have represented a part of the final outline 22 and three of these 6000 main points, named Po, Pi and P2.

We can understand that, if the machining speed MSp is equal to its maximum, the time required for machining the lens from point Po to point Pi (or point Pi to point P2) is equal to 1 ms.

These main points Pi are defined before the roughing out step.

But during the roughing-out step, if the value Fmeas of the measured force is too high, it is necessary to slow down the machining speed MSp to reduce this value. In order to achieve this aim, intermediate points Poj (with j lying from 1 to n) are added between the main points Pi. Thanks to these points, the grinding wheel 210 will not have to go from one main point Pi to another main point Pj+1 at each loop, but it will be able to reach only one of the intermediate points Poj.

In practice, these intermediate points Poj are added in real time during the roughing-out step and they are defined only by one of their coordinates: their orientation 9j. Hence, the use of intermediate points Poj rather than a greater number N of main points Pi enables not to have to determine a great number of triplets (n, 0j, Zi).

The method used to add these intermediate points Poj is named sampling. In practice, it consists in adding, at each loop and only if it is necessary, a predefined number n of intermediate points Poj between the two next main points Pi.

As shown in the uppermost drawing of Figure 3, at a first sampling instant t (at the beginning of the first loop), these intermediate points Poj are added between the main points Po and Pi. The predefined number n of added intermediate points Poj is at least equal to 10, and is here equal to 100.

Then, the next point Pt+1 to be reached at the next sampling instant t+1 (at the end of the first loop) is selected between these intermediate points Poj and the second main point Pi, so as to maintain the measured value Fmeas equal to a target value Ftarg (see the second drawing of Figure 3).

As shown in the last drawings of Figure 3, at each loop, the process is repeated, with a new sampling only if it is necessary.

As explained above, to select a next point at each loop, it is proposed to determine two parameters in parallel. The first parameter is the target value Ft arg of the measured force, and the second parameter is the machining speed Msp.

The method for adjusting the target value Ftarg according to the intrinsic characteristics of the material of the lens (kind of material, amount of material to machine... ) and to the operating conditions of the machine (electrical voltage, state of maintenance...) is shown in the left part of Figure 4. It comprises several steps.

These steps are performed in loops, but these loops can be desynchronized from the above-mentioned loops. In other words, the sampling interval of these desynchronized loops can be distinct from said sampling interval At and can vary from one loop to another.

The first step SO shown in Figure 4 represents the beginning of the roughing-out step.

The second step S2 consists in determining an initial target value Ftarg. Here, this initial target value depends only from the operating conditions of the grinder 200, and more specifically from its nominal power.

Then, the machining of the lens starts and the following steps are performed.

At step S4, the determined target value Ftarg is compared with a predetermined threshold F up .

This predetermined threshold F up depends on the used grinder 200. It is for instance equal to 2500g. It corresponds to a minimum value of the force below which it is considered that no problem can arise.

If the target value Ftarg is lower than this predetermined threshold F up , the step S12 (described hereinafter) is implemented.

Else, during step S6, the instant electrical power P ei consumed by the grinder 200 is acquired and compared with a power threshold Pmax.

This power threshold Pmax depends on the used grinder. It is for instance equal to 900W. It corresponds to a power equal or next from the maximum power the grinder can consume.

If the instant electrical power P ei is lower than this power threshold Pmax, step S12 is implemented.

Else, during step S8, the target value Ftarg is reduced of a predetermined amount. This amount is for instance equal to 500g.

Then, during step S10, a temporisation is triggered, then step S12 is implemented. This temporisation is for instance of 0.8s.

Step S12 consists in determining whether the roughing-out step is finished or not.

If it is finished, the process ends (step S14). Else, the process is restarted at step S4.

Thanks to this process, the target value Ft arg is adjusted as a function of the grinder possibilities.

Concomitantly, a new machining speed Msp is determined at each loop defined by the sampling interval At.

In other words, the process for adjusting the machining speed MSp according to the target value Ftarg and to the measured value Fmeas is implemented in parallel of the determination of said target value.

This process is based on a proportional derivative controller and comprises the following steps.

During a first step S20, the processing unit 251 determines a first difference between the measured value Fmeas and the target value Ftarg, named force error AF.

Then, during a second step S22, it approximates the derivative 5F of the measured value Fmeas. To this end, here, it calculates the difference between the measured values Fmeas at the sampling instant t and at the previous sampling instant t-1.

After, during a third step S24, the processing unit 251 calculates the machining speed MSp according to the force error AF and the derivative 5F.

Here, this calculation is based on the following equation:

MSp = Kp.AF + Kd.5F

In this equation, the constants Kp and Kd are determined by means of test sessions on the grinder 200.

Finally, thanks to the machining speed MSp, the processing unit is able to determine the next point Pt+i to be reached at the end of the sampling interval At.

Then, if this next point does not belong to the main points Pi, the processing units determines its coordinates (q, 0j, Zj). Indeed, only the orientations 9j of the intermediate points Poj are known. The other coordinates can be determined by interpolation, on the basis of at least the orientation 0j and the coordinates (n, 0j, Zj) and (n+i, 0s+i , zj+i) of the two main points located on either side of the next point Pt + 1.

Then, during the instant sampling interval At, the shafts 202, 203 rotate so that the contact point between the lens 20 and the roughing-out wheel 210 reaches this next point Pt+i . And the process restarts a new loop. The present invention is in no way limited to the embodiment described and shown.

In particular, the process can apply to the machining of other ophthalmic products, for instance to the machining of molds suitable for molding ophthalmic lenses.