JP7358784B2 - Eyeglass lens processing equipment and eyeglass lens processing program - Google Patents

Eyeglass lens processing equipment and eyeglass lens processing program Download PDF

Info

Publication number
JP7358784B2
JP7358784B2 JP2019104763A JP2019104763A JP7358784B2 JP 7358784 B2 JP7358784 B2 JP 7358784B2 JP 2019104763 A JP2019104763 A JP 2019104763A JP 2019104763 A JP2019104763 A JP 2019104763A JP 7358784 B2 JP7358784 B2 JP 7358784B2
Authority
JP
Japan
Prior art keywords
processing
lens
information
lenses
processed
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.)
Active
Application number
JP2019104763A
Other languages
Japanese (ja)
Other versions
JP2020196108A (en
JP2020196108A5 (en
Inventor
裕也 中子
隆真 作田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nidek Co Ltd
Original Assignee
Nidek Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nidek Co Ltd filed Critical Nidek Co Ltd
Priority to JP2019104763A priority Critical patent/JP7358784B2/en
Publication of JP2020196108A publication Critical patent/JP2020196108A/en
Publication of JP2020196108A5 publication Critical patent/JP2020196108A5/ja
Application granted granted Critical
Publication of JP7358784B2 publication Critical patent/JP7358784B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Grinding And Polishing Of Tertiary Curved Surfaces And Surfaces With Complex Shapes (AREA)

Description

本開示は、眼鏡レンズを加工するための眼鏡レンズ加工用装置、および眼鏡レンズ加工用プログラムに関する。 The present disclosure relates to a spectacle lens processing apparatus and a spectacle lens processing program for processing a spectacle lens.

眼鏡レンズを加工する眼鏡レンズ加工装置が知られている。この装置では、眼鏡レンズに、加工具を用いて、粗加工、ヤゲン加工、平加工、等の様々な加工を施すことで、眼鏡レンズを所望の形状に研削することができる。 2. Description of the Related Art Eyeglass lens processing apparatuses for processing eyeglass lenses are known. With this apparatus, the eyeglass lens can be ground into a desired shape by performing various processes on the eyeglass lens using a processing tool, such as rough machining, beveling machining, flattening, and the like.

ところで、このような装置は、加工具の調整や交換のタイミングを報知するものが考えられている。例えば、特許文献1では、眼鏡レンズに未加工の部分があるか否かを検出し、未加工の部分があった場合に、加工具に不具合(折れ、破損、変形、位置ずれ、等)が生じていることを報知する。また、例えば、特許文献2では、レンズの加工時間またはレンズの回転数を計測し、これらのいずれかが基準を超えた場合に、加工具のドレッシングが必要である旨を報知する。 By the way, such a device is considered to notify the timing of adjustment or replacement of a processing tool. For example, in Patent Document 1, it is detected whether or not there is an unprocessed part in an eyeglass lens, and if there is an unprocessed part, the processing tool is found to have a defect (broken, damaged, deformed, misaligned, etc.). Report what is happening. Furthermore, for example, in Patent Document 2, the processing time of the lens or the number of rotations of the lens is measured, and when either of these exceeds a standard, a notification is given that dressing of the processing tool is necessary.

特開2014-198359号公報Japanese Patent Application Publication No. 2014-198359 特開2002-205251号公報Japanese Patent Application Publication No. 2002-205251

上記装置においては、加工具の調整や交換が必要な状況となった際に報知されるため、その加工具に対する調整準備や交換準備をしづらい問題があった。 In the above-mentioned apparatus, since a notification is given when the processing tool needs to be adjusted or replaced, there is a problem in that it is difficult to prepare for adjustment or replacement of the processing tool.

本開示は、上記従来技術に鑑み、眼鏡レンズを加工する加工具の寿命を事前に予測することができる眼鏡レンズ加工用装置および眼鏡レンズ加工用プログラムを提供することを技術課題とする。 In view of the above-mentioned conventional technology, the present disclosure has a technical problem of providing a spectacle lens processing apparatus and a spectacle lens processing program that can predict the life of a processing tool for processing spectacle lenses in advance.

上記課題を解決するため、本開示は、以下のような構成を備えることを特徴とする。 In order to solve the above problems, the present disclosure is characterized by having the following configuration.

(1)本開示の第1態様に係る眼鏡レンズ加工用装置は、眼鏡レンズを研削加工するための眼鏡レンズ加工用装置であって、少なくとも眼鏡レンズの材質情報を含むレンズ加工情報を取得するレンズ加工情報取得手段と、前記レンズ加工情報における前記材質情報と、様々な材質の眼鏡レンズを事前に加工することで得たデータに基づいて作成された予測テーブルまたは演算式と、を利用して、眼鏡レンズを研削加工するための加工具によって眼鏡レンズを加工可能と予測される加工予測枚数情報を取得する加工予測枚数情報取得手段と、前記加工予測枚数情報を出力する出力手段と、を備え、前記予測テーブルまたは前記演算式は、前記材質情報毎に設定された材質係数を考慮した予測テーブルまたは演算式であることを特徴とする
(2)本開示の第態様に係る眼鏡レンズ加工用プログラムは、眼鏡レンズを研削加工するための眼鏡レンズ加工用装置にて用いられる眼鏡レンズ加工用プログラムであって、前記眼鏡レンズ加工用装置のプロセッサに実行されることで、少なくとも眼鏡レンズの材質情報を含むレンズ加工情報を取得するレンズ加工情報取得ステップと、前記レンズ加工情報における前記材質情報と、様々な材質の眼鏡レンズを事前に加工することで得たデータに基づいて作成された予測テーブルまたは演算式と、を利用して、眼鏡レンズを研削加工するための加工具によって眼鏡レンズを加工可能と予測される加工予測枚数情報を取得する加工予測枚数情報取得ステップと、前記加工予測枚数情報を出力する出力ステップと、を前記眼鏡レンズ加工用装置に実行させ、前記予測テーブルまたは前記演算式は、前記材質情報毎に設定された材質係数を考慮した予測テーブルまたは演算式であることを特徴とする
(1) A spectacle lens processing device according to a first aspect of the present disclosure is a spectacle lens processing device for grinding a spectacle lens, which acquires lens processing information including at least material information of the spectacle lens. Using a processing information acquisition means, the material information in the lens processing information, and a prediction table or calculation formula created based on data obtained by processing spectacle lenses of various materials in advance, comprising a processing predicted number information acquisition means for obtaining information on the predicted number of lenses that are predicted to be processed by a processing tool for grinding the eyeglass lenses; and an output means for outputting the predicted number of lenses to be processed , The prediction table or the calculation formula is characterized in that it is a prediction table or calculation formula that takes into account a material coefficient set for each of the material information.
(2) A spectacle lens processing program according to a second aspect of the present disclosure is a spectacle lens processing program used in a spectacle lens processing apparatus for grinding a spectacle lens, the program for spectacle lens processing according to the second aspect of the present disclosure. a lens processing information acquisition step of acquiring lens processing information including at least material information of the eyeglass lens , and processing the material information in the lens processing information and eyeglass lenses made of various materials in advance; Using the prediction table or calculation formula created based on the data obtained by , obtain information on the predicted number of lenses that can be processed using a processing tool for grinding eyeglass lenses. The eyeglass lens processing apparatus executes a step of obtaining predicted processed number information, and an output step of outputting the predicted processed number information , and the prediction table or the calculation formula is based on the material set for each material information. It is characterized by being a prediction table or calculation formula that takes coefficients into consideration .

眼鏡レンズ加工用装置の外観図である。FIG. 1 is an external view of an apparatus for processing eyeglass lenses. レンズ加工機構部の概略図である。FIG. 3 is a schematic diagram of a lens processing mechanism section. 眼鏡レンズ加工用装置の制御系を示す図である。FIG. 2 is a diagram showing a control system of an apparatus for processing eyeglass lenses. 加工済みレンズの材質と加工割合を入力するための入力画面の一例である。This is an example of an input screen for inputting the material and processing ratio of the processed lens. レンズの加工可能枚数を報知するための表示画面の一例である。This is an example of a display screen for notifying the number of lenses that can be processed.

<概要>
本開示の実施形態に係る眼鏡レンズ加工用装置の概要について説明する。なお、以下の<>にて分類された項目は、独立または関連して利用されうる。
<Summary>
An overview of a spectacle lens processing apparatus according to an embodiment of the present disclosure will be described. Note that the items classified in <> below can be used independently or in conjunction.

<レンズ加工情報取得手段>
本実施形態における眼鏡レンズ加工用装置は、レンズ加工情報取得手段(例えば、制御部80)を備える。レンズ加工情報取得手段は、少なくとも眼鏡レンズ(以下、レンズ)の材質情報を含むレンズ加工情報を取得する。例えば、レンズの材質情報は、レンズを加工するための所定の加工具によって加工される、レンズの材質に関する情報である。一例として、プラスチック、ポリカーボネイト、アクリル、ガラス、等の少なくともいずれかが挙げられる。もちろん、レンズの材質情報は、これらとは異なる材質であってもよい。
<Lens processing information acquisition means>
The spectacle lens processing apparatus in this embodiment includes lens processing information acquisition means (for example, the control section 80). The lens processing information acquisition means obtains lens processing information including at least material information of a spectacle lens (hereinafter referred to as a lens). For example, the lens material information is information regarding the material of the lens processed by a predetermined processing tool for processing the lens. Examples include at least one of plastic, polycarbonate, acrylic, glass, and the like. Of course, the material information of the lens may be a material different from these materials.

レンズ加工情報取得手段は、眼鏡レンズ加工用装置が備えた所定の加工具によって加工されるレンズの材質情報を取得してもよい。また、レンズ加工情報取得手段は、眼鏡レンズ加工用装置とは異なる別の装置が備えた所定の加工具によって加工されるレンズの材質情報を受信することで取得してもよい。なお、レンズ加工情報取得手段は、所定の加工具が加工したレンズの材質情報を、これらが記憶されたサーバから呼び出すことで取得してもよい。言い換えると、レンズ加工情報取得手段は、眼鏡レンズ加工用装置、眼鏡レンズ加工用装置とは異なる別の装置、あるいはサーバ、等から、所定の加工具を用いて加工されるレンズの材質情報を取得してもよい。もちろん、レンズ加工情報取得手段は、操作者による操作手段(例えば、スイッチ部6)の操作によって、所定の加工具を用いて加工されるレンズの材質情報を取得してもよい。 The lens processing information acquisition means may acquire material information of a lens processed by a predetermined processing tool included in the spectacle lens processing device. Further, the lens processing information acquisition means may acquire material information of a lens to be processed by a predetermined processing tool provided in another device different from the spectacle lens processing device. Note that the lens processing information acquisition means may obtain material information of a lens processed by a predetermined processing tool by calling it from a server where the information is stored. In other words, the lens processing information acquisition means obtains material information of a lens to be processed using a predetermined processing tool from a spectacle lens processing device, another device different from the spectacle lens processing device, a server, etc. You may. Of course, the lens processing information acquisition means may obtain material information of a lens to be processed using a predetermined processing tool by the operator's operation of the operating means (for example, the switch unit 6).

レンズ加工情報取得手段は、レンズ加工情報として、レンズにおける少なくとも2つの異なる材質情報を取得してもよい。レンズ加工情報取得手段は、所定の加工具によって加工されるレンズにおいて、少なくとも2つの異なる材質情報を取得可能であってもよい。一例として、所定の加工具が、プラスチックレンズとポリカーボネイトレンズを加工した場合、2つの異なる材質情報が取得される。また、一例として、所定の加工具が、プラスチックレンズとポリカーボネイトレンズとアクリルレンズを加工した場合、3つの異なる材質情報が取得される。 The lens processing information acquisition means may obtain information on at least two different materials of the lens as the lens processing information. The lens processing information acquisition means may be capable of acquiring at least two different material information on a lens processed by a predetermined processing tool. As an example, when a predetermined processing tool processes a plastic lens and a polycarbonate lens, two different pieces of material information are acquired. Further, as an example, when a predetermined processing tool processes a plastic lens, a polycarbonate lens, and an acrylic lens, three different material information is acquired.

レンズ加工情報取得手段が、レンズ加工情報として、レンズにおける少なくとも2つの異なる材質情報を取得する際には、レンズにおける少なくとも2つの異なる材質情報が、各々の割合として取得されてもよい。つまり、レンズ加工情報取得手段は、レンズ加工情報として、レンズにおける少なくとも2つの異なる材質情報の割合を取得してもよい。この場合、レンズ加工情報取得手段は、眼鏡レンズ加工用装置、眼鏡レンズ加工用装置とは異なる別の装置、あるいはサーバ、等から、所定の加工具を用いて加工されるレンズの材質情報の割合を、自動で取得してもよい。また、この場合、レンズ加工情報取得手段は、操作者による操作手段の操作によって、所定の加工具を用いて加工されるレンズの材質情報の割合を、手動で取得してもよい。 When the lens processing information acquisition means obtains at least two different material information for the lens as the lens processing information, the at least two different material information for the lens may be obtained as a ratio of each. That is, the lens processing information acquisition means may obtain, as the lens processing information, a ratio of information on at least two different materials of the lens. In this case, the lens processing information acquisition means obtains information on the material information of lenses processed using a predetermined processing tool from an eyeglass lens processing device, another device different from the eyeglass lens processing device, a server, etc. may be obtained automatically. Further, in this case, the lens processing information acquisition means may manually obtain the ratio of material information of the lens to be processed using a predetermined processing tool through the operation of the operating means by the operator.

例えば、レンズの材質情報の割合は、レンズの材質情報の比率が把握できるものであればよい。一例として、レンズの材質情報の割合は、所定の加工具を用いて加工する予定のレンズにおいて、その材質毎の加工予定枚数を、比率として表したものであってもよい。なお、レンズの材質情報の割合は、割合、歩合、百分率、等の少なくともいずれかで表したものであってもよい。 For example, the ratio of the lens material information may be any ratio as long as the ratio of the lens material information can be grasped. As an example, the ratio of lens material information may be expressed as a ratio of the number of lenses scheduled to be processed for each material in lenses scheduled to be processed using a predetermined processing tool. Note that the ratio of lens material information may be expressed as at least one of a ratio, a commission, a percentage, and the like.

レンズ加工情報取得手段は、レンズ加工情報として、レンズに加工を施す加工具の形状情報を取得するようにしてもよい。例えば、加工具の形状情報としては、加工具の径、加工具の粒径、加工具の形状(例えば、テーパ形状、円柱形状、等)、加工具の加工種類(例えば、粗加工用、仕上げ加工用、面取加工用、溝堀加工用、穴加工用、等)等の少なくともいずれかが挙げられる。 The lens processing information acquisition means may acquire, as the lens processing information, shape information of a processing tool that processes the lens. For example, the shape information of the processing tool includes the diameter of the processing tool, the grain size of the processing tool, the shape of the processing tool (e.g., tapered shape, cylindrical shape, etc.), the type of processing of the processing tool (e.g., rough processing, finishing For machining, for chamfering, for trenching, for hole machining, etc.).

レンズ加工情報取得手段は、レンズ加工情報として、加工具がレンズに施す加工種類情報を取得するようにしてもよい。例えば、レンズ加工情報取得手段は、所定の加工具が、レンズに対して1種類の加工を施すことが可能な加工具であった際に、レンズに施す1つの加工種類情報を取得してもよい。また、例えば、レンズ加工情報取得手段は、所定の加工具が、レンズに対して複数種類の加工を施すことが可能な加工具であった際に(言い換えると、所定の加工具が複数種類の加工に兼用される加工具であった際に)、レンズに施す複数の加工種類情報を取得してもよい。例えば、このような加工種類情報としては、粗加工、仕上げ加工(ヤゲン加工および平加工)、面取加工、溝堀加工、穴加工、等の少なくともいずれかが挙げられる。 The lens processing information acquisition means may acquire, as the lens processing information, information on the type of processing performed by the processing tool on the lens. For example, when a predetermined processing tool is a processing tool that can perform one type of processing on a lens, the lens processing information acquisition means may obtain information on one processing type to be applied to the lens. good. Further, for example, when the predetermined processing tool is a processing tool that can perform multiple types of processing on the lens (in other words, when the predetermined processing tool is a processing tool that can perform multiple types of processing on the lens), (when the processing tool is used for processing), information on a plurality of processing types to be applied to the lens may be acquired. For example, such machining type information includes at least one of rough machining, finishing machining (bevel machining and flat machining), chamfering machining, grooving machining, hole machining, and the like.

なお、本実施形態において、レンズ加工情報取得手段は、レンズの材質情報、加工具の形状情報、および加工具が施す加工種類情報、に加えて、これらとは異なる情報を取得するようにしてもよい。例えば、加工具を用いた加工の時間に係る時間情報(一例として、加工時間の累計等)、加工具にかかる加工負荷に係る情報(一例として、加工負荷と加工時間の積算値、加工負荷量が所定の閾値に達した回数、等)、レンズの形状に関する形状情報(一例として、レンズの厚み、レンズの度数、等)、等を取得するようにしてもよい。 In addition, in this embodiment, the lens processing information acquisition means may acquire information different from these in addition to the lens material information, the shape information of the processing tool, and the processing type information performed by the processing tool. good. For example, time information related to processing time using processing tools (for example, total processing time, etc.), information related to processing load applied to processing tools (for example, integrated value of processing load and processing time, amount of processing load, etc.) (e.g., the number of times the lens has reached a predetermined threshold), shape information regarding the shape of the lens (for example, the thickness of the lens, the power of the lens, etc.), etc.

<実加工枚数取得手段>
本実施形態における眼鏡レンズ加工用装置は、実加工枚数取得手段(例えば、制御部80)を備える。実加工枚数取得手段は、所定の加工具において実際に加工された加工済みレンズの加工枚数情報を取得する。例えば、実加工枚数取得手段は、所定の加工具を用いてレンズを加工する毎に、レンズの加工枚数を記憶手段に蓄積して記憶させることで、加工済みレンズの加工枚数情報を取得してもよい。また、例えば、実加工枚数取得手段は、操作者による操作手段の操作から、加工済みレンズの加工枚数情報を取得してもよい。なお、加工済みレンズの加工枚数情報は、眼鏡レンズ加工用装置に設けられた記憶手段(例えば、メモリ85)に記憶されてもよいし、眼鏡レンズ加工用装置の外部に接続された記憶手段(例えば、外部サーバ等)に記憶されてもよい。
<Actual processing number acquisition method>
The eyeglass lens processing apparatus in this embodiment includes an actual processing number acquisition means (for example, the control section 80). The actual processing number acquisition means obtains information on the number of processed lenses actually processed using a predetermined processing tool. For example, the actual processing number acquisition means acquires information on the processing number of processed lenses by accumulating and storing the processing number of lenses in the storage means each time a lens is processed using a predetermined processing tool. Good too. Further, for example, the actual processed lens number acquisition means may obtain information on the processed number of processed lenses from an operation of an operating means by an operator. Note that the information on the number of processed lenses may be stored in a storage means (for example, the memory 85) provided in the eyeglass lens processing apparatus, or may be stored in a storage means (for example, the memory 85) connected to the outside of the eyeglass lens processing apparatus. For example, it may be stored in an external server, etc.).

<加工予測枚数情報取得手段>
本実施形態における眼鏡レンズ加工用装置は、加工予測枚数情報取得手段(例えば、制御部80)を備える。加工予測枚数情報取得手段は、レンズ加工情報に基づいて、レンズを加工するための加工具によってレンズを加工可能と予測される加工予測枚数情報を取得する。加工予測枚数情報取得手段は、予め実験やシミュレーション等により作成された予測テーブルや演算式を用いて、加工具の加工予測枚数情報を取得してもよい。また、加工予測枚数情報取得手段は、機械学習アルゴリズム(例えば、ニューラルネットワーク、ランダムフォレスト、ブースティング、等)によって訓練された数学モデルを用いて、加工具の加工予測枚数情報を取得してもよい。これによって、所定の加工具で加工可能なレンズの枚数が、レンズの材質の違いを考慮することで精度よく取得される。
<Method for acquiring processing predicted number of sheets information>
The spectacle lens processing apparatus in this embodiment includes processing predicted number information acquisition means (for example, the control section 80). The predicted processing number information acquisition means obtains processing predicted number of lenses that are predicted to be able to be processed by a processing tool for processing the lens, based on the lens processing information. The predicted number of pieces to be machined information acquisition means may acquire information on the predicted number of pieces to be machined of the processing tool using a prediction table or calculation formula created in advance through experiments, simulations, or the like. Further, the predicted number of pieces to be processed information acquisition means may acquire information on the predicted number of pieces to be processed of the processing tool using a mathematical model trained by a machine learning algorithm (e.g., neural network, random forest, boosting, etc.). . As a result, the number of lenses that can be processed with a predetermined processing tool can be obtained with high accuracy by taking into account the difference in the material of the lenses.

本実施形態において、加工予測枚数情報取得手段は、レンズの材質情報に基づいて、加工具の加工予測枚数情報を取得する。この際、加工予測枚数情報取得手段は、レンズにおける少なくとも2つの異なる材質情報を含むレンズ加工情報に基づいて、加工具の加工予測枚数情報を取得するようにしてもよい。これによって、1つの加工具で複数の材質のレンズを加工する場合であっても、その加工具で加工可能なレンズの枚数を、精度よく取得することができる。もちろん、加工予測枚数情報取得手段は、レンズにおける少なくとも2つの異なる材質情報の割合を含むレンズ加工情報に基づいて、加工具の加工予測枚数情報を取得するようにしてもよい。一例として、加工枚数情報取得手段は、レンズの材質情報毎に予め設定された係数と、レンズの材質情報の割合と、を利用して加工具の加工予測枚数を計算し、これを加工予測枚数情報として取得するようにしてもよい。これによっても、加工具で加工可能なレンズの枚数を、より精度よく取得することができる。 In the present embodiment, the predicted processing number information acquisition means obtains information on the predicted processing number of sheets of the processing tool based on the material information of the lens. At this time, the predicted processing number information acquisition means may acquire information on the estimated number of processed lenses of the processing tool based on lens processing information including information on at least two different materials of the lens. As a result, even when lenses made of a plurality of materials are processed with one processing tool, the number of lenses that can be processed with that processing tool can be obtained with high accuracy. Of course, the predicted processing number information acquisition means may acquire the predicted processing number information of the processing tool based on the lens processing information including the ratio of at least two different material information of the lens. As an example, the processing number information acquisition means calculates the predicted number of pieces to be processed using the processing tool using a coefficient set in advance for each lens material information and the ratio of the lens material information, and calculates the predicted number of pieces to be processed. It may also be acquired as information. This also allows the number of lenses that can be processed with the processing tool to be obtained with higher accuracy.

さらに、本実施形態において、加工予測枚数情報取得手段は、少なくとも加工具の形状情報を含むレンズ加工情報に基づいて、加工具の加工予測枚数情報を取得してもよい。この場合には、レンズにおける1つの材質情報と、加工具の形状情報と、が考慮されてもよい。また、この場合には、レンズにおける2つ以上の異なる材質情報と、加工具の形状情報と、が考慮されてもよい。また、この場合には、レンズにおける2つ以上の異なる材質情報の割合と、加工具の形状情報と、が考慮されてもよい。これによって、加工具毎に異なる加工具径や形状等が反映されるため、加工具で加工可能なレンズの枚数をより精度よく取得することができる。 Further, in the present embodiment, the predicted processing number information obtaining means may obtain information on the estimated number of processed lenses of the processing tool based on lens processing information that includes at least shape information of the processing tool. In this case, one piece of material information about the lens and shape information about the processing tool may be taken into consideration. Further, in this case, information on two or more different materials of the lens and information on the shape of the processing tool may be taken into consideration. Further, in this case, the ratio of information on two or more different materials in the lens and the shape information on the processing tool may be taken into consideration. This reflects the diameter, shape, etc. of the processing tool, which differs from one processing tool to another, so that the number of lenses that can be processed by the processing tool can be obtained with higher accuracy.

また、本実施形態において、加工予測枚数情報取得手段は、少なくとも加工種類情報を含むレンズ加工情報に基づいて、加工具の加工予測枚数情報を取得してもよい。この場合には、レンズにおける1つの材質情報と、加工具の加工種類情報と、が考慮されてもよい。また、この場合には、レンズにおける2つ以上の異なる材質情報と、加工具の加工種類情報と、が考慮されてもよい。また、この場合には、レンズにおける2つ以上の異なる材質情報の割合と、加工具の加工種類情報と、が考慮されてもよい。 Further, in the present embodiment, the predicted processing number information obtaining means may obtain information on the estimated number of processed lenses of the processing tool based on lens processing information including at least processing type information. In this case, one piece of material information about the lens and processing type information about the processing tool may be taken into consideration. Further, in this case, information on two or more different materials of the lens and processing type information of the processing tool may be taken into consideration. Further, in this case, the ratio of information on two or more different materials in the lens and the processing type information on the processing tool may be taken into consideration.

もちろん、加工予測枚数情報取得手段は、レンズの材質情報と、加工具の形状情報と、加工具が施す加工種類情報と、を含むレンズ加工情報に基づいて、加工具の加工予測枚数情報を取得してもよい。この場合には、レンズにおける1つの材質情報と、加工具の形状情報と、加工具の加工種類情報と、が考慮されてもよい。また、この場合には、レンズにおける2つ以上の異なる材質情報と、加工具の形状情報と、加工具の加工種類情報と、が考慮されてもよい。また、この場合には、レンズにおける2つ以上の異なる材質情報の割合と、加工具の形状情報と、加工具の加工種類情報と、が考慮されてもよい。 Of course, the processing predicted number of pieces information acquisition means acquires the predicted number of pieces processed by the processing tool based on the lens processing information including the lens material information, the shape information of the processing tool, and the processing type information performed by the processing tool. You may. In this case, one piece of material information about the lens, shape information about the processing tool, and processing type information about the processing tool may be taken into consideration. Moreover, in this case, two or more different material information of the lens, shape information of the processing tool, and processing type information of the processing tool may be taken into consideration. Further, in this case, the ratio of information on two or more different materials in the lens, the shape information of the processing tool, and the processing type information of the processing tool may be taken into consideration.

例えば、このように、加工具が施す加工種類情報を用いることで、特に、眼鏡レンズに複数種類の加工を施すことが可能な加工具においても、その加工具で加工可能なレンズの枚数を、より精度よく取得することができる。 For example, by using information on the type of processing performed by a processing tool, it is possible to calculate the number of lenses that can be processed with the processing tool, especially for processing tools that can perform multiple types of processing on eyeglass lenses. It is possible to obtain data with higher accuracy.

なお、本実施形態において、加工予測枚数情報取得手段は、加工済みレンズの加工枚数情報に基づいて、加工具における加工予測枚数情報を取得するための処理方法を更新することによって、加工予測枚数情報を取得するようにしてもよい。この場合、加工予測枚数情報取得手段は、加工具におけるレンズの加工可能枚数の予測に用いられる予測テーブルや演算式を更新することによって、加工具の加工予測枚数情報を取得する構成としてもよい。これによって、加工具が加工可能なレンズ枚数の予測精度が最適化される。 In the present embodiment, the predicted processed number information acquisition means updates the processing method for acquiring the predicted processed number information of the processing tool based on the processed number information of the processed lens. You may also try to obtain . In this case, the predicted processing number information acquisition unit may be configured to obtain information on the predicted processing number of lenses of the processing tool by updating a prediction table or calculation formula used to predict the number of lenses that can be processed with the processing tool. This optimizes the accuracy of predicting the number of lenses that can be processed by the processing tool.

また、この場合、加工予測枚数情報取得手段は、機械学習アルゴリズムによって訓練された数学モデルを更新することによって、加工具における加工予測枚数情報を取得する構成としてもよい。例えば、機械学習アルゴリズムによる所定の入力用データと出力用データを用いた訓練済みの数学モデルに対し、新たに取得した入力用データと出力用データを反映させることによって、学習済みの数学モデルを更新した、新規の数学モデルを作成してもよい。一例として、加工具を交換してから次の加工具に交換するまでの期間に得られた、加工済みレンズの材質情報と、加工済みレンズの加工枚数情報と、が入力用データおよび出力用データとして新たに取得されてもよい。加工予測枚数情報取得手段は、訓練によって各入力と各出力との相関データ(例えば、重み、バイアス、等)を更新することで、加工具が加工可能なレンズ枚数の予測精度を最適化してもよい。 Further, in this case, the predicted number of sheets to be processed information acquisition means may be configured to acquire information on the predicted number of sheets to be processed for the processing tool by updating a mathematical model trained by a machine learning algorithm. For example, a trained mathematical model using predetermined input data and output data by a machine learning algorithm is updated by reflecting newly acquired input data and output data. You may create a new mathematical model based on the As an example, input data and output data include information on the material of a processed lens and information on the number of processed lenses obtained during the period between replacing a processing tool and replacing it with the next processing tool. may be newly acquired as . The predicted processing number information acquisition means optimizes the prediction accuracy of the number of lenses that can be processed by the processing tool by updating the correlation data (e.g. weights, bias, etc.) between each input and each output through training. good.

<出力手段>
本実施形態における眼鏡レンズ加工用装置は、出力手段(制御部80)を備える。出力手段は、加工具の加工予測枚数情報を出力する。出力手段は、加工具の加工予測枚数情報を、表示手段(例えば、モニタ5)への表示による出力、音声ガイドの発生による出力、メモリやサーバ等への保存による出力、プリンタ等への印刷による出力、等の少なくともいずれかによって出力してもよい。加工具の加工予測枚数情報が出力されることで、操作者は、所定の加工具で加工可能な精度のよいレンズの枚数を事前に把握することができ、調整や交換に対する準備を効率的に進めることができる。
<Output means>
The spectacle lens processing apparatus in this embodiment includes an output means (control unit 80). The output means outputs information on the predicted number of sheets to be processed by the processing tool. The output means outputs information on the predicted number of sheets to be processed by the processing tool by displaying it on a display means (for example, the monitor 5), outputting it by generating a voice guide, outputting it by saving it in a memory or server, etc., or printing it out on a printer, etc. The information may be output by at least one of the following. By outputting information on the predicted number of lenses to be processed by a processing tool, the operator can know in advance the number of lenses that can be processed with a given processing tool with good precision, and can efficiently prepare for adjustments and replacements. You can proceed.

本実施形態において、出力手段は、加工具の加工予測枚数情報を、加工具が加工可能なレンズの総枚数として出力してもよい。例えば、このようなレンズの総枚数は、加工具が所定の材質のレンズを加工することが可能な総枚数として出力されてもよい。一例として、加工具がプラスチックレンズを加工することが可能な総枚数、加工具がポリカーボネイトレンズを加工することが可能な総枚数、等の少なくともいずれかが出力されてもよい。もちろん、例えば、このようなレンズの総枚数は、加工具が少なくとも2つの異なる材質のレンズを加工することが可能な総枚数として出力されてもよい。一例として、加工具が、プラスチックレンズとポリカーボネイトレンズを加工することが可能な総枚数、等が出力されてもよい。なお、この場合には、レンズの材質情報の割合等が考慮された総枚数が出力されてもよい。 In this embodiment, the output means may output information on the predicted number of lenses to be processed by the processing tool as the total number of lenses that can be processed by the processing tool. For example, the total number of lenses may be output as the total number of lenses that can be processed by the processing tool using a predetermined material. As an example, at least one of the total number of plastic lenses that can be processed by the processing tool, the total number of polycarbonate lenses that can be processed by the processing tool, etc. may be output. Of course, for example, the total number of lenses may be output as the total number of lenses that can be processed by the processing tool from at least two different materials. As an example, the total number of plastic lenses and polycarbonate lenses that can be processed by the processing tool may be output. Note that in this case, the total number of lenses may be output in consideration of the ratio of lens material information and the like.

また、例えば、このようなレンズの総枚数は、加工具が所定の加工種類の加工を施すことが可能なレンズの総枚数として出力してもよい。一例として、加工具が粗加工を施すことが可能なレンズの総枚数、加工具が仕上げ加工を施すことが可能なレンズの総枚数、等の少なくともいずれかが出力されてもよい。もちろん、一例として、加工具が、粗加工と仕上げ加工を施すことが可能なレンズの総枚数、等が出力されてもよい。なお、この場合には、レンズに施す加工種類情報等が考慮された総枚数が出力されてもよい。 Further, for example, the total number of lenses may be output as the total number of lenses that can be processed by the processing tool of a predetermined type. As an example, at least one of the total number of lenses that can be rough-processed by the processing tool, the total number of lenses that can be finished-processed by the processing tool, etc. may be output. Of course, as an example, the total number of lenses that can be rough-processed and finished-processed by the processing tool may be output. Note that in this case, the total number of lenses may be output, taking into consideration information on the type of processing performed on the lenses.

また、本実施形態において、出力手段は、加工具の加工予測枚数情報を、レンズの材質情報に基づいた内訳として出力してもよい。言い換えると、出力手段は、加工具が加工可能なレンズの総枚数に関して、レンズの材質情報毎に、加工可能なレンズの枚数を出力してもよい。なお、この場合には、レンズの材質情報の割合等を考慮して、各々の内訳が出力されてもよい。同様に、本実施形態において、出力手段は、加工具の加工予測枚数情報を、加工具が施す加工種類情報に基づいた内訳として出力してもよい。言い換えると、出力手段は、加工具が加工可能なレンズの総枚数に関して、加工具の加工種類毎に、加工可能なレンズの枚数を出力してもよい。なお、この場合には、レンズに施す加工種類情報等を考慮して、各々の内訳が出力されてもよい。 Further, in the present embodiment, the output means may output the information on the predicted number of sheets to be processed by the processing tool as a breakdown based on the material information of the lens. In other words, the output means may output the number of lenses that can be processed for each lens material information regarding the total number of lenses that can be processed by the processing tool. Note that in this case, each breakdown may be output taking into account the ratio of lens material information and the like. Similarly, in the present embodiment, the output means may output information on the predicted number of sheets to be processed by the processing tool as a breakdown based on information on the type of processing performed by the processing tool. In other words, the output means may output the number of lenses that can be processed for each processing type of the processing tool, regarding the total number of lenses that can be processed by the processing tool. In this case, the details of each process may be output in consideration of information on the type of processing to be performed on the lens.

なお、本開示は、本実施形態に記載する装置に限定されない。例えば、下記実施形態の機能を行う端末制御ソフトウェア(プログラム)を、ネットワークまたは各種記憶媒体等を介してシステムあるいは装置に供給し、システムあるいは装置の制御装置(例えば、CPU等)がプログラムを読み出して実行することも可能である。 Note that the present disclosure is not limited to the device described in this embodiment. For example, terminal control software (program) that performs the functions of the following embodiments is supplied to a system or device via a network or various storage media, and a control device (such as a CPU) of the system or device reads the program. It is also possible to execute

<実施例>
本実施形態に係る眼鏡レンズ加工用装置の一実施例について説明する。以下では、眼鏡レンズ加工用装置の左右方向(水平方向)をX方向、上下方向(鉛直方向)をY方向、前後方向をZ方向として表す。
<Example>
An example of the eyeglass lens processing apparatus according to the present embodiment will be described. Hereinafter, the left-right direction (horizontal direction) of the eyeglass lens processing device will be referred to as the X direction, the up-down direction (vertical direction) as the Y direction, and the front-rear direction as the Z direction.

図1は、眼鏡レンズ加工用装置の外観図である。玉型形状測定装置(以下、加工装置)1は、ベース2、筐体3、窓4、モニタ5、眼鏡枠形状測定ユニット20、ブロッカーユニット30、レンズ加工機構部10(図2参照)、等を備える。 FIG. 1 is an external view of an apparatus for processing eyeglass lenses. A lens shape measuring device (hereinafter referred to as a processing device) 1 includes a base 2, a housing 3, a window 4, a monitor 5, an eyeglass frame shape measuring unit 20, a blocker unit 30, a lens processing mechanism section 10 (see FIG. 2), etc. Equipped with

ベース2には、レンズ加工機構部10、眼鏡枠形状測定ユニット20、ブロッカーユニット30、等が一体的に取り付けられる。窓4は開閉可能であり、レンズをレンズ加工機構部10に出し入れするために用いる。モニタ5は、タッチパネル機能をもつディスプレイである。すなわち、モニタ5が操作部(コントローラ)として機能する。なお、モニタ5はタッチパネル式でなくてもよく、モニタ5と操作部とを別に設ける構成であってもよい。この場合には、マウス、ジョイスティック、キーボード、携帯端末、等の少なくともいずれかを操作部として用いてもよい。モニタ5から入力された操作指示に応じた信号は、後述する制御部80に出力される。 A lens processing mechanism section 10, an eyeglass frame shape measuring unit 20, a blocker unit 30, and the like are integrally attached to the base 2. The window 4 can be opened and closed, and is used to take lenses in and out of the lens processing mechanism section 10. The monitor 5 is a display with a touch panel function. That is, the monitor 5 functions as an operation unit (controller). Note that the monitor 5 does not need to be of a touch panel type, and may have a configuration in which the monitor 5 and the operation section are provided separately. In this case, at least one of a mouse, joystick, keyboard, mobile terminal, etc. may be used as the operation unit. A signal corresponding to an operation instruction input from the monitor 5 is output to a control section 80, which will be described later.

<眼鏡枠形状測定ユニット>
眼鏡枠形状測定ユニット20は、フレームのリムに測定子を接触させ、測定子を移動させることで、玉型形状(この場合は、リムの内形形状)を測定するための構成を備えていてもよい。なお、眼鏡枠形状測定ユニット20の詳細な構成については、例えば、特開2014-52222号公報を参照されたい。
<Glasses frame shape measurement unit>
The eyeglass frame shape measuring unit 20 has a configuration for measuring the lens shape (in this case, the inner shape of the rim) by bringing the measuring probe into contact with the rim of the frame and moving the measuring probe. Good too. Note that for the detailed configuration of the eyeglass frame shape measuring unit 20, please refer to, for example, Japanese Patent Application Publication No. 2014-52222.

<ブロッカーユニット>
ブロッカーユニット30は、レンズLEにおける光学特性を測定するための測定光学系、と、レンズLEにおける光学特性とは異なる情報(例えば、外形形状、印点、隠しマーク、等)を取得するための測定光学系と、を兼ねた光学系を備えていてもよい。また、ブロッカーユニット30は、レンズLEの前面に加工冶具であるカップを装着するための構成を備えていてもよい。なお、ブロッカーユニット30の詳細な構成については、例えば、特開2013-212573号公報を参照されたい。
<Blocker unit>
The blocker unit 30 includes a measurement optical system for measuring the optical characteristics of the lens LE, and a measurement optical system for acquiring information different from the optical characteristics of the lens LE (for example, external shape, marks, hidden marks, etc.). An optical system that also serves as an optical system may be provided. Further, the blocker unit 30 may include a configuration for attaching a cup, which is a processing jig, to the front surface of the lens LE. Note that for the detailed configuration of the blocker unit 30, please refer to, for example, Japanese Patent Application Publication No. 2013-212573.

本実施例において、ブロッカーユニット30は、前述の光学系を利用して、デモレンズまたは型板の形状を撮像することで、玉型形状(この場合は、デモレンズまたは型板の外形形状)を測定するために用いることもできる。 In this embodiment, the blocker unit 30 measures the lens shape (in this case, the outer shape of the demo lens or template) by imaging the shape of the demo lens or template using the optical system described above. It can also be used for

<レンズ加工機構部>
図2は、レンズ加工機構部10の概略図である。レンズ加工機構部10は、筐体3の内部に配置される。例えば、レンズ加工機構部10は、砥石群100、キャリッジ部200、レンズ形状測定ユニット400、レンズ加工ユニット500、等を備える。
<Lens processing mechanism section>
FIG. 2 is a schematic diagram of the lens processing mechanism section 10. The lens processing mechanism section 10 is arranged inside the housing 3. For example, the lens processing mechanism section 10 includes a grindstone group 100, a carriage section 200, a lens shape measuring unit 400, a lens processing unit 500, and the like.

<砥石群>
砥石群100は、レンズLEを研削するための加工具として用いられる。砥石群100は、プラスチック用の粗砥石100a、高カーブレンズの仕上げ用砥石100b、平鏡面仕上げ用砥石100c、ヤゲン加工用および平加工用の仕上げ砥石100d、ガラス用の粗砥石100e、等を備える。砥石群100は、砥石回転軸101に取り付けられている。砥石回転軸101は、モータ102により回転される。後述するレンズチャック軸202に挟持されたレンズの周縁は、モータ102の駆動により回転する砥石群100に圧接されることで加工される。
<Whetstone group>
The grindstone group 100 is used as a processing tool for grinding the lens LE. The grindstone group 100 includes a rough grindstone 100a for plastics, a grindstone 100b for finishing high curve lenses, a grindstone 100c for flat mirror finishing, a finishing whetstone 100d for bevel processing and flat processing, a rough grindstone 100e for glass, etc. . The grindstone group 100 is attached to a grindstone rotating shaft 101. The grindstone rotating shaft 101 is rotated by a motor 102 . The peripheral edge of the lens held by a lens chuck shaft 202, which will be described later, is processed by being pressed against a group of grindstones 100 that is rotated by the drive of a motor 102.

<キャリッジ部>
キャリッジ部200は、キャリッジ201、レンズチャック軸202、移動支基203、モータ(モータ210および220)、等を備える。キャリッジ201は、レンズチャック軸(レンズ回転軸)202を保持する。キャリッジ201は、左腕201Lと右腕201Rからなる。レンズチャック軸202は、レンズを保持する。レンズチャック軸202は、左チャック軸202Lおよび右チャック軸202Rからなる。
<Carriage part>
The carriage unit 200 includes a carriage 201, a lens chuck shaft 202, a moving support base 203, motors (motors 210 and 220), and the like. The carriage 201 holds a lens chuck shaft (lens rotation shaft) 202. The carriage 201 consists of a left arm 201L and a right arm 201R. A lens chuck shaft 202 holds the lens. The lens chuck shaft 202 consists of a left chuck shaft 202L and a right chuck shaft 202R.

キャリッジ201の左腕201Lには、左チャック軸202Lが回転可能かつ同軸に保持される。キャリッジ201の右腕201Rには、右チャック軸202Rが回転可能かつ同軸に保持される。右腕201Rにはモータ220が取り付けられており、モータ220を駆動させると、図示なきギヤ等の回転伝達機構が回転する。左右の左チャック軸202Lおよび202Rは、この回転伝達機構を介すことで、互いに同期して回転する。また、右腕201Rにはモータ210が取り付けられており、モータ210を駆動させると、右チャック軸202Rが左チャック軸202L側に移動する。これにより、レンズは左右の左チャック軸202Lおよび102Rに保持される。 A left chuck shaft 202L is rotatably and coaxially held on the left arm 201L of the carriage 201. A right chuck shaft 202R is rotatably and coaxially held on the right arm 201R of the carriage 201. A motor 220 is attached to the right arm 201R, and when the motor 220 is driven, a rotation transmission mechanism such as a gear (not shown) rotates. The left and right chuck shafts 202L and 202R rotate in synchronization with each other via this rotation transmission mechanism. Further, a motor 210 is attached to the right arm 201R, and when the motor 210 is driven, the right chuck shaft 202R moves toward the left chuck shaft 202L. Thereby, the lens is held by the left and right chuck shafts 202L and 102R.

キャリッジ201は、移動支基203上に搭載される。移動支基203は、レンズチャック軸202と、砥石回転軸101に平行なシャフト(シャフト208および209)と、に沿ってキャリッジ201を移動させる。移動支基203の後部には、シャフト208と平行に延びる図示なきボールネジが取り付けられている。このボールネジは、モータ230の回転軸に取り付けられている。モータ230が駆動すると、キャリッジ201は移動支基203とともにX軸方向(すなわち、レンズチャック軸202の軸方向)に直線移動する。モータ230の回転軸には、キャリッジ201のX軸方向の移動を検出する図示なきエンコーダが設けられる。また、移動支基203には、Y軸方向(すなわち、左チャック軸202Lおよび右チャック軸202Rと、砥石回転軸101と、の軸間距離を変動する方向)に延びるシャフト205が固定される。移動支基203にはモータ240が固定され、モータ240の駆動がY軸方向に延びるボールネジ207に伝達される。キャリッジ201は、ボールネジ207の回転によって、Y軸方向に移動する。モータ240の回転軸には、キャリッジ201のY軸方向の移動を検出する図示なきエンコーダが設けられる。 The carriage 201 is mounted on a movable support base 203. The moving support base 203 moves the carriage 201 along the lens chuck axis 202 and shafts (shafts 208 and 209) parallel to the grindstone rotation axis 101. A ball screw (not shown) extending parallel to the shaft 208 is attached to the rear part of the movable support base 203. This ball screw is attached to the rotating shaft of the motor 230. When the motor 230 is driven, the carriage 201 moves linearly together with the movable support base 203 in the X-axis direction (that is, in the axial direction of the lens chuck shaft 202). The rotary shaft of the motor 230 is provided with an encoder (not shown) that detects movement of the carriage 201 in the X-axis direction. Further, a shaft 205 extending in the Y-axis direction (that is, a direction in which the distance between the left chuck shaft 202L, the right chuck shaft 202R, and the grindstone rotation shaft 101 is varied) is fixed to the movable support base 203. A motor 240 is fixed to the movable support base 203, and the drive of the motor 240 is transmitted to a ball screw 207 extending in the Y-axis direction. The carriage 201 moves in the Y-axis direction by rotation of the ball screw 207. The rotary shaft of the motor 240 is provided with an encoder (not shown) that detects movement of the carriage 201 in the Y-axis direction.

<レンズ形状測定ユニット>
レンズ形状測定ユニット400は、デモレンズに測定子を接触させ、測定子を移動させることで、玉型形状(この場合は、デモレンズの外形形状)を測定するための構成を備えていてもよい。例えば、デモレンズから玉型形状を測定する際には、デモレンズをレンズチャック軸202で挟持し、デモレンズの周縁を測定子の側面に接触させた状態で、デモレンズを回転させる。デモレンズの外形形状に応じて、測定子が後方向(レンズチャック軸202から測定子が離れる方向)に移動されるため、その移動位置を検知することで、デモレンズの外形形状を測定することができる。
<Lens shape measurement unit>
The lens shape measuring unit 400 may include a configuration for measuring the lens shape (in this case, the outer shape of the demo lens) by bringing the measuring stylus into contact with the demo lens and moving the measuring stylus. For example, when measuring the lens shape from a demo lens, the demo lens is held between the lens chuck shafts 202 and rotated with the periphery of the demo lens in contact with the side surface of the measuring tip. Since the probe is moved in the backward direction (the direction in which the probe moves away from the lens chuck shaft 202) according to the outer shape of the demo lens, the outer shape of the demo lens can be measured by detecting the moving position. .

また、レンズ形状測定ユニット400は、デモレンズの外形形状を測定するための測定ユニットの他、レンズLEにおけるレンズ面形状(前面形状および後面形状の少なくともいずれか)を測定するための測定ユニットとして用いることができる。例えば、レンズLEのレンズ面形状を測定する際には、レンズLEをレンズチャック軸202で挟持し、レンズLEの前面あるいは後面に測定子の先端を接触させた状態で、レンズLEを回転させる。このとき、玉型形状に基づいて、レンズチャック軸202のY軸方向の移動が制御される。レンズLEの前面および後面における玉型形状に対応したX軸方向の位置を検知することで、レンズLEのレンズ面形状(例えば、レンズ面の玉型形状に対応するコバ位置、レンズ面のカーブ値、コバ面の傾斜角度、コバ面の厚み、等)を測定することができる。 Further, the lens shape measuring unit 400 can be used as a measuring unit for measuring the outer shape of the demo lens as well as the lens surface shape (at least one of the front surface shape and the rear surface shape) of the lens LE. I can do it. For example, when measuring the lens surface shape of the lens LE, the lens LE is held between the lens chuck shafts 202 and the lens LE is rotated with the tip of the probe in contact with the front or rear surface of the lens LE. At this time, movement of the lens chuck shaft 202 in the Y-axis direction is controlled based on the lens shape. By detecting the positions in the X-axis direction corresponding to the lens shape on the front and rear surfaces of the lens LE, the lens surface shape of the lens LE (for example, the edge position corresponding to the lens shape of the lens surface, the curve value of the lens surface) , the inclination angle of the edge surface, the thickness of the edge surface, etc.) can be measured.

