(19)
(11) EP 4 468 095 A1

(12) EUROPEAN PATENT APPLICATION

(43) Date of publication:
27.11.2024 Bulletin 2024/48

(21) Application number: 23305843.7

(22) Date of filing: 26.05.2023
(51) International Patent Classification (IPC): 
G05B 19/406(2006.01)
B24B 13/00(2006.01)
G02C 7/02(2006.01)
B29D 11/00(2006.01)
G02B 3/00(2006.01)
(52) Cooperative Patent Classification (CPC):
G05B 19/406; G02B 3/0025; B29D 11/00932; B29D 11/0098; B24B 49/03; B24B 51/00; B24B 13/02; B24B 13/06; B24B 49/12
(84) Designated Contracting States:
AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC ME MK MT NL NO PL PT RO RS SE SI SK SM TR
Designated Extension States:
BA
Designated Validation States:
KH MA MD TN

(71) Applicant: Essilor International
94220 Charenton-Le-Pont (FR)

(72) Inventors:
  • GAUTHIER, Ronald
    94100 SAINT MAUR DES FOSSES (FR)
  • BESSONNET, Stephane
    94000 VILLIERS-SUR-MARNE (FR)

(74) Representative: Santarelli 
Tour Trinity 1 bis Esplanade de la Défense
92035 Paris La Défense Cedex
92035 Paris La Défense Cedex (FR)

   


(54) METHOD FOR CHECKING A MACHINED OPHTHALMIC DEVICE AND/OR A MACHINED MOLD FOR MAKING AN OPHTHALMIC DEVICE


(57) The disclosure relates to a method for checking (100) a machined ophthalmic device and/or a machined mold for making an ophthalmic device obtained thanks to a machining system, comprising:
- obtaining (101) initial data from the machined ophthalmic device and/or the machined mold, measured in a first predetermined referential, the data obtained being representative of a determined reproductible defect generated on the machined ophthalmic device and/or on the machined mold;
- determining (102) a second referential depending on the determined reproductible defect;
- manipulating (103) the initial data from the first predetermined referential to the determined second referential in order to obtain transformed data;
- deducing (104) from the transformed data a defect value representative of the determined reproductible defect and generated on the machined ophthalmic device and/or on the machined mold.




Description

FIELD OF THE DISCLOSURE



[0001] The disclosure relates to a method for checking a machined ophthalmic device and/or a machined mold for making an ophthalmic device obtained thanks to a machining system.

[0002] The disclosure also relates to a method for manufacturing an ophthalmic device, comprising checking, thanks to a checking device, a machined ophthalmic device and/or a machined mold for making an ophthalmic device obtained thanks to a machining system.

[0003] The disclosure further relates to a command and control unit including system elements configured to run a computer program in order to implement at least some steps of any one of these methods.

[0004] The disclosure also relates to a manufacturing system configured for carrying out at least some steps of any one of these methods, and a computer program including instructions configured to implement at least some steps of any one of these methods, when said computer program is run by a computer.

[0005] The disclosure further relates to a client-server communication interface for transferring to a remote computer at least some data which is determined by a computer program that implements at least some steps of any one of these methods, when said computer program is run in a command and control unit, the remote computer implementing the other steps any one of these methods.

BACKGROUND ART



[0006] During or after manufacturing for instance by machining of optical articles, such as ophthalmic lenses, it is known to check machined surfaces with a control device such as lens mappers.

[0007] As explained in European patent EP 3 180 664, a lens mapper can be used for measuring optical and/or geometrical data on the machined optical article.

[0008] The lens mapper can provide optical data and may be configured to provide as results values in diopter of overall optical power defects generated on the machined article.

[0009] The lens mapper may be configured to graphically provide measured optical data representative of local optical power errors on the machined article.

[0010] The local optical power errors may correspond to peaks and valleys in a two-dimensional graphical representation, and the optical data and in particular the values in diopter of the overall optical power defects may be determined from graphics values corresponding to opposite ends of peaks and valleys at a center of the machined article.

[0011] In addition, the lens mapper may be configured to graphically provide measured optical data representative of gradient of optical power of the machined article from which it is possible to deduce a shape defect value of a machining tool used for machining the optical article.

[0012] The gradient of optical power may correspond to rings in a two-dimensional graphical representation showing in top view the machined article.

