Eyeglass lens processing equipment

The eyeglass lens processing apparatus addresses tool wear and chipping issues by using a chipping detection system to adjust processing conditions, ensuring high-quality lens production and extending tool life.

JP7606074B2Active Publication Date: 2024-12-25NIDEK CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2020182769
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2020-10-30
Publication Date
2024-12-25
Estimated Expiration
2040-10-30

AI Technical Summary

Technical Problem

Existing eyeglass lens processing apparatuses face issues such as tool wear leading to decreased cutting ability, chipping during processing, and excessive load on lenses, which affects the quality of lens processing, especially when using cutters.

Method used

The apparatus incorporates a chipping detection system that uses a measuring stylus to detect edge corner chipping, adjusts processing conditions based on detection results, and includes tools for rough and finishing processing, allowing for early tool replacement and improved lens processing quality.

Benefits of technology

The system effectively detects tool deterioration, reduces chipping, and ensures high-quality lens processing by adjusting processing conditions, extending tool life and maintaining lens integrity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007606074000001
    Figure 0007606074000001
  • Figure 0007606074000002
    Figure 0007606074000002
  • Figure 0007606074000003
    Figure 0007606074000003
Patent Text Reader

Abstract

To satisfactorily process a spectacle lens.SOLUTION: A spectacle lens processing device for processing a peripheral edge of a spectacle lens includes: a lens holding shaft that holds the spectacle lens; a processing tool that processes the peripheral edge of the spectacle lens held by the lens holding shaft; chipping detection means that detects chipping that has occurred at an edge corner of the spectacle lens processed by the processing tool; and output means that outputs a detection result of the chipping detection means.SELECTED DRAWING: Figure 7
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to an eyeglass lens processing apparatus that processes eyeglass lenses. [Background technology]

[0002] 2. Description of the Related Art Among eyeglass lens processing devices, there are known devices that use tools such as cutters to process the periphery of eyeglass lenses (see, for example, Patent Document 1). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2014-198359 A Summary of the Invention [Problem to be solved by the invention]

[0004] However, the processing tool wears as the number of eyeglass lenses processed increases. In particular, when a cutter is used as the processing tool, as the wear of the cutter progresses, the cutting ability of the cutter decreases, and chips occur at the edge corners of the eyeglass lenses during processing. Furthermore, as the number of lenses processed increases, excessive load is placed on the eyeglass lenses during processing, which may cause the cutter to break during processing. Also, in rough processing, large chips may occur inside the finish processing path. This makes it impossible to process the eyeglass lenses well.

[0005] In view of the problems with the conventional techniques described above, the present disclosure has an object to provide a spectacle lens processing device capable of processing spectacle lenses satisfactorily. [Means for solving the problem]

[0006] In order to solve the above problems, the present disclosure is characterized by having the following configuration.

[0007] An eyeglass lens processing device for processing a peripheral edge of an eyeglass lens, comprising: a lens holding shaft for holding an eyeglass lens; and a processing tool for processing the peripheral edge of the eyeglass lens held by the lens holding shaft. In order to make it possible to grasp the deterioration of the processing tool, A chipping detection means for detecting a chipping generated at a corner of the edge of the eyeglass lens processed by the processing tool, and an output means for outputting a detection result of the chipping detection means, The chipping detection means includes a probe that contacts the edge corner of the eyeglass lens processed by the processing tool, and a probe position detection means that detects the position of the probe. The chipping detection means also includes a position data acquisition means that acquires position data of the entire circumference of the edge corner that is planned after rough processing of the eyeglass lens when no chipping occurs at the edge corner, and includes at least one of a first detection means that detects a chip that has occurred at the edge corner by comparing the position data acquired by the position data acquisition means with detection data of the entire circumference of the edge corner by the probe position detection means, and a second detection means that detects a chip that has occurred at the edge corner based on whether or not there is a sharp change in the detection data of the entire circumference of the edge corner by the probe position detection means. It is characterized by: [Brief description of the drawings]

[0008] [Figure 1] FIG. 1 is a schematic diagram of a spectacle lens processing apparatus. [Diagram 2] FIG. 2 is a perspective view of a lens shape measuring unit. [Diagram 3] FIG. 13 is a diagram illustrating an edge corner shape measuring unit. [Figure 4] FIG. 2 is a configuration diagram of a control system of the eyeglass lens processing apparatus. [Diagram 5] 1A to 1C are diagrams illustrating an example of rough machining of a lens by a cutter. [Figure 6] FIG. 13 is a diagram illustrating a method for measuring an edge corner after rough processing. [Figure 7] 11A and 11B are diagrams illustrating an example of a method for determining whether or not there is a chip; [Figure 8] 11A to 11C are diagrams illustrating a method for detecting chipping from measured edge corner shape data. [Figure 9] 11A and 11B are diagrams illustrating an example of a measuring unit for measuring an edge corner portion after finishing. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] Hereinafter, the present embodiment will be described with reference to the drawings. Figures 1 to 4 are diagrams for explaining the eyeglass lens processing device according to the present embodiment.

[0010] [overview] For example, a spectacle lens processing device (for example, spectacle lens processing device 1) for processing the periphery of a spectacle lens includes a lens holding means (for example, lens holding unit 100) configured to hold a spectacle lens. For example, the lens holding means includes a lens holding shaft (for example, lens chuck shafts 102L and 102R) for holding the spectacle lens. For example, the spectacle lens processing device includes a lens rotating means (for example, motor 120) for rotating the spectacle lens by rotating the lens holding shaft. For example, the spectacle lens processing device includes a processing tool (for example, cutter 423, finishing processing tool 163a, etc.) for processing the periphery of the spectacle lens held by the lens holding shaft. For example, the processing tool includes a rough processing tool (for example, cutter 423) for roughly processing the periphery of the spectacle lens. For example, the processing tool includes a finishing processing tool (for example, finishing processing tool 163a, finishing processing tool 163c) for finishing the periphery of the roughly processed spectacle lens. The rough processing tool and the finishing processing tool may be cutters. For example, when the roughing and finishing tools are cutters, they may be integrally configured as one tool (for example, by forming a groove for forming a bevel in the roughing cutter, the roughing cutter can be used for both bevel finishing and flat finishing).

[0011] For example, the eyeglass lens processing apparatus includes a processing tool rotating means (e.g., motor 421, motor 160) that rotates the processing tool. For example, the eyeglass lens processing apparatus includes a changing means (e.g., moving unit 300, motor 120) that changes the relative positional relationship between the processing tool and the eyeglass lens held by the lens holding shaft. For example, the eyeglass lens processing apparatus includes a processing data acquiring means (e.g., control unit 50) that acquires a rough processing trajectory for rough processing the periphery of the eyeglass lens by the rough processing tool based on the lens shape. For example, the eyeglass lens processing apparatus includes a control means (e.g., control unit 50) that controls the changing means based on the rough processing trajectory and rough processes the periphery of the eyeglass lens by the rough processing tool. For example, the eyeglass lens processing apparatus includes a processing data acquiring means (e.g., control unit 50) that acquires a finishing processing trajectory for finishing the periphery of the eyeglass lens by the finishing processing tool based on the lens shape. For example, the eyeglass lens processing apparatus includes a control means (e.g., control unit 50) that controls the changing means based on the finishing processing trajectory and rough processes the periphery of the eyeglass lens by the finishing processing tool.

[0012] For example, the eyeglass lens processing apparatus may include a refractive surface shape acquiring means (e.g., lens shape measuring unit 200, control unit 50) for acquiring the refractive surface shape of the eyeglass lens. For example, the refractive surface shape acquiring means has a refractive surface probe (e.g., probe 260) that is brought into contact with the refractive surface of the eyeglass lens, and a refractive surface probe position detecting means (e.g., sensor 280, control unit 50) that detects the position of the refractive surface probe in the axial direction of the lens holding shaft, and acquires the refractive surface shape of the eyeglass lens based on the detection result of the refractive surface probe position detecting means.

[0013] For example, the eyeglass lens processing apparatus may include an outer shape acquiring means (e.g., lens shape measuring unit 200, control unit 50) for acquiring the outer shape of the eyeglass lens. For example, the outer shape acquiring means has an edge surface measuring element (e.g., side surface 262a of measuring element 262) that is brought into contact with the edge surface of the eyeglass lens, and an edge surface measuring element position detecting means (e.g., sensor 281, control unit 50) that detects the position of the edge surface measuring element in a direction perpendicular to the axial direction of the lens holding shaft, and acquires the outer shape of the eyeglass lens based on the detection result of the edge surface measuring element position detecting means.

[0014] For example, the eyeglass lens processing device includes chipping detection means (e.g., edge corner shape measuring unit 230, control unit 50) that detects chipping that occurs in the edge corner of the eyeglass lens processed by the processing tool. The chipping detection means may be configured to detect chipping that occurs not only in the edge corner but also around the edge corner. For example, when the peripheral edge of the eyeglass lens is roughly processed by the rough processing tool, chipping detection is performed after the rough processing and before the finish processing.

[0015] For example, the eyeglass lens processing apparatus includes an output means (e.g., a control unit 50, a display 60) that outputs the detection result of the chipping detection means. For example, the output means outputs the detection result of the chipping detection means to a processing condition change means described below. In addition, for example, the output means includes a notification means that notifies an operator of the detection result of the chipping detection means.

[0016] This allows early detection of deterioration of the processing tool, and by replacing the deteriorated processing tool with a new one, the eyeglass lens can be processed well. For example, when a rough processing tool (e.g., cutter 423) wears down, chipping occurs at the edge corner of the eyeglass lens after rough processing, but the chipping at the edge corner is removed by performing finish processing after rough processing. Therefore, after finish processing, the operator usually cannot recognize that a chipping occurred during rough processing. However, by providing the chipping detection means of the present disclosure, the operator can recognize that the rough processing tool is worn. Note that wear is an example of deterioration of the processing tool, and is not limited thereto. For example, deterioration of the processing tool includes breakage of the processing tool and adhesion of processing waste to the processing tool.

[0017] For example, the chipping detection means includes a probe (e.g., probes 291, 292) that contacts the edge corner of the eyeglass lens processed by the processing tool. For example, the chipping detection means includes a probe position detection means (e.g., sensor 280, sensor 281, control unit 50) that detects the position of the probe. For example, the chipping detection means detects chips that have occurred at the edge corner based on the output of a detection signal from the probe position detection means. The chipping detection means may also be an optical detection means that measures the shape around the edge corner using, for example, a laser.

[0018] For example, the stylus position detection means may be a means for detecting the position in a first direction which is the axial direction of the lens holding shaft, or a means for detecting the position in a second direction which is perpendicular to the first direction.

[0019] For example, the tip of the probe (e.g., tip 291a, 292a) that contacts the edge corner has a shape that is inclined in a direction parallel to the edge of the roughly machined lens (e.g., the axial direction of the lens holding shaft), and the inclination is a shape formed at an angle smaller than the inclination angle of the refracting surface (lens front surface LEf, lens rear surface LEr) at the rough machining position of the eyeglass lens to be measured. For example, the tip has a tapered tip shape. For example, the tip of the probe is sized so that it can enter the chip of the detection target that occurs at the edge corner. For example, the shape of the tip is sized so that a position change of the tip of the probe occurs when the tip of the probe contacts the part where the chip of the detection target occurs at the edge corner compared to when the chip of the detection target does not occur at the edge corner. For example, the shape of the tip is designed according to the size of the chip of the detection target. This makes it possible to more appropriately detect the chip of the edge corner.

[0020] For example, the chipping detection means includes a position data acquisition means (e.g., the control unit 50) that acquires position data of the edge corner planned after processing of the eyeglass lens when no chipping occurs at the edge corner. For example, the chipping detection means includes at least one of the following first detection means and second detection means. For example, the first detection means detects chipping that has occurred at the edge corner by comparing the position data acquired by the position data acquisition means with the detection data by the stylus position detection means. For example, the second detection means detects chipping that has occurred at the edge corner based on whether or not there is a sharp change in the detection data by the stylus position detection means.

[0021] For example, the measuring stylus position detection means may be configured to detect the position in the first direction, which is the axial direction of the lens holding shaft. In this case, for example, the eyeglass lens processing device includes a lens refractive surface information acquisition means (for example, the first lens shape measuring unit 200A, the control unit 50) that acquires refractive surface information of the eyeglass lens in the axial direction of the lens holding shaft. In addition, in this case, in detecting the edge corner after rough processing, for example, the position data acquisition means acquires position data of the edge corner planned after processing in the first direction (axial direction of the lens holding shaft) based on the refractive surface information acquired by the lens refractive surface information acquisition means and the target lens shape or the rough processing path. In detecting the edge corner after finishing processing, for example, the position data acquisition means acquires position data of the edge corner planned after finishing processing in the first direction (axial direction of the lens holding shaft) based on the refractive surface information acquired by the lens refractive surface information acquisition means and the target lens shape or the finish processing path.

[0022] For example, the stylus position detection means may be configured to be capable of detecting positions in two directions perpendicular to a first direction that is the axial direction of the lens holding shaft. In this case, in detecting the edge corner after rough processing, for example, the position data acquisition means acquires position data of the edge corner planned after rough processing in the second direction based on the target lens shape or the rough processing path. In detecting the edge corner after finish processing, for example, the position data acquisition means acquires position data of the edge corner planned after finish processing in the second direction based on the target lens shape or the finish processing path.

[0023] For example, the eyeglass lens processing device includes a processing condition changing means (e.g., the control unit 50) that changes the processing conditions of the next and subsequent processing steps that use the processing tool based on the detection result of the chipping detection means. For example, the processing condition changing means changes the processing conditions of the processing steps that use the processing tool from the next and subsequent processing steps, including at least the processing step in which the chipping was detected. For example, the processing condition changing means changes at least one of the processing conditions: the speed at which the changing means changes the positional relationship between the eyeglass lens and the processing tool (e.g., the feed speed), and the rotation speed of the processing tool by the processing tool rotating means. By changing the processing conditions during processing so as to reduce the load on the eyeglass lens, even worn processing tools can be used for a long period of time.

[0024] For example, the eyeglass lens processing device may include a processing amount acquisition means (e.g., the control unit 50) that acquires the amount of processing of the eyeglass lens by the processing tool (e.g., at least one of the number of lenses processed, the time the processing tool is used, and the moving distance of the processing tool). In this case, for example, the chipping detection means may be configured to be activated when the lens processing amount acquisition means acquires that a first predetermined processing amount has been reached. Furthermore, if a processing condition change means is provided, the chipping detection means may be configured to be activated when the processing conditions are changed and the processing amount acquisition means acquires that a second predetermined processing amount (e.g., a processing amount less than the first predetermined processing amount) has been reached.

[0025] For example, when the eyeglass lens processing device is equipped with a refractive surface shape acquiring means having a refractive surface measuring element, the chipping detection means may be configured to share a part of the configuration of the refractive surface shape acquiring means (at least the refractive surface measuring element position detection means), thereby simplifying the device configuration.

[0026] For example, when the eyeglass lens processing device is equipped with an outer shape acquisition means having an edge surface measuring element, the chipping detection means may be configured to share a part of the configuration of the outer shape acquisition means (at least the edge surface measuring element position detection means). In this case, the device configuration can be simplified.

[0027] [Example] One typical 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 a spectacle lens processing apparatus 1 according to the embodiment.

[0028] For example, the eyeglass lens processing apparatus 1 includes a lens holding unit 100 which is an example of a lens holding means having a lens holding shaft for holding an eyeglass lens (hereinafter, lens LE). For example, the eyeglass lens processing apparatus 1 includes a lens shape measuring unit 200 configured to acquire the shape of the lens LE (refractive surface shape of the lens LE, outer shape of the lens LE) (see FIG. 2). In this embodiment, the lens shape measuring unit 200 is provided on a base 2 of the eyeglass lens processing apparatus 1.

[0029] For example, the eyeglass 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 periphery of the lens LE. For example, the eyeglass lens processing apparatus 1 includes a second processing tool unit 400. The second processing tool unit 400 is configured to rotate a rough processing tool (e.g., a cutter 423) that roughly processes the periphery of the lens LE, etc. For example, the eyeglass lens processing apparatus 1 includes an edge corner shape measuring unit 230 configured to measure the shape of the edge corner of the lens LE processed by the processing tool. For example, the eyeglass lens processing apparatus 1 includes a moving unit 300, which is an example of a changing means for changing (adjusting) the positional relationship between the lens LE held by the lens holding shaft and various components such as the rough processing tool. The moving unit 300 is used to change (adjust) the relative positional relationship between the lens LE and the processing tool held by the first processing tool unit 150. The moving unit 300 is also used to change (adjust) the relative positional relationship between the lens LE and the processing tool of the second processing tool unit 400. The moving unit 300 is also used to change (adjust) the relative positional relationship between the lens LE and the measuring element of the lens shape measuring unit 200. The moving unit 300 is also used to change (adjust) the relative positional relationship between the lens LE and the measuring element of the edge corner shape measuring unit 230.