<レンズ加工ユニット>
レンズ加工ユニット500は、レンズLEに対して、穴加工、溝掘加工、および面取加工の少なくともいずれかを施す際に用いる。レンズ加工ユニット500には、レンズLEに穴加工を施す加工具としてのエンドミルと、レンズLEに溝掘りを施す加工具としての溝掘カッターと、の面取砥石と、が備えられてもよい。なお、レンズ加工ユニットの詳細な構成については、例えば、特開2017-177234号公報を参照されたい。
<Lens processing unit>
The lens processing unit 500 is used to perform at least one of hole processing, groove processing, and chamfer processing on the lens LE. The lens processing unit 500 may include an end mill as a processing tool for drilling a hole in the lens LE, a grooving cutter as a processing tool for grooving the lens LE, and a chamfering grindstone. Note that for the detailed configuration of the lens processing unit, please refer to, for example, Japanese Patent Application Publication No. 2017-177234.

<制御部>
図3は、加工用装置1の制御系を示す図である。制御部80は、一般的なCPU(プロセッサ)、RAM、ROM、等で実現される。例えば、CPUは、加工用装置1における各部の駆動を制御する。例えば、RAMは、各種の情報を一時的に記憶する。例えば、ROMには、CPUが実行する各種プログラムが記憶されている。なお、制御部80は、複数の制御部(つまり、複数のプロセッサ)によって構成されてもよい。
<Control unit>
FIG. 3 is a diagram showing a control system of the processing device 1. As shown in FIG. The control unit 80 is realized by a general CPU (processor), RAM, ROM, etc. For example, the CPU controls the driving of each part in the processing device 1. For example, RAM temporarily stores various information. For example, the ROM stores various programs executed by the CPU. Note that the control unit 80 may be configured by a plurality of control units (that is, a plurality of processors).