[0013] Therefore, then lens mapper is theoretically able to provide data which can be analysed to try to link for instance a gradient of optical power to a root cause from the machining tool.

[0014] However, graphics provided by the lens mapper, either showing peaks and valleys or showing rings, may depend of the geometrical characteristics of the machined article.

[0015] In other words, similar defects caused by the machining tool might not be represented identically depending on the geometrical characteristics of the machined article, causing optionally difficulties for the interpretation of the data provided by the lens mapper.

SUMMARY OF THE DISCLOSURE



[0016] The disclosure is directed to a method for manufacturing an ophthalmic device, carrying out a checking step on the type disclosed above, which is easy and convenient to implement.

[0017] The disclosure accordingly provides, according to a first aspect, a method for checking a machined ophthalmic device and/or a machined mold for making an ophthalmic device obtained thanks to a machining system, comprising:
  • a step of obtaining initial data from the machined ophthalmic device and/or the machined mold, measured in a first predetermined referential, the data obtained being representative of a determined reproducible defect generated on the machined ophthalmic device and/or on the machined mold;
  • a step of determining a second referential depending on the determined reproducible defect;
  • a step of manipulating the initial data from the first predetermined referential to the determined second referential in order to obtain transformed data;
  • a step of deducing from the transformed data a defect value representative of the determined reproducible defect and generated on the machined ophthalmic device and/or on the machined mold.


[0018] According to the disclosure, the initial data coming for instance from measurements operated by a "standard" checking device, can be transformed in a referential defined as a function of the determined reproducible defect of interest, in order to deduce the defect value due to this determined reproducible defect when the ophthalmic device is machined.

[0019] Thanks to the disclosure, the defect values due to the determined reproducible defect of interest are more constantly represented in the second referential dedicated to this determined reproducible defect.

[0020] In other words, the transformed data from which the defect value is deduced are not or less affected by the plurality of geometrical characteristics of ophthalmic devices which can be machined.

[0021] In contrast, the transformed data are better linked to the determined reproducible defect, rendering easier the deducing of the defect value and then the cause of the defect.

[0022] Advantageous and convenient features of the manufacturing method are described below.

[0023] The defect value may correspond to an optical power value.

[0024] The determined reproductible defect may be a machining tool wear defect and/or a blocking tool deformation defect.

[0025] The first predetermined referential may be a cartesian referential and the determined second referential may be a polar referential.

[0026] The cartesian referential may comprise intial coordonates corresponding to geometrical characteristics of the machined ophthalmic device and/or the machined mold, the initial data being represented by vectors defined by said geometrical characteristics and a determined angle, while in the polar referential, the transformed data may be represented by vectors defined by the determined angle and a defect value, such as a machining tool angle and/or a blocking flexion moment and/or a glue thickness.

[0027] The step of checking can be made with a lens mapper configured to graphically provide the initial data representative of local optical power errors in the first predetermined referential.

[0028] The local optical power errors may be shown on a first graphic having predetermined sizes and the method may further comprises a step of interpolating and/or extrapolating the initial data in order to graphically provide the transformed data in the determined second referential shown on a second graphic.

[0029] The disclosure also provides, according to a second aspect, a method for manufacturing an ophthalmic device, comprising a step of checking, thanks to a checking device, a machined ophthalmic device and/or a machined mold for making an ophthalmic device obtained thanks to a machining system, the step of checking being carried out as disclosed above.

[0030] The method may comprise a step of measuring the machined ophthalmic device and/or the machined mold and determining, from measurements, initial data expressed in a first predetermined referential and representative of the determined reproductible defect generated on the machined ophthalmic device and/or on the machined mold.

[0031] The method may comprise a step of comparing initial data obtained from the machined ophthalmic device and/or the machined mold, measured in a first predetermined referential, the data obtained being representative of a determined reproductible defect generated on the machined ophthalmic device and/or on the machined mold, to stored parameters including second referentials, transformed data and corresponding deduced defect values obtained during previous checking and in relation with corresponding initial data in first predetermined referentials and determined reproductible defects; and a step of deducing a defect value representative of the determined reproductible defect and generated on the machined ophthalmic device and/or on the machined mold.

[0032] The method may comprise, before checking:
  • a step of providing an optical function of the ophthalmic device to be obtained;
  • a step of providing operational parameters for machining the ophthalmic device and/or a mold for making the ophthalmic device, depending on both the machining system and the optical function of the ophthalmic device to be obtained;
  • a step of machining the ophthalmic device and/or the mold for making the ophthalmic device, by carrying out the operational parameters in the machining system.


