(19)
(11) EP 4 098 398 A1

(12) EUROPEAN PATENT APPLICATION

(43) Date of publication:
07.12.2022 Bulletin 2022/49

(21) Application number: 22176622.3

(22) Date of filing: 01.06.2022
(51) International Patent Classification (IPC): 
B24B 9/14(2006.01)
(52) Cooperative Patent Classification (CPC):
B24B 9/148
(84) Designated Contracting States:
AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR
Designated Extension States:
BA ME
Designated Validation States:
KH MA MD TN

(30) Priority: 03.06.2021 JP 2021093562

(71) Applicant: NIDEK CO., LTD.
Gamagori Aichi (JP)

(72) Inventors:
  • TAKEICHI, Kyoji
    Gamagori, Aichi (JP)
  • KAWAMURA, Yuuki
    Gamagori, Aichi (JP)
  • NAKAKO, Yuya
    Gamagori, Aichi (JP)

(74) Representative: Hoefer & Partner Patentanwälte mbB 
Pilgersheimer Straße 20
81543 München
81543 München (DE)

   


(54) BEVEL FORMATION DATA SETTING DEVICE, EYEGLASSES LENS PROCESSING APPARATUS, AND BEVEL FORMATION DATA SETTING PROGRAM


(57) A bevel formation data setting device sets a bevel for holding an eyeglasses lens on a rim of an eyeglasses frame. The bevel formation data setting device includes a rim information acquisition means for acquiring rim information of the eyeglasses frame, and a display control means for controlling display of a display. The display control means causes the display to display a setting screen for setting bevel formation data based on the acquired rim information. The setting screen corresponds to the rim.




Description

TECHNICAL FIELD



[0001] The present disclosure relates to a bevel formation data setting device for setting a bevel for holding an eyeglasses lens on a rim of an eyeglasses frame, an eyeglasses lens processing apparatus that forms a bevel at a peripheral edge of the eyeglasses lens, and a bevel formation data setting program.

BACKGROUND ART



[0002] An eyeglasses lens processing apparatus is known in which a front bevel (the slope on the front side of the bevel) and a rear bevel (the slope on the rear side of the bevel) of the bevel, which hold the eyeglasses lens on the rim of a high-curve frame, are formed at the peripheral edge of the eyeglasses lens by different processing tools (for example, refer to JP-A-H11-048113). Further, a bevel formation data setting device is known in which the height of the front bevel and the height of the rear bevel can be individually set (for example, JP-A-2016-049592).

[0003] Incidentally, in the device of the related art, the setting of a bevel formation state, such as the height of the front bevel and the height of the rear bevel is performed by a setting method in which each operator recognizes the necessary parameters, and inputs numerical values such as the height of the front bevel, the height of the rear bevel, and the like. For the setting, the operator needs to have specialized knowledge and high skill, and it is not easy for the operator who is unfamiliar with lens processing to set the bevel formation data.

SUMMARY OF INVENTION



[0004] The technical object of the present disclosure is to provide a bevel formation data setting device, an eyeglasses lens processing apparatus, and a bevel formation data setting program, which make it easier for even an operator who is unfamiliar with lens processing to set bevel formation data.
  1. (1) A bevel formation data setting device for setting a bevel for holding an eyeglasses lens on a rim of an eyeglasses frame, including:

    a rim information acquisition means for acquiring rim information of the eyeglasses frame; and

    a display control means for controlling display of a display,

    in which the display control means causes the display to display a setting screen for setting bevel formation data based on the acquired rim information, the setting screen corresponding to the rim.

  2. (2) In the bevel formation data setting device according to the above-described (1), the display control means may cause the display to display information to be identifiable on the setting screen based on the acquired rim information, the information being required for forming the bevel corresponding to the rim.
  3. (3) In the bevel formation data setting device according to the above-described (2), the rim information may include type information indicating a type of a cross-sectional shape of the rim.
  4. (4) In the bevel formation data setting device according to the above-described (3), the type information may include at least a type of a groove shape of the rim, and the information may include parameters related to at least a groove width and a groove depth of the groove shape of the rim.
  5. (5) In the bevel formation data setting device according to the above-described (3) or (4), the rim information acquisition means may acquire the type information with a selection of one from a plurality of types of cross-sectional shapes of the rim, which are displayed on the setting screen by control of the display control means.
  6. (6) An eyeglasses lens processing apparatus including:

    a processing tool that forms a bevel for holding an eyeglasses lens on a rim of an eyeglasses frame at a peripheral edge of the eyeglasses lens; and

    the bevel formation data setting device according to any one of the above-described (1) to (5),

    in which the eyeglasses lens processing apparatus forms the bevel at the peripheral edge of the eyeglasses lens, based on bevel formation data set by the bevel formation data setting device, with using the processing tool.

  7. (7) A bevel formation data setting program executed by a control unit of a bevel formation data setting device for setting a bevel for holding an eyeglasses lens on a rim of an eyeglasses frame, the bevel formation data setting program including instructions which cause the control unit of the bevel formation data setting device to perform:

    a rim information acquisition step of acquiring rim information of the eyeglasses frame; and

    a display control step of controlling display of a display,

    in which the display control step includes a step of causing the display to display a setting screen for setting bevel formation data based on the acquired rim information, the setting screen corresponding to the rim.

  8. (8) In the bevel formation data setting program according to the above-described (7), the display control step may include a step of causing the display to display information to be identifiable on the setting screen based on the acquired rim information, the information being required for forming the bevel corresponding to the rim.


[0005] According to the present disclosure, even an operator who is unfamiliar with lens processing can more easily set bevel formation data.

BRIEF DESCRIPTION OF DRAWINGS



[0006] 

FIG. 1 is a view describing a configuration of a processing mechanism unit included in an eyeglasses lens processing apparatus.

FIG. 2 is an example of a processing tool attached to a processing tool rotation shaft.

FIG. 3 is a schematic configuration view of a second processing tool unit.

FIG. 4 is a schematic configuration view of a lens profile measuring unit.

FIG. 5 is a control system block diagram for a bevel formation data setting device and the eyeglasses lens processing apparatus.

FIG. 6 is a view illustrating the height of a front bevel, the height of a rear bevel, and a bevel apex width in a bevel formed on a lens LE.

FIG. 7 is a screen example of a display when processing conditions are set.

FIG. 8 is a view illustrating a screen example for setting rim information.

FIG. 9 is a view illustrating an example of a setting screen for setting parameters required for forming a bevel corresponding to a rim.

FIG. 10 is a view illustrating another example of a method of displaying the parameters, which are required for forming the bevel corresponding to the rim, to be identifiable.

FIG. 11 is a view describing a method of obtaining bevel shape data when a direction of a rim groove is a direction along a frame curve.

FIG. 12 is a view describing a method of obtaining the bevel shape data when the direction of the rim groove is parallel to a predetermined plane.

FIG. 13 is a view illustrating an example of a bevel simulation screen in a forced bevel processing mode.

FIG. 14 is a view illustrating an example of a case where a groove width and a groove depth of the rim groove are set at a plurality of locations.


DESCRIPTION OF EMBODIMENTS



[0007] Hereinafter, the present embodiment will be described below with reference to the drawings. FIGs. 1 to 14 are views describing a bevel formation data setting device, an eyeglasses lens processing apparatus, and a bevel formation data setting program according to the present embodiment.

[Overview]