例えば、制御部80には、モニタ5、スイッチ部6、各エンコーダ、各モータ(モータ102、210、220、230、240、等)、不揮発性メモリ85(以下、メモリ85)、等が電気的に接続されている。メモリ85は、電源の供給が遮断されても記憶内容を保持できる非一過性の記憶媒体であってもよい。例えば、メモリ85としては、ハードディスクドライブ、フラッシュROM、USBメモリ、等を使用することができる。 For example, the control unit 80 includes a monitor 5, a switch unit 6, each encoder, each motor (motor 102, 210, 220, 230, 240, etc.), a nonvolatile memory 85 (hereinafter referred to as memory 85), etc. It is connected to the. The memory 85 may be a non-transitory storage medium that can retain stored contents even if the power supply is cut off. For example, as the memory 85, a hard disk drive, flash ROM, USB memory, etc. can be used.

メモリ85には、ブロッカーユニット30により測定されたレンズの外形形状、レンズ形状測定ユニット400により測定されたレンズの外形形状、眼鏡枠形状測定ユニット20により測定されたフレームの内形形状、等が記憶されてもよい。また、メモリ85には、レンズLEを加工具で加工し終えた加工済みレンズの枚数、加工済みレンズの材質、加工済みレンズに施した加工種類、等が記憶されてもよい。 The memory 85 stores the outer shape of the lens measured by the blocker unit 30, the outer shape of the lens measured by the lens shape measuring unit 400, the inner shape of the frame measured by the eyeglass frame shape measuring unit 20, etc. may be done. The memory 85 may also store the number of processed lenses that have been processed by the processing tool, the material of the processed lenses, the type of processing performed on the processed lenses, and the like.