[0033] The disclosure also provides, according to a third aspect, a command and control unit including system elements configured to run a computer program in order to implement at least the following steps :
  • obtaining initial data from the machined ophthalmic device and/or the machined mold, measured in a first predetermined referential, the data obtained being representative of a determined reproductible defect generated on the machined ophthalmic device and/or on the machined mold;
  • determining a second referential depending on the determined reproductible defect;
  • manipulating the initial data from the first predetermined referential to the determined second referential in order to obtain transformed data;
  • deducing from the transformed data a defect value representative of the determined reproductible defect and generated on the machined ophthalmic device and/or on the machined mold.


[0034] The disclosure also provides, according to a fourth aspect, a manufacturing system comprising a machining tool for machining the ophthalmic device and/or a mold for making an ophthalmic device, a blocking tool for blocking the ophthalmic device and/or the mold during machining and a command and control unit, the system being configured for carrying out at least the following steps:
  • obtaining initial data from the machined ophthalmic device and/or the machined mold, measured in a first predetermined referential, the data obtained being representative of a determined reproductible defect generated on the machined ophthalmic device and/or on the machined mold;
  • determining a second referential depending on the determined reproductible defect;
  • manipulating the initial data from the first predetermined referential to the determined second referential in order to obtain transformed data;
  • deducing from the transformed data a defect value representative of the determined reproductible defect and generated on the machined ophthalmic device and/or on the machined mold.


[0035] The disclosure also provides, according to a fifth aspect, a computer program including instructions configured to implement at least the following steps:
  • obtaining initial data from the machined ophthalmic device and/or the machined mold, measured in a first predetermined referential, the data obtained being representative of a determined reproductible defect generated on the machined ophthalmic device and/or on the machined mold;
  • determining a second referential depending on the determined reproductible defect;
  • manipulating the initial data from the first predetermined referential to the determined second referential in order to obtain transformed data;
  • deducing from the transformed data a defect value representative of the determined reproductible defect and generated on the machined ophthalmic device and/or on the machined mold;
when said computer program is run by a computer.

[0036] The disclosure also provides, according to a sixth aspect, a client-server communication interface to be used for carrying out a method a method for checking a machined ophthalmic device and/or a machined mold for making an ophthalmic device obtained thanks to a machining system, comprising:
  • obtaining initial data from the machined ophthalmic device and/or the machined mold, measured in a first predetermined referential, the data obtained being representative of a determined reproductible defect generated on the machined ophthalmic device and/or on the machined mold;
  • determining a second referential depending on the determined reproductible defect;
  • manipulating the initial data from the first predetermined referential to the determined second referential in order to obtain transformed data;
  • deducing from the transformed data a defect value representative of the determined reproductible defect and generated on the machined ophthalmic device and/or on the machined mold;
the client-server communication interface being configured for transferring to a remote computer at least some data, such as the initial data and/or the transformed, which is determined by a computer program that implements at least some steps of the method, when said computer program is run in a command and control unit, the remote computer implementing the other steps the method.

BRIEF DESCRIPTION OF THE DRAWINGS



[0037] The description of the disclosure now continues with a detailed description of advantageous embodiments given hereinafter by way of nonlimiting example and with reference to the appended drawings.

Figure 1 schematically depicts a manufacturing system such as a digital surfacing machine, configured to carry out steps of a method for manufacturing an ophthalmic device, according to the disclosure.

Figure 2 diagrammatically shows a client-server communication interface comprising system parts configured for transferring at least one configuration parameter determined by the method according to the disclosure to a remote data processing system.

Figure 3 is a block diagram illustrating operating steps of a method for checking a machined ophthalmic device and/or a machined mold for making an ophthalmic device obtained thanks to the digital surfacing machine and/or to the client-server communication interface illustrated in Figures 1 and 2.

Figure 4 is a block diagram illustrating operating steps of the method for manufacturing an ophthalmic device according to the disclosure and thanks to the digital surfacing machine and/or to the client-server communication interface illustrated in Figures 1 and 2.

Figure 5 illustrates schematically a measuring of the machined ophthalmic device and/or a machined mold thanks to a lens mapper.

Figure 6 shows a two-dimensional graphical representation of initial data in the form of a gradient of optical power.

