OPHTHALMIC LENS EDGING PROCESS BY CALCULATION
First Claim
1. An ophthalmic lens edging machine, comprising:
- a processor; and
a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the ophthalmic lens edging machine to;
receive an edger code comprising data associated with a requested edging job, the edger code comprising a plurality of characters, wherein each character of the plurality of characters is associated with a different feature of the requested edging job;
determine a total weight for the edger code based upon weights of each character of the plurality of characters; and
select an edging process macro based upon the total weight of the edger code.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for controlling an ophthalmic lens edging machine are disclosed. The ophthalmic lens edging machine uses an edger code to select a macro or speed for a requested lens edging job. A system for creating and using the edger code may include a Lab Management System (LMS), a lens calculation system, and a lens edging machine. An edger code may be generated using lens data received from a lens management system and edging machine information identifying one or target lens edging machines. The edger code comprises a plurality of characters. Each character is associated with a different feature of a requested edging job. The features of the requested edging job may include, for example, one or more of: a material type, a lens thickness, an edge type, a frame type, a lens coating, a lens shape, a lens ratio, a lens treatment, and an edging machine block type.
2 Citations
20 Claims
-
1. An ophthalmic lens edging machine, comprising:
-
a processor; and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the ophthalmic lens edging machine to; receive an edger code comprising data associated with a requested edging job, the edger code comprising a plurality of characters, wherein each character of the plurality of characters is associated with a different feature of the requested edging job; determine a total weight for the edger code based upon weights of each character of the plurality of characters; and select an edging process macro based upon the total weight of the edger code. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
receiving lens data from a lens management system; receiving edging machine information identifying one or more lens edging machines; and generating an edger code using the lens data and the edging machine information, the edger code comprising a plurality of characters, wherein each character is associated with a different feature of a requested edging job. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method, comprising:
-
receiving an edger code at a lens edging machine, the edger code comprising data associated with a requested edging job, the edger code comprising a plurality of characters, wherein each character is associated with a different feature of the requested edging job; determining a total weight for the edger code based upon weights assigned to each individual character of the plurality of characters; and selecting an edging process macro based upon the total weight of the edger code. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification