Eyeglass lens processing device and control program for eyeglass lens processing device
The eyeglass lens processing device with independently rotatable shafts and a tiltable flexible holder adjusts to lens shapes for stable holding, addressing misalignment issues and enhancing processing precision.
Patent Information
- Application Number
- JP2024056916
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-29
- Publication Date
- 2025-10-10
AI Technical Summary
Eyeglass lens processing devices with flexible lens holders that can be tilted in one direction face limitations in holding lenses stably due to varying refractive surfaces, leading to issues like axial misalignment during peripheral edge processing.
The device incorporates two independently rotatable lens holding shafts with a flexible lens holder that can be tilted in one direction, controlled by a signal receiving and control system to adjust the tilt direction based on command signals, ensuring stable lens holding and reducing axial misalignment.
This solution expands the usability of flexible lens holders by stabilizing lens positioning, preventing misalignment during processing, and allowing precise peripheral edge handling of eyeglass lenses with varying shapes.
Smart Images

Figure 2025154103000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to an eyeglass lens processing device that processes the periphery of an eyeglass lens and a control program therefor. [Background technology]
[0002] There is known an eyeglass lens processing device that holds an eyeglass lens by clamping it between two lens holding shafts and processes the periphery of the eyeglass lens held by the lens holding shafts with a processing tool such as a grindstone. In this type of device, the two lens holding shafts are composed of a first lens holding shaft that holds the front surface (front refractive surface) of the eyeglass lens and a second lens holding shaft that holds the rear surface (rear refractive surface) of the eyeglass lens, and a lens holder having an abutment member that abuts against the rear surface of the eyeglass lens is attached to the tip of the second lens holding shaft.
[0003] As a lens holder of this type, a flexible lens holder in which an abutting member that abuts against the rear surface of the eyeglass lens is tiltable in only one direction is disclosed in Patent Document 1. With this flexible lens holder, for example, when the eyeglass lens is held with the axial center of the lens holding shaft positioned at a position displaced laterally (0 degrees-180 degrees left and right) from the optical center of the eyeglass lens, the abutting member of the flexible lens holder is tilted laterally along the slope of the rear surface of the eyeglass lens, so that the eyeglass lens is stably held by the two lens holding shafts. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2006-305703 Summary of the Invention [Problem to be solved by the invention]
[0005] However, further improvements are desired for eyeglass lens processing devices that use flexible lens holders with contact members that can be tilted in one direction. For example, because the refractive surfaces of eyeglass lenses vary in shape, the eyeglass lens may not be stably held by the two lens holding shafts depending on the refractive surface of the eyeglass lens. In this case, problems such as so-called axial misalignment are likely to occur when processing the peripheral edge of the eyeglass lens. This has resulted in a problem that the range of use of flexible lens holders with contact members that can be tilted in one direction is limited.
[0006] In view of the above-mentioned conventional technology, the technical objective of the present disclosure is to provide an eyeglass lens processing device and a control program for the eyeglass lens processing device that can expand the range of use of a flexible lens holder in which the abutment member can be tilted in one direction. [Means for solving the problem]
[0007] (1) A spectacle lens processing device according to a first aspect of the present disclosure is a spectacle lens processing device that processes the periphery of a spectacle lens using a processing tool, and is characterized in that it comprises: two lens holding shafts that clamp and hold the spectacle lens, the lens holding shafts having a first lens holding shaft that holds the front side of the spectacle lens and a second lens holding shaft that holds the rear side of the spectacle lens; a rotation means that can rotate the first lens holding shaft and the second lens holding shaft about their axes independently of each other; a signal receiving means that receives a command signal; and a control means, wherein the second lens holding shaft is attached with a flexible lens holder that has an abutment member that abuts against the rear side of the spectacle lens and is tiltable in only one direction; the signal receiving means is capable of receiving a command signal that determines the tilt direction of the abutment member; and the control means controls the rotation means before the spectacle lens is held by the two lens holding shafts to change the rotation angle of the first lens holding shaft or the second lens holding shaft based on the command signal.
[0008] (2) A control program for an eyeglass lens processing apparatus according to a second aspect of the present disclosure is a control program for an eyeglass lens processing apparatus comprising: two lens holding shafts that clamp and hold an eyeglass lens, the lens holding shafts comprising a first lens holding shaft that holds the front side of the eyeglass lens and a second lens holding shaft that holds the rear side of the eyeglass lens; a rotation means that can rotate the first lens holding shaft and the second lens holding shaft around their axes independently of each other; a signal receiving means that receives a command signal; and a control unit, wherein the second lens holding shaft is fitted with a flexible lens holder that has an abutment member that abuts against the rear side of the eyeglass lens and is tiltable in only one direction; the signal receiving means is capable of receiving a command signal that determines the tilt direction of the abutment member; and when executed by the control unit, causes the eyeglass lens processing apparatus to execute a step of controlling the rotation means and changing the rotation angle of the first lens holding shaft or the second lens holding shaft based on the command signal before the eyeglass lens is held by the two lens holding shafts. [Brief explanation of the drawings]
[0009] [Figure 1] 2 is a diagram illustrating the configuration of a processing mechanism unit in the eyeglass lens processing device. FIG. [Figure 2] 3A and 3B are diagrams illustrating an example of the configuration of a chuck unit 120. FIG. [Figure 3] FIG. 2 is a schematic diagram of a lens shape measuring unit 300. [Figure 4] 10A and 10B are diagrams illustrating the configuration of a flexible lens holder 500. FIG. [Figure 5] FIG. 2 is a control block diagram of the eyeglass lens processing device. [Figure 6] 10 is an example of a screen of the display 60 when setting processing conditions. [Figure 7] 1 is a view of the lens chuck shaft 102 holding the lens LE, as viewed from the Y direction. [Figure 8] In contrast to FIG. 7, this is an example in which the lens LE has horizontal prisms (lateral prism components on the left and right). [Figure 9]This is an example in which the lens LE has a vertical prism (a prism component in the up and down direction), and is a diagram when viewed from a direction orthogonal to the X and Y directions. [Figure 10] 9, this is a view of the lens chuck shaft 102 as seen from a direction perpendicular to the X and Y directions. DETAILED DESCRIPTION OF THE INVENTION
[0010] [overview] Hereinafter, one exemplary embodiment will be described with reference to the drawings. Note that the items grouped in <> below can be used independently or in conjunction with each other.
[0011] For example, an eyeglass lens processing apparatus (e.g., eyeglass lens processing apparatus 1) includes two (a pair of) lens holding shafts (e.g., lens chuck shafts 102). For example, the two lens holding shafts include a first lens holding shaft (e.g., lens chuck shaft 102L) and a second lens holding shaft (e.g., lens chuck shaft 102R). For example, the first lens holding shaft is configured to hold the front side of the eyeglass lens. For example, the second lens holding shaft is configured to hold the rear side of the eyeglass lens.
[0012] For example, a flexible lens holder (e.g., flexible lens holder 500) is attached to the second lens holding shaft. For example, the flexible lens holder is an abutment member that abuts against the rear surface of the eyeglass lens and has an abutment member (e.g., abutment member 530) that can be tilted in only one direction. Note that the abutment member can be tilted in only one direction among directions perpendicular to the axial direction of the second lens holding shaft when the flexible lens holder is attached to the second lens holding shaft.
[0013] For example, the eyeglass lens processing device includes a rotation means (for example, a rotation drive unit 110) and a signal receiving means (for example, a control unit 50). For example, the rotation means is configured to be able to rotate the first lens holding shaft and the second lens holding shaft independently of each other around their respective axes (around the respective axes of the first lens holding shaft and the second lens holding shaft). For example, the signal receiving means receives a command signal. For example, the signal receiving means is capable of receiving a command signal that determines the inclination direction of the contact member held by the flexible lens holder.
[0014] For example, the eyeglass lens processing apparatus includes a control means (e.g., a control unit 50). For example, the control means is configured to control the rotation means. For example, the control means controls the rotation means before the eyeglass lens is held by the two lens holding shafts, and changes the rotation angle of the first lens holding shaft or the second lens holding shaft independently of the other based on a command signal received by the signal receiving means. This broadens the range of use (application range) of a flexible lens holder having an abutment member that can be tilted in only one direction. In other words, by changing the tilt direction of the abutment member of the flexible lens holder to match the tilt direction of the rear surface of the eyeglass lens, the eyeglass lens is stably held by the two lens holding shafts, thereby suppressing axial misalignment that occurs when processing the peripheral edge of the eyeglass lens.
[0015] For example, the command signal for determining the tilt direction of the abutting member may include at least one of a signal indicating the angle of the tilt direction of the abutting member relative to a predetermined reference state (initial angle of the second lens holding axis), a signal indicating the prism direction prescribed for the eyeglass lens, and a signal indicating the astigmatic axis angle of the eyeglass lens. Note that information on the prism direction prescribed for the eyeglass lens and information on the astigmatic axis angle of the eyeglass lens may be acquired by a data acquisition means (e.g., data acquisition unit 10) and used as a command signal for determining the tilt direction of the abutting member.
[0016] For example, the eyeglass lens processing apparatus may include a lens holding shaft moving means (e.g., a chuck unit 120). For example, the lens holding shaft moving means moves the second lens holding shaft relatively toward the first lens holding shaft in order to clamp and hold the eyeglass lens between the first lens holding shaft and the second lens holding shaft. In this case, for example, the control means changes the rotation angle of the first lens holding shaft or the second lens holding shaft based on the command signal received by the signal receiving means before the lens holding shaft moving means completes holding of the eyeglass lens. In this case, before the two lens holding shafts have completed holding of the eyeglass lens, the control means may control the lens holding shaft moving means to change the rotation angle of the first lens holding shaft or the second lens holding shaft while moving the second lens holding shaft relatively toward the first lens holding shaft.
[0017] The control means does not perform control to change the rotation angle if the signal receiving means does not receive a command signal, or if the tilt direction of the command signal is a predetermined reference direction. As a result, if there is no need to change the tilt direction of the contact member held by the flexible lens holder, it is not necessary to independently rotate one of the two lens holding shafts before the eyeglass lens is held by the two lens holding shafts, and no unnecessary operation is performed.
[0018] For example, the eyeglass lens processing device includes a lens processing means (e.g., lens processing unit 200) that processes the periphery of an eyeglass lens using a processing tool (e.g., processing tool 214). Furthermore, for example, the control means may rotate the rotation angle of the first lens holding shaft from an initial state independently of the second lens holding shaft based on the command signal. In this case, after the two lens holding shafts have completed holding the eyeglass lens, the control means may return the rotation angle of the first lens holding shaft to the initial state by synchronously rotating the first lens holding shaft and the second lens holding shaft. Alternatively, the control means may correct processing data by the lens processing means based on the rotation angle when the first lens holding shaft is rotated independently. For example, the correction of the processing data is obtained by correcting control data for synchronously rotating two lens chucks by the previous rotation angle in processing the periphery of an eyeglass lens. As a result, the periphery of the eyeglass lens is properly processed even in a configuration in which the rotation angle of the first lens holding shaft is changed.
[0019] Furthermore, for example, after the eyeglass lens is held by the two lens holding shafts, the control means controls the driving of the rotation means to rotate the first lens holding shaft and the second lens holding shaft in synchronization, thereby causing the processing tool to process the periphery of the eyeglass lens. This reduces axial misalignment that occurs when processing the periphery of the eyeglass lens, and allows the periphery of the eyeglass lens to be processed appropriately.
[0020] It should be noted that the present disclosure is not limited to the device described in this embodiment. For example, a control program (software) for an eyeglass lens processing device that performs the functions of the following embodiments may be supplied to a system or device via a network or various storage media. Then, a control device (e.g., a CPU) of the system or device may read and execute the program.
[0021] For example, the control program of the eyeglass lens processing apparatus is executed by the control unit to cause the control unit to execute a step of controlling the rotation means and changing the rotation angle of the first lens holding shaft or the second lens holding shaft based on a command signal before the eyeglass lens is held by the two lens holding shafts.
[0022] [Example] One exemplary embodiment of the present disclosure will be described with reference to the drawings, in which: Fig. 1 is a diagram illustrating the configuration of a processing mechanism unit in an eyeglass lens processing apparatus 1 according to the embodiment.
[0023] The eyeglass lens processing apparatus 1 includes a lens holding unit 100, which is an example of lens holding means, and a lens processing unit 200, which is an example of lens processing means that processes the periphery of an eyeglass lens (hereinafter referred to as lens LE), which is a lens to be processed, using a processing tool 214. The eyeglass lens processing apparatus 1 also includes a lens shape measuring unit 300 configured to measure the refractive surface shape of the lens LE.
[0024] <Lens holding unit> The lens holding unit 100 includes a pair of lens chuck shafts 102, which are an example of lens holding shafts for holding (clamping) the lens LE, and a carriage 101. The lens chuck shafts 102 include a lens chuck shaft 102L, which is an example of a first lens holding shaft that holds the front surface (front refraction surface) of the lens LE, and a lens chuck shaft 102R, which is an example of a second lens holding shaft that holds the rear surface (rear refraction surface) of the lens LE. The lens chuck shaft 102L is rotatably held by the left arm 101L of the carriage 101. Furthermore, the lens chuck shaft 102R is rotatably held by the right arm 101R of the carriage 101.
[0025] The lens holding unit 100 includes a rotation drive unit 110, which is an example of a rotation means. The lens chuck shaft 102L and the lens chuck shaft 102R are rotatable independently of each other by the rotation drive unit 110. The rotation drive unit 110 includes a motor 111L (see FIG. 5) that rotates the lens chuck shaft 102L, and a motor 111R that rotates the lens chuck shaft 102R. The rotation of the motor 111L is transmitted to the lens chuck shaft 102L via a rotation transmission mechanism such as gears. Similarly, the rotation of the motor 111R is transmitted to the lens chuck shaft 102R via a rotation transmission mechanism such as gears.
[0026] 2, a cup CU of a processing jig is fixed to the front surface of the lens LE. A cup receiver 103 into which a base portion CUa of the cup CU is inserted is attached to the tip of the lens chuck shaft 102L. Furthermore, a flexible lens holder 500 is attached to the tip of the lens chuck shaft 102R. The configuration of the flexible lens holder 500 will be described later.
[0027] The lens holding unit 100 includes a chuck portion 120, which is an example of a lens holding shaft moving means. The chuck portion 120 is used to relatively move the lens chuck shaft 102R, to which the flexible lens holder 500 is attached, toward the lens chuck shaft 102L in order to clamp the eyeglass lens between the pair of lens chuck shafts 102. In FIG. 1, the axial direction of the lens chuck shafts 102 is defined as the X direction.
[0028] FIG. 2 is a diagram showing an example of the chuck unit 120. Behind the lens chuck shaft 102R, a feed screw 123 is rotatably held inside the right arm 101R of the carriage 101. The chuck unit 120 includes a motor 121 as a drive source for moving the lens chuck shaft 102R in its axial direction (X direction). The rotation of the motor 121 is transmitted to the feed screw 123 via a rotation transmission unit including a pulley, a belt, and the like. A feed nut 124 is disposed on the threaded portion of the feed screw 123. The feed nut 124 is prevented from rotating by a key groove 128 formed in a screw guide 127, and is movable in the axial direction of the lens chuck shaft 102R by the rotation of the feed screw 123. The screw guide 127 is integrally connected to the right arm 101R. A coupling 129 is attached to the tip of the feed screw 123 to rotatably couple the lens chuck shaft 102R. As a result, the lens chuck shaft 102R is rotatable and moved in the axial direction by the feed nut 124. A gear 125 is disposed on the outer periphery of the lens chuck shaft 102R. The rotation of the motor 111R is transmitted to the gear 125 via a rotation transmission mechanism (not shown). The gear 125 is attached to the right arm 101R so as to be rotatable integrally with the lens chuck shaft 102R, and an attachment mechanism is configured so that the lens chuck shaft 102R can move in its axial direction (X direction). For example, a key groove extending in the X direction is formed in the lens chuck shaft 102R, and a key corresponding to the key groove of the lens chuck shaft 102R is formed in the gear 125.
[0029] A flexible lens holder 500 is attached to the tip of the lens chuck shaft 102R. When the feed screw 123 is rotated by the motor 121, the feed nut 124 is moved in the X direction, and accordingly, the lens chuck shaft 102R is moved toward its tip. Then, the lens LE attached to the lens chuck shaft 102 via the cup CU in the cup receiver 103 is pressed by the flexible lens holder 500. As a result, the lens LE is held (sandwiched) by the lens chuck shaft 102R and the lens chuck shaft 102L. Note that the chuck unit 120 is not limited to the configuration shown in FIG. 2, and various configurations may be used.
[0030] <Lens processing unit> The lens processing unit 200 includes a processing tool unit 210 and a moving unit 250. The moving unit 250 is used to change the relative positional relationship between the lens LE held by the lens chuck shaft 102 and a processing tool (such as the processing tool 214 included in the processing tool unit 210).
[0031] (Tool unit) The processing tool unit 210 includes a first processing tool unit 210A. The first processing tool unit 210A includes a motor 213 for rotating a processing tool rotation shaft 211. The processing tool rotation shaft 211 is rotatably held by a rotation shaft holding unit 212 in a positional relationship parallel to the lens chuck shaft 102. The rotation shaft holding unit 212 is attached to the base 2. A plurality of processing tools 214 for processing the peripheral edge of the lens LE are attached to the processing tool rotation shaft 211. For example, the processing tools 214 include at least one of a finishing tool 214a for high-curve lenses, a mirror-finishing tool 214b, a finishing tool 214c for low-curve lenses, and a roughing tool 214d. The mirror-finishing tool 214b and the finishing tool 214c each include at least one of a V-groove for beveling and a flat finishing surface for flat processing. In this embodiment, a grindstone is used as the processing tool 214, but a cutter may also be used.
[0032] The processing tool unit 210 may additionally include a second processing tool unit 210B. The second processing tool unit 210B is disposed behind the carriage 101. The second processing tool unit 210B includes a roughing tool 221 for roughly processing the peripheral edge of the lens LE, and a chamfering tool 223. For example, a cutter is used as the roughing tool 221, but an end mill may also be used. A grinding wheel is used as the chamfering tool 223.
[0033] The roughing tool 221 is connected to a tool drive shaft 222. The chamfering tool 223 is connected to a tool drive shaft 224. The tool drive shaft 222 and the tool drive shaft 224 are rotated by a motor 226. The roughing tool 221 connected to the tool drive shaft 222 is moved to a predetermined processing position by a turning mechanism 225 for changing the position of the tool. The configuration of the second tool unit 210B can be that described in Japanese Patent Laid-Open No. 2017-177234, so please refer to this publication for details.
[0034] (Mobile unit) The moving unit 250 includes a Y moving unit 251 that relatively changes the positional relationship between the lens chuck shaft 102 and the processing tool rotation shaft (the processing tool rotation shaft 211 and the second processing tool drive shaft 222) in the inter-axial distance direction (hereinafter referred to as the Y direction). The moving unit 250 also includes an X moving unit 261 that relatively changes the positional relationship between the lens LE and the processing tool 214 in the axial direction (X direction) of the lens chuck shaft 102. In this embodiment, the Y direction is a direction perpendicular to the X direction.
[0035] The X movement unit 261 includes a motor 262. Rotation of the motor 262 moves the moving support base 260 in the X direction. As a result, the carriage 101 and the lens chuck shaft 102 (lens LE) mounted on the moving support base 260 are moved in the X direction. Note that the X movement unit 261 may be configured to move the processing tools (processing tool 214, rough processing tool 221, etc.) held by the processing tool unit 210 in the X direction. The X movement unit 261 may also be used to change the positional relationship in the X direction between the tracing stylus 310 (see FIG. 3) held by the lens shape measuring unit 300 and the lens LE held by the lens chuck shaft 102.
[0036] The Y movement unit 251 includes a motor 252 for moving the carriage 101 (lens chuck shaft 102 and lens LE) in the Y direction. A shaft 253 extending in the Y direction is attached to the movement support base 260. The motor 252 is fixed to the movement support base 260. The rotation of the motor 252 is transmitted to a ball screw 254 extending in the Y direction, and the carriage 101 (lens chuck shaft 102 and lens LE) is moved in the Y direction by the rotation of the ball screw 254. Note that, although the Y movement unit 251 is configured to move the lens chuck shaft 102 in the Y direction in this embodiment, it may also be configured to move a processing tool (processing tool 214, rough processing tool 221, etc.) held by the processing tool unit 210 in the Y direction.
[0037] <Lens shape measurement unit> 3 is a schematic configuration diagram of the lens shape measuring unit 300. The lens shape measuring unit 300 includes a tracing stylus 310 for measuring the refractive surface shape of the lens LE. In this embodiment, the tracing stylus 310 includes a tracing stylus 311 that is brought into contact with the front surface of the lens LE, and a tracing stylus 312 that is brought into contact with the rear surface of the lens LE. The lens shape measuring unit 300 also includes a sensor (detector) 321 that detects the movement positions of the tracing stylus 311, 262 in the X direction.
[0038] The tracing styluses 311, 312 are held by an arm 315 that is movable in the X direction. In this embodiment, the arm 315 has a U-shape. In this embodiment, the arm 315 is attached to a support 317, and the support 317 is held by a block 319 so as to be movable in the X-axis direction. The support 317 is biased by springs (biasing members) (not shown) toward the front and rear of the lens LE, with the state in FIG. 3 being its neutral position. The movement positions of the tracing styluses 311, 312 in the X direction are detected by a sensor 321 via the arm 315 and the support 317. A well-known configuration is used for the sensor 321.
[0039] When measuring the refractive surface shape (front and rear surfaces) of the lens LE, the lens LE is rotated by rotating the lens chuck shaft 102, and the movement of the lens chuck shaft 102 in the Y direction is controlled based on the target lens shape, whereby the positions of the front and rear surfaces of the lens LE in the X direction corresponding to the target lens shape are detected by the sensor 321. Note that in the device of the embodiment, the refractive shapes of the front and rear surfaces of the lens LE are measured by also utilizing the movement control of the lens chuck shaft 102 in the X direction.
[0040] <Flexible lens holder> Figure 4 is a diagram illustrating the configuration of the flexible lens holder 500. Figure 4(a) is a diagram showing the flexible lens holder 500 as viewed from above, Figure 4(b) is a side view of the flexible lens holder 500, and Figure 4(c) is a perspective view of the flexible lens holder 500.
[0041] The flexible lens holder 500 is composed of three members: a base member 510 fixed to the tip of the lens chuck shaft 102R, a movable member 520 tiltable in one direction relative to the base member 510, and an abutment member 530 that abuts against the rear surface of the lens LE. Note that when the base member 510 is attached to the tip of the lens chuck shaft 102R, the base member 510 is tiltable only in one direction among directions perpendicular to the axial direction of the lens chuck shaft 102R.
[0042] 4, a dovetail groove 515, which is a recessed groove extending in an arc shape centered on an arc center O, is formed on the tip side of the base member 510 (the side where the abutting member 530 is located). For example, the dovetail groove 515 has a trapezoidal concave cross section. When the flexible lens presser 500 is attached to the lens chuck shaft 102R, the arc center O is located on the central axis X01 of the lens chuck shaft 102R and is located slightly behind the abutting surface 530a of the abutting member 530 (it is sufficient that the position is set taking into account deformation of the abutting member 530 made of an elastic body). An insertion hole (not shown) into which the tip of the lens chuck shaft 102R is inserted is formed inside the rear end side of the base member 510 (the side opposite to the side where the abutting member 530 is located). The tip of the lens chuck shaft 102R is inserted into the insertion hole, whereby the flexible lens holder 500 is attached to the tip of the lens chuck shaft 102R.
[0043] Dovetail portion 525 is formed on the base member 510 side of movable member 520 as an arc-shaped convex portion that fits into dovetail groove 515 so as to be slidable only in the arc direction of dovetail groove 515. Like dovetail groove 515, dovetail portion 525 is also formed in an arc shape centered on arc center O. The arc length of dovetail portion 525 is longer than the arc length of dovetail groove 515. As a result, movable member 520 having dovetail portion 525 fitted into dovetail groove 515 is held by base member 510 so as to be tiltable in one direction in which dovetail portion 525 extends, centered on arc center O.
[0044] The abutting member 530 is made of an elastic material such as rubber, and has an abutting surface 530a on the side where the lens LE is located. The abutting member 530 is attached to the movable member 520 by being fitted into the movable member 520, and also serves as a limiting member that limits the removal of the movable member 520 from the base member 510. The abutting surface 530a of the abutting member 530 is formed to be approximately the same size as the outer shape of a cup CU of a processing jig that is fixed to the front surface of the lens LE. In this embodiment, the outer shapes of the cup CU and the abutting member 530 are formed to be approximately elliptical.
[0045] When assembling flexible lens presser 500 configured as described above, first, the worker slides and inserts dovetail portion 525 of movable member 520 into dovetail groove 515 of base member 510. Next, the worker fits abutment member 330 into movable member 520. This completes the assembly of flexible lens presser 500. If cleaning of flexible lens presser 500 becomes necessary, the worker can easily clean each component by removing them in the reverse order of assembly.
[0046] <Control system configuration> FIG. 5 is a control block diagram of the eyeglass lens processing apparatus 1. The eyeglass lens processing apparatus 1 includes a control unit 50. The electrical components (motors, sensors, etc.) of each unit shown in FIGS. 1, 2, and 3 are connected to the control unit 50. The control unit 50 is responsible for overall control of the eyeglass lens processing apparatus 1, controls the motors of each unit, and processes the periphery of the lens LE. For example, the control unit 50 includes a CPU, ROM, RAM, etc.
[0047] The eyeglass lens processing apparatus 1 includes a data acquisition unit 10. The data acquisition unit 10 may also function as an input unit. For example, the data acquisition unit 10 includes a display 60. For example, the data acquisition unit 10 includes an input unit 13. The display 60, which is an example of a display means, may have a touch panel function and be configured to include the input unit 13.
[0048] The control unit 50 may constitute a part of the data acquisition unit 10 and acquire various data. The control unit 50 may also function as a signal receiving means for receiving various signals. The control unit 50 may also function as an output means for outputting various information. A storage unit 20 is connected to the control unit 50, and various data acquired by the data acquisition unit 10 is stored in the storage unit 20. The storage unit 20 also stores various control programs for controlling the operation of the eyeglass lens processing apparatus 1. For example, the control programs include a control program for changing the rotation angle of the lens chuck shaft 102L or the lens chuck shaft 102R based on a command signal that determines the inclination direction of the contact member 530 of the flexible lens holder 500. For example, the control programs also include a control program for processing the periphery of the lens LE with the processing tool 214. The storage unit 20 may be a non-volatile storage medium that can retain its contents even when the power supply is interrupted. The storage unit 20 may also be a portable storage medium.
[0049] The data acquisition unit 10 may be connected to a lens shape measuring device 30. For example, the lens shape measuring device 30 obtains the lens shape of the lens LE (the target outer shape for processing the peripheral edge of the lens LE) by measuring the rim of an eyeglass frame. Furthermore, data stored in the memory unit 20 may be used as the lens shape. The data acquisition unit 10 obtains lens shape data from the lens shape measuring device 30 or the memory unit 20. Note that the "lens shape" is a two-dimensional shape defined by a radius vector length and a radius vector angle.
[0050] The data acquisition unit 10 may also be connected to a data server 32. For example, the data server 32 may store prescription data (spherical power S, cylindrical power C, cylindrical axis angle A, prism power and its prism direction, etc.) of the lens LE, which is the lens to be processed, and may acquire the prescription data of the lens LE linked to the ID of the spectacle wearer.
[0051] The data acquisition unit 10 may also be connected to a barcode reader 34. Various pieces of information (e.g., the ID of the spectacle wearer, prescription data for the lenses LE, optometry information of the spectacle wearer, etc.) associated with the barcode read by the barcode reader 34 are acquired by the data acquisition unit 10. Alternatively, various pieces of information stored in the data server 32 may be called based on the barcode read by the barcode reader 34, and thereby acquired by the data acquisition unit 10.
[0052] <Control action> The operation of the eyeglass lens processing apparatus 1 having the above configuration will be described. First, the data acquisition unit 10 acquires the lens shape data TD (data on the radius vector length and radius vector angle) of the lens LE. For example, the contour shape of the rim of the eyeglass frame measured by the lens shape measuring device 30 is input to the data acquisition unit 10. The lens shape data TD may be acquired by the data acquisition unit 10 by calling up data stored in the storage unit 20.
[0053] Once the target lens shape data TD is acquired, the operator sets (inputs) the processing conditions for processing the periphery of the lens LE using the display 60. Fig. 6 shows an example of the screen of the display 60 when setting the processing conditions. The ID of the spectacle wearer is input into an ID input field 612 on a screen 610 of the display 60.
[0054] In FIG. 6, a screen 610 displays a right-eye lens shape diagram TGR and a left-eye lens shape diagram TGL based on lens shape data TD. Layout data for locating the optical center position of the lens LE relative to the lens shape is input for peripheral processing of the lens LE. For example, the layout data includes the distance FPD between the left and right lens centers (the distance between the geometric center TCR of the right-eye lens TGR and the geometric center TCL of the left-eye lens TGL), the interpupillary distance PD (the distance between the optical center OCR for the right eye and the optical center OCL for the left eye), and the height distance of the optical centers relative to the geometric centers of the left and right lenses. These values can be input using a numeric keypad that is displayed by touching a display field on the screen. Note that these layout data may be set by the data acquisition unit 10 acquiring values stored in the data server 32 based on the spectacle wearer's ID.
[0055] In addition, the processing conditions, such as the material of the lens LE, the type of frame (metal, cell, rimless, etc.), the lens edge processing mode (auto bevel processing, forced bevel processing, flat processing, etc.), whether or not to perform mirror processing, whether or not to perform chamfering, and the lens chucking mode (frame center mode, optical center mode), are set in input field 620.
[0056] (Holding operation of eyeglass lenses) After the setting of the processing conditions is completed, the operator holds the unprocessed lens LE by the two lens chuck shafts 102. The following will be described taking as an example a case where the lens LE for the right eye is chucked by frame center chuck.
[0057] The operator inserts the unprocessed lens LE with the cup CU fixed thereto between the lens chuck shaft 102L and the lens chuck shaft 102R, and then attaches the base portion CUa of the cup CU to the cup receiver 103 of the lens chuck shaft 102L. When the chuck switch 622 of the display 60 is then pressed, the switch signal is received by the control unit 50. Then, under the control of the control unit 50, the motor 121 of the chuck unit 120 is driven to move the lens chuck shaft 102R toward the lens chuck shaft 102L, and the rear surface of the lens LE is pressed by the flexible lens holder 500, so that the lens LE is held by the two lens chuck shafts 102.
[0058] Here, the inclination direction of the abutment member 530 of the flexible lens holder 500 attached to the lens chuck shaft 102R is initially set to a direction perpendicular to the Y direction of the eyeglass lens processing apparatus 1 (this is the reference state). That is, the reference angle direction (0-180 degrees direction of the astigmatism angle A) of the lens LE attached to the lens chuck shaft 102L via the cup CU is set to a direction perpendicular to the Y direction when viewed from the X direction, and the inclination direction of the abutment member 530 in the reference state is also set to a direction that coincides with this reference angle direction (a direction perpendicular to the Y direction when viewed from the X direction).
[0059] Therefore, for example, if the lens LE does not have a prism component (i.e., no prism prescription is given) and the astigmatic axis angle A of the lens LE does not deviate significantly from 0 degrees (180 degrees) or 90 degrees, the contact member 530 of the flexible lens holder 500 is inclined in the direction of arrow KA along the inclination of the rear surface of the lens LE, as shown in FIG. 7 (FIG. 7 is a view of the lens chuck shaft 102 as seen from the Y direction). Therefore, almost the entire surface of the contact member 530 presses the rear surface of the lens LE, and the lens LE is stably held by the two lens chuck shafts 102. Note that FIG. 7 shows the case where the lens LE for the right eye is held by the frame core chuck (where the axial center of the lens chuck shaft 102 is positioned at a position displaced laterally (left-right) from the optical center of the lens LE). Furthermore, even in the case of a frame core chuck, the deviation (height distance) of the optical center OCR for the right eye relative to the geometric center TCR of the target lens is generally slight (see Figure 6), so even if the abutment member 530 of the flexible lens holder 500 is not inclined in the Y direction (up and down direction), the lens LE is stably held by the two lens chuck axes 102.
[0060] 8 shows an example in which the lens LE has horizontal prisms (lateral prism components on the left and right) in contrast to FIG. 7. In this case, even if the tilt direction of the abutting member 530 remains set to the reference state (direction perpendicular to the Y direction), the abutting member 530 is tilted significantly in the direction of arrow KA along the tilt of the rear surface of the lens LE. Therefore, the lens LE is stably held by the two lens chuck shafts 102.
[0061] On the other hand, FIG. 9 shows an example in which the lens LE has vertical prisms (vertical prism components), as viewed from a direction perpendicular to the X and Y directions (i.e., the tilt direction of the abutting member 530). In this case, if the tilt direction of the abutting member 530 remains set to the reference state (the direction perpendicular to the Y direction), the abutting member 530 will not be tilted in accordance with the tilt of the rear surface of the lens LE. Therefore, the abutting member 530 will only be in partial contact (partial contact) with the rear surface of the lens LE. In other words, the abutting member 530 will press firmly against the thick side of the lens LE, but not against the thin side of the lens LE. In this case, the problem of so-called axial misalignment is likely to occur when processing the peripheral edge of the lens LE.
[0062] Therefore, in the present disclosure, before moving the lens chuck shaft 102R toward the lens chuck shaft 102L, the control unit 50 changes the rotation angle of the lens chuck shaft 102R (which may be the lens chuck shaft 102L) based on a command signal that determines the inclination direction of the abutment member 530, thereby making the inclination direction of the abutment member 530 correspond to the rear surface shape of the lens LE.
[0063] For example, before the lens LE is held by the lens chuck shafts 102, the operator sets the tilt direction of the abutting member 530 in a setting field 630 on the screen 610 of FIG. 6. For example, if the lens LE has vertical prisms, the operator sets (or may select) the vertical prism mode in the setting field 630 as a signal indicating the prism direction prescribed for the eyeglass lens. When the vertical prism mode is set, the control unit 50 accepts this setting signal as a command signal that determines the tilt direction of the abutting member 530. Then, when the chuck switch 622 is pressed, the control unit 50 drives the motor 111R to rotate the lens chuck shaft 102R by 90 degrees from the reference state before moving the lens chuck shaft 102R toward the lens chuck shaft 102L (before the lens LE is held by the pair of lens chuck shafts 102). This aligns the tilt direction of the abutting member 530 with the direction of the vertical prisms of the lens LE.
[0064] Thereafter, the chuck portion 120 is driven to move the lens chuck shaft 102R toward the lens chuck shaft 102L. As the lens chuck shaft 102R moves, the abutting member 530 abuts against the rear surface of the lens LE, and then the abutting member 530 is further pressed in, causing the abutting member 530 to tilt in the direction of arrow KA, as shown in FIG. 10. Like FIG. 9, FIG. 10 is a view of the lens chuck shaft 102 as viewed from a direction perpendicular to the X and Y directions. As a result, even if the lens LE is a vertical prism (i.e., if the thickness of the lens LE is uneven in the Y direction), the entire surface (almost the entire surface) of the abutting member 530 presses against the rear surface of the lens LE, and the lens LE is stably held by the two lens chuck shafts 102.
[0065] In the above, an example has been described in which the vertical prism mode is set in the setting field 630 as an input of a command signal that determines the tilt direction of the abutting member 530, but the angle of the tilt direction of the abutting member 530 may also be input directly as a numerical value. For example, if the prism direction of the lens LE is vertical (up and down), a value of 90 degrees (or 270 degrees) may be input in the setting field 630. In this case, it is also possible to deal with cases in which the prism component of the lens LE is in an oblique direction, such as 45 degrees.
[0066] In addition, the command signal that determines the inclination direction of the contact member 530 may be input by the data acquisition unit 10 acquiring the prism direction of the prism power included in the prescription data of the lens LE, rather than by the operator inputting (setting) it in the setting field 630 on the screen 610.
[0067] In the above description, the control for changing the tilt direction of the abutting member 530 has been described with reference to a case where the lens LE is prescribed with a prism lens. However, this is not limiting. For example, the control for changing the tilt direction of the abutting member 530 may also be applied when the lens LE has a certain or higher astigmatic power C (e.g., minus 3D or higher). When the lens LE has astigmatic power C, the rear surface shape of the lens LE generally changes depending on the astigmatic power C's strong meridian direction and weak meridian direction. That is, the tilt of the rear surface of the lens LE varies depending on the astigmatic axis angle A of the astigmatic power. Therefore, for example, when the astigmatic axis angle A is 45 degrees, the lens chuck shaft 102R is rotated according to the astigmatic axis angle A so that the tilt direction of the abutting member 530 is also 45 degrees relative to the reference state. This makes it easier for the abutting member 530 to tilt along the rear surface tilt of the lens LE. Therefore, even when the lens LE has astigmatic power C in the high-power range, the lens LE is held by the two lens chuck shafts 102.
[0068] As with the prism direction, the astigmatic axis angle A of the lens LE may be input by the operator in the setting field 630. Alternatively, the data acquisition unit 10 may acquire prescription data (spherical power S, astigmatic power C, and astigmatic axis angle A) of the lens LE, and the control unit 50 may automatically set the angle A according to the acquired prescription data. That is, the control unit 50 automatically receives a command signal that determines the tilt direction of the contact member.
[0069] In addition, when a command signal determining the tilt direction of the abutment member 530 is not input (in other words, when a command signal determining the tilt direction of the abutment member 530 is not received), or when the tilt direction of the command signal is a predetermined reference direction (initial angle direction), the control unit 50 does not rotate the lens chuck shaft 102R, but moves the lens chuck shaft 102R toward the lens chuck shaft 102L based on the switch signal of the chuck switch 622, and holds the lens LE by the two lens chuck shafts 102.
[0070] (Operation after holding eyeglass lenses) A brief description will be given of the processing operation after the lens LE is held by the lens chuck shaft 102. When the lens LE is held by the lens chuck shaft 102, first, the control unit 50 performs shape measurement of the front and rear refractive surfaces of the lens LE using the lens shape measurement unit 300 based on target lens shape data. When the shape measurement of the lens LE is completed, for example, data for forming a bevel to be formed on the periphery of the lens LE is calculated based on the measurement result and the target lens shape.
[0071] Next, the control unit 50 controls the operation of the lens processing unit 200, and the peripheral edge of the lens LE is processed by the processing tool 214. For example, first, the Y-movement unit 251 and the X-movement unit 261 are controlled, and the peripheral edge of the lens LE is roughly processed by the roughing tool 214d (or the roughing tool 221), and then the peripheral edge of the lens LE is finish-processed by the finishing tool 214c based on the bevel formation data. When processing the peripheral edge of the lens LE, the lens chuck shaft 102L and the lens chuck shaft 102R are synchronously rotated by the motors 111L and 111R, respectively. Then, when processing the peripheral edge of the lens LE, as described above, the rotation angle of the lens chuck shaft 102R is changed based on a command signal that determines the inclination direction of the abutting member 530 of the flexible lens holder 500, and the lens LE is stably held by the two lens chuck shafts 102, thereby suppressing axial misalignment of the lens LE that occurs during peripheral processing of the lens LE. This allows the peripheral edge of the lens LE to be processed with high precision.
[0072] <Example of transformation> Although typical embodiments of the present disclosure have been described above, the present disclosure is not limited to the above-described embodiments and various modifications are possible.
[0073] For example, in the above description, the rotation angle of the lens chuck shaft 102R is changed based on a command signal that determines the tilt direction of the abutting member 530, but the rotation angle of the lens chuck shaft 102L of the first lens holding shaft may be changed relatively. In this case, after the lens LE is held by the two lens chuck shafts 102, the two lens chuck shafts 102 are rotated synchronously so as to return the previous rotation angle, thereby returning the lens chuck shaft 102L to its initial state, as in the case of Fig. 8. Thereafter, the lens processing unit 200 performs shape measurement and peripheral edge processing of the lens LE, as described above.
[0074] In addition, when changing the rotation angle on the lens chuck shaft 102L side, it is not necessarily necessary to control the rotation angle of the lens chuck shaft 102L to return it to its original value, and in that case, in processing the peripheral edge of the lens LE, it is sufficient if the control data for synchronously rotating the two lens chuck shafts 102 is corrected by the previous rotation angle. The same applies when measuring the shape of the lens LE.
[0075] Furthermore, when the rotation angle of the lens chuck shaft 102L of the first lens holding shaft is changed, for example, it is preferable that the cup CU attached to the cup receiver 103 of the lens chuck shaft 102L is held by a magnet. In this case, even if the operator releases his / her hand from the lens LE, the lens LE does not fall off the lens chuck shaft 102L and remains attached to the lens chuck shaft 102L, so that the lens chuck shaft 102L can be rotated without the operator having to place his / her hand on the lens LE.
[0076] In addition, although an example of a configuration in which the lens chuck shafts 102L and 102R extend in the left-right direction has been described above, this is not limiting. The lens chuck shafts 102L and 102R may be configured to extend in the up-down direction. In this case, too, even if the operator does not place his or her hands on the lens LE, the lens LE will not fall and the lens chuck shaft 102L will be rotatable.
[0077] In the above description, the chuck unit 120 is driven to move the lens chuck shaft 102R after the tilt direction of the abutting member 530 is changed, but this is not limited to this. For example, the tilt direction of the abutting member 530 may be changed while the lens chuck shaft 102R is relatively moved toward the lens chuck shaft 102L. This prevents the extension of the operating time of the eyeglass lens processing apparatus 1. In other words, no extra time is required for changing the tilt direction of the abutting member 530, and the operating time is the same as when the tilt direction of the abutting member 530 is not changed. [Explanation of symbols]
[0078] 1 Eyeglass lens processing equipment 10 Data Acquisition Unit 20 Memory section 50 control section 102 Lens chuck axis 102L Lens chuck shaft 102R Lens chuck axis 110 Rotation drive unit 200 Lens Processing Unit 214 Processing tools 500 Flexible Lens Holder 530 Contact member
Claims
1. An eyeglass lens processing device that processes the periphery of an eyeglass lens with a processing tool, two lens holding shafts for sandwiching and holding the eyeglass lens, the lens holding shaft including a first lens holding shaft for holding the front side of the eyeglass lens and a second lens holding shaft for holding the rear side of the eyeglass lens; a rotating means for rotating the first lens holding shaft and the second lens holding shaft independently of each other around their respective axes; a signal receiving means for receiving a command signal; a control means; A flexible lens holder is attached to the second lens holding shaft, the flexible lens holder having an abutment member that abuts against the rear surface of the eyeglass lens and that can be tilted in only one direction, the signal receiving means is capable of receiving a command signal that determines the tilt direction of the contact member, The eyeglass lens processing device is characterized in that the control means controls the rotation means before the eyeglass lens is held by the two lens holding shafts, and changes the rotation angle of the first lens holding shaft or the second lens holding shaft based on the command signal.
2. The eyeglass lens processing device according to claim 1, a lens holding shaft moving means for relatively moving the second lens holding shaft toward the first lens holding shaft to sandwich and hold the eyeglass lens between the first lens holding shaft and the second lens holding shaft; The eyeglass lens processing device is characterized in that the control means changes the rotation angle before the first lens holding shaft and the second lens holding shaft complete holding the eyeglass lens by driving the lens holding shaft moving means.
3. The eyeglass lens processing device according to claim 1 or 2, The eyeglass lens processing device is characterized in that the command signal that determines the tilt direction of the abutting member includes at least one of a signal indicating the angle of the tilt direction of the abutting member relative to a predetermined reference state, a signal indicating the prism direction prescribed for the eyeglass lens, and a signal indicating the astigmatic axis angle of the eyeglass lens.
4. The eyeglass lens processing device according to any one of claims 1 to 3, a lens processing means for processing the periphery of the eyeglass lens with the processing tool; The control means rotates the rotation angle of the first lens holding shaft from an initial state independently of the second lens holding shaft based on the command signal, and after the two lens holding shafts have completed holding the eyeglass lens, rotates the first lens holding shaft and the second lens holding shaft synchronously to return the rotation angle of the first lens holding shaft to the initial state, or corrects processing data by the lens processing means based on the rotation angle.
5. The eyeglass lens processing device according to any one of claims 1 to 4, The eyeglass lens processing device is characterized in that, after the eyeglass lens is held by the two lens holding shafts, the control means controls the drive of the rotation means and rotates the first lens holding shaft and the second lens holding shaft synchronously, thereby causing the processing tool to process the periphery of the eyeglass lens.
6. A control program for an eyeglass lens processing device comprising: two lens holding shafts that sandwich and hold eyeglass lenses, the lens holding shafts including a first lens holding shaft that holds the front side of the eyeglass lens and a second lens holding shaft that holds the rear side of the eyeglass lens; a rotation means that can rotate the first lens holding shaft and the second lens holding shaft independently of each other about their axes; a signal receiving means that receives a command signal; and a control unit, A flexible lens holder is attached to the second lens holding shaft, the flexible lens holder having an abutment member that abuts against the rear surface of the eyeglass lens and that can be tilted in only one direction, the signal receiving means is capable of receiving a command signal that determines the tilt direction of the contact member, A control program for an eyeglass lens processing apparatus, characterized in that, when executed by the control unit, the program causes the eyeglass lens processing apparatus to execute a step of controlling the rotation means and changing the rotation angle of the first lens holding shaft or the second lens holding shaft based on the command signal before the eyeglass lens is held by the two lens holding shafts.
Citation Information
Patent Citations
Flexible lens presser for holding eyeglass lens and eyeglass lens peripheral edge machining device having the same
JP2006305703A