<制御動作>
加工用装置1において、レンズを加工する加工具は、新しいものを取り付けて以降、使用状況により加工性能が落ちていくため、適宜、交換等のメンテナンスを必要とする。そこで、本実施例では、加工具で加工するレンズの材質に関する情報を少なくとも利用して、その加工具が加工可能なレンズの枚数を予測し、操作者に報知する。以下、加工具として粗砥石100aを例に挙げ、これについて説明する。
<Control operation>
In the processing device 1, since the processing performance of the processing tools for processing lenses deteriorates depending on usage conditions after a new one is installed, maintenance such as replacement is required as appropriate. Therefore, in this embodiment, the number of lenses that can be processed by the processing tool is predicted and notified to the operator using at least information regarding the material of the lens processed by the processing tool. Hereinafter, the rough grindstone 100a will be taken as an example of a processing tool and will be explained.

<加工具の交換>
操作者は、粗砥石100aに不具合(例えば、摩耗等)が生じたとき等に、粗砥石100aを交換する。例えば、このとき、粗砥石100aが砥石回転軸101から取り外され、新しい粗砥石100aが砥石回転軸101に取り付けられたことが、砥石回転軸101に設けられた図示なきマイクロスイッチにより検出されてもよい。また、例えば、このとき、粗砥石100aを交換したことが、操作者によるスイッチ部6の操作によって入力されてもよい。制御部80は、検出または入力された信号に基づいて、モニタ5に後述の入力画面40を表示する。
<Replacement of processing tools>
The operator replaces the rough whetstone 100a when a problem (for example, wear, etc.) occurs in the rough whetstone 100a. For example, at this time, even if a micro switch (not shown) provided on the grindstone rotation shaft 101 detects that the rough grindstone 100a is removed from the grindstone rotation shaft 101 and a new rough grindstone 100a is attached to the grindstone rotation shaft 101. good. Further, for example, at this time, the fact that the rough grindstone 100a has been replaced may be inputted by the operator operating the switch unit 6. The control unit 80 displays an input screen 40, which will be described later, on the monitor 5 based on the detected or input signal.