[0030] <Lens holding unit> For example, the lens holding unit 100 includes a lens chuck shaft 102 for holding (clamping) 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 the 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 (i.e., the lens LE) is rotated by a motor 120, which is an example of a lens rotating means. In addition, a motor 110 for moving the right chuck shaft 102R toward the left chuck shaft 102L is disposed on the right arm 101R. By moving the right chuck shaft 102R toward the left chuck shaft 102L, the lens LE is held by the two lens chuck shafts 102L and 102R.

[0031] <First processing tool unit> 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 on the base 2 in a positional relationship parallel to the lens chuck shaft 102. A plurality of processing tools 163 for processing the periphery of the lens LE are attached to the processing tool rotation shaft 161. For example, the processing tools 163 include at least one of a finishing processing tool 163a for high curve lenses, a mirror finish processing tool 163b, a finishing processing tool 163c for low curves, and a rough processing tool 163d for glass. The mirror finish processing tool 163b and the finishing processing tool 163c each include at least one of a V-groove for bevel processing and a flat finishing surface for flat processing. For example, a grindstone is used for the processing tool 163, but a cutter may also be used. Note that the terms "mirror finish", "bevel processing", and "flat processing" are the same as those in prior art documents (for example, JP 2017-177234 A), so detailed explanations will be omitted.

[0032] <Second processing tool unit> For example, the second processing tool unit 400 is disposed behind the carriage 101. The second processing tool unit 400 includes, for example, a groove engraving tool 413 for processing the peripheral edge of the lens LE. The second processing tool unit 400 also includes a cutter 423, which is an example of a rough processing tool for roughly processing the peripheral edge of the lens LE.

[0033] For example, the groove digging tool 413 is connected to a first processing tool drive shaft (e.g., shaft) 410. For example, the first processing tool drive shaft 410 is disposed inside a second rotating shaft (e.g., shaft) A2. The first processing tool drive shaft 410 is rotatably supported by a bearing (e.g., bearing) not shown in the figure with respect to the second rotating shaft A2. For example, the first processing tool drive shaft 410 is connected to a drive shaft 400a of the motor 421 via a connecting member not shown in the figure. This directly connects the groove digging tool 413 and the motor 421. That is, in this embodiment, the first processing tool drive shaft 410, which is the drive shaft of the groove digging tool 413, and the drive shaft 400a of the motor 421 are disposed coaxially. Of course, the first processing tool drive shaft 410 and the drive shaft 400a of the motor 421 may be disposed on different axes.

[0034] For example, by rotating the motor 421, the groove digging tool 413 rotates around the first tool drive shaft 410. In this case, the first tool drive shaft 410 is coaxial with the tool rotation shaft. With the groove digging tool 413 rotating, the lens LE clamped between the lens chuck shafts (lens rotation shafts) 102L, 102R held by the carriage 101 is pressed against the groove digging tool 413, thereby processing the periphery of the lens.

[0035] For example, the cutter 423 is attached to the second processing tool drive shaft 412. For example, in this embodiment, the cutter 423 is used as a processing tool for performing rough processing on the lens LE. For example, the second processing tool drive shaft 412 is rotatably supported by two bearings (for example, bearings) not shown in the figure with respect to the holding part 411. For example, the second processing tool drive shaft 412 is connected to the drive shaft 400a of the motor 421 via a connecting member not shown in the figure. In this embodiment, the second processing tool drive shaft 412, which is the drive shaft of the cutter 423, is disposed at a position different from that on the axis of the drive shaft 400a of the motor 421. That is, the rotation of the drive shaft 400a of the motor 421 is transmitted to the second processing tool drive shaft 412 via a one-way clutch (not shown), a bearing (for example, a bearing), etc. As a result, the rotation of the drive shaft 400a of the motor 421 is transmitted to the second processing tool drive shaft 412. Of course, various configurations can be applied to transmit the drive of the motor 421 to the cutter 423.

[0036] For example, the second processing tool unit 400 includes a turning mechanism for changing the position of the processing tool. For example, a first rotation axis (e.g., a shaft) A1 is disposed inside the base portion 402 and fixed to the support block 401. For example, the base portion 402 is connected to the first rotation axis A1 via a bearing (e.g., a bearing) not shown, and is held rotatably around the first rotation axis A1 relative to the support block 401. For example, the first rotation axis A1 is rotated by driving a power (e.g., a motor) not shown. The rotation of the first rotation axis A1 causes the base portion 402 to rotate around the first rotation axis A1.

[0037] For example, the second rotating shaft A2 is disposed inside the base part 402 and rotatably connected to the base part 402 via a bearing (not shown). For example, the second rotating shaft A2 is a rotating shaft different from the first rotating shaft A1. For example, the second rotating shaft is rotated by driving a power (for example, a motor) (not shown). By the rotation of the second rotating shaft A2, the holding part 411 connected to the second rotating shaft A2 rotates and moves around the second rotating shaft A2. As a result, the cutter 423 held by the holding part 411 rotates around the second rotating shaft A2.

[0038] The second processing tool unit 400 may be configured as described in JP 2017-177234 A, and the details of the configuration may be referred to therein. The terms "groove digging" and "rough machining" are the same as those in the prior art (e.g., JP 2017-177234 A), and therefore detailed explanations are omitted.

[0039] <Mobile unit> For example, the moving unit 300 includes a first moving unit 310 that relatively changes the positional relationship between the lens chuck shaft 102 and the processing tool rotation shaft (the processing tool rotation shaft 161 and the second processing tool drive shaft 412, etc.) in the inter-axis distance direction (hereinafter, referred to as the Y direction). The moving unit 300 also includes a second moving unit 330 that relatively changes the positional relationship between the lens LE and the processing tool (the processing tool 163, the cutter 423, etc.) in the axis L1 direction of the lens chuck shaft 102 (hereinafter, referred to as the X direction).

[0040] The first moving unit 310 is also used to change the positional relationship in the Y direction between the tracing stylus 260 held by the lens shape measuring unit 200 and the tracing stylus 290 held by the edge corner shape measuring unit 230 (see FIG. 2), and the lens LE held by the lens chuck shaft 102. The second moving unit 330 is also used to change the positional relationship in the Y direction between the tracing stylus 260 held by the lens shape measuring unit 200 and the tracing stylus 290 held by the edge corner shape measuring unit 230 (see FIG. 2), and the lens LE held by the lens chuck shaft 102. For example, the Y direction is a direction perpendicular to the X direction.

[0041] The first moving unit 310 includes a motor 315. The rotation of the motor 315 moves the moving base 301 in the X direction. This causes the carriage 101 and the lens chuck shaft 102 (lens LE) mounted on the moving base 301 to move in the X direction. The first moving unit 310 may be configured to move each processing tool, such as the cutter 423, and each probe, such as the probe 290, in the X direction.

[0042] The second moving unit 330 includes a motor 335 for moving the carriage 101 (lens chuck shaft 102) in the Y direction. A shaft 333 extending in the Y direction is attached to the moving support base 301. A motor 335 is fixed to the moving support base 301. The rotation of the motor 335 is transmitted to a ball screw 337 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 337.

[0043] In the embodiment, the second moving unit 330 is configured to move the lens chuck shaft 102 in the Y direction, but may be configured to move each processing tool such as the cutter 423 and a measuring element such as the measuring element 290 in the Y direction.

[0044] <Lens shape measurement unit> 2 is a diagram illustrating a schematic configuration of the lens shape measuring unit 200. In this embodiment, the lens shape measuring unit 200 is provided on the base 2 of the eyeglass lens processing apparatus 1.

[0045] In the embodiment, the lens shape measuring unit 200 includes a first lens shape measuring unit 200A for measuring (obtaining) the shape of the refractive surfaces (lens front surface, lens rear surface) of the lens LE, and a second lens shape measuring unit 200B for measuring (obtaining) the outer shape of the lens LE. Note that in this embodiment, the second lens shape measuring unit 200B is configured to share some of the components of the first lens shape measuring unit 200A. Of course, the second lens shape measuring unit 200B may be configured separately from the first lens shape measuring unit 200A.

[0046] The first lens shape measuring unit 200A includes a holding unit 250c having a contact 260 that contacts a refractive surface (at least one of the front surface or rear surface of the lens) of the lens LE, and the holding unit 250c is tiltable in the X direction about an axis S2 perpendicular to the lens chuck axes 102R, 102L (first axis: X direction). The first lens shape measuring unit 200A also includes a sensor 280 that detects the tilt of the holding unit 250c in the X direction. The first lens shape measuring unit 200A includes a fixed unit 210 fixed to the base 2 of the eyeglass lens processing apparatus 1, and a movable unit 250 that is swung (tilted) in the X direction relative to the fixed unit 210. In addition, in order to serve as the second lens shape measurement unit 200B, the movable unit 250 is composed of a combination of a first movable part 250a that tilts the probe 260 in the front-to-back direction (Y direction: the direction toward and away from the lens chuck axes 102L, 102R) relative to the fixed unit 210, and a second movable part 250b that tilts the probe 260 in the left-to-right direction (X direction) relative to the fixed unit 210.

[0047] The fixed unit 210 comprises a shaft 201 extending parallel (in the X direction) to the lens chuck axes 102R and 102L, a pin 202 that limits the forward movement of the movable unit 250 (towards the lens chuck axis), a pin 203 that limits the backward movement (away from the lens chuck axis), and a block 269.

[0048] The first movable part 250a includes a bearing 256 inserted into the shaft 252, the shaft 252 extending in the front-rear direction perpendicular to the lens chuck axes 102R and 102L, pins 253a and 253b for limiting the inclination of the second movable part 250b in the X direction, and springs 254a and 254b for holding the initial position of the second movable part 250b in the X direction and applying a measurement pressure to the lens when measuring the lens shape.

[0049] The second movable part 250b includes a bearing 251 through which the shaft 201 is inserted, a probe 260 that is abutted against the refractive surfaces (front and rear surfaces) of the lens LE to be processed, a holding member 265 having the probe 260 at its tip, an arm 264 that connects the support shaft 263 and the holding member 265, and a support shaft 263 for supporting the arm 264, and the holding member 265, the arm 264 and the support shaft 263 form a holding unit 250c.

[0050] The support shaft 263 is formed of a columnar member extending in the vertical direction when the lens shape measuring unit 200 is fixed to the base 2. The left and right ends of the support shaft 263 abut against the pins 253a, 253b to determine the maximum value of the tilt angle in the left and right direction (X direction) of the holding unit 250c that constitutes the movable unit 250. The front and rear of the support shaft 263 abut against the pins 202, 203 to determine the maximum value of the front and rear tilt angle of the holding unit 250c. The pins 202, 203 are components of the second lens shape measuring unit 200B.

[0051] The holding unit 250c is formed into an L-shape by attaching an arm 264 to the upper end position of a support shaft 263 so as to extend toward the lens chuck shafts 102R and 102L.

[0052] For example, the first lens shape measuring unit 200A includes a probe 260 to be brought into contact with the refractive surface of the lens LE, which probe 261 is brought into contact with the lens front surface (front refractive surface) and a probe 262 is brought into contact with the lens rear surface (rear refractive surface). The probe 262 may have a cylindrical side surface. A side surface 262a of the probe 262 may be used to measure the outer diameter shape of the lens LE, or may be used as a probe to be brought into contact with the outer periphery of the lens LE (demo lens).

[0053] For example, the probes 261 and 262 are held by a holding member 265 that is movable in the X direction. In this embodiment, the holding member 265 has a U-shape and is disposed at the tip of an arm 264. The arm 264 is attached to a support shaft 263, and the support shaft 263 is held by a block 269 so as to be movable in the X direction. For example, in this embodiment, the support shaft 263 is made tiltable in the X direction via a bearing 251 held by the block 269. The support shaft 263 is biased by springs 254a and 254b in the front and rear directions of the lens, with the state of FIG. 2 being the neutral position. The positions of the probes 261 and 262 in the X direction are detected by a sensor (detector) 280, which is an example of a detection means, via the holding member 265, the arm 264, and the support shaft 263. A well-known configuration is used for the sensor 280.

[0054] The configuration for holding the tracing stylus 260 (261, 262) movably in the X direction is not limited to the embodiment. For example, the tracing stylus 260 (261, 262) may be held so as to be linearly movable in the X direction. Alternatively, the tracing stylus 261 and the tracing stylus 262 may be held so as to be movable separately in the X direction. Also, in this device, the shape of the front refracting surface of the lens LE is measured by utilizing the movement control of the lens chuck shaft 102 in the X direction even during measurement, but the present invention is not limited to this. Alternatively, the lens chuck shaft 102 may not be moved in the X direction during measurement, and the measurement may be performed by detecting a change in the position of the tracing stylus 260 that moves in accordance with a change in the refracting surface of the lens LE.

[0055] In the holding unit 250c configured as above, the height of the support shaft 263 and the length of the arm 264 (the inclination angle with respect to the lens chuck shafts 102R, 102L) are determined so that the tip of the tracing stylus 260 is positioned on the movement trajectory in the Y direction of the lens chuck shafts 102R, 102L. By placing the tracing stylus 260 on the movement trajectory of the lens chuck shafts 102R, 102L, the movement of the lens LE by the lens holding unit 100 is utilized to measure the shapes of the front and rear surfaces of the lens.

[0056] The second lens shape measuring unit 200B also uses the side surface 262a of the tracing element 262 as a tracing element that abuts against the edge surface of the lens LE. That is, the side surface 262a is formed to have a size that abuts against the edge surface (outer peripheral surface) of the lens LE. The second lens shape measuring unit 200B also uses the arm 264, the holding member 265, the holding unit 250c, the fixing unit 210, etc., and includes a sensor 281 that is a detection means that detects the inclination of the holding unit 250c in the second direction (Y direction). The support shaft 263 is biased forward (to the side where the tracing element 262 is located) about the axis S1 by the spring 255. The biasing of the support shaft 263 forward is limited to the state of FIG. 2 by the pin 202. The lens shape measuring unit 200 can adopt the configuration described in JP 2014-4678 A for details. Please refer to this publication.

[0057] <Edge corner shape measurement unit> 2 and 3, an edge corner shape measuring unit 230 for measuring the shape of the corners of the edge of the lens LE after rough processing will be described. In this embodiment, the edge corner shape measuring unit 230 is configured to share some of the components of the first lens shape measuring unit 200A. Of course, the edge corner shape measuring unit 230 may be provided separately from the first lens shape measuring unit 200A for its own purpose.

[0058] The edge corner shape measuring unit 230 includes a probe 290 that contacts the edge corner of the lens LE after rough processing. FIG. 3 is a diagram for explaining the configuration of the probe 290, and FIG. 3(a) is an enlarged view of the vicinity of the probes 261 and 262 to which the probe 290 is attached. As shown in FIG. 3(a), the probe 290 includes a probe 291 that contacts the edge corner LKa on the lens front surface LEf side, and a probe 292 that contacts the edge corner LKb on the lens rear surface LEr side. For example, the probe 291 is attached to the probe 261 of the first lens shape measuring unit 200A. The probe 292 is attached to the probe 262 of the first lens shape measuring unit 200A. The other configurations of the edge corner shape measuring unit 230, including the holding member 265 that includes the probes 261 and 262, are shared with the configurations of the first lens shape measuring unit 200A. For example, the sensor 280 is also used as a detector that detects the position of the probe 290 (probes 291 and 292) in the X-axis direction.

[0059] The tip 291a of the tracing stylus 291 has a shape inclined at an inclination angle SA with respect to the X direction (edge ​​surface of the lens LE after rough processing). For example, the inclination angle SA is formed to be smaller than the inclination angle LfA (angle with respect to the X direction) of the lens front surface LEf at the rough processing position of the lens LE to be measured. For example, the inclination angle SA is 30 to 40 degrees. This allows the tip 291a to abut against the edge corner LKa without contacting the lens front surface LEf. Similarly, the tip 292a of the tracing stylus 292 has a shape inclined at an inclination angle SB with respect to the X direction (edge ​​surface of the lens LE after rough processing). For example, the inclination angle SB is formed to be smaller than the inclination angle LfB (angle with respect to the X direction) of the lens rear surface LEr at the rough processing position of the lens LE to be measured. For example, the inclination angle SB is smaller than 90 degrees, 80 to 60 degrees. This allows the tip portion 291a to abut against the edge corner LKb without contacting the lens rear surface LEr. Note that the values ​​of the inclination angles SA and SB are merely examples, and the contents of the present disclosure are not limited to these values.

[0060] FIG. 3(b) is a cross-sectional view of the probe 291 cut along the X direction, viewed from the Y direction, and a diagram for explaining a chip that occurs at the edge angle of the lens LE. For example, the tip 291a of the probe 291 is formed into a tapered tip shape. This makes it easier for the tip 291a of the probe to enter the chip and then leave the chip. The tip 291a is shaped to a size that allows it to enter the chip Ch to be detected that occurs at the edge corner LKa. In other words, the tip 291a is shaped to a size that causes a position change (here, a position change in the X direction) of the tip 291a when the tip 291a abuts on a part where the chip Ch to be detected occurs at the edge corner LKa, compared to when the chip Ch to be detected does not occur at the edge corner LKa. For example, by forming the tip of the tip 291a into an arc shape with a radius of 0.3 to 0.5 mm, even a chip Ch to be detected that is 0.1 mm in size can be detected. The tip 292a of the probe 292 is also formed in the same shape as the tip 291a.

[0061] For example, when measuring the shape of the edge corner LKa on the lens front surface LEf side, the lens edge corner LKa and the probe 291 are brought into contact with each other from the X direction. In this case, similar to the probe 260 for measuring the shape of a refractive surface, a measurement pressure is applied to the probe 291 in the X direction by the springs 254a and 254b. With the probe 291 in contact with the edge corner LKa, the lens LE is rotated, and the positional change of the probe 291 is detected, thereby measuring the shape of the edge corner LKa.

[0062] The configuration of the edge corner shape measuring unit 230 is not limited to the above. For example, the edge corner shape measuring unit 230 may be configured to measure the shape of the edge corner by irradiating the edge corner with a laser and detecting the reflected light (configuration to optically detect chipping). In that case, since the shape around the edge corner can be measured, chipping occurring around the edge corner including the edge corner can be detected.

[0063] <Control system configuration> Fig. 4 is a control block diagram of the eyeglass lens processing apparatus 1. The eyeglass lens processing apparatus 1 is equipped with a control unit 50. Electrical components (motors, etc.) of each unit shown in Figs. 1 and 2 are connected to the control unit 50. The control unit 50 also serves as the control unit of the eyeglass lens processing apparatus 1. The control unit 50 is configured to control the entire apparatus. The control unit 50 is also configured to perform various calculations for measuring the shape of the corners of the edge of the lens LE, measuring the refractive surface shape of the lens LE, and performing various calculations for lens processing.

[0064] For example, 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. For example, the display 60 may have a touch panel function and be configured to include the input unit 13. In addition, the control unit 50 and the display 60 have a function of output means.

[0065] The data acquisition unit 10, the memory 20, and the selection unit 52 are connected to the control unit 50. The data acquisition unit 10 may be connected to the lens shape measuring device 30. For example, the lens shape measuring device 30 obtains the lens shape (the target outer diameter shape for processing the lens periphery) of the lens LE by measuring the rim of the eyeglass frame. The lens shape stored in the memory 20 may be used. The data acquisition unit 10 acquires lens shape data from the lens shape measuring device 30 or the memory 20. The "lens shape" is a two-dimensional shape defined by a radius vector length and a radius vector angle, and is similar to, for example, prior art documents (for example, Publication No. 2017-177234), so detailed description will be omitted.

[0066] For example, the control unit 50 may have a function of acquiring the amount of processing of the lens LE by each processing tool such as the cutter 423 in order to detect how much each processing tool such as the cutter 423 has been used. For example, the processing amount acquiring means also serves as a recording means for recording the number of lenses (number of times) processed by each processing tool. For example, the control unit 50 measures the number of times a trigger signal for starting processing is input, or the number of times a signal for ending processing is input. Note that the configuration may be such that the amount of use of each processing tool is detected by recording the grinding time for processing the lens and the moving distance of the processing tool, instead of the number of times the lens has been processed.

[0067] The operation of the eyeglass lens processing apparatus 1 having the above-mentioned configuration will be described.

[0068] <Getting the target shape and layout data> First, the lens shape data (radial length r, radial angle θ) of the lens LE is acquired by the data acquisition unit 10. 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 may be acquired by the data acquisition unit 10 by calling up the data stored in the memory 20.

[0069] Once the target lens data is acquired, the operator sets (inputs) processing conditions for processing the periphery of the lens LE by the input unit 13. For example, layout data for locating the optical center position of the lens LE relative to the target lens is input for processing the periphery of the lens LE. For example, the layout data includes the distance FPD between the left and right target lens centers, the interpupillary distance PD, and the height distance of the optical center relative to the target lens center. In addition, the lens material, the frame type (metal, cell, rimless, etc.), the type of processing of the lens periphery (bevel processing, flat processing, groove processing, etc.), the presence or absence of mirror processing, etc. are input as processing conditions.

[0070] <Lens outer shape acquisition> When input of the processing conditions is completed, the operator holds the lens LE on the lens chuck shafts 102 (102L, 102R) and starts the operation of the eyeglass lens processing apparatus 1. Prior to peripheral processing of the lens LE, the control unit 50 executes an eyeglass lens shape measuring program, and the lens shape measuring unit 200 measures the shape of the lens LE.

[0071] For example, first, the outer shape of the unprocessed lens LE is measured by the second lens shape measuring unit 200B. The measurement operation of the outer shape of the lens LE will be described. The control unit 50 drives the second moving unit 330 to move the lens LE in the Y direction, thereby bringing the edge surface (end surface) of the lens LE into contact with the side surface 262a of the tracing stylus 262. After the tracing stylus 260 and the edge surface of the lens LE come into contact with each other, the lens LE is further moved in the Y direction so that the support shaft 263 (holding unit 250c) is tilted by a predetermined tilt angle around the axis S1.

[0072] When the support shaft 263 is further tilted by a predetermined angle α1 from the initial position about the axis S1 after the contact between the lens LE and the side surface 262a, the spring 255 generates a repulsive force and the tracing stylus 260 is pressed against the measurement surface of the lens LE. As a result, even if the distance from the lens chuck shaft 102 to each measurement point on the outer shape of the lens LE changes, the side surface 262a of the tracing stylus 262 follows the measurement point on the refractive surface of the lens LE due to the bias of the spring 255. The control unit 50 rotates the lens LE once with the outer shape of the lens LE in contact with the side surface 262a of the tracing stylus 262. As a result, the control unit 50 acquires the outer shape of the unmachined lens LE based on the movement information of the lens chuck shaft 102 in the Y direction and the detection information of the sensor 281.

[0073] When the outer shape of the unprocessed lens LE is acquired, the control unit 50 checks whether or not the diameter of the unprocessed lens LE is insufficient for the lens shape based on the lens shape data and the layout data. If the diameter of the lens LE is insufficient, a message to that effect is displayed on the display 60, and a warning is given to the operator.

[0074] <Rough processing> If the diameter of the lens LE is not insufficient, the process proceeds to the rough processing step. The control unit 50 obtains a rough processing trajectory L2 for rough processing the lens. For example, the rough processing trajectory is obtained as a trajectory (rn+β, θ) that allows for a finishing allowance β (for example, 1 mm) in the moving radius of the target lens shape data (rn, θn) that is a two-dimensional finishing trajectory.

[0075] When the roughing trajectory is obtained, the control unit 50 starts roughing. As a method for performing roughing, a method similar to the method described in the prior art can be adopted (for example, see JP 2017-177234 A).

[0076] When the roughing trajectory is obtained, the control unit 50 obtains roughing control data (control data) for driving the moving unit 300 based on the roughing trajectory. When the roughing control data is acquired, the control unit 50 drives the motor 421 to move the cutter 423 to the roughing position, and then controls the driving of the motor 315 to bring the lens LE and the cutter 423 closer to each other. Thereafter, while rotating the lens LE by the motor 120, the control unit 50 controls the driving of the motor 335 based on the roughing trajectory, and changes the positional relationship of the lens LE with respect to the cutter 423, thereby roughing the lens LE.

[0077] For example, the rough processing by the cutter 423 is performed as shown in FIG. 5. FIG. 5 is a diagram for explaining an example of the rough processing of the lens LE by the cutter 423. Note that in FIG. 5, the cutter 423 is assumed to be moved relative to the lens LE. First, the cutter 423 is moved along a path M1, and after reaching the rough processing locus L2, the cutter 423 is moved so as to proceed along a path M2 along the rough processing locus L2. When the cutter 423 is moved up to half the circumference of the lens LE, the cutter 423 is moved so as to proceed along a path M3. As a result, the lens LE on the path M2 side is cut off. Next, the cutter 423 again proceeds along the path M3, and then is moved so as to proceed along a path M4 along the rough processing locus L2. As a result, the remaining half circumference of the lens LE is cut off, and the lens LE is processed along the rough processing locus L2. Note that the control of the rough processing by the cutter 423 is not limited to the example of FIG. 5, and various control methods can be used.

