| CPC G02C 7/028 (2013.01) [G02C 7/02 (2013.01); G02C 7/027 (2013.01); G02C 7/063 (2013.01); G02C 2202/08 (2013.01)] | 7 Claims |

|
1. A computer-implemented method of determining one base curve value or two base curve values representing a base curve for a front surface of a spectacle lens, the method comprising:
receiving frame data including frame rim data;
determining the one base curve value or the two base curve values for the front surface of the spectacle lens from the received frame data by:
calculating the one base curve value or the two base curve values from the received frame data by a fit of a freeform surface to be formed on the front surface to a curve, or to points of the curve, which represents the frame rim data,
wherein the one base curve value or the two base curve values are given by an average curvature of the freeform surface or a mean curvature of the freeform surface at a reference point;
varying a curvature of the back surface until a calculated power of the spectacle lens coincides with a prescribed power for correcting an ametropia of a wearer of the spectacle lens with the average curvature or the mean curvature of the freeform surface to be formed on the front surface; and
optimizing the freeform surface to be formed on the front surface by ray-tracing without changing the average curvature or the mean curvature, respectively, so that the front surface maintains the one base curve value or the two base curve values.
|