[0008] For example, a bevel formation data setting device (for example, a bevel formation data setting device 55) is used to set a bevel for holding an eyeglasses lens on a rim of an eyeglasses frame. For example, the bevel formation data setting device includes a rim information acquisition means (for example, a data acquisition unit 60). For example, the rim information acquisition means acquires rim information of the eyeglasses frame. For example, the rim information acquisition means may acquire the rim information by inputting the rim information on an input screen, or may acquire the rim information by receiving the transmitted rim information. Further, for example, the bevel formation data setting device includes a display control means (for example, a control unit 50). For example, the display control means controls the display of the display (for example, a display 62).

[0009] For example, the rim information includes at least type information indicating the type of cross-sectional shape of the rim. For example, the type of the cross-sectional shape of the rim is the type of groove shape of the section of the rim. For example, the type of the groove shape may include any of a rectangular shape (square shape), a triangular shape, and a round shape (the cross-sectional shape of the groove is a part of a circle). The rectangular shape of the rim groove may include a U-shape in which the inner corner of the groove is rounded. Further, the triangular shape of the rim groove may include a case where the inner side of the groove is rounded. Further, the round shape of the rim groove may include a case where the cross-sectional shape of the groove is a part of the elliptical shape.

[0010] For example, the display control means causes the display to display a setting screen (for example, a setting screen 670, and a setting screen 690) for setting bevel formation data. For example, the display control means causes the display to display the setting screen corresponding to the rim based on the acquired rim information. Accordingly, even an operator who is unfamiliar with lens processing (for example, an operator who lacks specialized knowledge of bevel setting) can more easily appropriately set the bevel by following the setting screen.

[0011] For example, the display control means may display the parameters, which are required for forming a bevel corresponding to the rim, to be identifiable on the setting screen based on the acquired rim information. For example, the display control means may be displayed on the setting screen in a form in which the operator recognizes the necessity of setting the parameter corresponding to the rim type. For example, the parameter may indicate a feature amount of the groove shape of the rim type. For example, the parameters may include at least the groove width and the groove depth of the groove shape of the rim. For example, when the groove shape of the rim is a rectangular shape, the parameters need to be the groove width and the groove depth. Meanwhile, when the groove shape of the rim is a triangular or round shape, the parameter needs to be the groove width, but the groove depth may not be required. This is because, for example, when the groove shape of the rim is a triangular or round shape, the groove depth has a constant relationship (for example, a value of half the groove width or a value obtained by multiplying the groove width by a certain coefficient) with the groove width, and the groove depth is automatically determined when the groove width is determined. Therefore, for example, the display control means displays the input field for both values of the groove width and the groove depth on the setting screen when the groove shape of the rim is a rectangular shape, and displays the input field for the value of the groove width on the setting screen or does not display the input field for the groove depth on setting screen (for example, input is restricted) when the groove shape of the rim is a triangular or round shape. Accordingly, the display control means makes it identifiable that it is not necessary to input the groove width. Otherwise, for example, when the groove shape of the rim is a triangular or round shape, the display control means may display the color of the input field for the groove depth in a color different from that of the input field for the groove width, and may make it identifiable that it is not necessary to input the groove width. Accordingly, even an operator who is unfamiliar with lens processing can easily set the values of the parameters required for forming a bevel.

[0012] The identifiable parameters may be set directly or indirectly. For example, when the material of the rim is a cell, there are three types of cross-sectional shapes of the rim: a rectangular shape, a triangular shape, and a round shape. On the other hand, when the material of the rim is metal, the type of the cross-sectional shape of the rim is standardly a triangular shape. Therefore, when the material of the rim is acquired as metal by the rim information acquisition means, the type of the cross-sectional shape of the rim is indirectly set to a triangular shape, and thus the parameter corresponding to the rim is also indirectly set. Therefore, the display control means may display the parameters, which are required for forming a bevel, to be identifiable on the setting screen based on the acquired rim material.

[0013] For example, the display control means may display type selection information for selecting the type of the cross-sectional shape of the rim on the setting screen. For example, the rim information acquisition means may acquire the type of the cross-sectional shape of the rim by selecting one from the rim type selection information. Accordingly, even those who are unfamiliar with lens processing can more easily appropriately set the bevel by selecting the groove type of the rim.

[0014] The display control means may display selection information for selecting the direction of the groove of the rim on the setting screen. For example, the selection information of the direction of the groove of the rim includes a direction along the frame curve, and a direction in a certain direction regardless of the frame curve, that is, a direction parallel to a predetermined plane (for example, a plane defined by four points of the left end, the right end, the upper end, and the lower end of the contour shape of the rim). In this case, by selecting one from the selection information of the direction of the groove of the rim, the rim information acquisition means acquires the rim information useful for forming a bevel.

[0015] Further, the rim information acquisition means may acquire the frame curve value as a part of the rim information. The frame curve value is used for the calculation of the bevel shape data when the direction of the groove of the rim is a direction along the frame curve. For example, the display control means may display an input screen for inputting the frame curve value on the display, input the frame curve value by the input screen, and accordingly, the rim information acquisition means may acquire the frame curve value. Further, regarding the frame curve value, the rim information acquisition means may acquire the frame curve value by receiving the data transmitted from the device for measuring the shape of the rim.

[0016] For example, the bevel formation data setting device includes a calculation means (for example, the control unit 50) for obtaining bevel shape data, and an output means (for example, the control unit 50) for outputting the calculation result. For example, the calculation means obtains the bevel shape data for forming a bevel in the eyeglasses lens based on the type of the cross-sectional shape of the rim acquired by the rim information acquisition means and the parameters (for example, the groove width and the groove depth of the groove shape of the rim) set on the setting screen. For example, the bevel shape data includes at least the height of the front bevel on the front surface side of the eyeglasses lens and the height of the rear bevel on the rear surface side of the eyeglasses lens. The bevel shape data may include the bevel apex width. For example, the calculation means obtains the height of the front bevel based on the tilt angle of the processed slope of the front bevel processing tool (for example, a front bevel processing tool 162) for forming the front bevel. For example, the calculation means further obtains the height of the rear bevel based on the tilt angle of the processed slope of the rear bevel processing tool (for example, a rear bevel processing tool 163) for forming the rear bevel. Further, the calculation means obtains the tilt angle of the rim based on the frame curve information, and obtains the height of the front bevel and the height of the rear bevel based on the obtained tilt angle of the rim.

[0017] For example, in the eyeglasses lens processing apparatus (for example, an eyeglasses lens processing apparatus 1) including: a processing tool (for example, the front bevel processing tool 162 and the rear bevel processing tool 163) for forming a bevel for holding an eyeglasses lens on a rim of an eyeglasses frame at a peripheral edge of the eyeglasses lens, the bevel may be formed at the peripheral edge of the eyeglasses lens by the processing tool based on the set bevel formation data, and the bevel formation data setting device may be provided. For example, the eyeglasses lens processing apparatus includes a lens holding shaft (for example, a lens chuck shaft 102) for holding the eyeglasses lens. The eyeglasses lens processing apparatus includes a bevel processing tool having the front bevel processing tool (for example, the front bevel processing tool 162) that forms the front bevel on the front surface side of the eyeglasses lens; and the rear bevel processing tool (for example, the rear bevel processing tool 163) that forms the rear bevel on the rear surface side of the eyeglasses lens. For example, the eyeglasses lens processing apparatus includes a moving means (for example, a moving unit 300) that changes the relative positional relationship between the bevel processing tool and the eyeglasses lens held by the lens holding shaft. For example, the eyeglasses lens processing apparatus includes a processing control data acquisition means (for example, the control unit 50) that acquires processing control data for forming a bevel at the peripheral edge of the lens held by the lens holding shaft based on the bevel shape data obtained by the bevel formation data setting device. For example, the eyeglasses lens processing apparatus includes a control means (for example, the control unit 50) that controls the moving means based on the processing control data and forms a bevel at the peripheral edge of the eyeglasses lens by the bevel processing tool.

