Information
-
Patent Grant
-
6588898
-
Patent Number
6,588,898
-
Date Filed
Thursday, February 1, 200123 years ago
-
Date Issued
Tuesday, July 8, 200321 years ago
-
Inventors
-
Original Assignees
-
Examiners
Agents
-
CPC
-
US Classifications
Field of Search
US
- 351 158
- 351 178
- 351 159
- 351 174
- 351 177
- 351 83
- 351 85
- 451 240
- 451 390
-
International Classifications
-
Abstract
The present invention provides an apparatus for displaying lens contour, an apparatus for processing lens contour data, and apparatus for grinding edge of eyeglass lens with the same so that these apparatuses can grasp contours of the eyeglass frame and the eyeglass lens related to three dimensional virtual display (3D V-shaped simulation), and a V-shaped figure formed in an edge surface of lens in three dimensions to represent visually assembling of the virtual frame. These apparatuses comprises, an input means 1 of lens rim contour data for inputting left/right lens rim contour data of an eyeglass frame MF in three dimensions; a calculating/determining circuit 91 for calculating, based on the inputted lens rim contour data, an angle of inclination of lens rim contour of either left or right eye of the eyeglass frame to lens rim of the other eye; and a liquid crystal display panel 62 for displaying a type of inclination of left/right lens rims of the eyeglass frame, based on the calculated results, as side view from upper or lower side of the eyeglass frame.
Description
TECHNICAL FIELD
The present invention relates to an apparatus or displaying lens contour, an apparatus for processing lens contour data, and apparatus for grinding edge of eyeglass lens with the same. Particularly, the present invention relates to the apparatus for displaying a V-shaped figure formed in an edge end surface of eyeglass lens, after finish grinding (or after ground by a finishing grinder or edger), to be assembled in a lens rim of an eyeglass frame.
BACKGROUND OF THE INVENTION
Conventionally, there are known various apparatuses, that is, an apparatus for displaying a contour of lens, an apparatus for processing a contour data of lens, and apparatus for grinding edge of eyeglass lens with the same, in which are related to a simulation and its calculating processing in assembling an lens contour of eyeglass lens and the eyeglass lens in an eyeglass frame after finish grinding (for example, as disclosed in Japanese Laid-Open Patent Application Nos. sho 61-274859, hei 2-212059, hei 3-135710, hei 4-146067, hei 5-111866, hei 8-287139, hei 10-156685, etc.).
In the prior arts, however, the apparatus for displaying a contour of lens, the apparatus for processing a contour data of lens, and the apparatus for grinding edge of eyeglass lens with the same are not provided so that these apparatuses can grasp the contour of the eyeglass frame and the eyeglass lens related to three dimensional virtual display, and a V-shaped figure formed in an edge surface of lens in three dimensions to represent visually assembling of the virtual frame.
SUMMARY OF THE INVENTION
It is therefore an object of the present invention to provide an apparatus for displaying a contour of lens, an apparatus for processing a contour data of lens, and an apparatus for grinding edge of eyeglass lens with the same so that these apparatuses can grasp the contours of the eyeglass frame and the eyeglass lens related to three dimensional virus display (3D V-shaped simulation), and a V-shaped figure formed in an edge surface of lens in three dimensions to represent visually assembling of the virtual frame.
In addition, conventionally, when eyeglass lens is assembled in an eyeglass frame, V-shaped figure (V-shaped locus) is formed in periphery edge (also called ‘edge end surface’) of eyeglass lens such that it can be fit with a frame groove (also called ‘V-shaped groove’ or ‘rim groove’), but when forming a V-shaped figure (V-shaped contour), a method forming V-shape with ratio of the periphery edge or a method forming V-shape with V-shaped curve according to a frame curve has been adopted.
However, since any of the both methods calculates V-shaped contour based on edge thickness data at the optionally limited number of positions in edge contour and frame figure data at the limited number of positions in the eyeglass frame, there are some theoretical problems for eyeglass lens to completely fit V-shaped groove of an eyeglass frame. So, V-shaped contour has been tilted with reference to a minimum edge position.
But, in such a tilt V-shaped method with reference to a minimum edge position, as shown in
FIG. 34
, since the V-shaped contour, that is, a V-shaped groove in an eyeglass frame is arithmetically processed as a contour on a curve surface formed in some spherical surfaces and the contour is tilted by predetermined amount, there are some probabilities that the V-shaped contour deviates from the edge surface in an accumulated multi-focus lens in which an edge thickness varies continuously or an EX lens in which an edge thickness varies discretely, and thereby there have been many cases in which eyeglass lens after final process did not fit a frame groove (V-shaped groove) in an eyeglass frame.
It is therefore the second object of the invention to provide an apparatus for processing lens contour data and an apparatus for grinding edge of eyeglass lens, improving the conventional V-shaped method, in which the V-shaped contour is tilted by predetermined amount, with reference to a minimum edge position, thereby, setting, as a reference line of a desired incline direction, a straight line perpendicular to line which connects any edge position of the lens rim with an edge position having a relation of point symmetry to a pupil center of an eyeglass wearer's eye for the edge position, obtaining a V-shaped figure data for correction formed in the edge end surface of the eyeglass lens to be inclined desirably with the reference line in the center, and inclining desirably the V-shaped figure data to grind edge of eyeglass lens.
To achieve the objects, an embodiment in accordance with the invention is characterized in that an apparatus for displaying lens contour comprises an input means of lens rim contour data for inputting left/right lens rim contour data of an eyeglass frame in three dimension; a calculating means for calculating, based on the inputted lens rim contour data, an angle of inclination of lens rim contour in either left or right eye of the eyeglass frame to lens rim of the other eye; and a display means for displaying a type of inclination of left/right lens rims of an eyeglass frame, based on the calculated angle, as a view from upper or lower side of the eyeglass frame.
One aspect of the invention is characterized in that, in an apparatus for displaying lens contour, a side view of the eyeglass lens assembled in the lens rim of the eyeglass frame after finish grinding, is displayed corresponding with the type of inclination of the left/right lens rim eyeglass frame in the same screen as upper side or lower side view of the eyeglass frame.
Another aspect of the invention is characterized in that, in the above apparatus for displaying lens contour, the apparatus represents a direction of eye in a state of long distance based on pupil distance (PD) data of the eyeglass wearer.
Other aspect of the invention is characterized in that, in the above apparatus for displaying lens contour, the apparatus represents an optical axis direction of eyeglass lens assembled in the lens rim of the eyeglass frame.
Other aspect of the invention is characterized in that, in the above apparatus for displaying lens contour, the apparatus displays a front view of the lens rim contour data of the eyeglass frame in the same pictures.
Other aspect of the invention is characterized in that, in the above apparatus for displaying lens contour, the apparatus displays a cross side view of the eyeglass lens assembled in the eyeglass frame in the same pictures.
Other aspect of the invention is characterized in that, in the above apparatus for displaying lens contour, the apparatus displays an inclined angle of the lens rim of the eyeglass frame.
Other aspect of the invention is characterized in that, in the above apparatus for display lens contour, the apparatus displays an inclined angle of the optical axis of the eyeglass lens to a pupil center of eye of the eyeglass wearer.
Also, in order to achieve the objects, still another aspect of the invention is characterized in that an apparatus for processing lens contour data comprises a lens rim contour data input means for inputting a lens rim contour data of an eyeglass frame in three dimensions; an edge thickness contour data input means for inputting an edge thickness contour data of eyeglass lens to be assembled in a lens rim; a V-shaped figure data input means for inputting a V-shaped figure data related to V-shaped figure formed in an edge end surface of the eyeglass lens; and a calculating means for calculating an angle of inclination of an optical axis of the eyeglass lens to a pupil center of the eyeglass wearer's eye after finish grinding as calculated, based on the inputted edge thickness contour data and the V-shaped figure data.
Other aspect of the invention is characterized in that, an apparatus comprising the apparatus for processing lens contour data, the apparatus further comprises a display means or displaying the calculated angle of inclination of the optical as of the eyeglass lens to the pupil center of the eyeglass wearer's eye.
Other aspect of the invention is characterized in that, in the above apparatus for processing lens contour data, the apparatus further comprises a display means for displaying the angle of inclination of the optical axis of the eyeglass lens to the pupil center of the eyeglass wearer's eye.
Also, so as to achieve the above-mentioned objects, still another aspect of the invention is characterized in that an apparatus for processing lens contour data comprises lens rim contour data input means for inputting a lens rim contour data of an eyeglass frame in three dimensions; an edge thickness contour data input means or inputting an edge thickness contour data of eyeglass lens to be assembled in a lens rim; a V-shaped figure data input means for inputting a V-shaped figure data related to V-shaped figure formed in an edge end surface of the eyeglass lens; and a calculating means for setting, as a reference line of a desired incline direction, a straight line perpendicular to line which connects any edge position of the lens rim with an edge position having a relation of point symmetry to a pupil center of an eyeglass wearer's eye for the edge position, obtaining a V-shaped figure data for correction formed in the edge end surface of the eyeglass lens to be inclined desirably with the reference line in the center.
Further, in order to achieve the above objects, other aspect of the invention is characterized in that an apparatus displays a line connecting any edge position of a lens rim with an edge position having a relation of point symmetry to a pupil center of an eyeglass wearer's eye for the edge position to overlap in the lens rim contour.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1
shows a control circuit of an apparatus for determining fitness of eyeglass lens according to the present invention.
FIG. 2
is a schematic perspective view of the apparatus for determining fitness of the eyeglass lens provided with the control circuit shown in FIG.
1
.
FIG. 3
is an enlarged explanation view of a control panel shown in
FIGS. 1 and 2
.
FIG. 4
is an enlarged perspective view of a frame contour measuring apparatus shown in FIG.
2
.
FIG.
5
(
a
) is a perspective view of a main portion of the frame contour measuring apparatus shown in
FIGS. 2 and 4
.
FIGS.
5
(
b
) and
5
(
c
) are sectional views for explaining a relationship between a cylindrical shaft of FIG.
5
(
a
) and an operation shaft.
FIG.
5
(
d
) is a view for explaining a holding claw.
FIGS.
6
(
a
) to
6
(
c
) are views for explaining an eyeglass frame holding operation of the frame contour measuring apparatus shown in
FIGS. 2
,
4
and
5
.
FIGS.
7
(
a
) and
7
(
b
) are views for explaining a frame contour meaning section, etc. of the frame contour measuring apparatus.
FIGS.
8
(
a
) and
8
(
b
) are views for explaining a frame contour measuring section, etc. of the frame contour measuring apparatus.
FIG. 9
is a view for explaining lens-thickness measuring portion of lens edging machine shown in FIG.
2
.
FIGS.
10
(
a
) to
10
(
c
) are views for explaining the operation of fillers shown in FIG.
9
.
FIGS.
11
(
a
) to
11
(
c
) are views for explaining the operation of the measuring portion of the frame contour measuring apparatus.
FIG. 12
is a schematic view of a display of a liquid crystal panel of the lens edging machine shown in FIG.
2
.
FIG. 13
is a view for explaining the relation between a V-shaped position and a rim of an eyeglass frame.
FIG. 14
is a view for explaining a display of the liquid crystal panel shown in FIG.
12
.
FIG. 15
is a view for explaining a display of the liquid crystal panel shown in FIG.
12
.
FIG.
16
(
a
) is a view or explaining a portion of a screen changing the initial setting of a liquid crystal panel shown in FIG.
16
(
b
).
FIG.
16
(
b
) is a view for explaining the screen changing the initial setting of the liquid crystal panel.
FIG.
17
(
a
) is a view for explaining a portion of a tilt screen of a liquid crystal panel shown in FIG.
17
(
b
).
FIG.
17
(
c
) is a view for explaining a keyboard.
FIGS.
18
(
a
) to
18
(
c
) are views for explaining ‘tilt mode’ type.
FIG. 19
is a view for explaining the liquid crystal panel shown in
FIG. 12
before and after inputting ‘tilt mode’.
FIG. 20
is a view for explaining the liquid crystal panel shown in
FIG. 19
after inputting ‘tilt mode’.
FIG. 21
is a view for explaining the liquid crystal panel shown in
FIG. 20
after changing the tilt amount.
FIG.
22
(
a
) is a view for explaining a portion of a tilt screen of the liquid crystal panel shown in FIG.
22
(
b
).
FIG.
22
(
b
) is a view for explaining another example of the tilt screen of the liquid crystal panel.
FIG.
23
(
a
) is a view for explaining portion of a tilt screen of the liquid crystal panel shown in FIG.
23
(
b
).
FIG.
23
(
b
) is a view for explaining another example of the tilt screen of the liquid crystal panel.
FIG.
24
(
a
) is a view for explaining a portion of the screen changing the initial setting of the liquid crystal panel shown in FIG.
24
(
b
).
FIG.
24
(
b
) is a view for explaining the screen changing the initial setting of the liquid crystal panel.
FIG.
25
(
a
) is a view for explaining a liquid crystal panel.
FIG.
25
(
b
) is a view for explaining a portion of the keyboard for changing input.
FIG.
25
(
c
) is a view for explaining the change of input.
FIG. 26
is a view for explaining a tilt operation.
FIG. 27
is view for explaining another example of the liquid crystal panel shown in
FIG. 12
before and after inputting ‘tilt mode’.
FIG. 28
is a view for explaining the liquid crystal panel shown in
FIG. 27
after inputting ‘tilt mode’.
FIG. 29
is a view for explaining the liquid crystal panel after changing the tilt amount shown in FIG.
28
.
FIG.
30
(
a
) is a view for explaining the tilt screen of the liquid crystal panel shown in FIG.
30
(
b
).
FIG.
30
(
b
) is a view for explaining another example of the tilt screen of the liquid crystal panel.
FIG.
31
(
a
) is a view for explaining the tilt screen of the liquid crystal panel shown in FIG.
31
(
b
).
FIG.
31
(
b
) is a view for explaining another example of the tilt screen of the liquid crystal panel.
FIG.
32
(
a
) is a view for explaining the tilt screen of the liquid crystal panel shown in FIG.
32
(
b
).
FIG.
32
(
b
) is a view for explaining another example of the tilt screen of the liquid crystal panel.
FIGS.
33
(
a
) to
33
(
c
) are views for explaining a principle of the tilt operation.
FIG. 34
is a view for explaining the principle of the tilt operation.
DETAILED DESCRIPTION OF THE INVENTION
An embodiment of an apparatus for displaying fitness determination of eyeglass lens according to the present invention will be described with reference to the attached drawings.
In
FIG. 2
, reference numeral
1
denotes a frame contour measuring apparatus and reference
2
denotes lens grinding apparatus (lens edging apparatus) for grinding and shaping an uncut lens into a finished eyeglass lens, based on eyeglass-contour data obtained from the same contour measuring apparatus
1
.
(1) Frame Contour Measuring Apparatus 1
As shown in
FIG. 4
, the frame contour measuring apparatus
1
(lens rim contour data input means) comprises an apparatus body
10
having an opening
10
b
in the middle of an upper surface
10
a
and a switch portion
11
mounted on the upper surface
10
a
of the body
10
. The switch portion
11
includes a mode changing switch
12
for changing over right and left measurement modes, a start switch
13
for staring measurement and a transfer switch
14
for transferring data.
The frame contour measuring apparatus
1
further comprises eyeglass frame holding mechanisms
15
,
15
′ for holding right and left lens rims LF, RF of an eyeglass frame MF of an eyeglass M as shown in
FIG. 4
, an operation mechanism
16
(see FIG.
5
(
a
)), a measurement portion moving mechanism
100
as shown in
FIG. 7
, and a frame contour measurement portion (frame contour measuring means)
200
supported by the measurement portion moving mechanism
100
.
The measurement portion moving mechanism
100
moves the frame contour measurement portion
200
between the eyeglass frame holding mechanisms
15
and
15
′. The frame contour measurement portion
200
measures the contour of the eyeglass frame MF, that is, the contour of the lens rim LF (RF) thereof. The eyeglass frame holding mechanisms
15
,
15
′, the operation mechanism
16
, the measurement portion moving mechanism
100
and the frame contour measurement portion
200
are mounted within the apparatus body
10
.
In
FIG. 7
, reference numeral
101
denotes a chassis disposed on a lower part of the body
10
. In
FIG. 5
, reference numerals
17
and
18
denote supporters mounted in parallel to each other and fixed upward and downward at position which is not shown in the chassis
101
, reference numeral
19
denotes an engagement pin projecting from an outside surface (opposite to the supporter
17
) of the supporter
18
, reference numeral
20
denotes a circular slit mounted on an upper end portion of the supporter
18
, reference numerals
21
and
22
denote mounting holes formed in the supporters
17
and
18
, respectively. The mounting hole
22
is formed between the circular slit
20
and the engagement pin
19
. The circular slit
20
is concentric with the mounting hole
22
.
(Operation mechanism 16)
The operation mechanism
16
comprises an operation shaft
23
rotatably held in the mounting holes
21
,
22
of the supporters
17
and
18
, a driven gear
24
fixed to an end portion on the side of the supporter
18
of the operation shaft
23
, a rotation shaft
25
passing through the supporter
18
and a front surface
10
c
of the body
10
, a driving gear
26
fixed to an end portion of the rotation shaft
25
(or formed integrally with the rotation shaft
25
) and engaged with the driven gear
24
, and an operation lever
27
mounted on the other end portion of the rotation shaft
25
. Reference numeral
23
a
denotes a flat portion formed on the operation shaft
23
and extending close to the two end portions of the operation shaft
23
.
In the apparatus body
10
, a concave portion
28
is formed extending from the front surface
10
c
to the upper surface
10
a,
and a circular projection
29
is formed on the upper surface of the concave portion
28
. Signs “ON” and “OFF” are provided on the upper surface
10
a
and are positioned on right and left sides of the projection
29
, respectively. The operation lever
27
as described above is disposed on a front surface of the concave portion
28
, and a curved portion, namely, instruction portion
27
a
is mounted on an upper portion of the operation lever
27
to be movable on the projection
29
.
Between the driven gear
24
and the engagement pin
19
, a two-position holding mechanism
30
(two-positions holding means) is mounted for holding the frame (corresponding to the sign “ON”) and releasing the frame from being held (corresponding to the sign “OFF”).
The two-position holding mechanism
30
comprises the circular slit
20
, a movable pin
31
projecting from a side surface of the driven gear
24
and passing through the circular slit
20
, and a spring
32
(tension coil spring arranged between the movable pin
31
and the engagement pin
19
. Since the circular slit
20
is concentric with the mounting hole
22
as mentioned above, the driven gear
24
and the operation shaft
23
are also concentric with each other. For this reason, the movable pin
31
is held by one of two end portions
20
a
and
20
b
of the circular slit
20
by the tension force of the spring
32
.
The operation mechanism
16
further comprises a pair of cylindrical shafts
33
,
33
′ to be movable in a length direction of the operation shaft
23
and to be supported for slightly relative rotation in a circumferential direction. Between a flat portion
33
b
of a cut-circular through-hole
33
a
of the cylindrical shaft
33
and the flat portion
23
a
of the operation shaft
23
, a slight space S is formed as shown in FIGS.
5
(
b
) and
5
(
c
). In the cylindrical shafts
33
,
33
′, string-like bodies
34
(only one is shown in FIG.
5
(
a
)) are mounted each of which includes an elastic portion because of its own elastic force. The string-like body
34
comprises a spring
35
(elastic portion) of which an end portion is fixed to the cylindrical shaft
33
, and a wire
36
connected to the other end portion of the spring
35
.
(Frame holding mechanisms
15
,
15
′)
The frame holding mechanisms
15
,
15
′ are the same in structure, and therefore only the frame holding mechanism
15
will be described.
The frame holding mechanism
15
comprises a pair of movable supporters
37
,
37
as sliders held in the apparatus body
10
which are movable in a horizontal direction and are movable close to (or away from) each other. Each of the movable supporters
37
,
37
is shaped like “L” which consists of a horizontal plate portion
38
and a vertical plate portion
39
which vertically extends from an end portion of the horizontal plate portion
38
. In the vertical plate portion
39
, the cylindrical shaft
33
is held rotatably but cannot be moved in an axial direction.
The frame holding mechanism
15
further comprises a tension coil spring
40
which is arranged between the horizontal plate portions
38
,
38
of the movable supporters
37
,
37
as shown in
FIG. 6
, a supporting plate
41
fixed in the center of a periphery edge at a front end of the horizontal plate portion
38
, and a claw mounting plate
42
disposed between the vertical plate portion
39
and a part of the supporting plate
41
which projects from the upward side of the horizontal plate portion
38
. The claw mounting plate
42
is supported by both the supporting plate
41
and the vertical plate portion
39
so as to be rotatable centering a shaft-shaped supporting projection
42
c
of a side portion
42
a.
The shaft-shaped supporting projection of a rear side portion of the claw mounting plate
42
is not shown.
A shaft-shaped tapered holding claw
43
projects from a front end of the other side portion
42
b
of the claw mounting plate
42
, and a rear end portion of a shaft-shaped holding claw
44
is supported rotatably by a supporting shaft
45
on a rear end of the other side portion of the claw mounting plate
42
. The holding claw
44
, of which a base portion
44
a
is shaped like a square plate as shown in FIG.
5
(
d
) and the front end portion is tapered, is rotatable with the supporting shaft
45
in the center, and is allowed to relatively approach the holding claw
43
or recede therefrom. Additionally, the front end portion of the holding claw
44
and the claw mounting plate
42
are spring-urged to be always opened by a torn spring (not shown) wound on the supporting shaft
45
.
In the vertical plate portion
39
, a “L”-shaped engagement claw
46
is projected therefrom, and is positioned in the upper side of the holding claw
44
. An edge-shaped claw portion
46
a
of a front end portion of the engagement claw
46
which extends downward is engaged with the holding claw
44
. Thus, when the other side portion
42
b
of the claw mounting plate
42
is rotated upward centering the side portion
42
a,
a space between the holding claws
43
and
44
is narrowed against the elastic force of the torsion spring (not shown). As shown in FIG.
5
(
d
), the edge-shaped claw portion
46
a
of the engagement claw
46
is engaged with approximately a middle portion of the holding claw
44
. An idle pulley
47
, which is rotatably attached to the vertical plate portion
39
, is mounted between the engagement claw
46
and the cylindric shaft
33
. The above-mentioned wire
36
is put on the idle pulley
47
, and an end portion of the wire
36
is situated between the two side portions
42
a
and
42
b,
and is fixed to the claw mounting plate
42
. The movable supporters
37
,
37
have two opposite sides which are covered with a frame guide member
48
shown in FIG.
4
and FIG.
6
. The frame guide member
48
comprises a vertical plate portion
48
a
fixed to a front end of the horizontal plate portion
38
, a horizontal plate portion
48
b
fixed to an upper end of the vertical plate portion
39
, and an inclined guide plate portion
48
c
coded to a corner, at which the plate portions
48
a
and
48
b
are connected to each other and inclining to the horizontal plate portion
48
b.
In the vertical plate portion
48
a,
an aperture
48
d
is formed corresponding to the holding claws
43
and
44
, and the holding claw
44
projects from the aperture
48
d.
The front end portion of the holding claw
43
is to be positioned within the aperture
48
d
in an open state in which the holding claws
44
and
43
are widened at its maximum, as shown in FIGS.
6
(
a
) and
6
(
b
).
In this construction, the inclined guide plates
48
c,
48
c
of the frame guide members
48
,
48
are inclined in a direction in which the distance between the guide plates
48
c,
48
c
is gradually widened upward. Accordingly, when the eyeglass frame MF is placed between the inclined guide plates
48
c,
48
c,
as shown in FIG.
6
(
a
), and is pushed down against the elastic force of the coil spring
40
, a space between the frame guide members
48
,
48
is widened by means of the inclined guide plates
48
c,
48
c
, and the eyeglass frame MF, that is, the lens rim LF(RF) of the eyeglass frame MF is moved to be engaged with the holding claws
43
,
43
.
In this state, when the operation lever
27
is operated to be rotated from the position “OFF” to the position “ON”, this rotation movement is transferred to the cylindrical shaft
33
via the rotation shaft
25
, the gears
26
,
24
, and the operation shaft
23
, and thereby part of the spring
35
is wound on the cylindrical shaft
33
so that via the wire
36
contacted with the spring
35
, the claw mounting plate
42
is rotated upward centering the side portion
42
a,
the space of the holding claws
43
,
44
is then narrowed as shown in FIG.
6
(
c
), and, as a result, the lens rim LF(RF) of the eyeglass frame MF is held between the holding claws
43
,
44
as shown in FIG.
6
(
c
). In this position, the movable pin
31
is held on the lower end portion
20
a
of the circular slit
20
by the elastic force of the spring
32
.
In order to remove the lens rim LF(RF) of the eyeglass frame MF from the holding claws
43
,
44
, the operation lever
27
is operated conversely to the aforementioned operation so that the members are conversely actuated.
(Measurement portion moving mechanism
100
)
The measurement portion moving mechanism
100
comprises supporting plates
102
,
103
which are fixed to the chassis
101
and are spaced in a direction where the frame holding mechanisms
15
,
15
′ are arranged, and a guide rail
104
stretched between the upper parts of the supporting plates
102
,
103
. The guide rail
104
stretched therebetween is two in number, but the other one is not shown. The two guide rails
104
are arranged in parallel with each other in a direction perpendicular to the figure (i.e., to the drawing sheet). FIG.
7
and
FIG. 8
show schematically the measurement portion moving mechanism of FIG.
4
.
The measurement portion moving mechanism
100
further comprises a slide base
105
which is held on the guide rails
104
(only one is shown) to be freely movable in an extending direction of the guide rails
104
, a feed screw
106
which is under the guide rails
104
(only one is shown) to be rotatable around the supporting plates
102
,
103
, and a measurement portion moving motor
107
which drives and rotates the feed screw
106
.
The feed screw
106
is placed in parallel to the guide rail
104
, and the measurement portion moving motor
107
is fixed to the chassis
101
. The vertical plate portion
105
a
extending downward is formed integrally with the slide base
105
, and the feed screw
106
is screwed to a female-screw portion (not shown) of the vertical plate portion
105
a.
Thus, the slide base
105
can be operated to be moved left and right in
FIG. 7
by rotating the feed screw
106
.
In
FIG. 7
, reference numeral
108
denotes a supporting plate which is fixed to a left end of the chassis
101
and extends up and down, reference numeral
109
denotes a holder supporting piece fixed to the left of an upper end of the supporting plate
108
, and reference numeral
110
denotes a micro-switch (sensor) which is mounted on a side surface of a front end portion of the holder supporting piece
109
. The micro-switch
110
is used to detect lens rim holder
111
which holds lens-shaped template, such as a demonstration lens, and a template formed in the frame rim contour (lens-shaped contour). The micro-switch
110
may be mounted on the supporter
17
or
18
of
FIG. 5
, and the micro-switch
110
may detect the lens rim holder
111
by the contact with the movable supporters
37
,
37
when the holding claws
43
,
44
hold the lens rim holder
111
.
The lens rim holder
111
is shaped like “L” in section from lens shaped template holding plate portion
111
a
and a template filler erecting plate portion
111
b
connected downwardly with an end portion of the lens shaped template holding plate portion
111
a.
A lens shaped template holding boss portion
111
c
is formed integrally with the lens shaped template holding plate portion
111
a
and holds lens rim
112
.
In
FIG. 7
, reference numeral
113
denotes a fixing-screw attached to the other end of the lens shaped template holding plate portion
111
a.
When the lens shaped template holding plate portion
111
a
is fixed to the front end portion of the holder supporting piece
109
by means of the screw
113
, the lens shaped template holding plate portion
111
a
is brought into contact with a sensor lever
110
a
of the micro-switch
110
, and thereby it is detected that the lens rim
112
is in a measurable state.
(Frame contour measurement portion
200
)
The frame contour measurement portion
200
shown in
FIG. 7
comprises a rotation shaft
201
which passes through and is rotatably supported to the slide base
105
, a rotation base
202
mounted on an upper end portion of the rotation shaft
201
, a timing gear
203
fixed to a lower end portion of the rotation shaft
201
, a base rotating motor
204
which is fixed to the slide base
105
and is adjacent to the rotation shaft
201
, a timing gear
205
which is fixed to an output shaft
204
a
of the base rotating motor
204
, and a timing belt
206
stretched between the timing gears
203
and
205
. An output shaft
204
a
passes through the slide base
105
and projects downward. Reference numerals
207
,
208
denote supporting plates projecting from both end portions of the rotation base
202
.
The frame contour measurement portion
200
comprises a measuring portion
210
, measuring element positioning means
250
, and pressure switching means
500
. The pressure switching means
500
is not shown in
FIGS. 8 and 11
.
(Measuring portion
210
)
The measuring portion
210
comprises two guide rails
211
(only one is shown) which are stretched between the upper portion of the supporting plates
207
,
208
, an upper slider
212
which is held on the guide rail
211
to be movable in a length direction, a measuring shaft
213
which vertically passes through an end portion of the moving direction of the upper slider
212
, a roller
214
attached to a lower end portion of the measuring shaft
213
, a L-shaped member
215
mounted on an upper end portion of the measuring shaft
213
, and a measuring element
216
(filler) attached to an upper end of the L-shaped member
215
. A front end of the measuring element
216
coincides with a shaft line of the measuring shaft
213
. The measuring shaft
213
is held in the upper slider
212
to be movable up and down and freely rotatable around the shaft line.
The measuring portion
210
further comprises a vector-radius measuring means
217
which measures and outputs the amount of movement (vector radius (i) according to the guide rail
211
of the upper slider
212
, and a measuring means
218
which measures and outputs the amount of up-and-down movement (Z-axis direction) of the measuring shaft
213
, namely, the amount of up-and-down movement Zi of the measuring element
216
. A magnescale or linear sensor can be used in the measuring means
217
,
218
. The constitution thereof is well known, and its description is omitted. The measuring portion
210
further comprises lens rim measuring element
219
which is semi-cylindrical in horizontal section and is disposed on the other end portion of the upper slider
212
, and a rotation shaft
220
which is mounted on a projection
212
a
on the other end portion of the upper slider
212
for the lens rim measuring element
219
in the movement direction of the upper slider
212
.
The lens rim measuring element
219
positioned near the rotation shaft
200
comprises an erecting driving piece
219
a
which is disposed on the base projecting toward an opposite side to a measurement surface side, and a switch operating piece
219
b
projecting toward a side of the upper slider
212
. A spring
221
is arranged between the side surface of the upper slider
212
and a side surface of the base of the erecting driving piece
219
a.
When the lens rim measuring element
219
is laid down as shown in FIG.
7
(
a
), the spring
221
is situated above the rotation shaft
220
, and keeps the lens rim measuring element
219
at the laid-down position. When the lens rim measuring element
219
is erected as shown in FIG.
7
(
b
), the spring
221
is situated under the rotation shaft
220
, and keeps the lens rim measuring element
219
at the erected position.
At the erected position, the measuring element
219
does not fall to the right side in
FIG. 7
by means of a stopper (not shown). On the side surface of the upper slider
212
, a micro-switch (sensor)
222
used as detection means for detecting that the lens rim measuring element
219
is laid down, and a micro-switch (sensor)
223
used as detection means for detecting that the lens rim measuring element
219
is erected, are mounted.
In FIG.
7
(
a
), when the measurement portion moving motor
107
is actuated and the slide base
105
is moved leftward in
FIG. 7
, a front end of the erecting driving piece
219
a
is brought into contact with a plate portion
111
b
for erecting the lens rim filler of the holder
111
, and the lens rim measuring element
219
is rotated clockwise around the rotation shaft
220
against the elastic force of the spring
221
. According to this rotation of the measuring element
219
, when the spring
221
goes beyond the rotation fly
200
and moves upward, the lens rim measuring element
219
is erected by the elastic force of the spring
221
, and is held at the erected position shown in FIG.
7
(
b
) by the stopper (not shown) and the spy
221
.
The micro-switch
222
is directly switched “ON” with the measuring surface of the lens rim measuring element
219
when the measuring element
219
is laid down, and the micro-switch
223
is switched “ON” with the switch operating piece
219
a
when the lens rim measuring element
219
is erected. Reference numeral
208
a
denotes a slider stopper mounted on the supporting plate
208
, reference numeral
224
denotes an arm attached to the supporting plate
208
, and reference numeral
225
denotes a micro-switch (sensor) mounted on a front end portion of the arm
224
. The micro-switch
225
is switched “ON” when the upper slider
212
comes into contact with the slider stopper
208
a,
and detects an initial position of the upper slider
212
.
On the side surface of the upper portion of the supporting plate
207
, a pulley
226
is held rotatably, and an end portion of a wire
227
is fixed to an end portion of the upper slider
212
. The other end portion of the wire
227
is engaged with an end portion of the spring
228
, and the other end portion of the spring
228
is mounted in the front end portion of the arm
224
. Additionally, the wire
227
is stretched on the pulley
226
.
(Measuring element position determining means
250
)
The measuring element position determining means
250
comprises two guide rails
251
(only one is shown) which are stretched under the supporting plates
207
,
208
, a lower slider
252
which is held on the guide rails
251
(only one is shown) to be horizontally movable in a length direction, a driving motor
253
which is disposed under the lower slider
252
and is fixed to the rotation base
202
, and an engagement pin (stopper)
254
which is adjacent to the driving motor
253
and projects from near the center of a side surface of the rotation base
202
.
Rack tooth
255
are arranged in a movement direction under the lower slider
252
, and engagement pins (stoppers)
256
,
257
are spaced in the movement direction and are mounted projecting from the lower slider
252
. A gear
258
engaged with the rack tooth
255
is fixed to an output shaft of the driving motor
253
. The engagement pin
256
is situated slightly higher than the engagement pin
257
, and a shaft elevation operating member
259
is disposed on a side of the lower slider
252
.
The shaft elevation operating member
259
is shaped like L from a long piece
259
a
which is between the engagement pins
256
,
257
and a short piece
259
b
which is obliquely armed integrally with the lower end of the long piece
259
a.
A curved part of the shaft elevation operating member
259
is rotatably held on a vertically middle portion of a side surface of the lower slider
252
by the rotation shaft
260
. A spring
261
is arranged between a front end portion of the short pier
259
b
and an upper portion of the side surface of the lower slider
252
.
At a position where the long pie
259
a
is in contact with the engagement pin
256
, the spring
261
is disposed at upper side than the rotation shaft
260
, and presses the long piece
259
a
against the engagement pin
256
. At a position where the long piece
259
a
is in contact with the engagement pin
257
, the spring
261
is disposed at lower side than the rotation shaft
260
, and presses the long piece
259
a
against the engagement pin
257
.
A supporting plate
262
extending upward is attached to an end portion of the lower slider
252
, and a pushing shaft
263
passing through an upper end portion of the supporting plate
262
is held on the supporting plate
262
so as to freely proceed and recede in a movement direction of the lower slider
252
. A retainer
264
for preventing release is attached to an end portion of the pushing shaft
263
. A large-diameter pushing portion
263
a,
which fits an end portion surface
212
b
of an end portion of the upper slider
212
, is formed integrally with the other end portion of the pushing shaft
263
. A spring
265
wound on the pushing shaft
263
is arranged between the large-diameter pushing portion
263
a
and the supporting plate
262
. The pushing portion
263
a
is in contact with the end portion surface of the end portion of the upper slider
252
by means of the elastic force of the springs
228
,
265
.
The frame contour measuring apparatus
1
as constituted in the above is, as mentioned later, capable of obtaining the contour of the eyeglass frame MF or the contour of the lens-shaped template in the form of vector radius ρi relative to an angle θi, in other words, in the form of lens contour information (θi, ρi) representing polar coordinates.
(2) Lens Edging Apparatus
2
As shown in
FIG. 2
, the lens edging apparatus
2
includes a grinding portion
60
(detailed drawing are omitted) that grinds the edge of an uncut lens. In the grinding portion
60
, the uncut lens is held between a pair of lens-rotating shafts of a carriage, and the rotation of the shafts and the up and down movement of the carriage are controlled based on lens contour information (θi, ρi), and thus the edge of the uncut lens is ground with a grindstone. Since this structure of the grinding portion
60
is well known, a detailed description thereof is omitted.
The lens edging apparatus
2
further includes an operation panel portion
61
(keyboard) serving as a data input means, and a liquid crystal display panel
62
(display device) serving as a display means, and a control circuit
63
(control means) (see
FIG. 1
) that controls the grinding portion
60
and the liquid crystal display panel
62
.
The lens edging apparatus
2
further includes lens thickness measuring device
300
(lens thickness measuring means) that measures the thickness of the edge of the uncut lens, based on the lens contour information (θi, ρi) obtained by the frame contour measuring apparatus
1
, as shown in FIG.
9
. The construction and operation of the lens thickness measuring device
300
are the same as those disclosed in Japanese Patent Application No. hei 1-9468.
(Lens thickness measuring means)
The lens thickness measuring device
300
has a stage
331
that is moved forwards and backwards by a pulse motor
336
. The stage
331
is provided with fillers
332
,
334
between which the uncut lens L is placed. The fillers
332
,
334
are pressed in directions in which they approach each other by means of the force of springs
338
,
338
so as to be always in contact with front and back surfaces (front and back refracting surfaces) of the uncut lens L, respectively. As shown in FIG.
10
(A), the fillers
332
,
334
have disks
332
a,
384
a
that are freely rotatable, respectively. The disks
332
a,
334
a
have a radius of τ.
Lens rotating shads
304
,
304
of the carriage (not shown) are disposed to be driven and rotated by a pulse motor
337
, and the uncut lens L is clamped between the lens rotating shafts
304
,
304
. Accordingly, the uncut lens L is driven and rotated by the pulse motor
337
. The optical axis OL of the lens L is caused to coincide with the shaft line of the lens rotating shafts
304
,
304
.
Angle information θi′ is of radius vector information (θi, ρi,) from a memory
90
is input into the pulse motor
337
, and, according to the angular information θi′, the lens L is rotated from a reference position by an angle of θi. On the other hand, the radius vector length ρi is input into the pulse motor
336
, and the disks
332
a,
334
a
of the fillers
332
,
334
are moved forwards and backwards through the stage
331
, and are positioned at points away from the optical axis OL by the radius vector length ρi, as shown in FIG.
9
. The amounts ai and bi, shown in
FIG. 10
(A), of movement of the fillers
332
,
334
at the points are then detected by encoders
333
,
335
, and detection signals from the encoders
333
,
335
are input in arithmetic/judgment circuit
91
.
The arithmetic/judgment circuit
91
performs a calculation according to the formulas bi-ai=Di, Di-2τ=Δi and obtains lens thickness Δi.
(Control means, etc.)
As shown in
FIG. 3
, the operation panel portion
61
has grind course switch
64
for making a changeover among an “auto” mode in which the edge and V-edge of a lens are ground, a “monitor” mode of a manual operation, etc., a “frame” mode switch
65
for selecting a material of an eyeglass frame, a “frame change” mode switch
66
for putting the old lenses into a new eyeglass frame using the old lenses, and a “specular surface” mode switch
67
for specularly processing eyeglass lenses.
The operation panel portion
61
further has an “input change” mode switch
68
for a pupil distance PD, a frame geometric center distance FPD, an upset UP, etc., a “+” input switch
69
or setting a “+(plus)” input, a “−” input switch
70
for setting a “−(minus)” input, a cursor key
71
for moving a cursor rim
71
a,
a switch
72
for selecting glass as lens material, a switch
73
for selecting plastic as lens material, a switch
74
for selecting polycarbonate as lens material, a switch
75
for selecting acrylic resin as lens material.
The operation panel portion
61
further has a start switch including a switch
76
for grinding a “left” lens and a switch
77
for grinding a right” lens, a “re-finishing/test” mode switch
78
, a “grindstone rotation” switch
79
, a stop switch
80
, a data requirement switch
81
, a screen switch
82
, a switch
83
for shutting a pair of lens shafts of the grinding portion
60
, a switch
84
for opening a pair of lens shaft of the grinding portion
60
, a switch
85
for starting the measurement of lens thickness, a setting switch
86
.
As shown in
FIG. 1
, the control at
63
includes lens rim contour memory
90
that stores the lens contour information (θi, ρi) obtained from the frame contour measuring apparatus
1
, an arithmetic/judgment circuit
91
(an arithmetic control circuit) into which the lens contour information (θi, ρi) is input from the lens rim contour memory
90
, a suction plate contour memory
92
, an image formation circuit
93
in which an image data is constructed based on the data obtained from the arithmetic/judgment circuit
91
and from the suction plate contour memory
92
, and thereby a liquid crystal display panel
62
is caused to display images and data, a control circuit
94
that controls the image formation circuit
93
, the operation panel portion
61
(V-shaped contour data input means), a caution buzzer
62
a,
etc., by control commands of the arithmetic control means, arithmetic/judgment circuit
91
, a grinding data memory
95
that stores grinding data required by the arithmetic/judgment circuit
91
, and a grinding control portion
96
that controls the operation of the grinding portion
60
in accordance with the grinding data stored in the grinding data memory
95
.
A description will next be given of the control performed by the arithmetic/judgment circuit
91
of the constructed apparatus.
(i) Holding of an eyeglass frame MF in the frame contour measuring apparatus
1
When the contour of the eyeglass frame MF is measured according to the aforementioned construction, lens rim holder
111
shown in
FIG. 7
is kept removed from a holder supporting pieces
109
as shown in FIG.
8
. In this construction, inclined guide plate portions
48
c,
48
c
of frame guide members
48
,
48
are inclined in a direction in which a space becomes progressively larger toward their upper ends.
Accordingly, as shown in FIG.
6
(
a
), the eyeglass frame MF is disposed between the guide plate portions
48
c,
48
c
and is then pressed from above against the elastic force of a coil spring
40
. As a result, the space between the frame guide members
48
,
48
, namely, the space between movable supporters (sliders)
37
,
37
is enlarged according to the guide operation of the inclined guide plate portions
48
c,
48
c,
and thereby the rim of the eyeglass frame MF, namely, the lens rims LF (RF) of the eyeglass frame MF is moved onto the holding claws
43
,
43
and is engaged with the holding claws
43
,
43
.
In this state, if an operation lever
27
is turned from the position “open” to the position “close”, this rotation movement is transmitted to a cylindrical shaft
33
through a rotation shaft
25
, gears
26
,
24
, and an operation shaft
23
, and thereby a part of a spring
36
is wound around the cylindrical shaft
33
. Accordingly, a claw mounting plate
42
is rotated upward centering a side
42
a
of the plate
42
through a wire
36
connected to the spring
35
, and the space between the holding claws
43
,
44
is narrowed as shown in FIG.
6
(
c
). As a result, the lens rim LF (RF) of the eyeglass frame MF is held between the holding claws
43
,
44
. At this position, a movable pin
31
is held at a lower end portion
20
a
of a circular slit
20
by means of the elastic force of a spring
32
.
In order to remove the lens rim LF (RF) of the eyeglass frame MF from between the holding claws
43
,
44
, the operation lever
27
is operated reversely to the above-mentioned operation, and thereby each member is actuated reversely.
(ii) Lens rim contour measurement
(Measurement of the contour of a lens rim (lens rim) of an eyeglass frame)
Meanwhile, when an electric power supply of the frame contour measuring apparatus
1
is turned ON, signals from micro switches
110
,
222
,
223
,
225
are input into the arithmetic means (not shown) (the arithmetic and control circuit) of the frame contour measuring apparatus
1
, and the arithmetic means judge detection states of the micro switches
110
,
222
,
223
,
225
. In FIG.
11
(
a
), a long piece
259
a
of a shaft elevation operating member
259
is in contact with an engagement pin
257
by the elastic force of a spring
261
. At this position, a measuring element
216
is located at a stand-by position (A). In the following description, measurement is set, for example, such that the lens rim RF of the eyeglass frame MF is measured after the measurement of the lens rim LF thereof is completed.
When a start switch
13
is turned ON in a state in which, as mentioned above, the lens rim LF (RF) of the eyeglass frame (MF) is kept held between the holding claws
43
,
44
, a driving motor
253
is actuated, and as shown by arrow A
1
, a gear
258
is rotated clockwise, thereafter a lower slider
252
moves rightward in the figure, and as shown by arrow A
2
, an upper slider
212
moves by means of a pressure shaft
263
rightward in the figure. At this time, a short portion
259
b
of the shaft elevation operating member
259
is brought into contact with a engagement pin
264
.
Thereafter, a lower slider
252
moves rightward and the shaft elevation operating member
259
is rotated clockwise centering a rotation shaft
260
as shown by arrow A
3
, and a measurement shaft
213
is pushed up through a roller
214
from the stand-by position (A) to an upper side by the shaft elevation operating member
259
. According to this movement, when the spring
261
moves to the upper side of the rotation shaft
260
, the shaft elevation operating member
259
is abruptly rotated to the upper side by the elastic force of a spring
261
. As a result, a long piece
259
a
of the shaft elevation operating member
259
collides with the engagement pin
254
, and the measurement shaft
213
moves to upper side by means of the inertial force, and the measuring element
216
moves abruptly to leap position B ascending to upper edge of the lens rim (LF). Thereafter, the measurement shaft
213
and the measuring element
216
slightly move down, and the roller
214
comes into contact with the short portion
259
b
, and thereby the measuring element
216
is situated at measuring-element insertion position C (filler insertion position) to face a valley of the V-shaped groove of the lens rim LF.
Correspondingly to this movement, when the measuring element
216
is ascended to the measuring-element insertion position C, the micro switch
225
is turned ON by the upper slider
252
. Thereby, the driving motor
253
is rotated reversely, the gear
258
is then rotated counterclockwise as shown by arrow A
4
in FIG.
11
(
b
), the lower slider
252
moves leftward as shown by arrow A
5
, and the front end of the measuring element
216
is engaged with the valley (center) of the V-shaped groove
51
of the lens rim LF.
Thereafter, when the lower slider
252
is further moved leftward as shown by arrow A
5
, the pressure part
263
a
of the pressure shaft
263
is caused to recede from the upper slider
252
as shown in FIG.
8
(
b
). At this position, the measuring element
216
is pressed to the valley of the V-shaped groove
51
of the lens rim LF by means of the elastic force of the spring
228
.
In this state, according to rotation of the base rotating motor
204
, the front end of the measuring element
216
is moved along the V-shaped groove
51
of the lens rim LF. At this time, the upper slider
212
is moved along a guide rail
211
according to the contour of the V-shaped groove, and the measurement shaft
213
is moved upward or downward according to the contour of the V-shaped groove.
Also, the movement of the upper slider
212
is detected by a radius vector measuring means
217
, and the up and down movement of the measurement shaft
213
is detected by a measuring means
218
. Further, the radius vector measuring means
217
calculates the amount of movement of the upper slider
212
starting from the position where the upper slider
212
is in contact with a stopper
208
a
of a supporting plate
208
. The outputs of the measuring means
217
,
218
are input to an arithmetic means (not shown) (an arithmetic and control circuit).
The arithmetic and control circuit calculates a radius vector ρi of the valley of she V-shaped groove
51
of the lens rim LF, based on the output from the measuring means
217
, and allows a memory (not shown) to store radius vector information (θi, ρi) obtained by correlating the radius vector ρi with the rotation angle θi of the base rotating motor
204
. On the other hand, the arithmetic and control circuit calculates the amount Zi of movement in the up and down direction (Z-axis direction), based on the output from the measuring means
218
, and allows the memory (not shown) to store lens rim contour information (θi, ρi, Zi) obtained by correlating the amount Zi of movement with both the rotation angle θi and the radius vector ρi.
(Measurement of lens rim contour such as a template and a demonstration lens)
In a case where the lens rim contour such as a template and a demonstration lens is measured by the use of lens rim holder
111
as shown in FIG.
7
(
a
), a motor
107
is actuated, thereby moving the slide base
105
leftward in FIG.
7
.
Correspondingly to this movement, the front end of an erecting driving piece
219
a
is brought into contact with lens rim filler erecting plate portion
111
b
of the lens rim holder
111
, and thereby lens rim measuring element
219
is rotated clockwise centering a rotation shaft
220
against the elastic force of a spring
221
. At this time, a micro switch
222
is turned OFF.
When the spring
221
is moved upward beyond the rotation shaft
220
, the lens rim measuring element
219
is erected by the force of the spring
221
, and is held at an erected position, as shown in FIG.
7
(
b
), by the operation of a stopper (not shown) and the spring
221
. At this position, the switch
223
is turned ON by a switch operating piece
219
b
of the lens rim measuring element
219
, and the signal is input to the arithmetic and control circuit (not shown).
When the arithmetic and control circuit receives the ON signal from the micro switch
223
, the driving motor
253
is actuated, the gear
258
is rotated counterclockwise, and thereafter the lower slider
252
is moved leftward. As a result, the pressure part
263
a
of the pressure shaft
263
is caused to recede from the lower slider
252
as shown in FIG.
8
(
a
). Correspondingly to this movement, the upper slider
212
is moved leftward by the elastic force of the spring
228
, and the measuring surface of the lens rim measuring element
219
is in contact with the edge of lens rim
112
, as shown in FIG.
8
(
a
).
In this state, according to the rotation of the base rotating motor
204
, and the lens rim measuring element
219
moves following the edge of the lens rim
112
. Additionally, the movement of the upper slider
212
is detected by the radius vector measuring means
217
, and the output from the radius vector measuring means
217
is input to the arithmetic and control circuit (not shown).
The arithmetic and control circuit calculates a radius vector ρi of the lens rim
112
based on the output from the radius vector measuring means
217
, and allows a memory (not shown) to store the lens rim contour information, i.e., radius vector information (θi, ρi) obtained by correlating the radius vector ρi with the rotation angle θi of the base rotating motor
204
.
(iii) Measurement of the lens thickness of an uncut lens based on lens rim contour information
When the data requirement switch
81
of the lens edging apparatus
2
is turned ON, in the same way as described above, the lens rim contour information, i.e., radius vector information (θi, ρi) of lens rim such as a template and a demonstration lens, which is required by the frame contour measuring apparatus
1
or the lens rim contour information (θi, ρi, Zi) of lens rim (lens rim contour) is transmitted to the lens rim contour memory
90
of the lens edging apparatus
2
, and the memory
90
stores the information.
On the other hand, the uncut lens L is clamped between the lens rotating shafts
304
,
304
, and then the switch
85
is turned ON. Thereby, the arithmetic/judgment circuit
91
allows a driving means (not shown) to enlarge the space between the fillers
332
,
334
, and actuates the pulse motor
336
to cause the fillers
332
,
334
to face the front and back refractive surfaces of the uncut lens L, respectively. Thereafter, the driving means (not shown) releases from enlarging the space between the fillers
332
,
334
, and the fillers
332
,
334
are brought into contact with the front and back refractive surfaces of the uncut lens L, respectively. Thereafter, based on the lens rim contour information (θi, ρi, Zi) or the radius vector information (θi, ρi), the arithmetic/judgment circuit
91
actuates the pulse motor
337
so as to rotate the lens rotating shafts
304
,
304
and rotate the uncut lens L, and, at the same time, actuates and controls the pulse motor
336
. At this time, the arithmetic/judgment circuit
91
calculates lens thickness Δi in the lens rim contour information (θi, ρi, Zi) or the radius vector information (θi, ρi) based on the output from the encoder
335
, and then allows the grinding data memory
95
to store the lens thickness Δi.
(iv) V-shaped tilt process
Next, when the switch
64
is turned ON to select the “monitor” mode in the grinding course, a menu screen (V-shaped simulation screen) such as shown in
FIG. 12
is displayed on a liquid crystal panel
62
by an arithmetic/judgment circuit
91
. Next, the arithmetic/judgment circuit
91
operates the control of the V-shaped tilt process.
At the left portion and right portion in the center of the liquid crystal panel
62
, lens rim contour of the right eyeglass lens LR (eyeglass lens contour or lens rim contour) and lens rim contour of the left eyeglass lens LL (eyeglass lens contour or lens rim contour) are displayed in original size, respectively. These lens contours LR and LL, based on the lens rim contour information (θi, ρi), include lens rim contour of the eyeglass frame or frameless eyeglass lens contour or model lens contour, etc.
In addition, at the upper portion of the liquid crystal panel
62
, the eyeglass frame MF and the left lens rim FL and the right lens rim FR of the eyeglass frame MF, and the upper edges ULL and ULR of the lens rim contours LR and LL of the eyeglass lens (view from the upper side) are displayed. Said eyeglass frame MF is used to indicate the tilt of the frame.
Also, at the side portion of eyeglass lens LR and LL of the liquid crystal display
62
, the side edges SLL and SLR of the eyeglass lens rim contours LR and LL of the eyeglass lens are displayed
Also, at the upper edges ULL and ULR and the side edges SLL and SLR, V-shaped curves YCR and YCL are displayed as the dashed line. Further, OR and OL indicate the optical axis of the lens rim contours LR and LL (the optical axes of the right and left eyeglass lens), the distance between two optical axes OR and OL indicates the pupil distance (PD). Further, OGR and OGL indicate the geometrical center of the lens rim contours LR and LL.
An intersection point of the V-shaped curve YCR and the optical axis OR of the upper edge ULR becomes the right V tilt reference position VR, and an intersection point of the V-shaped curve YCL and the optical OL of the upper edge ULL becomes the left V tilt reference position VL.
In addition, at the right portion of the liquid crystal panel
62
, a mode selection frame MS and lens frame material selection frame Ma are displayed, “monitor” is selectively displayed in the mode selection frame MS, and “metal” of frame material is selectively displayed in the lens frame material selection frame. Then, at the lower side of the mode selection frame MS, items such as “curve”, “L tilt”, “V reference”, “size”, “frame curve”, “frame tilt” and “lens tilt”, etc. are displayed. Curve value (4.5 in the
FIG. 12
) is displayed in the side direction of “curve”, V-shaped figure provided with +, − is displayed in the side direction of “L tilt”, size (0.00 in the
FIG. 12
) is displayed in the side direction of “size”, curve value (3.2 in the
FIG. 12
) is displayed in the side direction of “frame curve”, tilt value of the frame (2° in the
FIG. 12
) is displayed in the side direction of “frame tilt ”, and tilt value of the lens (1 □ in the
FIG. 12
) is displayed in the side direction of “lens tilt”. Further, at the lower side of the mode selection frame MS, a cursor
71
a
(selection frame) for selecting one of the items such as “curve”, “L tilt”, “V reference”, “size”, “frame curve”, “frame tilt”, and “lens tilt”, etc. is displayed.
FIG. 13
shows the relation of the eyeglass lens L of the lens rim contours LR and LL, and the sectional contours of the left and right lens rims LF and RF of the eyeglass frame MF.
However, in order to operate the tilt of the V-shaped curves YCR, YCR in the menu screen shown in the
FIG. 12
, cursor key
71
is operated to select the L tilt item displaying the cursor rim
71
a,
and then V reference or H reference is selected. The V reference is considered as a reference of the vertical tilt (the vertical reference tile operation), and the H reference is considered as a reference of the horizontal tilt (the horizontal reference tilt H operation).
And, the V tilt reference lines Rv and Lv are moved, for example, to the position displaying PD in the
FIGS. 12 and 14
, that is, to the position of the optical axes OR and OL of the lens rim contours LR and LL, then the optical axes OR and OL are rotated centering the V tilt reference lines Rv and Lv as shown the arrows na and nb so that V-shaped curve (V-shaped locus) YCR, YCR integrally with the optical axes OR and OL is tilted as shown the arrows nc and nd. Said tilt is compared with the frame tilt form of the frame view from upper side (view for indicating the tilt of the frame) tilted within the range of the eyeglass lens edge surface, and it is possible to simulate the virtual assembling of the eyeglass frame of the eyeglass lens which are finally ground for better fitting with the eyeglass frame.
Also, H tilt reference line RLh is moved, for example to the position displaying PD in the
FIG. 15
, that is, to the position of the optical axe OR and OL of the lens rim contours LR and LL, then the optical axes OR and OL are rotated centering the H tilt reference line RLh as shown the arrows na and nb so that V-shaped curves (V-shaped locus) YCR, YCR integrally with the optical axes OR and OL is tilted as shown the arrows nc and nd. Said tilt is compared with the frame tilt form of the frame view from upper side (view for indicating the tilt of the frame) tilted within the range of the eyeglass lens edge surface, and it is possible to simulate the virtual assembling of the eyeglass frame of the eyeglass lens which are finally grounded for better fitting with the eyeglass frame.
Also, in the picture image display of the virtual assembling, it is possible to display the lens view from upper side of the eyeglass lens, which are finally ground, overlapped with the frame view from upper side.
Also, as lens edge side view, it is possible to display the side view of the eyeglass lens L which is finally ground as shown in
FIG. 13
, and the sectional view of the rim of the eyeglass frame MF (the sectional view of the left and right lens rims LF(RF), matched to the V-shaped apex position YT.
Also, in order to input the magnitude of the L tilt, when it is needed to move to the front or behind direction by several mm with reference to the V-shaped YM of the L tilt item, the L tilt item is displayed, and 2 mm is input to the behind the direction (+ direction) with reference to the V-shaped YM.
Then, the V-shaped locus of the eyeglass lens which are finally ground is displayed in the form tilted from the standard position or in the form with the position changed on the screen, as shown
FIGS. 12
,
14
and
15
. As described above, the present embodiment determines at the first time the reference axis (Rv(Lv) in FIG.
14
and RLh in
FIG. 15
) which becomes the reference when the V-shaped locus is tilted, shows the tilt form wherein the V-shaped locus moves from the standard position (YCR and YCL in FIG.
12
), and looking at the edge side display (V-shaped simulation), increase or decreases the tilt amount of the V-shaped locus. Also, at the view from upper side of the eyeglass lens, which is finally ground, and the lens edge side view, the angle of the tilt form (indicated how apart it is by the arrow) of the optical axis of the eyeglass lens which is finally ground and the center position of the pupil of the person who wears the eyeglass is also displayed.
[Second embodiment]
FIGS. 16
to
34
shows the second embodiment of the present invention.
In the second embodiment of the present invention, the constitutions as shown in
FIGS. 1
to
11
of the first embodiment are also used. The construction and operation other than the V-shaped tilt processing in the second embodiment of the present invention are the same as those of the first embodiment of the present invention. Therefore, the portion only about the control of the V-shaped tilt process by the arithmetic/judgment circuit
91
will be described later.
(v) Example 1 of the V-shape tilt processing
FIGS. 16
to
23
shows an example 1 (the first example) of the second embodiment of the present invention.
1. The initial setting
As shown in FIG.
16
(
b
), in a setting change mode, the tilt mode is selected and set by fitting the cursor
71
b
to the item “Tilt” by the “+”, “−” switches.
When the tilt mode is selected, the set mode at this time is initially displayed. In the tilt items shown FIG.
16
(
a
), there is the cursor
71
c
of the black border at the place of “the non-existence” (for convenience, gray color in the drawings), and it can be moved between the non-existence and the existence. Also, the black border indicates the setting of the initial value,
2. Operating method of the tilt V-shape 2-1 Selecting and determining the tilt in FIG.
16
(
a
), the tilt mode screen is displayed as shown in FIG.
17
(
a
). In the above monitor screen shown in FIG.
17
(
a
), the operation is carried out by fitting the cursor to the item “V-shape”, and pushing “the input change” switch
68
of the keyboard
61
.
Whenever the input change switch is pushed, the operation in which the items “V-shape”, “Tilt B”, “Tilt T” and “Tilt V” of FIG.
17
(
c
) are sequentially changed is carried out.
The items “DF”, “FRONT”, “EX” can be selected by the operation of the “+”, “−” switches
69
,
70
. The item “DF” means the ratio of the V-shape position (the ratio V-shape) on the edge surface. The item “FRONT” means that the V-shape is set by being fitted to the front surface curve of the eyeglass lens, and the item “EX” means the V-shape setting of the special lens such as a bifocal lens
7
or progressive multi-focal lens, etc.
[Tilt Mode]
When the respective tilt mode is selected, the tilt reference axis for determining the desired tilt directions is automatically set. The tilt reference axis of the respective tilt mode is as follows (See FIGS.
18
(
a
), (
b
), (
c
)).
Tilt B: tilt the side of a nose (the side of ears is set as a reference)
The tilt reference axis is automatically set in a horizontal direction (0°-180° direction).
Tilt T: tilt the side of ears (the side of a nose is set as a reference)
The tilt reference axis is automatically set in a horizontal direction (0°-180° direction).
Tilt V: tilt the side of eyebrows (the reference is set to be right under PD)
The tilt reference axis is automatically set in a vertical direction (90°-270° direction).
The tilt reference axis passes through the eye point.
FIG. 19
shows the modes before and after the tilt mode in the left and right portion, respectively.
At the same time that the tilt mode is set as “Tilt B”, “Tilt T”, “Tilt V”, the display of one lower part item “Whole”:(“Thick”/“Thin”) is automatically changed into the item “Tilt” for inputting the tilt amount.
Then, whenever the input change switch is pushed, the function is changed as follows.
As shown in
FIG. 20
, if the input change switch
68
is pushed in the tilt B, T, V modes, the tilt mode is changed between “Tilt” and “Whole” of the right side. Here, “Tilt” and “Whole” mean the followings.
Tilt: Inputting the tilt amount and tilting the V-shape.
Whole: Moving the whole of the V-shape by a constant amount.
The V-shape position change of the “Thick” and “Thin” can prevent the operation confusion. For that reason, in case of changing the curve (the ratio calculation), the V-shape curve adjustment is perfumed by changing the V-shape position of the “Thick” and “Thin” before entering the tilt mode.
Changing once tilted V-shape into another tilt mode, the tilted V-shape is reset, and returned to be the state before the tilt. At this time, the message appeared in the screen shown in
FIG. 21
is displayed.
2-2. Input of the tilt amount
Next, as shown in FIG.
22
(
a
) and FIG.
22
(
b
), when the cursor is fitted to the item “Tilt”, the lens rim contour LR (or LL) is displayed at the left side portion of the liquid crystal panel
62
, the contour of the upper edge end ULR (or ULL) (the contour of the upper edge surface) of the lens rim contour LR (or LL) is displayed at the upper side of the lens rim contour LR (or LL), and the contour of the lower end LLR (or LLL) (the contour of the lower edge surface) of the lens rim contour LR (or LL) is displayed at the lower side of the lens rim contour LR (or LL). Also, at this time, a minimum edge thickness contour k
2
′, a maximum edge thickness contour r
1
′ in an edge position to be tilted of the lens rim contour LR (or LL) are displayed, in the center portion of the liquid crystal panel
62
. Further, a mark (or a figure) YM which indicates the V-shaped position is displayed in any portion on upward of the edge thickness contour k
3
′. In FIG.
22
(
b
), the mark which indicates the V-shaped position is given as a triangle, however, it is apparent that other selection of symbols can be employed for it.
Also, the cursor K
1
shown in a black square indicates the maximum edge position, the V-shape position YC
1
tilted by the tilt processing is shown by a dashed line. Similarly, the cursor K
2
shown in a black square indicates the minimum edge position, the V-shape position YC
2
tilted by the tilt processing is shown by a dashed line. Furthermore, the cursor K
3
shown by cross shape indicates any (middle) edge position, the V-shape position YC
3
tilted by the tilt processing is shown by a dashed line.
Also, reference character Y denotes V-shape of the edge thickness contours k
1
′, k
2
′ and k
3
′, and reference character Yt denotes the V-shape apex of the V-shaped Y. Thereafter, the reference characters denoted as the minimum edge thickness contour k
2
′, the maximum edge thickness contour k
1
′, the edge thickness contour k
3
′ in any position, the edge thickness contour r
1
′ in an edge position to be tilted, the V-shape Y, and the V-shape apex Yt, etc. correspond to the cursors K
1
, K
2
, K
3
, and r
1
shown in
FIGS. 23
,
30
,
31
, and
32
as the same meanings, but those reference characters are omitted in
FIGS. 23
,
30
,
31
and
32
to meet the convenience of the explanation. Also, the reference characters YCR (YCL) denote the V-shaped curve of the right side lens rim contour LR (or the left side lens contour LL), the V-shaped curve YCR (YCL) before the tilt is shown by a solid line, and the V-shaped curve YCR (YCL) after the tilt is shown by a dashed line.
The tilt operation of the present embodiment is performed by fitting the cursor to a “Tilt” mode by the “+”, “−” switches (key), inputting the forward-backward moving amount of the V-shape, and thereafter tilting the V-shape in a desired position to overlap the apex of V-shaped Yt on the mark (or figure) as shown in
FIG. 22
b
. Also, the big circle r
1
denoted by a dot line in the edge position to be tilted is shown, and the small circle r
2
denoted by the dot line in the edge position serving as the tilt reference is shown.
Also, the side surface of the edge surface [the contour of the upper edge surface, that is, the upper edge end ULR (or ULL), the contour of the lower edge surface, that is, the lower edge end ULR (or ULL)] is the upper and lower portion of the lens rum contour, the edge thickness contour is shown on a surface by the upper line and lower line, and the locus of the V-shaped apex is shown by the center line [the V-shaped curve YCR (or YCL)]. And, as the V-shape position is tilted, the above locus of the V-shape apex is also moved and displayed.
By doing so, the tilt V-shape operation (the tilt operation of the V-shape) is performed. Also, the tilt V-shape operation indicates an operation predetermining the position to be a tilt (inclining) reference, thereby adding and subtracting the tilt amount (the inclining amount) with looking at the 180° opposite position of the lens rim center from the above reference position.
2-3. Adjustment of the whole position
In
FIG. 23
, in a state that the cursor is fitted to the item “Tilt”, the item “Tilt” is changed as the item “Whole” by pushing the input change switch. The V-shape position is adjusted by means of the “+”, “−” switches. By the same manners with FIG.
22
(
b
), the tilt operation is also performed.
(vi) Concrete example 2 of the V-shape tilt processing
FIGS. 24
to
32
show an example 2 (the second example) of the second embodiment of the present invention.
1. The initial setting
As shown in FIG.
24
(
b
), in a setting change mode, the tilt mode is selected and set by fitting the cursor
71
b
to the item “Tilt” by the “+”, “−” switches.
When the tilt mode is selected, the set mode at this time is initial displayed. In the tilt item shown FIG.
24
(
a
), there is the cursor
71
c
of the black border at the place of “the non-existence”, and it can be moved between the non-existence and the existence. Also, the black border indicates the setting of the initial value.
2. Operating method of the tilt V-shape
2-1. Selecting and determining the tilt in FIG.
24
(
a
), the tilt mode screen is displayed as shown in FIG.
25
(
a
). In the above monitor screen shown in FIG.
25
(
a
), the operation is carried out by fitting the cursor to the item “V-shape”, and pushing “the input change” switch
68
of the keyboard
61
.
Whenever the input change switch is pushed, the operation in which the items “V-shape” and “Tilt A” of FIG.
25
(
c
) are sequentially changed is carried out. The items “DF”, “FRONT” and “EX” can be selected by the operation of the “+”, “−” switches
69
,
70
. The item “DF” means the ratio of the V-shape position (the ratio V-shape) on the edge surface. The item “FRONT” means that the V-shape is set by being fitted to the front surface curve of the eyeglass lens, and the item “EX” means the V-shape setting of the special lens such as a bifocal lens
7
or progressive multi-focal lens, etc. The item “Tilt A” is, as shown
FIG. 26
, the mode indicating that the tilt reference axis for determining the desired tilt direction can be freely set in the overall circumference direction (0° to 360°). Also, the tilt reference a passes through the eye point.
FIG. 27
shows the modes before and after the tilt mode in the left and right portions, respectively.
At the same time that the tilt mode is set as “Tilt A”, the display of one lower part item “Whole”:(“Thick”/“Thin”) is automatically changed into the item “Tilt axis” for inputting the tilt amount.
Then, whenever the input change switch is pushed, the function is changed as follows.
As shown in
FIG. 28
, if the input change switch
68
is pushed in the tilt A mode, the tilt mode is changed between “Tilt” and “Whole” of the right side. Here, “Tilt axis”, “Tilt” and “Whole” set the tilt axis: the tilt reference axis
Tilt: Inputting the tilt amount and tilting the V-shape.
Whole: Moving the whole of the V-shape by a constant amount.
The V-shape position change of the “Thick” and “Thin” can prevent the operation confusion. For that reason, in case of changing the curve (the ratio calculation), the V-shape curve adjustment is performed by changing the V-shape position of the “Thick” and “Thin” before entering the tilt mode.
After once setting the tilt axis, the respective tilt amount is changed by changing “Tilt” into “Whole”. In order to change the tilt axis again, the V-shape is returned to be the normal V-shape by fitting the or
71
a
to the item “Tilt A” and pushing the input change switch. The titled V-shape is reset and returned to be the state before the tilt. At that time, the message appeared in the screen shown in FIG.
29
is displayed.
2-2. Setting of the tilt reference
Next, as shown in FIG.
30
(
a
), the desired tilt axis is set by changing an angle value by the “+”, “−” switches, in a state that the cursor is fitted to the item “Tilt axis”. The tilt reference axis can be set every 5° at the whole circumference. Also, the big circle r
1
denoted by a dot line in the edge position to be tilted is shown, and the small circle r
2
denoted by the dot line in the edge position serving as the tilt reference is shown. Also, the cursor K
1
shown in a black square indicates a maximum edge position, and the V-shape position YC
1
tilted by the tilt processing is shown by a dashed line, as shown in FIG.
31
(
b
). Similarly, the cursor K
2
shown in a black square indicates a minimum edge position, the V-shape position YC
2
tilted by the tilt processing is shown by a dashed line. Furthermore, the cursor K
3
shown in cross shape indicates any (middle) edge position, and the V-shape position YC
3
tilted by the tilt processing is shown by a dashed line.
(Input of the tilt amount)
The tilt operation of the present embodiment is, as “fitting the cursor to the time “Tilt” described with reference to FIG.
22
(
a
), performed by fitting the cursor
71
a
to the item “Tilt” on the liquid crystal panel
62
in FIG.
22
(
b
). In this state, in order to input the forward and backward moving amount of the V-shape the “+”, “−” switches are operated and tilt the V-shape in a desired position to overlap the apex of V-shaped Yt on the mark YM.
Also, the big circle r
1
denoted by a dot line in the edge position to be tilted is shown, and the small circle r
2
denoted by the dot line in the edge position serving as the tilt reference is shown. The cursor K
1
shown in a black square indicates a maximum edge position, and the V-shape position YC
1
tilted by the tilt processing is indicated by a dashed line. Similarly, the cursor K
2
shown in a black square indicates a minimum edge position, and the V-shape position YC
2
tilted by the tilt processing is shown by a dashed line. Furthermore, the cursor K
3
shown in cross shape indicates any (middle) edge position, and a dashed line shows the V-shape position YC
3
tilted by the tilt processing.
Also, the V-shape position YC
4
in the big circle r
1
denoted by a dot line in the edge position to be tilted can be shown to appear by a dashed line, and the tilt amount can be input while watching the V-shape sectional contour. Also, as shown in FIGS.
23
(
b
) and
31
(
b
), the tilt amount can be displayed in numerical value (mm as a unit) on the liquid crystal panel
62
, by positioning at the side of the edge end contour r
1
′ (including the V-shape contour) in the portion of a circle r
1
on the liquid crystal panel
62
.
(Adjustment of the whole position)
In
FIG. 32
, in a state that the cursor is fitted to the item “tilt”, the input change switch is pushed to change the item to “Whole”. The “+” and “−” switches are used to adjust the V-shaped position. Also, the tilt operation is conducted in the same manner of FIG.
22
(
b
) and FIG.
31
. In this embodiment the mark YM indicating the V-shaped position is displayed in the tilt operation (input tilt amount), however, it is also apparent that the mark YM indicating the V-shaped position can be displayed when adjusting the V-shaped position and whole edge position is moved from the position denoted by solid line to the position denoted by dotted line and adjusted to overlap the apex of V-shaped Yt on the mark YM as shown in FIG.
32
(
c
).
(vii) Principle of the tilt V-shape
FIG.
33
and
FIG. 34
show the principle of the tilt V-shape (in order to tilt the V-shape) according to the second embodiment of the invention.
FIG.
33
(
a
) shows the schematic contour of the lens rim contour La (eyeglass lens contour), P
0
denotes the tilt reference point at any edge thickness position, and li denotes the length between the points Pi and Qi. In said drawings, if the straight line, which passes through the tilt reference point P
0
and grind center Ox (the center of the pupil of the eye) is ga, point Pc becomes to be set. This point Pc is the point to be tilted. Also, the straight line g, which passes through the tilt reference point P
0
and is perpendicular to the straight line ga, is obtained. The Pi is any point on the lens rim contour La, and Qi is a point that passes through the point Pi and is perpendicular to the straight line g. The tilt is conducted on the basis of the straight line g. That is, the straight line g becomes the tilt axis. FIGS.
33
(
b
) and (
c
) show the state to be tilted (the lens rim contour La and the points Pi and Pc are rotationally moved or rotated) based on the straight-line g. In FIG.
33
(
c
), the tilt angle in the initial state of the point Pi is ready set to α i. In FIG.
33
(
c
), the tilt angle to be tilted based on the straight-line g is displayed as α.
In the FIGS.
33
(
a
) to
33
(
c
), the tilt angle α is calculated from the cosine theory since it is divided into three points P
0
, Pc, and Pc′.
COS α=(|
P
0
Pc
|2+|
P
0
Pc′
2−|
PcPc
′|2)/2|
P
0
Pc||P
0
Pc
′|)
If the Z coordinate of the tilt point is, for example, Z=0, the Z coordinate of each point after tilt process are as follows;
∴
Zi′=li·
tan(α+αi),
Zi=li·
tan αi
li: the straight line which is perpendicular to the straight line connecting the 2 dimensional distance Pc and P
0
of the straight line connecting the point Pi and Qi on the XY plane and passes through the point P
0
, is the straight line g.
The point, which is parallel to the straight line PcP
0
from Pi on XY plane and crosses the straight line g, is Qi. Also, i is [i=1, 2, 3, . . . n].
(viii) Another principle of the V-shape tile
FIG. 34
shows a method for calculating the spherical surface curve at four points on the V-shape obtained with the ratio. Also, the V-shape obtained with the ratio (ratio calculation) means that the V-shaped is obtained by determining the ratio of the distance from the front side refraction surface to the V-shaped apex of the eyeglass lens at the edge end and the distance from the rear side refraction surface to the V-shaped apex.
The coordinates of three points P
0
,
0
, Pc shown by P
0
(Sx, Sy, Sz),
0
(l, m, n) and Pc (Tx, Ty, Tz) are considered in the same plane, the triangle formed by the three points P
0
,
0
, Pc is rotated by an angle α based on the point P
0
as the triangle formed by the three points P
0
,
0
′, Pc′ in FIG.
34
.
The coordinates (x, y, z) of the sphere center 0′ rotated by the angle α are obtained, and Z coordinate corresponding to new spherical surface curve is calculated.
(iX) Method for calculating the spherical surface curve 1. Determine a plurality of points needed to calculate the curve from the lens rim contour data ρ.
(Method for determining point)
Obtain at least four points on the lens rim contour most suitable to calculate the curve from the lens contour data. This example will be explained with reference to the four points most suitable to calculate the curve. 2. The apex position of the V-shape obtained by the ratio calculation is considered as the coordinates Pi (Xi, Yi, Zi) of the four points most suitable to calculate the predetermined curve. Here, i=1, 2, 3, 4.
3. Obtain the solution of the sphere equation at the four points. That is, the curve ratio radius r of the apex point of the V-shape is obtained from the coordinates Pi (Xi, Yi, Zi) of the four points and the center coordinates l, m, n). Sphere equation: (Xi+1)2+(Yi+m)2 +(Zi+n)2 =r2
4. Convert the obtained curve ratio radius r into a curve CV.
CV=a[mm]/r[mm]
Also, according to the present invention, in case of the constitution comprising an input means of lens rim contour data for inputting left/right lens rim contour data of an eyeglass frame in third dimension; a calculating means for calculating, based on the inputted lens rim contour data, an angle of inclination of lens rim contour in either left or right eye of eyeglass frame to lens rim of the other eye; and a display means for display a type of inclination of left/right lens rim of an eyeglass frame, based on the calculated angle, as a view from upper or lower side of the eyeglass frame, the contours of the eyeglass frame and the eyeglass lens rim related to three dimensional virtual display (3D V-shaped simulation), and a V-shaped locus formed in an edge surface of lens can be grasped in three dimensions and assembling of the virtual frame can be visually represented.
Also, in case of the constitution in which a side view of eyeglass lens assembled in the lens rim of the eyeglass frame, after finish grinding, is displayed corresponding to the type of inclination of the left and right lens rims of the eyeglass frame on the same screen from upper side or lower side of the eyeglass frame, the assembling of the virtual frame can be predicted previously in the upper side surface or the lower side surface of the eyeglass so that an grinding data of the eyeglass lens fitting the eyeglass frame is obtained.
In case of the constitution illustrating based on pupil distance(PD) data of eyeglass wearer, a direction of eye in a state of long distance, it can be recognized at a look that the pupil distance PD data of eyeglass wearer's eye has the size of a certain extent for an actual curved eyeglass frame.
In case of the constitution illustrating an optical axis direction of eyeglass lens assembled in the lens rim of the eyeglass frame, a deviation angle between the pupil distance (PD) data of eyeglass wearer's eye and the optical axis direction of the eyeglass lens can be recognized at a look so that it can make certain of a difference between a true PD data and a nominal PD data.
In case of the constitution displaying a front view of the lens rim contour data of the eyeglass frame on the same screen, a contour of a cross side in the eyeglass lens can be recognized.
In the apparatus for displaying lens contour, in case of the constitution displaying a cross side view of the eyeglass lens assembled in the eyeglass frame on the same screen, the extent of an inclination to a left/right lens rims of the eyeglass frame can be recognized quantitatively.
In case of the constitution displaying an inclined angle of the lens rim of the eyeglass frame, a deviation angle between the pupil distance (PD) data of eyeglass wearer's eye and the optical axis direction of the eyeglass lens can be recognized quantitatively so that it can make certain of a difference between a true PD data and a nominal PD data.
In case of the constitution displaying an inclined angle of the optical axis of the eyeglass lens to a pupil center of the eyeglass wearer's eye, a deviation angle between the pupil distance (PD) data of the eyeglass of the eyeglass wearer's eye and the optical axis direction of the eyeglass lens can be record quantitatively so that it can make certain of a difference between a true PD data and a nominal PD data.
In case of the constitution comprising lens rim contour input means for inputting lens rim of an eyeglass frame in three dimensions; an edge thickness contour data input means for inputting an edge thickness contour data of eyeglass lens to be assembled in a lens rim; a V-shaped figure data input means for inputting a V-shaped figure data related to V-shaped figure armed in an edge end surface of the eyeglass lens; and a calculating means for calculating, based on the inputted edge thickness contour data and the V-shaped figure data, an angle of inclination of an optical axis of the eyeglass lens to a pupil center of eyes wearer's eye after finish grinding, the contours of the eyeglass frame and the eyeglass lens related to three dimensional virtual display (3D V-shaped simulation), and a V-shaped locus formed in an edge surface of the lens can be grasped in three dimensions, and assembling of the virtual frame can be presented visually.
In case of the constitution an apparatus for processing lens contour data and further including a display means for displaying the calculated angle of inclination of the optical axis of the eyeglass lens to the pupil center of the eyeglass wearer's eye, a deviation angle between the pupil distance (PD) data of eyeglass wearer's eye and the optical axis direction of the eyeglass lens can be recognized quantitatively so that it can make certain of a difference between a true PD data and a nominal PD data.
In case of the constitution further comprising a display means for displaying the angle of inclination for the eyeglass lens to the pupil center of the eyeglass wearer's eye, a deviation angle between the pupil distance (PD) data of eyeglass wearer's eye and the optical axis direction of the eyeglass lens can be recognized quantitatively so that it can make certain of a difference between a true PD data and a nominal PD data.
In case of the constitution comprising the apparatus for processing lens contour data, a deviation angle between the pupil distance (PD) data of eyeglass wearer's eye and the optical axis direction of the eyeglass lens can be recognized quantitatively so that it can make certain of a difference between a true PD data and a nominal PD data, and at the same time, a grinding of the eyeglass lens fitted with the eyeglass frame can be realized.
In case of the constitution comprising lens rim contour data input means for inputting lens rim contour data of an eyeglass frame in three dimensions; an edge thickness contour data input means for inputting an edge thickness contour data of eyeglass lens to be assembled in a lens rim; a V-shaped figure data input means for inputting a V-shaped figure data related to V-shaped figure firmed in an edge end surface of the eyeglass lens; and a calculating means for setting, as a reference line of a desired incline direction, a straight line perpendicular to line which connects any edge position of the lens rim with an edge position having a relation of point symmetry to a pupil center of an eyeglass wearer's eye for the edge position, obtaining a V-shaped figure data for correction formed in the edge end surface of the eyeglass lens inclined desirably with the reference line in the center, the V-shaped figure data with high precision can be obtained because the V-shaped locus obtained by calculation fits better with the eyeglass frame.
In case of the constitution displaying a line connecting any edge position of lens rim with an edge position having a relation of point symmetry to a pupil center of an eyeglass wearer's eye for the edge position to overlap in the lens rim contour, because it can be known by which the V-shaped locus is inclined, the assembling of the virtual frame as desirable according to the preference of the eyeglass wearer can be recognized at a look.
In case of the constitution comprising the apparatus for displaying the lens contour data, the calculated V-shaped locus can be adjusted by desirably being inclined according to the preference of the eyeglass wearer, and a grinding of the eyeglass lens better fitted with the eyeglass frame can be realized on the basis of the V-shaped figure data.
As explained the above, by the apparatus for displaying lens contour in accordance with the present invention, the contours of the eyeglass frame and the eyeglass lens related to three-dimensional virtual display (3D V-shaped simulation), and a V-shaped locus formed in an edge surface of lens can be grasped in tree dimensions, and the assembling of the virtual frame can be presented visually.
In the apparatus according to the invention, the assembling of the virtual frame can be predicted previously in the upper side surface of the lower side surface of the eyeglass frame so that a grinding data of the eyeglass lens better fitted with the eyeglass frame can be obtained.
In the apparatus according to the invention, it can be recognized at a look that the pupil distance (PD) data of the eyeglass wearer's eye has the size of a certain extent for a curved eyeglass frame.
In the apparatus according to the invention, a deviation angle between the pupil distance (PD) data of the eyeglass wearer's eye and the optical axis direction of the eyeglass lens can be recognized at a look so that it can make certain of a difference between a true PD data and a nominal PD data.
In the apparatus according to the invention, a contour of a cross side surface in the eyeglass lens can be recognized.
In the apparatus according to the invention, the extent of an inclination to a left/right frame of the eyeglass frame can be recognized quantitatively.
In the apparatus according to the invention, a deviation angle between the pupil distance (PD) data of the eyeglass of the eyeglass wearer's eye and the optical axis direction of the eyeglass lens can be record quantitatively so that it can make certain of a difference between a true PD data and a nominal PD data.
In the apparatus according to the invention, a deviation angle between the pupil distance (PD) data of the eyeglass of the eyeglass wearer's eye and the optical axis direction of the eyeglass lens can be recognized quantitatively so that it can make certain of a difference between a true PD data and a nominal PD data.
In the apparatus according to the invention, the contours of the eyeglass frame and the eyeglass lens related to three-dimensional virtual display (3D V-shaped simulation), and a V-shaped locus formed in an edge surface of lens can be grasped in three dimensions, and the assembling of the virtual frame can be represented visually.
In the apparatus according to the invention, a deviation angle between the pupil distance (PD) data of the eyeglass wearer's eye and the optical axis direction of the eyeglass can be recognized quantitatively so that it can make certain of a difference between a true PD data and a nominal PD data.
In the apparatus according to the invention, a deviation angle between the pupil distance (PD) data of the eyeglass of the eyeglass wearer's eye and the optical axis direction of the eyeglass lens can be recognized quantitatively so that it can make certain of a difference between a true PD data and a nominal PD data.
In the apparatus according to the invention, a deviation angle between the pupil distance (PD) data of the eyeglass wearer's eye and the optical axis direction of the eyeglass can be recognized quantitatively so that it can make certain of a difference between a true PD data and a nominal PD data, and at the same time, a grinding of the eyeglass lens better fitted with the eyeglass frame can be realized. In the apparatus according to the invention, the V-shaped figure data with high precision can be obtained as the calculated V-shaped locus is better fitted with the eyeglass frame.
In the apparatus according to the invention, since it can be known by which basis the V-shaped figure is inclined, the assembling of the desirable virtual frame according to a preference of the eyeglass wearer can be recognized at a look.
In the apparatus according to the invention, the calculated V-shaped locus can be adjusted by being inclined as desirable according to the preference of the eyeglass wearer, and a grinding of the eyeglass lens better fitted with the eyeglass frame on the basis of the V-shaped figure data can be realized.
Claims
- 1. An apparatus for displaying a lens contour comprising:a means for inputting data of a contour of right or left lens rim of an eyeglass frame in three dimensions; a means for calculating an angle of inclination of one of right and left lens rims to the other lens rims, based on said inputted data; and a means for displaying the degree of inclination of the right or left lens rim of the eyeglass frame, based on said calculated results, as a side view from upper or lower side of the eyeglass frame, a side view of the eyeglass lens which is assembled in the lens rim of the eyeglass frame and which is finished being displayed on the same image surface as an upper or lower side view of the eyeglass frame, corresponding to the inclination of the right or left rim of the eyeglass frame.
- 2. The apparatus for displaying lens contour according to claim 1, wherein said apparatus displays a direction of eye in a state of long distance based on pupil distance (PD) data of an eyeglass wearer.
- 3. The apparatus for displaying lens contour according to claim 1, wherein said apparatus displays an optical axis direction of an eyeglass lens assembled in the lens rim of the eyeglass frame.
- 4. The apparatus for displaying lens contour according to claim 1, wherein said apparatus displays a front view of the lens rim contour of the eyeglass frame in the same picture.
- 5. The apparatus for displaying lens contour according to claim 4, wherein said apparatus displays a side view of an eyeglass lens assembled in the eyeglass frame in the same picture.
- 6. The apparatus for displaying lens contour according to claim 3, wherein said apparatus displays an inclined angle of the optical axis of the eyeglass lens to a pupil center of eye of an eyeglass wearer.
- 7. The apparatus for displaying lens contour according to claim 6, wherein said apparatus further comprises a display means for displaying the angle of inclination of the optical axis of the eyeglass lens to the pupil center of the eyeglass wearer's eye.
- 8. An apparatus for processing lens contour data, said apparatus comprising:a lens rim contour data input means for inputting lens rim contour data of an eyeglass frame in three dimensions; an edge thickness contour data input means for inputting an edge thickness contour data of eyeglass lens to be assembled in a lens rim; a V-shaped figure data in put means for inputting a V-shaped figure data related to V-shaped figure formed in an edge end surface of the eyeglass lens; and a calculating means for calculating an angle of inclination of an optical axis of the eyeglass lens to a pupil center of an eyeglass wearer's eye finish grinding, based on the inputted edge thickness contour data and the V-shaped figure.
- 9. An apparatus for displaying lens contour comprising the apparatus for processing lens contour data according to claim 8, wherein said apparatus further comprises a display means for displaying the calculated angle of the inclination of optical axis of the eyeglass lens of the pupil center of the eyeglass wearer's eye.
- 10. An apparatus for grinding edge of eyeglass lens comprising the apparatus for displaying lens contour according to claim 9.
- 11. An apparatus for grinding edge of eyeglass lens comprising the apparatus for displaying lens contour according to claim 1 and apparatus for processing lens contour data of claim 8.
- 12. An apparatus for grinding edge of eyeglass lens comprising the apparatus for displaying lens contour according to claim 3 and apparatus for processing lens contour data of claim 8.
- 13. An apparatus for grinding edge of eyeglass lens comprising the apparatus for displaying lens contour according to claim 5 and apparatus for processing lens contour data of claim 8.
- 14. An apparatus for grinding edge of eyeglass lens comprising the apparatus for displaying lens contour according to claim 6 and apparatus for processing lens contour data of claim 8.
- 15. An apparatus for processing lens contour data, said apparatus comprising:lens rim contour data input means for inputting lens rim contour data of an eyeglass frame in three dimensions; an edge thickness contour data input means for inputting lens rim contour data of an eyeglass frame in three dimensions; an edge thickness contour data input means for inputting an edge thickness contour data of eyeglass lens to be assembled in a lens rim; a V-shaped figure data input means for inputting a V-shaped figure data related to V-shaped figure formed in an edge end surface of the eyeglass lens; and a calculating means for setting, as a reference line of a desired incline direction, a straight line perpendicular to line which connect any edge position of the lens rim with an edge position having a relation of point symmetry to a pupil center of the eyeglass wearer's eye for the edge position, obtaining a V-shaped figure data for correction formed in the edge end surface of the eyeglass inclined desirably with the reference line in the center.
- 16. An apparatus for grinding edge of eyeglass lens comprising the apparatus for processing the lens contour data according to the claim 15 and an apparatus for displaying lens contour data, wherein said apparatus displays a line connecting any edge position of the lens rim with an edge position having a relation of point symmetry to a pupil center of an eyeglass wearer's eye for the edge position to overlap in the lens rim contour.
Priority Claims (3)
Number |
Date |
Country |
Kind |
2000-024533 |
Feb 2000 |
JP |
|
2000-035418 |
Feb 2000 |
JP |
|
2000-066881 |
Mar 2000 |
JP |
|
US Referenced Citations (3)
Foreign Referenced Citations (7)
Number |
Date |
Country |
61-274859 |
Dec 1986 |
JP |
02-212059 |
Aug 1990 |
JP |
03-135710 |
Jun 1991 |
JP |
04-146067 |
May 1992 |
JP |
5-111866 |
May 1993 |
JP |
8-287139 |
Nov 1996 |
JP |
10-156685 |
Jun 1998 |
JP |