BACKGROUND
[0001] The invention relates to an eyeglass lens processing apparatus for boring eyeglass
lens, an eyeglass lens processing control data acquisition apparatus for acquiring
processing control data for processing boring eyeglass lens, an eyeglass lens processing
method for boring eyeglass lens, and an eyeglass lens processing program.
[0002] There is known an eyeglass lens processing apparatus for processing the periphery
of a lens (eyeglass lens) so as to correspond to the shape of an eyeglass frame using
a grinding tool (grindstone, cutter). In a so-called two-point frame (rimless eyeglass),
a lens after periphery working is bored. For boring an eyeglass lens, there is proposed
an eyeglass lens processing apparatus capable of automatically boring the lens using
numerical value control (see, for example,
JP 2003-145328A).
SUMMARY
[0003] Firstly, conventionally, in eyeglasses, while controlling a boring tool in combination
with the operations of a linearly moving mechanism (linear motion mechanism) and a
turning movement mechanism (turning mechanism) to thereby adjust the position relationship
between an eyeglass lens and boring tool, the lens is bored. However, the linear movement
of the boring tool requires a larger space.
[0004] The invention, in view of the above-mentioned first problem of the conventional technology,
has a technological object to provide an eyeglass lens processing apparatus, an eyeglass
lens processing method and an eyeglass lens processing program which can perform an
arbitrary boring operation suitably. The invention also has a technological object
to provide an eyeglass lens processing control data acquisition apparatus for obtaining
processing control data suitable for performing the arbitrary boring operation.
[0005] Secondly, the above apparatus needs many structures for driving transport devices
to adjust the position of the processing tools, resulting in the upsizing of the apparatus.
Also, control of many structures requires complicated control.
[0006] The invention, in view of the above second problem of the conventional technology,
has an object to provide an eyeglass lens processing apparatus capable of driving
multiple processing tools with a simple structure.
[0007] In attaining the above objects, the invention has the following structures.
- (1) An eyeglass lens processing apparatus for boring an eyeglass lens, comprising:
a boring tool (440) configured to bore the eyeglass lens;
a boring tool drive shaft (440a) configured to drive the boring tool (440);
a boring data acquisition means (50) configured to obtain boring data with respect
to the eyeglass lens;
a turn angle acquisition means (50) configured to obtain, according to the boring
data, a first turn angle (α) of the boring tool drive shaft about a first rotation
shaft (A1) and a second turn angle (β) of the boring tool drive shaft about a second
rotation shaft (A2) different from the first rotation shaft (A1); and
control means (50) configured to control the driving of the boring tool drive shaft
to bore the eyeglass lens according to at least any one of the first and second turn
angles.
- (2) The eyeglass lens processing apparatus according to (1) further comprising:
a first turning part (470) configured to turn the boring tool drive shaft about the
first rotation shaft; and
a second turning part (480) configured to turn the boring tool drive shaft about the
second rotation shaft,
wherein the control means controls the driving of the boring tool drive shaft by controlling
the driving of the first turning part according to the first turn angle obtained by
the turn angle acquisition means and controlling the driving of the second turning
part according to the second turn angle obtained by the turn angle acquisition means.
- (3) The eyeglass lens processing apparatus according to (1) further comprising:
a first turning part having a first motor (471), the first turning part being configured
to turn the boring tool drive shaft about the first rotation shaft by controlling
the driving of the first motor; and
a second turning part having a second motor (482), the second turning part being configured
to turn the boring tool drive shaft about the second rotation shaft by controlling
the driving of the second motor,
wherein the control means controls the driving of the first turning part according
to the first turn angle obtained by the turn angle acquisition means and controls
the driving of the second turning part according to the second turn angle obtained
by the turn angle acquisition means.
- (4) The eyeglass lens processing apparatus according to (2) or (3), wherein the first
turning part turns the second rotation shaft together with the boring tool drive shaft.
- (5) An eyeglass lens processing apparatus according to any one of (1) to (4), wherein
the second rotation shaft is perpendicular to the first rotation shaft.
- (6) An eyeglass lens processing apparatus according to any one of (1) to (5), wherein
the turn angle acquisition means obtains the first and second turn angles that make
a hole axis (PL) passing through the center of a hole in the eyeglass lens and the
boring tool drive shaft parallel to each other.
- (7) The eyeglass lens processing apparatus according to any one of (1) to (6), further
comprising:
a first processing tool rotation shaft (430a) configured to rotate a first processing
tool (430) different from the boring tool;
a drive means (421) configured to rotate a drive shaft (400a) in normal and reverse
directions;
a rotation transmission mechanism (432, 438, 441, 442, 435, 437) having a clutch (490)
and configured to transmit the rotation of the drive shaft to the first processing
tool rotation shaft when the drive shaft is rotated in one of normal and reverse directions,
and transmit the rotation of the drive shaft to at least the boring tool drive shaft
when the drive shaft is rotated in the other direction; and
a drive control means (50) for controlling the rotation direction of the drive means
to switch from one of the first processing tool rotation shaft and the second boring
tool drive shaft to the other of the first processing tool rotation shaft and the
second boring tool drive shaft.
- (8) An eyeglass lens processing control data acquisition apparatus for obtaining processing
control data for boring an eyeglass lens, comprising:
a data acquisition means (50) for obtaining boring data with respect to the eyeglass
lens; and
a turn angle acquisition means (50) for obtaining a first turn angle (α) of the boring
tool drive shaft about a first rotation shaft (A1) and a second turn angle (β) of
the boring tool drive shaft about a second rotation shaft (A2) according to the boring
data.
- (9) An eyeglass lens processing apparatus for boring an eyeglass lens, comprising:
lens rotation means (100a) for rotating lens chuck shaft (102L, 102R) for holding
the eyeglass lens;
chuck shaft drive means (100b) for moving the lens chuck shafts in the axial direction;
a processing tool drive shaft (440a) for rotating a boring tool (440) for boring the
eyeglass lens; a boring data acquisition means (50) for obtaining boring data with
respect to the eyeglass lens;
shaft-to-shaft distance adjusting means (100c) for adjusting the shaft-to-shaft distance
between the lens chuck shaft and the boring tool drive shaft;
a first turning part (470) for turning the boring tool drive shaft about a first rotation
shaft (A1);
a second turning part (480) for turning the boring tool drive shaft about a second
rotation shaft (A2);
turn angle acquisition means (50) for obtaining, according to the boring data, a first
turn angle (α) of the first turning part and a second turn angle (β) of the second
turning part, the obtained first turn angle and the obtained second turn angle making
a hole axis (PL) passing through the center of a hole in the eyeglass lens and the
boring tool drive shaft parallel to each other;
rotation amount acquisition means (50) for obtaining a rotation amount of the lens
rotation means according to the boring data;
drive amount acquisition means (50) for obtaining a drive amount of the shaft-to-shaft
distance adjusting means according to the boring data;
moving amount acquisition means (50) for obtaining a moving amount of the chuck shaft
moving device according to the boring data; and
control means (50) for controlling driving of the boring tool drive shaft and the
lens chuck shafts for boring according to the obtained first turn angle, the obtained
second turn angle, the obtained rotation amount, the obtained drive amount and the
obtained moving amount.
- (10) An eyeglass lens processing method for boring an eyeglass lens, comprising:
a boring data acquisition step of obtaining boring data with respect to the eyeglass
lens;
a turn angle acquisition step of obtaining a first turn angle (α) of a processing
tool drive shaft for driving a boring tool (440) for boring the eyeglass lens about
a first rotation shaft (A1) and a second turn angle (β) of the boring tool drive shaft
about a second rotation shaft (A2) different from the first rotation shaft according
to the boring data; and
a control step of controlling the driving of the boring tool drive shaft for boring
according to at least any one of the first and second turn angles.
- (11) An eyeglass lens processing apparatus, comprising:
a first processing tool (430) configured to process an eyeglass lens;
a second processing tool (440) configured to process the eyeglass lens, the second
processing tool being different from the first processing tool;
a first processing tool rotation shaft (430a) for rotating the first processing tool
(430);
a second processing tool rotation shaft (440a) for rotating the second processing
tool (440);
a drive means (421) configured to rotate a drive shaft (400a) in normal and reverse
directions;
a rotation transmission mechanism (432, 438, 441, 442, 435 and 437) including a clutch
(490), the rotation transmission mechanism being configured to transmit the rotation
of the drive shaft to the first processing tool rotation shaft when the drive shaft
is rotated in one of normal and reverse directions, and transmit the rotation of the
drive shaft to at least the second processing tool rotation shaft when the drive shaft
is rotated in the other direction; and
a drive control means (50) for controlling the rotation direction of the drive means
to switch from one of the first processing tool rotation shaft and the second boring
tool drive shaft to the other of the first processing tool rotation shaft and the
second boring tool drive shaft.
- (12) The eyeglass lens processing apparatus according to (11), wherein the first processing
tool rotation shaft is arranged coaxially with the drive shaft and the second processing
tool rotation shaft is arranged at a position different from the axis of the drive
shaft.
- (13) The eyeglass lens processing apparatus according to (11) or (12),
wherein by directly connecting the first processing tool rotation shaft to the drive
shaft, the drive transmission mechanism transmits the rotation of the drive shaft
to the first processing tool rotation shaft, and
wherein by connecting the first processing tool rotation shaft to the drive shaft
through the clutch, the drive transmission mechanism transmits the rotation of the
drive shaft to the second processing tool rotation shaft.
- (14) The eyeglass lens processing apparatus according to any one of (11) to (13),
wherein the first processing tool is a finishing tool for finishing a periphery of
the eyeglass lens,
wherein the second processing tool is a boring tool for boring the eyeglass lens,
and
wherein the drive transmission mechanism transmits the rotation of the drive shaft
to the first processing tool rotation shaft such that the rotation direction of the
first processing tool rotation shaft is made identical with the rotation direction
of the lens chucks for holding the eyeglass lens.
BRIEF DESCRIPTION OF THE DRAWINGS
[0008]
Fig. 1 is a schematic structure view of a processing mechanism part of an eyeglass
lens processing apparatus.
Figs. 2A and 2B are schematic structure views of the appearance of a second processing
tool unit.
Fig. 3 is a section view of the second processing tool unit.
Fig. 4 is an enlarged view of a processing tool part in the section view of the second
processing tool unit.
Fig. 5 is an explanatory view of the structure of a one-way clutch.
Fig. 6 is a perspective view of a processing chamber for lens processing.
Fig. 7 is a control block diagram of the eyeglass lens processing apparatus.
Fig. 8 is a flow chart to explain an example of a control operation.
Fig. 9 is an explanatory view of how to groove a lens.
Fig. 10 is an explanatory view of how to bore a lens through turning of a second turning
unit.
Fig. 11 is an explanatory view of how to bore a lens through turning of a first turning
unit.
Fig. 12 is an explanatory view of boring position data.
Fig. 13 is an explanatory view of boring direction data.
DESCRIPTION OF ILLUSTRATIVE EMBODIMENTS
[0009] Description is given below of an embodiment of the invention with reference to the
drawings. Fig. 1 is a schematic structure view of a processing mechanism part of an
eyeglass lens processing apparatus.
[0010] For example, the eyeglass lens processing apparatus 1 includes a lens hold part 100,
a lens shape measuring unit 200, a first processing tool unit 300 and a second processing
tool unit 400. Specifically, the lens hold part 100 includes lens chuck shafts 102R,
102L for holding a lens (for example, an eyeglass lens) LE. The lens shape measuring
unit 200 includes a tracing stylus to be contacted with the refractive surfaces of
the lens (the front and back surfaces of the lens) for measuring the shapes thereof.
The first processing tool unit 300 rotates a processing tool rotation shaft (grindstone
spindle) 161a mounting thereon a first processing tool 168 for processing the periphery
of the lens. The second processing tool unit 400 includes a second processing tool
430 and a third processing tool 440 for processing the periphery of the lens.
[0011] The lens hold part 100 includes a lens rotating unit 100a, a chuck shaft moving unit
100b, and a shaft-to-shaft distance change unit 100c. The lens rotating unit 100a
rotates a pair of lens chuck shafts 102R, 102L.
[0012] The chuck shaft moving unit (X-direction moving unit) 100b moves the lens chucks
102R, 102L in the axial direction (which is defined as an X direction). The shaft-to-shaft
distance change unit (Y-direction moving unit) 100c moves the lens chucks 102R, 102L
in a direction (Y direction) to come near to or part away from the grindstone spindle
161a, a processing tool drive shaft 430a with the second lens processing tool 430
mounted thereon, or a processing tool drive shaft 440a with the third lens processing
tool 440 mounted thereon. Also, the Y-direction moving unit 100c is used also as a
lens moving unit which moves the lens LE relatively in a direction to change the distance
between the lens chuck shafts 102R, 102L and lens shape measuring unit 200. When measuring
the shape of the lens LE and when processing the periphery of the lens LE, the lens
chuck shafts 102R, 102L are moved in the back-and-forth and right-and-left directions
(XY direction).
[0013] Description is given below specifically of a specific example of the processing apparatus
main body 1. The processing apparatus main body 1 mounts the lens hold part 100 on
the base 170 thereof. The lens chuck shaft 102L and lens chuck shaft 102R are rotatably
and coaxially held on the left arm 101L and right arm 101R of the carriage 101 of
the lens hold part 100 respectively. The lens chuck shaft 102R is moved toward the
lens chuck shaft 102L by a motor 110 mounted on the right arm 101R, whereby the lens
LE is held by the two lens chuck shafts 102R, 102L. Also, the two lens chuck shafts
102R, 102L are rotated synchronously through a rotation transmission mechanism such
as a gear by a motor 120 mounted on the right arm 101R. These composing elements constitute
the lens rotating unit 100a.
[0014] The carriage 101 is mounted on an X-axis movement support base 140 movable along
shafts 103, 104 extending in parallel to the lens chuck shafts 102R, 102L and grindstone
spindle 161a. On the rear portion of the support base 140, there is mounted a ball
screw (not shown) extending in parallel to the shaft 103, while the ball screw is
mounted on the rotation shaft of the X-axis moving motor 145. When the motor 145 rotates,
the carriage 101 together with the support base 140 is moved linearly in the X direction
(the axial direction of the lens chuck shaft). This constitutes the X-direction moving
unit 100b. The motor 145 has, on the rotation shaft thereof, an encoder (not shown)
serving as a detector for detecting the X-direction movement of the carriage 101.
[0015] Also, in this embodiment, the X-direction moving positions of the lens chucks 102R,
102L to be detected by the encoder (not shown) serving as the detector are used when
the refractive surface shapes of the front and back surfaces of the lens are obtained.
[0016] A shaft 156 extends in a direction where the lens chuck shafts 102R, 102L and grindstone
rotation shaft 161 a are connected together and fixed to the support base 140. The
Y-direction moving unit 100c is structured such that it can be moved in a direction
(Y direction) where the shaft-to-shaft distance between the lens chuck shafts 102R,
102L and grindstone rotation shaft 161 a is changed about the shaft 103. The Y-direction
moving unit of the apparatus is structured such that the lens chuck shafts 102R, 102L
are turned about the shaft 103. However, the distance between the lens chuck shafts
102R, 102L and grindstone rotation shaft 161a may also be changed linearly.
[0017] A Y-axis moving motor 150 is fixed to the support base 140. The rotation of the motor
150 is transmitted to a ball screw 155 extending in the Y direction and, as the ball
screw 155 rotates, the carriage 101 is moved in the Y direction. This constitutes
the Y-direction moving unit 100c. The motor 150 has, on the rotation shaft thereof,
an encoder 158 serving as a detector for detecting the Y-direction movement of the
carriage 101.
[0018] In Fig. 1, the lens shape measuring unit 200 and second processing tool unit 400
are disposed at positions existing above the carriage 101 and opposite to the first
lens processing tool 168 through the carriage 101.
<Lens Shape Measuring Unit>
[0019] Specifically, the lens shape measuring unit 200 is fixed to the base 170 of the processing
apparatus main body 1. It includes a lens edge position measuring part 200F and a
lens edge position measuring part 200R. The lens edge position measuring part 200F
includes a tracing stylus to be contacted with the front surface of the lens LE, while
the lens edge position measuring part 200R includes a tracing stylus to be contacted
with the back surface of the lens LE. With the two tracing styluses of the lens edge
position measuring parts 200F and 200R respectively contacted with the front and back
surfaces of the lens LE, according to the lens shape data, the carriage 101 is moved
in the Y-axis direction and the lens LE is rotated, whereby the edge positions of
the lens front and back surfaces for lens peripheral processing are measured simultaneously.
The lens edge position measuring parts 200F and 200R can use, for example, structures
disclosed in the
JP2003-145328A.
<First Processing tool Unit>
[0020] The first processing tool unit 300 is arranged, on the base 170, opposed to (on the
opposite side of) the lens shape measuring unit 200 across the carriage 101. It includes
a first processing tool 168 which is one of the lens processing tools. The first processing
tool 168 is constituted of, for example, a rough grindstone for glass 162, a finishing
grindstone 164 having a V groove (a bevel groove) for forming a bevel in the lens
and a flat processing surface, a flat-finishing grindstone 165, a finishing grindstone
166 for finishing a lens with a high curve, a rough grindstone for plastics 167. The
first processing tool 168 is mounted coaxially on the grindstone rotation shaft (grindstone
spindle) 161a which can be rotated by a motor 160. The lens LE held by the lens chuck
shafts (lens rotation shafts) 102L, 102R of the carriage 101 is pressure contacted
with the first processing tool 168, whereby the periphery thereof is processed. The
first processing tool 168 has a large diameter, for example, a diameter of 60 ∼ 100
mm for roughing and finishing the lens periphery with high efficiency. Of course,
grindstones having various diameters can be used for such large diameter of the first
processing tool 168.
<Second Processing tool Unit>
[0021] Fig. 2 is a schematic structure view of the appearance of the second processing tool
unit 400. Fig. 2A is a top view of the unit 400 when viewed from the upper direction
thereof (when viewed from above the sheet of Fig. 1). Fig. 2B is a side view of the
unit 400. Fig. 3 is a section view of the unit 400. Fig. 4 is an enlarged view of
a processing tool part in the section view of the unit 400. The unit 400 includes
a second processing tool 430, a third processing tool 440, a first turning unit (first
turning part) 470, a second turning unit (second turning part) 480, a drive part (motor)
421 and so on. The third processing tool 440 is connected to the second processing
tool 430 by a hold part 410. Here, for example, the first turning unit is used as
a first actuator, while the second turning unit is used as a second actuator.
[0022] The second processing tool 430 is mounted on a drive shaft (processing tool drive
shaft) 400a through a processing tool drive shaft 430a. In this embodiment, as the
second processing tool 430, a finishing tool can be used. In this embodiment, as the
finishing tool, a processing tool for grooving the periphery of the lens can be used.
Of course, the second processing tool 430 is not limited to the grooving tool. There
may also be used various processing tools (for example, a chamfering tool, a beveling
tool, a processing tool for forming a step and a boring tool).
[0023] The second processing tool 430 is connected to the processing tool drive shaft (for
example, shaft) 430a. The processing tool drive shaft 430a is disposed within a second
rotation shaft (for example, shaft) A2 which is discussed later, while it is supported
rotatably on the second rotation shaft A2 by a bearing 431. Of course, the number
of bearings is not limitative. For example, the processing tool drive shaft 430a is
connected to a processing tool drive shaft 400a of a motor 421 through a connecting
member 432, whereby the second processing tool 430 and motor 421 are directly connected
to each other. That is, in this embodiment, the processing tool drive shaft 430a of
the second processing tool 430 and the processing tool drive shaft 400a of the motor
421 are coaxially arranged. Of course, they may also be arranged on different axes.
[0024] For example, as the motor 421 rotates, the second processing tool 430 rotates about
the processing tool drive shaft 430a. In this case, the processing tool drive shaft
430a of the second processing tool 430 provides a processing tool rotation shaft.
While the second processing tool 430 is rotating, the lens periphery is processed
by press contacting the lens LE held by the lens chuck shafts (lens rotation shafts)
102L, 102R of the carriage 101 with the second processing tool 430. Here, in this
embodiment, description is given of an example in which the second processing tool
430 rotates about the processing tool drive shaft 430a. However, this is not limitative.
For example, the second processing tool 430 may also move on the axis of the processing
tool drive shaft 430a in the back-and-forth direction (X direction) to thereby process
the lens LE. Or, the second processing tool 430 may also be constituted of a light
source for emitting laser beam and thus it may irradiate laser beam toward the lens
LE to thereby process the lens LE.
[0025] The third processing tool 440 is mounted on a processing tool drive shaft (for example,
shaft) 440a. For example, in this embodiment, as the third processing tool 440, a
processing tool for boring the lens can be used. Of course, the third processing tool
440 is not limited to the boring tool. Various processing tools (for example, a chamfering
tool, a beveling tool, a processing tool for forming a step and a boring tool) can
be also used.
[0026] The third processing tool 440 is connected to a processing tool drive shaft (for
example, shaft) 440a. The processing tool drive shaft 440a is supported rotatably
on a hold part 410 by two bearings 441. Of course, the number of bearings is not limited
to this. For example, the processing tool drive shaft 440a is connected through the
processing tool drive shaft 430a to the processing tool drive shaft 400a of the motor
421. In this embodiment, the processing tool drive shaft 440a of the third processing
tool 440 is arranged at a position different from the axis of the processing tool
drive shaft 400a of the motor 421. That is, the rotation of the processing tool drive
shaft 400a of the motor 421 is transmitted to the processing tool drive shaft 440a
of the third processing tool 440 through a transmission member (for example, a one-way
clutch to be discussed later).
[0027] For example, a pulley 442 is mounted on the processing tool drive shaft 440a with
the third processing tool 440 thereon. For example, the processing tool drive shaft
430a with the second processing tool 430 mounted thereon is connected to a one-way
clutch (which is hereinafter called a clutch) 490. For example, a pulley 435 is mounted
on the clutch 490. A bearing 438 is arranged behind the clutch 490 (in the motor 421
direction). Within the hold part 410, a belt 437 is extended between the pulleys 442
and 435, whereby the rotation of the motor 421 is transmitted to the processing tool
rotation shaft 440a. Thus, the rotation of the processing tool drive shaft 400a of
the motor 421 is transmitted to the processing tool rotation shaft 440a of the third
processing tool 440. Of course, as the structure for transmitting the drive of the
motor 421 to the third processing tool, various structures can be employed.
[0028] While the relative position relationship between the lens LE held by the lens chuck
shafts (lens rotation shafts) 102L, 102R of the carriage 101 and third processing
tool 440 is adjusted, the lens LE is bored. In this embodiment, the processing tool
drive shaft 440a with the third processing tool 440 mounted thereon provides a processing
tool rotation shaft enabling the third processing tool 430 to rotate about the processing
tool drive shaft 440a. Here, in this embodiment, description is given of an example
in which, a processing tool enabling the third processing tool 440 to rotate about
the processing tool drive shaft can be used as the third processing tool 440. However,
this is not limitative. For example, the third processing tool 440 may also be structured
to move in the back-and-forth direction (the direction along the axis) on the axis
of the processing tool drive shaft 440a to thereby process the lens. Or, it may also
be a light source for emitting laser beam and thus may irradiate laser beam toward
the lens to thereby process it.
[0029] Here, in this embodiment, a single drive means is used in common for the second and
third processing tools 430 and 440. For example, the motor 421 is used in common as
the drive source of the second and third processing tools 430 and 440. Description
is given below of a structure using a drive source in common. In this embodiment,
the motor 431 can rotate the processing tool drive shaft 400a in normal and reverse
directions. For example, in this embodiment, the second processing tool unit 400 is
structured such that, when the processing tool drive shaft 400a of the motor 421 is
rotated in one of the normal and reverse directions, using the clutch 490, it transmits
the rotation of the processing tool drive shaft 400a to the processing tool drive
shaft 430a with the second processing tool 430 mounted thereon. Also, the second processing
tool unit 400 is structured such that, when the processing tool drive shaft 400a of
the motor 421 is rotated in the other direction, using the clutch 490, it transmits
the rotation of the processing tool drive shaft 400a at least to the processing tool
drive shaft 440a with the third processing tool 440 mounted thereon. Thus, by controlling
the rotation direction of the processing tool drive shaft 400a of the motor 421, driving
of the processing tool drive shaft 430a with the second processing tool 430 mounted
thereon and driving of the processing tool drive shaft 440a with the third processing
tool 440 mounted thereon can be switched. Here, the rotation direction of the processing
tool drive shaft 400a of the motor 421 and the rotation direction of the processing
tool drive shaft 430a need not coincide with each other. For example, there may also
be employed a structure in which the rotation direction of the processing tool drive
shaft 400a of the motor 421 and the rotation direction of the processing tool drive
shaft 430a are different. In this embodiment, the processing tool drive shaft 400a
of the motor 421 and the processing tool drive shaft 430a are rotated in the same
direction.
[0030] More specifically, Fig. 5 is an explanatory view of the structure of the one-way
clutch 490. The clutch 490 includes an outer ring 491, a needle roller 492 and a spring
493. The outer ring 491 has a cam groove 494 and a cam surface 495. In the clutch
490, the above-mentioned respective parts are arranged at specific intervals in the
peripheral direction of the outer ring 491. For example, the pulley 435 is mounted
on the outside 491a of the outer ring 491. This enables the outer ring 491 to rotate
together with the pulley 435. The processing tool drive shaft 430a is connected to
the inside 491b of the outer ring 491. The needle roller 492 is rollably arranged
in a cam groove 494 formed in the outer ring 491 and is energized toward the meshing
position of the cam surface 495 by the spring 493.
[0031] For example, by driving the motor 421 to rotate the processing tool drive shaft 430a
in the left-handed direction (counterclockwise) together with the processing tool
drive shaft 400a, due to the energization force of the spring 493, the needle roller
492 is engaged between the cam surface 495 and processing tool drive shaft 430a (a
state shown in Fig. 5). Thus, together with rotation of the processing tool drive
430a, the outer ring 491 and pulley 435 are rotated. Also, due to rotation of the
pulley 435, the rotation of the pulley 435 is transmitted to the pulley 442, whereby
the processing tool drive shaft 440a with the pulley 442 mounted thereon is rotated.
That is, the rotation of the processing tool drive shaft 440a is transmitted to the
processing tool drive shaft 440a of the third processing tool 440. Here, in this embodiment,
the right-handed rotation (clockwise rotation) is defined as a normal direction rotation,
whereas the counterclockwise rotation is defined as a reverse direction rotation.
Also, in this embodiment, as the processing tool drive shaft 440a rotates, the processing
tool drive shaft 430a also rotates. That is, when the third processing tool 440 is
rotated, the second processing tool 430 is also rotated. Of course, only the third
processing tool 440 may also be rotated.
[0032] Meanwhile, for example, when the motor 421 is driven and the processing tool drive
shaft 430a is thereby rotated in the right-handed direction (clockwise) together with
the processing tool drive shaft 400a, the needle roller 492 is disengaged from the
cam surface 495 and the outer ring 491 rotates idly (the rotation thereof is reduced).
That is, since the needle roller 492 is disengaged from the cam surface 495, it is
disengaged from the processing tool drive shaft 430a. Thus, the rotation of the processing
tool drive shaft 430a is not transmitted to the processing tool drive shaft 440a.
That is, transmission of the rotation to the third processing tool is restricted and
the second processing tool is rotated. Thus, by employing a structure that, during
processing by the second processing tool 430, the third processing tool 440 is prevented
against rotation, it is possible to restrict occurrence of a phenomenon that the rotation
thereof facilitates invasion of water.
[0033] For example, this embodiment is structured such that, when processing the periphery
of the lens LE using the second processing tool 430, the rotation direction of the
second processing tool 430 (processing tool drive shaft 430a) coincides with the rotation
direction of the lens chuck shafts 102R, 102L. That is, in this structure, the rotation
of the processing tool drive shaft 400a is transmitted to the processing tool drive
shaft 430a such that the rotation direction of the processing tool drive shaft 430a
coincides with the rotation direction of the lens chuck shafts 102R, 102L. Thus, coincidence
of the rotation direction of the processing tool drive shaft 430a with the rotation
direction of the lens chuck shafts 102R, 102L enables the second processing tool 430
to up-cut process the periphery of the lens LE, whereby the lens periphery can have
an excellent surface after it is processed by the second processing tool 430. That
is, such up-cut processing of the lens periphery makes it hard for processed pieces
produced in processing the lens LE periphery to attach to the processed portions of
the lens LE. Therefore, the surface of the periphery of the lens LE after processed
provides an excellent surface. Meanwhile, a boring tool hard to have an influence
on a processed state depending on the rotation direction can be used as the third
processing tool 440. This can provide an apparatus which uses the normal direction
rotation and reverse direction rotation more properly. Of course, there may also be
employed a structure in which, when processing the periphery of the lens LE using
the second processing tool 430, the rotation direction of the second processing tool
430 (processing tool drive shaft 430a) is reversed to the rotation direction of the
lens chuck shafts 102R, 102L.
[0034] Here, in this embodiment, the processing tool drive shaft 430a mounted on the second
processing tool 430 and the processing tool drive shaft 440a mounted on the third
processing tool 440 are arranged in parallel. However, this is not limitative.
[0035] As described above, by switching the rotation direction of the drive means using
the clutch, the processing tool to be driven for processing can be switched. This
eliminates the need to equip processing tools with the drive means separately and
thus eliminates complicated control. Also, multiple processing tools can be driven
with a simple structure. And, elimination of the separate drive means enables downsizing
of the apparatus.
[0036] Here, this embodiment has been described heretofore with reference to the structure
using a one-way clutch as the clutch 490. However, this is not limitative. As the
clutch 490, various clutches can be applied. For example, an electromagnet clutch,
a centrifugal clutch, or a fluid clutch may also be used. Here, use of a one-way clutch
as a clutch enables switching of processing tools with a simple structure. Also, a
one-way clutch does not need a larger space than other clutches, thereby enabling
further miniaturization of the apparatus. Therefore, as the clutch 490, more preferably,
the one-way clutch used in this embodiment may be used.
<First Turning Unit>
[0037] As shown in Fig. 2, the first turning unit 470 includes, for example, a first rotation
shaft (for example, shaft) A1, a motor 471, a gear 472, a gear 473, a prop 474, a
gear 475 and a base part 402. The motor 471 in this embodiment is structured such
that the drive shaft (rotation shaft) can be rotated in normal and reverse directions.
The first rotation shaft A1 is arranged within the base part 402 and is fixed to a
support base block 401. The base part 402 is connected to the first rotation shaft
A1 through a bearing (not shown) and is held on the support base block 401 such that
it can be turned about the first rotation shaft A1. The gear 472 is mounted on the
drive shaft of the motor 471. Thus, as the motor 471 is driven, the gear 472 is rotated
together. The gear 472 is engaged with the gear 473. The gear 473 is connected to
the prop 474. The prop 474 has a gear part to be engaged with the gear 475. To the
gear 475, there is connected the base part 402.
[0038] For example, by rotating the motor 471, the rotation of the motor 471 is transmitted
to the base part 402 through the gear 472, gear 473, prop 474 and gear 475. This enables
the base part 402 to turn about the first rotation shaft (for example, shaft). Of
course, as the structure to transmit the rotation of the motor 471 to the base part
402, there may be applied various structures. Here, in this embodiment, by switching
the rotation direction of the motor 471, the rotation directions of the respective
gears can be changed. Thus, the direction of turning of the base part 402 about the
first rotation shaft A1 can be switched.
[0039] In this manner, the first turning unit 470 turns the base part 402 about the first
rotation shaft A1 relative to the support base block 401. The support base block 401
is fixed to the base 170. A second rotation shaft A2 is connected to the base part
402. The hold part 410, second processing tool 430, second turning unit 480 and the
like are connected to the second rotation shaft A2. Here, the third processing tool
440 is connected to the second rotation shaft A2 (second processing tool 430) through
the hold part 410. The motor 421 is connected to the second rotation shaft A2 through
the second turning unit 480.
[0040] Due to the structure that various parts are mounted on the base part 402 as mentioned
above, the first turning unit 470 can turn the hold part 410, second processing tool
430, third processing tool 440, second turning unit 480, motor 421 and the like about
the first rotation shaft A1. Here, the first turning unit 470 may have any structure
so long as it can turn at least one of the second processing tool 430 and third processing
tool 440. In this embodiment, the first turning unit 470 is structured such that it
turns various parts relative to the support base block 401. However, this is not limitative.
The first turning unit 470 may have any structure so long as it can change the relative
position relationship between at least one of the second processing tool 430 and third
processing tool 440 and lens chuck shafts 102R, 102L by use of turning.
[0041] The first rotation shaft A1 is arranged tilted 8° in the direction of the lens chuck
shafts 102R, 102L (a direction going toward the first processing tool 168). Of course,
the tilt angle of the first rotation shaft A1 in the direction of the lens chuck shafts
102R, 102L may also be set at an arbitrary angle. Or, the first rotation shaft A1
may also be structured not to be tilted in the lens chuck shafts 102R, 102L direction.
[0042] In this embodiment, the initial position of the base part 402 before turning by the
first turning unit 470 is set for a position where the processing tool drive shaft
430a with the second processing tool 430 mounted thereon is parallel to the lens chuck
shafts 102R, 102L. Of course, a different position may also be set as the initial
position (for example, a position of 15° with respect to the lens chuck shafts 102R,
102L). The range of turning by the first turning unit 470 is set such that, with the
initial position 0°, the second and third processing tools 430 and 440 can be turned
30° in a direction approaching the first processing tool 300. Of course, the turning
range is not limited to this but can be set arbitrarily.
[0043] In this embodiment, the turning angle of (angle to be turned by) the first turning
unit 470 is adjusted by setting the positions of the processing tool drive shafts
of the processing tools with respect to the lens chuck shafts 102R, 102L. That is,
by turning the second and third processing tools 430 and 440 such that an angle between
the lens chuck shafts 102R, 102L and the processing tool drive shafts of the processing
tools provides a specific angle (specific turn angle), the turn angle of the first
turning unit 470 is adjusted. Here, in this embodiment, description is given of an
example in which the turn angle is set with respect to the lens chuck shafts 102R,
102L, but this is not limitative. There may be employed any structure so long as an
arbitrary position is set as reference and the turn angle by the first turning unit
470 is adjusted with respect to the set position; for example, a structure in which
the turn angle is set with respect to the support base block 401, and a structure
in which the turn angle is set with respect to the lens shape measuring unit 200.
<Second Turning Unit>
[0044] The second turning unit 480 includes a second rotation shaft A2, a base part 481,
a motor 482, a bearing 483, a bearing 484 and the like. The motor 482 is fixed to
the base part 402. Here, in this embodiment, the motor 482 is structured such that
the drive shaft (rotation shaft) thereof can be rotated in normal and reverse directions.
The rotation of the motor 482 is transmitted to the base part 481 through a gear (not
shown), thereby rotating the base part 481. Of course, there can be employed various
structures for transmitting the rotation of the motor 482 to the base part 481. The
second rotation shaft A2 is arranged within the base part 402 and is rotatably connected
to the base part 402 through the bearings 483 and 484. The second rotation shaft A2
is a rotation shaft different from the first rotation shaft A1.
[0045] The motor 421 and second rotation shaft A2 are fixed to the base part 481. For example,
the second rotation shaft A2 is fixed to the center of rotation of the base part 481.
That is, by transmitting the rotation of the motor 482 to the base part 481, the second
rotation shaft A2 and motor 421 are rotated relative to the base part 402 together
with rotation of the base part 481.
[0046] The hold part 410, second processing tool 430 and the like are fixed to the second
rotation shaft A2. Here, the third processing tool 440 is connected through the hold
part 410 to the second rotation shaft A2 (second processing tool 430). For example,
the processing tool drive shaft 430a with the second processing tool 430 mounted thereon
is coaxially arranged within the second rotation shaft A2. Thus, when the second rotation
shaft A2 rotates together with rotation of the base part 481, the hold part is rotated
about the second rotation shaft A2, whereby the third processing tool 440 held by
the hold part 410 is turned about the second rotation shaft A2. That is, the second
turning unit 480 can turn the third processing tool 440 about the second rotation
shaft A2. Here, the second turning unit 480 may have any structure so long as it can
turn at least the third processing tool 440.
[0047] In this embodiment, by switching the rotation direction of the motor 482, the rotation
directions of the respective gears can be changed. This can switch the rotation direction
of the base part 481 about the second rotation shaft A2. That is, by switching the
rotation direction of the motor 482, the turning direction of the third processing
tool 440 is switched.
[0048] Here, in this embodiment, the second turning unit 480 is described with reference
to an example in which it turns various parts with respect to the base part 402. However,
this is not limitative. There may be employed any structure so long as the second
turning unit 480 can change the relative position relationship between the third processing
tool 440 and lens chuck shafts 102R, 102L by use of turning.
[0049] In this embodiment, the second rotation shaft A2 is arranged perpendicularly to the
first rotation shaft A1. By arranging the two rotation shafts perpendicularly in this
manner, the turn angle for adjusting the second processing tool unit 400 at an arbitrary
position when turning operations are performed by the first and second turning units
470 and 480 can be reduced further, thereby enabling further downsizing of the apparatus.
Of course, the relationship between the second and first rotation shafts A2 and A1
is not limited to the structure in which they are arranged perpendicularly to each
other. The second rotation shaft A2 may also be arranged at an arbitrary angle to
the first rotation shaft A1 (for example, it may be tilted by 8° with respect to the
first rotation shaft A1).
[0050] In this embodiment, the initial position of the third processing tool 440 (hold part
410) before turning by the second turning unit 480 is set such that the processing
tool drive shaft 440a of the third processing tool 440 is situated below (just below
in the Y direction) the processing tool drive shaft 430a of the second processing
tool 430. Of course, the initial position may also be set at a different position.
The range of turning by the second turning unit 480 is set such that, with the initial
position 0°, the third processing tool 440 can be turned by 90° in a direction toward
the first processing tool unit 300. Of course, the turning range is not limited to
this but can be set arbitrarily.
[0051] Here, in this embodiment, when the second processing tool 430 processes the lens
LE, the third processing tool 440 waits at the initial position. That is, in this
embodiment, the initial position of the second turning unit 480 is set as the retreat
position of the third processing tool 440. Here, the retreat position is not limited
to the initial position. The retreat position of the third processing tool 440 may
be set at any position so long as, while the second processing tool 430 is processing
the lens LE, the third processing tool 440 is prevented from interfering with other
parts. Here, in processing by the third processing tool 440, the second turning unit
480 is driven and the third processing tool 440 is turned from the retreat position
to a processing position. This enables the third processing tool 440 to process the
lens LE.
<Processing Room>
[0052] Fig. 6 is a perspective view of a processing room 60 for performing lens processing.
The first processing tool 168, lens shape measuring unit 200, second processing tool
430, third processing tool 440, lens chuck shafts 102L, 102R and the like are arranged
within the processing room 60. Various driving devices such as the motors 110, 120,
145, 150, 160, 421, 471, 482 are arranged outside the processing room for eyeglass
lens processing. Since the driving devices are arranged outside the processing room
60 in this manner, water to be used in processing can be restricted from invading
into the driving devices. This can reduce the failure of the apparatus. Also, since
the second and third processing tools 430 and 440 use a driving device (for example,
the motor 421) in common to thereby reduce the number of driving devices and the driving
devices are arranged outside the processing room 60, the possibility of the apparatus
failure can be reduced further.
[0054] Fig. 7 is a control block diagram relating to the eyeglass lens processing apparatus
1. For example, a non-volatile memory (memory device) 51, a lens hold part (lens hold
unit) 100, a lens shape measuring unit 200, a first processing tool unit 300, a second
processing tool unit 400 and a display 5 are connected to a control part 50.
[0055] The control part 50 includes, for example, a CPU (processor), a RAM and a ROM. The
CPU of the control part 50 controls the whole apparatus including the respective parts
and the driving devices (for example, the motors 110, 120, 145, 150, 160, 421, 471
and 482) of the respective units. The RAM stores various kinds of information temporarily.
The ROM of the control part 50 stores various programs, initial values and the like
for controlling the operation of the whole apparatus. Here, the control part 50 may
also be constituted of multiple control parts (that is, multiple processors). The
non-volatile memory (memory device) 51 is a non-transient memory medium which can
hold storage contents even when supply of power is cut off. As the non-volatile memory
(memory) 51, there can be used, for example, a hard disk drive, a flash ROM and a
USB memory removably mounted on the eyeglass lens processing apparatus 1.
[0056] In this embodiment, a touch-panel type display is used as the display 5. Here, when
the display 5 is a touch panel, the display 5 functions as an operation part (operation
unit). In this case, the control part 50 receives an input signal by a touch panel
function owned by the display 5 to control the display of the figures, information
and the like of the display 5. Of course, there may also be employed a structure in
which the eyeglass lens processing apparatus 1 includes an operation part. In this
case, as the operation part, any one of a mouse, a joystick, a keyboard, a touch panel
and the like may be used. Here, in this embodiment, description is given with reference
to a structure in which the display 5 functions as an operation part.
[0057] In this embodiment, the eyeglass lens processing apparatus 1 is connected to an eyeglass
frame shape measuring apparatus 2 (see, for example, the
JP2012-185490A). The eyeglass lens processing apparatus 1 receives various data obtained by the
eyeglass frame shape measuring apparatus 2 (the details of which are described later).
Of course, the eyeglass lens processing apparatus 1 and eyeglass frame shape measuring
apparatus 2 may also be integrally constituted. In this case, for example, the measuring
mechanism of the eyeglass frame shape measuring apparatus 2 is arranged in the eyeglass
lens processing apparatus 1.
[0058] In this embodiment, the memory 51 stores conditions for lens rotation speeds and
grindstone speeds in roughing, finishing and polishing steps. It also stores processing
conditions in every processing modes (for example, processing tool rotation speeds,
processing tool moving speeds and the like).
<Control Operation>
[0059] Description is given of the operation of the eyeglass lens processing apparatus 1
having the above structure. Here, in this embodiment, description is given with reference
to an example using a grooving grindstone as the second processing tool 430 and a
boring tool as the third processing tool 440. Fig. 8 is a flow chart of an example
of the control operation.
<Acquisition of Target lens shape Data (S1)>
[0060] Target lens shape data are obtained by the eyeglass frame shape measuring apparatus
2 (S1). For example, by measuring an eyeglass frame by the eyeglass frame shape measuring
apparatus 2, the target lens shape data (rn, pn) (n=1, 2, 3,... N) of the lens frame
are measured. By operating a data transmission switch (not shown) of the eyeglass
frame shape measuring apparatus 2, the target lens shape data are transmitted from
the eyeglass frame shape measuring apparatus 2 to the eyeglass lens processing apparatus
1 and are stored in the memory 51 of the eyeglass lens processing apparatus 1.
[0061] Here, in this embodiment, there is shown, as an example, a structure in which the
target lens shape data are obtained by the eyeglass frame shape measuring apparatus
2. However, this is not limitative. For example, there may also be employed a structure
in which an operator, after removing a demonstration lens mounted on the eyeglass
frame, reads the contour of the demonstration lens using a contour read device or
the like to thereby measure the target lens shape data. Also, in this embodiment,
there is shown a structure in which, by operating a data transmission switch (not
shown) of the eyeglass frame shape measuring apparatus 2, the target lens shape data
are transmitted from the eyeglass frame shape measuring apparatus 2. However, this
is not limitative. For example, there may also be employed a structure in which, by
an operator operating the display 5 of the eyeglass lens processing apparatus 1, the
target lens shape data are input.
<Setting of Layout Data (S2)>
[0062] On obtaining the target lens shape data, the control part 50 displays a layout data
setting screen for setting layout data with respect to the target lens shape data.
On the layout data setting screen, various processing conditions can be set (S2).
For example, an operator operates the display 5 to set lay-out data such as the inter-pupil
distance of an eyeglass wearer (PD value), the distance between the frame centers
of the eyeglass frame F (FPD value), and the height of the optical center OC of the
target lens shape with respect to the geometrical center FC thereof. Also, an operator,
by operating the display 5, sets the material of the lens, the kind of the frame and
processing conditions for processing modes (such as beveling, grooving and boring).
As the material of the lens, for example, plastics and polycarbonate can be chosen.
Here, in this embodiment, there is shown a structure in which, in the eyeglass lens
processing apparatus 1, by operating the display 5, the layout data are set. However,
this is not limitative. For example, there may also be employed a structure in which
layout data are set in other apparatus or a PC (personal computer) and the eyeglass
lens processing apparatus 1 (in this embodiment, the control part 50) receives the
thus set layout data to thereby obtain the layout data.
[0063] Here, in this embodiment, description is given with reference to an example in which,
as a processing mode, grooving (S6) or boring (S7) is set. In grooving, an operator
operates the display 5 to choose a grooving mode. In boring, the operator operates
the display 5 to choose a boring mode.
<Lens Shape Measurement (S3)>
[0064] When the data necessary for lens processing are obtained in the above-mentioned manner,
the operator allows the lens chuck shafts 102R, 102L to hold the lens LE. When a processing
start switch (not shown) displayed on the display 5 is chosen by the operator, the
control part 50 starts the processing of the periphery of the lens LE.
[0065] Firstly, when the start switch is depressed, the control part 50 operates the lens
edge position measuring parts 200F, 200R to measure the edge positions of the lens
front and back surfaces based on the target lens shape data. According to the lens
edge position measurement, it is confirmed whether the diameter of an un-processed
lens LE is short or not with respect to the target lens shape.
<Roughing (S4)>
[0066] On completion of the lens shape measurement, the control part 50 starts roughing
(S4). For roughing the lens LE periphery, the control part 50, according to the target
lens shape data and layout data, obtains processing control data (control data) for
driving the respective parts. On obtaining the roughing control data, the control
part 50 controls the driving of the X-axis moving motor 145 to arrange the lens LE
on a rough grindstone 163. After then, the control part 50, according to the roughing
control data, controls the driving of the Y-axis moving motor 150 while rotating the
lens LE using the motor 120. The periphery of the lens LE is roughened by multiple
times of rotations of the lens LE.
<Finishing (Flat-Finishing) (S5)>
[0067] On completion of the roughing, the processing is transferred to finishing (in this
embodiment, flat-finishing). The control part 50, according to the target lens shape
data and layout data, obtains flat-finishing control data for flat-finishing the lens
periphery. The control part 50 controls the driving of the X-axis moving motor 145
to arrange the lens LE on the flat-finishing surface of a finishing grindstone 164.
After then, the control part 50, according to the flat-finishing control data, controls
the driving of the Y-axis moving motor 150 to flat-finish the lens LE using the finishing
grindstone 164.
[0068] On completion of the flat-finishing, the processing is transferred to a next processing.
For example, when a grooving mode is set, the processing is transferred to the grooving
mode. Also, when a boring mode is set, the processing is transferred to the boring
mode.
<Grooving (S6)>
[0069] Description is given of the grooving mode. On completion of the finishing, the control
part 50, according to the target lens shape data and the shape data of the lens edge,
obtains grooving data (the rotation of the lens chuck shafts, control data on the
X-direction movement thereof, control data on the Y-direction movement thereof, the
first turn angle α about the first rotation shaft A1, and the second turn angle β
about the second rotation shaft A2) and, according to the grooving data, grooving
is performed (S6). Here, in grooving, the second turn angle β about the second rotation
shaft A2 is set for 0°. That is, the third processing tool 440 is held at the retreat
position. Thus, in grooving by the second processing tool 430, the third processing
tool 440 is prevented from interfering with other parts. Of course, the second turn
angle β about the second rotation shaft A2 in processing using the second processing
tool 430 may be set such that, in grooving by the second processing tool 430, the
third processing tool 440 is held at a position where it is prevented from interfering
with other parts.
[0070] Fig. 9 is a view to explain the grooving. For example, L1 shows an axis parallel
to the lens chuck shafts 102R, 102L. Here, in this embodiment, the initial position
of the first turning unit 470 is set at a position where the processing tool drive
shaft 430a with the second processing tool 430 mounted thereon is parallel to the
lens chuck shafts 102R, 102L. That is, L1 is an axis which, when the first turning
unit 470 is retained at the initial position, is parallel to the processing tool drive
shaft 430a with the second processing tool 430 mounted thereon. For example, L2 shows
the axis of the processing tool drive shaft 430a when the first turning unit 470 turns
the second processing tool 430 by the first turn angle α about the first rotation
shaft A1. That is, in Fig. 9, the first turning unit 470 has turned by the first turn
angle α. Thus, the second processing tool 430 (processing tool drive shaft 430a) has
been turned by the first turn angle α.
[0071] The control part 50 drives the motor 471 and, according to the grooving data (the
first turn angle α obtained), turns the second processing tool 430 by the first turn
angle α about the first rotation shaft A1 to thereby control it to move to the processing
position. That is, the control part 50, while controlling the first turning unit 470
such that an angle between the lens chuck shafts 102R, 102L and the processing tool
drive shafts of the respective processing tools provides the first turn angle α obtained,
turns the second and third processing tools 430 and 440. Then, the control part 50,
while driving the motors 145 and 150, moves the carriage 101 in the XY direction to
position the lens LE on the second processing tool 430.
[0072] Next, the control part 50 rotates the motor 421 in a normal direction, whereby the
rotation of the motor 421 is transmitted only to the processing tool drive shaft 430a
and thus only the second processing tool 430 is rotated. Then, the control part 50,
according to the grooving data, controls the movement of the carriage 101 in the XY
direction, the rotation of the lens LE, and the first turn angle α of the processing
tool drive shaft 430a of the second processing tool 430, whereby the lens LE is pressed
against the second processing tool 430 for grooving the periphery of the lens LE.
Here, such grooving may also be performed, for example, in such a manner that, while
changing the turn angles of the second processing tool 430 at the respective grooving
points and also rotating the lens LE by moving the carriage 101 in the Y-axis direction
and in the X-axis direction, the lens LE is pressed against the rotating second processing
tool 430. This structure enables grooving to the curve of the lens and prevents the
width of the groove from being processed widely. The sequence of the control (operation)
of such grooving may be arbitrary. Of course, multiple controls may also be made simultaneously.
<Boring (S7)>
[0073] Description is given of a boring mode. Fig. 10 is an explanatory view of boring performed
by turning of the second turning unit 480. Fig. 11 is an explanatory view of boring
performed by turning of the first turning unit 470. Here, Figs. 10 and 11, for convenience,
show a case where boring is performed in the lens LE to be processed.
[0074] In Fig. 10, L3 shows a line connecting together the second rotation shaft A2 and
processing tool drive shaft 440a when the second turning unit 480 is retained at the
initial position. Here, in this embodiment, an initial position before turning by
the second turning unit 480 is set at a position where the processing tool drive shaft
440a of the third processing tool 440 is situated below the processing tool drive
shaft 430a of the second processing tool 430. L4 shows a line connecting together
the second rotation shaft A2 and processing tool drive shaft 440a when the second
turning unit 480 turns the third processing tool 440 (processing tool drive shaft
440a) by the second turn angle β about the second rotation shaft A2. For example,
when the second turn angle β of the second turning unit 480 is obtained, the third
processing tool 440 (processing tool drive shaft 440a) is turned by the second turn
angle β obtained.
[0075] In Fig. 11, L5 shows a line parallel to the lens chuck shafts 102R, 102L. For example,
the initial position of the first turning unit 470 is set at a position where the
processing tool drive shaft 440a with the third processing tool 440 mounted thereon
is parallel to the lens chuck shafts 102R, 102L. That is, L5, when the first turning
unit 470 is retained at the initial position, is an axis parallel to the processing
tool drive shaft 440a with the third processing tool 440 mounted thereon. L6 shows
the axis of the processing tool drive shaft 440a when the first turning unit 470 turns
the third processing tool 440 by the first turn angle α about the first rotation shaft
A1. That is, in Fig. 11, the first turning unit 470 has turned by the first turn angle
α. That is, the third processing tool 440 (processing tool drive shaft 440a) has been
turned by the first turn angle α.
[0076] Description is given of the operation of boring. On completion of finishing, the
control part 50, according to the target lens shape data, lens edge shape data and
boring data, obtains boring data (the rotation of the lens chuck shafts 102R, 102L,
X-direction movement control data, Y-direction movement control data, first turn angle
α about the first rotation shaft A1, the second turn angle β about the second rotation
shaft A2) and, according to such boring data, bores the lens (S7). Of course, the
boring data may only be obtained at least according to the boring data.
[0077] For example, the boring data is obtained by measuring a demonstration lens (dummy
lens) by the eyeglass frame shape measuring apparatus 2. In this case, for example,
the demonstration lens is photographed and a hole is detected from the photographed
demonstration lens, thereby obtaining the boring data. Here, a structure for obtaining
the boring data is not limited to the structure for measuring the demonstration lens.
For example, the boring data may also be obtained by a structure in which an operator
operates and inputs the display 5.
[0078] For example, the boring data may be at least one of boring position data and boring
direction data. In this embodiment, the boring position data and boring direction
data is obtained as the boring data. Fig. 12 is an explanatory view of the boring
position data. Fig. 13 is an explanatory view of the boring direction data. For example,
in this embodiment, the boring position data of a hole P1 formed on the lens is obtained
as polar coordinates (Δφ, Δd) with respect to the geometrical center of the lens LE
(or, the optical center of the lens LE). For example, the reference of Δφ is defined
as a horizontal direction H in a state where an eyeglass wearer wears an eyeglass
frame. Here, the boring position data may also be expressed by an orthogonal coordinate
system. For example, the boring direction data represent the tilt direction of a hole.
For example, in this embodiment, the boring direction data are obtained as the tilt
angle Δθ of the hole center axis PL passing through the center of a hole P1 in the
lens LE with respect to the lens chuck shafts 102R, 102L. Of course, the boring direction
data may also be set with respect to other reference different from the lens chuck
shafts 102R, 102L.
[0079] For example, on obtaining the boring data, the control part 50 obtains the first
turn angle α and second turn angle β which allow the hole center axis PL passing through
the center of a hole P1 in the lens LE and processing tool drive shaft 440a to be
parallel to each other. Firstly, according to the boring direction data, the control
part 50 operates the first turn angle α such that the tilt angle Δθ and first turn
angle α coincide with each other. Next, according to the boring position data, the
control part operates the second turn angle β, and the rotation amounts, X-direction
moving amounts and Y-direction moving amounts (driving amounts) of the lens chuck
shafts 102R, 102L. Here, the boring position data are converted to the XY-direction
data of the apparatus before they are used. In the above-mentioned manner, the boring
processing data are operated.
[0080] The control part 50 bores the lens according to the obtained boring data. For example,
while controlling the driving of the boring tool drive shaft according to any one
of the first turn angle α and second turn angle β, it bores the lens. Here, when,
in the obtained boring data, at least any one of the first turn angle α and second
turn angle β is 0°, it bores the lens without driving the turning unit for which the
turn angle of 0° is obtained. For example, when the tilt angle Δθ is 0°, the first
turn angle α is 0°. Therefore, it does not drive the first turning unit 470 from the
initial position.
[0081] The control part 50 controls the driving of the first turning unit 470 according
to the obtained first turn angle α. That is, it drives the motor 471 to turn the third
processing tool 440 by the first turn angle α about the first rotation shaft A1, thereby
adjusting the position of the third processing tool 440. Also, it controls the driving
of the second turning unit 480 according to the obtained second turn angle β. That
is, it drives the motor 482 to turn the third processing tool 440 by the second turn
angle β about the second rotation shaft A2, thereby adjusting the position of the
third processing tool 440.
[0082] Next, the control part 50 rotates the motor 421 in the reverse direction, whereby
the rotation of the motor 421 is transmitted to the processing tool drive shaft 440a
to rotate the third processing tool 440. Then, according to the boring data (the rotation
amounts of the lens chuck shafts 102R, 102L), it rotates the lens chuck shafts 102R,
102L. According to the boring data (X-direction moving amount, Y-direction moving
amount), it drives the motors 145 and 150 to move the carriage 101 in the XY direction,
thereby allowing the third processing tool 440 to bore the lens. That is, the lens
is bored by XY moving the carriage 101 in the axial direction of the processing tool
drive shaft 440a of the third processing tool 440. Here, for example, as the operation
of the boring, there can be used the boring operation disclosed in the
JP2003-145328A.
[0083] Here, in this embodiment, description is given with reference to a structure in which,
after completion of the turning operations by the first turning unit 470 and second
turning unit 480, the rotation of the third processing tool 440, the rotation of the
lens chuck shafts 102R, 102L, and the XY-direction movement of the carriage 101 are
carried out sequentially. However, this is not limitative. The sequence of such control
(operations) may also be arbitrary. Of course, multiple kinds of control may also
be carried out.
[0084] As described above, when the boring operation is performed while the driving operations
in the two turning directions (first and second turn angle directions) are combined,
holes can be bored in an arbitrary direction. That is, arbitrary boring operations
can be performed suitably. Use of the two first and second turning units 470 and 480
enables the processing tool drive shafts of the boring tools to turn in the two directions.
This eliminates the need, as in the conventional technology, to move linearly (drive
linearly) the processing tool drive shafts of the boring tools for boring a hole in
an arbitrary direction, thereby eliminating a space for a mechanism for moving linearly
the processing tool drive shafts of the boring tools. This enables miniaturization
of the apparatus. Also, as in this embodiment, due to employment of a structure in
which the first turning unit 470 is allowed to turn the boring tool (third processing
tool 440) and further the second turning unit 480, arbitrary boring can be performed
with a further simplified structure.
<Modifications>
[0085] Here, in this embodiment, description has been given heretofore of the eyeglass lens
processing apparatus 1 which, for boring, includes the two first and second turning
units 470 and 480. However, this is not limitative. In boring, an eyeglass lens processing
apparatus may have any structure so long as it can perform a driving operation with
two turning directions (first and second turn angle directions) combined. For example,
a structure including two or more turning units or, a structure capable of moving
one boring tool in a three-dimensional direction. That is, the structure may be capable
of moving on a space (area) formed (combined) by a turning area about a first rotation
shaft and a turning area about a second rotation shaft.
[0086] Here, in this embodiment, in the apparatus for boring the lens by use of the driving
with the two turning directions combined, description has been given heretofore of
the structure in which the second and third processing tools 430 and 440 use the driving
device (for example, the motor 421) in common. However, this is not limitative. There
may also be used a structure in which driving devices are provided separately for
the second and third processing tools 430 and 440. In this case, for example, turning
units may also be provided separately for the second and third processing tools 430
and 440. Or, for example, the second and third processing tools 430, 440, may also
be used in common with the turning units.
[0087] Here, in this embodiment, description has been given of the structure in which the
control part 50 of the eyeglass lens processing apparatus 1 obtains the first turn
angle α and second turn angle β for boring. However, this is not limitative. A structure
for obtaining the first turn angle α and second turn angle β may also be replaced
with a structure which is provided by other eyeglass lens processing control data
acquisition apparatus. In this case, the control part of the eyeglass lens processing
control data acquisition apparatus obtains boring data with respect to the lens LE.
According to the obtained boring data, it obtains the first turn angle α of a processing
tool drive shaft with the boring tool mounted thereon about the first rotation shaft
A1 and the second turn angle β of the processing tool drive shaft with the boring
tool mounted thereon about the second rotation shaft A2 different from the first rotation
shaft A1. The boring processing data including the obtained first turn angle α and
second turn angle β are transmitted to an eyeglass lens processing apparatus including
a boring tool. On receiving the boring processing data, the eyeglass lens processing
apparatus controls the boring tool according to the boring processing data to thereby
bore the lens.
[0088] Here, in this embodiment, description has been given of the apparatus of a type that
the carriage 101 including the lens chuck shafts 102R, 102L rotatable while holding
the lens LE is moved in the XY direction. However, this is not limitative. For example,
the technology disclosed in this invention can also be applied to an apparatus of
a type as disclosed in the
JP-H09-253999A that the processing tool side for lens peripheral processing is moved in the XY direction.
In the case of such apparatus, since the lens LE is not moved in the XY direction,
there is provided a moving mechanism for moving the second and third processing tools
side relatively in the XY direction.
[0089] Here, application of the technology of the invention is not limited to the apparatus
disclosed in this embodiment. For example, eyeglass lens processing software (program)
for performing the function of the above embodiment can be supplied to a system or
an apparatus through network or various storage mediums; and, the computer (for example,
CPU) of the system or apparatus can read out the program and execute it.
[Description of Reference Numerals and Signs]
[0090]
- 2:
- Eyeglass frame shape measuring apparatus
- 5:
- Display
- 50:
- Control part
- 51:
- Memory
- 60:
- Processing room
- 100:
- Lens hold part
- 100a:
- Lens rotation unit
- 100b:
- X-direction moving unit
- 100c:
- Y-direction moving unit
- 102R, 102L:
- Lens chuck shafts
- 110:
- Motor
- 120:
- Motor
- 145:
- Motor
- 150:
- Motor
- 160:
- Motor
- 161a:
- Grindstone spindle
- 168:
- First processing tool
- 200:
- Lens shape measuring unit
- 300:
- First processing tool unit
- 400:
- Second processing tool unit
- 400a:
- Processing tool drive shaft
- 410:
- Hold part
- 421:
- Drive part
- 430:
- Second processing tool
- 430a:
- Processing tool drive shaft
- 440:
- Third processing tool
- 440a:
- Processing tool drive shaft
- A1:
- First rotation shaft
- A2:
- Second rotation shaft
- 470:
- First turning unit
- 471:
- Motor
- 480:
- Second turning unit
- 481:
- Motor
- 490:
- One-way clutch
1. An eyeglass lens processing apparatus for boring an eyeglass lens, comprising:
a boring tool (440) configured to bore the eyeglass lens;
a boring tool drive shaft (440a) configured to drive the boring tool (440);
a boring data acquisition means (50) configured to obtain boring data with respect
to the eyeglass lens;
a turn angle acquisition means (50) configured to obtain, according to the boring
data, a first turn angle (α) of the boring tool drive shaft about a first rotation
shaft (A1) and a second turn angle (β) of the boring tool drive shaft about a second
rotation shaft (A2) different from the first rotation shaft (A1); and
control means (50) configured to control the driving of the boring tool drive shaft
to bore the eyeglass lens according to at least any one of the first and second turn
angles.
2. The eyeglass lens processing apparatus according to claim 1 further comprising:
a first turning part (470) configured to turn the boring tool drive shaft about the
first rotation shaft; and
a second turning part (480) configured to turn the boring tool drive shaft about the
second rotation shaft,
wherein the control means controls the driving of the boring tool drive shaft by controlling
the driving of the first turning part according to the first turn angle obtained by
the turn angle acquisition means and controlling the driving of the second turning
part according to the second turn angle obtained by the turn angle acquisition means.
3. The eyeglass lens processing apparatus according to claim 1 further comprising:
a first turning part having a first motor (471), the first turning part being configured
to turn the boring tool drive shaft about the first rotation shaft by controlling
the driving of the first motor; and
a second turning part having a second motor (482), the second turning part being configured
to turn the boring tool drive shaft about the second rotation shaft by controlling
the driving of the second motor,
wherein the control means controls the driving of the first turning part according
to the first turn angle obtained by the turn angle acquisition means and controls
the driving of the second turning part according to the second turn angle obtained
by the turn angle acquisition means.
4. The eyeglass lens processing apparatus according to claim 2 or 3, wherein the first
turning part turns the second rotation shaft together with the boring tool drive shaft.
5. An eyeglass lens processing apparatus according to any one of claims 1 to 4, wherein
the second rotation shaft is perpendicular to the first rotation shaft.
6. An eyeglass lens processing apparatus according to any one of claims 1 to 5, wherein
the turn angle acquisition means obtains the first and second turn angles that make
a hole axis (PL) passing through the center of a hole in the eyeglass lens and the
boring tool drive shaft parallel to each other.
7. The eyeglass lens processing apparatus according to any one of claims 1 to 6, further
comprising:
a first processing tool rotation shaft (430a) configured to rotate a first processing
tool (430) different from the boring tool;
a drive means (421) configured to rotate a drive shaft (400a) in normal and reverse
directions;
a rotation transmission mechanism (432, 438, 441, 442, 435, 437) having a clutch (490)
and configured to transmit the rotation of the drive shaft to the first processing
tool rotation shaft when the drive shaft is rotated in one of normal and reverse directions,
and transmit the rotation of the drive shaft to at least the boring tool drive shaft
when the drive shaft is rotated in the other direction; and
a drive control means (50) for controlling the rotation direction of the drive means
to switch from one of the first processing tool rotation shaft and the second boring
tool drive shaft to the other of the first processing tool rotation shaft and the
second boring tool drive shaft.
8. An eyeglass lens processing control data acquisition apparatus for obtaining processing
control data for boring an eyeglass lens, comprising:
a data acquisition means (50) for obtaining boring data with respect to the eyeglass
lens; and
a turn angle acquisition means (50) for obtaining a first turn angle (α) of the boring
tool drive shaft about a first rotation shaft (A1) and a second turn angle (β) of
the boring tool drive shaft about a second rotation shaft (A2) according to the boring
data.
9. An eyeglass lens processing apparatus for boring an eyeglass lens, comprising:
lens rotation means (100a) for rotating lens chuck shaft (102L, 102R) for holding
the eyeglass lens;
chuck shaft drive means (100b) for moving the lens chuck shafts in the axial direction;
a processing tool drive shaft (440a) for rotating a boring tool (440) for boring the
eyeglass lens; a boring data acquisition means (50) for obtaining boring data with
respect to the eyeglass lens;
shaft-to-shaft distance adjusting means (100c) for adjusting the shaft-to-shaft distance
between the lens chuck shaft and the boring tool drive shaft;
a first turning part (470) for turning the boring tool drive shaft about a first rotation
shaft (A1);
a second turning part (480) for turning the boring tool drive shaft about a second
rotation shaft (A2);
turn angle acquisition means (50) for obtaining, according to the boring data, a first
turn angle (α) of the first turning part and a second turn angle (β) of the second
turning part, the obtained first turn angle and the obtained second turn angle making
a hole axis (PL) passing through the center of a hole in the eyeglass lens and the
boring tool drive shaft parallel to each other;
rotation amount acquisition means (50) for obtaining a rotation amount of the lens
rotation means according to the boring data;
drive amount acquisition means (50) for obtaining a drive amount of the shaft-to-shaft
distance adjusting means according to the boring data;
moving amount acquisition means (50) for obtaining a moving amount of the chuck shaft
moving device according to the boring data; and
control means (50) for controlling driving of the boring tool drive shaft and the
lens chuck shafts for boring according to the obtained first turn angle, the obtained
second turn angle, the obtained rotation amount, the obtained drive amount and the
obtained moving amount.
10. An eyeglass lens processing method for boring an eyeglass lens, comprising:
a boring data acquisition step of obtaining boring data with respect to the eyeglass
lens;
a turn angle acquisition step of obtaining a first turn angle (α) of a processing
tool drive shaft for driving a boring tool (440) for boring the eyeglass lens about
a first rotation shaft (A1) and a second turn angle (β) of the boring tool drive shaft
about a second rotation shaft (A2) different from the first rotation shaft according
to the boring data; and
a control step of controlling the driving of the boring tool drive shaft for boring
according to at least any one of the first and second turn angles.
11. A program for executing the eyeglass lens processing method according to claim 10.
12. An eyeglass lens processing apparatus, comprising:
a first processing tool (430) configured to process an eyeglass lens;
a second processing tool (440) configured to process the eyeglass lens, the second
processing tool being different from the first processing tool;
a first processing tool rotation shaft (430a) for rotating the first processing tool
(430);
a second processing tool rotation shaft (440a) for rotating the second processing
tool (440);
a drive means (421) configured to rotate a drive shaft (400a) in normal and reverse
directions;
a rotation transmission mechanism (432, 438, 441, 442, 435 and 437) including a clutch
(490), the rotation transmission mechanism being configured to transmit the rotation
of the drive shaft to the first processing tool rotation shaft when the drive shaft
is rotated in one of normal and reverse directions, and transmit the rotation of the
drive shaft to at least the second processing tool rotation shaft when the drive shaft
is rotated in the other direction; and
a drive control means (50) for controlling the rotation direction of the drive means
to switch from one of the first processing tool rotation shaft and the second boring
tool drive shaft to the other of the first processing tool rotation shaft and the
second boring tool drive shaft.
13. The eyeglass lens processing apparatus according to claim 12, wherein the first processing
tool rotation shaft is arranged coaxially with the drive shaft and the second processing
tool rotation shaft is arranged at a position different from the axis of the drive
shaft.
14. The eyeglass lens processing apparatus according to claim 12 or 13,
wherein by directly connecting the first processing tool rotation shaft to the drive
shaft, the drive transmission mechanism transmits the rotation of the drive shaft
to the first processing tool rotation shaft, and
wherein by connecting the first processing tool rotation shaft to the drive shaft
through the clutch, the drive transmission mechanism transmits the rotation of the
drive shaft to the second processing tool rotation shaft.
15. The eyeglass lens processing apparatus according to any one of claims 12 to 14,
wherein the first processing tool is a finishing tool for finishing a periphery of
the eyeglass lens,
wherein the second processing tool is a boring tool for boring the eyeglass lens,
and
wherein the drive transmission mechanism transmits the rotation of the drive shaft
to the first processing tool rotation shaft such that the rotation direction of the
first processing tool rotation shaft is made identical with the rotation direction
of the lens chucks for holding the eyeglass lens.