[0018] In addition, the present disclosure is not limited to the apparatus described in the present embodiment. For example, a control program (software) for performing the functions of the above-described embodiment is supplied to a system or an apparatus via a network or various storage media. In addition, a control unit (for example, a CPU or the like) of the system or the apparatus can read and execute the program.

[0019] For example, the bevel formation data setting program includes a rim information acquisition step of acquiring rim information of the eyeglasses frame. For example, the bevel formation data setting program includes a display control step of controlling the display of the display. For example, in the display control step, a setting screen for setting the bevel formation data, that is, a setting screen corresponding to the rim, is displayed on the display based on the acquired rim information.

[Example]



[0020] One typical example of the present disclosure will be described with reference to the drawings. FIG. 1 is a view describing a configuration of a processing mechanism unit included in the eyeglasses lens processing apparatus 1 according to the example.

[0021] For example, the eyeglasses lens processing apparatus 1 includes a lens holding unit 100 which is an example of a lens holding means. For example, the eyeglasses lens processing apparatus 1 includes a lens profile measuring unit 200. For example, the eyeglasses lens processing apparatus 1 includes a first processing tool unit 150. The first processing tool unit 150 is configured to rotate a processing tool that processes the peripheral edge of a lens LE. For example, the eyeglasses lens processing apparatus 1 includes a second processing tool unit 500. The second processing tool unit 500 is configured to rotate a processing tool for performing at least one processing of chamfering and grooving on the peripheral edge of the lens LE after finishing. For example, the eyeglasses lens processing apparatus 1 includes the moving unit 300 which is an example of the moving means. The moving unit 300 is configured to change (adjust) the relative positional relationship between the lens LE and the processing tool of the first processing tool unit 150. In addition, the moving unit 300 is configured to change (adjust) the relative positional relationship between the lens LE and the processing tool of the second processing tool unit 500.

<Lens holding unit>



[0022] The lens holding unit 100 includes a lens chuck shaft 102 for narrowly holding (holding) and rotating the lens LE; and a carriage 101. The lens chuck shaft 102 includes a pair of lens chuck shafts 102L and 102R. The lens chuck shaft 102L is rotatably held by a left arm 101L of the carriage 101, and the lens chuck shaft 102R is rotatably held by the right arm 101R of the carriage 101. The lens chuck shaft 102 (lens LE) is rotated by the motor 120.

<First processing tool unit>



[0023] The first processing tool unit 150 includes a motor 160 for rotating a processing tool rotation shaft 161. The processing tool rotation shaft 161 is rotatably held by a main body base 170 in a positional relationship parallel to the lens chuck shaft 102. A plurality of processing tools 168 for processing the peripheral edge of the lens LE are attached to the processing tool rotation shaft 161.

[0024] FIG. 2 is an example of the processing tool 168 attached to the processing tool rotation shaft 161. The processing tool 168 includes, for example, at least one of the front bevel processing tool 162, the rear bevel processing tool 163, a normal finishing tool 164, a polishing tool 165, and a roughing tool 166. In the example, the grindstone is used as the processing tools 162 to 166, but a cutter may be used.

[0025] The roughing tool 166 is used for roughing the peripheral edge of the lens LE. The normal finishing tool 164 has a V-groove 164V and a flat-finished surface 164a for forming a normal small bevel on the low-curve lens LE. The front bevel and the rear bevel are simultaneously formed at the peripheral edge of the low-curve lens by the V-groove 164V The heights of the front bevel and the rear bevel (distance in the radial direction of the lens LE with respect to the chuck center) formed by the V-groove 164V is, for example, 1 mm. The polishing tool 165 is used for further polishing the lens peripheral edge finished by the normal finishing tool 164.

[0026] The rear bevel processing tool 163 has a processed slope 163Vr for forming a rear bevel LVr (a bevel slope on the rear side of the lens LE) at the peripheral edge of the high-curve lens LE, and a processed surface 163Cr for forming a rear skirt LCr extending from the rear bevel LVr to the rear side of the lens at the peripheral edge of the lens LE. The front bevel processing tool 162 has a processed slope 162Vf for forming a front bevel LVf (a bevel slope on the front side of the lens LE) at the peripheral edge of the high-curve lens LE. Further, the front bevel processing tool 162 may have a processed surface 162Cf for forming a front skirt LCf extending from the front bevel LVf to the front side of the lens at the peripheral edge of the lens LE. In the bevel processing of the high-curve lens, there is also a method in which the front skirt LCf is not formed on the front side of the lens, and thus the processed surface 162Cf of the front bevel processing tool 162 may not be provided.

[0027] The processed slope 162Vf of the front bevel processing tool 162 has a size for forming the front bevel LVf having a height larger (the distance in the radial direction of the lens LE is long) than that of the front bevel formed by the V-groove 164V of the normal finishing tool 164, on the high-curve lens. The processed slope 163Vr of the rear bevel processing tool 163 also has a size for forming the rear bevel LVr having a height larger (the distance in the radial direction of the lens LE is long) than that of the rear bevel formed by the V-groove 164V of the normal finishing tool 164, on the high-curve lens. The processed slope 162Vf and the processed slope 163Vr have a size capable of forming a bevel height of, for example, 5 mm or more. A tilt angle αf (angle with respect to the X axis) of the processed slope 162Vf of the front bevel processing tool 162 and a tilt angle αr of the processed slope 163Vr of the rear bevel processing tool 163 are stored in a memory 70 described later.

[0028] The front bevel processing tool 162 may be arranged on the processing tool rotation shaft 161 apart from the rear bevel processing tool 163. Further, the front bevel processing tool 162 may be arranged on a processing tool rotation shaft (for example, a processing tool rotation shaft 501 of the second processing tool unit 500) provided separately from the processing tool rotation shaft 161. Further, the front bevel processing tool 162 may also use a front chamfering tool 502a (refer to FIG. 3) included in the second processing tool unit 500.

<Second processing tool unit>



[0029] In FIG. 1, the second processing tool unit 500 is arranged in front of the carriage 101. FIG. 3 is a schematic configuration view of the second processing tool unit 500. A chamfering tool 502 for chamfering the peripheral edge (corner portion) of the lens LE is attached to the processing tool rotation shaft 501. The chamfering tool 502 includes the front chamfering tool 502a for chamfering the front surface edge of the lens LE, and a chamfering tool 502b for chamfering the rear surface edge of the lens LE. For example, the chamfering tool 502 is composed of a grindstone, but may be a cutter. The processing tool rotation shaft 501 is rotatably held by an arm 510. A motor 514, which is a drive source for rotating the processing tool rotation shaft 501, is attached to a support member 512 that supports the arm 510. The rotation of the motor 514 is transmitted to the processing tool rotation shaft 501 via a rotation transmission mechanism (not illustrated) such as a gear or a belt arranged in the arm 510 or the like, and the processing tool rotation shaft 501 is rotated. Further, the arm 510 is attached to the support member 512 so as to be movable between the retracted position and the processing position. A motor 516 for moving the arm 510 is attached to the support member 512. By moving the arm 510 by driving the motor 516, the processing tool rotation shaft 501 (chamfering tool 502) is moved from the retracted position to a predetermined processing position. The support member 512 is attached to the base 170 via an attachment member 518.