[0078] <Obtaining the lens refractive surface shape> After the rough machining, the shape of the refractive surfaces (the front and rear surfaces) of the lens LE is measured by the first lens shape measuring unit 200A. For example, first, the shape of the front surface of the lens LE is measured.

[0079] The control unit 50 controls the moving unit 300 to move the lens LE (lens chuck shaft 102) in the Y direction so that the position of the tracing stylus 261 in the Y direction corresponds to the target lens shape. Next, the control unit 50 moves the lens LE in the X direction so that the lens front surface comes into contact with the tracing stylus 261. The contact of the lens front surface with the tracing stylus 261 is detected based on the output signal of the sensor 280. The position of the lens front surface in the X direction at this time is obtained based on the control data (driving data of the motor 315) for moving the lens chuck shaft 102 in the X direction and the detection data of the sensor 280. Thereafter, the control unit 50 controls the moving unit 300 while rotating the lens LE to move the lens LE (lens chuck shaft 102) in the Y direction so that the position of the tracing stylus 261 in the Y direction corresponds to the target lens shape, and moves the lens LE in the X direction based on the measured result of the lens front surface shape so that the position of the tracing stylus 261 in the X direction is within a predetermined range. Then, the control unit 50 rotates the lens LE once to obtain the shape of the lens front surface in the X direction corresponding to the target lens shape based on the detection result of the sensor 280 and the control data in the X direction of the lens chuck shaft 102. Note that the control operation during this measurement can employ the technology described in JP 2014-4678 A, so please refer to this publication for details.

[0080] After the shape measurement of the front lens surface is completed, the shape of the rear lens surface is measured by the stylus 262 using the same control method as for the front lens surface. When the shapes of the front and rear lens surfaces corresponding to the target lens shape are acquired, for example, when beveling is performed on the periphery of the lens LE, a finishing processing trajectory (rn, θn, z) for locating the bevel apex position is obtained based on a predetermined bevel calculation. Note that "z" in the finishing processing trajectory is a position in a direction parallel to the edge of the lens LE where the bevel apex is located, and in this embodiment, it is treated as being different from the XYZ directions of the eyeglass lens processing apparatus 1 shown in FIG. 1.

[0081] The shape measurement of the lens refractive surface may be performed on two circumferences of the lens LE at positions with different radial lengths on the lens front and rear surfaces. For example, when the periphery of the lens LE is beveled, two circumferences are measured at the bevel apex position and the bevel shoulder position corresponding to the target lens shape. This allows the inclination information of the lens refractive surface (lens front and lens rear surfaces) near the radial length (rn) corresponding to the target lens shape to be obtained for each radial angle (θn). In addition, the curve information of the lens refractive surface (lens front and lens rear surfaces) is obtained.

[0082] The lens refractive surface shape may be measured before the rough processing. However, the lens LE may have a slightly distorted lens refractive surface in the optical axis direction after the rough processing, as the outer shape of the lens LE changes due to the rough processing. Therefore, in order to obtain a more accurate lens refractive surface shape, it is preferable to measure the lens refractive surface after the rough processing.

[0083] <Obtaining the edge corner shape> If it is set so that detection of chipping of the edge corners after rough processing is performed after rough processing and measurement of the lens refractive surface shape is performed, measurement of the edge corners is performed by the edge corner shape measuring unit 230. For example, first, shape measurement of the edge corners of the lens front surface is performed. Figure 6 is a diagram for explaining shape measurement of the edge corners of the lens front surface.

[0084] The control unit 50 controls the moving unit 300 based on the rough processing trajectory to move the lens LE in the Y direction so that the edge corner LKa on the lens front side after rough processing is positioned at the center (or a position slightly away from the center) of the width of the tracing stylus 291 (tip 291a) in the Y direction. Next, the control unit 50 moves the lens LE in the X direction so that the edge corner LKa abuts against the tracing stylus 291, as shown in FIG. 6(a). The abutment of the edge corner LKa against the tracing stylus 291 is detected based on an output signal of the sensor 280. The position of the edge corner LKa in the X direction at this time is obtained based on the control data (driving data of the motor 315) for moving the lens chuck shaft 102 in the X direction and the detection data of the sensor 280.

[0085] Thereafter, the control unit 50 controls the moving unit 300 while rotating the lens LE, in the same manner as in the shape measurement of the lens front surface, to move the lens LE (lens chuck shaft 102) in the Y direction so that the position of the stylus 291 in the Y direction corresponds to the rough processing trajectory. The control unit 50 also moves the lens LE in the X direction based on planned position data KXa (see FIG. 7(a) described later) of the edge corner LKa in the X direction planned after rough processing of the lens LE when no chipping occurs in the edge corner, so that the position of the stylus 291 in the X direction is within a predetermined range. Then, the control unit 50 rotates the lens LE once to obtain actual position data KXb(θn, Xbn) (n=1, 2, 3, . . . , N) of the edge corner LKa in the X direction based on the detection result of the sensor 280 and the control data in the X direction of the lens chuck shaft 102. θn is a radius vector angle, and Xbn is distance data from a reference position in the X direction. N is the number of measurement points, and is, for example, 1,000 points, the same as the data on the target lens shape and rough machining path.

[0086] In measuring the shape of this edge corner LKa, if a chip Ch occurs in the edge corner LKa due to rough machining, as shown in Fig. 6(b), the tracing stylus 291 (tip 291a) will move toward the rear surface of the lens from the planned position of the edge corner LKa, and that position will be detected by the sensor 280. In Fig. 6(b), Δd indicates the distance that the tracing stylus 291 moves in the X direction toward the rear surface of the lens due to the chip Ch from the planned position of the edge corner LKa.

[0087] When the shape measurement of the edge corner LKa on the front surface of the lens is completed, measurement of the edge corner LKb on the rear surface of the lens is carried out using the measuring element 292 in a similar control method to that used for the front surface of the lens, and the actual position data of the edge corner LKb in the X direction is obtained by the control unit 50.

[0088] <Determining the presence or absence of chipping> When the measurement of the edge corners of the front and rear surfaces of the lens is completed, the control unit 50 judges whether or not chipping has occurred in the edge corners. An example of a method for judging the presence or absence of chipping will be described.

[0089] For example, the presence or absence of chipping on the front surface of the lens is determined based on a comparison between planned position data KXa of the edge corner LKa in the X direction after rough processing when no chipping has occurred in the edge corner LKa, and actual position data KXb of the edge corner LKa in the X direction obtained by measurement by the edge corner shape measuring unit 230.

[0090] Fig. 7 is a diagram for explaining an example of a method for determining whether or not there is a chip. Fig. 7(a) is a graph showing the planned position data KXa of the edge corner LKa planned after rough machining when no chipping occurs in the edge corner LKa, with the horizontal axis showing the radius vector angle (0° to 360°) and the vertical axis showing the distance (mm) from the reference position in the X direction. When no chipping occurs in the edge corner LKa, the planned position data KXa does not show abrupt changes, but tends to change gradually.

[0091] Here, an example of a method for obtaining the planned position data KXa of the edge corner LKa in the X direction planned after rough processing will be described. For example, the planned position data KXa of the edge corner LKa is obtained by the control unit 50 based on the shape data of the lens front surface (lens refractive surface) and the rough processing trajectory. For example, the shape data of the lens front surface is measured by the first lens shape measuring unit 200A, and the position data of the lens front surface in the X direction obtained corresponding to the target lens shape is used. For example, by using four points of the position data of the lens front surface in the X direction, the curve information (spherical surface) of the lens front surface is obtained, and based on this curve information and the rough processing trajectory, the planned position data KXa of the edge corner LKa in the X direction corresponding to the rough processing trajectory is mathematically obtained (acquired by the control unit 50). Note that, instead of using the result measured by the first lens shape measuring unit 200A, the shape data of the lens front surface may use information previously acquired by the data acquisition unit 10.

[0092] Fig. 7(b) is a graph showing the measured position data KXb of the edge corner LKa, with the horizontal and vertical axes corresponding to Fig. 7(a). If a chip occurs in the edge corner LKa, the measured position data KXb will show a steep change CDh that differs from the expected position data KXa. Therefore, by comparing the expected position data KXa with the measured position data KXb, it is possible to determine whether or not there is a chip Ch.

[0093] For example, Fig. 7(c) is a graph showing the calculated values ​​of the difference data ΔDX between the expected position data KXa and the measured position data KXb, with the horizontal and vertical axes corresponding to Fig. 7(a). For example, the presence or absence of a chip based on the difference data ΔDX is determined based on whether or not the difference data ΔDX exceeds a predetermined threshold SD. For example, the threshold SD is an experimentally determined value.