Figure 7 shows a two-dimensional graphical representation of transformed data in the form of a gradient of optical power.

Figure 8 illustrates graphics showing the passage from figures 6 to 7 by an interpolating and/or extrapolating step.

Figure 9 shows similar two-dimensional graphical representations than in Figures 6 and 7, according to different defect values.


DETAILED DESCRIPTION OF EXAMPLE EMBODIMENTS



[0038] The disclosure is directed to a method for manufacturing an ophthalmic device comprising a machining step, and a method for checking a machined ophthalmic device and/or a machined mold for making the ophthalmic device.

[0039] Figure 1 illustrates a manufacturing system configured to carry out machining steps of an ophthalmic surface corresponding for instance to a predetermined optical function of an ophthalmic device made from a substrate 3 which is temporarily and fixedly maintained by a blocking device 4 during the machining.

[0040] The system may comprises a manufacturing machine 21 and system parts generally formed by at least one command and control unit 22 configured to communicate with a data processing system (or control unit) of the machine 21 and configured to run a computer program having instructions configured to implement at least the machining step of the method, when said computer program is run by a computer.

[0041] The machine 21 is here a numerical-control "free-form" turning machine 1, numerical control denoting the set of equipment and software, the function of which is to give movement instructions to all the elements of the machine 1.

[0042] The machine 21 comprises a machining tool 27, for instance a moveable machining arm on which is mounted a cutting tool provided with a cutting edged, and a data processing system or a control unit (not shown) configured for controlling the tool 27.

[0043] The command and control unit 22 comprises a microprocessor 23 having a memory 24, in particular a non-volatile memory, allowing it to load and store the computer program, also called software, which when it is executed in the microprocessor 23, allows the implementation of method according to the disclosure.

[0044] This non-volatile memory 24 is for example of the ROM ("read only memory") type.

[0045] The command and control unit 22 further comprises a memory 25, in particular a volatile memory, allowing data to be stored during the execution of the software and the implementation of the method.

[0046] This volatile memory 25 is for example of the RAM or EEPROM type (respectively "random access memory" and "electrically erasable programmable read only memory").

[0047] The command and control unit may be only at least partially integrated into the machine. In other words, the control unit may be arranged in part, or in whole, outside the machine.

[0048] The command and control unit can form at least partially a part of the machine and may comprise one or a plurality of command and control modules located inside and/or outside the machine.

[0049] The machine 21 is here configured for roughing and next finishing the face(s) in order to form the ophthalmic lens.

[0050] Therefore, the machining tool 27 is a roughing tool if roughing or a finishing tool if finishing.

[0051] The machine 21 can also be configured for polishing the faces and/or for edging the peripheral edge in order to form the ophthalmic lens. The tool is also adapted to the polishing and/or edging.

[0052] The command and control unit 22 is configured to command and control at least some of the steps of the manufacturing method described below.

[0053] In variant, the substrate is not the ophthalmic device as such but rather a mold part which is then used for manufacturing the ophthalmic device.

[0054] Figure 2 shows a client-server communication interface 26 comprising for instance a so-called supplier side 29a and another, so-called client side 29b, and these two sides communicating via an internet interface 28.

[0055] The supplier side comprises a server 29a linked to a data processing system or a command and control unit 22a of the same type as that in Figure 1, this server 29a being configured to communicate with the internet interface 28.

[0056] The client side 29b is configured to communicate with the internet interface 28, and is linked to a data processing system or a command and control unit 22b of the same type as that of the supplier side.

[0057] Further, the command and control unit 22b on the client-side is linked to a manufacturing machine 21b of the same type as that in Figure 1 for manufacturing at least the first face 3b of an ophthalmic substrate.

[0058] For instance, the command and control unit 22b on the client-side is configured for receiving by a user some parameters about the ophthalmic device to be machined and about the manufacturing method intended to be implemented for machining the ophthalmic device.

[0059] For instance, the parameters about the ophthalmic device may include geometrical characteristics and/or optical function of an ophthalmic surface intended to be manufactured and/or at least one information representative of intrinsic parameter of a material of the ophthalmic device.

[0060] For instance, the parameters about the manufacturing method includes information representative of machining steps and in particular regarding the machining tool 27, such as wear parameters of a cutting edge of the machining tool 27 and/or of the blocking device 4, such as a blocking force applied for instance by a clamping device or a vacuum device or only the type of clamping device and/or vacuum device.