<Moving unit>



[0030] The moving unit 300 is configured to adjust the relative positions of the lens LE held by the lens chuck shaft 102 and the processing tool (the processing tool 168 and the chamfering tool 502). For example, the moving unit 300 has a first moving unit 310 that changes the inter-shaft distance between the lens chuck shaft 102 and the processing tool rotation shaft 161 and the rotation shaft 501, and a second moving unit 330 that moves the lens LE in the shaft direction of the lens chuck shaft 102. In the example, the shaft direction of the lens chuck shaft 102 is defined as the X direction. The direction in which the inter-shaft distance between the lens chuck shaft 102 and the processing tool rotation shaft 161 and the rotation shaft 501 is changed is defined as the Y direction.

[0031] The first moving unit 310 includes a motor 315. The rotation of the motor 315 causes a moving support 301 to move in the X direction. Accordingly, the carriage 101 and the lens chuck shaft 102 (lens LE) mounted on the moving support 301 are moved in the X direction. The first moving unit 310 may be configured to move the processing tool rotation shaft 161 and the rotation shaft 501 in the X direction.

[0032] The second moving unit 330 includes a motor 335 for moving the carriage 101 (lens chuck shaft 102) in the Y direction. The carriage 101 is held by the moving support 301 to be movable in the Y direction along shafts 333 and 334. The rotation of the motor 335 is transmitted to a ball screw 337 extending in the Y direction, and the carriage 101 (the lens chuck shaft 102 and the lens LE) is moved in the Y direction by the rotation of the ball screw 337. In the example, the second moving unit 330 is configured to move the lens chuck shaft 102 in the Y direction, but the processing tool rotation shaft 161 and the rotation shaft 501 may be configured to move in the Y direction. In other words, the second moving unit 330 may be configured to relatively change the inter-shaft distance between the lens chuck shaft 102 and the processing tool rotation shaft 161 and the rotation shaft 501.

<Lens profile measuring unit>



[0033] In FIG. 1, the lens profile measuring unit 200 is arranged above the carriage 101. The lens profile measuring unit 200 is used to measure the profile of the lens front surface (front refractive surface) and the profile of the lens rear surface (rear refractive surface) of the lens LE. The lens profile measuring unit 200 includes, for example, a measuring unit 200F for measuring the lens front surface profile and a measuring unit 200R for measuring the lens rear profile shape.

[0034] FIG. 4 is a schematic configuration view of the measuring unit 200F. The measuring unit 200F has a tracing stylus 206F which is in contact with the lens front surface. The tracing stylus 206F is attached to the tip of an arm 204F. The arm 204F is held by an attaching support 201F so as to be movable in the X direction. The arm 204F is connected to a motor 216F via a rack 211F, a pinion 212F, a gear 214F, and the like. The arm 204F is moved in the X direction by the drive of the motor 216F, and the tracing stylus 206F is pressed against the front surface of the lens LE. The pinion 212F is attached to the rotation shaft of a detector 213F (for example, an encoder). The position of the tracing stylus 206F moved in the X direction is detected by the detector 213F.

[0035] Since the configuration of the measuring unit 200R for measuring the lens rear surface profile is symmetrical in the left-right direction with the measuring unit 200F, the description thereof will be omitted. The measuring unit 200R includes a tracing stylus 206R which is in contact with the lens rear surface; a motor 216R that moves the tracing stylus 206R in the X direction; a detector 213R that detects the moving position of the tracing stylus 206R in the X direction.

[0036] When measuring the lens profile, the tracing stylus 206F comes into contact with the lens front surface, and the tracing stylus 206R comes into contact with the lens rear surface. In this state, the lens LE is rotated by the lens holding unit 100, the lens chuck shafts 102L and 102R are moved in the Y direction by the moving unit 300 based on the lens shape data, and accordingly, the lens profiles on the lens front surface and the lens rear surface, which correspond to a lens shape, are measured at the same time. In other words, the edge position of the lens front surface corresponding to the lens shape is measured by the measuring unit 200F, and the edge position of the lens rear surface corresponding to the lens shape is measured by the measuring unit 200R.

<Control system block diagram>



[0037] FIG. 5 is a control system block diagram for the eyeglasses lens processing apparatus 1. The eyeglasses lens processing apparatus 1 includes the bevel formation data setting device 55. The bevel formation data setting device 55 includes the data acquisition unit 60. For example, the data acquisition unit 60 acquires rim information necessary for forming a bevel for holding the eyeglasses lens on the rim of the eyeglasses frame. The data acquisition unit 60 may also function as a data input unit. For example, the data acquisition unit 60 includes the display 62. For example, the data acquisition unit 60 includes a data input unit 63. For example, the display 62 may have a function of a touch panel and may be configured to include the data input unit 63. The bevel formation data setting device 55 includes the control unit 50. The control unit 50 also serves as a display control unit that controls the display of the display 62. The control unit 50 is connected to the data acquisition unit 60. The display control unit that controls the display of the display 62 may be provided in the data acquisition unit 60. Further, the control unit 50 also serves as a control unit of the calculation means for obtaining the bevel shape data. Further, the control unit 50 also serves as the output means for outputting the data.

[0038] For example, the data acquisition unit 60 includes the memory 70 which is an example of storage means. Various data acquired by the data acquisition unit 10 are stored in the memory 70. In addition, preset bevel information is stored in the memory 70. In addition, various programs for controlling the operation of the bevel formation data setting device 55 are stored. The memory 70 may be separated from the data acquisition unit 60.

[0039] Further, in the present example, the control unit 50 also serves as a control unit for the eyeglasses lens processing apparatus 1 and is configured to control the entire eyeglasses lens processing apparatus 1. The control unit 50 is connected to the electrical system components (motors and the like) of each unit illustrated in FIGs. 1 to 4. The control unit 50 is configured to perform various calculations for lens processing. Various programs related to peripheral processing of the lens LE are stored in the memory 70.

[0040] Further, the data acquisition unit 60 may be connected to a lens shape measuring device 30. For example, the lens shape measuring device 30 measures the shape of the rim of the eyeglasses frame to obtain the lens shape (target shape for peripheral processing of the lens) of the lens LE attached to the rim as rim information. Further, after the lens shape measuring device 30 obtains the frame curve information based on the measurement result of the shape of the rim, the frame curve information may be acquired by the data acquisition unit 60.

[0041] The bevel formation data setting device 55 may be separated from the eyeglasses lens processing apparatus 1. In this case, for example, the bevel formation data setting device 55 and the control unit of the eyeglasses lens processing apparatus 1 are configured to enable data communication.

<Operation>



[0042] The operation of the bevel formation data setting device 55 and the eyeglasses lens processing apparatus 1 having the above configuration will be described. In the following, a case where the eyeglasses frame is a high-curve frame, the lens LE is a high-curve lens, and the bevel that holds the lens LE on the rim of the eyeglasses frame is a high-curve bevel will be mainly described. In the formation of the high-curve bevel, the front bevel LVf and the rear bevel LVr are individually processed by the front bevel processing tool 162 and the rear bevel LVr, respectively. Therefore, in the formation of the high-curve bevel, as illustrated in FIG. 6, a height Vfh of the front bevel LVf and a height Vrh of the rear bevel LVr are processed in different amounts according to the groove shape of the rim. Further, the bevel apex LVt may be plano-processed with a bevel apex width Vw corresponding to the groove shape of the rim. For example, the bevel apex LVt is processed by the flat-finished surface 164a.