<レンズ加工情報の取得>
図4は、レンズの材質と加工割合を入力するための入力画面40の一例である。入力画面40には、レンズの材質の数を入力するための数入力ボタン41、レンズの材質の種類を入力するための種類入力ボタン42、レンズの材質の加工割合を入力するための割合入力ボタン43、等が設けられてもよい。
<Acquisition of lens processing information>
FIG. 4 is an example of an input screen 40 for inputting the lens material and processing ratio. The input screen 40 includes a number input button 41 for inputting the number of lens materials, a type input button 42 for inputting the type of lens material, and a ratio input button for inputting the processing ratio of the lens material. 43, etc. may be provided.

操作者は、粗砥石100aで加工するレンズの材質の数を数入力ボタン41から入力する。例えば、本実施例では、レンズの材質の数が2つであることが入力される。制御部80は、このような入力信号に基づいて、種類入力ボタン42と、割合入力ボタン43と、を対応する数に増減する。例えば、本実施例では、種類入力ボタン42と、割合入力ボタン43と、がそれぞれ2つずつ表示されるようになる。 The operator inputs the number of lens materials to be processed with the rough grindstone 100a using the number input button 41. For example, in this embodiment, it is input that the number of lens materials is two. Based on such an input signal, the control unit 80 increases or decreases the number of type input buttons 42 and ratio input buttons 43 to the corresponding number. For example, in this embodiment, two type input buttons 42 and two ratio input buttons 43 are displayed.

続いて、操作者は、粗砥石100aで加工するレンズの材質の種類を種類入力ボタン42から入力する。例えば、本実施例では、CR39レンズとポリカーボネイトレンズ(以下、PCレンズ)を材質とする2種類のレンズが指定される。また、操作者は、粗砥石100aで加工するレンズの材質の加工割合を割合入力ボタン43から入力する。例えば、本実施例では、CR39レンズとPCレンズを、それぞれ9:1の割合で加工することが入力される。 Next, the operator inputs the type of material of the lens to be processed with the rough grindstone 100a using the type input button 42. For example, in this embodiment, two types of lenses are specified, each of which is a CR39 lens and a polycarbonate lens (hereinafter referred to as a PC lens). Further, the operator inputs the processing ratio of the lens material to be processed with the rough grindstone 100a using the ratio input button 43. For example, in this embodiment, it is input that CR39 lenses and PC lenses are processed at a ratio of 9:1.

なお、操作者が入力画面40にて入力する各々の条件は、操作者が決定した任意の値であってもよい。例えば、加工用装置1における使用状況の傾向、過去の加工実績、等を考慮した任意の値であってもよい。レンズの材質の加工割合は、おおよその割合であってもよい。操作者は、各々の条件を入力し終えると、設定ボタン44を操作する。 Note that each condition input by the operator on the input screen 40 may be any value determined by the operator. For example, it may be any value that takes into consideration trends in usage of the processing device 1, past processing results, and the like. The processing ratio of the lens material may be an approximate ratio. After the operator finishes inputting each condition, the operator operates the setting button 44.

