EP3957452A1 - Informationsverarbeitungsverfahren für die maschinelle bearbeitung eines brillenglases, brillenglasbearbeitungsgerät und computerprogramm - Google Patents
Informationsverarbeitungsverfahren für die maschinelle bearbeitung eines brillenglases, brillenglasbearbeitungsgerät und computerprogramm Download PDFInfo
- Publication number
- EP3957452A1 EP3957452A1 EP21191069.0A EP21191069A EP3957452A1 EP 3957452 A1 EP3957452 A1 EP 3957452A1 EP 21191069 A EP21191069 A EP 21191069A EP 3957452 A1 EP3957452 A1 EP 3957452A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- machining
- information
- eyeglass lens
- time
- period
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000003754 machining Methods 0.000 title claims abstract description 583
- 238000000034 method Methods 0.000 title claims abstract description 68
- 238000004590 computer program Methods 0.000 title claims description 8
- 230000002093 peripheral effect Effects 0.000 claims abstract description 79
- 230000010365 information processing Effects 0.000 claims abstract description 43
- 238000005259 measurement Methods 0.000 claims description 59
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 claims description 42
- 238000005553 drilling Methods 0.000 claims description 38
- 239000000463 material Substances 0.000 claims description 35
- 238000004332 deodorization Methods 0.000 claims description 17
- 230000036962 time dependent Effects 0.000 claims description 9
- 230000010354 integration Effects 0.000 claims description 5
- 239000011521 glass Substances 0.000 claims description 3
- 238000004364 calculation method Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 230000001186 cumulative effect Effects 0.000 description 4
- CURLTUGMZLYLDI-UHFFFAOYSA-N Carbon dioxide Chemical compound O=C=O CURLTUGMZLYLDI-UHFFFAOYSA-N 0.000 description 2
- 230000001877 deodorizing effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 229910002092 carbon dioxide Inorganic materials 0.000 description 1
- 239000001569 carbon dioxide Substances 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B24—GRINDING; POLISHING
- B24B—MACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
- B24B9/00—Machines or devices designed for grinding edges or bevels on work or for removing burrs; Accessories therefor
- B24B9/02—Machines or devices designed for grinding edges or bevels on work or for removing burrs; Accessories therefor characterised by a special design with respect to properties of materials specific to articles to be ground
- B24B9/06—Machines or devices designed for grinding edges or bevels on work or for removing burrs; Accessories therefor characterised by a special design with respect to properties of materials specific to articles to be ground of non-metallic inorganic material, e.g. stone, ceramics, porcelain
- B24B9/08—Machines or devices designed for grinding edges or bevels on work or for removing burrs; Accessories therefor characterised by a special design with respect to properties of materials specific to articles to be ground of non-metallic inorganic material, e.g. stone, ceramics, porcelain of glass
- B24B9/14—Machines or devices designed for grinding edges or bevels on work or for removing burrs; Accessories therefor characterised by a special design with respect to properties of materials specific to articles to be ground of non-metallic inorganic material, e.g. stone, ceramics, porcelain of glass of optical work, e.g. lenses, prisms
- B24B9/148—Machines or devices designed for grinding edges or bevels on work or for removing burrs; Accessories therefor characterised by a special design with respect to properties of materials specific to articles to be ground of non-metallic inorganic material, e.g. stone, ceramics, porcelain of glass of optical work, e.g. lenses, prisms electrically, e.g. numerically, controlled
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B24—GRINDING; POLISHING
- B24B—MACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
- B24B49/00—Measuring or gauging equipment for controlling the feed movement of the grinding tool or work; Arrangements of indicating or measuring equipment, e.g. for indicating the start of the grinding operation
- B24B49/02—Measuring or gauging equipment for controlling the feed movement of the grinding tool or work; Arrangements of indicating or measuring equipment, e.g. for indicating the start of the grinding operation according to the instantaneous size and required size of the workpiece acted upon, the measuring or gauging being continuous or intermittent
- B24B49/03—Measuring or gauging equipment for controlling the feed movement of the grinding tool or work; Arrangements of indicating or measuring equipment, e.g. for indicating the start of the grinding operation according to the instantaneous size and required size of the workpiece acted upon, the measuring or gauging being continuous or intermittent according to the final size of the previously ground workpiece
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B28—WORKING CEMENT, CLAY, OR STONE
- B28D—WORKING STONE OR STONE-LIKE MATERIALS
- B28D1/00—Working stone or stone-like materials, e.g. brick, concrete or glass, not provided for elsewhere; Machines, devices, tools therefor
- B28D1/14—Working stone or stone-like materials, e.g. brick, concrete or glass, not provided for elsewhere; Machines, devices, tools therefor by boring or drilling
- B28D1/143—Working stone or stone-like materials, e.g. brick, concrete or glass, not provided for elsewhere; Machines, devices, tools therefor by boring or drilling lens-drilling machines
Definitions
- the present disclosure relates to a method of processing information for machining an eyeglass lens, an eyeglass lens machining apparatus, and a computer program.
- An eyeglass lens machining apparatus for machining an eyeglass lens is widely used in an eyeglass store and the like.
- the eyeglass lens machining apparatus described in JP-A-2018-004930 holds an eyeglass lens by mounting a lens holding shaft on a cup attached to the eyeglass lens.
- the eyeglass lens machining apparatus can machine a peripheral edge of the held eyeglass lens with a peripheral edge machining tool.
- the eyeglass lens machining apparatus described in JP-A-2018-004930 can also form a hole in the held eyeglass lens with a drilling tool.
- a user for example, an operator and a manager of an eyeglass lens machining apparatus needs to appropriately know a usage state of the eyeglass lens machining apparatus in order to appropriately carry out a work.
- the user has no choice but to guess the usage state from a situation and the like of machining by the eyeglass lens machining apparatus based on the user's own experience. Therefore, in a technique of the related art, it is difficult for a user to appropriately know a usage state of an eyeglass lens machining apparatus.
- An object of the present disclosure is to provide a method of processing information for machining an eyeglass lens, an eyeglass lens machining apparatus, and a computer program, with which a user of the eyeglass lens machining apparatus enables to appropriately know a usage state of the eyeglass lens machining apparatus.
- the user of the eyeglass lens machining apparatus enables to appropriately know the usage state of the eyeglass lens machining apparatus.
- An information processing apparatus exemplified in the present disclosure processes information regarding an eyeglass lens machining apparatus.
- the eyeglass lens machining apparatus includes a machining tool, a machining drive unit, and the information processing apparatus.
- the machining tool includes a peripheral edge machining tool for machining a peripheral edge of an eyeglass lens.
- the machining drive unit includes a peripheral edge machining drive unit that drives the peripheral edge machining tool.
- the information processing apparatus (control unit) causes the information processing apparatus to perform a machining information acquisition step and a status information generation step by executing a computer program (eyeglass lens machining information processing program), stored in a memory of the eyeglass lens machining apparatus, for processing information for machining an eyeglass lens.
- the information processing apparatus acquires machining information indicating at least one of machining details and machining period of time for machining the eyeglass lens by the machining tool.
- the information processing apparatus generates status information indicating a usage state of the eyeglass lens machining apparatus by processing the machining information acquired in the machining information acquisition step.
- status information indicating the usage state of the eyeglass lens machining apparatus is generated based on the machining information indicating at least one of the machining details and the machining period of time of the eyeglass lens by the machining tool. Therefore, a user (for example, an operator and a manager) can objectively know the usage state of the eyeglass lens machining apparatus according to the status information without guessing the usage state of the apparatus by himself/herself based on the machining situation. Therefore, the user can appropriately increase productivity and the like of a subsequent machining work based on the usage state of the eyeglass lens machining apparatus determined according to the status information.
- various devices can be used for the information processing apparatus that executes the eyeglass lens machining information processing program.
- the control unit of the eyeglass lens machining apparatus may execute the eyeglass lens machining information processing program.
- the eyeglass lens machining apparatus may include an information processing apparatus that processes information on the eyeglass lens machining apparatus.
- a device for example, a personal computer, a server, a mobile terminal, a smartphone, or the like
- a plurality of devices for example, an eyeglass lens machining apparatus, a personal computer of a manager, and the like
- control units of the plurality of devices may cooperate to execute the eyeglass lens machining information processing program.
- machining information indicating the machining details includes at least one of multiple pieces of information, for example, “number of machined lenses”, “diopter of machined lens”, “data of pre-machined lens “, “data of machined lens “, and “machining distance”, “thickness of machined lens”, “material of machined lens”, “diameter of machined hole”, “depth of machined hole”, and the like.
- the control unit may acquire each machining information within a plurality of measurement periods different from each other.
- the control unit may generate status information indicating a time-dependent change in the usage state for each measurement period by processing each machining information in the plurality of measurement periods.
- a user can appropriately know the time-dependent change in the usage state of the eyeglass lens machining apparatus according to the status information. Therefore, the user can efficiently increase productivity and the like by adjusting a subsequent usage aspect of the eyeglass lens machining apparatus, arrangement of personnel, and the like according to time, according to the checked time-dependent change which the user has appropriately gotten to know.
- control unit can also generate status information indicating the usage state of the eyeglass lens machining apparatus within a specific measurement period by processing the machining information within the specific measurement period. Further, the control unit may set a length of the measurement period according to an instruction input by a user. In this case, the user can more appropriately know the usage state of the eyeglass lens machining apparatus by inputting the length of the measurement period of which the user wants to know the status information. For example, the control unit may receive an input of the length of the measurement period in a unit of at least one of a day, a week, a month, a year, and the like. The length of the measurement period may be set when the machining information in one measurement period is processed or may be set when each machining information in a plurality of measurement periods is processed.
- Status information may include at least parameter related to time.
- the status information may indicate a correlation between the time and a processing result of the machining information. In this case, the user can appropriately know the processing result of the machining information corresponding to the time.
- the information processing apparatus may further perform an output step of outputting the status information generated in the status information generation step in a predetermined report format for reporting the processing result of the machining information to the user.
- the user can easily check content of the status information in a predetermined report format.
- the report format may be a format including a graph of the status information.
- the report format may be a format including a graph of the status information and item names.
- the report format may be a format in which a graph of a plurality of pieces of status information and item names are arranged side by side.
- the report format may be a format in which the generated status information is applied to a template having a previously determined display method. In this case, a user can easily check a usage situation by looking at the status information displayed by the predetermined method as compared with a case where the display method is not determined.
- control unit may set content (for example, at least one of the number and type of status information to be output, a position, a size, and a color of displaying the status information, and the like) of the template according to an instruction input by the user.
- the user can confirm content of the status information according to the template desired by the user.
- a method of outputting the status information may be, for example, a method of displaying the status information on a display unit, or a method of printing the status information on a printing apparatus.
- the control unit acquires machining information including information on machining period of time while an eyeglass lens is actually machined by a machining tool and information on energized period of time while a power is applied to the eyeglass lens machining apparatus.
- the control unit may generate status information (hereinafter, may be referred to as "running ratio information") indicating a ratio of the machining period of time with respect to the energized period of time. The higher the ratio of the machining period of time with respect to the energized period of time, the smaller the wasted power for the eyeglass lens machining apparatus, and thus, work efficiency is increased.
- a user accurately understands appropriateness of a machining work of an eyeglass lens according to the running ratio information, and then can perform various measures (for example, adjustment of a usage aspect of the eyeglass lens machining apparatus, adjustment of arrangement of personnel, or the like) for increasing productivity of a subsequent machining work.
- the machining period of time while the eyeglass lens is actually machined by a machining tool may be time from start to stop of supply of a drive power to a machining drive unit.
- actual machining period of time is appropriately calculated based on a drive power supplied to the machining drive unit.
- the control unit may separately generate running ratio information for each of a plurality of time zones. In this case, a user can understand a ratio of the machining period of time with respect to the energized period of time according to the time zones. Therefore, appropriateness of a machining work can be understood more accurately.
- control unit may generate status information indicating at least one of a power consumption quantity and a carbon dioxide emission quantity in the eyeglass lens machining apparatus based on at least one (preferably both) of the machining period of time and the energized period of time.
- the control unit may acquire information on the machining period of time required for machining each of a plurality of eyeglass lenses.
- the control unit may generate status information (hereinafter, may be referred to as "machining time distribution information") indicating the number of machined eyeglass lenses for each length of the machining period of time.
- machining time distribution information status information
- a user can appropriately know a distribution of the machining period of time required for machining the eyeglass lens according to the machining time distribution information. Therefore, the user can appropriately increase productivity and the like of a subsequent machining work based on the distribution of the machining period of time which the user got.
- the machining period of time acquired for generating the machining time distribution information may be time from start to stop of supply of a drive power to the machining drive unit. Further, the machining period of time may be time from an input of a machining start instruction to an end of a series of machining operations.
- the control unit may calculate prediction time predicted to be required for machining a plurality of eyeglass lenses based on information (that is, information on machining period of time required for machining each of the plurality of eyeglass lenses) of machining period of time acquired in the past. In this case, a user can appropriately perform a work after getting the prediction time.
- control unit may calculate the number of eyeglass lenses which are predicted to be machinable within a predetermined time based on information (that is, information on the machining period of time required for machining each of a plurality of eyeglass lenses) of the machining period of time acquired in the past. In this case, a user can appropriately perform a work after getting the predicted number of eyeglass lenses that can be machined within a predetermined time.
- the control unit may acquire data of a pre-machined eyeglass lens and data of a machined eyeglass lens as machining information for each of a plurality of eyeglass lenses.
- the control unit may generate status information (hereinafter, may be referred to as "machining debris quantity information") indicating an estimated amount of machining debris quantity of the eyeglass lens generated by machining, based on the data of the pre-machined eyeglass lens and the data of the machined eyeglass lens.
- machining debris quantity information status information indicating an estimated amount of machining debris quantity of the eyeglass lens generated by machining
- the control unit may acquire information on each diopter of a plurality of machined eyeglass lenses as machining information indicating machining details.
- the control unit may generate status information (hereinafter, may be referred to as "diopter distribution information") indicating the number of machined eyeglass lenses for each diopter. In this case, a user can appropriately know a diopter distribution of the plurality of machined eyeglass lenses.
- the control unit may generate consumption rate information indicating a consumption rate of at least one of a machining tool of the eyeglass lens machining apparatus and a consumable used in the eyeglass lens machining apparatus as status information.
- consumption rate information on at least one member of the machining tool and the consumable is generated based on machining information in the eyeglass lens machining apparatus. Therefore, a user can appropriately know the consumption rate of at least one of the machining tool and the consumable.
- the control unit may generate replacement recommendation information indicating a consumption rate for recommending replacement of a member as the status information together with the consumption rate information, based on consumption rate information generated in the past for a predetermined member and information on timing when the member is actually replaced.
- the replacement recommendation information is generated by considering timing when the member was actually replaced in the past and consumption rate information at that time. Therefore, a user can more appropriately know a time when replacement of the member is recommended.
- control unit may display the consumption rate information and the replacement recommendation information on the member on a display unit at the same time.
- a user can appropriately determine a replacement time period of the member by comparing the replacement recommendation information with the consumption rate information.
- control unit may display, on the display unit, a ratio of a value of the consumption rate of the member at that time with respect to a value of the consumption rate indicated by the replacement recommendation information.
- the control unit may acquire information on a machining distance in which a peripheral edge machining tool relatively moves with respect to an eyeglass lens while machining in contact with the eyeglass lens as machining information.
- consumption rate information on a peripheral edge machining tool may be generated based on the information on the machining distance. In this case, a consumption rate of the peripheral edge machining tool is estimated more accurately than in a case where the consumption rate information is generated based only on the number of eyeglass lenses machined by the peripheral edge machining tool.
- the control unit may acquire information on at least one of a thickness of an eyeglass lens machined by a peripheral edge machining tool and a material of the eyeglass lens machined by the peripheral edge machining tool, together with the above-described information on the machining distance.
- the control unit may generate consumption rate information of the peripheral edge machining tool by considering information on at least one of the thickness and the material of the eyeglass lens. In this case, a consumption rate of the peripheral edge machining tool is estimated more accurately.
- the control unit may acquire information on at least one of a depth of a hole, which is formed by a drilling tool that is a machining tool for making a hole on the eyeglass lens, in the eyeglass lens and a diameter of the hole, as machining information.
- the control unit may generate consumption rate information of the drilling tool based on information on at least one of the depth and the diameter of the hole. In this case, a consumption rate of the drilling tool is estimated more accurately than in a case where the consumption rate information is generated based only on the number of eyeglass lenses machined by the drilling tool.
- the control unit may acquire information on a material of the eyeglass lens machined by the drilling tool together with the above-described information on the depth and diameter of the hole.
- the control unit may generate the consumption rate information of the drilling tool by considering the information on the material of the eyeglass lens. In this case, the consumption rate of the drilling tool is estimated more accurately.
- the control unit may acquire information on machining period of time while an eyeglass lens is machined by a machining tool.
- the control unit may generate consumption rate information on an activated carbon material of a deodorization apparatus driven in conjunction with machining operation by the eyeglass lens machining apparatus, based on the information on machining period of time. In this case, a consumption rate of a consumable of the deodorization apparatus used in association with the eyeglass lens machining apparatus is appropriately generated based on the information on machining period of time of the eyeglass lens machining apparatus.
- the control unit may acquire information on the number of uses of a cup which is attached to an eyeglass lens and on which a lens holding shaft of the eyeglass lens machining apparatus is mounted, and information on the number of cups included in a cup unit that uses a plurality of cups as one unit, as machining information.
- the control unit may generate consumption rate information on the cup unit based on the information on the number of uses and the information on the number of cups.
- an average consumption rate of a plurality of cups included in the cup unit can be estimated. Therefore, a user can appropriately determine a replacement time period of the entire cup unit based on the consumption rate information on the cup unit.
- the control unit may acquire information on the number of times at which an auto mode in which an eyeglass lens is automatically machined is performed and information on the number of times at which a manual mode in which the eyeglass lens is machined according to an operation instruction by an operator is performed, as machining information.
- the control unit may generate status information indicating a ratio between the number of times at which the auto mode is performed and the number of times at which the manual mode is performed. In this case, a user can appropriately distinguish a use ratio between the auto mode and the manual mode, and thus, measures and the like for increasing efficiency of a work can be appropriately performed.
- the control unit may acquire information on a type of a frame on which the machined eyeglass lens is mounted as machining information indicating machining details.
- the control unit may generate status information indicating a ratio of the number of frames. In this case, a user can appropriately know the ratio of the number of frames.
- the information processing apparatus may perform an integration step of integrating a plurality of pieces of status information generated for each of a plurality of eyeglass lens machining apparatuses and outputting the integrated status information .
- a user for example, a manager or the like
- a specific method for integrating the plurality of pieces of status information can be appropriately selected.
- the control unit may integrate the plurality of pieces of status information by calculating a total value, an average value, or the like of the plurality of values indicated by the plurality of pieces of status information. For example, by calculating a total value of the estimated amounts of machining debris quantity for a plurality of eyeglass lens machining apparatuses, a user can easily estimate the total amount of machining debris quantity by the plurality of eyeglass lens machining apparatuses. Further, the control unit may integrate the plurality of pieces of status information by outputting the status information for the plurality of eyeglass lens machining apparatuses side by side.
- the control unit may unify and output the status information on a plurality of eyeglass lens machining apparatuses belonging to the same group (for example, in the same factory, in the same store, in a plurality of factories and stores in the same area, or the like) designated by a user. In this case, by designating the group, the user can appropriately know the usage states of the plurality of eyeglass lens machining apparatuses in the designated group.
- the control unit that performs the integration step and the control unit that performs the status information generation step may be different from each other.
- the control unit of the eyeglass lens machining apparatus may perform the status information generation step
- a control unit of a PC or the like of a manager that manages the plurality of eyeglass lens machining apparatuses may perform the integration step.
- the eyeglass lens machining apparatus 1 machines an eyeglass lens LE and processes various types of information on the eyeglass lens machining apparatus 1 itself. That is, the eyeglass lens machining apparatus 1 of the present embodiment includes an information processing apparatus that processes information on the eyeglass lens machining apparatus 1.
- a device for example, a personal computer, a server, a mobile terminal, a smartphone, or the like
- a device that executes a computer program for processing information for machining an eyeglass lens described below is not limited to the eyeglass lens machining apparatus 1.
- the eyeglass lens machining apparatus 1 of the present embodiment includes a lens holding unit 100, a lens shape measurement unit 200, a first machining tool unit 300, and a second machining tool unit 400.
- the lens holding unit 100 includes lens holding shafts (lens chuck shafts) 102R and 102L that pinch and hold a lens LE.
- the lens holding unit 100 includes a lens rotating unit 100a, a holding shaft moving unit 100b, and an inter-axis distance change unit 100c.
- the lens rotating unit 100a rotates a pair of lens holding shafts 102R and 102L therearound.
- the holding shaft moving unit 100b moves the lens holding shafts 102R and 102L in an axial direction (this is referred to as the X direction).
- the inter-axis distance change unit 100c moves the lens holding shafts 102R and 102L in a direction (this is referred to as the Y direction) of approaching or being separated from a rotation shaft of a machining tool (details are described below) provided in each of the first machining tool unit 300 and the second machining tool unit 400. Further, the inter-axis distance change unit 100c changes a distance between the lens shape measurement unit 200 and the lens holding shafts 102R and 102L.
- the lens holding unit 100 is mounted on a base 170 of a main body of the eyeglass lens machining apparatus 1.
- the lens rotating unit 100a will be described.
- the lens holding shaft 102R is held on a right arm 101R of a carriage 101 of the lens holding unit 100, and the lens holding shaft 102L is held on a left arm 101L so as to be rotatable and coaxial with each other.
- the lens holding shaft 102R is moved to the lens holding shaft 102L side by a motor 110 attached to the right arm 101R, the lens LE is pinched and held between the two lens holding shafts 102R and 102L.
- the two lens holding shafts 102R and 102L are rotated synchronously by the motor 120 attached to the right arm 101R.
- a cup is attached to a predetermined position of the lens LE.
- One of the lens holding shafts 102R and 102L is mounted on a cup attached to the lens LE.
- An X-axis movement support base 140 is provided on the lens holding shafts 102R and 102L and shafts 103 and 104 extending in parallel with a grindstone rotation shaft 161a.
- the X-axis movement support base 140 can be moved in the X-axis direction along the shafts 103 and 104 by a power of an X-axis movement motor 145.
- the carriage 101 is mounted on the X-axis movement support base 140.
- an encoder 146 (see FIG. 2 ) is provided on a rotation shaft of the X-axis movement motor 145.
- positions of the lens holding shafts 102R and 102L detected by the encoder 146 in the X direction are used to measure shapes of front and rear surfaces of the lens LE.
- the inter-axis distance change unit 100c will be described.
- a shaft 156 extending in a direction of connecting the lens holding shafts 102R and 102L to the grindstone rotation shaft 161a is fixed to the X-axis movement support base 140.
- a ball screw 155 extending in the Y direction rotates.
- the encoder 158 for detecting a position of the carriage 101 in the Y direction is provided on a rotation shaft of the Y-axis movement motor 150.
- the lens shape measurement unit 200 will be described.
- the lens shape measurement unit 200 of the present embodiment is fixed to the base 170 at a position opposite to the first machining tool unit 300 through the carriage 101.
- the lens shape measurement unit 200 includes a lens edge position measurement unit 200F and a lens edge position measurement unit 200R.
- the lens edge position measurement unit 200F has a tracing stylus that comes into contact with a front surface of the lens LE.
- the lens edge position measurement unit 200R has a tracing stylus that comes into contact with a rear surface of the lens LE.
- each of the tracing styluses of the lens edge position measurement units 200F and 200R is in contact with the front and rear surfaces of the lens LE
- the carriage 101 moves in the Y-axis direction based on target lens shape data, and the lens holding shaft 102R and 102L rotate, and thus, edge positions of the front surface and the rear surface of the lens LE are measured simultaneously.
- a configuration and the like described in JP-A-2003-145328 can be used for configurations of the lens edge position measurement units 200F and 200R.
- the first machining tool unit 300 includes a peripheral edge machining tool 168 which is one of lens machining tools.
- the peripheral edge machining tool 168 of the present embodiment includes a glass rough grindstone 162, a finishing grindstone 164 having a V-groove (bevel groove) making a bevel on a lens and a flat machining surface, a flat finishing grindstone 165, a high-curve lens finishing grindstone 166, a plastic rough grindstone 167, and the like.
- a plurality of grindstones of the peripheral edge machining tool 168 are coaxially attached to the grindstone rotation shaft grindstone spindle) 161a.
- the grindstone rotation shaft 161a is rotated by a motor (peripheral edge machining drive unit) 160.
- a peripheral edge of the lens LE held by the lens holding shafts 102L and 102R is pressed against the peripheral edge machining tool 168 and machined.
- the second machining tool unit 400 includes a finishing tool, a drilling tool, a motor 421, a motor 471, and the like.
- the finishing tool rotates around a rotation shaft, thereby performing finishing (for example, at least one of grooving, bevel forming, step difference forming, and the like) of the peripheral edge of the lens LE.
- a drilling tool forms a hole in the lens LE.
- the drilling tool of the present embodiment forms a hole extending in an axial direction in the lens LE by moving in the axial direction while rotating about the rotation shaft.
- the motor 421 rotates the finishing tool and the drilling tool.
- the motor 471 turns the finishing tool and the drilling tool.
- the eyeglass lens machining apparatus 1 includes a CPU (processor) 2 that controls the eyeglass lens machining apparatus 1.
- the CPU 2 is connected to a RAM 3, a ROM 4, a non-volatile memory 5, an operation unit 6, a display unit (display) 7, and an external communication I/F 8 through a bus.
- the CPU 2 is connected to various devices such as the above-described motors (the motor 110, the motor 120, the X-axis movement motor 145, the Y-axis movement motor 150, the motor 160, the motor 421, the motor 471, the encoder 146, and the encoder 158) through the bus.
- the RAM 3 temporarily stores various types of information.
- the ROM 4 stores various programs, an initial value, and the like.
- the non-volatile memory 5 is a non-transitory storage medium (for example, a flash ROM, a hard disk drive, and the like) that can retain storage content even when supply of a power is blocked.
- the non-volatile memory 5 may store a control program (for example, an eyeglass lens machining information processing program) for controlling an operation of the eyeglass lens machining apparatus (information processing apparatus) 1.
- the operation unit 6 receives inputs of various instructions from an operator. For example, a touch panel, operation buttons, or the like provided on a surface of the display unit 7 may be used as the operation unit 6.
- the display unit 7 can display various types of information such as a shape of the lens LE and a shape of a frame. Further, the eyeglass lens machining apparatus 1 can also display (output) status information to be described below on the display unit 7.
- the external communication I/F 8 connects the eyeglass lens machining apparatus 1 to an external apparatus.
- the eyeglass lens machining apparatus 1 of the present embodiment is connected to a deodorization apparatus 9 through an external communication I/F 8.
- the deodorization apparatus 9 drives a deodorization function in conjunction with a machining operation (specifically, a machining operation by the peripheral edge machining tool 168) by the eyeglass lens machining apparatus 1.
- the deodorization apparatus 9 is provided with an activated carbon material for deodorization. A deodorization effect of the activated carbon material is reduced according to drive time of a deodorization function. When the deodorization effect of the activated carbon material is reduced, a user needs to replace the activated carbon material with a new one.
- the eyeglass lens machining apparatus 1 of the present embodiment generates and outputs status information indicating a usage state of the eyeglass lens machining apparatus 1 by processing machining information indicating at least one of machining details and machining period of time of an eyeglass lens. Therefore, a user can objectively know the usage state of the eyeglass lens machining apparatus according to the status information without guessing a usage state of an apparatus by himself/herself based on a machining situation.
- the eyeglass lens machining apparatus 1 outputs a plurality of pieces of status information by displaying the status information on the display unit 55.
- a method of outputting the status information can also be changed.
- the eyeglass lens machining apparatus 1 may output the status information by transmitting the status information to a device of a manager who manages a machining work of an eyeglass lens by using the external communication I/F 8 (see FIG. 2 ).
- the manager can objectively confirm the usage state of the eyeglass lens machining apparatus 1 by using the device used by himself/herself.
- the eyeglass lens machining apparatus 1 of the present embodiment outputs the generated status information in a predetermined report format for reporting a processing result (analysis result) of machining information to a user. Therefore, the user can easily understand content of the status information as compared with a case where an output format of information is changed each time.
- the report format of the status information according to the present embodiment is a format including a graph and item names of the status information. Therefore, the user can appropriately know the status information from the graph and the item name. Further, the report format of the status information according to the present embodiment is a format in which a graph and item names of a plurality of pieces of status information are arranged side by side.
- the report format of the status information according to the present embodiment is a format in which the generated status information (graph) is applied to a template having a previously determined display method (including a display position of each information in the present embodiment). Therefore, the user can easily understand a usage situation of the eyeglass lens machining apparatus 1 as compared with a case where a display method or the like is not determined.
- a control unit for example, the CPU 2 or the like
- sets content at least one of, for example, the number and type of status information to be output, a position, a size, and a color that display the status information, and the like
- the user can confirm the content of the status information according to the template desired by himself/herself.
- content, a generation method, and the like of each piece of status information will be described in detail.
- the running ratio information is information indicating a ratio of machining period of time with respect to energized period of time, in the eyeglass lens machining apparatus 1.
- the energized period of time is time while a power is applied to the eyeglass lens machining apparatus 1.
- the machining period of time is time while an eyeglass lens is actually machined by a machining tool (in the present embodiment, the peripheral edge machining tool 168, a finishing tool, and a drilling tool).
- the running ratio information is output (displayed or printed) by a running ratio graph ("Power ON / Operation Time" graph) 10.
- Running ratio information generation processing performed by the eyeglass lens machining apparatus (information processing apparatus) 1 of the present embodiment will be described with reference to FIG. 4 .
- the CPU 2 of the eyeglass lens machining apparatus 1 When receiving an instruction to start generation of status information, the CPU 2 of the eyeglass lens machining apparatus 1 performs running ratio information generation processing according to an eyeglass lens machining information processing program.
- processing after FIG. 5 is also performed by the CPU 2 according to the eyeglass lens machining information processing program in the same manner as the processing of FIG. 4 .
- the CPU 2 sets an analysis target period (S10).
- the analysis target period is a period that becomes a target for processing (analyzing) machining information to generate status information.
- the analysis target period may be, for example, a period such as a day, a week, a month, or a year. Further, the analysis target period may be a period from a time point when analysis is performed to a recent day, week, or the like or may be a period of a past day, week, or the like.
- the CPU 2 may set the analysis target period according to an instruction (for example, an instruction input by operating the operation unit 6) input by a user. Further, a plurality of analysis target periods may be set.
- the running ratio graph 10 illustrated in FIG. 3 is generated with the analysis target period as any day in the past. Further, in the example illustrated in FIG. 3 , running ratio information is previously generated for each of the plurality of analysis target periods, and "Day" which is an analysis target period change button is operated by a user, and thus, the analysis target period (at least one of a length of the period and start and end of the period) in which the running ratio graph 10 is displayed is changed.
- the analysis target period at least one of a length of the period and start and end of the period in which the running ratio graph 10 is displayed is changed.
- all the graphs illustrated in FIG. 3 are merely examples, and it goes without saying that details of the graphs may be changed.
- the CPU 2 sets a plurality of measurement periods within the analysis target period set in S10 (S1 1).
- a length of each of the measurement periods may be determined according to the length of the analysis target period. For example, as illustrated in the running ratio graph 10 of FIG. 3 , when the analysis target period is a day, the length of the measurement period may be one hour. Further, when the analysis target period is a week or a month, the length of the measurement period may be one day. Further, the CPU 2 may set the length of each of the measurement periods according to an instruction (for example, an instruction input by operating the operation unit 6) input by a user.
- an instruction for example, an instruction input by operating the operation unit 6
- the CPU 2 acquires information on machining period of time and energized period of time as machining information for each of a plurality of measurement periods set within the analysis target period (S12).
- the information on the machining period of time and the energized period of time is previously stored in the non-volatile memory 5.
- the machining period of time according to the present embodiment is a length of time from start to stop of supply of a drive power to a machining drive unit (for example, the motor 160, the motor 421, or the like) that drives a machining tool. Therefore, an actual machining period of time is appropriately calculated based on the drive power supplied to the machining drive unit.
- a method of acquiring the machining period of time can also be changed.
- the machining drive unit that monitors the supply time of the drive power may also include a drive unit (for example, the X-axis movement motor 145, the Y-axis movement motor 150, or the like) for moving each unit. Further, time from an input of a machining start instruction of an eyeglass lens to an end of a machining operation of the eyeglass lens of one example may be acquired as the machining period of time.
- a drive unit for example, the X-axis movement motor 145, the Y-axis movement motor 150, or the like
- time from an input of a machining start instruction of an eyeglass lens to an end of a machining operation of the eyeglass lens of one example may be acquired as the machining period of time.
- the CPU 2 processes the machining period of time and the energized period of time and generates running ratio information for each measurement period (S13).
- the CPU 2 generates the running ratio graph 10 based on the running ratio information generated for each measurement period, and outputs (for example, displays or prints) the running ratio graph (S14).
- the running ratio graph 10 illustrated in FIG. 3 one day is set as an analysis target period, and a ratio of running period of time with respect to the energized period of time is illustrated for each of a plurality of measurement periods (in FIG. 3 , an hourly measurement period from 8:00 to 18:00) included in the analysis target period.
- the CPU 2 processes each machining information in the plurality of measurement periods, thereby generating status information (running ratio information in FIG. 3 ) indicating a time-dependent change of a usage state of the eyeglass lens machining apparatus 1 for each measurement period. That is, the CPU 2 separately generates the status information for each of a plurality of time zones.
- the running ratio information on the present embodiment includes at least a parameter related to time, and a correlation between the time and a processing result of the machining information is indicated according to the running ratio information. Therefore, a user can take various measures after appropriately understanding the time-dependent change in the usage state. For example, during a time zone in which a ratio of a length of the machining period of time with respect to a length of the energized period of time is extremely low, a supply of power to a device is blocked, and personnel are adjusted so as not to be arranged, and thus, productivity can be increased.
- the CPU 2 may generate running ratio information within a specific measurement period by processing machining information within a specific measurement period.
- the CPU 2 may set the analysis target period itself to one measurement period. Further, the CPU 2 may calculate an average value, a total value, or the like of running ratios of the same measurement period within a plurality of analysis target periods. In this case, tendency of the running ratio over the plurality of analysis target periods is easily understood. Further, the CPU 2 may calculate (integrate) the average value, the total value, and the like of the running ratios in the same measurement period for a plurality of eyeglass lens machining apparatuses 1.
- the machining time distribution information is information indicating the number of eyeglass lenses machined by the eyeglass lens machining apparatus 1 for each length of machining period of time required for machining each eyeglass lens. As illustrated in FIG. 3 , in the present embodiment, the machining time distribution information is output (displayed or printed) by the machining (process) time distribution graph 20. A user can appropriately know a distribution of the machining period of time required for machining the eyeglass lens according to the machining time distribution information.
- the CPU 2 sets an analysis target period (S20).
- the analysis target period is a period that becomes a target for processing (analyzing) machining information to generate status information. Details of the analysis target period are the same as in S10 (see FIG. 4 ) described above.
- the CPU 2 may set the analysis target period according to an instruction input by a user or may set a plurality of analysis target periods.
- the analysis target period is generated as any of the past days. Further, in the example illustrated in FIG. 3 , the machining time distribution information is previously generated for each of the plurality of analysis target periods, and "Day" which is an analysis target period change button is operated by a user, and thus, the analysis target period in which the machining time distribution graph 20 is displayed is changed.
- the CPU 2 acquires information on the machining period of time required for machining for each eyeglass lens machined by the eyeglass lens machining apparatus 1 within the analysis target period (S21).
- information on machining period of time for each eyeglass lens is previously stored in the non-volatile memory 5.
- the machining period of time acquired in S21 may be time from start to stop of supply of a drive power to the machining drive unit or may be time from an input of a machining start instruction to an end of a machining operation.
- the CPU 2 processes the information on machining period of time and information on the number of machining, thereby generating the machining time distribution information indicating the number of machined eyeglass lenses for each length of machining periods of time (S22).
- the CPU 2 generates and outputs the machining time distribution graph 20 based on the generated machining time distribution information (S23).
- the machining time distribution graph 20 illustrated in FIG. 3 sets a certain day as an analysis target period and illustrates the number of machined eyeglass lenses within the analysis target period for each machining period of time.
- the machining time distribution information on the present embodiment includes at least a parameter related to time, and a correlation between the machining period of time and the number is indicated according to the machining time distribution information. A user can appropriately increase productivity and the like of a subsequent machining work based on the distribution of the machining time which the user got.
- the CPU 2 calculates at least one of a prediction time and the number of machinable pieces based on the information on machining period of time acquired in the past (S24).
- the prediction time is time predicted to be required for machining a plurality of eyeglass lenses.
- the number of machinable pieces is the number of eyeglass lenses that are predicted to be machinable within a predetermined time. A user can perform a work more appropriately based on information on the prediction time and the number of machinable pieces.
- the diopter distribution information is information indicating the number of eyeglass lenses machined by the eyeglass lens machining apparatus 1 for each prescription of the machined eyeglass lens. As illustrated in FIG. 3 , in the present embodiment, the diopter distribution information is output (displayed or printed) by a diopter distribution graph 30. A user can appropriately know a distribution of diopters of a plurality of machined eyeglass lenses according to the diopter distribution information.
- a flow of diopter distribution information generation processing performed by the eyeglass lens machining apparatus (information processing apparatus) 1 of the present embodiment is similar to part of the machining time distribution information generation processing described above.
- the CPU 2 sets an analysis target period.
- the analysis target period is generated as any of the past days.
- the diopter distribution information is previously generated for each of a plurality of analysis target periods, and "Day" which is an analysis target period change button is operated by a user, and thus, the analysis target period in which the diopter distribution graph 30 is changed.
- the CPU 2 acquires information on diopter of an eyeglass lens for each eyeglass lens machined by the eyeglass lens machining apparatus 1 within the analysis target period.
- the CPU 2 generates the diopter distribution information by processing information on the number of machining and diopter.
- the CPU 2 generates and outputs the diopter distribution graph 30 based on the generated diopter distribution information.
- the machining debris quantity information is information indicating an estimated amount of machining debris quantity of an eyeglass lens generated by machining. As illustrated in FIG. 3 , in the present embodiment, the machining debris quantity information is output by a machining debris quantity graph 40. A user can appropriately know the estimated amount of the machining debris quantity according to the machining debris quantity information.
- Machining debris quantity information generation processing performed by the eyeglass lens machining apparatus (information processing apparatus) 1 of the present embodiment will be described with reference to FIG. 6 .
- a flow of the machining debris quantity information generation processing is similar to part of the running ratio information generation processing described above.
- the CPU 2 sets an analysis target period (S40). Details of the analysis target period are the same as in S10 (see FIG. 4 ) described above.
- the analysis target period is generated as any of the past months. Further, in the example illustrated in FIG.
- the machining debris quantity information is previously generated for each of a plurality of analysis target periods, and "Month" which is an analysis target period change button is operated by a user, and thus, the analysis target period (at least one of a length of the period and start and end of the period) in which the machining debris quantity graph 40 is displayed is changed.
- the CPU 2 sets a plurality of measurement periods within the analysis target period set in S40 (S41). As described above, a length of each of the measurement periods may be determined according to the length of the analysis target period. Further, the CPU 2 may set the length of each of the measurement periods according to an instruction input by the user.
- the CPU 2 acquires data of a pre-machined eyeglass lens and data of the machined eyeglass lens for each of the machined eyeglass lenses for each of the plurality of measurement periods set within the analysis target period (S42).
- the data of the pre-machined eyeglass lens may be, for example, data and the like of a measurement result of a shape of the eyeglass lens.
- the data of the machined eyeglass lens may be, for example, target lens shape data of the machined lens.
- the CPU 2 processes the data of the pre-machined eyeglass lens and machined eyeglass lens and generates the machining debris quantity information for each measurement period (S43).
- the CPU 2 generates and outputs the machining debris quantity graph 40 based on the machining debris quantity information generated for each measurement period (S44).
- the machining debris quantity graph 40 illustrated in FIG. 3 represents estimated amounts of the machining debris quantity for each of the plurality of measurement periods (in FIG. 3 , measurement periods for each day) included in the analysis target period.
- the CPU 2 processes each machining information in the plurality of measurement periods, thereby generating status information (machining debris quantity information in FIG. 3 ) indicating a time-dependent change of a usage state of the eyeglass lens machining apparatus 1 for each measurement period. That is, the CPU 2 separately generates the status information for each of a plurality of time zones.
- the running ratio information on the present embodiment includes at least a parameter related to time, and a correlation between the time and a processing result of the machining information is indicated according to the running ratio information. Therefore, a user can appropriately understand the time-dependent change of the usage state.
- the CPU 2 may generate the machining debris quantity information within a specific measurement period. Further, the CPU 2 may calculate an average value, a total value, or the like of the machining debris quantity in the same measurement periods within a plurality of analysis target periods.
- the status information generated by each of the plurality of eyeglass lens machining apparatuses 1 is transmitted to a PC (hereinafter, referred to as a "management PC") of a manager.
- a CPU of the management PC integrates a plurality of pieces of status information generated for each of the plurality of eyeglass lens machining apparatuses 1 and outputs the integrated status information.
- the CPU of the management PC integrates (in the present embodiment, calculates a total value of estimated amounts of machining debris quantity) and output machining debris quantity information on the plurality of eyeglass lens machining apparatuses 1 belonging to the same group (for example, in the same factory, in the same store, or in the same area) designated by the manager. Therefore, a user can efficiently understand the total amount of machining debris quantity generated by the plurality of eyeglass lens machining apparatuses 1.
- Consumption rate information on a peripheral edge machining tool is status information indicating a consumption rate of the peripheral edge machining tool 168.
- a user can appropriately know the consumption rate of the peripheral edge machining tool 168 according to the peripheral edge machining tool consumption rate information.
- the eyeglass lens machining apparatus (information processing apparatus) 1 of the present embodiment generates replacement recommendation information indicating a consumption rate for recommending replacement of a member (in this case, a peripheral edge machining tool) as status information together with the consumption rate information. Therefore, a user can more appropriately check a time when replacement of the member is recommended.
- the consumption rate information and the replacement recommendation information on the peripheral edge machining tool 168 are output by a peripheral edge machining tool consumption rate graph 50.
- the consumption rate information and the replacement recommendation information are illustrated at the same time, and thus, a replacement time period can be determined more appropriately.
- All the consumption rate graphs according to the present embodiment display a ratio of values indicated by the consumption rate information on a circle graph in which a value indicated by the replacement recommendation information is 100%.
- a bar graph may be used instead of the circle graph.
- Peripheral edge machining tool consumption rate calculation processing performed by the eyeglass lens machining apparatus (information processing apparatus) 1 of the present embodiment will be described with reference to FIG. 7 .
- the CPU 2 acquires information on a machining distance when an eyeglass lens is machined by the peripheral edge machining tool 168 used at that time (S50).
- the information on machining distance is information on a distance that the peripheral edge machining tool 168 relatively moves with respect to an eyeglass lens while machining in contact with the eyeglass lens. Therefore, the consumption rate can be estimated more accurately than when the information on consumption rate is generated based only on the number of machined lenses.
- the information on machining distance is acquired for each of a plurality of times of machining after the peripheral edge machining tool 168 used at that time is mounted on the eyeglass lens machining apparatus 1.
- the CPU 2 acquires at least one piece of information (both pieces of information in the present embodiment) of a thickness and a material of the machined eyeglass lens for each of the plurality of times of machining (S51).
- the CPU 2 processes the information on machining distance acquired in S50 and information on the thickness and material acquired in S51 for each of the plurality of times of machining, thereby calculating the consumption rate of the peripheral edge machining tool 168 at each machining time (S52).
- the CPU 2 multiplies the machining distance acquired in S50 by a coefficient according to the thickness and material, thereby calculating the consumption rate of the peripheral edge machining tool 168 at each machining time. The larger the thickness, the larger the coefficient, and the smaller the thickness, the smaller the coefficient.
- the CPU 2 accumulates the consumption rates at each machining time after the peripheral edge machining tool 168 used at that time is mounted on the eyeglass lens machining apparatus 1 and generates consumption rate information on the peripheral edge machining tool 168 (S53).
- the CPU 2 generates the replacement recommendation information based on information on timing when a peripheral edge machining tool used in the past is replaced with a new peripheral edge machining tool and the consumption rate information generated for the peripheral edge machining tool used in the past (S54).
- the replacement recommendation information is information indicating the consumption rate for recommending replacement of a member.
- the past consumption rate information and the information on replacement timing are stored in the non-volatile memory 5.
- the consumption rate information itself at the timing when the peripheral edge machining tool used in the past is replaced with a new peripheral edge machining tool is used as the replacement recommendation information.
- an average value of values of the replacement recommendation information regarding the plurality of peripheral edge machining tools may be calculated. Further, the replacement recommendation information in other eyeglass lens machining apparatuses may be used. Further, a previously determined value may be used as the replacement recommendation information. Thereafter, the CPU 2 generates and outputs the peripheral edge machining tool consumption rate graph 50 (S55).
- the drilling tool consumption rate information is status information indicating a consumption rate of a drilling tool.
- a user can appropriately know the consumption rate of the drilling tool according to the drilling tool consumption rate information.
- the eyeglass lens machining apparatus (information processing apparatus) 1 of the present embodiment generates replacement recommendation information indicating a consumption rate for replacing the drilling tool as status information together with the consumption rate information, in the same manner as the peripheral edge machining tool.
- the consumption rate information and the replacement recommendation information on the drilling tool are output by a drilling tool consumption rate graph 60.
- Drilling tool consumption rate calculation processing performed by the eyeglass lens machining apparatus (information processing apparatus) 1 of the present embodiment will be described with reference to FIG. 8 .
- the CPU 2 acquires information on at least one of a depth of a formed hole and a diameter of the hole (both in the present embodiment) when an eyeglass lens is machined by a drilling tool used at that time (S60).
- the information on the depth and diameter of the holes is acquired for each of a plurality of times of drilling after the drilling tool used at that time is mounted on the eyeglass lens machining apparatus 1.
- the CPU 2 acquires information on a material of the machined eyeglass lens for each of the plurality of times of machining (S61). Next, the CPU 2 processes the information on the depth and diameter of the hole acquired in S60 and the material information acquired in S61 for each of a plurality of times of machining, thereby calculating a consumption rate of a drilling tool at each machining time (S62). For example, in the present embodiment, the CPU 2 multiplies the value according to the depth and diameter of the hole acquired in S60 by a coefficient according to the material, thereby calculating the consumption rate of the drilling tool at each machining time. The higher a hardness of the material, the larger the coefficient. The CPU 2 accumulates the consumption rates at each machining time after the drilling tool used at that time is mounted on the eyeglass lens machining apparatus 1, and generates the consumption rate information on the peripheral edge machining tool 168 (S63).
- the CPU 2 generates replacement recommendation information based on information on timing when the drilling tool used in the past is replaced with a new drilling tool and the consumption rate information generated for the peripheral edge machining tool used in the past (S64). Since a flow of the processing is the same as the flow of the processing of S54 described above, detailed description thereof is omitted. Thereafter, the CPU 2 generates and outputs the drilling tool consumption rate graph 60 (S65).
- Consumption rate information on an activated carbon material of the deodorization apparatus 9 will be described.
- the deodorization apparatus 9 of the present embodiment is driven in conjunction with a machining operation (specifically, a machining operation by the peripheral edge machining tool 168) by the eyeglass lens machining apparatus 1. Since a deodorizing effect of the activated carbon material of the deodorization apparatus 9 is reduced according to drive time of a deodorizing operation, replacement is required as necessary.
- the eyeglass lens machining apparatus (information processing apparatus) 1 of the present embodiment generates replacement recommendation information indicating a consumption rate for recommending replacement of the activated carbon material as status information together with the consumption rate information. As illustrated in FIG. 3 , in the present embodiment, the consumption rate information and the replacement recommendation information on the activated carbon material are output by an activated carbon material consumption rate graph 70.
- Activated carbon material consumption rate calculation processing performed by the eyeglass lens machining apparatus (information processing apparatus) 1 of the present embodiment will be described with reference to FIG. 9 .
- the CPU 2 acquires a cumulative value of machining periods of time in the eyeglass lens machining apparatus 1 after use of the activated carbon material used at that time starts (S70).
- S70 of the present embodiment the cumulative value of the machining periods of time by the peripheral edge machining tool 168 is acquired.
- the CPU 2 generates consumption rate information on an activated carbon material used at that time based on the cumulative value of the machining periods of time acquired in S70 (S71).
- the deodorization apparatus 9 of the present embodiment drives a deodorization function in conjunction with a machining operation (specifically, a machining operation by the peripheral edge machining tool 168) by the eyeglass lens machining apparatus 1. Therefore, in S71 of the present embodiment, a value proportional to the cumulative value of the machining periods of time acquired in S70 is generated as the consumption rate information on the activated carbon material.
- the CPU 2 generates replacement recommendation information based on information on timing when the activated carbon material used in the past is replaced with a new material and the consumption rate information generated for the activated carbon material used in the past (S72). A flow of this processing is the same as the flow of the processing of S54 described above. Thereafter, the CPU 2 generates and outputs the activated carbon material consumption rate graph 70 (S73).
- Cup unit consumption rate information will be described. As described above, in the present embodiment, after a cup is attached to a predetermined position of an eyeglass lens, one of the lens holding shafts 102R and 102L is mounted on the cup attached to the lens LE. When using a cup, a user often randomly selects and uses one cup from among cups in the cup unit that uses a plurality of cups as one unit, each time. Therefore, when the cup is used many times, the entire cup unit is replaced. As illustrated in FIG. 3 , in the present embodiment, the consumption rate information and replacement recommendation information on the cup unit are output by a cup unit consumption rate graph 80.
- Cup unit consumption rate calculation processing performed by the eyeglass lens machining apparatus (information processing apparatus) 1 of the present embodiment will be described with reference to FIG. 10 .
- the CPU 2 acquires information on the number of uses of a cup after use of a cup unit used at that time starts (S80). In the present embodiment, the number of uses of a cup corresponds to the number of machined eyeglass lenses. Next, the CPU 2 acquires information on the number of cups included in the cup unit used at that time (S81).
- the CPU 2 generates the consumption rate information on the cup unit in use based on the information on the number of uses of a cup acquired in S80 and the information on the number of cups acquired in S81 (S82). As described above, a user often randomly selects and uses one cup from among cups in the cup unit each time. Therefore, for example, a value or the like obtained by dividing the number of uses of a cup by the number of cups included in the cup unit may be generated as the cup unit consumption rate information.
- the CPU 2 generates replacement recommendation information based on information on timing when the cup unit used in the past is replaced with a new cup unit and the consumption rate information generated for the cup unit used in the past (S83). Since a flow of the processing is the same as the flow of the processing of S54 described above, detailed description thereof is omitted. Thereafter, the CPU 2 generates and outputs the cup unit consumption rate graph 80 (S84).
- Auto and manual ratio information is status information indicating a ratio between the number of times when an auto mode is performed and the number of times when a manual mode is performed in the eyeglass lens machining apparatus 1.
- the auto mode is a mode in which an eyeglass lens is automatically machined.
- the manual mode is a mode in which the eyeglass lens is machined according to an operation instruction by an operator.
- the CPU 2 acquires the information on the number of times when the auto mode is performed and the information on the number of times when the manual mode is performed and acquires the auto and manual ratio information based on the information on the acquired number of times.
- the auto and manual ratio information is output by an auto and manual ratio graph 90.
- Frame type ratio information is status information indicating a ratio between types (for example, a metal frame, a cell, a nylol frame, rimless, and the like) of frames on which eyeglass lenses machined by the eyeglass lens machining apparatus 1 is mounted.
- the CPU 2 acquires information indicating the number of frames on which the machined eyeglass lenses are mounted for each type as machining information indicating machining details.
- the CPU 2 generates the frame type ratio information based on the acquired information. As illustrated in FIG. 3 , in the present embodiment, the frame type ratio information is output by a frame type ratio graph 99.
- the techniques exemplified in the above-described embodiments can also be changed. For example, only part of the plurality of times of processing exemplified in the above-described embodiments can also be performed. Further, the above-described embodiment exemplifies a case where a plurality of pieces of machining debris quantity information are integrated and output. However, status information other than the machining debris quantity information can also be integrated. A method of integrating the plurality of status quantities is not limited to a method of calculating a total value. For example, an average value or the like may be calculated. Further, a plurality of pieces of status information may be integrated by outputting the plurality of pieces of status information side by side.
- processing of acquiring machining information in S12 of FIG. 4 , S21 of FIG. 5 , S42 of FIG. 6 , S50 and S51 of FIG. 7 , S60 and S61 of FIG. 8 , S70 of FIG. 9 , and S80 and S81 of FIG. 10 is an example of a "machining information acquisition step”.
- Processing of generating status information in S13 of FIG. 4 , S22 in FIG. 5 , S43 of FIG. 6 , S52, S53, and S54 of FIG. 7 , S62, S63, and S64 of FIG. 8 , S71 and S72 of FIG. 9 , and S82 and S83 of FIG. 10 is an example of a "status information generation step".
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Chemical & Material Sciences (AREA)
- Ceramic Engineering (AREA)
- Inorganic Chemistry (AREA)
- Grinding And Polishing Of Tertiary Curved Surfaces And Surfaces With Complex Shapes (AREA)
- Eyeglasses (AREA)
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020137672A JP2022033653A (ja) | 2020-08-17 | 2020-08-17 | 眼鏡レンズ加工情報処理プログラムおよび眼鏡レンズ加工装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
EP3957452A1 true EP3957452A1 (de) | 2022-02-23 |
EP3957452B1 EP3957452B1 (de) | 2024-06-12 |
Family
ID=77499614
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP21191069.0A Active EP3957452B1 (de) | 2020-08-17 | 2021-08-12 | Informationsverarbeitungsverfahren für die maschinelle bearbeitung eines brillenglases, brillenglasbearbeitungsgerät und computerprogramm |
Country Status (2)
Country | Link |
---|---|
EP (1) | EP3957452B1 (de) |
JP (1) | JP2022033653A (de) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024095770A1 (ja) * | 2022-11-02 | 2024-05-10 | 株式会社ニデック | 眼鏡レンズ加工装置および眼鏡レンズ加工プログラム |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5643052A (en) * | 1992-05-26 | 1997-07-01 | Essilor International | Method for renewing grinding wheel surfaces and disk and machine for carrying out said method |
EP1043121A1 (de) * | 1999-04-05 | 2000-10-11 | Kabushiki Kaisha Topcon | Vorrichung zur Deodorierung von Brillenglas-Schleifmaschinen |
EP1221356A1 (de) * | 2001-01-05 | 2002-07-10 | Nidek Co., Ltd. | Brillenglas Bearbeitungsvorrichtung |
JP2003145328A (ja) | 2001-11-08 | 2003-05-20 | Nidek Co Ltd | 眼鏡レンズ加工装置 |
US20080131222A1 (en) * | 2006-11-30 | 2008-06-05 | Kurt William Schaeffer | Method of calibrating an ophthalmic processing device, machine programmed therefor, and computer program |
US8931899B2 (en) * | 2011-09-26 | 2015-01-13 | Essilor International (Compagnie Generale D'optique) | Method for trimming an opthalmic lens |
US20170316323A1 (en) * | 2016-04-28 | 2017-11-02 | Fanuc Corporation | Numerical controller |
JP2018004930A (ja) | 2016-07-01 | 2018-01-11 | 株式会社ニデック | 眼鏡レンズ加工装置および加工制御データ作成プログラム |
EP3479955A1 (de) * | 2017-11-07 | 2019-05-08 | Satisloh AG | Oberflächenbearbeitungsstation zur herstellung von optischen elementen und zugehörige herstellungsanlage |
EP3483681A1 (de) * | 2017-11-08 | 2019-05-15 | Essilor International | Verfahren und systeme zur herstellung von brillengläsern |
-
2020
- 2020-08-17 JP JP2020137672A patent/JP2022033653A/ja active Pending
-
2021
- 2021-08-12 EP EP21191069.0A patent/EP3957452B1/de active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5643052A (en) * | 1992-05-26 | 1997-07-01 | Essilor International | Method for renewing grinding wheel surfaces and disk and machine for carrying out said method |
EP1043121A1 (de) * | 1999-04-05 | 2000-10-11 | Kabushiki Kaisha Topcon | Vorrichung zur Deodorierung von Brillenglas-Schleifmaschinen |
EP1221356A1 (de) * | 2001-01-05 | 2002-07-10 | Nidek Co., Ltd. | Brillenglas Bearbeitungsvorrichtung |
JP2003145328A (ja) | 2001-11-08 | 2003-05-20 | Nidek Co Ltd | 眼鏡レンズ加工装置 |
US20080131222A1 (en) * | 2006-11-30 | 2008-06-05 | Kurt William Schaeffer | Method of calibrating an ophthalmic processing device, machine programmed therefor, and computer program |
US8931899B2 (en) * | 2011-09-26 | 2015-01-13 | Essilor International (Compagnie Generale D'optique) | Method for trimming an opthalmic lens |
US20170316323A1 (en) * | 2016-04-28 | 2017-11-02 | Fanuc Corporation | Numerical controller |
JP2018004930A (ja) | 2016-07-01 | 2018-01-11 | 株式会社ニデック | 眼鏡レンズ加工装置および加工制御データ作成プログラム |
EP3479955A1 (de) * | 2017-11-07 | 2019-05-08 | Satisloh AG | Oberflächenbearbeitungsstation zur herstellung von optischen elementen und zugehörige herstellungsanlage |
EP3483681A1 (de) * | 2017-11-08 | 2019-05-15 | Essilor International | Verfahren und systeme zur herstellung von brillengläsern |
Also Published As
Publication number | Publication date |
---|---|
EP3957452B1 (de) | 2024-06-12 |
JP2022033653A (ja) | 2022-03-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8365642B2 (en) | Closed-loop CNC machine system and method | |
US7010386B2 (en) | Tool wear monitoring system | |
JP4749892B2 (ja) | 穴データ入力装置及びこれを備える眼鏡レンズ加工装置 | |
KR101363184B1 (ko) | 안경렌즈 가공 방법 및 안경렌즈 가공 장치 | |
EP3957452A1 (de) | Informationsverarbeitungsverfahren für die maschinelle bearbeitung eines brillenglases, brillenglasbearbeitungsgerät und computerprogramm | |
US9927799B2 (en) | Numerical control (NC) program generating apparatus considering power saving | |
CN109689291B (zh) | 机床的电子手册和机床 | |
JP2007118094A (ja) | 工作機械における部品寿命管理システム | |
JP2008188702A (ja) | 眼鏡レンズ加工装置 | |
CN103826798B (zh) | 用于对眼镜片进行修边的方法 | |
JP7358784B2 (ja) | 眼鏡レンズ加工用装置および眼鏡レンズ加工用プログラム | |
JP2021077205A (ja) | 品質予測システム | |
JP4087526B2 (ja) | 眼鏡レンズのヤゲン形状表示装置及びその表示装置によるレンズ周縁加工方法及びそのレンズ周縁加工装置 | |
JP2007007788A (ja) | 眼鏡レンズ加工装置 | |
US8671532B2 (en) | Eyeglass lens processing apparatus | |
JP2007296620A (ja) | 眼鏡レンズ周縁加工装置 | |
JP2005334989A (ja) | ワイヤカット放電加工機の使用済みワイヤ切断装置 | |
JP2020055042A (ja) | 工作機械 | |
JP4841269B2 (ja) | 眼鏡レンズ加工装置 | |
WO2022244068A1 (ja) | 状態管理プログラムおよび状態管理方法 | |
KR102012341B1 (ko) | 시앤시 가공시간 예측 디지털 경광등 | |
WO2024095770A1 (ja) | 眼鏡レンズ加工装置および眼鏡レンズ加工プログラム | |
JP2020055043A (ja) | 工作機械 | |
JP6105016B1 (ja) | 工作機械の制御装置 | |
JP2015131374A (ja) | レンズ周縁加工装置、レンズ周縁加工方法、及びレンズ周縁加工プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION HAS BEEN PUBLISHED |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE |
|
17P | Request for examination filed |
Effective date: 20220823 |
|
RBV | Designated contracting states (corrected) |
Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
GRAP | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOSNIGR1 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: GRANT OF PATENT IS INTENDED |
|
INTG | Intention to grant announced |
Effective date: 20240314 |
|
GRAS | Grant fee paid |
Free format text: ORIGINAL CODE: EPIDOSNIGR3 |
|
GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE PATENT HAS BEEN GRANTED |
|
AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
REG | Reference to a national code |
Ref country code: GB Ref legal event code: FG4D |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: EP |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R096 Ref document number: 602021014263 Country of ref document: DE |
|
REG | Reference to a national code |
Ref country code: IE Ref legal event code: FG4D |