[0043] When processing the peripheral edge of the lens LE, the data acquisition unit 60 acquires the lens shape data (rn, θn) of the lens LE. rn is the vector length data, and θn is the vector angle data. For example, n is 1000 points. For example, the contour shape of the rim of the eyeglasses frame measured by the lens shape measuring device 30 is acquired by the data acquisition unit 60. The lens shape data may be acquired by the data acquisition unit 60 by calling the data stored in the memory 20.

[0044] After the lens shape data is acquired, the operator sets (inputs) the processing conditions for processing the peripheral edge of the lens LE on the display 62. FIG. 7 is a screen example of the display 62 when processing conditions are set. In FIG. 7, a screen 601 of the display 62 displays a right eye lens shape TGR and a left eye lens shape TGL. Layout data for arranging the optical center position of the lens LE with respect to the target lens shape is input for the peripheral processing of the lens LE. For example, the layout data includes a left-right lens shape center-to-center distance FPD (center-to-center distance between a geometric center TCR of the right eye lens shape TGR and a geometric center TCL of the left eye lens shape TGL), a pupillary distance PD (distance between a right eye optical center OCR and a left eye optical center OCL), and a height distance of the optical center with respect to the geometric center of the left and right lens shapes. These values can be input using a numeric keypad displayed by touching the display field on the screen.

[0045] Further, as the processing condition, the material (plastic, polycarbonate, and the like) of the lens can be set by a setting field 641a. For example, when the setting field 641a is touched, a lens material selection screen is displayed as a pop-up screen, and the lens material can be selected from the pop-up screen.

[0046] Further, as the processing condition, the type (material of the rim) of the eyeglasses frame can be set by a setting field 641b. For example, when the setting field 641b is touched, the eyeglasses frame type selection screen is displayed as a pop-up screen. For example, on the eyeglasses frame type selection screen, the type can be selected from metal (metal frame), cell (cell frame), two-point (rimless frame), and Nyroll (half rim). Here, when either metal or cell, which is distinguished by the material of the rim, is selected, it is necessary to form a bevel on the lens LE, and thus, the setting screen for setting and inputting the data necessary for forming the bevel is displayed.

[0047] FIG. 8 is an example of a screen 610 displayed on the display 62, that is, a screen for setting the rim information when either the metal or cell of the rim material is selected.

[0048] In a rim material display field 651a, whether the selected rim material is metal or cell is displayed. Further, the screen 610 may display a selection field 651b for selecting the direction of the rim groove as rim information.

[0049] For example, regarding the direction of the rim groove, a direction along the frame curve (the curvature of the rim in the left-right direction), and a direction parallel to a predetermined plane (for example, a plane defined by four points of the left end, the right end, the upper end, and the lower end of the contour shape of the rim) can be selected regardless of the frame curve. This is because the values of the front bevel height Vfh, the rear bevel height Vrh, and the bevel apex width Vw in the bevel formation differ depending on the direction of the rim groove.

[0050] In addition, in the display field 661 on the upper right of the screen 610, in order to help the operator understand, as a description of the direction of the rim groove, a figure 662a illustrating a case where the rim groove is arranged in a direction along the frame curve and a figure 662b illustrating a case where the rim groove is arranged in a direction parallel to a predetermined plane. By designating either the figure 662a or the figure 662b, the direction of the rim groove may be selected. Further, the angle of the direction of the rim groove may be directly input.

<When lens material is cell>



[0051] Here, when the lens material is a cell, as an example, a selection field 651c for selecting the type of the cross-sectional shape of the rim is displayed on the screen 610. When the selection field 651c is touched, a screen for selecting the type of the rim groove is displayed as a pop-up screen, and one of the plurality of type information can be selected. The type of the cross-sectional shape of the rim is the type of groove shape (hereinafter, rim groove) of the section of the rim. The shape of the rim groove is acquired by the control unit 50 of the data acquisition unit 60 by being selected by the operator from a plurality of typical predetermined shapes.

[0052] For example, one shape of the rim groove can be selected from three predetermined types: a rectangular shape (square shape), a triangular shape, and a round shape (the cross-sectional shape of the groove is a part of a circle). In a display field 663 at the lower left of the screen 610, a rectangular groove figure 664a, a triangular groove figure 664b, and a round groove figure 664c, which respectively imitate the rectangular shape (square shape), the triangular shape, and the round shape indicating the type of the rim groove. Accordingly, it is possible to help the operator understand which type of rim groove to select when the operator selects the type of rim groove. The operator confirms the rim groove of the eyeglasses frame and selects which type the rim groove is by using the selection field 651c. The type of the rim groove may be selected by a method in which one of the rectangular groove figure 664a, the triangular groove figure 664b, and the round groove figure 664c displayed in the display field 663 is designated.

[0053] When the type of the rim groove type is selected, as shown as state (a) illustrated in FIG. 9, on the lower right of the screen 610, the setting screen 670 for setting parameters required for forming a bevel corresponding to the rim based on the selected type of the rim groove, is displayed. In the example, the setting screen 670 is displayed within the screen 610, but a screen different from the screen 610 may be displayed as a pop-up screen, or may be displayed on the entire screen 610. In addition, the state (a) illustrated in FIG. 9 is an example in which a rectangular shape is selected as the type of the rim groove. Further, in the figure imitating the groove shape of the display field 663, the color of the figure of the selected type of the rim groove is highlighted, and the other figures are switched to the light color display. Accordingly, the operator can recognize which type of rim groove is selected.

[0054] On the setting screen 670, the parameters corresponding to the type of the rim groove include at least a groove width Gw and the groove depth Gd as the feature amount of the shape of the rim groove. When the type of the rim groove is a rectangular shape, the value of the groove width Gw is input into an input field 671a, and the groove depth Gd is input into an input field 671b. Further, as the feature amount of the rim shape, the value of a rear surface side rim width Rrt may be input into an input field 671c. It is not always necessary to input the rear surface side rim width Rrt, and a standard value stored in the memory 70 may be used. By displaying the input field 671a for the groove width Gw and the input field 671b for the groove depth Gd, the operator can recognize that the groove width and the groove depth of the rim groove, which are parameters required for forming a bevel in a case of the rectangular shape. Further, when the input field 671c for the rim width Rrt is displayed, the operator understands the necessity of the value of the rim width Rrt.

[0055] The operator measures the groove width and the groove depth of the rim groove of the eyeglasses frame (for example, a caliper or the like is used), and inputs the measured values into the input fields 671a and 671b. When the input field 671c for the rear surface side rim width Rrt is displayed, the measured value of the rear surface side rim width is input into the input field 671c. For example, when each of the input fields 671a, 671b, and 671c is touched, a numeric keypad is displayed as a pop-up screen, and a numerical value can be input by the numeric keypad.

[0056] State (b) illustrated in FIG. 9 is an example in which a triangular shape is selected as the type of the rim groove. When the type of the rim groove is a triangular shape, the parameter needs to be the groove width, but the groove depth may not be required. This is because, for example, in a case of a triangular shape, the groove depth has a constant relationship (for example, a value of half the groove width or a value obtained by multiplying the groove width by a certain coefficient) with the groove width, and the groove depth is automatically determined when the groove width is determined. Therefore, in a case of a triangular shape, the input field 671a for the groove width Gw is displayed, but the input field 671b for the groove depth Gd is not displayed. In other words, in the example of the state (b) illustrated in FIG. 9, the input of the value of the groove depth Gd is restricted. Therefore, when the rim groove has a triangular shape, the operator can recognize that the groove depth is not necessary as a parameter for forming the bevel.