<加工具の加工予測枚数情報の取得>
制御部80は、設定ボタン44からの操作信号に基づいて、粗砥石100aで加工することが可能なレンズの加工可能枚数を予測する。本実施例では、粗砥石100aの加工可能枚数を予測するための予測テーブルが、メモリ85に記憶されている。予測テーブルは、実験やシミュレーションを行い、様々な材質のレンズを事前に加工することで得たデータ等に基づいて作成されていてもよい。例えば、予測テーブルは、レンズの材質に応じて予め設定された材質係数を考慮して作成されていてもよい。例えば、CR39レンズやPCレンズの硬度、性質(熱硬化性または熱可塑性)、等の少なくともいずれかに応じて設定された材質係数が考慮されていてもよい。
<Acquisition of information on the predicted number of pieces to be processed by the processing tool>
The control unit 80 predicts the number of lenses that can be processed with the rough grindstone 100a based on the operation signal from the setting button 44. In this embodiment, the memory 85 stores a prediction table for predicting the number of pieces that can be processed by the rough grindstone 100a. The prediction table may be created based on data obtained by conducting experiments or simulations and processing lenses made of various materials in advance. For example, the prediction table may be created in consideration of a material coefficient set in advance according to the material of the lens. For example, a material coefficient set depending on at least one of the hardness, properties (thermosetting or thermoplasticity), etc. of the CR39 lens or PC lens may be taken into consideration.

制御部80は、このような予測テーブルを用いて、設定されたレンズの材質と加工割合に基づいた、粗砥石100aによるレンズの加工可能枚数を予測する。すなわち、新しく交換された粗砥石100aで加工可能と予測されるレンズの枚数が取得される。例えば、本実施例では、粗砥石100aにおけるレンズの加工可能枚数が、530枚、等と取得される。 Using such a prediction table, the control unit 80 predicts the number of lenses that can be processed by the rough grindstone 100a based on the set lens material and processing ratio. That is, the number of lenses predicted to be able to be processed with the newly replaced rough grindstone 100a is acquired. For example, in this embodiment, the number of lenses that can be processed by the rough grindstone 100a is acquired as 530, etc.

<加工具の加工予測枚数情報の出力>
図5は、レンズの加工予測枚数(レンズの加工可能枚数)を報知するための表示画面の一例である。制御部80は、粗砥石100aによるレンズの加工可能枚数を取得すると、これを出力する。本実施例では、制御部80によって、レンズの加工可能枚数がモニタ5に表示される。一例として、制御部80は、レンズの加工可能枚数をメッセージ90(例えば、「加工可能枚数:530枚」等)として表示してもよい。操作者は、モニタ5に表示されるメッセージ90を確認することで、粗砥石100aにおけるレンズの加工可能枚数を把握して、レンズの加工を進めることができる。
<Output of information on the predicted number of pieces to be processed by the processing tool>
FIG. 5 is an example of a display screen for notifying the predicted number of lenses to be processed (the number of lenses that can be processed). When the control unit 80 acquires the number of lenses that can be processed by the rough grindstone 100a, it outputs this. In this embodiment, the control unit 80 displays the number of lenses that can be processed on the monitor 5. As an example, the control unit 80 may display the number of lenses that can be processed as a message 90 (for example, "Number of lenses that can be processed: 530"). By checking the message 90 displayed on the monitor 5, the operator can grasp the number of lenses that can be processed by the rough grindstone 100a and proceed with lens processing.

なお、上記では、粗砥石100aがレンズを加工することが可能な総枚数として、加工予測枚数を出力する構成を例に挙げて説明したが、これに限定されない。例えば、粗砥石100aがレンズを加工することが可能な加工予測枚数の内訳として、加工予測枚数を出力する構成としてもよい。この場合、制御部80は、前述したレンズの材質係数と、レンズの材質毎の加工割合と、に基づいて、レンズの材質毎に取得されるレンズの加工可能枚数を出力してもよい。一例として、制御部80は、メッセージ90に「CR39レンズ:480枚、PCレンズ:50枚」等と表示してもよい。 In addition, although the structure which outputs the predicted number of lenses to be processed as the total number of lenses that can be processed by the rough grindstone 100a has been described above, the present invention is not limited to this. For example, a configuration may be adopted in which the predicted number of lenses to be processed is output as a breakdown of the predicted number of lenses that can be processed by the rough grindstone 100a. In this case, the control unit 80 may output the number of lenses that can be processed for each lens material based on the lens material coefficient and the processing ratio for each lens material. As an example, the control unit 80 may display, in the message 90, "CR39 lens: 480 lenses, PC lens: 50 lenses" or the like.

また、上記では、レンズに粗加工のみを施すことが可能な粗砥石100aを例に挙げて説明したが、これに限定されない。例えば、レンズに仕上げ加工(ヤゲン加工および平加工)を施すことが可能な仕上げ砥石100dについても、同様に、レンズの加工可能枚数を取得し、これをモニタ5へ表示してもよい。この場合、仕上げ砥石100dに対しては、入力画面40に、レンズの材質の数、レンズの材質の種類、レンズの材質の割合、の各々を入力するためのボタンの他、レンズに施す加工種類を入力するためのボタンが表示されてもよい。例えば、レンズに施す加工種類は、レンズに施す加工種類の割合として入力可能になっていてもよい。 Moreover, although the rough grindstone 100a that can perform only rough processing on a lens has been described above as an example, the present invention is not limited to this. For example, the number of lenses that can be processed may be similarly obtained for the finishing whetstone 100d that can perform finishing processing (bevel processing and flat processing) on lenses, and this may be displayed on the monitor 5. In this case, for the finishing whetstone 100d, there are buttons on the input screen 40 for inputting the number of lens materials, the type of lens materials, and the ratio of lens materials, as well as the type of processing to be performed on the lens. A button for inputting may be displayed. For example, the type of processing to be applied to the lens may be input as a ratio of the types of processing to be applied to the lens.

制御部80は、入力された条件に基づいて、仕上げ砥石100dで加工することが可能なレンズの加工可能枚数を予測する。仕上げ砥石100dに対しては、その加工可能枚数を予測するための予測テーブルが、レンズの材質係数に加え、レンズに施す加工種類に応じて予め設定された加工種類係数を考慮して作成されていてもよい。例えば、ヤゲン加工と平加工で異なるレンズの研削量に応じて設定された加工種類係数が考慮されていてもよい。制御部80は、このような予測テーブルから、仕上げ砥石100dによるレンズの加工可能枚数を取得し、これメッセージ90として表示してもよい。 The control unit 80 predicts the number of lenses that can be processed by the finishing grindstone 100d based on the input conditions. For the finishing whetstone 100d, a prediction table for predicting the number of pieces that can be machined is created by taking into consideration not only the material coefficient of the lens but also the machining type coefficient set in advance according to the type of machining to be applied to the lens. It's okay. For example, processing type coefficients may be taken into consideration, which are set according to different lens grinding amounts for bevel processing and flat processing. The control unit 80 may obtain the number of lenses that can be processed by the finishing whetstone 100d from such a prediction table, and display this as the message 90.

なお、仕上げ砥石100dによるレンズの加工可能枚数は、仕上げ砥石100dがレンズを加工することが可能な総枚数として表示されてもよい。また、仕上げ砥石100dによるレンズの加工可能枚数は、仕上げ砥石100dがレンズに施すことが可能な加工種類の内訳として表示されてもよい。この場合、制御部80は、前述したレンズの加工種類係数と、レンズに施す加工種類の割合と、に基づいて、レンズに施す加工種類毎に取得されるレンズの加工可能枚数を出力してもよい。一例として、制御部80は、メッセージ90に「粗加工:300枚、仕上げ加工:230枚」等と表示してもよい。 Note that the number of lenses that can be processed by the finishing whetstone 100d may be displayed as the total number of lenses that can be processed by the finishing whetstone 100d. Further, the number of lenses that can be processed by the finishing whetstone 100d may be displayed as a breakdown of the types of processing that can be performed on lenses by the finishing whetstone 100d. In this case, the control unit 80 may output the number of lenses that can be processed for each type of lens processing based on the lens processing type coefficient and the ratio of processing types to be applied to the lens. good. As an example, the control unit 80 may display, in the message 90, "Rough processing: 300 sheets, Finishing processing: 230 sheets" or the like.

以上説明したように、例えば、本実施例における眼鏡レンズ加工用装置は、少なくとも眼鏡レンズの材質情報を含むレンズ加工情報を取得し、レンズ加工情報に基づいて、眼鏡レンズを加工するための加工具によって眼鏡レンズを加工可能と予測される加工予測枚数情報を取得し、加工予測枚数情報を出力する。これにより、所定の加工具で加工可能なレンズの枚数が、眼鏡レンズの材質の違いを考慮することで、精度よく予測される。また、操作者は、所定の加工具で加工可能な精度のよいレンズの枚数を事前に把握することができ、調整や交換に対する準備を効率的に進めることができる。 As explained above, for example, the eyeglass lens processing apparatus in this embodiment acquires lens processing information including at least information on the material of the eyeglass lens, and uses a processing tool for processing the eyeglass lens based on the lens processing information. The information on the predicted number of glasses lenses that can be processed is acquired by the method, and the information on the predicted number of lenses that can be processed is output. As a result, the number of lenses that can be processed with a predetermined processing tool can be predicted with high accuracy by taking into account the differences in the materials of eyeglass lenses. In addition, the operator can know in advance the number of lenses that can be processed with high precision with a predetermined processing tool, and can efficiently prepare for adjustments and replacements.

また、例えば、本実施例における眼鏡レンズ加工用装置は、眼鏡レンズにおける少なくとも2つの異なる材質情報をレンズ加工情報として取得し、少なくとも2つの異なる材質情報を含むレンズ加工情報に基づいて、加工予測枚数情報を取得する。例えば、加工具にかかる負荷量等は、眼鏡レンズの材質毎に異なっているため、1つの加工具で複数の材質の眼鏡レンズを加工する場合であっても、その加工具で加工可能なレンズの枚数を、精度よく取得することができる。 For example, the eyeglass lens processing apparatus in this embodiment acquires information on at least two different materials of eyeglass lenses as lens processing information, and calculates the predicted number of lenses to be processed based on the lens processing information including at least two different material information. Get information. For example, the amount of load applied to the processing tool differs depending on the material of the eyeglass lens, so even when processing eyeglass lenses made of multiple materials with one processing tool, the lenses that can be processed with that processing tool are The number of sheets can be obtained with high accuracy.

また、例えば、本実施例における眼鏡レンズ加工用装置は、眼鏡レンズにおける少なくとも2つの異なる材質情報の割合をレンズ加工情報として取得し、少なくとも2つの異なる材質情報の割合を含むレンズ加工情報に基づいて、加工予測枚数情報を取得する。加工具が複数の材質の眼鏡レンズを加工する割合を考慮することで、加工具で加工可能なレンズの枚数を、より精度よく取得することができる。 Further, for example, the eyeglass lens processing apparatus in this embodiment acquires the ratio of at least two different material information in the eyeglass lens as lens processing information, and based on the lens processing information including the ratio of at least two different material information. , obtain information on the predicted number of sheets to be processed. By considering the rate at which the processing tool processes spectacle lenses made of a plurality of materials, the number of lenses that can be processed with the processing tool can be obtained with higher accuracy.

