Claims
- 1. An apparatus for obtaining processing information for fitting lenses in an eyeglass frame, comprising:
- (a) a measurement means for measuring the three-dimensional configuration of the eyeglass frame,
- said measurement means including a holder means for holding the eyeglass frame, a gauge head to be closely fitted in a groove portion of the eyeglass frame, and a detection means for detecting a radius vector direction of the gauge head and displacements thereof in the radius vector direction and the vertical direction;
- (b) a first calculation means for calculating a distance between the geometrical centers of left and right lens frame portions of the eyeglass frame from the results of detection by said detection means;
- (c) an input means for inputting information in relation to an adjustment amount, which includes a pupillary distance measured by a device;
- (d) a second calculation means for calculating an apparent adjustment amount of the optical centers of the lenses to be processed from the distance between the geometrical centers obtained by said first calculation means and the information inputted by said input means;
- (e) a third calculation means including contact elements to abut against the front and rear surfaces of the lenses to be processed so as to obtain the lens curve from movement amounts of the contact elements at at least four points on the lenses to be processed;
- (f) a correction means for correcting errors of said apparent adjustment amount, which are caused by fitting conditions of the lenses to be processed, on the basis of the following data:
- (i) displacement data measured by said measurement means;
- (ii) position data of the lens front surface under an apparent fitting condition of the lenses to be processed with respect to the eyeglass frame, the position data being determined based on said displacement data and the apparent adjustment amount calculated by said second calculation means;
- (iii) the lens curve obtained by said third calculation means, and
- (iv) the pupillary distance inputted by said input means; and
- (g) a conversion means for converting the results of detection by said detection means into a predetermined form of processing information on the basis of the corrected adjustment amount obtained by said correction means.
- 2. An apparatus for obtaining processing information for fitting lenses in an eyeglass frame, comprising:
- (a) a measurement means for measuring the three-dimensional configuration of the eyeglass frame,
- said measurement means including a holder means for holding the eyeglass frame, a gauge head to be closely fitted in a groove portion of the eyeglass frame, and a detection means for detecting a radius vector direction of the gauge head and displacements thereof in the radius vector direction and the vertical direction;
- (b) a first calculation means for calculating a distance between the geometrical centers of left and right lens frame portions of the eyeglass frame from the results of detection by said detection means;
- (c) an input means for inputting information in relation to an adjustment amount, which includes a pupillary distance measured by a device;
- (d) a second calculation means for calculating an apparent adjustment amount of the optical centers of the lenses to be processed from the distance between the geometrical centers obtained by said first calculation means and the information inputted by said input means;
- (e) a third calculation means including contact elements to abut against the front and rear surfaces of the lenses to be processed so as to obtain the lens curve from movement amounts of the contact elements at at least four points on the lenses to be processed;
- (f) a correction means for correcting errors of said apparent adjustment amount, which are caused by fitting conditions of the lenses to be processed, on the basis of the following data:
- (i) groove bottom positions on the nose and ear sides of the lens frame portions which are obtained by said detection means;
- (ii) the lens curve obtained by said third calculation means; and
- (iii) the pupillary distance inputted by said input means; and
- (g) a conversion means for converting the results of detection by said detection means into a predetermined form of processing information on the basis of the corrected adjustment amount obtained by said correction means.
- 3. An apparatus for obtaining processing information for fitting lenses in an eyeglass frame, comprising:
- (a) a measurement means for measuring the two-dimensional configuration of the eyeglass frame,
- said measurement means including a holder means for holding the eyeglass frame, a gauge head to be closely fitted in a groove portion of the eyeglass frame, and a detection means for detecting a displacement of the gauge head in the radius vector direction;
- (b) a first calculation means for calculating a distance between the geometrical centers of left and right lens frame portions of the eyeglass frame from the results of detection by said detection means;
- (c) an input means for inputting information in relation to an adjustment amount, which includes a pupillary distance measured by a device;
- (d) a second calculation means for calculating an apparent adjustment amount of the optical centers of the lenses to be processed from the distance between the geometrical centers obtained by said first calculation means and the information inputted by said input means;
- (e) a memory means for storing, in the form of a table, the relationship between the distance between the geometrical centers of the left and right lens frame portions, and errors of said apparent adjustment amount which are caused by fitting conditions of the lenses to be processed;
- (f) a correction means for correcting the errors of said apparent adjustment amount on the basis of the table stored in said memory means and the distance between the geometrical centers of the left and right lens frame portions obtained by said first calculation means; and
- (g) a conversion means for converting the results of detection by said detection means into a predetermined form of processing information on the basis of the corrected adjustment amount obtained by said correction means.
- 4. A method of obtaining processing information for fitting lenses in an eyeglass frame, comprising the steps of:
- (a) measuring the three-dimensional configuration of the eyeglass frame by a measurement means including a gauge head to be closely fitted in a groove portion of eyeglass frame in a condition of holding the eyeglass frame;
- (b) calculating a distance between geometrical centers of left and right lens frame portions of the eyeglass frame from data in the radius vector direction of the eyeglass frame;
- (c) measuring a pupillary distance of an eyeglasses user;
- (d) calculating an apparent adjustment amount of the optical centers of the lenses to be processed from the calculated distance between the geometrical centers and the pupillary distance;
- (e) obtaining the lens curve from movement amounts of contact elements abutting against the front and rear surfaces of the lenses to be processed;
- (f) correcting errors of said apparent adjustment amount, which are caused by fitting conditions of the lenses to be processed on the basis of the following data:
- (i) displacement data from said step of measuring the three-dimensional configuration of the eyeglass frame;
- (ii) position data of the lens front surface under an apparent fitting condition of the lenses to be processed with respect to the eyeglass frame, the position data being determined based on said displacement data and the apparent adjustment amount from said step of calculating the apparent adjustment amount of the optical centers of the lenses;
- (iii) the lens curve from step of obtaining the lens curve, and
- (iv) the pupillary distance from said step of measuring the pupillary distance; and
- (g) converting the measured data of said eyeglass frame into a predetermined form of processing information on the basis of the corrected adjustment amount.
- 5. A method of obtaining processing information for fitting lenses in an eyeglass frame, comprising the steps of:
- (a) measuring the three-dimensional configuration of the eyeglass frame by a measurement means including a gauge head to be closely fitted in a groove portion of eyeglass frame in a condition of holding the eyeglass frame;
- (b) calculating a distance between geometrical centers of left and right lens frame portion of the eyeglass frame from data in the radius vector direction of the eyeglass frame;
- (c) measuring a pupillary distance of an eyeglasses user;
- (d) calculating an apparent adjustment amount of the optical centers of the lenses to be processed from the calculated distance between the geometrical centers and the pupillary distance;
- (e) obtaining the lens curve from movement amounts of contact elements abutting against the front and rear surfaces of the lenses to be processed;
- (f) correcting errors of said apparent adjustment amount, which are caused by fitting conditions of the lenses to be processed on the basis of the data of detected groove bottom positions on the nose and ear sides of the lens frame portions, said lens curve and said pupillary distance; and,
- (g) converting the measured data of said eyeglass frame into a predetermined form of processing information on the basis of the corrected adjustment amount.
- 6. A method of obtaining processing information for fitting lenses in an eyeglass frame, comprising the steps of:
- (a) measuring the two-dimensional configuration of the eyeglass frame by a measurement means including a gauge head to be closely fitted in a groove portion of eyeglass frame in a condition of holding the eyeglass frame;
- (b) calculating a distance between geometrical centers of left and right lens frame portion of the eyeglass frame from data in the radius vector direction of the eyeglass frame;
- (c) measuring a pupillary distance of an eyeglasses user;
- (d) calculating an apparent adjustment amount of the optical centers of the lenses to be processed from the calculated distance between the geometrical centers and the pupillary distance;
- (e) storing, in the form of a table, the relationship between the distance between the geometrical centers of the left and right lens frame portions, and errors of said apparent adjustment amount which are caused by fitting conditions of the lenses to be processed;
- (f) correcting the errors of said apparent adjustment amount on the basis of the stored table and the distance between the calculated geometrical centers of the left and right lens frame portions; and
- (g) converting the measured data of said eyeglass frame into a predetermined form of processing information on the basis of the corrected adjustment amount.
- 7. An eyeglass grinding machine for fitting lenses in an eyeglass frame, provided with an apparatus for obtaining processing information for fitting lenses in the eyeglass frame, comprising:
- (a) a measurement means for measuring the three-dimensional configuration of the eyeglass frame, said measurement means including a holder means for holding the eyeglass frame, a gauge head to be closely fitted in a groove portion of the eyeglass frame, and a detection means for detecting a radius vector direction of the gauge head and displacements thereof in the radius vector direction and the vertical direction;
- (b) a first calculating means for calculating a distance between the geometrical centers of the left and right lens frame portions of the eyeglass frame from the results of detection by said detection means;
- (c) an input means for inputting information in relation to an adjustment amount, which includes a pupillary distance measured by a device;
- (d) a second calculation means for calculating an apparent adjustment amount of the optical centers of the lenses to be processed from the distance between the geometrical centers obtained by said first calculation means and the information inputted by said input means;
- (e) a third calculation means including contact elements to abut against the front and rear surfaces of the lenses to be processed so as to obtain the lens curve from movement amounts of the contact elements at at least four points on the lenses to be processed;
- (f) a correction means for correcting errors of said apparent adjustment amount, which are caused by fitting conditions of the lenses to be processed, on the basis of the following data:
- (i) displacement data measured by said measurement means;
- (ii) position data of the lens front surface under an apparent fitting condition of the lenses to be processed with respect to the eyeglass frame, the position data being determined based on said displacement data and the apparent adjustment amount calculated by said second calculation means;
- (iii) the lens curve obtained by said third calculation means, and
- (iv) the pupillary distance inputted by said input means; and
- (g) a conversion means for converting the results of detection by said detection means into a predetermined form of processing information on the basis of the corrected adjustment amount obtained by said correction means.
- 8. An eyeglass grinding machine for fitting lenses in an eyeglass frame, provided with an apparatus for obtaining processing information for fitting lenses in the eyeglass frame, comprising:
- a measurement means for measuring the three-dimensional configuration of the eyeglass frame,
- said measurement means including a holder means for holding the eyeglass frame, a gauge head to be closely fitted in a groove portion of the eyeglass frame, and a detection means for detecting a radius vector direction of the gauge head and displacements thereof in the radius vector direction and the vertical direction;
- (b) a first calculation means for calculating a distance between the geometrical centers of left and right lens frame portions of the eyeglass frame from the results of detection by said detection means;
- (c) an input means for inputting information in relation to an adjustment amount, which includes a pupillary distance measured by a device;
- (d) a second calculation means for calculating an apparent adjustment amount of the optical centers of the lenses to be processed from the distance between the geometrical centers obtained by said first calculation means and the information inputted by said input means;
- (e) a third calculation means including contact elements to abut against the front and rear surfaces of the lenses to be processed so as to obtain the lens curve from movement amounts of the contact elements at at least four points on the lenses to be processed;
- (f) a correction means for correcting errors of said apparent adjustment amount, which are caused by fitting conditions of the lenses to be processed, on the basis of the following data:
- (i) groove bottom positions on the nose and ear sides of the lens frame portions which are obtained by said detection means;
- (ii) the lens curve obtained by said third calculation means; and
- (iii) the pupillary distance inputted by said input means; and
- (g) a conversion means for converting the results of detection by said detection means into a predetermined form of processing information on the basis of the corrected adjustment amount obtained by said correction means.
- 9. An eyeglass grinding machine for fitting lenses in an eyeglass frame, provided with an apparatus for obtaining processing information for fitting lenses in the eyeglass frame, comprising:
- (a) a measurement means for measuring the two-dimensional configuration of the eyeglass frame,
- said measurement means including a holder means for holding the eyeglass frame, a gauge head to be closely fitted in a groove portion of the eyeglass frame, and a detection means for detecting a displacement of the gauge head in the radius vector direction;
- (b) a first calculation means for calculating a distance between the geometrical centers of left and right lens frame portions of the eyeglass frame from the results of detection by said detection means;
- (c) an input means for inputting information in relation to an adjustment amount, which includes a pupillary distance measured by a device;
- (d) a second calculation means for calculating an apparent adjustment amount of the optical centers of the lenses to be processed from the distance between the geometrical centers obtained by said first calculation means and the information inputted by said input means;
- (e) a memory means for storing, in the form of a table, the relationship between the distance between the geometrical centers of the left and right lens frame portions, and errors of said apparent adjustment amount which are caused by fitting conditions of the lenses to be processed;
- (f) a correction means for correcting the errors of said apparent adjustment amount on the basis of the table stored in said memory means and the distance between the geometrical centers of the left and right lens frame portions obtained by said first calculation means; and
- (g) a conversion means for converting the results of detection by said detection means into a predetermined form of processing information on the basis of the corrected adjustment amount obtained by said correction means.
Priority Claims (1)
Number |
Date |
Country |
Kind |
02-213416 |
Aug 1990 |
JPX |
|
CROSS REFERENCE TO RELATED APPLICATION
This is a continuation in part of patent application Ser. No. 07/741899 filed on Aug. 8, 1991 now abandoned.
US Referenced Citations (6)
Foreign Referenced Citations (3)
Number |
Date |
Country |
0238877 |
Feb 1987 |
EPX |
3841493 |
Jun 1990 |
EPX |
3933906 |
Feb 1991 |
EPX |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
741899 |
Aug 1991 |
|