[0057] State (c) illustrated in FIG. 9 is an example in which a round shape is selected as the type of the rim groove. In a case of a round shape, similar to the case of a triangular shape, the parameter needs to be the groove width, but the groove depth may not be required. This is for the same reason as that in the case of a triangular shape. Therefore, in a case of a round shape, the input field 671a for the groove width Gw is displayed, but the input field 671b for the groove depth Gd is not displayed. Therefore, in a case of a round shape, the operator can recognize that the groove depth is not necessary as a parameter for forming the bevel.

[0058] In this manner, the parameters required for forming a bevel corresponding to the rim type (groove shape) are displayed to be identifiable corresponding to the rim type, and thus, even an operator who is unfamiliar with lens processing can easily set the values of the parameters required for forming a bevel corresponding to the rim type.

[0059] In addition, once the rim groove type is selected, then, the setting screen for parameters required for forming a bevel corresponding to the rim is displayed, the operation of the operator is guided, and thus, even the operator who is unfamiliar with processing can easily understand the setting work required for forming a bevel and can easily set the bevel.

[0060] FIG. 10 illustrates another example of a method of displaying the parameters, which are required for forming the bevel corresponding to the rim, to be identifiable. State (a) illustrated in FIG. 10 illustrates a case where the rim groove has a triangular shape, and state (b) illustrated in FIG. 10 illustrates a case where the rim groove has a round shape. In each of the states (a) and (b) illustrated in FIG. 10, the input field 671b for the groove depth Gd is displayed in a color different from that of the input field 671a for the groove width Gw. In other words, such a difference in color makes it possible to identify the necessity of inputting the groove depth Gd. In the examples of FIG. 10, unlike the states (a) and (b) illustrated in FIG. 9, the input field 671b for the depth Gd is provided, and thus the value of the groove depth Gd can be input as needed. For example, even when the rim groove has a triangular or round shape, when the relationship between the groove width Gw and the groove depth Gd is found to be out of the standard, or when it is desired to form a more accurate bevel, the operator can measure the groove depth and input the value into the input field 671a. As in a case of the state (a) illustrated in FIG. 9, when the input field 671b is touched, the numeric keypad is displayed as a pop-up screen, and a numerical value can be input.

[0061] Further, as a method of displaying the parameters to be identifiable, the following method may be used. When a value is input into the input field 671a for the groove width Gw, the control unit 50 may obtain the groove depth Gd assuming that the relationship between the groove width Gw and the groove depth Gd is constant, and may display that the obtained value is automatically input into the input field 671b for the groove depth Gd. Such a display is also included in the method of displaying the parameters to be identifiable.

[0062] The method of displaying the parameters, which are required for forming the bevel corresponding to the rim, to be identifiable is not limited to the above description, and various modifications are possible, such as a method of restricting the input in a tabular format (a format in which the numerical value input fields corresponding to the parameters are represented in a table).

<When lens material is metal>



[0063] When the lens material is metal, for example, a triangular shape is automatically set in the selection field 651c for selecting the type of the cross-sectional shape of the rim.

[0064] Then, on the setting screen 670, a screen including a figure imitating the rim groove having a triangular shape is displayed in the same manner as in the state (b) illustrated in FIG. 9 or the state (a) illustrated in FIG. 10. This is because, in a case of metal, the groove shape is standardly a triangular shape. Therefore, by selecting metal as the material of the rim, the rim type is indirectly selected, and the parameters corresponding to the rim are also indirectly set.

[0065] Further, in a case of metal, standardly, in the parameter of the feature amount of the rim groove, the groove width is 1.0 mm and the groove depth is 0.4 mm. The opening angle (the angle formed by the front slope and the rear slope of the groove) of the groove is 110 degrees. Therefore, a standard value may be automatically entered and displayed as an initial value in the input field 671a for the groove width Gw shown in the state (b) illustrated in FIG. 9 or the state (a) illustrated in FIG. 10. Further, in the input field 671b for the groove depth Gd shown in the state (a) illustrated in FIG. 10, a standard groove depth value may be automatically entered and displayed. Accordingly, the operator understands that the rim measurement is not required. When the rim of the eyeglasses frame is standard, the operator completes the setting as it is. On the other hand, when the rim is different from the standard one, the operator may input a value obtained by measuring at least the groove width.

[0066] Returning to the description of the state (a) illustrated in FIG. 9, on the screen 610, an input field 651d for inputting a value of the frame curve (curvature in the left-right direction of the rim) is provided. The frame curve is used in the calculation of the bevel formation corresponding to the frame curve when the direction along the frame curve is selected as the direction of the rim groove. The frame curve may be acquired by receiving the measurement data of the lens shape measuring device 30 by the data acquisition unit 60. In this case, the value acquired by the data acquisition unit 60 is displayed in the input field 651d.

[0067] As described above, when the input for setting the bevel on the screen 610 (including the setting screen 670) is completed and the button (not illustrated) for closing the screen 610 is touched, the screen 610 of the display 62 is closed, and the screen returns to the screen 601 for setting the processing conditions of FIG. 7. On the screen 601, as other processing conditions, the lens peripheral surface processing mode (auto bevel processing, forced bevel processing, plano-processing, hole processing, and the like), the presence/absence of polishing, the presence/absence of chamfering, and the lens chucking mode (frame center mode and optical center mode) can be set (for example, selected from predetermined selection conditions) by the input fields 641c, 641d, 641e, and 641f.

<Calculation of bevel shape data>



[0068] Next, an example of a method of calculating the bevel shape data (the height Vfh of the front bevel LVf, the height Vrh of the rear bevel LVr, and the bevel apex width Vw) corresponding to the groove shape of the rim based on the data set on the screen 610 as described above will be described.

[0069] FIG. 11 is a view describing a method of obtaining the bevel shape data. FIG. 11 is a case where the material of the rim is a cell and the direction of the rim groove is along the frame curve. State (a) illustrated in FIG. 11 illustrates a case where the rim groove has a rectangular shape, state (b) illustrated in FIG. 11 illustrates a case where the rim groove has a triangular shape, and state (c) illustrated in FIG. 11 illustrates a case where the rim groove has a round shape, respectively. In each drawing, a tilt angle βg of the rim groove is an angle (the tilt angle of the rim with respect to the X direction which is the shaft direction of the lens chuck shaft 102 that holds the lens LE) obtained from the frame curve. In addition, the front skirt LCf is not formed in the formation of the bevel of the high-curve lens.

[0070] In the state (a) illustrated in FIG. 11, when the rim groove has a rectangular shape, it is assumed that a rear side end Rrc of the rim groove abuts on the slope of the rear bevel LVr. Further, a rear bevel apex Vrt abuts on a bottom surface Vg of the rim groove. Further, it is assumed that an intersection Lvc of a lens front surface LEf and the front bevel LVf abuts on a front side surface Vsf of the rim groove. For example, the intersection Lvc is at a position in the depth direction by a certain distance from the front side end of the rim groove. When at least two of these three points abut on the rim groove, the lens LE is stably held in the rim groove. For the rear skirt LCr, the rear surface side rim width Rrt is taken into consideration, and the height Vrh of the rear bevel LVr is obtained such that the rear surface side rim does not abut thereon. When the value of the rear surface side rim width Rrt is not input into the input field 671c, the value of the rear surface side rim width Rrt may be determined based on a standard value.

