BEVE FORMING DATA SETTING DEVICE, EYEWEAR LENS PROCESSING DEVICE, AND BEVE FORMING DATA SETTING PROGRAM
The bevel formation data setting device and program simplify the process of setting bevel parameters by displaying type-specific input screens, enabling operators to accurately form bevels on eyeglass lenses without specialized knowledge.
Patent Information
- Application Number
- JP2021093562
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-06-03
- Publication Date
- 2025-08-13
- Estimated Expiration
- 2041-06-03
AI Technical Summary
Conventional eyeglass lens processing devices require specialized knowledge and skill for setting bevel formation data, making it difficult for operators unfamiliar with lens processing to accurately set bevel parameters.
A bevel formation data setting device and program that display setting screens tailored to the specific rim information of eyeglass frames, guiding operators through parameter input based on rim type and shape, allowing for easy bevel formation data setting.
Enables operators without specialized knowledge to easily set bevel formation data by providing intuitive, type-specific parameter input and guidance, facilitating accurate bevel formation on eyeglass lenses.
Smart Images

Figure 0007721970000001 
Figure 0007721970000002 
Figure 0007721970000003
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to a bevel forming data setting device for setting a bevel for holding an eyeglass lens on a rim of an eyeglass frame, an eyeglass lens processing device for forming a bevel on the periphery of an eyeglass lens, and a bevel forming data setting program. [Background technology]
[0002] There is known an eyeglass lens processing device that uses separate processing tools to form a front bevel (the front slope of the bevel) and a rear bevel (the rear slope of the bevel) on the periphery of an eyeglass lens, which hold the eyeglass lens on the rim of a high-curve frame, etc. (See, for example, Patent Document 1.) There is also known a bevel formation data setting device that can set the height of the front bevel and the height of the rear bevel separately (See, for example, Patent Document 2.). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 11-48113 [Patent Document 2] Japanese Patent Application Laid-Open No. 2016-49592 Summary of the Invention [Problem to be solved by the invention]
[0004] In conventional devices, the bevel formation state, such as the height of the front bevel and the height of the rear bevel, is set by an operator recognizing the necessary parameters and inputting numerical values for the height of the front bevel and the height of the rear bevel, etc. This setting requires the operator to have specialized knowledge and a high level of skill, and it is not easy for an operator who is unfamiliar with lens processing to set the bevel formation data.
[0005] The present disclosure has as its technical object the provision of a bevel formation data setting device, an eyeglass lens processing device, and a bevel formation data setting program that allow even an operator unfamiliar with lens processing to more easily set bevel formation data. [Means for solving the problem]
[0006] The bevel formation data setting device according to the present disclosure is a bevel formation data setting device for setting a bevel for holding an eyeglass lens on a rim of an eyeglass frame, the bevel formation data setting device including: rim information of the eyeglass frame; rim information including one type selected from a plurality of types of cross-sectional shapes of the rim groove into which a bevel formed on the periphery of the eyeglass lens is inserted; and a display control means for controlling the display of the display, wherein the display control means A setting screen for parameters required for forming a bevel is displayed in a form corresponding to one of the selected types of the acquired rim information. The display is characterized in that the information is displayed on the display.
[0007] The eyeglass lens processing device of the present disclosure has a processing tool for forming a bevel on the periphery of an eyeglass lens to hold the eyeglass lens on the rim of an eyeglass frame, and is an eyeglass lens processing device that forms a bevel on the periphery of the eyeglass lens using the processing tool based on set bevel formation data, and is characterized by being equipped with the above-mentioned bevel formation data setting device.
[0008] The present disclosure Ya The bevel forming data setting program is executed by a bevel forming data setting device for setting a bevel for holding a spectacle lens on a rim of a spectacle frame, and includes rim information of the spectacle frame. The rim information includes one type selected from a plurality of types of cross-sectional shapes of a rim groove formed on the periphery of the eyeglass lens, into which a bevel is inserted. and a display control step of controlling the display of the display, wherein the display control step A setting screen for parameters required for forming a bevel is displayed in a form corresponding to one of the selected types of the acquired rim information. The method further includes a step of displaying the data on the display, and is characterized in that these steps are executed by a control unit of the bevel formation data setting device. [Effects of the Invention]
[0009] According to the present disclosure, even an operator who is unfamiliar with lens processing can more easily set bevel formation data. [Brief explanation of the drawings]
[0010] [Figure 1] 2 is a diagram illustrating the configuration of a processing mechanism unit provided in the eyeglass lens processing device. FIG. [Figure 2] 1 is an example of a tool attached to a tool rotation shaft. [Figure 3] FIG. 4 is a schematic configuration diagram of a second processing tool unit. [Figure 4] FIG. 2 is a schematic configuration diagram of a lens shape measuring unit. [Figure 5] FIG. 2 is a control system block diagram relating to the bevel forming data setting device and the eyeglass lens processing device. [Figure 6] 10A and 10B are diagrams illustrating the height of the front bevel, the height of the rear bevel, and the bevel apex width of the bevel formed on the lens LE. [Figure 7] 10 is an example of a display screen when setting processing conditions. [Figure 8] FIG. 10 is a diagram showing an example of a screen for setting rim information. [Figure 9] FIG. 10 is a diagram showing an example of a setting screen for setting parameters required to form a bevel corresponding to a rim. [Figure 10] 10A and 10B are diagrams illustrating another example of a method for identifiably displaying parameters required to form a bevel corresponding to the bevel. [Figure 11] 10A and 10B are diagrams illustrating a method for determining bevel shape data when the direction of the rim groove is along the frame curve. [Figure 12] 10A and 10B are diagrams illustrating a method for determining bevel shape data when the orientation of the rim groove is parallel to a predetermined plane. [Figure 13] FIG. 10 is a diagram showing an example of a simulation screen of a bevel in a forced beveling mode. [Figure 14] 10A and 10B are diagrams showing an example in which the groove width and groove depth of a rim groove are set at multiple locations. DETAILED DESCRIPTION OF THE INVENTION
[0011] 1 to 14 are diagrams for explaining a bevel forming data setting device, an eyeglass lens processing device, and a bevel forming data setting program according to this embodiment.
[0012] [overview] For example, a bevel formation data setting device (e.g., bevel formation data setting device 55) is used to set a bevel for holding an eyeglass lens on the rim of an eyeglass frame. For example, the bevel formation data setting device includes rim information acquisition means (e.g., data acquisition unit 60). For example, the rim information acquisition means acquires rim information of the eyeglass frame. For example, the rim information acquisition means may acquire rim information by inputting the rim information via an input screen, or may acquire rim information by receiving transmitted rim information. Also, for example, the bevel formation data setting device includes display control means (e.g., control unit 50). For example, the display control means controls the display on a display (e.g., display 62).
[0013] For example, the rim information includes type information that indicates at least the type of cross-sectional shape of the rim. For example, the type of cross-sectional shape of the rim is the type of groove shape of the rim cross section. For example, the groove shape type may include any of angular (square), triangular, and round (groove cross section shaped as part of a circle). The angular shape of the rim groove may include a U-shape where the corners at the back of the groove are rounded. Furthermore, the triangular shape of the rim groove may include cases where the back side of the groove is rounded. Furthermore, the round shape of the rim groove may include cases where the cross-sectional shape of the groove is part of an ellipse.
[0014] For example, the display control means displays a setting screen (e.g., setting screen 670, setting screen 690) for setting bevel formation data on the display. For example, the display control means displays a setting screen corresponding to the rim on the display based on the acquired rim information. This allows even an operator who is unfamiliar with lens processing (e.g., an operator who lacks specialized knowledge of bevel setting) to more easily set an appropriate bevel by following the setting screen.
[0015] For example, the display control means may identifiably display parameters required to form a bevel corresponding to the rim on the setting screen based on the acquired rim information. For example, the display control means may display the parameters on the setting screen in a format that allows the operator to recognize the need to set parameters corresponding to the rim type. For example, the parameters may indicate characteristic quantities of the groove shape of the rim type. For example, the parameters may include at least the groove width and groove depth of the rim groove shape. For example, if the rim groove shape is angular, the parameters required are groove width and groove depth. On the other hand, if the rim groove shape is triangular or round, the parameter required is groove width, but groove depth may not be required. For example, if the rim groove shape is triangular or round, the groove depth has a fixed relationship with the groove width (e.g., half the groove width, or a value obtained by multiplying the groove width by a fixed coefficient), and therefore the groove depth is automatically determined once the groove width is determined. For this reason, for example, the display control means displays input fields for both groove width and groove depth values on the setting screen when the rim groove shape is angular, and displays an input field for the groove width value on the setting screen when the rim groove shape is triangular or round, but does not display the input field for groove depth on the setting screen (e.g., restricts input), making it clear that input of groove width is not required. Alternatively, for example, the display control means may display the input field for groove depth in a color different from the input field for groove width when the rim groove shape is triangular or round, making it clear that input of groove width is not required. This allows even an operator who is unfamiliar with lens processing to easily set the values of the parameters required for bevel formation.
[0016] The identifiable parameters may be set directly or indirectly. For example, if the rim material is cell, the rim cross-sectional shape type is set to one of three types: angular, triangular, and round. On the other hand, if the rim material is metal, the rim cross-sectional shape type is typically set to triangular. Therefore, if the rim material is acquired as metal by the rim information acquisition means, the rim cross-sectional shape type is indirectly set to triangular, and the parameters corresponding to the rim are also indirectly set. For this reason, the display control means may identifiable display the parameters required for bevel formation on the setting screen based on the acquired rim material.
[0017] For example, the display control means may display type selection information for selecting the type of cross-sectional shape of the rim on the setting screen. For example, the rim information acquisition means may acquire the type of cross-sectional shape of the rim by selecting one from the rim type selection information. This allows even someone unfamiliar with lens processing to more easily set an appropriate bevel by selecting the rim groove type.
[0018] The display control means may display selection information for selecting the orientation of the rim groove on the settings screen. For example, the selection information for the rim groove orientation includes an orientation along the frame curve and an orientation that is constant regardless of the frame curve and is parallel to a predetermined plane (for example, a plane defined by four points: the left end, right end, top end, and bottom end of the rim's outline shape). In this case, by selecting one of the selection information for the rim groove orientation, the rim information acquisition means acquires rim information useful for forming the bevel.
[0019] The rim information acquisition means may also acquire the value of the frame curve as part of the rim information. The value of the frame curve is used to calculate the bevel shape data when the direction of the rim groove is along the frame curve. For example, the display control means may display an input screen on the display for inputting the value of the frame curve, and the rim information acquisition means may acquire the value of the frame curve by inputting the value of the frame curve via this input screen. The rim information acquisition means may also acquire the value of the frame curve by receiving data transmitted from a device for measuring the shape of the rim.
[0020] For example, the bevel formation data setting device includes a calculation means (e.g., control unit 50) for obtaining bevel shape data and an output means (e.g., control unit 50) for outputting the calculation results. For example, the calculation means obtains bevel shape data for forming a bevel on an eyeglass lens based on the type of rim cross-sectional shape obtained by the rim information obtaining means and parameters set on the setting screen (e.g., groove width and groove depth of the rim groove shape). For example, the bevel shape data includes at least the height of the front bevel on the front side of the eyeglass lens and the height of the rear bevel on the rear side of the eyeglass lens. The bevel shape data may also include the bevel apex width. For example, the calculation means calculates the height of the front bevel based on the inclination angle of the processing slope of a front bevel processing tool (e.g., front bevel processing tool 162) for forming the front bevel. The calculation means further calculates the height of the rear bevel based on the inclination angle of the processing slope of a rear bevel processing tool (e.g., rear bevel processing tool 163) for forming the rear bevel. The calculation means also determines the inclination angle of the rim based on the information on the frame curve, and determines the height of the front bevel and the height of the rear bevel based on the determined inclination angle of the rim.
[0021] For example, an eyeglass lens processing apparatus (e.g., eyeglass lens processing apparatus 1) according to this embodiment has processing tools (e.g., a front beveling tool 162, a rear beveling tool 163) for forming a bevel on the periphery of an eyeglass lens to hold the eyeglass lens on the rim of an eyeglass frame, and forms a bevel on the periphery of the eyeglass lens using the processing tools based on set bevel forming data, and may also be equipped with a beveling data setting device. For example, the eyeglass lens processing apparatus has a lens holding shaft (e.g., a lens chuck shaft 102) for holding the eyeglass lens. The eyeglass lens processing apparatus is equipped with beveling tools having a front beveling tool (e.g., a front beveling tool 162) for forming a front bevel on the front side of the eyeglass lens and a rear beveling tool (e.g., a rear beveling tool 163) for forming a rear bevel on the rear side of the eyeglass lens. For example, the eyeglass lens processing apparatus has moving means (e.g., a moving unit 300) for changing the relative positional relationship between the beveling tool and the eyeglass lens held by the lens holding shaft. For example, the eyeglass lens processing device includes a processing control data acquisition means (e.g., control unit 50) that acquires processing control data for forming a bevel on the periphery of a lens held by a lens holding shaft based on bevel shape data obtained by a bevel processing data setting device. For example, the eyeglass lens processing device includes a control means (e.g., control unit 50) that controls a moving means based on the processing control data and forms a bevel on the periphery of the eyeglass lens with a bevel processing tool.
[0022] It should be noted that the present disclosure is not limited to the devices described in the present embodiment. For example, a control program (software) that performs the functions of the above-described embodiments may be supplied to a system or device via a network or various storage media. Then, a control unit (e.g., a CPU) of the system or device may read and execute the program.
[0023] For example, the bevel formation data setting program includes a rim information acquisition step for acquiring information on the rim of the eyeglass frame. For example, the bevel formation data setting program includes a display control step for controlling the display on a display. For example, the display control step is a setting screen for setting bevel formation data, and causes the display to display a setting screen corresponding to the rim based on the acquired rim information.
[0024] [Example] One exemplary embodiment of the present disclosure will be described with reference to the drawings, in which: Fig. 1 is a diagram illustrating the configuration of a processing mechanism unit provided in an eyeglass lens processing apparatus 1 according to the embodiment.
[0025] For example, the eyeglass lens processing apparatus 1 includes a lens holding unit 100, which is an example of a lens holding means. For example, the eyeglass lens processing apparatus 1 includes a lens shape measuring unit 200. 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 500. The second processing tool unit 500 is configured to rotate a processing tool that performs at least one of chamfering and grooving on the periphery of the lens LE after finishing processing. For example, the eyeglass lens processing apparatus 1 includes a moving unit 300, which is an example of a moving means. The moving unit 300 is configured to change (adjust) the relative positional relationship between the lens LE and the processing tool held by the first processing tool unit 150. Furthermore, the moving unit 300 is configured to change (adjust) the relative positional relationship between the lens LE and the processing tool held by the second processing tool unit 500.
[0026] <Lens holding unit> The lens holding unit 100 includes a lens chuck shaft 102 for clamping (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 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 (lens LE) is rotated by a motor 120.
[0027] <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 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.
[0028] 2 shows an example of a processing tool 168 attached to the processing tool rotation shaft 161. The processing tool 168 includes, for example, at least one of a front beveling tool 162, a rear beveling tool 163, a normal finishing tool 164, a mirror finish tool 165, and a roughing tool 166. In the embodiment, grinding wheels are used as the processing tools 162 to 166, but cutters may also be used.
[0029] The roughing tool 166 is used to roughly process the periphery of the lens LE. The normal finishing tool 164 has a V-groove 164V and a flat finishing surface 164a for forming a normal small bevel on the low-curve lens LE. The V-groove 164V simultaneously forms a front bevel and a rear bevel on the periphery of the low-curve lens. The height of the front and rear bevels formed by the V-groove 164V (the radial distance from the center of the chuck of the lens LE) is, for example, 1 mm. The mirror-finishing tool 165 is used to further mirror-finish the lens periphery that has been finished by the normal finishing tool 164.
[0030] The rear beveling tool 163 has a processing inclined surface 163Vr for forming a rear bevel LVr (a bevel slope on the rear side of the lens LE) on the periphery of the highly curved lens LE, and a processing surface 163Cr for forming a rear base LCr extending from the rear bevel LVr to the rear side of the lens on the periphery of the lens LE. The front beveling tool 162 has a processing inclined surface 162Vf for forming a front bevel LVf (a bevel slope on the front side of the lens LE) on the periphery of the highly curved lens LE. The front beveling tool 162 may also have a processing surface 162Cf for forming a front base LCf extending from the front bevel LVf to the front side of the lens on the periphery of the lens LE. Note that in beveling a highly curved lens, there is also a method in which the front base LCf is not formed on the front side of the lens, so the processing surface 162Cf of the front beveling tool 162 may not be provided.
[0031] The processing inclined surface 162Vf of the front beveling tool 162 has a size for forming a front bevel LVf having a height (longer radial distance of the lens LE) greater than that of the front bevel formed by the V-groove 164V of the normal finishing tool 164, into a highly curved lens. The processing inclined surface 163Vr of the rear beveling tool 163 also has a size for forming a rear bevel LVr having a height (longer radial distance of the lens LE) greater than that of the rear bevel formed by the V-groove 164V of the normal finishing tool 164, into a highly curved lens. The processing inclined surface 162Vf and the processing inclined surface 163Vr have a size capable of forming a bevel height of, for example, 5 mm or more. The inclination angle αf (angle with respect to the X-axis) of the processing inclined surface 162Vf of the front beveling tool 162 and the inclination angle αr of the processing inclined surface 163Vr of the rear beveling tool 163 are stored in the memory 70, which will be described later.
[0032] The front beveling tool 162 may be arranged on the tool rotation shaft 161, away from the rear beveling tool 163. The front beveling tool 162 may also be arranged on a tool rotation shaft (for example, the tool rotation shaft 501 of the second tool unit 500) that is provided separately from the tool rotation shaft 161. The front beveling tool 162 may also serve as a front chamfering tool 502a (see FIG. 3) provided in the second tool unit 500.
[0033] <Second processing tool unit> In FIG. 1, the second processing tool unit 500 is disposed in front of the carriage 101. FIG. 3 is a schematic diagram of the second processing tool unit 500. A chamfering tool 502 for chamfering the peripheral edge (corner) of the lens LE is attached to a processing tool rotation shaft 501. The chamfering tool 502 includes a front chamfering tool 502a for chamfering the front edge of the lens LE and a rear chamfering tool 502b for chamfering the rear edge of the lens LE. For example, the chamfering tool 502 is formed of a grindstone, but it may also 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 shown) such as a gear or belt arranged inside the arm 510, thereby rotating the processing tool rotation shaft 501. The arm 510 is attached to a support member 512 so as to be movable between a retracted position and a processing position. A motor 516 for moving the arm 510 is attached to the support member 512. The arm 510 is moved by driving the motor 516, thereby moving the processing tool rotation shaft 501 (chamfering tool 502) from the retracted position to a predetermined processing position. The support member 512 is attached to the base 170 via an attachment member 518.
[0034] <Mobile Unit> The moving unit 300 is configured to adjust the relative position of the lens LE held by the lens chuck shaft 102 and the processing tools (the processing tool 168 and the chamfering tool 502). For example, the moving unit 300 includes a first moving unit 310 that changes the axial 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 axial direction of the lens chuck shaft 102. In this embodiment, the axial direction of the lens chuck shaft 102 is defined as the X direction. The direction in which the axial 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.
[0035] The first moving unit 310 includes a motor 315. The rotation of the motor 315 moves the moving base 301 in the X direction. As a result, the carriage 101 and the lens chuck shaft 102 (lens LE) mounted on the moving base 301 move in the X direction. Note that the first moving unit 310 may be configured to move the tool rotation shaft 161 and the rotation shaft 501 in the X direction.
[0036] 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 base 301 so as 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 rotation of the ball screw 337 moves the carriage 101 (lens chuck shaft 102 and lens LE) in the Y direction. Note that, although the second moving unit 330 is configured to move the lens chuck shaft 102 in the Y direction in this embodiment, it may also be configured to move the processing tool rotation shaft 161 and the rotation shaft 501 in the Y direction. In other words, the second moving unit 330 may be configured to relatively change the inter-axial distance between the lens chuck shaft 102 and the processing tool rotation shaft 161 and the rotation shaft 501.
[0037] <Lens shape measurement unit> 1, a lens shape measuring unit 200 is disposed above a carriage 101. The lens shape measuring unit 200 is used to measure the shape of the front lens surface (front refractive surface) and the shape of the rear lens surface (rear refractive surface) of the lens LE. The lens shape measuring unit 200 includes, for example, a measuring unit 200F for measuring the shape of the front lens surface and a measuring unit 200R for measuring the shape of the rear lens surface.
[0038] FIG. 4 is a schematic diagram of the measurement unit 200F. The measurement unit 200F has a tracing stylus 206F that contacts the front surface of the lens. The tracing stylus 206F is attached to the tip of an arm 204F. The arm 204F is held by a mounting base 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, etc. Driving the motor 216F moves the arm 204F in the X direction, and the tracing stylus 206F is pressed against the front surface of the lens LE. The pinion 212F is attached to the rotation axis of a detector 213F (e.g., an encoder). The position of the tracing stylus 206F moved in the X direction is detected by the detector 213F.
[0039] The configuration of the measuring unit 200R for measuring the shape of the rear surface of the lens is symmetrical to that of the measuring unit 200F, and therefore a description thereof will be omitted. The measuring unit 200R includes a tracing stylus 206R that comes into contact with the rear surface of the lens, a motor 216R that moves the tracing stylus 206R in the X direction, and a detector 213R that detects the movement position of the tracing stylus 206R in the X direction.
[0040] When measuring the lens shape, the tracing stylus 206F is brought into contact with the lens front surface, and the tracing stylus 206R is brought into contact with the lens rear surface. In this state, the lens LE is rotated by the lens holding unit 100, and the lens chuck shafts 102L and 102R are moved in the Y direction by the moving unit 300 based on the target lens shape data, thereby simultaneously measuring the lens shapes of the front and rear lens surfaces corresponding to the target lens shape. That is, the measuring unit 200F measures the edge position of the front lens surface corresponding to the target lens shape, and the measuring unit 200R measures the edge position of the rear lens surface corresponding to the target lens shape.
[0041] <Control system block diagram> FIG. 5 is a control system block diagram of the eyeglass lens processing apparatus 1. The eyeglass lens processing apparatus 1 includes a bevel formation data setting device 55. The bevel formation data setting device 55 includes a data acquisition unit 60. For example, the data acquisition unit 60 acquires rim information necessary for forming a bevel for holding the eyeglass lens on the rim of the eyeglass frame. The data acquisition unit 60 may also function as a data input unit. For example, the data acquisition unit 60 includes a display 62. For example, the data acquisition unit 60 includes a data input unit 63. For example, the display 62 may have a touch panel function and be configured to include the data input unit 63. The bevel formation data setting device 55 includes a control unit 50. The control unit 50 also functions 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. The control unit 50 also functions as a control unit for a calculation means that determines bevel shape data. The control unit 50 also serves as an output means for outputting data.
[0042] For example, the data acquisition unit 60 includes a memory 70, which is an example of a storage means. The memory 70 stores various data acquired by the data acquisition unit 60. The memory 70 also stores pre-set bevel information. The memory 70 also stores various programs for controlling the operation of the bevel formation data setting device 55. The memory 70 may be separate from the data acquisition unit 60.
[0043] In this embodiment, the control unit 50 also serves as the control unit of the eyeglass lens processing apparatus 1, and is configured to control the entire eyeglass lens processing apparatus 1. Electrical components (motors, etc.) of each unit shown in FIGS. 1 to 4 are connected to the control unit 50. 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.
[0044] The data acquisition unit 60 may also be connected to the lens shape measuring device 30. For example, the lens shape measuring device 30 measures the shape of the rim of the eyeglass frame to obtain the lens shape (target shape for processing the periphery of the lens) of the lens LE to be attached to the rim as rim information. After the lens shape measuring device 30 obtains information on the frame curve based on the measurement results of the rim shape, the information on the frame curve may be acquired by the data acquisition unit 60.
[0045] The bevel forming data setting device 55 may be separated from the eyeglass lens processing apparatus 1. In this case, for example, the bevel forming data setting device 55 and the control unit of the eyeglass lens processing apparatus 1 are configured to be able to communicate data with each other.
[0046] <Operation> The operation of the bevel formation data setting device 55 and the eyeglass lens processing device 1 having the above-described configuration will be described below. The following description will focus on the case where the eyeglass 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 eyeglass frame is a high-curve bevel. When forming a high-curve bevel, the front bevel LVf and the rear bevel LVr are individually machined by the front bevel processing tool 162 and the rear bevel LVr, respectively. Therefore, when forming a high-curve bevel, as shown in FIG. 6, the height Vfh of the front bevel LVf and the height Vrh of the rear bevel LVr can be machined to different amounts depending on the groove shape of the rim. Furthermore, the bevel apex LVt may be flat-finished with a bevel apex width Vw depending on the groove shape of the rim. For example, the bevel apex LVt is machined by a flat-finishing surface 164a.
[0047] When processing the periphery of the lens LE, the data acquisition unit 60 acquires lens shape data (rn, θn) of the lens LE. rn is data on the radius vector length, and θn is data on the radius vector angle. For example, n is 1000 points. For example, the contour shape of the rim of the eyeglass 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 up data stored in the memory 20.
[0048] Once the lens shape data has been acquired, the operator sets (inputs) processing conditions for processing the periphery of the lens LE using the display 62. FIG. 7 is an example of a screen on the display 62 when setting processing conditions. In FIG. 7, a right-eye lens TGR and a left-eye lens TGL are displayed on a screen 601 of the display 62. For processing the periphery of the lens LE, layout data for locating the optical center position of the lens LE relative to the lens shapes is input. For example, the layout data includes the distance FPD between the centers of the left and right lenses (the distance between the centers of the geometric center TCR of the right-eye lens TGR and the geometric center TCL of the left-eye lens TGL), the interpupillary distance PD (the distance between the optical center OCR for the right eye and the optical center OCL for the left eye), and the height distance of the optical centers relative to the geometric centers of the left and right lenses. These values can be input using a numeric keypad that appears when the display field on the screen is touched.
[0049] Furthermore, as a processing condition, the lens material (plastic, polycarbonate, etc.) can be set in setting field 641a. For example, when setting field 641a is touched, a lens material selection screen pops up and the lens material can be selected from there.
[0050] Additionally, the type of eyeglass frame (rim material) can be set as a processing condition in the setting field 641b. For example, when the setting field 641b is touched, a selection screen for the type of eyeglass frame pops up. For example, on the selection screen for the type of eyeglass frame, it is possible to select from metal (metal frame), cell (cell frame), two-point (rimless frame), and nylon (half rim). Here, if either metal or cell, which are distinguished by the rim material, is selected, a bevel must be formed on the lens LE, and a setting screen for setting and inputting the data required for bevel formation is displayed.
[0051] Figure 8 shows an example of a screen 610 displayed on the display 62 for setting rim information when either metal or celsius has been selected as the rim material. A rim material display field 651a indicates whether the selected rim material is metal or celsius. A selection field 651b for selecting the rim groove direction may also be displayed on the screen 610 as rim information.
[0052] For example, the orientation of the rim groove can be selected between a direction that follows the frame curve (the left-right curvature of the rim) and a direction that is parallel to a predetermined plane (for example, a plane defined by four points on the left, right, top, and bottom edges of the rim's contour shape) regardless of the frame curve. This is because the values of the front bevel height Vfh, rear bevel height Vrh, and bevel apex width Vw when forming the bevel differ depending on the orientation of the rim groove.
[0053] To aid the operator's understanding, a display field 661 in the upper right corner of the screen 610 displays a graphic 662a showing when the rim groove is oriented along the frame curve, and a graphic 662b showing when the rim groove is oriented parallel to a specified plane, as an explanation of the rim groove orientation. The rim groove orientation may be selected by specifying either graphic 662a or graphic 662b. The angle of the rim groove orientation may also be entered directly.
[0054] <When the lens material is cell> Here, when the lens material is cell, as an example, a selection field 651c for selecting the type of rim cross-sectional shape is displayed on the screen 610. When the selection field 651c is touched, a screen for selecting the rim groove type pops up, allowing one to be selected from multiple type information. The rim cross-sectional shape type is the type of groove shape of the rim cross section (hereinafter referred to as rim groove). The rim groove shape is selected by the operator from multiple representative predetermined shapes, and is acquired by the control unit 50 of the data acquisition unit 60.
[0055] For example, the rim groove shape can be selected from three predetermined types: angular (square), triangular, and round (the cross section of the groove is a partial circle). A display field 663 at the bottom left of the screen 610 displays a square groove figure 664a, a triangular groove figure 664b, and a round groove figure 664c, which respectively represent the angular (square), triangular, and round shapes of the rim groove. This helps the operator understand which rim groove type to select. The operator checks the rim groove of the eyeglass frame and selects the type in the selection field 651c. The rim groove type may also be selected by specifying one of the square groove figure 664a, triangular groove figure 664b, and round groove figure 664c displayed in the display field 663.
[0056] When a rim groove type is selected, as shown in Figure 9(a), a settings screen 670 is displayed in the lower right corner of the screen 610, for setting the parameters required to form a bevel corresponding to the rim based on the selected rim groove type. In this embodiment, the settings screen 670 is displayed within the screen 610, but it may also be displayed as a pop-up screen separate from the screen 610, or it may be displayed across the entire screen 610. Note that Figure 9(a) shows an example in which a square shape has been selected as the rim groove type. Furthermore, the shape simulating the groove shape in the display field 663 is highlighted in the color of the shape of the selected rim groove type, with the other shapes switched to a lighter color. This allows the operator to recognize which type of rim groove has been selected.
[0057] On the setting screen 670, the parameters corresponding to the rim groove type include at least groove width Gw and groove depth Gd as characteristic quantities of the rim groove shape. When the rim groove type is angular, the value of groove width Gw is entered in input field 671a, and groove depth Gd is entered in input field 671b. Furthermore, as a characteristic quantity of the rim shape, the value of rear rim width Rrt may be entered in input field 671c. Entering rear rim width Rrt is not necessarily required, and a standard value stored in memory 70 may be used. By displaying the input field 671a for groove width Gw and the input field 671b for groove depth Gd, the operator can recognize that the groove width and groove depth of the rim groove are parameters necessary for forming a bevel in the case of an angular shape. Furthermore, by displaying the input field 671c for rim width Rrt, the operator can understand the need for a value for rim width Rrt.
[0058] The operator measures the groove width and groove depth of the rim groove of the eyeglass frame (for example, using a vernier caliper) and inputs the measured values into input fields 671a and 671b. Also, if input field 671c for rear rim width Rrt is displayed, the operator inputs the measured value of the rear rim width into input field 671c. For example, when input fields 671a, 671b, and 671c are touched, a numeric keypad pops up and the operator can input a numerical value using the numeric keypad.
[0059] Figure 9(b) shows an example in which a triangular rim groove type has been selected. When the rim groove type is triangular, groove width is a required parameter, but groove depth is not required. This is because, in the case of a triangular groove, groove depth has a fixed relationship to the groove width (for example, half the groove width, or the groove width multiplied by a fixed coefficient), and is automatically determined once the groove width is determined. For this reason, in the case of a triangular groove, an input field 671a for groove width Gw is displayed, but an input field 671b for groove depth Gd is not displayed. In other words, in the example of Figure 9(b), input of the value of groove depth Gd is restricted. For this reason, when the rim groove is triangular, the operator can recognize that groove depth is not required as a parameter for forming the bevel.
[0060] FIG. 9(c) shows an example in which a round shape is selected as the rim groove type. In the case of a round shape, as in the case of a triangular shape, the groove width is required as a parameter, but groove depth is not required. This is for the same reason as in the case of a triangular shape. For this reason, in the 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. For this reason, in the case of a round shape, the operator can recognize that groove depth is not required as a parameter for forming the bevel.
[0061] In this way, the parameters required to form a bevel corresponding to the rim type (groove shape) are displayed in an identifiable manner corresponding to the rim type, so even an operator who is unfamiliar with lens processing can easily set the parameter values required to form a bevel corresponding to the rim type.
[0062] Furthermore, once the type of rim groove is selected, a setting screen for the parameters required to form a bevel corresponding to the rim is displayed, and the operator is guided through the operations, so that even an operator who is unfamiliar with processing can easily understand the setting work required to form the bevel and can easily set the bevel.
[0063] FIG. 10 shows another example of a method for clearly displaying parameters required to form a bevel corresponding to a rim. FIG. 10(a) shows a case where the rim groove is triangular, and FIG. 10(b) shows a case where the rim groove is circular. In each of FIGS. 10(a) and 10(b), the input field 671b for groove depth Gd is displayed in a different color from the input field 671a for groove width Gw. In other words, this difference in color makes it clear that groove depth Gd needs to be entered. In the example of FIG. 10, unlike FIGS. 9(a) and 9(b), an input field 671b for depth Gd is provided, allowing the value of groove depth Gd to be entered as needed. For example, even in the case of a triangular or circular rim groove, if the relationship between groove width Gw and groove depth Gd is found to deviate from the standard, or if a more accurate bevel is desired, the operator can measure the groove depth and enter the measured value in the input field 671a. As in the case of FIG. 9(a), when the input field 671b is touched, a numeric keypad pops up and allows a numeric value to be input.
[0064] The following method may also be used as a method for identifiably displaying parameters: When a value is input into the input field 671a for the groove width Gw, the control unit 50 may calculate the groove depth Gd assuming that the relationship between the groove width Gw and the groove depth Gd is constant, and the calculated value may be automatically input into the input field 671b for the groove depth Gd and displayed. Such a display is also included in the method for identifiably displaying parameters.
[0065] The method of identifiably displaying the parameters required to form a bevel corresponding to the rim is not limited to the above description, and various modifications are possible, such as restricting input in a table format (a format in which numerical input fields corresponding to the parameters are displayed in a table).
[0066] <When the lens material is metal> When the lens material is metal, for example, a triangular shape is automatically set in the selection field 651c for selecting the type of rim cross-sectional shape. Then, the setting screen 670 displays a screen including a graphic simulating a triangular rim groove, similar to FIG. 9(b) or 10(a). This is because the groove shape for metal is typically a triangular shape. Therefore, by selecting metal as the rim material, the rim type is indirectly selected, and the parameters corresponding to the rim are also indirectly set.
[0067] In addition, for metal eyeglasses, the groove width and groove depth in the rim groove feature parameter are typically 1.0 mm and 0.4 mm, respectively. The groove opening angle (the angle between the front and rear slopes of the groove) is 110 degrees. Therefore, a standard value may be automatically entered and displayed as the initial value in the groove width Gw input field 671a shown in FIG. 9(b) or 10(a). Furthermore, a standard groove depth value may be automatically entered and displayed in the groove depth Gd input field 671b shown in FIG. 10(a). This allows the operator to understand that rim measurement is not necessary. If the rim of the eyeglass frame is standard, the operator can complete the setting without changing the settings. On the other hand, if the rim is different from the standard, the operator only needs to enter the measured groove width value.
[0068] Returning to the explanation of FIG. 9(a), the screen 610 is provided with an input field 651 for inputting the value of the frame curve (the curvature of the rim in the left-right direction). When a direction along the frame curve is selected as the direction of the rim groove, the frame curve is used for calculating the bevel formation according to the frame curve. Note that the frame curve may be acquired by receiving 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 651.
[0069] As described above, once the input for setting the bevel on screen 610 (including setting screen 670) is completed, touching a button (not shown) for closing screen 610 closes screen 610 on display 62, and the screen returns to screen 601 for setting processing conditions shown in Fig. 7. On screen 601, other processing conditions such as the lens periphery processing mode (auto bevel processing, forced bevel processing, flat processing, hole processing, etc.), whether or not to perform mirror processing, whether or not to perform chamfering, and the lens chucking mode (frame center mode, optical center mode) can be set (for example, selected from predetermined selection conditions) in input fields 641c, 641d, 641e, and 641f.
[0070] <Calculation of bevel shape data> Next, an example of a method for calculating the bevel shape data (height Vfh of the front bevel LVf, height Vrh of the rear bevel LVr, and bevel apex width Vw) corresponding to the rim groove shape based on the data set on screen 610 as described above will be described.
[0071] FIG. 11 is a diagram illustrating a method for determining bevel shape data. FIG. 11 shows a case where the rim material is cell and the rim groove is oriented along the frame curve. FIG. 11(a) shows a case where the rim groove is angular, FIG. 11(b) shows a case where the rim groove is triangular, and FIG. 11(c) shows a case where the rim groove is round. In each figure, the inclination angle βg of the rim groove is the angle determined from the frame curve (the inclination angle of the rim relative to the X direction, which is the axial direction of the lens chuck shaft 102 that holds the lens LE). Note that when forming the bevel of a highly curved lens, the front foot LCf is not formed.
[0072] In FIG. 11(a), when the rim groove is rectangular, the rear end Rrc of the rim groove abuts the slope of the rear bevel LVr. The rear bevel apex Vrt abuts the bottom surface Vg of the rim groove. The intersection Lvc between the lens front surface LEf and the front bevel LVf abuts the front side surface Vsf of the rim groove. For example, the intersection Lvc is located a certain distance in the depth direction from the front end of the rim groove. The lens LE is stably held in the rim groove when at least two of these three points abut the rim groove. The rear base LCr takes into account the rear rim width Rrt, and the height Vrh of the rear bevel LVr is determined so that the rear rim does not abut. If the value of the rear rim width Rrt is not entered in the input field 671c, it may be determined based on a standard value.
[0073] Under the above conditions, the height Vrh of the rear bevel LVr is mathematically determined based on the groove width Gw, groove depth Gd, inclination angle βg of the rim groove, and inclination angle αr of the processing slope 163Vr of the rear beveling tool 163. This calculation is performed by the control unit 70. Note that the inclination angle βg varies depending on the radius vector angle θn of the target lens. Therefore, the height Vrh may be calculated for each radius vector angle θn, or may be determined as the maximum value of each radius vector angle θn. Similarly, the height Vfh of the front bevel LVf is mathematically determined based on the groove width Gw, groove depth Gd, inclination angle βg of the rim groove, and inclination angle αf of the processing slope 162Vf of the front beveling tool 162. Then, if the position of the rear bevel apex Vrt on the bottom surface Vg of the rim groove and the intersection point Lvc on the front side surface Vsf of the rim groove are known, the bevel apex width Vw can be mathematically determined from the relationship between the groove width Gw, groove depth Gd, inclination angle βg, and rear inclination angle αr.
[0074] In Figure 11(b), when the rim groove is triangular, the rear end Rrc of the rim groove abuts the slope of the rear bevel LVr, and the front bevel apex Vft abuts the front slope Vaf of the rim groove. The intersection Lvc between the lens front surface LEf and the front bevel LVf is a certain distance away from the front end of the rim groove in a direction parallel to the depth direction of the rim groove. The conditions for the rear base LCr are the same as when the rim groove is angular. The opening angle between the front slope Vaf and rear slope Var of the triangular rim groove is a standard angle (e.g., 110 degrees). The depth of the triangular groove is determined by determining the groove width Gw, so it does not need to be set on the settings screen 670.
[0075] Under these conditions, the height Vfh of the front bevel LVf, the height Vrh of the rear bevel LVr, and the bevel apex width Vw can be mathematically determined based on the groove width Gw, the groove depth Gd, the inclination angle βg, the inclination angle αf, and the inclination angle αr.
[0076] In Figure 11(c), when the rim groove is round, the leading bevel vertex Vft and the intersection point Lvc abut against the rim groove arc Gcs. Other conditions are the same as for a triangular rim groove. Under these conditions, the leading bevel LVf height Vfh, the trailing bevel LVr height Vrh, and the bevel vertex width Vw for a round shape can be mathematically determined based on the groove width Gw, groove depth Gd, inclination angle βg, inclination angle αf, and inclination angle αr.
[0077] The method of calculating the bevel shape data (front bevel height Vfh, rear bevel height Vrh, and 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 calculated according to the groove width Gw and groove depth Gd. Also, for example, when the rim groove is triangular or round, the groove width Gw and the front bevel height Vfh may be constant values.
[0078] 12 is a diagram illustrating a method for determining bevel shape data when the orientation of the rim groove is parallel to a predetermined plane. That is, when the lens LE is held by the lens chuck shaft 102 during processing, the orientation parallel to the predetermined plane is the orientation parallel to a plane perpendicular to the lens chuck shaft 102.
[0079] Figure 12(a) shows the case where the rim groove is angular. In this case, the front bevel apex Vft and the rear bevel apex Vrt abut against the bottom surface Vg of the rim groove. The front end Rfc of the rim groove abuts against the slope of the front bevel LVf, and the rear end Rrc of the rim groove abuts against the slope of the rear bevel LVr. The intersection point Lvc and rear base LCr are each a fixed distance from the rim side. Under these conditions, the front bevel height Vfh, rear bevel height Vrh, and bevel apex width Vw can be mathematically determined based on the groove width Gw, groove depth Gd, inclination angle αf, and inclination angle αr.
[0080] Figure 12(b) shows the case where the rim groove is triangular. In this case, the front bevel apex Vft and rear bevel apex Vrt abut against the front slope Vaf and rear slope Var of the rim groove, respectively. The intersection point Lvc and rear base LCr are each a fixed distance away from the rim side. Under these conditions, the front bevel height Vfh, rear bevel height Vrh, and bevel apex width Vw can be mathematically determined based on the inclination angles αf and αr. Note that when the rim groove is triangular, the bevel apex width Vw does not need to be formed, and may be a width equivalent to that of a chamfer. Figure 12(c) shows the case where the rim groove is round. In this case, at least one of the front bevel apex Vft and the rear bevel apex Vrt abuts the rim groove arc Gcs. The front end Rfc of the rim groove abuts the slope of the front bevel LVf, and the rear end Rrc of the rim groove abuts the slope of the rear bevel LVr. The intersection point Lvc and rear base LCr are each a fixed distance from the rim. Under these conditions, the front bevel height Vfh, rear bevel height Vrh, and bevel apex width Vw can be mathematically determined based on the groove width Gw, inclination angle αf, and inclination angle αr.
[0081] Even when the rim groove is oriented parallel to a predetermined plane, the method of calculating the bevel shape data (front bevel height Vfh, rear bevel height Vrh, and bevel apex width Vw) is not limited to the above, and various methods can be used. For example, when the rim groove is triangular or circular, The bevel apex width Vw may be a constant width for chamfering. For example, the front bevel height Vfh may be a constant distance regardless of the groove shape.
[0082] As described above, the bevel shape data and processing condition setting data obtained by the bevel forming data setting device 55 are output to the control unit 50 of the eyeglass lens processing apparatus 1 (in the embodiment, the control unit 50 serves as both the bevel forming data setting device 55 and the control unit of the eyeglass lens processing apparatus 1).
[0083] The processing operation of the lens LE by the eyeglass lens processing apparatus 1 will be briefly described. The operator holds the lens LE on the lens chuck shaft 102 and starts processing. When a processing start signal is input, the lens shape is measured before processing the peripheral edge of the lens LE. The control unit 50 controls the driving of the lens shape measuring unit 200 and the moving unit 300 based on the acquired target lens shape data, and measures the shapes of the front and back surfaces of the lens LE held on the lens chuck shaft 102. This measurement provides the front and back surface shapes of the lens LE corresponding to the target lens shape.
[0084] Next, the control unit 50 determines the path of the bevel to be formed on the periphery of the lens LE by a predetermined calculation based on the obtained front and rear surface shapes of the lens LE. For example, if an automatic bevel for a high-curve lens is set, the control unit 50 makes the bevel curve of the bevel path (e.g., the path midway between the front bevel apex and the rear bevel apex) the same as the front curve of the lens LE. Alternatively, the bevel curve may be approximated to a frame curve. Once the bevel path has been determined, the control unit 50 determines (acquires) 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 (and more specifically, based on bevel shape data calculated based on the bevel formation data). That is, in the embodiment, based on the front bevel height Vfh, the rear bevel height Vrh, and the bevel apex width Vw acquired by the bevel forming data setting device 55, the control unit 50 determines processing control data for forming the front bevel LVf of the lens LE using the front bevel processing tool 162, processing control data for forming the rear bevel LVr of the lens LE using the rear bevel processing tool 163, and processing control data for processing the bevel apex width using the flat finishing surface 164a of the finishing tool 164.
[0085] Once the processing control data is obtained, a processing operation is performed to form a bevel on the periphery of the lens LE. The control unit 50 controls the moving unit 300 based on the target lens shape while rotating the lens LE, and roughly processes the periphery of the lens LE with the roughing tool 166. Next, the control unit 50 controls the moving unit 300 based on the acquired bevel processing control data to form a bevel on the periphery of the lens LE. That is, the control unit 50 controls the driving of the moving unit 300 to form a front bevel LVf of the lens LE with the front beveling tool 162, form a rear bevel LVr of the lens LE with the rear beveling tool 163, and process the periphery of the lens LE with the flat finishing surface 164a of the finishing tool 164 so as to ensure the bevel apex width.
[0086] The case where the forced beveling mode is selected will be described. In this case, after the lens shape measuring unit 200 acquires the front and rear surface shapes of the lens LE, the control unit 50 stops the operation of the device and causes the display 62 to display a bevel simulation screen 680 as shown in FIG. 13. FIG. 13 is an example of the bevel simulation screen in the forced beveling mode. An operator who is familiar with lens processing and has specialized knowledge regarding bevel formation can make settings for professional bevel formation using the bevel simulation screen 680 below. This function may be provided in the bevel formation data setting device 55.
[0087] In FIG. 13, when the operator moves a cursor 681 on the lens shape figure TGR over the lens shape, a figure 682 of the bevel cross-sectional shape at the radius vector angle specified by the cursor 681 is displayed in the upper left corner of the screen. This allows the operator to check the bevel shape at any radius vector angle. Each value of the bevel formation data can be changed using a display field 683. The display field 683 displays the values of the front bevel height, rear bevel height, bevel apex width, bevel position, and tilt amount. The operator can change each value to the desired value by touching each value field and operating a numeric keypad that pops up. This allows the bevel information previously set in the bevel formation data setting device 55 to be changed as needed.
[0088] After the bevel information is changed, when the processing start signal is input again, the control unit 50 calculates the trajectory of the bevel to be formed on the periphery of the lens LE as described above, then obtains processing control data, and controls the moving unit 300 based on the processing control data to form a bevel on the periphery of the lens LE using each processing tool.
[0089] <Example of transformation> For example, in the above embodiment, the groove width and groove depth of the rim groove are the same regardless of the rim's radius vector angle (the same radius vector angle as the lens shape). However, depending on the rim, they may differ depending on the location of the radius vector angle. In this case, the groove width and groove depth of the rim groove may be set at multiple points on the rim's radius vector angle. FIG. 14 shows an example of setting the groove width and groove depth at multiple points. The setting screen 690 of FIG. 14 may be displayed as a pop-up or switched to another screen by touching a button (not shown) displayed on the screen 610. For example, the setting screen 690 displays a rim graphic FRI corresponding to the lens shape. For example, the groove width and groove depth of the rim groove are specified by four points: the upper end point FPa, the lower end point FPb, the left end point FPc, and the right end point FPd relative to the center point FTC of the rim in the left, right, top, bottom, and right directions (the "up, down, left, and right" in FIG. 14 refer to the upper, down, left, and right directions when the eyeglass frame is worn). The groove widths and groove depths at points FPa, FPb, FPc, and FPd can be set in input fields 691a, 691b, 691c, and 691d provided to correspond to the respective points. The groove widths and groove depths between points FPa, FPb, FPc, and FPd can be calculated for each radius vector angle by interpolating the groove widths and groove depths set at each point.
[0090] In addition, even on this setting screen 690, the groove depth, which is an example of a parameter required for forming a bevel depending on the rim type (cross-sectional shape of the rim groove), is displayed in such a way that the need for setting it is identifiable, for example by restricting its setting or by displaying it in a different color.
[0091] Although typical embodiments of the present disclosure have been described above, the present disclosure is not limited to the embodiments shown here, and various modifications are possible within the scope of the same technical concept of the present disclosure. [Explanation of symbols]
[0092] 1 Eyeglass lens processing equipment 50 Control Unit 55 Bevel forming data setting device 62 Display 60 Data Acquisition Units 102 Lens chuck axis 162 Front bevel processing tool 163 Rear bevel processing tool 168 Processing tools 670 Settings Screen 690 Settings Screen Gw groove width Gd Groove Depth
Claims
1. 1. A bevel formation data setting device for setting a bevel for holding a spectacle lens on a rim of a spectacle frame, comprising: a rim information acquiring means for acquiring rim information of an eyeglass frame, the rim information including one type selected from a plurality of types of cross-sectional shapes of a rim groove formed on the periphery of the eyeglass lens into which a bevel is inserted; a display control means for controlling the display of the display; The display control means is characterized in that it displays a setting screen for parameters required for bevel formation on the display in a form corresponding to one of the selected types of the acquired rim information.
2. 2. The bevel formation data setting device according to claim 1, The display control means is characterized in that it changes the display of the setting screen for the parameters required for bevel formation in accordance with the selected type of the acquired rim information.
3. 3. The bevel formation data setting device according to claim 2, The bevel formation data setting device is characterized in that the display control means changes the parameter input fields on the setting screen so that they are identifiable in accordance with the selected type.
4. In the bevel formation data setting device according to claims 1 to 3, A bevel formation data setting device characterized in that, when the selected type of the acquired rim information is an angular shape, the parameters include at least a groove width and a groove depth of the groove shape of the rim.
5. In the bevel formation data setting device according to any one of claims 1 to 4, A bevel formation data setting device characterized in that the type for which the parameters are set can be selected from a plurality of types of cross-sectional shapes of the rim displayed on the setting screen by control of the display control means.
6. 1. An eyeglass lens processing device having a processing tool for forming a bevel on a periphery of an eyeglass lens to hold the eyeglass lens on a rim of an eyeglass frame, the processing tool forming a bevel on the periphery of the eyeglass lens based on set bevel formation data, 6. An eyeglass lens processing apparatus comprising the bevel formation data setting device according to claim 1.
7. 1. A bevel formation data setting program executed by a bevel formation data setting device for setting a bevel for holding an eyeglass lens on a rim of an eyeglass frame, comprising: a rim information acquisition step of acquiring rim information of the eyeglass frame, the rim information including one type selected from a plurality of types of cross-sectional shapes of a rim groove formed on the periphery of the eyeglass lens into which a bevel is inserted; a display control step of controlling the display of the display; the display control step includes a step of displaying on the display a setting screen for parameters required for forming a bevel in a form corresponding to one selected type of the acquired rim information, A bevel formation data setting program that causes a control unit of a bevel formation data setting device to execute these steps.
Citation Information
Patent Citations
Device for grinding eyeglass lens
JP1999048113A
Layout setting device for lens grinding device
JP2002103191A
V-block forming data setter, spectacle lens processor, v-block forming data setting program
JP2016049592A
V-block or groove forming data setting apparatus, v-block or groove forming data setting program
JP2016068232A
Device for machining an ophthalmic lens
US20100184356A1