[0094] The acquisition of the planned position data KXa is not limited to the above. For example, the planned position data KXa may be acquired by measuring the X-direction position of the lens front surface corresponding to the rough processing trajectory by the first lens shape measuring unit 200A before rough processing. In addition, when there is a phenomenon in which the lens refractive surface is distorted in the optical axis direction after rough processing compared to before rough processing, the control unit 50 calculates the amount of distortion based on data obtained by measuring the X-position of the lens front surface corresponding to the target lens shape before rough processing and data obtained by measuring the X-position of the lens front surface corresponding to the target lens shape after processing. Then, the control unit 50 may acquire the planned position data KXa by correcting the planned position data obtained by the measurement of the first lens shape measuring unit 200A before rough processing based on the calculated amount of distortion.

[0095] The method of determining the presence or absence of chipping is not limited to the above. For example, the presence or absence of chipping may be determined based on whether or not there is any data that changes abruptly in the actually measured position data KXb (position data in the X direction based on the detection data of the probe 291 by the sensor 280). That is, in the position data KXb of the edge corner LKa where no chipping occurs, each measurement point (or the amount of change between each measurement point) usually changes gradually. On the other hand, when a chipping occurs in the edge corner LKa, as shown in FIG. 7(b), abrupt change CDh appears in the position data KXb. For example, the control unit 50 predicts the amount of change at a measurement point after a certain measurement point based on the amount of change from the position before the measurement point for each radial angle of the position data KXb, and determines that there is an abrupt change when there is a change of a predetermined amount or more from the predicted result.

[0096] FIG. 8 is a diagram for explaining a specific example of a method for determining whether or not there is an abrupt change in the measured position data KXb. As shown in FIG. 8, the control unit 50 obtains the amount of change TD(n) in the position data between a certain measurement point F(n) and the measurement point immediately before it F(n-1), and also obtains the amount of change TD(n+1) in the position data between the measurement point F(n) and the next measurement point F(n+1). Then, the control unit 50 obtains the difference amount ΔTD between the amount of change TD(n+1) and the amount of change TD(n), and determines whether or not there is an abrupt change depending on whether or not this difference amount ΔTD exceeds the determination threshold value STD. In the case of FIG. 8, this is an example in which an abrupt change CDh occurs due to a gap Ch from the measurement point F(n) to the measurement point F(n+1). Note that if the determination threshold value STD is not a fixed value but is determined according to the amount of change at several measurement points before the measurement point F(n), the presence or absence of an abrupt change can be determined more accurately.

[0097] The above-described determination of the presence or absence of chipping is also performed on the rear surface of the lens.

[0098] <Finishing> After the shape of the edge corner is measured and chipping is determined, the process proceeds to the finishing process. For example, when beveling is set, the control unit 50 first calculates the bevel path (radius information and information on the position of the bevel apex in the axis L1 direction) based on the lens shape data, layout data, and the results of lens shape measurements of the front and rear surfaces of the lens. Then, the moving unit 300 is controlled based on the calculated bevel path, and the peripheral edge of the lens LE after rough processing is beveled by the finishing tool 163c.

[0099] In addition, even if a chip occurs in the edge corner after rough processing, if it is a minor chip, the chip will be removed by finishing processing, so there will be no problem with the final finished shape. If a chip larger than the finishing allowance occurs, a determination is made as to whether there is a chip larger than the finishing allowance based on the results of acquisition of the edge corner shape by the edge corner shape measuring unit 230 described above, and if it is determined that there is a large chip that will affect the finished shape, the finishing process is stopped and a notification to that effect is displayed on the display 60.

[0100] <Changing the rough cutting conditions, outputting chipping detection results> When it is determined that a chip has occurred in the step of determining the presence or absence of a chip, the control unit 50 changes the processing conditions when the processing tool used in the rough processing is used next time onward, thereby reducing the load on the lens LE from the next time onward. For example, an example of changing the processing conditions is changing the speed at which the positional relationship between the processing tool used in the rough processing and the lens LE is changed. That is, by decreasing the rotation speed (feed speed) of the lens chuck shaft 102 during the rough processing, the amount of the lens LE cut by the cutter 423 per unit time is reduced, thereby reducing the processing load on the cutter 423. In addition, for example, the control unit 50 may increase the rotation speed of the cutter 423 during the rough processing (i.e., the rotation speed of the motor 421) to reduce the amount of the lens cut by the cutter 423 per unit rotation, thereby reducing the processing load on the cutter 423. Note that the above-mentioned changes in the rotation speed of the lens and the change in the rotation speed of the cutter are examples of processing condition change methods for reducing the processing load, and are not limited thereto. Other methods may be used as long as the processing conditions during the rough processing are changed so as to reduce the load on the rough processing tool.

[0101] Furthermore, if it is determined that a chip has occurred, the control unit 50 outputs the determination result. For example, a message is displayed on the display 60, which is an example of a notification means, to the effect that a chip has been detected in the edge corner after rough processing, and the operator is notified that the processing tool has deteriorated (worn). For example, in addition to the occurrence of a chip, the display 60 may also notify that the rough processing tool (cutter 423) is worn and therefore needs to be replaced. The notification of the chip determination result may also be made after processing of the lens LE is completed.

[0102] Also, for example, the machining conditions to be changed during rough machining may be specified by an operator. In that case, for example, the rotation speed of the lens chuck shaft 102 and the rotation speed of the cutter 423 may be changed by operating a switch (not shown).

[0103] For example, the processing conditions during rough processing may be predetermined values ​​that are set based on the number of times the processing conditions have been changed. That is, for example, the rotation speed of the lens may be changed to v1 (rpm) in the first processing condition change, and the rotation speed of the lens may be changed to v2 (rpm) in the next processing condition change, and so on, by changing the processing conditions to a predetermined processing condition based on the number of times the processing conditions have been changed. Note that this change in processing conditions only needs to be made before the next use of the processing tool, and for example, the processing conditions may be changed before the finish processing.

[0104] <Timing for detecting chipping in edge corners> The control unit 50 may be configured to perform measurement of the edge corners and detection of chipping of the lens by the edge corner shape measuring unit 230 based on the result of obtaining the amount of processing of the lens LE by the rough processing tool. For example, measurement of the edge corners and detection of chipping of the lens are performed when a predetermined number of lenses LE have been processed. That is, for example, the number of processed lenses is stored in the memory 20, which is an example of a storage means for storing the number of processed lenses, and measurement of the edge corners after rough processing and detection of chipping of the lens are performed at predetermined intervals, for example, the 1000th, 1500th, and 1700th lenses. Of course, measurement of the edge corners and detection of chipping of the lens may be performed every time the lens is processed.

[0105] Of course, the eyeglass lens processing apparatus 1 may be configured so that an operator can cause the control unit 50 to measure the edge corners and detect chipping of the lens. In that case, for example, the eyeglass lens processing apparatus 1 may be configured so that a switch (not shown) is provided, and the control unit 50 measures the edge corners and detects chipping of the lens when the operator presses the switch.

[0106] <Example of transformation of edge corner shape measurement unit> In the above-described embodiment, the edge corner shape measuring unit 230 detects the position of the edge corner in the X direction by bringing the feeler 290 (feeders 291, 292) into contact with the edge corners (LKa, LKb) after rough machining, but the same feeler 290 (feeders 291, 292) may be used to detect the position of the edge corner in the Y direction. In this case, for example, a configuration may be adopted in which some of the components of the second lens shape measuring unit 200B shown in Fig. 2 are shared. For example, the sensor 281 provided in the second lens shape measuring unit 200B may be used as the detection means for detecting the position of the feeler 290 (feeders 291, 292) in the Y direction.

[0107] The measurement (detection) of the edge corner after rough processing in this transformation is performed as follows. For example, when measuring the position of the edge corner LKa on the lens front side, the control unit 50 controls the moving unit 300 based on the rough processing trajectory, and moves the lens LE in the XY directions so that the edge corner LKa abuts on a predetermined position of the stylus 291 (tip 291a), as in the case of Fig. 6(a). After that, the control unit 50 controls the moving unit 300 based on the rough processing trajectory while rotating the lens LE, and moves the lens LE in the Y direction, and also moves the lens LE in the X direction based on the planned position data KXa (see Fig. 7(a)) of the edge corner LKa in the X direction planned after rough processing. Then, by rotating the lens LE once, the control unit 50 obtains actual position data KYb(θn, Ybn) (n=1, 2, 3, . . . , N) of the edge corner LKa in the Y direction based on the detection result of the sensor 281 and control data in the Y direction of the lens chuck shaft 102. The measurement of the edge corner LKb in the Y direction on the rear surface side of the lens is performed using the feeler 291, and position data of the edge corner in the Y direction is obtained by the same control as for the front surface side of the lens.