[0071] Under the above conditions, the height Vrh of the rear bevel LVr is obtained mathematically based on the groove width Gw, the groove depth Gd, the tilt angle βg of the rim groove, and the tilt angle αr of the processed slope 163Vr of the rear bevel processing tool 163. This calculation is performed by the control unit 50. The tilt angle βg differs depending on the vector angle θn of the lens shape. Therefore, the height Vrh may be calculated for each vector angle θn, but may be determined as the maximum value of each vector angle θn. Similarly, the height Vfh of the front bevel LVf is obtained mathematically based on the groove width Gw, the groove depth Gd, the tilt angle βg of the rim groove, and the tilt angle αf of the processed slope 162Vf of the front bevel processing tool 162. The bevel apex width Vw is obtained mathematically from the relationship of the groove width Gw, the groove depth Gd, the tilt angle βg, and the rear tilt angle αr when the position of the rear bevel apex Vrt on the bottom surface Vg of the rim groove and the intersection Lvc on the front side surface Vsf of the rim groove are known.

[0072] In the state (b) illustrated in FIG. 11, when the rim groove has a triangular shape, it is assumed that the rear side end Rrc of the rim groove abuts on the slope of the rear bevel LVr and a front bevel apex Vft abuts on the front slope Vaf of the rim groove. It is assumed that the intersection Lvc between the lens front surface LEf and the front bevel LVf are separated from the front side end of the rim groove by a certain distance in a direction parallel to the depth direction of the rim groove. The conditions for the rear skirt LCr are the same as those when the rim groove has a rectangular shape. It is assumed that the opening angle formed by the front slope Vaf and the rear slope Var of the rim groove having a triangular shape is a standard angle (for example, 110 degrees). Since the groove depth of the triangular shape is obtained by determining the groove width Gw, the groove depth may not be set on the setting screen 670.

[0073] Under such conditions, the height Vfh of the front bevel LVf, the height Vrh of the rear bevel LVr, and the bevel apex width Vw are obtained mathematically based on the groove width Gw, the groove depth Gd, the tilt angle βg, the tilt angle αf, and the tilt angle αr.

[0074] In the state (c) illustrated in FIG. 11, when the rim groove has a round shape, it is assumed that the front bevel apex Vft and the intersection Lvc abut on an arc Gcs of the rim groove. Other conditions are the same as those of a case of the rim groove having a triangular shape. Under this condition, the height Vfh of the front bevel LVf, the height Vrh of the rear bevel LVr, and the bevel apex width Vw in a case of a round shape are obtained mathematically based on the groove width Gw, the groove depth Gd, the tilt angle βg, the tilt angle αf, and the tilt angle αr.

[0075] The calculation method of the bevel shape data (the height Vfh of the front bevel, the height Vrh of the rear bevel, and the bevel apex width Vw) is not limited to the above, and various methods can be used. For example, the height Vfh of the front bevel LVf may be a constant value, and the height Vrh of the rear bevel LVr and the bevel apex width Vw may be obtained corresponding to the groove width Gw and the groove depth Gd. Further, for example, when the rim groove has a triangular or round shape, the groove width Gw and the height Vfh of the front bevel may be constant values.

[0076] FIG. 12 is a view describing a method of obtaining the bevel shape data when the direction of the rim groove is parallel to a predetermined plane. In other words, the direction parallel to the predetermined plane is a direction parallel to the plane perpendicular to the lens chuck shaft 102 when the lens LE is held by the lens chuck shaft 102 during processing of the lens LE.

[0077] State (a) illustrated in FIG. 12 is a case where the rim groove has a rectangular shape. In this case, it is assumed that the front bevel apex Vft and the rear bevel apex Vrt abut on the bottom surface Vg of the rim groove. It is assumed that the front side end Rfc of the rim groove abuts on the slope of the front bevel LVf and the rear side end Rrc of the rim groove abuts on the slope of the rear bevel LVr. It is assumed that each of the intersection Lvc and the rear skirt LCr is separated from the rim side by a certain distance. Under such conditions, the height Vfh of the front bevel, the height Vrh of the rear bevel, and the bevel apex width Vw are obtained mathematically based on the groove width Gw, the groove depth Gd, the tilt angle αf, and the tilt angle αr.

[0078] State (b) illustrated in FIG. 12 is a case where the rim groove has a triangular shape. In this case, it is assumed that the front bevel apex Vft and the rear bevel apex Vrt abut on the front slope Vaf and the rear slope Var of the rim groove, respectively. It is assumed that each of the intersection Lvc and the rear skirt LCr is separated from the rim side by a certain distance. Under such conditions, the height Vfh of the front bevel, the height Vrh of the rear bevel, and the bevel apex width Vw are obtained mathematically based on the tilt angle αf and the tilt angle αr. When the rim groove has a triangular shape, the bevel apex width Vw may not be formed or may be as wide as chamfering.

[0079] State (c) illustrated in FIG. 12 illustrates a case where the rim groove has a round shape. In this case, it is assumed that at least one of the front bevel apex Vft and the rear bevel apex Vrt abut on the arc Gcs of the rim groove. In addition, it is assumed that the front side end Rfc of the rim groove abuts on the slope of the front bevel LVf and the rear side end Rrc of the rim groove abuts on the slope of the rear bevel LVr. In addition, it is assumed that each of the intersection Lvc and the rear skirt LCr is separated from the rim side by a certain distance. Under such conditions, the height Vfh of the front bevel, the height Vrh of the rear bevel, and the bevel apex width Vw are obtained mathematically based on the groove width Gw, the tilt angle αf, and the tilt angle αr.

[0080] Even when the direction of the rim groove is a direction parallel to a predetermined plane, the calculation method of the bevel shape data (the height Vfh of the front bevel, the height Vrh of the rear bevel, and the bevel apex width Vw) is not limited to the above, and various methods can be used. For example, when the rim groove has a triangular or round shape, the bevel apex width Vw may be a constant width for chamfering. For example, the height Vfh of the front bevel may be a constant distance in any groove shape.

[0081] As described above, the bevel shape data and the setting data of the processing conditions, which are obtained by the bevel formation data setting device 55, are output to the control unit 50 of the eyeglasses lens processing apparatus 1 (in the example, the control unit 50 also serves as a control unit of the bevel formation data setting device 55 and the eyeglasses lens processing apparatus 1).

[0082] The processing operation of the lens LE by the eyeglasses lens processing apparatus 1 will be briefly described. The operator holds the lens LE on the lens chuck shaft 102 and starts processing. When the processing start signal is input, the lens profile is measured prior to the peripheral processing of the lens LE. The control unit 50 controls the drive of the lens profile measuring unit 200 and the moving unit 300 based on the acquired lens shape data, and measures the shapes of the front surface and the rear surface of the lens LE held by the lens chuck shaft 102. By this measurement, the front surface profile and the rear surface profile of the lens LE corresponding to the lens shape can be obtained.

