JP7358784B2 - Eyeglass lens processing equipment and eyeglass lens processing program - Google Patents
Eyeglass lens processing equipment and eyeglass lens processing program Download PDFInfo
- 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
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
上記装置においては、加工具の調整や交換が必要な状況となった際に報知されるため、その加工具に対する調整準備や交換準備をしづらい問題があった。 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)本開示の第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 .
<概要>
本開示の実施形態に係る眼鏡レンズ加工用装置の概要について説明する。なお、以下の<>にて分類された項目は、独立または関連して利用されうる。
<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
ベース2には、レンズ加工機構部10、眼鏡枠形状測定ユニット20、ブロッカーユニット30、等が一体的に取り付けられる。窓4は開閉可能であり、レンズをレンズ加工機構部10に出し入れするために用いる。モニタ5は、タッチパネル機能をもつディスプレイである。すなわち、モニタ5が操作部(コントローラ)として機能する。なお、モニタ5はタッチパネル式でなくてもよく、モニタ5と操作部とを別に設ける構成であってもよい。この場合には、マウス、ジョイスティック、キーボード、携帯端末、等の少なくともいずれかを操作部として用いてもよい。モニタ5から入力された操作指示に応じた信号は、後述する制御部80に出力される。
A lens
<眼鏡枠形状測定ユニット>
眼鏡枠形状測定ユニット20は、フレームのリムに測定子を接触させ、測定子を移動させることで、玉型形状(この場合は、リムの内形形状)を測定するための構成を備えていてもよい。なお、眼鏡枠形状測定ユニット20の詳細な構成については、例えば、特開2014-52222号公報を参照されたい。
<Glasses frame shape measurement unit>
The eyeglass frame
<ブロッカーユニット>
ブロッカーユニット30は、レンズLEにおける光学特性を測定するための測定光学系、と、レンズLEにおける光学特性とは異なる情報(例えば、外形形状、印点、隠しマーク、等)を取得するための測定光学系と、を兼ねた光学系を備えていてもよい。また、ブロッカーユニット30は、レンズLEの前面に加工冶具であるカップを装着するための構成を備えていてもよい。なお、ブロッカーユニット30の詳細な構成については、例えば、特開2013-212573号公報を参照されたい。
<Blocker unit>
The
本実施例において、ブロッカーユニット30は、前述の光学系を利用して、デモレンズまたは型板の形状を撮像することで、玉型形状(この場合は、デモレンズまたは型板の外形形状)を測定するために用いることもできる。
In this embodiment, the
<レンズ加工機構部>
図2は、レンズ加工機構部10の概略図である。レンズ加工機構部10は、筐体3の内部に配置される。例えば、レンズ加工機構部10は、砥石群100、キャリッジ部200、レンズ形状測定ユニット400、レンズ加工ユニット500、等を備える。
<Lens processing mechanism section>
FIG. 2 is a schematic diagram of the lens
<砥石群>
砥石群100は、レンズLEを研削するための加工具として用いられる。砥石群100は、プラスチック用の粗砥石100a、高カーブレンズの仕上げ用砥石100b、平鏡面仕上げ用砥石100c、ヤゲン加工用および平加工用の仕上げ砥石100d、ガラス用の粗砥石100e、等を備える。砥石群100は、砥石回転軸101に取り付けられている。砥石回転軸101は、モータ102により回転される。後述するレンズチャック軸202に挟持されたレンズの周縁は、モータ102の駆動により回転する砥石群100に圧接されることで加工される。
<Whetstone group>
The
<キャリッジ部>
キャリッジ部200は、キャリッジ201、レンズチャック軸202、移動支基203、モータ(モータ210および220)、等を備える。キャリッジ201は、レンズチャック軸(レンズ回転軸)202を保持する。キャリッジ201は、左腕201Lと右腕201Rからなる。レンズチャック軸202は、レンズを保持する。レンズチャック軸202は、左チャック軸202Lおよび右チャック軸202Rからなる。
<Carriage part>
The
キャリッジ201の左腕201Lには、左チャック軸202Lが回転可能かつ同軸に保持される。キャリッジ201の右腕201Rには、右チャック軸202Rが回転可能かつ同軸に保持される。右腕201Rにはモータ220が取り付けられており、モータ220を駆動させると、図示なきギヤ等の回転伝達機構が回転する。左右の左チャック軸202Lおよび202Rは、この回転伝達機構を介すことで、互いに同期して回転する。また、右腕201Rにはモータ210が取り付けられており、モータ210を駆動させると、右チャック軸202Rが左チャック軸202L側に移動する。これにより、レンズは左右の左チャック軸202Lおよび102Rに保持される。
A
キャリッジ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
<レンズ形状測定ユニット>
レンズ形状測定ユニット400は、デモレンズに測定子を接触させ、測定子を移動させることで、玉型形状(この場合は、デモレンズの外形形状)を測定するための構成を備えていてもよい。例えば、デモレンズから玉型形状を測定する際には、デモレンズをレンズチャック軸202で挟持し、デモレンズの周縁を測定子の側面に接触させた状態で、デモレンズを回転させる。デモレンズの外形形状に応じて、測定子が後方向(レンズチャック軸202から測定子が離れる方向)に移動されるため、その移動位置を検知することで、デモレンズの外形形状を測定することができる。
<Lens shape measurement unit>
The lens
また、レンズ形状測定ユニット400は、デモレンズの外形形状を測定するための測定ユニットの他、レンズLEにおけるレンズ面形状(前面形状および後面形状の少なくともいずれか)を測定するための測定ユニットとして用いることができる。例えば、レンズLEのレンズ面形状を測定する際には、レンズLEをレンズチャック軸202で挟持し、レンズLEの前面あるいは後面に測定子の先端を接触させた状態で、レンズLEを回転させる。このとき、玉型形状に基づいて、レンズチャック軸202のY軸方向の移動が制御される。レンズLEの前面および後面における玉型形状に対応したX軸方向の位置を検知することで、レンズLEのレンズ面形状(例えば、レンズ面の玉型形状に対応するコバ位置、レンズ面のカーブ値、コバ面の傾斜角度、コバ面の厚み、等)を測定することができる。
Further, the lens
<レンズ加工ユニット>
レンズ加工ユニット500は、レンズLEに対して、穴加工、溝掘加工、および面取加工の少なくともいずれかを施す際に用いる。レンズ加工ユニット500には、レンズLEに穴加工を施す加工具としてのエンドミルと、レンズLEに溝掘りを施す加工具としての溝掘カッターと、の面取砥石と、が備えられてもよい。なお、レンズ加工ユニットの詳細な構成については、例えば、特開2017-177234号公報を参照されたい。
<Lens processing unit>
The
<制御部>
図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
例えば、制御部80には、モニタ5、スイッチ部6、各エンコーダ、各モータ(モータ102、210、220、230、240、等)、不揮発性メモリ85(以下、メモリ85)、等が電気的に接続されている。メモリ85は、電源の供給が遮断されても記憶内容を保持できる非一過性の記憶媒体であってもよい。例えば、メモリ85としては、ハードディスクドライブ、フラッシュROM、USBメモリ、等を使用することができる。
For example, the
メモリ85には、ブロッカーユニット30により測定されたレンズの外形形状、レンズ形状測定ユニット400により測定されたレンズの外形形状、眼鏡枠形状測定ユニット20により測定されたフレームの内形形状、等が記憶されてもよい。また、メモリ85には、レンズLEを加工具で加工し終えた加工済みレンズの枚数、加工済みレンズの材質、加工済みレンズに施した加工種類、等が記憶されてもよい。
The
<制御動作>
加工用装置1において、レンズを加工する加工具は、新しいものを取り付けて以降、使用状況により加工性能が落ちていくため、適宜、交換等のメンテナンスを必要とする。そこで、本実施例では、加工具で加工するレンズの材質に関する情報を少なくとも利用して、その加工具が加工可能なレンズの枚数を予測し、操作者に報知する。以下、加工具として粗砥石100aを例に挙げ、これについて説明する。
<Control operation>
In the
<加工具の交換>
操作者は、粗砥石100aに不具合(例えば、摩耗等)が生じたとき等に、粗砥石100aを交換する。例えば、このとき、粗砥石100aが砥石回転軸101から取り外され、新しい粗砥石100aが砥石回転軸101に取り付けられたことが、砥石回転軸101に設けられた図示なきマイクロスイッチにより検出されてもよい。また、例えば、このとき、粗砥石100aを交換したことが、操作者によるスイッチ部6の操作によって入力されてもよい。制御部80は、検出または入力された信号に基づいて、モニタ5に後述の入力画面40を表示する。
<Replacement of processing tools>
The operator replaces the
<レンズ加工情報の取得>
図4は、レンズの材質と加工割合を入力するための入力画面40の一例である。入力画面40には、レンズの材質の数を入力するための数入力ボタン41、レンズの材質の種類を入力するための種類入力ボタン42、レンズの材質の加工割合を入力するための割合入力ボタン43、等が設けられてもよい。
<Acquisition of lens processing information>
FIG. 4 is an example of an
操作者は、粗砥石100aで加工するレンズの材質の数を数入力ボタン41から入力する。例えば、本実施例では、レンズの材質の数が2つであることが入力される。制御部80は、このような入力信号に基づいて、種類入力ボタン42と、割合入力ボタン43と、を対応する数に増減する。例えば、本実施例では、種類入力ボタン42と、割合入力ボタン43と、がそれぞれ2つずつ表示されるようになる。
The operator inputs the number of lens materials to be processed with the
続いて、操作者は、粗砥石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
なお、操作者が入力画面40にて入力する各々の条件は、操作者が決定した任意の値であってもよい。例えば、加工用装置1における使用状況の傾向、過去の加工実績、等を考慮した任意の値であってもよい。レンズの材質の加工割合は、おおよその割合であってもよい。操作者は、各々の条件を入力し終えると、設定ボタン44を操作する。
Note that each condition input by the operator on the
<加工具の加工予測枚数情報の取得>
制御部80は、設定ボタン44からの操作信号に基づいて、粗砥石100aで加工することが可能なレンズの加工可能枚数を予測する。本実施例では、粗砥石100aの加工可能枚数を予測するための予測テーブルが、メモリ85に記憶されている。予測テーブルは、実験やシミュレーションを行い、様々な材質のレンズを事前に加工することで得たデータ等に基づいて作成されていてもよい。例えば、予測テーブルは、レンズの材質に応じて予め設定された材質係数を考慮して作成されていてもよい。例えば、CR39レンズやPCレンズの硬度、性質(熱硬化性または熱可塑性)、等の少なくともいずれかに応じて設定された材質係数が考慮されていてもよい。
<Acquisition of information on the predicted number of pieces to be processed by the processing tool>
The
制御部80は、このような予測テーブルを用いて、設定されたレンズの材質と加工割合に基づいた、粗砥石100aによるレンズの加工可能枚数を予測する。すなわち、新しく交換された粗砥石100aで加工可能と予測されるレンズの枚数が取得される。例えば、本実施例では、粗砥石100aにおけるレンズの加工可能枚数が、530枚、等と取得される。
Using such a prediction table, the
<加工具の加工予測枚数情報の出力>
図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
なお、上記では、粗砥石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
また、上記では、レンズに粗加工のみを施すことが可能な粗砥石100aを例に挙げて説明したが、これに限定されない。例えば、レンズに仕上げ加工(ヤゲン加工および平加工)を施すことが可能な仕上げ砥石100dについても、同様に、レンズの加工可能枚数を取得し、これをモニタ5へ表示してもよい。この場合、仕上げ砥石100dに対しては、入力画面40に、レンズの材質の数、レンズの材質の種類、レンズの材質の割合、の各々を入力するためのボタンの他、レンズに施す加工種類を入力するためのボタンが表示されてもよい。例えば、レンズに施す加工種類は、レンズに施す加工種類の割合として入力可能になっていてもよい。
Moreover, although the
制御部80は、入力された条件に基づいて、仕上げ砥石100dで加工することが可能なレンズの加工可能枚数を予測する。仕上げ砥石100dに対しては、その加工可能枚数を予測するための予測テーブルが、レンズの材質係数に加え、レンズに施す加工種類に応じて予め設定された加工種類係数を考慮して作成されていてもよい。例えば、ヤゲン加工と平加工で異なるレンズの研削量に応じて設定された加工種類係数が考慮されていてもよい。制御部80は、このような予測テーブルから、仕上げ砥石100dによるレンズの加工可能枚数を取得し、これメッセージ90として表示してもよい。
The
なお、仕上げ砥石100dによるレンズの加工可能枚数は、仕上げ砥石100dがレンズを加工することが可能な総枚数として表示されてもよい。また、仕上げ砥石100dによるレンズの加工可能枚数は、仕上げ砥石100dがレンズに施すことが可能な加工種類の内訳として表示されてもよい。この場合、制御部80は、前述したレンズの加工種類係数と、レンズに施す加工種類の割合と、に基づいて、レンズに施す加工種類毎に取得されるレンズの加工可能枚数を出力してもよい。一例として、制御部80は、メッセージ90に「粗加工:300枚、仕上げ加工:230枚」等と表示してもよい。
Note that the number of lenses that can be processed by the finishing
以上説明したように、例えば、本実施例における眼鏡レンズ加工用装置は、少なくとも眼鏡レンズの材質情報を含むレンズ加工情報を取得し、レンズ加工情報に基づいて、眼鏡レンズを加工するための加工具によって眼鏡レンズを加工可能と予測される加工予測枚数情報を取得し、加工予測枚数情報を出力する。これにより、所定の加工具で加工可能なレンズの枚数が、眼鏡レンズの材質の違いを考慮することで、精度よく予測される。また、操作者は、所定の加工具で加工可能な精度のよいレンズの枚数を事前に把握することができ、調整や交換に対する準備を効率的に進めることができる。 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
例えば、操作者は、レンズをレンズチャック軸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
このとき、制御部80は、操作者がレンズを加工する毎に、粗砥石100aが加工した加工済みレンズの枚数を、順次、メモリ85に記憶させてもよい。制御部80がメモリ85への記憶を繰り返すことで、粗砥石100aを取り換えるまでの期間に、粗砥石100aが加工した加工済みレンズの材質毎の加工枚数が蓄積される。制御部80は、このように蓄積されたデータに基づいて、加工済みレンズの材質の数、加工済みレンズの材質の種類、および加工済みレンズの材質の加工割合を自動的に入力し、新しく取り付けた粗砥石100aで加工することが可能なレンズの加工可能枚数を予測してもよい。
At this time, the
なお、本実施例では、レンズの材質(レンズの材質の割合)に基づいた、または、レンズの材質とレンズに施す加工種類(レンズに施す加工種類の割合)とに基づいた、予測テーブルを用いる構成を例に挙げて説明したが、これに限定されない。これらの予測テーブルは、レンズの材質およびレンズに施す加工種類に加えて、さらに、各々の加工具(ここでは、粗砥石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
なお、本実施例では、粗砥石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
なお、本実施例では、粗砥石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
また、この場合、制御部80は、機械学習アルゴリズムによって予測テーブルを訓練することで、予測テーブルを更新してもよい。例えば、順伝播型のニューラルネットワークを利用して、所定のデータ(ここでは、粗砥石100aによって加工された加工済みレンズの材質毎の加工枚数)を入力するための入力層と、予測したいデータ(ここでは、粗砥石100aによるレンズの加工可能枚数)を生成するための出力層と、入力層と出力層の間の1つ以上の隠れ層と、に基づき、材質係数の重みやバイアスを調整することで、予測テーブルを更新してもよい。
Further, in this case, the
つまり、本実施例では、機械学習アルゴリズムによって訓練された、入力データと出力データとの関係を予測するための数学モデルに、少なくとも、加工済みレンズの材質と、加工済みレンズの加工枚数と、を入力することによって、数学モデルから粗砥石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
例えば、これらのように、加工具において実際に加工された加工済みレンズの加工枚数を取得し、加工済みレンズの加工枚数に基づいて予測のための処理方法を更新し、加工具における加工予測枚数情報を取得することによって、加工具が加工可能なレンズ枚数の予測精度が最適化され、適宜、精度よく加工可能枚数を取得することができるようになる。 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
また、本実施例においては、加工具がレンズに複数種類の加工を施すことが可能な構成として、仕上げ砥石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
1 眼鏡レンズ加工用装置
10 レンズ加工機構部
40 入力画面
80 制御部
85 メモリ
100 砥石群
200 キャリッジ部
500 レンズ加工ユニット
1 Eyeglass
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.
前記レンズ加工情報取得手段は、前記眼鏡レンズにおける少なくとも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.
前記レンズ加工情報取得手段は、さらに、前記加工具の形状情報を前記レンズ加工情報として取得し、
前記加工予測枚数情報取得手段は、少なくとも前記加工具の形状情報を含む前記レンズ加工情報に基づいて、前記加工予測枚数情報を取得することを特徴とする眼鏡レンズ加工用装置。 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.
前記レンズ加工情報取得手段は、さらに、前記眼鏡レンズに前記加工具が施す加工種類情報を前記レンズ加工情報として取得し、
前記加工予測枚数情報取得手段は、少なくとも前記加工種類情報を含む前記レンズ加工情報に基づいて、前記加工予測枚数情報を取得することを特徴とする眼鏡レンズ加工用装置。 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.
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)
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)
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)
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 |
-
2019
- 2019-06-04 JP JP2019104763A patent/JP7358784B2/en active Active
Patent Citations (3)
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 |