TECHNICAL FIELD
[0001] The present invention relates to a processing control data acquiring apparatus, a
processing control data acquiring method and a processing control data acquiring program
that acquire processing control data for processing an eyeglasses lens.
BACKGROUND
[0002] There is known an eyeglasses lens processing apparatus that processes an eyeglasses
lens. The eyeglasses lens processing apparatus acquires processing control data for
forming a bevel or groove in a peripheral edge of the eyeglasses lens or making a
hole in the eyeglasses lens, and performs processing based on the acquired processing
control data. For the design of the eyeglasses lens, the eyeglasses lens processing
apparatus may form a flat surface on a lens surface of the eyeglasses lens via faceting
(For example, see
JP-A-2002-126983.). The eyeglasses lens processing apparatus is capable of forming polygonal faces
on the lens surface like those of a jewelry via the faceting.
[0003] The faceting is manually set, and it is difficult to estimate the shape of the lens
after the lens is faceted, and to accurately perform the setting. For this reason,
the quality of the lens after the lens is faceted may not be good. It takes time and
labor to set the faceting.
SUMMARY
[0004] An object of the present disclosure is to provide a processing control data acquiring
apparatus, a processing control data acquiring method and a processing control data
acquiring program that acquire processing control data with which an operator is capable
of easily faceting an eyeglasses lens.
[0005] In order to solve the problem, in the present disclosure there are provided features
including following configurations.
- (1) A processing control data acquiring apparatus that acquires processing control
data for processing an eyeglasses lens, including:
a first shape information acquiring portion configured to acquire target lens shape
information of eyeglasses;
a second shape information acquiring portion configured to acquire facet shape information
of a demonstration lens which is faceted, the facet shape information being detected
from the demonstration lens for the eyeglasses; and
a processing control data acquiring portion configured to acquire faceting control
data for forming at least one flat surface on a lens surface of the eyeglasses lens
based on the target lens shape information and the facet shape information.
- (2) The processing control data acquiring apparatus according to the above-described
(1), further including:
a third shape information acquiring portion configured to acquire curve information
of the lens surface of the eyeglasses lens,
in which the processing control data acquiring portion acquires the faceting control
data based on the target lens shape information, the facet shape information, and
the curve information.
- (3) The processing control data acquiring apparatus according to the above-described
(2),
in which the second shape information acquiring portion acquires facet shape information
of a front surface of the demonstration lens, the front surface being faceted,
the third shape information acquiring portion acquires curve information of a front
surface of the eyeglasses lens, and
the processing control data acquiring portion acquires faceting control data for forming
at least one flat surface on the front surface of the eyeglasses lens.
- (4) The processing control data acquiring apparatus according to any one of the above-described
(1) to (3), further including:
an imaging optical system configured to capture an image of a lens surface of the
demonstration lens,
in which the second shape information acquiring portion detects the facet shape information
from a lens image of the demonstration lens, which is captured by the imaging optical
system, to acquire the facet shape information by.
- (5) The processing control data acquiring apparatus according to any one of the above-described
(1) to (4), further including:
a setting portion configured to set a process area to be faceted on the eyeglasses
lens,
in which the processing control data acquiring portion acquires the faceting control
data based on the set process area.
- (6) The processing control data acquiring apparatus according to the above-described
(5),
in which the setting portion sets the process area based on an operation signal output
from an operation portion for adjusting the process area displayed on a display portion,
and
the processing control data acquiring portion acquires the faceting control data that
is adjusted based on a setting performed by the setting portion.
- (7) An eyeglasses lens processing apparatus including a processing tool for processing
an eyeglasses lens,
in which the processing tool is controlled based on the faceting control data acquired
by the processing control data acquiring apparatus according to any one of claims
1 to 6 to facet the eyeglasses lens.
- (8) A processing control data acquiring method of a processing control data acquiring
apparatus that acquires processing control data for processing an eyeglasses lens,
in which the processing control data acquiring method, executed by a processor of
the processing control data acquiring apparatus, including:
a step of acquiring target lens shape information of eyeglasses;
a step of acquiring facet shape information of a demonstration lens which is faceted,
the facet shape information being detected from the demonstration lens for the eyeglasses;
and
a p step of acquiring faceting control data for forming at least one flat surface
on a lens surface of the eyeglasses lens based on the target lens shape information
and the facet shape information.
- (9) A processing control data acquiring program used in a processing control data
acquiring apparatus that acquires processing control data for processing an eyeglasses
lens,
the processing control data acquiring program is executed by a processor of the processing
control data acquiring apparatus to cause the processing control data acquiring apparatus
to execute:
a step of acquiring target lens shape information of eyeglasses;
a step of acquiring facet shape information of a demonstration lens which is faceted,
the facet shape information being detected from the demonstration lens for the eyeglasses;
and
a p step of acquiring faceting control data for forming at least one flat surface
on a lens surface of the eyeglasses lens based on the target lens shape information
and the facet shape information.
BRIEF DESCRIPTION OF DRAWINGS
[0006]
Fig. 1 is an exterior view of a processing control data acquiring apparatus.
Fig. 2 is a schematic view of a lens processing mechanism portion.
Fig. 3 is a schematic view of a chamfering unit.
Fig. 4 is a schematic view of a lens surface shape measuring unit.
Fig. 5 is a schematic view of a blocker unit.
Fig. 6 is a schematic configuration diagram of a lens measurement mechanism.
Fig. 7 is a diagram illustrating a control system of the processing control data acquiring
apparatus.
Fig. 8 is a flowchart illustrating a control operation.
Fig. 9 is a differential image which is obtained by detecting differences between
a reference image and a demonstration lens image.
Figs. 10A to 10C illustrate views describing the calculation of a point on a processing
trajectory afterward of faceting.
Fig. 11 is an example of a display screen of a monitor.
DETAILED DESCRIPTION
<Overview>
[0007] An overview of a processing control data acquiring apparatus according to an embodiment
of the present invention will be described. Hereinafter, items categorized by < >
are used independently or connectedly.
<First Shape Information Acquiring Portion>
[0008] The processing control data acquiring apparatus includes a first shape information
acquiring portion (for example, a control portion 80). The first shape information
acquiring portion acquires target lens shape information of eyeglasses. The target
lens shape information of the eyeglasses may be information on an outer shape of a
demonstration lens or template. The target lens shape information of the eyeglasses
may be information on an inner shape of a rim of an eyeglasses frame (hereinafter,
frame). If the rim of the frame has a protrusion portion that is to be fitted into
a groove formed in the lens, the first shape information acquiring portion may acquire
an inner shape of the protrusion portion of the rim as the inner shape of the frame.
If the rim of the frame has a recessed portion into which a bevel formed in the lens
is to be fitted, the first shape information acquiring portion may acquire an inner
shape of the recessed portion of the rim as the inner shape of the frame.
[0009] The first shape information acquiring portion may acquire target lens shape information
of the eyeglasses which is measured by a separate apparatus different from the processing
control data acquiring apparatus. The first shape information acquiring portion may
acquire the target lens shape information of the eyeglasses by measurement performed
by a measurement portion (for example, an eyeglasses frame shape measuring unit 20
or a blocker unit 30). The measurement portion may be configured as being a contact
type unit to come into contact with at least one of the frame, the demonstration lens,
and the template. The measurement portion may be configured as being a non-contact
type unit not to come into contact with none of the frame, the demonstration lens,
and the template.
[0010] The measurement portion having the contact type configuration may have a tracing
stylus and a tracing stylus shaft. The tracing stylus may come into contact with the
recessed portion of the rim, and move along the recessed portion of the rim. The tracing
stylus shaft may come into contact with at least one of the protrusion portion of
the rim, a peripheral edge of the demonstration lens, and a peripheral edge of the
template, and move therealong. The first shape information acquiring portion is capable
of acquiring target lens shape information of the eyeglasses by detecting movement
positions of the tracing stylus or the tracing stylus shaft.
[0011] The measurement portion having the non-contact type configuration may have a light-radiating
optical system that radiates beams of measurement light, and a light-receiving optical
system that receives beams of reflected light from the reflection of the beams of
measurement light. The light-radiating optical system may radiate beams of measurement
light onto at least one of the rim of the frame, the peripheral edge of the demonstration
lens, and the peripheral edge of the template. The light-receiving optical system
may receive beams of reflected light from the reflection of the beams of measurement
light by at least one of the rim of the frame, the peripheral edge of the demonstration
lens, and the peripheral edge of the template. The first shape information acquiring
portion is capable of acquiring the target lens shape information of the eyeglasses
by analyzing the beams of reflected light.
<Second Shape Information Acquiring Portion>
[0012] The processing control data acquiring apparatus includes a second shape information
acquiring portion (for example, the control portion 80). The second shape information
acquiring portion acquires the facet shape information of the demonstration lens which
is faceted, as facet shape information detected from the demonstration lens for the
eyeglasses. The demonstration lens for the eyeglasses may be at least one of a demonstration
lens fitted into a frame and a demonstration lens fixed to a frame. The facet shape
information may be information containing at least one of the shape of a facet formed
by faceting (in other words, the shape of a small surface formed by faceting), a process
line defined by faceting (that is, edge line formed by faceting), a process width
defined by faceting, and the like. The facet shape information detected from the demonstration
lens may be facet shape information detected from a lens image (demonstration lens
image) which is a captured image of the demonstration lens.
[0013] The second shape information acquiring portion may acquire facet shape information
from the demonstration lens which is faceted, by measuring the facet shape information
via the measurement portion (for example, the blocker unit 30) of the eyeglasses lens
processing control data acquiring apparatus. In this case, the measurement portion
may include an imaging optical system (for example, imaging optical system 63) that
captures an image of a lens surface of the demonstration lens. The second shape information
acquiring portion may acquire facet shape information by detecting the facet shape
information from a demonstration lens image captured by the imaging optical system.
Therefore, an operator is capable of easily acquiring the facet shape information
from an eyeglasses lens which is faceted. It is also possible to further simplify
an operation of acquiring the information by using the imaging optical system in the
acquisition of both the target lens shape information of the eyeglasses and the facet
shape information.
[0014] The second shape information acquiring portion may acquire the facet shape information
that is measured by a separate apparatus different from the eyeglasses lens processing
control data acquiring apparatus. The second shape information acquiring portion may
acquire facet shape information by receiving a demonstration lens image captured by
the separate apparatus, and detecting the facet shape information from the demonstration
lens image. In this case, the second shape information acquiring portion may acquire
facet shape information by receiving the facet shape information detected from the
demonstration lens image captured by the separate apparatus.
[0015] The second shape information acquiring portion may be configured to detect edges
and acquire facet shape information by detecting an increase or decrease of luminance
at each pixel position in the demonstration lens image. The second shape information
acquiring portion may be configured to detect edges and acquire facet shape information
by differencing between a reference image, which is not an image of the demonstration
lens, and the demonstration lens image. In the differencing, a luminance value detected
for each pixel position in the demonstration lens image may be divided by a luminance
value for each corresponding pixel position in the reference image. A luminance value
detected for each pixel position in the demonstration lens image may be subtracted
from a luminance value detected for each corresponding pixel position in the reference
image. The value detected for each pixel position may be a chroma or color, and is
not limited to a luminance value.
<Third Shape Information Acquiring Portion>
[0016] The processing control data acquiring apparatus includes a third shape information
acquiring portion (for example, the control portion 80). The third shape information
acquiring portion acquires curve information of a lens surface of the eyeglasses lens.
The third shape information acquiring portion may be configured to acquire at least
the curve information of the lens surface of the eyeglasses lens. The third shape
information acquiring portion may acquire edge information in addition to the curve
information. The edge information may include the thickness of an edge surface, the
position of the edge surface, and the like.
[0017] The third shape information acquiring portion may acquire curve information that
is measured by a separate apparatus different from the processing control data acquiring
apparatus. In the case, the operator may input eyeglasses lens curve information measured
in advance by operating an operation portion (for example, a switch portion 6). The
third shape information acquiring portion may acquire curve information of the lens
surface of the eyeglasses lens by measuring the curve information via the measurement
portion (for example, lens surface shape measuring unit 400).
[0018] The third shape information acquiring portion may acquire curve information of a
faceted lens surface of the eyeglasses lens. That is, if a front surface of the eyeglasses
lens is faceted, the third shape information acquiring portion acquires curve information
of at least the front surface of the eyeglasses lens. If a rear surface of the eyeglasses
lens is faceted, the third shape information acquiring portion acquires curve information
of at least the rear surface of the eyeglasses lens. If only one surface of the front
surface and the rear surface of the eyeglasses lens is faceted, the third shape information
acquiring portion may acquire curve information of both of a faceted surface and a
non-faceted surface. If the front surface and the rear surface of the eyeglasses lens
are faceted, the third shape information acquiring portion acquires curve information
of each of the front surface and the rear surface of the eyeglasses lens.
<Processing Control Data Acquiring Portion>
[0019] The processing control data acquiring apparatus includes a processing control data
acquiring portion (for example, the control portion 80). The processing control data
acquiring portion acquires faceting control data for forming at least one flat surface
on a lens surface of the eyeglasses lens based on the target lens shape information
and the facet shape information. That is, the processing control data acquiring portion
acquires faceting control data for forming at least one flat surface on at least one
of the front surface and the rear surface of the eyeglasses lens based on the target
lens shape and the facet shape information. The faceting control data may be faceting
control data for forming a plurality of flat surfaces on the front surface of the
eyeglasses lens. The faceting control data may be faceting control data for forming
a plurality of flat surfaces on the rear surface of the eyeglasses lens. The faceting
control data may be faceting control data for forming a plurality of flat surfaces
on the front surface of the eyeglasses lens, and a plurality of flat surfaces on the
rear surface of the eyeglasses lens. The faceting control data may be acquired by
computation performed by a control portion (for example, the control portion 80) of
the processing control data acquiring apparatus.
[0020] The processing control data acquiring portion may acquire faceting control data for
forming at least one flat surface on a lens surface of the eyeglasses lens based on
the target lens shape information acquired by the first shape information acquiring
portion and the facet shape information acquired by the second shape information acquiring
portion. Therefore, the operator is capable of appropriately faceting the eyeglasses
lens by being capable of automatically acquiring the facet shape information, and
by using the faceting control data.
[0021] The processing control data acquiring portion may acquire faceting control data based
on the target lens shape information, the facet shape information, and the curve information
acquired by the third shape information acquiring portion. Because the curve information
of the eyeglasses lens does not necessarily match curve information of the demonstration
lens, it is possible to more accurately facet the eyeglasses lens by acquiring and
using the faceting control data taking account of the curve information of the eyeglasses
lens.
[0022] The embodiment may be configured such that the first shape information acquiring
portion acquires the target lens shape information of the eyeglasses, the second shape
information acquiring portion acquires facet shape information of a faceted front
surface of the demonstration lens, the third shape information acquiring portion acquires
the curve information of the front surface of the eyeglasses lens, and the processing
control data acquiring portion acquires faceting control data for forming at least
one flat surface on the front surface of the eyeglasses lens.
[0023] In the embodiment, the processing control data acquiring portion may directly acquire
processing control data based on the target lens shape information and the facet shape
information. The processing control data acquiring portion may directly acquire processing
control data based on the target lens shape information, the facet shape information,
and the curve information. In the embodiment, the processing control data acquiring
portion may acquire a process area to be faceted on the eyeglasses lens, and acquire
processing control data for the process area.
<Setting Portion>
[0024] The processing control data acquiring apparatus includes a setting portion (for example,
the control portion 80). The setting portion sets a process area to be faceted on
the eyeglasses lens. The setting portion may set at least one of a start point and
an end point of a process line defined by faceting, a process width defined by faceting,
and the like as the process area. The process area is a process area that is set based
on the target lens shape information and the facet shape information. If the curve
information is acquired, the process area may be a process area that is set based
on the target lens shape information, the facet shape information, and the curve information.
In this case, the processing control data acquiring portion may acquire faceting control
data based on the set process area. Therefore, the operator is capable of confirming
the set process area, and estimating the shape of the eyeglasses lens after the faceting
of the eyeglasses lens. The operator is capable of determining whether the set process
area is appropriate.
[0025] The setting portion may be configured to set a process area based on an operation
signal from an operation portion for adjusting a process area displayed on a display
portion (for example, monitor 5). In this case, the processing control data acquiring
portion may acquire faceting control data that is adjusted based on the setting performed
by the setting portion. Therefore, the operator is capable of acquiring faceting control
data by which the eyeglasses lens is to be more appropriately faceted.
[0026] In the embodiment, the processing control data acquiring apparatus may have a processing
tool for processing an eyeglasses lens. That is, the processing control data acquiring
apparatus may serve as an eyeglasses lens processing apparatus for faceting an eyeglasses
lens. In this case, the processing control data acquiring apparatus may facet the
eyeglasses lens by controlling the processing tool based on the faceting control data
acquired by the processing control data acquiring portion.
[0027] In the embodiment, the faceting control data acquired by the processing control data
acquiring portion of the processing control data acquiring apparatus may be used by
the eyeglasses lens processing apparatus having a processing tool for processing an
eyeglasses lens. In this case, the eyeglasses lens processing apparatus may facet
the eyeglasses lens by controlling the processing tool based on the faceting control
data acquired by the processing control data acquiring apparatus.
[0028] The present invention is not limited to the apparatus described in the embodiment.
For example, terminal control software (program) for executing functions of the following
embodiment is supplied to a system or apparatus via networks or various storage mediums,
and a control device (for example, CPU) of the system or apparatus is capable of reading
and executing the program.
<Embodiment>
[0029] A processing control data acquiring apparatus 1 will be described with reference
to the drawings. In the embodiment, an X direction denotes a rightward and leftward
direction (horizontal direction) of the processing control data acquiring apparatus
1, a Y direction denotes an upward and downward direction (vertical direction), and
a Z direction denotes a forward and rearward direction.
[0030] Fig. 1 is an exterior view of the processing control data acquiring apparatus 1.
The processing control data acquiring apparatus 1 includes a base 2, a housing 3,
a window 4, the monitor 5, a lens processing mechanism portion 10 (refer to Fig. 2),
the eyeglasses frame shape measuring unit 20, and the blocker unit 30. The lens processing
mechanism portion 10, the eyeglasses frame shape measuring unit 20, and the blocker
unit 30 are integrally attached to the base 2. The window 4 is capable of being open
and closed, and is used for putting a lens LE in and out of the lens processing mechanism
portion 10.
[0031] The monitor 5 is mounted in the processing control data acquiring apparatus 1. The
monitor 5 may be a monitor connected to the processing control data acquiring apparatus
1. In this case, a monitor of a personal computer may be used. A combination of a
plurality of monitors may be used as the monitor 5. The monitor 5 is a display having
a touch panel function. That is, the monitor 5 serves as an operation portion (the
switch portion 6). The monitor 5 may not be a touch panel type monitor, and the monitor
5 and the operation portion may be provided separately from each other. In this case,
at least one of a mouse, a joystick, a keyboard, and a mobile terminal may be used
as the operation portion. A signal corresponding to an operation instruction input
from the monitor 5 is output to the control portion 80 which will be described later.
<Lens Processing Mechanism Portion>
[0032] Fig. 2 is a schematic view of the lens processing mechanism portion 10. The lens
processing mechanism portion 10 is disposed inside the housing 3. The lens processing
mechanism portion 10 includes a grindstone group 100, a carriage portion 200, a chamfering
unit 300, the lens surface shape measuring unit 400, and a drilling and grooving unit
500.
<Grindstone Group>
[0033] The grindstone group 100 includes a roughing grindstone 100a for plastic, a finishing
grindstone 100b for beveling and piano-processing, and a polish-finishing grindstone
100c. The grindstone group 100 is attached to a grindstone rotary shaft 101. The grindstone
rotary shaft 101 is rotated by a motor 102. A peripheral edge of the lens LE held
in an interposed manner by a lens chuck shaft 202 (which will be described later)
is processed by allowing the peripheral edge of the lens LE to come into press contact
with the grindstone group 100 rotating via the driving of the motor 102.
<Carriage Portion>
[0034] The carriage portion 200 includes a carriage 201, the lens chuck shaft 202, a movement
support 203, and motors (motors 210 and 220). The carriage 201 holds the lens chuck
shaft (lens rotary shaft) 202. The carriage 201 includes a right arm 201R and a left
arm 201L. The lens chuck shaft 202 holds the lens LE. The lens chuck shaft 202 includes
a right chuck shaft 202R and a left chuck shaft 202L.
[0035] The left chuck shaft 202L is rotatably and coaxially held by the left arm 201L of
the carriage 201. The right chuck shaft 202R is rotatably and coaxially held by the
right arm 201R of the carriage 201. The motor 220 is attached to the left arm 201L.
If the motor 220 is driven, a rotation transmission mechanism such as gears (not illustrated)
rotates. The right chuck shaft 202R and the left chuck shaft 202L rotate synchronously
with each other via the rotation transmission mechanism. The motor 210 is attached
to the right arm 201R. If the motor 210 is driven, the right chuck shaft 202R moves
to the left chuck shaft 202L. Therefore, the lens LE is held by the right chuck shaft
202R and the left chuck shaft 202L.
[0036] The carriage 201 is mounted on the movement support 203. The movement support 203
moves the carriage 201 along the lens chuck shaft 202 and shafts (shafts 208 and 209)
that is parallel with the grindstone rotary shaft 101. A ball screw (not illustrated)
extending in parallel with the shaft 208 is attached to a rear portion of the movement
support 203. The ball screw is attached to a rotary shaft of a motor 230. If the motor
230 is driven, the carriage 201 linearly moves together with the movement support
203 in an X-axis direction (that is, axial direction of the lens chuck shaft 202).
An encoder (not illustrated) is provided on the rotary shaft of the motor 230, and
detects a movement of the carriage 201 in the X-axis direction. Shafts 205 and 206
extending in a Y-axis direction (that is, direction in which a shaft-to-shaft distance
between the left and right chuck shafts 202L and 202R and the grindstone rotary shaft
101 is changed) are fixed to the movement support 203. A motor 240 is fixed to the
movement support 203, and a driving force of the motor 240 is transmitted to a ball
screw 207 extending in the Y-axis direction. The carriage 201 moves in the Y-axis
direction due to the rotation of the ball screw 207. An encoder (not illustrated)
is provided on a rotary shaft of the motor 240, and detects a movement of the carriage
201 in the Y-axis direction.
<Chamfering Unit>
[0037] Fig. 3 is a schematic view of the chamfering unit 300. The chamfering unit 300 is
provided forward of the carriage 201. The chamfering unit 300 includes a support block
301, a fixation plate 302, a holding member 311, motors (pulse motor 305 and motor
321), gears (a gear 307, an idler gear 315, and a large gear 313), an arm rotating
member 310, a grindstone rotary shaft 330, and a grindstone portion 340.
[0038] The support block 301 is fixed to the base 2, and the fixation plate 302 is fixed
to the support block 301. The holding member 311 and the pulse motor 305 are fixed
to the fixation plate 302. The holding member 311 rotatably holds the arm rotating
member 310. The gear 307 is attached to a rotary shaft of the pulse motor 305. The
gear 307 meshes with the idler gear 315, and the idler gear 315 meshes with the large
gear 313. The large gear 313 is fixed to the arm rotating member 310, and an arm 320
is fixed to the arm rotating member 310. If the pulse motor 305 is driven, the rotation
of the gear 307 is transmitted to the large gear 313 via the idler gear 315, and the
arm 320 fixed to the arm rotating member 310 rotates. Therefore, the grindstone portion
340 moves between a processing position and a retreat position.
[0039] The motor 321 for rotating the grindstones is fixed to the large gear 313, and rotates
together with the large gear 313. A rotary shaft of the motor 321 is connected to
a shaft 323. The shaft 323 is rotatably held inside the arm rotating member 310. A
pulley 324 is attached to an end of the shaft 323. The holding member 331 is fixed
to the arm 320. The holding member 331 rotatably holds the grindstone rotary shaft
330. A pulley 332 is attached to an end of the grindstone rotary shaft 330. The pulley
332 and the pulley 324 are connected together via a belt 335. If the motor 321 is
driven, the rotation of the shaft 323 is transmitted to the grindstone rotary shaft
330 via the pulley 332, the pulley 324, and the belt 335, and the grindstone rotary
shaft 330 rotates.
[0040] The grindstone portion 340 is provided on the grindstone rotary shaft 330. The grindstone
portion 340 includes a chamfering grindstone 350, and a polishing and chamfering grindstone
360. The chamfering grindstone 350 has a lens front surface chamfering grindstone
350a, and a lens rear surface chamfering grindstone 350b. The polishing and chamfering
grindstone 360 has a lens front surface polishing and chamfering grindstone 360a,
and a lens rear surface polishing and chamfering grindstone 360b. The processing position
of the grindstone portion 340 is a position where the grindstone rotary shaft 330
is disposed on a plane on which a rotary shaft of the lens chuck shaft 202 and a rotary
shaft of the grindstone rotary shaft 101 are positioned between the lens chuck shaft
202 and the grindstone rotary shaft 101. Therefore, similar to when the peripheral
edge of the lens is processed by the grindstone group 100, it is possible to move
the lens LE in the X-axis direction via the motor 230 and in the Y-axis direction
via the motor 240. It is possible to change a shaft-to-shaft distance between the
lens chuck shaft 202 and the grindstone rotary shaft 330, and chamfer the peripheral
edge of the lens.
[0041] If a lens surface (that is, at least one of the front surface or rear surface of
the lens LE) of the lens LE is faceted to form at least one flat surface on the lens
surface, the chamfering grindstone 350 is used as a processing tool. The polishing
and chamfering grindstone 360 is used as a processing tool for polishing. In the embodiment,
grindstones are used as processing tools for faceting, and an end mill may be used
as a processing tool for faceting.
<Lens Surface Shape Measuring Unit>
[0042] Fig. 4 is a schematic view of the lens surface shape measuring unit 400. The lens
surface shape measuring unit 400 has a measurement portion 400F that measures an edge
position of the front surface of the lens LE, and a measurement portion 400R that
measures an edge position of the rear surface of the lens LE. In Fig. 2, the measurement
portion 400F is illustrated. Because the measurement portion 400R is symmetrical with
the measurement portion 400F in the rightward and leftward direction, "F" at the end
of a reference sign assigned to each configuration element of the measurement portion
400F is capable of being replaced by "R".
[0043] The lens surface shape measuring unit 400 is provided upward of the carriage 201.
The lens surface shape measuring unit 400 includes a support block 400a, an attachment
support 401F, a tracing stylus arm 404F, a hand 405F, a tracing stylus 406F, a slide
base 410F, a motor 416F, and gears (a gear 415F and an idle gear 414F).
[0044] The support block 400a is fixed to the base 2, and the attachment support 401F is
fixed to the support block 400a. A rail 402F is fixed to the attachment support 401F,
and a slider 403F is slidably attached onto the rail 402F. The slide base 410F is
fixed to the slider 403F, and the tracing stylus arm 404F is fixed to the slide base
410F. The hand 405F having an L shape is fixed to a tip end of the tracing stylus
arm 404F, and the tracing stylus 406F is fixed to a tip end of the hand 405F. The
tracing stylus 406F comes into contact with the front surface of the lens LE.
[0045] The motor 416F and an encoder 413F are fixed to the support block 400a. A rotary
shaft of the motor 416F meshes with the gear 415F, and the gear 415F meshes with the
idle gear 414F. The idle gear 414F meshes with a pinion 412F of the encoder 413F.
A rack 411F is fixed to a lower end of the slide base 410F, and the rack 411F meshes
with the pinion 412F. If the motor 416F is driven, the rotation of the motor 416F
is transmitted to the rack 411F via the gear 415F, the idle gear 414F, and the pinion
412F. Therefore, the slide base 410F moves in the X-axis direction.
[0046] During the measurement of the shape of the lens surface, the motor 416F presses the
tracing stylus 406F against the lens LE with a constant force all the time. The encoder
413F detects the movement position of the slide base 410F in the X-axis direction.
The edge position of the front surface of the lens LE is measured based on information
such as the movement position of the slide base 410F in the X-axis direction, the
rotation angle of the lens chuck shaft 202, and the movement position of the lens
chuck shaft 202 in the Y-axis direction.
<Drilling and Grooving Unit>
[0047] The drilling and grooving unit 500 is used to perform at least one of drilling and
grooving of the lens LE. The drilling and grooving unit 500 includes an end mill used
as a processing tool for drilling the lens LE, and a grooving cutter used as a processing
tool for grooving the lens LE. It is recommended that
JP-A-2003-145328 is referenced for a detailed configuration of the drilling and grooving unit.
<Eyeglasses Frame Shape Measuring Unit>
[0048] The eyeglasses frame shape measuring unit 20 is used to trace the shape of the frame.
It is possible to acquire an inner shape of the rim of the frame via the eyeglasses
frame shape measuring unit 20. That is, it is possible to acquire the target lens
shape of the eyeglasses via the eyeglasses frame shape measuring unit 20. It is recommended
that
JP-A-2014-52222 is referenced for the details of the eyeglasses frame shape measuring unit 20.
<Blocker Unit>
[0049] Fig. 5 is a schematic view of the blocker unit 30. The blocker unit 30 includes a
lens support mechanism 40, a cup attachment mechanism 50, and a lens measurement mechanism
60 (refer to Fig. 6). The lens is placed on the lens support mechanism 40 with the
front surface of the lens facing upward. The cup attachment mechanism 50 is used to
attach a cup CU to the front surface of the lens LE. That is, the cup attachment mechanism
50 is used to fix (center) the cup CU to the front surface of the lens LE.
<Lens Support Mechanism>
[0050] The lens support mechanism 40 includes a round tubular base 41, a protective cover
42, and a support pin 43. The protective cover 42 is installed on the round tubular
base 41. An index plate 67 (which will be described later) and the like are disposed
inside the round tubular base 41. Three support pins 43 are disposed on the protective
cover 42 such that the support pins 43 are equidistant and equiangular from each other
around a reference axis (optical axis) L1 for attaching the cup. The support pins
43 hold the lens LE by coming into contact with the rear surface (back surface) of
the lens LE.
<Cup Attachment Mechanism>
[0051] The cup attachment mechanism 50 includes a movement support 51, a support arm 52,
a movement arm 53, a shaft 54, and a cup mounting portion 55. Two support columns
56 are fixed to the round tubular base 41, and a block 57 is supported by upper ends
of the support columns 56. The movement support 51 provided integrally with the movement
arm 53 is attached to the support columns 56, and is capable of moving in the upward
and downward direction. A spring (not illustrated) is disposed inside the movement
support 51, and biases the movement support 51 upward all the time. The movement arm
53 is attached to the movement support 51, and extends forward of the movement support
51. The shaft 54 is attached to the movement arm 53. The axis of the shaft 54 is coaxial
with an axis L2 extending in the rightward and leftward direction perpendicular to
the optical axis L1. The movement arm 53 holds the support arm 52, and the support
arm 52 supports the cup mounting portion 55. The support arm 52 is capable of rotating
around the shaft 54 (that is, the axis L2) between a direction in which the cup mounting
portion 55 faces the front side (operator) and a downward direction. A level 58 is
fixed to the support arm 52, and is used for the operator to rotate the support arm
52. A coil spring (not illustrated) is provided on the shaft 54, and applies a biasing
force such that the direction of the cup mounting portion 55 is changed from the downward
direction to a forward direction. When the operator does not operate the lever 58,
the cup mounting portion 55 faces the forward direction all the time. The cup CU is
mounted on the cup mounting portion 55, and is a jig used for the lens chuck shaft
202 to hold the lens LE in an interposed manner.
<Lens Measurement Mechanism>
[0052] Fig. 6 is a schematic configuration diagram of the lens measurement mechanism 60.
In the embodiment, the lens measurement mechanism 60 serves as both a measurement
optical system for acquiring optical characteristics of a lens and a measurement optical
system for acquiring information (for example, an outer shape of the lens, a printing
point on the lens, and a hidden mark formed on the lens) different from the optical
characteristics of the lens. The measurement optical system for acquiring optical
characteristics of a lens and the measurement optical system for acquiring lens information
different from the optical characteristics of the lens may be separately provided.
[0053] The lens measurement mechanism 60 includes an illumination optical system 61, a light-receiving
optical system 62, and the imaging optical system 63. The illumination optical system
61 includes a light source 64, a half mirror 65, and a concave surface mirror 66.
The light source 64 radiates the lens with beams of measurement light. The light source
64 may be a light emitting diode (LED). The beams of measurement light emitted from
the light source 64 is reflected by the half mirror 65 disposed on an optical axis
L3, and coincides with the optical axis L3. The concave surface mirror 66 reflects
beams of measurement light such that the axis of the beams of measurement light aligned
with the optical axis L1 becomes aligned with the optical axis L3. The concave surface
mirror 66 reshapes beams of measurement light into parallel beams of light (substantially
parallel beams of light).having a diameter greater than that of the lens LE disposed
on the optical axis L1.
[0054] The light-receiving optical system 62 includes the index plate 67, an imaging element
68, and the like. The index plate 67 is used to detect the optical center of the lens
LE. A predetermined pattern of many openings (holes through which beams of light passes)
are formed in the index plate 67. In the embodiment, a region excluded from the predetermined
pattern of region is formed by bonding a retroreflective member 69 to the excluded
region. The imaging element 68 captures an image of beams of measurement light which
is reflected from the light source 64 and passes through the lens LE and the index
plate 67. The imaging element 68 may be a charge coupled device (CCD), a complementary
metal oxide semiconductor (CMOS), or the like. In the embodiment, the light-receiving
optical system 62 may be configured such that the lens is disposed between the index
plate 67 and the imaging element 68.
[0055] The imaging optical system 63 includes the concave surface mirror 66, an aperture
70, an imaging lens 71, and an imaging element 72. The image magnification ratio of
the imaging optical system 63 is a magnification ratio where an image of the entirety
of the lens LE is captured by the imaging element 72. The concave surface mirror 66
is used in both the imaging optical system 63 and the illumination optical system
61. The aperture 70 is disposed at the focal position (substantially focal position)
of the concave surface mirror 66. The position of the aperture 70 is conjugate (substantially
conjugate) with that of the light source 64. The imaging element 72 captures an image
of beams of reflected light which is reflected by the retroreflective member 69 among
beams of light radiated from the light source 64. The imaging element 72 may be a
CCD, a CMOS, or the like. The focal position of the imaging element 72 is located
in the vicinity of the surface of the lens LE by the imaging lens 71 and the concave
surface mirror 66. Therefore, it is possible to capture images of a printing point
on the surface of the lens and a hidden mark formed on the lens in a state where a
focus is substantially taken.
<Control Portion>
[0056] Fig. 7 is a block diagram illustrating a control system of the processing control
data acquiring apparatus 1. The control portion 80 is electrically connected to the
monitor 5, the switch portion 6, the light source 64, each encoder, each motor (the
motors 102, 210, 110, 230, 240, 305, 321, and 416F), each imaging element (the imaging
element 68 and the imaging element 72), and a non-volatile memory 85 (hereinafter,
memory 85). The memory 85 may be a non-transitory storage medium that is capable of
holding stored content even though a power supply is shut down. It is possible to
use a hard disk drive, a flash ROM, and an attachable and detachable USB memory as
the memory 85. The memory 85 may store the target lens shape (first shape information)
of the eyeglasses, facet shape information (second shape information) of a demonstration
lens DL, the curve information (third shape information) of the lens LE, the processing
control data acquired by the control portion 80.
[0057] The control portion 80 is realized by a CPU (processor), a RAM, and a ROM which are
commonly used. The CPU controls the driving of each part of the processing control
data acquiring apparatus 1. The RAM temporarily stores various information. The ROM
stores various programs executed by the CPU. The control portion 80 may be configured
to include a plurality of control portions (that is, a plurality of processors).
<Control Operation>
[0058] Hereinafter, a sequence of acquiring processing control data via the processing control
data acquiring apparatus 1 will be described together with a control operation of
the processing control data acquiring apparatus 1 with reference to the flowchart
illustrated in Fig. 8. In the embodiment, a front surface of the demonstration lens
DL is faceted, and faceting control data for forming at least one flat surface on
the front surface of the lens LE is acquired.
<Acquisition of First Shape Information (S1)>
[0059] Firstly, the control portion 80 acquires target lens shape information of an eyeglasses.
The target lens shape information of the eyeglasses may be an inner shape of a rim
of a frame, or an outer shape of the demonstration lens (or template). The embodiment
exemplifies that the control portion 80 acquires the target lens shape information
of the eyeglasses by capturing the entire image of the demonstration lens via the
blocker unit 30 and measuring the outer shape of the demonstration lens. The control
portion 80 may acquire target lens shape information by reading target lens shape
information measured by a separate apparatus.
[0060] An operator places the demonstration lens DL on the support pins 43, and selects
a start button from the switch portion 6 displayed on the monitor 5 so as to start
the measurement of the outer shape of the demonstration lens DL. The control portion
80 turns on the light source 64 in response to an input signal from the start button,
and instructs the light source 64 to radiate the demonstration lens DL with beams
of measurement light. The imaging element 72 receives beams of measurement light which
is reflected by the retroreflective member 69 and illuminates from a rear surface
of the demonstration lens DL. As a result, the entire image (demonstration lens image)
of the demonstration lens DL is captured. In order to acquire a demonstration lens
image from which an outer shape or facet line (which will be described later) is easily
detected, the control portion 80 may capture a plurality of demonstration lens images
while increasing or decreasing the light intensity of the light source 64.
[0061] The control portion 80 acquires the outer shape of the demonstration lens DL, the
position coordinates of the outer, and a boxing central position B by image processing
the demonstration lens image. The outer shape of the demonstration lens DL is acquired
by detecting differences between an image (reference image) of the demonstration lens
DL not placed on the support pins 43 and the demonstration lens image. Fig. 9 is a
differential image 90 which is obtained by detecting differences between the reference
image and the demonstration lens image. Both the reference image and the demonstration
lens image are received light images which are images of light received by the imaging
element 72. For this reason, the number of pixels of the reference image is the same
as that of the demonstration lens image, and pixel positions in the reference image
correspond to pixel positions in the demonstration lens image, respectively. That
is, the reference image and the demonstration lens image are in a pixel-to-pixel relationship.
The control portion 80 is capable of acquiring the differential image 90 by detecting
a luminance value for each pixel position in the reference image and the demonstration
lens image, and subtracting a luminance value for each pixel position in the demonstration
lens image from a luminance value for each corresponding pixel position in the reference
image. The control portion 80 detects an edge (edge illustrated by the solid line
in Fig. 8) among edges appeared in the differential image 90, such that the area of
a figure bounded by the edge becomes the maximum. The control portion 80 stores the
edge in the memory 85 as an outer shape 91 of the demonstration lens.
[0062] The boxing central position B is calculated as the point of intersection of straight
lines that connect together the center points of facing sides of a rectangle surrounding
the outer shape 91. The position coordinates of the outer form are expressed as two-dimensional
coordinates having the boxing central position B as the origin. The position coordinates
of points on the outer shape 91 may be obtained at every predetermined angle (for
example, at every 0.36 degree) around the boxing central position B.
<Acquisition of Second Shape Information (S2)>
[0063] Subsequently, the control portion 80 acquires facet shape information of the demonstration
lens DL which is faceted. The facet shape information may contain the shape of a facet
formed by faceting (in other words, the shape of a small surface formed by faceting),
a process line defined by faceting (that is, edge line formed by faceting), a process
width defined by faceting, and the like. The embodiment exemplifies that a process
line defined by the faceting applied to the front surface of the demonstration lens
DL is acquired.
[0064] The control portion 80 detects a process line 92 (hereinafter, facet line 92) (determined
by the faceting) from the demonstration lens image captured by the imaging element
72, as the facet shape information. In other words, an edge formed on a lens surface
of the demonstration lens DL is detected as the facet shape information by the control
portion 80. In the embodiment, the facet line 92 is detected from the differential
image 90 acquired based on the demonstration lens image. The control portion 80 detects
an edge (edge illustrated by the dotted line in Fig. 8) in contact with the outer
shape 91 of the demonstration lens DL among the edges appeared in the differential
image 90. The control portion 80 stores the edge as the facet line 92 of the demonstration
lens DL. The range of detecting the facet line 92 from the differential image 90 may
be set in advance to improve the accuracy of detection of the facet line 92. In this
case, a range of pixel area located 5 mm inward from the outer shape 91 of the demonstration
lens DL in the differential image 90 may be set as the range of detecting the facet
line 92.
[0065] In the embodiment, the control portion 80 acquires the position coordinates of points
β11, β12, β13, β14, ..., β1n on the facet line 92, which is detected, of the demonstration
lens DL at every predetermined angle (that is, every radial angle θ1, θ2, θ3, ...,
θn) around the boxing central position B serving as the origin. The control portion
80 obtains the length of each line segment Cn that connects the boxing central position
B to each point β1n on the facet line 92.
<Acquisition of Third Shape Information (S3)>
[0066] Subsequently, the control portion 80 acquires curve information of the lens surface
of the lens LE. The control portion 80 may acquire curve information of at least one
of the front surface and the rear surface of the lens. The control portion 80 may
acquire edge information of the lens in addition to the curve information. Because
the embodiment exemplifies that the front surface of the demonstration lens DL is
faceted, the control portion 80 acquires the curve information of the front surface
of the lens LE. The control portion 80 may acquire both the curve information of the
front surface of the lens LE and the curve information of the rear surface of the
lens LE.
[0067] The control portion 80 acquires the curve information by measuring the front surface
of the lens LE via the lens surface shape measuring unit 400. The control portion
80 may acquire curve information by reading the curve information measured by a separate
apparatus. The operator may measure curve information in advance via a curve scale,
and the control portion 80 may acquire the curve information input by the operator.
[0068] The operator attaches the cup CU (which is a processing jig) to the surface of the
lens LE by using the blocker unit 30. The attachment position of the cup CU may be
at least one of an optical central position A of the lens LE and the boxing central
position B (that is, geometric central position B). The attachment position of the
cup CU may be a position different from the optical central position A of the lens
LE or the boxing central position B. Subsequently, the cup CU attached to the surface
of the lens LE is mounted in a cup holder (not illustrated) of the lens chuck shaft
202 by the operator. The control portion 80 moves the right chuck shaft 202R by driving
the carriage portion 200, and holds the lens LE in a predetermined state via the lens
chuck shaft 202.
[0069] The control portion 80 controls a relative movement of the lens chuck shaft 202 such
that the tracing stylus 406F of the lens surface shape measuring unit 400 comes into
contact with the front surface of the lens LE at two measurement positions. Two measurement
positions on the front surface of the lens LE may be two measurement positions in
at least one meridian direction having the axis (that is, the optical central position
A of the lens LE) of the lens chuck shaft 202 as a center. More specifically, the
measurement positions may be set to a position 2 mm inward and a position 3 mm inward
from the target lens shape (in the embodiment, outer shape of the demonstration lens
DL) of the eyeglasses in a direction in which a radial length from the lens chuck
shaft 202 becomes the greatest. As a result, two positions on the front surface of
the lens LE in the X direction are acquired. The control portion 80 acquires the curve
information of the front surface of the lens LE based on the positions in the X direction
for two measurement positions, the distances from the axis of the lens chuck shaft
202 to two measurement positions, and the position (already known as a measurement
reference in the X direction) of the front surface of the lens LE in the X direction
of the lens chuck shaft 202.
[0070] Using curve information of the lens LE, the control portion 80 estimates the inclination
angle of the curve of the front surface of the lens LE with respect to the optical
central position A. That is, the control portion 80 estimates the curved shape of
the front surface of the lens LE.
<Setting of Process Area (S4)>
[0071] Subsequently, the control portion 80 sets a process area of the faceting applied
to the lens LE. The process area of the faceting may be set based on the outer shape
91 (that is, target lens shape of the eyeglasses) of the demonstration lens DL and
the facet line 92 (that is, facet shape information) detected from the demonstration
lens DL. If the curve information of the lens LE is acquired as in the embodiment,
the control portion 80 may set the process area based on the outer shape 91 of the
demonstration lens DL, the facet line 92, and the curve information of the lens LE,
which will be described hereinafter.
[0072] If the control portion 80 acquires the outer shape 91 of the demonstration lens DL,
the facet line 92 of the demonstration lens DL, and the curve information of the lens
LE, the control portion 80 sets a process area of the faceting, which is applied to
the lens LE, for every radial angle of the lens LE. In the embodiment, the process
area of the faceting is set by calculating a point α2n (refer to Figs. 10A to 10C)
on a processing trajectory 93 afterward of the faceting at every radial angle θn based
on the point β1n (in other words, point β1n on the processing trajectory 93 ahead
of the faceting) on the facet line 92 and the inclination angle of a grinding surface
of the lens front surface chamfering grindstone 350a.
[0073] Figs. 10A to 10C illustrate views describing the calculation of the point α2n on
the processing trajectory 93 afterward of the faceting. Fig. 10A is a view of a side
surface of the demonstration lens DL as seen in the direction of a radial angle. Fig.
10B is a view of a side surface of the lens LE as seen in the direction of a radial
angle. Fig. 10C is a view of the lens LE which is faceted. Each point β In on the
facet line 92 and the length of the line segment Cn, which connects the boxing central
position B to each point β1n on the facet line 92, are obtained at every radial angle
based on the outer shape 91 and the facet line 92 of the demonstration lens DL acquired
in Step S1 and Step S2. Because the outer shape 91 and the facet line 92 of the demonstration
lens DL are two-dimensional shapes, the position of each point thereon is expressed
as a two-dimensional coordinate (Y-Z coordinate). On the other hand, because the lens
LE, the processing of which is required, has a curved shape, each point β1n on the
facet line 92 of the demonstration lens DL is not necessarily positioned on the front
surface of the lens LE.
[0074] The control portion 80 obtains the position coordinate of the point β2n on the lens
LE, which corresponds to the point β1n on the facet line 92. The control portion 80
moves the point β1n parallel to the X direction, and calculates the position of the
point β2n in contact with the front surface of the lens LE by using the curved shape
of the front surface of the lens LE. The control portion 80 obtains the length of
a side g1 (which connects the optical central position A to the point β2n) via linear
approximation, and calculates the length (which is the distance by which the point
β 1n is moved parallel to the X direction) of a side g2 by a trigonometric function
of the side g1 and the line segment Cn. Therefore, the change amount of a coordinate
in the X direction for the position coordinate of the point β1n on the facet line
92 is obtained, and the three-dimensional coordinate (X-Y-Z coordinate) of the point
β2n on the lens LE is calculated.
[0075] Subsequently, the control portion 80 draws a straight line from the point β2n on
the lens LE to an edge surface of the lens LE at an inclination angle γ of the grinding
surface of the lens front surface chamfering grindstone 350a, and obtains the position
coordinate (xn, yn, zn) (n=1, 2, 3, ..., N) of the point α2n, which is a position
where the straight line comes into contact with the edge surface of the lens LE. The
point α2n on the processing trajectory 93 afterward of the faceting is obtained at
every radial angle via such computational process. In the embodiment, the point α2n
is expressed as a three-dimensional orthogonal coordinate. The point α2n may be expressed
as a coordinate (rn, zn, θn) (n= 1, 2, 3, ..., N) obtained by appropriately converting
the position in the X and Y directions into a two-dimensional polar coordinate expressed
by the radial angle θn and the radial length rn, and expressing the position in the
Z direction as a Z coordinate.
[0076] The operator is capable of manually adjusting the process area of the faceting, which
is set by the control portion 80. In this case, the control portion 80 displays the
process area on the monitor 5, which is based on the outer shape 91 of the demonstration
lens DL, the facet line 92 of the demonstration lens DL, and the curve information
of the lens LE. The control portion 80 sets a process area based on an operation signal
that is output from the switch portion 6 to adjust the process area displayed on the
monitor 5. Fig. 11 is an example of a display screen of the monitor 5. The monitor
5 displays a cross-sectional shape 95 of the lens LE, the outer shape 91, the facet
line 92, a cursor 96, and an input column 97. The cross-sectional shape 95 of the
lens LE may be displayed to have the same size as that of the outer shape 91 such
that a correlation between the cross-sectional shape 95 and the outer shape 91 is
easily understood. The cross-sectional shape 95 of the lens LE may be displayed based
on the edge information (for example, edge positions of the front surface and the
rear surface of the lens LE, and edge thicknesses of the lens LE) and the outer shape
91 of the lens LE.
[0077] The operator designates the direction of observation of the edge surface of the lens
LE by operating the cursor 96, and allows the monitor 5 to display the cross-sectional
shape 95. The operator may set the facet line 92 by designating two points P1 and
P2 on the outer shape 91, and connecting together the points P1 and P2. The operator
may input a process width W, which is defined by the faceting, via the input column
97. Therefore, it is possible to more appropriately correct the process area of the
faceting applied to the lens LE.
<Acquisition of Processing Control Data (S5)>
[0078] If the process area of the faceting is set, the control portion 80 acquires faceting
control data for forming at least one flat surface on a lens surface (in the embodiment,
the front surface of the lens LE) of the lens LE. In the embodiment, the faceting
control data is acquired based on the process area of the faceting, which is set in
Step S4.
[0079] The control portion 80 computes the faceting control data for controlling the rotation
of the lens chuck shaft 202 of the carriage portion 200 and the movement of the lens
chuck shaft 202 based on the process area of the faceting, which is set using the
outer shape 91 of the demonstration lens DL, the facet line 92 of the demonstration
lens DL, and the curve information of the lens LE. The control portion 80 may acquire
the faceting control data by converting the position coordinate (rn, zn, θn) (n= 1,
2, 3, ..., N) of each point β2n into the X-axis movement and the Y-axis movement of
the carriage 201 based on the processing trajectory 93 on the lens LE afterward of
the faceting.
<Perform Faceting (S6)>
[0080] If the operator selects the start button from the switch portion 6 displayed on the
monitor 5 so as to start the processing of the lens LE, the control portion 80 processes
the peripheral edge and a lens surface of the lens LE. The control portion 80 moves
the carriage 201, and processes the peripheral edge of the lens LE held in an interposed
manner by the lens chuck shaft 202, based on the outer shape 91 of the demonstration
lens DL. The control portion 80 flat-finishes the peripheral edge of the lens LE via
the finishing grindstone 100b after roughing the peripheral edge of the lens LE via
the roughing grindstone 100a. Subsequently, the control portion 80 disposes the grindstone
rotary shaft 330 of the chamfering unit 300 at a processing position, and processes
the lens surface of the lens LE based on the faceting control data. The control portion
80 facets the front surface of the lens LE by controlling the movement of the lens
chuck shaft 202 in the X-axis direction and the Y-axis direction, and bringing the
front surface of the lens LE into contact with the lens front surface chamfering grindstone
350a. Therefore, it is possible to obtain the lens LE which is appropriately faceted.
[0081] As described above, in the embodiment, the processing control data acquiring apparatus
acquires target lens shape information of an eyeglasses lens, and facet shape information
of a demonstration lens which is faceted, as facet shape information detected from
the demonstration lens for the eyeglasses, and acquires faceting control data for
forming at least one flat surface on a lens surface of the eyeglasses lens based on
the target lens shape information and the facet shape information. An operator is
capable of automatically setting the faceting, and appropriately faceting the eyeglasses
lens by using the faceting control data.
[0082] In the embodiment, the processing control data acquiring apparatus acquires curve
information of the lens surface of the eyeglasses lens, and acquires faceting control
data based on the target lens shape information, the facet shape information, and
the curve information. Because the curve information of the eyeglasses lens does not
necessarily match curve information of the demonstration lens, it is possible to more
accurately facet the eyeglasses lens by acquiring and using the faceting control data
taking account of the curve information of the eyeglasses lens.
[0083] In the embodiment, the processing control data acquiring apparatus includes the imaging
optical system that captures an image of a lens surface of the demonstration lens,
and detects facet shape information from a lens image of the demonstration lens, which
is captured by the imaging optical system. Therefore, the operator is capable of easily
acquiring facet shape information from the eyeglasses lens which is faceted. It is
also possible to further simplify an operation of acquiring the information by using
the imaging optical system in the acquisition of both the target lens shape information
of the eyeglasses and the facet shape information.
[0084] In the embodiment, the processing control data acquiring apparatus sets a process
area to be faceted on the eyeglasses lens, and acquires faceting control data based
on the set process area. The operator is capable of easily estimating the shape of
the eyeglasses lens after the faceting of the eyeglasses lens by confirming the set
process area. The operator is capable of determining whether the set process area
is appropriate.
[0085] In the embodiment, the processing control data acquiring apparatus displays the process
area of the faceting, which is applied to the eyeglasses lens, on the display portion,
sets a process area based on an operation signal that is output from the operation
portion to adjust the process area displayed on the display portion, and acquires
faceting control data that is adjusted based on the setting. Therefore, the operator
is capable of acquiring faceting control data by which the eyeglasses lens is to be
more appropriately faceted.
<Modification Example>
[0086] The embodiment exemplifies a configuration in which the outer shape of the demonstration
lens DL is acquired as target lens shape information of eyeglasses. However, the present
invention is not limited to the configuration. An inner shape of a frame may be acquired
as the target lens shape information of the eyeglasses. If a rim of the frame has
a protrusion portion that is to be fitted into a groove formed in the lens LE, an
inner shape of the protrusion portion of the rim may be acquired as the inner shape
of the frame. If the rim of the frame has a recessed portion into which a bevel formed
in the lens LE is to be fitted, an inner shape of the recessed portion of the rim
may be acquired as the inner shape of the frame. The inner shape of the frame may
be acquired by a measurement portion having a contact type configuration in which
the tracing stylus of the eyeglasses frame shape measuring unit 20 comes into contact
with the frame. The inner shape of the frame may be acquired by a measurement portion
having a non-contact type configuration in which the measurement portion has a light-radiating
optical system that radiates beams of measurement light, and a light-receiving optical
system that receives beams of reflected light from the reflection of the beams of
measurement light.
[0087] The embodiment exemplifies a configuration in which the outer shape 91 of the demonstration
lens DL is acquired by the blocker unit 30 (that is, having a non-contact type configuration).
However, the present invention is not limited to the configuration. The outer shape
91 of the demonstration lens DL may be acquired by the measurement portion having
a contact type configuration in which the tracing stylus of the eyeglasses frame shape
measuring unit 20 comes into contact with the frame. In this case, the tracing stylus
may move along the peripheral edge of the demonstration lens DL while being in contact
with the peripheral edge of the demonstration lens DL, and the outer shape of the
demonstration lens DL may be acquired from movement positions.
[0088] The embodiment exemplifies a configuration in which facet shape information is detected
by image processing a demonstration lens image which is a captured image of the demonstration
lens DL. The demonstration lens DL may be radiated with beams of measurement light
in many directions, and the facet shape information may be detected based on the position
of a light-receiving surface receiving beams of reflected light and the time of receiving
the beams of reflected light.
[0089] The embodiment exemplifies a configuration in which the monitor 5 displays a display
screen for setting a process area, and the process area of faceting is set by changing
the facet line 92 and the like on the display screen. However, the present invention
is not limited to the configuration. A demonstration lens image captured by the blocker
unit 30 may be displayed on the monitor 5, and the outer shape 91 or the facet line
92 of the demonstration lens DL acquired in Step S1 and Step S2 may be displayed on
the demonstration lens image while being superimposed on the demonstration lens image.
Therefore, it is possible to trace the facet line 92 reflected on the demonstration
lens image, and set a process area of the faceting. The present invention is not limited
to the configuration in which the facet line 92 of the demonstration lens DL is traced.
However, the outer shape 91 of the demonstration lens DL may be traced. If the demonstration
lens DL is drilled, the position of a hole may be traced.
[0090] The embodiment exemplifies a configuration in which curve information of the lens
LE is acquired. However, the present invention is not limited to the configuration.
As described above, edge information of the lens LE in addition to the curve information
of the lens LE may be contained. The edge information may be an edge thickness or
an edge position. In this case, based on the edge information, the control portion
80 may determine whether it is possible to perform faceting. The point α2n on the
processing trajectory 93 afterward of the faceting may not be positioned on the edge
surface depending on the curved shape of the lens LE. If faceting control data is
prepared and the lens LE is processed in this state, the edge surface is cut away
by the faceting, and the target lens shape becomes small. The control portion 80 may
determine that it is not possible to perform the faceting if the point α2n is out
of the edge surface, based on the edge information of the lens LE. When the control
portion 80 obtains a result of such determination, the control portion 80 may automatically
change two positions where the outer shape 91 and the facet line 92 of the demonstration
lens DL are in contact with each other, and prepare faceting control data again.
[0091] The embodiment exemplifies a configuration in which a process area of faceting is
set based on target lens shape information of eyeglasses, the facet shape information
of the demonstration lens DL, and the curve information of the lens LE, and faceting
control data is acquired based on the process area. However, the present invention
is not limited to the configuration. Faceting control data may be acquired directly
from the target lens shape information of the eyeglasses, the facet shape information
of the demonstration lens DL, and the curve information of the lens LE.
[0092] The embodiment may have a configuration in which the curve information of the lens
LE and curve information of the demonstration lens DL are acquired. In this case,
a process area of faceting may be set while taking account of the curve information
of the demonstration lens DL. In this case, faceting control data may be prepared
while taking account of the curve information of the demonstration lens DL.
[0093] The embodiment exemplifies a configuration in which the processing control data acquiring
apparatus 1 includes the lens processing mechanism portion 10 for processing the peripheral
edge and a lens surface of the lens LE, and the lens LE is faceted by the processing
control data acquiring apparatus 1. However, the present invention is not limited
to the configuration. The processing control data acquired by the processing control
data acquiring apparatus 1 may be transmitted to a separate apparatus, and the lens
may be faceted by the separate apparatus.
1 processing control data acquiring apparatus
10 lens processing mechanism portion
20 eyeglasses frame shape measuring unit
30 blocker unit
40 lens support mechanism
50 cup attachment mechanism
60 lens measurement mechanism
80 control portion
85 memory
100 grindstone group
200 carriage portion
300 chamfering unit
400 lens surface shape measuring unit