[0083] Next, the control unit 50 obtains the path of the bevel formed at the peripheral edge of the lens LE by the predetermined calculation based on the acquisition results of the front surface profile and the rear surface profile of the lens LE. For example, when the auto bevel of the high-curve lens is set, the control unit 50 makes the bevel curve of the bevel path (for example, the path between the front bevel apex and the rear bevel apex) the same as the front surface curve of the lens LE. Otherwise, the bevel curve may be approximated to the frame curve. When the bevel path is obtained, the control unit 50 obtains (acquires) the processing control data for forming a bevel on the lens LE based on the bevel formation data set by the bevel formation data setting device 55 (more specifically, based on the bevel shape data calculated based on the bevel formation data). In other words, in the example, the control unit 50 acquires the processing control data for forming the front bevel LVf of the lens LE by the front bevel processing tool 162, the processing control data for forming the rear bevel LVr of the lens LE by the rear bevel processing tool 163, and the processing control data for processing the bevel apex width by the flat-finished surface 164a of the finishing tool 164 based on the height Vfh of the front bevel, the height Vrh of the rear bevel, and the bevel apex width Vw, which are acquired by the bevel formation data setting device 55.

[0084] When the processing control data is obtained, the processing operation of forming a bevel at the peripheral edge of the lens LE is executed. The control unit 50 controls the moving unit 300 based on the lens shape while rotating the lens LE, and the peripheral edge of the lens LE is roughed by the roughing tool 166. Subsequently, the control unit 50 controls the moving unit 300 based on the acquired processing control data of the bevel to form a bevel at the peripheral edge of the lens LE. In other words, the control unit 50 controls the drive of the moving unit 300 to form the front bevel LVf of the lens LE by the front bevel processing tool 162, to form the rear bevel LVr of the lens LE by the rear bevel processing tool 163, and to process the peripheral edge of the lens LE so as to secure the bevel apex width by the flat-finished surface 164a of the finishing tool 164.

[0085] A case where a forced bevel processing mode is selected will be described. In this case, the control unit 50 stops the operation of the device after the lens profile measuring unit 200 acquires the front surface profile and the rear surface profile of the lens LE, and causes the display 62 to display a bevel simulation screen 680 as illustrated in FIG. 13. FIG. 13 is an example of the bevel simulation screen in the forced bevel processing mode. In a case of an operator who is accustomed to lens processing and has specialized knowledge regarding bevel formation, the following bevel simulation screen 680 can be used to perform the setting for specialized bevel formation. This function may be provided in the bevel formation data setting device 55.

[0086] In FIG. 13, when the operator moves a cursor 681 on the lens shape in the lens shape figure TGR, a bevel cross-sectional shape figure 682 at the vector angle designated by the cursor 681 is displayed on the upper left on the screen. Accordingly, the operator can confirm the bevel shape at any vector angle. Each value of the bevel formation data can be changed by a display field 683. In the display field 683, each value of the front bevel height, the rear bevel height, the bevel apex width, the bevel position, and the tilt amount is displayed. Each value can be changed to a desired value by operating the numeric keypad displayed as a pop-up screen by the operator touching the fields of each value. Accordingly, it is possible to appropriately change the bevel information set in advance by the bevel formation data setting device 55.

[0087] When the processing start signal is input again after the bevel information is changed, the control unit 50 obtains the processing control data after calculating the path of the bevel formed at the peripheral edge of the lens LE in the same manner as described above, and controls the moving unit 300 based on the processing control data to form the bevel at the peripheral edge of the lens LE by each processing tool.

<Modification example>



[0088] For example, in the above example, the groove width and the groove depth of the rim groove are the same regardless of the vector angle (the same vector angle as that of the lens shape) of the rim, but may differ according to the location of the vector angle depending on the rim. In this case, the groove width and the groove depth of the rim groove may be set at a plurality of locations of the vector angles of the rim. FIG. 14 is an example of a case where the groove width and the groove depth of the rim groove are set at a plurality of locations. The setting screen 690 of FIG. 14 may be displayed as a pop-up screen or may be switched to another screen by touching a button (not illustrated) displayed on the screen 610, for example. For example, on the setting screen 690, a figure FRI of the rim corresponding to the lens shape is displayed. For example, the groove width and the groove depth of the rim groove designate four points of an upper end point FPa, a lower end point FPb, a left end point FPc, and a right end point FPd with respect to center points FTC on the left, right, top, and bottom of the rim (the left, right, top, and bottom in FIG. 14 are the left, right, top, and bottom when the eyeglasses frame is worn). The groove width and groove depth at the points FPa, FPb, FPc, and FPd can be set respectively by the input fields 691a, 691b, 691c, and 691d provided so as to correspond to each point. Then, the groove width and the groove depth between the points FPa, FPb, FPc, and FPd may be obtained for each vector angle so as to interpolate the groove width and the groove depth set at each point, for example.

[0089] In addition, on this setting screen 690, the setting of the groove depth, which is an example of the parameters required for forming a bevel corresponding to the rim type (cross-sectional shape of the rim groove), is limited, or the necessity of setting is displayed to be identifiable, such as being displayed in a different color.

[0090] Although the typical examples of the present disclosure have been described above, the present disclosure is not limited to the examples illustrated here, and various modifications can be made within the scope of making the technical idea of the present disclosure the same.


Claims

1. A bevel formation data setting device for setting a bevel for holding an eyeglasses lens on a rim of an eyeglasses frame, comprising:

a rim information acquisition means for acquiring rim information of the eyeglasses frame; and

a display control means for controlling display of a display,

wherein the display control means causes the display to display a setting screen for setting bevel formation data based on the acquired rim information, the setting screen corresponding to the rim.


 
2. The bevel formation data setting device according to claim 1,
wherein the display control means causes the display to display information to be identifiable on the setting screen based on the acquired rim information, the information being required for forming the bevel corresponding to the rim.
 
3. The bevel formation data setting device according to claim 2,
wherein the rim information includes type information indicating a type of a cross-sectional shape of the rim.
 
4. The bevel formation data setting device according to claim 3,

wherein the type information includes at least a type of a groove shape of the rim, and

the information includes parameters related to at least a groove width and a groove depth of the groove shape of the rim.


 
5. The bevel formation data setting device according to claim 3 or 4,
wherein the rim information acquisition means acquires the type information with a selection of one from a plurality of types of cross-sectional shapes of the rim, which are displayed on the setting screen by control of the display control means.
 
6. An eyeglasses lens processing apparatus comprising:

a processing tool that forms a bevel for holding an eyeglasses lens on a rim of an eyeglasses frame at a peripheral edge of the eyeglasses lens; and

the bevel formation data setting device according to any one of claims 1 to 5,

wherein the eyeglasses lens processing apparatus forms the bevel at the peripheral edge of the eyeglasses lens, based on bevel formation data set by the bevel formation data setting device, with using the processing tool.


 
7. A bevel formation data setting program executed by a control unit of a bevel formation data setting device for setting a bevel for holding an eyeglasses lens on a rim of an eyeglasses frame, the bevel formation data setting program comprises instructions which cause the control unit of the bevel formation data setting device to perform:

a rim information acquisition step of acquiring rim information of the eyeglasses frame; and

a display control step of controlling display of a display,

wherein the display control step includes a step of causing the display to display a setting screen for setting bevel formation data based on the acquired rim information, the setting screen corresponding to the rim.


 
8. The bevel formation data setting program according to claim 7,
wherein the display control step includes a step of causing the display to display information to be identifiable on the setting screen based on the acquired rim information, the information being required for forming the bevel corresponding to the rim.
 




Drawing











































Search report









Search report




Cited references

REFERENCES CITED IN THE DESCRIPTION



This list of references cited by the applicant is for the reader's convenience only. It does not form part of the European patent document. Even though great care has been taken in compiling the references, errors or omissions cannot be excluded and the EPO disclaims all liability in this regard.

Patent documents cited in the description