Method of calibrating an ophthalmic processing device, machine programmed therefor, and computer program
AssigneeNational Optronics, Inc.
InventorKurt W. SCHAEFFER
Life of this patent
Estimating the term…
Abstract
The present invention is directed to a method of calibrating drill depth of an ophthalmic processing device. A number of drill cycles are selected for drilling an expected number of holes in a lens blank. The selected number of drill cycles is performed. The drill depth of each consecutive drill cycle varies incrementally. An actual number of locations the drill bit contacted the lens blank during the drill cycles is compared to the expected number of holes. The drill depth is adjusted depending on the compared values. A method of calibrating drill hole size is also disclosed.
Claims22
A method of calibrating drill depth of an ophthalmic processing device, comprising the steps of:
- providing a lens blank;
- selecting a number of drill cycles for drilling an expected number of holes in the lens blank at a drill depth;
- performing the selected number of drill cycles;
- comparing an actual number of locations the drill bit contacted the lens blank during said performing step to the expected number of holes;
- and
- adjusting the drill depth based on the relationship between the actual number of holes and the expected number of holes.
The method of claim 24, further comprising:
- providing the lens blank;
- utilizing the processing device for drilling holes in the lens blank during drill cycles;
- selecting a base hole size having a predetermined diameter;
- selecting a number of drill cycles for forming a corresponding number of holes having expected diameters that vary incrementally;
- performing the selected number of drill cycles.
(canceled)
A processing device programmed to drill holes in an ophthalmic lens blank, comprising:
- a processing device having a drill bit for drilling holes in a lens blank and a carriage for retaining the lens blank, one of said drill bit and said carriage moveable toward and away from the other during a drill cycle;
- a central processing unit operably associated with said processing device for controlling operation thereof;
- and
- a computer program stored on a non-transitory computer readable medium in communication with said central processing unit, said computer program comprising:
- a) a plurality of drilling instructions for operably causing one of said drill bit and said carriage to move toward the other by a predetermined distance defining a drill depth;
- and
- b) calibration instructions set that compare an expected number of contacts between the drill bit and the lens blank with an actual number of contacts between the drill bit and the lens blank after said plurality of drilling instructions are performed and adjusts each of said drill depths based on the comparison.
A processing device programmed to drill holes in an ophthalmic lens blank, comprising:
- a processing device having a drill bit for drilling holes of variable size in a lens blank;
- a central processing unit operably associated with said processing device for controlling operation thereof;
- and
- a computer program stored on a medium in communication with said central processing unit, said computer program comprising:
- a) a plurality of drilling instruction sets, each of said drilling instruction sets operably causing said processing device to form a hole having a predetermined diameter defining a hole size;
- b) a calibration instruction set that receives an input from a user selecting a drilling instruction set that formed a hole closest in size to a user-selected base hole size and adjusts each of the remaining drilling instruction sets to equal the selected drilling instruction set.
A computer program stored on a non-transitory computer readable medium for use in a drilling process employing a lens blank and a processing device, the computer program comprising:
- a plurality of drilling instructions, each of said drilling instructions operably causing one of a lens blank and a drill bit associated with a processing device to move toward the other by a predetermined distance defining a drill depth;
- a calibration instruction that compares an expected number of contacts between the drill bit and the lens blank with an actual number of contacts between the drill bit and the lens blank after said plurality of drilling instructions are performed and adjusts each of said drill depths based on the comparison.
21-23. (canceled)
A method of calibrating an ophthalmic processing device used to cut holes of variable diameter in a lens blank, comprising:
- operating a processing device comprising a drill bit to perform drill cycles on a lens blank, the drill cycles corresponding in number to a number of holes to be formed in the lens blank, the holes having respective expected diameters differing from one another;
- comparing actual diameters of holes formed during the performed drill cycles to a predetermined diameter;
- selecting one of the drill cycles that formed the hole having the actual diameter corresponding to the predetermined diameter;
- adjusting the expected diameter of the selected one of the drill cycles to conform to the predetermined diameter;
- calibrating the expected diameters associated with the drill cycles by an adjustment value required to conform the expected diameter of the selected one during said adjusting step.
Dependencies are inferred from the claim text.