また、例えば、本実施例における眼鏡レンズ加工用装置は、眼鏡レンズに加工具が施す加工種類情報をレンズ加工情報として取得し、少なくとも加工種類情報を含むレンズ加工情報に基づいて、加工予測枚数情報を取得する。これによって、特に、眼鏡レンズに複数種類の加工を施すことが可能な加工具においても、その加工具で加工可能なレンズの枚数を、より精度よく取得することができる。 For example, the eyeglass lens processing apparatus in this embodiment acquires information on the type of processing performed by the processing tool on the eyeglass lens as lens processing information, and obtains information on the predicted number of lenses to be processed based on the lens processing information including at least the processing type information. get. This makes it possible to more accurately obtain the number of lenses that can be processed with the processing tool, especially when the processing tool is capable of performing multiple types of processing on eyeglass lenses.

<変容例>
なお、本実施例では、操作者が入力画面40にて各々の条件に任意の値を入力する構成を例に挙げて説明したが、これに限定されない。例えば、操作者が粗砥石100aを交換してから次の粗砥石100aに交換するまでの期間(つまり、粗砥石100aを取り換えるまでの期間)に得られる、粗砥石100aで実際に加工した加工済みレンズの材質および加工枚数に基づいて、各々の条件を自動的に入力する構成としてもよい。
<Transformation example>
Although the present embodiment has been described using as an example a configuration in which the operator inputs arbitrary values for each condition on the input screen 40, the present invention is not limited to this. For example, a processed product actually processed with the rough whetstone 100a obtained during the period from when the operator replaces the rough whetstone 100a to when the operator replaces it with the next rough whetstone 100a (in other words, until the time when the rough whetstone 100a is replaced) A configuration may be adopted in which each condition is automatically input based on the material of the lens and the number of processed lenses.

例えば、操作者は、レンズをレンズチャック軸202に挟持させ、レンズの周縁を加工するために必要な各々のデータ(例えば、レンズの玉型形状データ、レイアウトデータ、材質、加工モード、レンズ面形状データ、等)を入力する。続いて、操作者は、モニタ5に表示されたスイッチ部6から、レンズの加工を開始するための開始ボタンを選択する。制御部80は、開始ボタンからの入力信号に応じ、各々のデータに基づいた加工制御データを演算し、加工制御データに基づいてレンズの周縁を加工する。例えば、制御部80は、レンズチャック軸202の回転や移動を制御し、砥石群100が備える各々の砥石に対するレンズの相対的な位置を調整することで、レンズの周縁を粗加工する。 For example, the operator holds the lens between the lens chuck shafts 202 and inputs various data necessary for processing the peripheral edge of the lens (for example, lens shape data, layout data, material, processing mode, lens surface shape, etc.). data, etc.). Next, the operator selects a start button from the switch unit 6 displayed on the monitor 5 to start processing the lens. The control unit 80 calculates processing control data based on each data in response to an input signal from the start button, and processes the peripheral edge of the lens based on the processing control data. For example, the control unit 80 roughly processes the peripheral edge of the lens by controlling the rotation and movement of the lens chuck shaft 202 and adjusting the relative position of the lens with respect to each grindstone included in the grindstone group 100.

このとき、制御部80は、操作者がレンズを加工する毎に、粗砥石100aが加工した加工済みレンズの枚数を、順次、メモリ85に記憶させてもよい。制御部80がメモリ85への記憶を繰り返すことで、粗砥石100aを取り換えるまでの期間に、粗砥石100aが加工した加工済みレンズの材質毎の加工枚数が蓄積される。制御部80は、このように蓄積されたデータに基づいて、加工済みレンズの材質の数、加工済みレンズの材質の種類、および加工済みレンズの材質の加工割合を自動的に入力し、新しく取り付けた粗砥石100aで加工することが可能なレンズの加工可能枚数を予測してもよい。 At this time, the control unit 80 may cause the memory 85 to sequentially store the number of processed lenses processed by the rough grindstone 100a each time the operator processes a lens. By repeating the storage in the memory 85 by the control unit 80, the number of processed lenses processed by the rough grinding wheel 100a for each material is accumulated until the rough grinding wheel 100a is replaced. Based on the data accumulated in this way, the control unit 80 automatically inputs the number of processed lens materials, the type of processed lens materials, and the processing ratio of the processed lens materials, and installs the newly installed lens. The number of lenses that can be processed with the rough grindstone 100a may be predicted.

なお、本実施例では、レンズの材質(レンズの材質の割合)に基づいた、または、レンズの材質とレンズに施す加工種類(レンズに施す加工種類の割合)とに基づいた、予測テーブルを用いる構成を例に挙げて説明したが、これに限定されない。これらの予測テーブルは、レンズの材質およびレンズに施す加工種類に加えて、さらに、各々の加工具(ここでは、粗砥石100aまたは仕上げ砥石100d)の形状情報を考慮して作成されたものであってもよい。一例として、粗砥石100aの、砥石径、砥粒径、形状(例えば、円柱形状)、加工種類(例えば、粗加工用)、等の少なくともいずれかを考慮して作成されたものであってもよい。加工具毎に異なる加工具径や形状等を考慮することで、加工具で加工可能なレンズの枚数を、より精度よく取得することができる。 In addition, in this example, a prediction table is used based on the material of the lens (ratio of the material of the lens) or based on the material of the lens and the type of processing applied to the lens (ratio of the type of processing applied to the lens). Although the configuration has been described as an example, the present invention is not limited to this. These prediction tables were created by taking into consideration the shape information of each processing tool (here, the coarse grindstone 100a or the finishing grindstone 100d) in addition to the material of the lens and the type of processing to be performed on the lens. It's okay. As an example, the rough grindstone 100a may be created by considering at least one of the diameter of the grindstone, the diameter of the abrasive grains, the shape (for example, cylindrical shape), the type of processing (for example, for rough processing), etc. good. By taking into consideration the diameter, shape, etc. of the processing tool that differs for each processing tool, the number of lenses that can be processed with the processing tool can be obtained with higher accuracy.

なお、本実施例では、粗砥石100aの加工予測枚数を、予測テーブルを用いて取得する構成を例に挙げて説明したが、これに限定されない。例えば、制御部80は、粗砥石100aの加工予測枚数を取得するための演算式を用いて、その加工可能枚数を予測する演算処理を行ってもよい。演算式は、予測テーブルと同様に、レンズの材質に応じて設定された材質係数を考慮して、予め作成され、メモリ85に記憶されていてもよい。 Although the present embodiment has been described using an example of a configuration in which the predicted number of sheets to be processed by the rough grindstone 100a is acquired using a prediction table, the present invention is not limited to this. For example, the control unit 80 may perform arithmetic processing to predict the number of pieces that can be machined using a calculation formula for obtaining the predicted number of pieces to be machined by the rough grindstone 100a. Similar to the prediction table, the calculation formula may be created in advance and stored in the memory 85 in consideration of material coefficients set according to the material of the lens.

なお、本実施例では、粗砥石100aの加工予測枚数を、予め設定された予測テーブル(あるいは、演算式)を用いて取得する構成を例に挙げて説明したが、これに限定されない。例えば、粗砥石100aの加工予測枚数は、逐次、更新される予測テーブル(あるいは、演算式)等を用いて取得する構成としてもよい。この場合、制御部80は、粗砥石100aを取り換えるまでの期間に、粗砥石100aが実際に加工した加工済みレンズの材質毎の加工枚数と、粗砥石100aで加工可能と予測されていたレンズの枚数(加工予測枚数)と、に基づいて、予測テーブルにおける材質係数を変化させることで、予測テーブルを更新してもよい。これによって、粗砥石100aの加工可能枚数の予測精度が最適化される。 Although the present embodiment has been described with reference to an example of a configuration in which the predicted number of sheets to be processed by the rough grindstone 100a is obtained using a preset prediction table (or arithmetic expression), the present invention is not limited to this. For example, the predicted number of pieces to be machined for the rough grindstone 100a may be obtained using a prediction table (or calculation formula) that is updated sequentially. In this case, the control unit 80 calculates the number of processed lenses for each material that were actually processed by the rough grinding wheel 100a and the number of lenses predicted to be able to be processed by the rough grinding wheel 100a during the period until the rough grinding wheel 100a is replaced. The prediction table may be updated by changing the material coefficient in the prediction table based on the number of sheets (predicted number of sheets to be processed). This optimizes the accuracy of predicting the number of pieces that can be processed by the rough grindstone 100a.