[0061] To be noted that the wear parameters can be defined by at least one of at least a distance travelled by the cutting edge for machining the predetermined surface, a friction time between the cutting edge and the part which is machined, a cutting depth, feed rate and/or rotation speed for machining the predetermined surface, and also material properties of the part to be machined.

[0062] To be noted also that the wear parameter can be representative for instance of the angular position of the machining tool 27 corresponding to an angle of the cutting edge used along the tool path, also called tool contact angle.

[0063] The command and control unit 22b on the client-side, using the internet 28 and server 29a interface, sends the data received to the command and control unit 22a on the supplier-side for the determination of the manufacturing file and operational parameters.

[0064] The command and control unit 22a on the supplier-side executes the computer program that it contains in order to determine a defect value representative of the determined reproducible defect and generated on the machined ophthalmic device and/or on the machined mold.

[0065] Using the server 29a and the internet interface 28, the command and control unit 22a on the supplier-side sends the manufacturing file and operational parameters.

[0066] The command and control unit 22b on the client side is here configured to execute software for implementing the other steps of the method for manufacturing by machining the ophthalmic device using the manufacturing file and operational parameters thanks to the manufacturing system 21b.

[0067] In variant, a step of determining the defect value can be carried out by the command and control unit 22b on the client side.

[0068] In another variant, the manufacturing system can be located on the supplier side so that the command and control unit 22a on the supplier side is further configured to machine the ophthalmic surface.

[0069] In another variant, the manufacturing system can only comprise a blocking device on which the blocking force is manually set depending on the machining steps and optionally edging step and/or polishing step.

[0070] Figure 3 shows steps for checking 100 the machined ophthalmic device and/or the machined mold for making the ophthalmic device, thanks to the digital surfacing machine and/or to the client-server communication interface illustrated in Figures 1 and 2.

[0071] The method comprises a step of obtaining 101 initial data from the machined ophthalmic device and/or the machined mold, measured in a first predetermined referential, the data obtained being representative of a determined reproducible defect generated on the machined ophthalmic device and/or on the machined mold.

[0072] The determined reproducible defect can be a machining tool wear defect and/or a blocking tool deformation defect, and the first predetermined referential can be a Cartesian referential.

[0073] The Cartesian referential may comprise initial coordinates corresponding to geometrical characteristics of the machined ophthalmic device and/or the machined mold, the initial data being represented by vectors defined by said geometrical characteristics and a determined angle.

[0074] The method further comprises a step of determining 102 a second referential depending on the determined reproducible defect.

[0075] The determined second referential can be a polar referential.

[0076] In the polar referential, the transformed data are represented by vectors defined by the determined angle and a defect value, such as a machining tool angle and/or a blocking flexion moment and/or a glue thickness.

[0077] The method further comprises a step of manipulating 103 the initial data from the first predetermined referential to the determined second referential in order to obtain transformed data.

[0078] The method further comprises a step of deducing 104 from the transformed data a defect value generated on the machined ophthalmic device and/or on the machined mold, due to the determined reproducible defect.

[0079] The defect value corresponds to an optical power value.

[0080] Figure 4 shows steps for manufacturing 110 the machined ophthalmic device and/or the machined mold for making the ophthalmic device, thanks to the digital surfacing machine and/or to the client-server communication interface illustrated in Figures 1 and 2.

[0081] The method comprises a step of providing 111 an optical function of the ophthalmic device to be obtained and a step of providing 112 operational parameters for machining the ophthalmic device and/or a mold for making the ophthalmic device, depending on both the machining system and the optical function of the ophthalmic device to be obtained.

[0082] The method further comprises a step of machining 113, by carrying out the operational parameters in the machining system.

[0083] The method further comprises a step of checking 100 the machined ophthalmic device and/or the machined mold for making the ophthalmic device.

[0084] In particular, the method comprises a step of measuring 114 the machined ophthalmic device and/or the machined mold and determining, from measurements, initial data expressed in the first predetermined referential and representative of the determined reproducible defect generated on the machined ophthalmic device and/or on the machined mold.

[0085] The initial data obtained are representative of a determined reproducible defect generated on the machined ophthalmic device and/or on the machined mold.