[0108] After the measurement of the edge corners of the front and rear surfaces of the lens is completed, the presence or absence of chipping in the edge corners is judged. This judgment can be made based on a comparison between the planned position data of the edge corner LKa in the Y direction and the actual position data of the edge corner LKa in the Y direction obtained by measuring the edge corner, similar to the method of judging the presence or absence of chipping in the X direction. That is, the planned position data of the edge corner LKa in the X direction shown in FIG. 7(a) is replaced with the planned position data in the Y direction, and the actual position data of the edge corner LKa in the X direction shown in FIG. 7(b) is replaced with the actual position data of the edge corner LKa in the Y direction. Then, similar to FIG. 7(c), the presence or absence of chipping CDh can be judged by calculating the difference between the planned position data of the edge corner LKa in the Y direction and the actual position data in the Y direction.

[0109] Also, similarly to the case of the X direction, the presence or absence of the chipping CDh may be determined based on the actually measured position data of the edge corner LKa in the Y direction. In other words, the presence or absence of the chipping CDh may be determined based on whether or not there is a sharp change in the actually measured position data KXb.

[0110] <Other transformation examples> The above shows an example in which chipping detection (measurement) of the edge corners is performed after rough processing, but it may also be performed after finishing processing using a finishing processing tool (for example, finishing processing tool 163c, or a processing tool configured to be used for bevel processing by forming a groove for forming a bevel in cutter 423).

[0111] For example, the edge corner shape measuring unit 230 or the modified example of the edge corner shape measuring unit described above can be used to detect chipping of the edge corner after finishing. That is, as shown in Fig. 9, the probe 291 is used as a probe that contacts the edge corner LKa on the lens front surface LEf side after finishing, and the probe 292 is used as a probe that contacts the edge corner LKB on the lens rear surface LEr side after finishing. When beveling is performed in the finishing process, the inclination angle SA of the tip 291a of the probe 291 and the inclination angle SB of the tip 292a of the probe 292 are formed based on the inclination angle YA (angle with respect to the X direction) of the front surface of the bevel formed on the periphery of the lens LE and the inclination angle YB (angle with respect to the X direction) of the rear surface of the bevel. For example, the inclination angle SA is larger than the inclination angle YA and smaller than the inclination angle LfA of the lens front surface LEf, and the inclination angle SB is larger than the inclination angle YB and smaller than the inclination angle LfB of the lens rear surface LEr. This allows the measuring probe to abut against the edge corners LKa and LKb without coming into contact with the bevel.

[0112] The measurement operation and chipping detection of the edge corners LKa, LKb after finishing by the edge corner shape measuring unit 230 can be basically performed in the same manner as the measurement operation and detection of the edge corners after rough processing by replacing the rough processing path with the finishing path and the path of the bevel shoulder based on the bevel height. Therefore, detailed explanation will be omitted. In detecting the edge corners after finishing, for example, the control unit 50 acquires position data of the edge corners (edge ​​corners of the bevel shoulder) planned after finishing in the X direction based on the refractive surface information obtained by the first lens shape measuring unit 200A, the lens shape or the finishing processing path, and the bevel height information.

[0113] With this configuration, chipping of the edge corners after finishing can be detected. For example, particularly in a processing center where lenses LE are processed in a concentrated manner, the lens LE is automatically finished. Then, after finishing of a large number of lenses LE is completed, an operator inspects the processed lenses LE, so there are cases where the operator cannot immediately recognize that a chip has occurred in the edge corners after the finishing process is completed. Therefore, it is convenient to perform chipping detection on the edge corners after finishing.

[0114] In addition, in this embodiment, instead of the step of changing the processing conditions, a step of replacing a deteriorated processing tool may be executed. For example, when a chip is detected, a message to replace the deteriorated processing tool is displayed on the display 60, which is an example of a notification means. This allows the operator to replace the processing tool before it is damaged, so that the lens LE can be processed well. Of course, at least one of the steps of changing the processing conditions and replacing the deteriorated processing tool may be executed.

[0115] For example, when the control unit 50 detects chipping of the lens, the control unit 50 may allow the operator to select between changing the processing conditions and replacing the deteriorated processing tool. For example, a message is displayed on the display 60 to prompt the operator to select between changing the processing conditions and replacing the deteriorated processing tool. The configuration may be such that the operator selects either changing the processing conditions or replacing the deteriorated processing tool using a switch not shown.

[0116] For example, the control unit 50 may change the processing conditions or replace the processing tool depending on the number of times the processing conditions for rough processing (similar to finish processing) have been changed. That is, for example, if the processing conditions have been changed a predetermined number of times (e.g., twice), the step of replacing the deteriorated processing tool may be executed if chipping of the lens is next detected.

[0117] For example, when the control unit 50 detects a chipped lens, it may change the processing conditions or replace a deteriorated processing tool based on the amount of lens processing that has been performed up to now. For example, the amount of lens processing that has been performed up to now is a value calculated based on, for example, the number of lenses processed (the number of times the processing tool has been used), the time the processing tool has been used, the number of rotations of the processing tool, and the travel distance of the processing tool.

[0118] For example, when a processing tool is replaced with the processing conditions changed, the control unit 50 may detect this using a detection means for the rough processing tool replacement (not shown in the figure) (for example, a sensor that detects the installation of the replaced rough processing tool or a switch signal input by the operator) and return the processing conditions to the conditions before they were changed.

[0119] As described above, the exemplary embodiments described above can be modified in various ways, and the present disclosure is not limited to the embodiments shown here, but can be modified in various ways within the scope of the same technical concept of the present disclosure. [Explanation of symbols]

[0120] 1 Eyeglass lens processing equipment 100 Lens holding unit 102 Lens chuck axis 200 Lens shape measurement unit 230 Edge corner shape measuring unit 280, 281 Sensors 290 Probe 300 Mobile Units 400 Second processing tool unit 423 Cutter

Claims

1. In an eyeglass lens processing device for processing the periphery of an eyeglass lens, a lens holding shaft for holding an eyeglass lens; a processing tool for processing the periphery of the eyeglass lens held by the lens holding shaft; a chipping detection means for detecting a chip occurring at a corner of the edge of the eyeglass lens processed by the processing tool, in order to make it possible to grasp the deterioration of the processing tool; an output means for outputting the detection result of the chipping detection means, the chipping detection means includes a probe that comes into contact with the edge corner of the eyeglass lens processed by the processing tool, and a probe position detection means that detects the position of the probe, The chipping detection means further comprises: a first detection means for detecting a chip generated in the edge corner by comparing the position data acquired by the position data acquisition means with the detection data of the entire circumference of the edge corner by the stylus position detection means; and a second detection means for detecting a chip generated at the corner of the edge based on whether or not there is a sharp change in the detection data of the entire circumference of the corner of the edge detected by the measuring point position detection means; An eyeglass lens processing device comprising at least one of the above.

2. 2. The eyeglass lens processing apparatus according to claim 1, The processing tool includes a rough processing tool for roughly processing the periphery of the eyeglass lens, and a finishing processing tool for finishing the periphery of the eyeglass lens after the rough processing, The eyeglass lens processing device is characterized in that the chipping detection by the chipping detection means is performed after rough processing by the rough processing tool and before finish processing by the finish processing tool.

3. 3. The eyeglass lens processing apparatus according to claim 1, a processing amount acquiring means for acquiring the processing amount of the eyeglass lens by the processing tool; The spectacle lens processing device is characterized in that the chipping detection means executes chipping detection when the processing amount acquired by the processing amount acquisition means reaches a predetermined processing amount.

4. In any one of claims 1 to 3, the eyeglass lens processing device The eyeglass lens processing device is characterized by comprising a processing condition change means for changing the processing conditions of processing steps that use the processing tool from the next time onwards, including at least the processing step in which the chipping was detected, based on the detection result of the chipping detection means.

Citation Information

Patent Citations

  • Measurement of lens shape

    JP1987137510A

  • Outer circumference chipping inspector for contact lens

    JP1992305144A

  • Supply system for spectacle lens

    JP1994034923A

  • Spectacle lens processing device

    JP2014198359A

  • Spectacle lens processing device, and spectacle lens processing program

    JP2017177234A