また、この場合、制御部80は、機械学習アルゴリズムによって予測テーブルを訓練することで、予測テーブルを更新してもよい。例えば、順伝播型のニューラルネットワークを利用して、所定のデータ(ここでは、粗砥石100aによって加工された加工済みレンズの材質毎の加工枚数)を入力するための入力層と、予測したいデータ(ここでは、粗砥石100aによるレンズの加工可能枚数)を生成するための出力層と、入力層と出力層の間の1つ以上の隠れ層と、に基づき、材質係数の重みやバイアスを調整することで、予測テーブルを更新してもよい。 Further, in this case, the control unit 80 may update the prediction table by training the prediction table using a machine learning algorithm. For example, by using a forward propagation neural network, there is an input layer for inputting predetermined data (here, the number of processed lenses for each material processed by the rough grinding wheel 100a), and data to be predicted ( Here, the weights and biases of the material coefficients are adjusted based on the output layer for generating the number of lenses that can be processed by the rough grindstone 100a, and one or more hidden layers between the input layer and the output layer. The prediction table may be updated accordingly.

つまり、本実施例では、機械学習アルゴリズムによって訓練された、入力データと出力データとの関係を予測するための数学モデルに、少なくとも、加工済みレンズの材質と、加工済みレンズの加工枚数と、を入力することによって、数学モデルから粗砥石100aの加工可能枚数を予測する構成としてもよい。 In other words, in this example, at least the material of the processed lens and the number of processed lenses are included in the mathematical model trained by the machine learning algorithm for predicting the relationship between input data and output data. A configuration may be adopted in which the number of pieces that can be processed by the rough grindstone 100a is predicted from the mathematical model by inputting the information.

例えば、これらのように、加工具において実際に加工された加工済みレンズの加工枚数を取得し、加工済みレンズの加工枚数に基づいて予測のための処理方法を更新し、加工具における加工予測枚数情報を取得することによって、加工具が加工可能なレンズ枚数の予測精度が最適化され、適宜、精度よく加工可能枚数を取得することができるようになる。 For example, as shown above, the number of processed lenses actually processed with the processing tool is obtained, the processing method for prediction is updated based on the number of processed lenses, and the predicted number of processed lenses with the processing tool is calculated. By acquiring the information, the accuracy of predicting the number of lenses that can be processed by the processing tool is optimized, and the number of lenses that can be processed can be appropriately and accurately acquired.

なお、本実施例では、砥石群100が備えた、粗砥石100aと、仕上げ砥石100dと、におけるレンズの加工予測枚数を取得する場合について例を挙げて説明したが、他の砥石においても同様に考えることができる。例えば、砥石群100が備えた、仕上げ用砥石100bと、平鏡面仕上げ用砥石100cと、ガラス用の粗砥石100eと、においても、レンズの材質、レンズに施す加工種類、加工具(ここでは、砥石)の形状情報、等の少なくともいずれかに基づいて、レンズの加工予測枚数を取得することができる。もちろん、レンズ加工ユニット500が備えた、エンドミルと、溝掘カッターと、面取砥石と、においても、レンズの材質、レンズに施す加工種類、加工具の形状情報、等の少なくともいずれかに基づいて、レンズの加工予測枚数を取得することができる。 In addition, in this embodiment, the case where the predicted number of lenses to be processed is obtained for the coarse grindstone 100a and the finishing grindstone 100d, which are included in the grindstone group 100, has been described as an example, but the same applies to other grindstones. I can think. For example, in the finishing whetstone 100b, flat mirror finish whetstone 100c, and glass rough whetstone 100e included in the whetstone group 100, the material of the lens, the type of processing to be performed on the lens, the processing tool (here, The predicted number of lenses to be processed can be obtained based on at least one of the shape information of the grindstone (grindstone), etc. Of course, the end mill, groove cutter, and chamfering grindstone included in the lens processing unit 500 are also based on at least one of the material of the lens, the type of processing to be performed on the lens, the shape information of the processing tool, etc. , it is possible to obtain the predicted number of lenses to be processed.

また、本実施例においては、加工具がレンズに複数種類の加工を施すことが可能な構成として、仕上げ砥石100dにおけるヤゲン加工と平加工を例に挙げて説明したが、加工具がレンズにいずれの加工種類の加工を施すことが可能な組み合わせであっても、レンズの加工予測枚数の取得について同様に考えることができる。一例として、加工具は、レンズに粗加工と仕上げ加工を施すことが可能な加工具であってもよい。 In addition, in this embodiment, as a configuration in which the processing tool can perform multiple types of processing on the lens, bevel processing and flat processing using the finishing whetstone 100d have been described as examples. Even if the combination allows processing of the following processing types, obtaining the predicted number of lenses to be processed can be considered in the same way. As an example, the processing tool may be a processing tool that can perform rough processing and finishing processing on the lens.

1 眼鏡レンズ加工用装置
10 レンズ加工機構部
40 入力画面
80 制御部
85 メモリ
100 砥石群
200 キャリッジ部
500 レンズ加工ユニット
1 Eyeglass lens processing device 10 Lens processing mechanism section 40 Input screen 80 Control section 85 Memory 100 Grinding wheel group 200 Carriage section 500 Lens processing unit

Claims (5)

眼鏡レンズを研削加工するための眼鏡レンズ加工用装置であって、
少なくとも眼鏡レンズの材質情報を含むレンズ加工情報を取得するレンズ加工情報取得手段と、
前記レンズ加工情報における前記材質情報と、様々な材質の眼鏡レンズを事前に加工することで得たデータに基づいて作成された予測テーブルまたは演算式と、を利用して、眼鏡レンズを研削加工するための加工具によって眼鏡レンズを加工可能と予測される加工予測枚数情報を取得する加工予測枚数情報取得手段と、
前記加工予測枚数情報を出力する出力手段と、
を備え
前記予測テーブルまたは前記演算式は、前記材質情報毎に設定された材質係数を考慮した予測テーブルまたは演算式であることを特徴とする眼鏡レンズ加工用装置。
An eyeglass lens processing device for grinding eyeglass lenses,
Lens processing information acquisition means for acquiring lens processing information including at least material information of eyeglass lenses;
Grinding the eyeglass lens using the material information in the lens processing information and a prediction table or calculation formula created based on data obtained by pre-processing eyeglass lenses of various materials . a processing predicted number information acquisition means for obtaining processing predicted number of lenses that are predicted to be able to be processed by the processing tool;
Output means for outputting the predicted processing number information;
Equipped with
The eyeglass lens processing apparatus is characterized in that the prediction table or the calculation formula is a prediction table or calculation formula that takes into consideration a material coefficient set for each of the material information.
請求項1の眼鏡レンズ加工用装置において、
前記レンズ加工情報取得手段は、前記眼鏡レンズにおける少なくとも2つの異なる材質情報を前記レンズ加工情報として取得し、
前記加工予測枚数情報取得手段は、前記少なくとも2つの異なる材質情報を含む前記レンズ加工情報に基づいて、前記加工予測枚数情報を取得することを特徴とする眼鏡レンズ加工用装置。
The apparatus for processing eyeglass lenses according to claim 1,
The lens processing information acquisition means obtains at least two different material information of the eyeglass lens as the lens processing information,
The apparatus for processing eyeglass lenses, wherein the predicted processing number information acquisition means obtains the predicted processing number information based on the lens processing information including the at least two different material information.
請求項1または2の眼鏡レンズ加工用装置において、
前記レンズ加工情報取得手段は、さらに、前記加工具の形状情報を前記レンズ加工情報として取得し、
前記加工予測枚数情報取得手段は、少なくとも前記加工具の形状情報を含む前記レンズ加工情報に基づいて、前記加工予測枚数情報を取得することを特徴とする眼鏡レンズ加工用装置。
The apparatus for processing eyeglass lenses according to claim 1 or 2,
The lens processing information acquisition means further acquires shape information of the processing tool as the lens processing information,
The apparatus for processing eyeglass lenses, wherein the predicted processing number information acquisition means obtains the predicted processing number information based on the lens processing information including at least shape information of the processing tool.
請求項1~3のいずれかの眼鏡レンズ加工用装置において、
前記レンズ加工情報取得手段は、さらに、前記眼鏡レンズに前記加工具が施す加工種類情報を前記レンズ加工情報として取得し、
前記加工予測枚数情報取得手段は、少なくとも前記加工種類情報を含む前記レンズ加工情報に基づいて、前記加工予測枚数情報を取得することを特徴とする眼鏡レンズ加工用装置。
The apparatus for processing eyeglass lenses according to any one of claims 1 to 3,
The lens processing information acquisition means further acquires information on the type of processing performed by the processing tool on the eyeglass lens as the lens processing information,
The apparatus for processing eyeglass lenses, wherein the predicted processing number information acquisition means obtains the predicted processing number information based on the lens processing information including at least the processing type information.
眼鏡レンズを研削加工するための眼鏡レンズ加工用装置にて用いられる眼鏡レンズ加工用プログラムであって、前記眼鏡レンズ加工用装置のプロセッサに実行されることで、
少なくとも眼鏡レンズの材質情報を含むレンズ加工情報を取得するレンズ加工情報取得ステップと、
前記レンズ加工情報における前記材質情報と、様々な材質の眼鏡レンズを事前に加工することで得たデータに基づいて作成された予測テーブルまたは演算式と、を利用して、眼鏡レンズを研削加工するための加工具によって眼鏡レンズを加工可能と予測される加工予測枚数情報を取得する加工予測枚数情報取得ステップと、
前記加工予測枚数情報を出力する出力ステップと、
を前記眼鏡レンズ加工用装置に実行させ
前記予測テーブルまたは前記演算式は、前記材質情報毎に設定された材質係数を考慮した予測テーブルまたは演算式であることを特徴とする眼鏡レンズ加工用プログラム。
A spectacle lens processing program used in a spectacle lens processing device for grinding a spectacle lens, the program being executed by a processor of the spectacle lens processing device,
a lens processing information acquisition step of obtaining lens processing information including at least material information of eyeglass lenses;
Grinding the eyeglass lens using the material information in the lens processing information and a prediction table or calculation formula created based on data obtained by pre-processing eyeglass lenses of various materials . a step of acquiring information on the predicted number of lenses to be processed, which is predicted to be able to process the eyeglass lenses using the processing tool;
an output step of outputting the predicted processing number information;
causing the eyeglass lens processing device to execute
The eyeglass lens processing program is characterized in that the prediction table or the calculation formula is a prediction table or calculation formula that takes into account a material coefficient set for each of the material information.
JP2019104763A 2019-06-04 2019-06-04 Eyeglass lens processing equipment and eyeglass lens processing program Active JP7358784B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019104763A JP7358784B2 (en) 2019-06-04 2019-06-04 Eyeglass lens processing equipment and eyeglass lens processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019104763A JP7358784B2 (en) 2019-06-04 2019-06-04 Eyeglass lens processing equipment and eyeglass lens processing program

Publications (3)

Publication Number Publication Date
JP2020196108A JP2020196108A (en) 2020-12-10
JP2020196108A5 JP2020196108A5 (en) 2022-05-11
JP7358784B2 true JP7358784B2 (en) 2023-10-11

Family

ID=73648704

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019104763A Active JP7358784B2 (en) 2019-06-04 2019-06-04 Eyeglass lens processing equipment and eyeglass lens processing program

Country Status (1)

Country Link
JP (1) JP7358784B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102544092B1 (en) * 2022-01-10 2023-06-16 주식회사 아이니어 Remote controllable lens edger and bigdata management server
WO2024095770A1 (en) * 2022-11-02 2024-05-10 株式会社ニデック Eyeglass lens machining device and eyeglass lens machining program

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001252854A (en) 2000-03-06 2001-09-18 Topcon Corp Dressing device and lens grinding device provided therewith
JP2014106265A (en) 2012-11-26 2014-06-09 Hoya Corp Lens processing system, processed size managing apparatus, processed size managing method, and spectacle lens manufacturing method
US20180001435A1 (en) 2014-12-31 2018-01-04 Essilor International (Compagnie Générale d'Optique) Ophthalmic lens edging process by calculation

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3095881B2 (en) * 1992-05-27 2000-10-10 オークマ株式会社 Tool life prediction device
JP3688449B2 (en) * 1997-09-24 2005-08-31 株式会社ニデック Eyeglass lens grinding apparatus and eyeglass lens grinding method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001252854A (en) 2000-03-06 2001-09-18 Topcon Corp Dressing device and lens grinding device provided therewith
JP2014106265A (en) 2012-11-26 2014-06-09 Hoya Corp Lens processing system, processed size managing apparatus, processed size managing method, and spectacle lens manufacturing method
US20180001435A1 (en) 2014-12-31 2018-01-04 Essilor International (Compagnie Générale d'Optique) Ophthalmic lens edging process by calculation

Also Published As

Publication number Publication date
JP2020196108A (en) 2020-12-10

Similar Documents

Publication Publication Date Title
JP5277692B2 (en) Post-process sizing controller
US7617579B2 (en) Eyeglass lens processing apparatus
JP2003145328A (en) Spectacle lens processing device
JP5301823B2 (en) Eyeglass lens peripheral processing equipment
JP4841257B2 (en) Eyeglass lens peripheral processing equipment
JP7358784B2 (en) Eyeglass lens processing equipment and eyeglass lens processing program
EP2065129A2 (en) Eyeglass lens processing apparatus
JP2007181889A (en) Glass lens working system
US6290569B1 (en) Lens grinding apparatus
JP2006095684A (en) Lens grinding device
JP4131842B2 (en) Eyeglass lens processing equipment
JP2007203423A (en) Spectacle lens peripheral fringe working device
JPS6056851A (en) Calibrating gage for working device controlled by computer
JP5976270B2 (en) Eyeglass lens processing equipment
JP7380107B2 (en) quality prediction system
CN103052470A (en) Grinding disc and grinding method
US20100247253A1 (en) Eyeglass lens processing apparatus
JP2007007788A (en) Spectacle lens machining device
JP6550865B2 (en) Eyeglass lens processing apparatus and eyeglass lens processing program
EP3957452B1 (en) Method of processing information for machining an eyeglass lens, eyeglass lens machining apparatus, and computer program
JP2012250297A (en) Eyeglass lens processing apparatus
US6592431B2 (en) Eyeglass lens processing apparatus
JP6390103B2 (en) Lens peripheral processing apparatus and lens peripheral processing program
JP4781973B2 (en) Eyeglass lens processing equipment
JP6690438B2 (en) Eyeglass lens processing device and processing control data creation program

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220427

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220427

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230117

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230228

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230501

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20230829

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230911

R150 Certificate of patent or registration of utility model

Ref document number: 7358784

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150