[0086] The method further comprises a step of comparing 115 the initial data obtained from the machined ophthalmic device and/or the machined mold, measured in the first predetermined referential, to a table 116 comprising stored parameters including second referential, transformed data and corresponding deduced defect values obtained during previous checking and in relation with corresponding initial data in first predetermined referential and determined reproducible defects.

[0087] In order to complete the table 116, the initial data obtained by measurement in step 114 can be uploaded and stored therein.

[0088] The method further comprises a step of deducing 117 a defect value generated on the machined ophthalmic device and/or on the machined mold, due to the determined reproducible defect, similarly to the step 104.

[0089] The checking step 100 can be made at least thanks to a lens mapper 30 as shown on Figure 5, the lens mapper being for instance connected to the command and control unit 22.

[0090] Such a lens mapper 30 is preferably located in front of the machined substrate 3, the latter being mounted on the blocking device 4.

[0091] For instance, the blocking device 4 here comprises a block member 5, also called blocker, which can be made for instance of metal or of plastic. An intermediary part (not shown) can be formed by a protective film and/or an adhesive film and sandwiched between the block member 5 and the machined substrate 3.

[0092] In variant, the block member main part can be made by a permanent part made of metal and a non-permanent part made of fuse metal.

[0093] The block member 5 is here configured to be connected to a second face 3a of the substrate 3, which is opposite to the first face 3b thereof.

[0094] In the present embodiment, the first face 3b is also called a rear face while the second face 3a is also called a front face.

[0095] The rear face can be located in regard of an eye of a wearer when the ophthalmic device is worn, while the front face can be located in regard of an object when the ophthalmic device is worn, or inversely.

[0096] In variants, the block member 5 can be configured to be connected to an outline portion 3c, or edge, which joins both first face 3b and second face 3a, or both the second face 3a and the outline portion 3c, or the second face 3a, or both the second face 3a and the outline portion 3c.

[0097] In another variant, the block member 5 can be configured to be connected successively to the first face 3b and the second face 3a, in combination or not with the outline portion 3c.

[0098] The blocking device may further comprise a clamping member 6 which is configured to apply a fix or variable clamping force.

[0099] The lens mapper 30 is thus here located in front of the first face 3b and is able to make measures by in reflection and/or transmission so that both first and second faces 3b and 3a impact measurements made by the lens mapper 30 and thus the initial data mentioned above.

[0100] As shown in Figure 6, the lens mapper is configured to graphically provide the initial data representative of local optical power errors in the first predetermined referential.

[0101] As explained above, the first predetermined referential can be a Cartesian referential and the Cartesian referential may comprise initial coordinates corresponding to geometrical characteristics (x, y) of the machined ophthalmic device and/or the machined mold, the initial data being represented by vectors V1 defined by said geometrical characteristics and a determined angle θ.

[0102] In Figure 6, the lens mapper is configured to graphically provide the initial data in the form of a gradient of optical power, in diopters, and which is illustrated by rings 40 in a two-dimensional graphical representation.

[0103] Thanks to the steps 102 and 103 of determining a second referential depending on the determined reproducible defect and of manipulating the initial data from the first predetermined referential to the determined second referential in order to obtain transformed data, it is possible to change the two-dimensional graphical representation shown in Figure 6 into the two-dimensional graphical representation shown in Figure 7, in which the lens mapper is configured to graphically provide the transformed data representative of the local optical power errors in the second predetermined referential.

[0104] As explained above, the determined second referential can be a polar referential.

[0105] In the polar referential, the transformed data are represented by vectors V2 defined by the determined angle θ and a defect value, such as a machining tool angle and/or a blocking flexion moment and/or a glue thickness.

[0106] The geometrical characteristics (x, y) in the first predetermined referential are here replaced by (cosθ*K, sinθ*K) in the second predetermined referential, K corresponding to a defect value parameter.

[0107] For instance, the defect value parameter may correspond to the machining tool contact angle if the reproducible defect is due to the machining tool, or the defect value may correspond to the blocking flexion moment and/or the glue thickness is due to the block member.

[0108] In Figure 7, the rings 40 are illustrated as being substantially less deformed as in Figure 6.

[0109] The rings 40 illustrated in Figure 7 show that, the initial data coming for instance from measurements operated by a "standard" checking device, can be transformed in a referential defined as a function of the determined reproducible defect of interest, in order to deduce the defect value due to this determined reproducible defect when the ophthalmic device is machined.

[0110] The defect values due to the determined reproducible defect of interest are more constantly represented in the second referential dedicated to this determined reproducible defect.

[0111] In other words, the transformed data from which the defect value is deduced are not or less affected by the plurality of geometrical characteristics of ophthalmic devices which can be machined.

[0112] In contrast, the transformed data are better linked to the determined reproducible defect, rendering easier the deducing of the defect value and then the cause of the defect.

[0113] The transformation of the initial data in the first referential to the transformed data in the second referential might induce deformation of the design of the two-dimensional graphical representation.

[0114] In Figure 8, the local optical power errors are shown on a first graphic having predetermined sizes (left view - equated to Figure 6) and the method may further comprises interpolating and/or extrapolating the initial data (intermediate graphic - central view) in order to graphically provide the transformed data in the determined second referential shown on a second graphic (right view - equated to Figure 7).

[0115] To be noted that in Figure 8, the scale and referential of the left view are the same than in Figure 6 (x and y in millimeters), while the scale and referential of the intermediate and right views are the same than in Figure 7 (cosθ*K and sinθ*K in degree).

[0116] Figure 9 shows similar corresponding first and second graphics 50i and 60i illustrating determined reproductible defects and/or different different defect values.

[0117] For instance, for a determined reproductible defects and a defect value, a first graphic 50i corresponds to the two-dimensional graphical representation of the initial data while the second graphic 60i corresponds to the two-dimensional graphical representation of the transformed data.

[0118] In Figure 9, the determined reproductible defect is due to the machining tool wear defect and the different shapes of rings are due to different tool contact angles between the machining tool and the machined ophthalmic device and/or a machined mold for making an ophthalmic device.

[0119] To be noted that in Figure 9, the scale and referential of the first graphics 50i are the same than in Figure 6 (x and y in millimeters), while the scale and referential of the second graphics 60i are the same than in Figure 7 (cosθ*K and sinθ*K in degree).

[0120] It is to be noted that the transformation between initial data and transformed data is not only a translation or a rotation of the data, but preferably a combination of at least one translation and at least one rotation of data.

[0121] It should be noted more generally that the disclosure is not limited to the examples described and represented.


Claims

1. Method for checking (100) a machined ophthalmic device and/or a machined mold for making an ophthalmic device (3) obtained thanks to a machining system (21), comprising:

- obtaining (101) initial data from the machined ophthalmic device and/or the machined mold, measured in a first predetermined referential, the data obtained being representative of a determined reproductible defect generated on the machined ophthalmic device and/or on the machined mold;

- determining (102) a second referential depending on the determined reproductible defect;

- manipulating (103) the initial data from the first predetermined referential to the determined second referential in order to obtain transformed data;

- deducing (104) from the transformed data a defect value representative of the determined reproductible defect and generated on the machined ophthalmic device and/or on the machined mold.


 
2. Method according to claim 1, wherein the defect value corresponds to an optical power value.
 
3. Method according to claim 1 or 2, wherein the determined reproductible defect is a machining tool wear defect and/or a blocking tool deformation defect.
 
4. Method according to any one of claims 1 to 3, wherein the first predetermined referential is a cartesian referential and the determined second referential is a polar referential.
 
5. Method according to claims 3 and 4, wherein the cartesian referential comprises intial coordonates corresponding to geometrical characteristics of the machined ophthalmic device and/or the machined mold (3), the initial data being represented by vectors defined by said geometrical characteristics and a determined angle, while in the polar referential, the transformed data are represented by vectors defined by the determined angle and a defect value, such as a machining tool angle and/or a blocking flexion moment and/or a glue thickness.
 
6. Method according to any one of claims 1 to 5, wherein the checking is made with a lens mapper (30) configured to graphically provide the initial data representative of local optical power errors in the first predetermined referential.
 
7. Method according to claim 6, wherein the local optical power errors are shown on a first graphic (50) having predetermined sizes and the method further comprises interpolating and/or extrapolating the initial data in order to graphically provide the transformed data in the determined second referential shown on a second graphic (60).
 
8. Method for manufacturing an ophthalmic device, comprising checking (100), thanks to a checking device, a machined ophthalmic device and/or a machined mold for making an ophthalmic device (3) obtained thanks to a machining system (21), according to the method of any one of claims 1 to 7.
 
9. Method according to claim 8, comprising measuring (114) the machined ophthalmic device and/or the machined mold and determining, from measurements, initial data expressed in a first predetermined referential and representative of the determined reproductible defect generated on the machined ophthalmic device and/or on the machined mold.
 
10. Method according to claim 8 or 9, comprising comparing (115) initial data obtained from the machined ophthalmic device and/or the machined mold, measured in a first predetermined referential, the data obtained being representative of a determined reproductible defect generated on the machined ophthalmic device and/or on the machined mold, to stored parameters including second referentials, transformed data and corresponding deduced defect values obtained during previous checking and in relation with corresponding initial data in first predetermined referentials and determined reproductible defects; and deducing (117) a defect value representative of the determined reproductible defect and generated on the machined ophthalmic device and/or on the machined mold.
 
11. Method according to any one of claims 8 to 10, further comprising, before checking (100):

- providing (111) an optical function of the ophthalmic device to be obtained;

- providing (112) operational parameters for machining the ophthalmic device and/or a mold for making the ophthalmic device, depending on both the machining system and the optical function of the ophthalmic device to be obtained;

- machining (113) the ophthalmic device and/or the mold for making the ophthalmic device, by carrying out the operational parameters in the machining system.


 
12. Command and control unit including system elements configured to run a computer program in order to implement at least the following steps :

- obtaining (101) initial data from the machined ophthalmic device and/or the machined mold, measured in a first predetermined referential, the data obtained being representative of a determined reproductible defect generated on the machined ophthalmic device and/or on the machined mold;

- determining (102) a second referential depending on the determined reproductible defect;

- manipulating (103) the initial data from the first predetermined referential to the determined second referential in order to obtain transformed data;

- deducing (104) from the transformed data a defect value representative of the determined reproductible defect and generated on the machined ophthalmic device and/or on the machined mold.


 
13. Manufacturing system comprising a machining tool for machining the ophthalmic device and/or a mold for making an ophthalmic device, a blocking tool for blocking the ophthalmic device and/or the mold during machining and a command and control unit, the system being configured for carrying out at least the following steps:

- obtaining (101) initial data from the machined ophthalmic device and/or the machined mold, measured in a first predetermined referential, the data obtained being representative of a determined reproductible defect generated on the machined ophthalmic device and/or on the machined mold;

- determining (102) a second referential depending on the determined reproductible defect;

- manipulating (103) the initial data from the first predetermined referential to the determined second referential in order to obtain transformed data;

- deducing (104) from the transformed data a defect value representative of the determined reproductible defect and generated on the machined ophthalmic device and/or on the machined mold.


 
14. Computer program including instructions configured to implement at least the following steps:

- obtaining (101) initial data from the machined ophthalmic device and/or the machined mold, measured in a first predetermined referential, the data obtained being representative of a determined reproductible defect generated on the machined ophthalmic device and/or on the machined mold;

- determining (102) a second referential depending on the determined reproductible defect;

- manipulating (103) the initial data from the first predetermined referential to the determined second referential in order to obtain transformed data;

- deducing (104) from the transformed data a defect value representative of the determined reproductible defect and generated on the machined ophthalmic device and/or on the machined mold;

when said computer program is run by a computer.
 
15. Client-server communication interface to be used for carrying out a method a method for checking (100) a machined ophthalmic device and/or a machined mold for making an ophthalmic device (3) obtained thanks to a machining system (21), comprising:

- obtaining (101) initial data from the machined ophthalmic device and/or the machined mold, measured in a first predetermined referential, the data obtained being representative of a determined reproductible defect generated on the machined ophthalmic device and/or on the machined mold;

- determining (102) a second referential depending on the determined reproductible defect;

- manipulating (103) the initial data from the first predetermined referential to the determined second referential in order to obtain transformed data;

- deducing (104) from the transformed data a defect value representative of the determined reproductible defect and generated on the machined ophthalmic device and/or on the machined mold;

the client-server communication interface being configured for transferring to a remote computer at least some data, such as the initial data and/or the transformed, which is determined by a computer program that implements at least some steps of the method, when said computer program is run in a command and control unit, the remote computer implementing the other steps the method.
 




Drawing






















Search report









Search report




Cited references

REFERENCES CITED IN THE DESCRIPTION



This list of references cited by the applicant is for the reader's convenience only. It does not form part of the European patent document. Even though great care has been taken in compiling the references, errors or omissions cannot be excluded and the EPO disclaims all liability in this regard.

Patent documents cited in the description