JP7367439B2 - Eyeglass lens periphery processing system and eyeglass lens periphery processing program - Google Patents

Eyeglass lens periphery processing system and eyeglass lens periphery processing program Download PDF

Info

Publication number
JP7367439B2
JP7367439B2 JP2019183317A JP2019183317A JP7367439B2 JP 7367439 B2 JP7367439 B2 JP 7367439B2 JP 2019183317 A JP2019183317 A JP 2019183317A JP 2019183317 A JP2019183317 A JP 2019183317A JP 7367439 B2 JP7367439 B2 JP 7367439B2
Authority
JP
Japan
Prior art keywords
eyeglass
lens
installation position
eyeglass lens
cup
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
JP2019183317A
Other languages
Japanese (ja)
Other versions
JP2021058948A (en
JP2021058948A5 (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 JP2019183317A priority Critical patent/JP7367439B2/en
Priority to KR1020200126673A priority patent/KR20210040265A/en
Priority to CN202011058431.5A priority patent/CN112606002B/en
Priority to US17/060,340 priority patent/US12115622B2/en
Priority to EP20199595.8A priority patent/EP3800007B1/en
Publication of JP2021058948A publication Critical patent/JP2021058948A/en
Publication of JP2021058948A5 publication Critical patent/JP2021058948A5/ja
Application granted granted Critical
Publication of JP7367439B2 publication Critical patent/JP7367439B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Manipulator (AREA)
  • Constituent Portions Of Griding Lathes, Driving, Sensing And Control (AREA)
  • Grinding And Polishing Of Tertiary Curved Surfaces And Surfaces With Complex Shapes (AREA)

Description

本開示は、眼鏡レンズの周縁を加工するための眼鏡レンズ周縁加工システムおよび眼鏡レンズ周縁加工プログラムに関する。 The present disclosure relates to an eyeglass lens periphery processing system and an eyeglass lens periphery processing program for processing the periphery of an eyeglass lens.

眼鏡レンズの周縁を加工するための種々の技術が提案されている。例えば、特許文献1に記載の眼鏡レンズ供給システムでは、1本のコンベアラインのように接続された複数のコンベアラインユニットに沿って、複数のレンズ周縁加工装置が配置されている。各々のレンズ周縁加工装置とコンベアラインユニットの間には、ロボットが配置されている。ロボットは、各々のレンズ周縁加工装置とコンベアラインユニットの間でレンズを移動させる。 Various techniques have been proposed for processing the periphery of eyeglass lenses. For example, in the eyeglass lens supply system described in Patent Document 1, a plurality of lens peripheral edge processing devices are arranged along a plurality of conveyor line units connected like one conveyor line. A robot is placed between each lens peripheral processing device and the conveyor line unit. The robot moves the lenses between each lens peripheral processing device and the conveyor line unit.

特開2012-183633号公報Japanese Patent Application Publication No. 2012-183633

特許文献1に記載のシステムは、コンベアラインユニットに沿って配置された複数のレンズ周縁加工装置のいずれかにレンズを加工させることはできるものの、異なる工程を行う複数種類の装置の各々に各工程を実行させるものではない。ここで、特許文献1に記載のシステムを改良し、異なる工程を行う複数種類の装置をシステムに含めることで、複数の工程をレンズに対して実行することも考えられる。しかし、仮に特許文献1のシステムを変更したとしても、複数種類の装置はコンベアラインユニットに沿って配置される必要があり、且つ、装置とコンベアラインの位置関係もロボットの構成に応じて限定されやすい。従って、眼鏡レンズを加工するための複数の工程を容易にシステムに実行させることは、従来の技術では困難であった。 Although the system described in Patent Document 1 allows any of a plurality of lens edge processing devices arranged along a conveyor line unit to process a lens, each of the plurality of types of devices that perform different processes is It is not intended to be executed. Here, it is also possible to improve the system described in Patent Document 1 and include multiple types of devices that perform different processes in the system to perform multiple processes on the lens. However, even if the system of Patent Document 1 is modified, multiple types of devices need to be arranged along the conveyor line unit, and the positional relationship between the devices and the conveyor line is also limited depending on the configuration of the robot. Cheap. Therefore, with conventional techniques, it has been difficult to have a system easily execute multiple steps for processing eyeglass lenses.

本開示の典型的な目的は、異なる工程を実行する複数種類の装置によって、眼鏡レンズを加工するための複数の工程をより適切に実行することが可能な眼鏡レンズ周縁加工システムおよび眼鏡レンズ周縁加工プログラムを提供することである。 A typical object of the present disclosure is an eyeglass lens periphery processing system and an eyeglass lens periphery processing system that can more appropriately perform multiple steps for processing eyeglass lenses using multiple types of devices that perform different steps. The goal is to provide programs.

本開示における典型的な実施形態が提供する眼鏡レンズ周縁加工システムは、眼鏡レンズの周縁を加工する眼鏡レンズ周縁加工システムであって、前記眼鏡レンズを加工するための複数の工程のうち、互いに異なる工程を実行すると共に、互いに異なる筐体を有する複数の眼鏡製作用装置と、複数の関節部を有するアーム部、および、前記アーム部に設けられて対象物の保持および保持解除を行う保持部を備え、前記関節部を介して前記アーム部を回転させることで、前記保持部に保持された前記対象物を移動させるロボットアームと、制御部と、を備え、前記複数の眼鏡製作用装置には、前記眼鏡レンズのレンズ面に対する適切な位置に自動的にカップを取り付けるカップ取り付け装置と、前記カップ取り付け装置によって前記眼鏡レンズに取り付けられた前記カップを治具として、前記眼鏡レンズを装着すると共に、装着した前記眼鏡レンズの周縁を加工するレンズ加工装置と、が含まれており、前記制御部は、前記複数の眼鏡製作用装置の各々について、眼鏡レンズの設置および取り出しが行われる位置である設置位置を記憶装置に記憶させる処理を実行する位置記憶モードと、記憶された前記設置位置に基づいて前記ロボットアームの駆動を制御することで、前記複数の眼鏡製作用装置のうち1つの前記眼鏡製作用装置の前記設置位置から、他の前記眼鏡製作用装置の前記設置位置に眼鏡レンズを移動させる処理を実行する移動モードと、を実行し、前記移動モードにおいて、眼鏡レンズを前記カップ取り付け装置の前記設置位置に移動させると共に、前記カップ取り付け装置によって自動的にカップが取り付けられた前記眼鏡レンズを、前記レンズ加工装置の前記設置位置に移動させる
An eyeglass lens periphery processing system provided by an exemplary embodiment of the present disclosure is an eyeglass lens periphery processing system that processes the periphery of an eyeglass lens, and includes processes that are different from each other among a plurality of processes for processing the eyeglass lens. A plurality of eyeglass manufacturing devices each having a different housing, an arm portion having a plurality of joints, and a holding portion provided on the arm portion for holding and releasing an object are provided. The plurality of eyeglass manufacturing apparatuses further include : a robot arm that moves the object held by the holding part by rotating the arm part via the joint part; and a control part; a cup attachment device that automatically attaches the cup to an appropriate position relative to the lens surface of the spectacle lens; and a jig for mounting the spectacle lens using the cup attached to the spectacle lens by the cup attachment device; a lens processing device that processes the peripheral edge of the spectacle lens that has been worn, and the control unit is configured to control a position where the spectacle lens is installed and taken out for each of the plurality of spectacle manufacturing devices. A position storage mode in which a position is stored in a storage device, and a drive of the robot arm is controlled based on the stored installation position, so that one of the plurality of eyeglass manufacturing devices can manufacture the eyeglasses. a movement mode in which a spectacle lens is moved from the installation position of the eyeglass manufacturing apparatus to the installation position of another eyeglass manufacturing apparatus, and in the movement mode, the eyeglass lens is moved to the cup attachment apparatus. At the same time, the eyeglass lens to which the cup is automatically attached by the cup attachment device is moved to the installation position of the lens processing device.

本開示における典型的な実施形態が提供する眼鏡レンズ周縁加工プログラムは、眼鏡レンズの周縁を加工する眼鏡レンズ周縁加工システムにおいて実行される眼鏡レンズ周縁加工プログラムであって、前記眼鏡レンズ周縁加工システムは、前記眼鏡レンズを加工するための複数の工程のうち、互いに異なる工程を実行すると共に、互いに異なる筐体を有する複数の眼鏡製作用装置と、複数の関節部を有するアーム部、および、前記アーム部に設けられて対象物の保持および保持解除を行う保持部を備え、前記関節部を介して前記アーム部を回転させることで、前記保持部に保持された前記対象物を移動させるロボットアームと、制御部と、を備え、前記複数の眼鏡製作用装置には、前記眼鏡レンズのレンズ面に対する適切な位置に自動的にカップを取り付けるカップ取り付け装置と、前記カップ取り付け装置によって前記眼鏡レンズに取り付けられた前記カップを治具として、前記眼鏡レンズを装着すると共に、装着した前記眼鏡レンズの周縁を加工するレンズ加工装置と、が含まれており、前記眼鏡レンズ周縁加工プログラムが前記眼鏡レンズ周縁加工システムの前記制御部によって実行されることで、前記複数の眼鏡製作用装置の各々について、眼鏡レンズの設置および取り出しが行われる位置である設置位置を記憶装置に記憶させる処理を実行する位置記憶モードと、記憶された前記設置位置に基づいて前記ロボットアームの駆動を制御することで、前記複数の眼鏡製作用装置のうち1つの前記眼鏡製作用装置の前記設置位置から、他の前記眼鏡製作用装置の前記設置位置に眼鏡レンズを移動させる処理を実行する移動モードと、を前記眼鏡レンズ周縁加工システムに実行させ、前記移動モードにおいて、眼鏡レンズを前記カップ取り付け装置の前記設置位置に移動させると共に、前記カップ取り付け装置によって自動的にカップが取り付けられた前記眼鏡レンズを、前記レンズ加工装置の前記設置位置に移動させる
An eyeglass lens periphery processing program provided by a typical embodiment of the present disclosure is an eyeglass lens periphery processing program executed in an eyeglass lens periphery processing system that processes the periphery of an eyeglass lens, the eyeglass lens periphery processing system comprising: , a plurality of eyeglass manufacturing apparatuses that perform mutually different processes among a plurality of processes for processing the eyeglass lenses and have mutually different casings, an arm portion having a plurality of joints, and the arm. a robot arm that is provided with a holding part for holding and releasing the holding of the object, and that moves the object held by the holding part by rotating the arm part via the joint part; , a control unit, and the plurality of eyeglass manufacturing devices include a cup attachment device that automatically attaches the cup to an appropriate position with respect to the lens surface of the eyeglass lens, and a cup attachment device that attaches the cup to the eyeglass lens by the cup attachment device. a lens processing device for attaching the eyeglass lens and processing the peripheral edge of the attached eyeglass lens using the cup as a jig, the eyeglass lens peripheral edge processing program processing the eyeglass lens peripheral edge; A position storage mode that is executed by the control unit of the system to perform a process of storing the installation position, which is the position where the eyeglass lens is installed and taken out, in a storage device for each of the plurality of eyeglass manufacturing devices. By controlling the drive of the robot arm based on the stored installation position, from the installation position of one eyeglass manufacturing apparatus among the plurality of eyeglass manufacturing apparatuses to the other eyeglass manufacturing apparatus. a movement mode in which the eyeglass lens peripheral edge processing system executes a process of moving the eyeglass lens to the installation position of the device, and in the movement mode, the eyeglass lens is moved to the installation position of the cup attachment device. At the same time, the spectacle lens to which the cup is automatically attached by the cup attaching device is moved to the installation position of the lens processing device.

本開示における眼鏡レンズ周縁加工システムおよび眼鏡レンズ周縁加工プログラムによると、異なる工程を実行する複数種類の装置によって、眼鏡レンズを加工するための複数の工程がより適切に実行される。 According to the eyeglass lens peripheral edge processing system and eyeglass lens peripheral edge processing program in the present disclosure, multiple processes for processing eyeglass lenses are more appropriately executed by multiple types of devices that execute different processes.

眼鏡レンズ周縁加工システム100の概略構成を示す図である。1 is a diagram showing a schematic configuration of a spectacle lens peripheral edge processing system 100. FIG. ロボットアーム3の斜視図である。FIG. 3 is a perspective view of the robot arm 3. FIG. 眼鏡レンズ周縁加工システム100が実行する位置記憶処理のフローチャートである。2 is a flowchart of a position storage process executed by the eyeglass lens periphery processing system 100. 眼鏡レンズ周縁加工システム100が実行する工程制御処理のタイミングチャートである。3 is a timing chart of process control processing executed by the eyeglass lens peripheral edge processing system 100. FIG. レンズ加工装置1Cのチャック軸11C,12Cによって眼鏡レンズLEが挟み込まれて装着された状態の一例を示す図である。It is a figure which shows an example of the state in which the eyeglass lens LE is inserted|pinched and mounted|worn by the chuck|zipper shafts 11C and 12C of 1C of lens processing apparatuses. 変容例に係る眼鏡レンズ周縁加工システム200の概略平面図である。FIG. 3 is a schematic plan view of a spectacle lens peripheral edge processing system 200 according to a modified example.

<概要> <Summary>

本開示で例示する眼鏡レンズ周縁加工システムは、複数の眼鏡製作用装置とロボットアームを備える。複数の眼鏡製作用装置は、眼鏡レンズを加工するための複数の工程のうち、互いに異なる工程を実行すると共に、互いに異なる筐体を有する。ロボットアームは、アーム部と保持部を備える。アーム部は、複数の関節部を有する。保持部はアーム部に設けられており、対象物の保持および保持解除を行う。ロボットアームは、関節部を介してアーム部を回転させることで、保持部に保持された対象物を移動させる。ロボットアームは、アーム部を回転させることで、対象物として少なくとも眼鏡レンズを複数の眼鏡製作用装置間で移動させる。 The eyeglass lens peripheral processing system exemplified in the present disclosure includes a plurality of eyeglass manufacturing devices and a robot arm. A plurality of eyeglass manufacturing apparatuses perform mutually different processes among a plurality of processes for processing eyeglass lenses, and have mutually different housings. The robot arm includes an arm section and a holding section. The arm has multiple joints. The holding section is provided on the arm section and holds and releases the object. The robot arm moves the object held by the holding part by rotating the arm part via the joint part. The robot arm moves at least an eyeglass lens as an object between a plurality of eyeglass manufacturing devices by rotating the arm portion.

本開示で例示する眼鏡レンズ周縁加工システムによると、異なる工程を実行する別筐体の(つまり、各々の筐体が離間している)複数の眼鏡製作用装置の間で、ロボットアームによって眼鏡レンズが移動される。従って、ユーザが自ら眼鏡レンズを複数の装置間で移動させなくても、各々の装置によって複数の工程が眼鏡レンズに対して実行される。さらに、ロボットアームのアーム部は複数の関節部を有するので、回転軸が1軸のロボットまたはコンベアによって複数の装置間で眼鏡レンズを移動させる場合に比べて、複数の装置間の位置関係も限定され難い。従って、眼鏡レンズを加工するために必要な複数の工程が、複数の眼鏡製作用装置の各々によって円滑に眼鏡レンズに対して実行される。 According to the eyeglass lens peripheral processing system exemplified in the present disclosure, eyeglass lenses are processed by a robot arm between a plurality of eyeglass manufacturing devices in separate casings (that is, the casings are spaced apart) that perform different processes. is moved. Therefore, multiple steps are performed on the spectacle lens by each device, without the user having to manually move the spectacle lens between multiple devices. Furthermore, since the arm section of the robot arm has multiple joints, the positional relationship between multiple devices is also limited, compared to the case where spectacle lenses are moved between multiple devices using a robot or conveyor with a single rotation axis. It's hard to get caught. Therefore, the plurality of steps required to process the spectacle lens are smoothly performed on the spectacle lens by each of the plurality of spectacle manufacturing apparatuses.

ロボットアームは、設置面に対して交差する方向に延びる回転軸を中心として保持部を旋回移動させて、各々の眼鏡製作用装置に対する保持部の方向を合わせることで、眼鏡レンズを複数の眼鏡製作用装置の間で移動させてもよい。この場合、作業者は、複数の眼鏡製作用装置をロボットアームに対して自由に配置することができる。つまり、コンベア等によって複数の装置間で眼鏡レンズを移動させる場合とは異なり、複数の装置の配置がさらに限定され難くなる。よって、眼鏡レンズ周縁加工システムを設置するためのスペースが限定され難くなり、設置スペースを小さくすることも容易となる。 The robot arm rotates the holder around a rotation axis that extends in a direction that intersects the installation surface, and aligns the holder with respect to each eyeglass manufacturing device. may be moved between devices. In this case, the operator can freely arrange a plurality of eyeglass manufacturing devices with respect to the robot arm. In other words, unlike the case where spectacle lenses are moved between a plurality of devices using a conveyor or the like, it becomes more difficult to limit the arrangement of the plurality of devices. Therefore, the space for installing the eyeglass lens peripheral edge processing system is less likely to be limited, and the installation space can be easily reduced.

なお、ロボットアームは、保持部を旋回移動させて眼鏡製作用装置に対する保持部の方向を合わせる動作と、アーム部を駆動して眼鏡製作用装置と保持部の距離を変化させる動作を共に実行してもよい。この場合、複数の眼鏡製作用装置の配置がさらに限定され難くなる。 Note that the robot arm performs both the operation of rotating the holding part to align the direction of the holding part with respect to the eyeglass manufacturing device, and the action of driving the arm to change the distance between the eyeglass manufacturing device and the holding portion. It's okay. In this case, it becomes more difficult to limit the arrangement of the plurality of eyeglass manufacturing devices.

ロボットアームの設置面は水平面であってもよい。複数の眼鏡製作用装置は、設置面に設置されたロボットアームが保持部を旋回移動させる際の回転軸(以下、「旋回軸」という)を中心とする周方向に沿って、ロボットアームを取り囲んで配置されていてもよい。この場合、例えば、コンベアに沿って複数の眼鏡製作用装置が直線上に並べられている場合に比べて、眼鏡レンズ周縁加工システムを設置するためのスペースをより容易に小さくすることができる。さらに、ロボットアームは、保持部を旋回移動させることで、ロボットアームを取り囲むように配置された複数の眼鏡製作用装置の間で眼鏡レンズを容易に移動させる(切り替える)ことができる。よって、より適切に眼鏡レンズが加工される。 The installation surface of the robot arm may be a horizontal surface. The plurality of eyeglass manufacturing devices surround the robot arm installed on the installation surface along the circumferential direction around the rotation axis (hereinafter referred to as the "swivel axis") when the robot arm rotates the holding part. It may be placed in In this case, the space for installing the eyeglass lens peripheral edge processing system can be more easily reduced than, for example, when a plurality of eyeglass manufacturing devices are arranged in a straight line along a conveyor. Furthermore, the robot arm can easily move (switch) eyeglass lenses between a plurality of eyeglass manufacturing devices arranged so as to surround the robot arm by rotating and moving the holding part. Therefore, the spectacle lens can be processed more appropriately.

なお、3つ以上の眼鏡製作用装置が使用される場合には、複数の眼鏡製作用装置は、ロボットアームの旋回軸方向から見た場合に、眼鏡レンズに対する工程を実行する順に時計回りまたは反時計回りに配置されていてもよい。この場合、ロボットアームは、複数の眼鏡製作用装置の各々に対して、工程を実行する順に円滑に眼鏡レンズを移動させることができる。 Note that when three or more eyeglass manufacturing devices are used, the multiple eyeglass manufacturing devices are rotated clockwise or counterclockwise in the order in which they perform the processes on the eyeglass lenses when viewed from the direction of the rotation axis of the robot arm. They may be arranged clockwise. In this case, the robot arm can smoothly move the spectacle lenses to each of the plurality of spectacle manufacturing devices in the order in which the steps are performed.

また、眼鏡レンズ周縁加工システムでは、複数の眼鏡製作用装置による複数の工程が行われる前の眼鏡レンズの待機位置が定められていてもよい。待機位置は、複数の眼鏡製作用装置と共に、旋回軸を中心とする周方向に沿ってロボットアームを取り囲む位置に設けられていてもよい。また、眼鏡レンズ周縁加工システムでは、複数の眼鏡製作用装置による複数の工程が完了した後に眼鏡レンズを移動させる完了位置が定められていてもよい。完了位置は、複数の眼鏡製作用装置と共に、旋回軸を中心とする周方向に沿ってロボットアームを取り囲む位置に設けられていてもよい。この場合、待機位置および完了位置の少なくともいずれかを含む眼鏡レンズ周縁加工システムの設置スペースを、より小さくすることができる。 Further, in the eyeglass lens peripheral edge processing system, a standby position for the eyeglass lens before a plurality of processes are performed by a plurality of eyeglass manufacturing devices may be determined. The standby position may be provided at a position surrounding the robot arm along a circumferential direction centered on the pivot axis together with a plurality of eyeglass manufacturing devices. Further, in the eyeglass lens peripheral edge processing system, a completion position to which the eyeglass lens is moved may be determined after a plurality of processes are completed by a plurality of eyeglass manufacturing devices. The completion position may be provided at a position surrounding the robot arm along the circumferential direction around the pivot axis together with the plurality of eyeglass manufacturing devices. In this case, the installation space of the eyeglass lens peripheral edge processing system including at least one of the standby position and the completion position can be made smaller.

ロボットアームは、アーム部を載置面に対して少なくとも平行な方向に移動させるアーム移動部をさらに備えていてもよい。この場合、ロボットアームは、対象物の移動距離がアーム部の可動範囲よりも長い場合でも、アーム部自体を載置面に対して平行な方向に移動させることで、適切に対象物を移動させることができる。よって、複数の眼鏡レンズ周縁加工用装置の配置の自由度がさらに向上する。 The robot arm may further include an arm moving section that moves the arm section at least in a direction parallel to the mounting surface. In this case, even if the moving distance of the object is longer than the movable range of the arm, the robot arm can move the object appropriately by moving the arm itself in a direction parallel to the mounting surface. be able to. Therefore, the degree of freedom in arranging the plurality of spectacle lens peripheral edge processing devices is further improved.

また、アーム移動部は、アーム部を載置面に対して垂直な方向(高さ方向)に移動させてもよい。この場合、例えば、眼鏡レンズを眼鏡製作用装置の内部に挿入する際の挿入角度等の自由度が、アーム部の高さを変えることでさらに向上する。 Further, the arm moving section may move the arm section in a direction (height direction) perpendicular to the mounting surface. In this case, for example, the degree of freedom such as the insertion angle when inserting the spectacle lens into the interior of the spectacle manufacturing device is further improved by changing the height of the arm portion.

ただし、ロボットアームの位置は固定されていてもよい。この場合でも、コンベア等のみを用いる場合に比べて、複数の眼鏡製作用装置の配置の自由度は十分に向上する。また、アーム移動部を用いる場合、アーム移動部は、載置面に対して平行な方向および垂直な方向の両方にアーム部を移動させてもよいし、載置面に対して平行な方向および垂直な方向の一方にのみアーム部を移動させてもよい。 However, the position of the robot arm may be fixed. Even in this case, the degree of freedom in arranging the plurality of eyeglass manufacturing devices is sufficiently improved compared to the case where only a conveyor or the like is used. Furthermore, when using an arm moving section, the arm moving section may move the arm section both in a direction parallel to and perpendicular to the mounting surface, or in a direction parallel to and perpendicular to the mounting surface. The arm portion may be moved only in one of the vertical directions.

眼鏡レンズ周縁加工システムは、複数のロボットアームを備えていてもよい。この場合、複数のロボットアームの各々は独立して駆動できるので、複数の眼鏡レンズを複数のロボットアームによって並行して移動させることも可能である。よって、より円滑に複数の工程が実行される。また、複数のロボットアームの間で対象物(例えば眼鏡レンズ等)の受け渡しを行ってもよい。この場合、1つのロボットアームを用いる場合に比べて、ロボットアームによって対象物を移動させることが可能な範囲が広がる。よって、眼鏡レンズ周縁加工システムの配置の自由度がさらに向上する。 The eyeglass lens periphery processing system may include multiple robot arms. In this case, since each of the plurality of robot arms can be driven independently, it is also possible to move the plurality of spectacle lenses in parallel by the plurality of robot arms. Therefore, multiple steps can be executed more smoothly. Furthermore, objects (for example, eyeglass lenses) may be transferred between a plurality of robot arms. In this case, compared to the case where one robot arm is used, the range in which the object can be moved by the robot arm is expanded. Therefore, the degree of freedom in the arrangement of the eyeglass lens peripheral edge processing system is further improved.

本開示で例示する眼鏡レンズ周縁加工システムは、複数の眼鏡製作用装置、ロボットアーム、および制御部を備える。複数の眼鏡製作用装置は、眼鏡レンズを加工するための複数の工程のうち、互いに異なる工程を実行すると共に、互いに異なる筐体を有する。ロボットアームは、アーム部と保持部を備える。アーム部は、複数の関節部を有する。保持部はアーム部に設けられており、対象物の保持および保持解除を行う。ロボットアームは、関節部を介してアーム部を回転させることで、保持部に保持された対象物を移動させる。制御部は、眼鏡レンズ周縁加工システムの各種制御を司る。制御部は、位置記憶モードと移動モードを実行する。位置記憶モードでは、制御部は、複数の眼鏡製作用装置の各々について、眼鏡レンズの設置および取り出しが行われる位置である設置位置を記憶装置に記憶させる。移動モードでは、制御部は、記憶された設置位置に基づいてロボットアームの駆動を制御することで、複数の眼鏡製作用装置のうち1つの眼鏡製作用装置の設置位置から、他の眼鏡製作用装置の設置位置に眼鏡レンズを移動させる。 The eyeglass lens peripheral processing system exemplified in the present disclosure includes a plurality of eyeglass manufacturing devices, a robot arm, and a control unit. A plurality of eyeglass manufacturing apparatuses perform mutually different processes among a plurality of processes for processing eyeglass lenses, and have mutually different housings. The robot arm includes an arm section and a holding section. The arm has multiple joints. The holding section is provided on the arm section and holds and releases the object. The robot arm moves the object held by the holding part by rotating the arm part via the joint part. The control unit manages various controls of the eyeglass lens peripheral edge processing system. The control unit executes a position storage mode and a movement mode. In the position storage mode, the control unit causes the storage device to store the installation position, which is the position at which the eyeglass lens is installed and taken out, for each of the plurality of eyeglass manufacturing devices. In the movement mode, the control unit controls the drive of the robot arm based on the stored installation position to move from the installation position of one eyeglass manufacturing apparatus to the other eyeglass manufacturing apparatus among the plurality of eyeglass manufacturing apparatuses. Move the spectacle lens to the installation position of the device.

本開示で例示する眼鏡レンズ周縁加工システムによると、複数の眼鏡製作用装置の各々における眼鏡レンズの設置位置が、予め記憶される。記憶されている設置位置に基づいてロボットアームの駆動が制御されることで、1つの眼鏡製作用装置の設置位置から、他の眼鏡製作用装置の設置位置に眼鏡レンズが移動される。つまり、複数の眼鏡製作用装置の配置に関わらず、各々の装置の設置位置が記憶されることで、眼鏡レンズが適切にロボットアームによって装置間で移動される(切り替えられる)。従って、複数の装置の配置の自由度が向上する。また、複数の装置の配置を変更する場合でも、ロボットアームは適切に駆動する。よって、眼鏡レンズを加工するための複数の工程が、複数の眼鏡製作用装置の各々によって円滑に眼鏡レンズに対して実行される。 According to the spectacle lens peripheral processing system exemplified in the present disclosure, the installation position of the spectacle lens in each of the plurality of spectacle manufacturing devices is stored in advance. By controlling the drive of the robot arm based on the stored installation position, the spectacle lens is moved from the installation position of one eyeglass manufacturing apparatus to the installation position of another eyeglass manufacturing apparatus. That is, regardless of the arrangement of the plurality of eyeglass manufacturing devices, the installation position of each device is memorized, so that the eyeglass lenses can be appropriately moved (switched) between the devices by the robot arm. Therefore, the degree of freedom in arranging the plurality of devices is improved. Moreover, even when changing the arrangement of multiple devices, the robot arm can be appropriately driven. Therefore, a plurality of processes for processing a spectacle lens are smoothly performed on the spectacle lens by each of the plurality of spectacle manufacturing apparatuses.

なお、設置位置を含む種々の位置(以下、「記憶対象位置」という)を眼鏡レンズ周縁加工システムが記憶装置に記憶させるための具体的な方法は、適宜選択できる。一例として、本開示の眼鏡レンズ周縁加工システムでは、ロボットアームに対する記憶対象位置の相対的な位置関係が記憶される。詳細には、作業者は、ロボットアームの関節部を手動で回転させて、ロボットアームの保持部を記憶対象位置に配置した状態で、操作部等によって記憶指示を眼鏡レンズ周縁加工システムに入力する。制御部は、記憶指示が入力された際の保持部の位置を、記憶対象位置として記憶装置に記憶させる。以上の動作が繰り返されることで、複数の記憶対象位置が適切に記憶装置に記憶される。ただし、記憶対象位置を記憶する方法を変更することも可能である。例えば、作業者が操作部を操作して、記憶対象位置を眼鏡レンズ周縁加工システムに入力することで、記憶対象位置が記憶装置に記憶されてもよい。 Note that a specific method for the spectacle lens peripheral processing system to store various positions (hereinafter referred to as "storage target positions") including the installation position in the storage device can be selected as appropriate. As an example, in the spectacle lens peripheral processing system of the present disclosure, the relative positional relationship of the storage target position with respect to the robot arm is stored. Specifically, the operator manually rotates the joints of the robot arm, places the holding part of the robot arm at the memorization target position, and inputs the memorization instructions into the eyeglass lens periphery processing system using the operation unit, etc. . The control unit causes the storage device to store the position of the holding unit when the storage instruction is input as a storage target position. By repeating the above operations, a plurality of storage target positions are appropriately stored in the storage device. However, it is also possible to change the method of storing the storage target position. For example, the storage target position may be stored in the storage device by the operator operating the operation unit and inputting the storage target position into the eyeglass lens periphery processing system.

移動モードにおいて、制御部は、複数の眼鏡製作用装置およびロボットアームの各々との間で通信を行うことで、複数の眼鏡製作用装置およびロボットアームの各々の状態を判断し、判断した状態に基づいて、複数の眼鏡製作用装置およびロボットアームの各々に対して駆動指示を出力してもよい。例えば、複数の眼鏡製作用装置およびロボットアームの各々は、制御部によって指示された動作が完了した場合に、完了通知を制御部に出力してもよい。制御部は、駆動させる装置(複数の眼鏡製作用装置およびロボットアームの少なくともいずれか)から未だ完了通知が入力されていない場合には、駆動指示の出力を待機する。制御部は、駆動させる装置から完了通知が入力されており、装置が稼働停止中であると判断した場合に、装置に駆動指示を出力する。この場合、眼鏡レンズ周縁加工システムは、各装置の状態に基づいて、適切なタイミングで駆動指示を出力することができる。 In the movement mode, the control unit determines the state of each of the multiple eyeglass manufacturing devices and the robot arm by communicating with each of the multiple eyeglass manufacturing devices and the robot arm, and changes the state to the determined state. Based on this, driving instructions may be output to each of the plurality of eyeglass manufacturing devices and robot arms. For example, each of the plurality of eyeglass manufacturing devices and robot arms may output a completion notification to the control unit when the operation instructed by the control unit is completed. If a completion notification has not yet been input from the device to be driven (at least one of a plurality of eyeglass manufacturing devices and a robot arm), the control section waits for output of a driving instruction. When the control unit receives a completion notification from the device to be driven and determines that the device is not in operation, it outputs a drive instruction to the device. In this case, the eyeglass lens peripheral edge processing system can output drive instructions at appropriate timings based on the status of each device.

制御部は、位置記憶モードにおいて複数の眼鏡製作用装置による複数の工程が行われる前の眼鏡レンズの待機位置を、記憶装置に記憶させてもよい。制御部は、移動モードにおいて、記憶装置に記憶された待機位置および設置位置に基づいてロボットアームの駆動を制御することで、待機位置から、複数の眼鏡製作用装置のうち最初に眼鏡レンズに対する工程を実行する眼鏡製作用装置の設置位置に、眼鏡レンズを移動させてもよい。この場合、待機位置に設置された眼鏡レンズが、ロボットアームによって自動的に眼鏡製作用装置の設置位置に移動されて、眼鏡レンズに対する複数の工程が実行される。よって、作業者は、より容易に眼鏡レンズを眼鏡レンズ周縁加工システムに加工させることができる。 The control unit may cause the storage device to store the standby position of the eyeglass lens before the multiple steps are performed by the multiple eyeglass manufacturing devices in the position storage mode. In the movement mode, the control unit controls the drive of the robot arm based on the standby position and the installation position stored in the storage device, so that from the standby position the process for eyeglass lenses is performed first among the plurality of eyeglass manufacturing devices. The eyeglass lenses may be moved to the installation position of the eyeglass manufacturing apparatus that performs the process. In this case, the eyeglass lens installed at the standby position is automatically moved by the robot arm to the installation position of the eyeglass manufacturing device, and a plurality of processes are performed on the eyeglass lens. Therefore, the operator can more easily process the eyeglass lens using the eyeglass lens peripheral edge processing system.

ただし、待機位置から最初の眼鏡製作用装置への眼鏡レンズの移動制御を省略することも可能である。この場合でも、作業者は、最初の眼鏡製作用装置の設置位置に眼鏡レンズを設置するだけで、容易に眼鏡を眼鏡レンズ周縁加工システムに製作させることができる。 However, it is also possible to omit the movement control of the spectacle lens from the standby position to the first spectacle manufacturing device. Even in this case, the operator can easily have the eyeglass lens periphery processing system manufacture eyeglasses by simply installing the eyeglass lenses at the initial installation position of the eyeglass manufacturing device.

制御部は、位置記憶モードにおいて、複数の眼鏡製作用装置による複数の工程が完了した後に眼鏡レンズを移動させる位置である完了位置を、記憶装置に記憶させてもよい。制御部は、移動モードにおいて、記憶装置に記憶された設置位置および完了位置に基づいてロボットアームの駆動を制御することで、複数の眼鏡製作用装置のうち最後に眼鏡レンズに対する工程を実行した眼鏡製作用装置の設置位置から、完了位置に眼鏡レンズを移動させてもよい。この場合、複数の工程が完了した眼鏡レンズが、ロボットアームによって自動的に完了位置に移動される。よって、作業者は、複数の工程が完了した眼鏡レンズをより容易に取り扱うことができる。 In the position storage mode, the control unit may cause the storage device to store a completion position, which is a position to which the eyeglass lens is moved after a plurality of processes are completed by a plurality of eyeglass manufacturing devices. In the movement mode, the control unit controls the drive of the robot arm based on the installation position and completion position stored in the storage device, so that the control unit controls the eyeglass manufacturing device that last performed the process on the eyeglass lens among the multiple eyeglass manufacturing devices. The spectacle lens may be moved from the installation position of the manufacturing device to the completion position. In this case, the spectacle lens for which multiple steps have been completed is automatically moved to the completion position by the robot arm. Therefore, the operator can more easily handle spectacle lenses that have undergone multiple steps.

ただし、最後の眼鏡製作用装置から完了位置への眼鏡レンズの移動制御を省略することも可能である。この場合でも、作業者は、最後の眼鏡製作用装置の設置位置から眼鏡レンズを取り出すだけで、容易に眼鏡レンズを取り扱うことができる。また、待機位置と完了位置は同じ位置であってもよいし、異なる位置であってもよい。 However, it is also possible to omit the control of movement of the spectacle lenses from the last spectacle manufacturing device to the completion position. Even in this case, the operator can easily handle the spectacle lenses by simply taking them out from the installation position of the last spectacle manufacturing device. Further, the standby position and the completion position may be the same position or may be different positions.

制御部は、位置記憶モードにおいて、設置位置に加えて、ロボットアームによって移動される眼鏡レンズの移動経路上の通過位置を、記憶対象位置としてさらに記憶装置に記憶させてもよい。制御部は、移動モードにおいて、記憶装置に記憶された設置位置および通過位置に基づいてロボットアームの駆動を制御することで、通過位置を通過させて眼鏡レンズを移動させてもよい。この場合、適切な通過位置が記憶装置に記憶されることで、眼鏡レンズが適切な経路を通過して移動する。従って、例えば、移動中の眼鏡レンズが装置の筐体等に衝突して落下する可能性等も低下する。眼鏡レンズを設置位置に移動させる経路と、設置位置から眼鏡レンズを移動させる経路の各々を、適切な経路に設定することも可能である。よって、より円滑に眼鏡レンズが加工される。 In the position storage mode, the control unit may further store in the storage device, in addition to the installation position, a passing position on the movement path of the spectacle lens moved by the robot arm as a storage target position. In the movement mode, the control unit may move the spectacle lens by passing the passing position by controlling the drive of the robot arm based on the installation position and the passing position stored in the storage device. In this case, the appropriate passing position is stored in the storage device, so that the spectacle lens moves through an appropriate route. Therefore, for example, the possibility that the moving spectacle lens will collide with the casing of the device and fall is also reduced. It is also possible to set each of the route for moving the spectacle lens to the installation position and the route for moving the spectacle lens from the installation position to appropriate routes. Therefore, eyeglass lenses can be processed more smoothly.

複数の眼鏡製作用装置には、カップ取り付け装置とレンズ加工装置が含まれていてもよい。カップ取り付け装置は、眼鏡レンズのレンズ面にカップを取り付ける。レンズ加工装置は、カップ取り付け装置によって眼鏡レンズに取り付けられたカップにチャック軸を装着することで眼鏡レンズを装着すると共に、装着した眼鏡レンズの周縁を加工する。この場合、カップ取り付け装置によって眼鏡レンズにカップが取り付けられた後、ロボットアームによって眼鏡レンズがカップ取り付け装置からレンズ加工装置に移動され、眼鏡レンズの周縁が加工される。よって、眼鏡レンズを加工するための少なくとも2つの工程が、複数の装置を含む眼鏡レンズ周縁加工システムによって円滑に実行される。 The plurality of eyeglass manufacturing devices may include a cup attachment device and a lens processing device. The cup attachment device attaches a cup to the lens surface of a spectacle lens. The lens processing device mounts the spectacle lens by attaching a chuck shaft to a cup attached to the spectacle lens by a cup attachment device, and processes the peripheral edge of the mounted spectacle lens. In this case, after the cup is attached to the eyeglass lens by the cup attachment device, the robot arm moves the eyeglass lens from the cup attachment device to the lens processing device, and the peripheral edge of the eyeglass lens is processed. Therefore, at least two steps for processing a spectacle lens are smoothly performed by the spectacle lens peripheral processing system including a plurality of devices.

制御部は、カップ取り付け装置によってカップが取り付けられたレンズ面上の位置(以下、「カップ位置」という)の情報を取得してもよい。制御部は、レンズ加工装置の設置位置に眼鏡レンズを移動させる際に、カップ位置の情報に基づいて、レンズ加工装置のチャック軸とカップ位置が一致する設置位置に眼鏡レンズを移動させてもよい。つまり、制御部は、カップ位置に基づいて、眼鏡レンズを移動させるレンズ加工装置の設置位置を調整してもよい。この場合、眼鏡レンズに応じて変化するカップ位置に関わらず、レンズ加工装置のチャック軸がカップに適切に装着される。よって、より円滑に眼鏡レンズが加工される。 The control unit may acquire information about the position on the lens surface where the cup is attached by the cup attachment device (hereinafter referred to as "cup position"). When moving the spectacle lens to the installation position of the lens processing device, the control unit may move the spectacle lens to the installation position where the chuck axis of the lens processing device and the cup position match, based on the information on the cup position. . That is, the control unit may adjust the installation position of the lens processing device that moves the spectacle lens based on the cup position. In this case, the chuck shaft of the lens processing device is properly attached to the cup regardless of the cup position which changes depending on the spectacle lens. Therefore, eyeglass lenses can be processed more smoothly.

なお、カップ位置の情報に基づいて眼鏡レンズを移動させるための具体的な方法も、適宜選択できる。例えば、記憶装置には、レンズ面の基準位置(例えばレンズ面の中心等)にカップが取り付けられた場合の、レンズ加工装置における眼鏡レンズの設置位置が記憶されてもよい。この場合、制御部は、カップ位置の情報に基づいて、レンズ面の基準位置に対してカップ位置がずれている方向および距離を取得し、ずれている方向および距離が相殺されるように、眼鏡レンズを移動させるレンズ加工装置の設置位置を調整してもよい。 Note that a specific method for moving the spectacle lens can also be selected as appropriate based on the information on the cup position. For example, the storage device may store the installation position of the spectacle lens in the lens processing device when the cup is attached to the reference position of the lens surface (for example, the center of the lens surface). In this case, the control unit acquires the direction and distance in which the cup position is deviated from the reference position on the lens surface based on the information on the cup position, and adjusts the direction and distance of the cup position so that the direction and distance are offset. The installation position of the lens processing device that moves the lens may be adjusted.

制御部は、カップ取り付け装置によって眼鏡レンズに取り付けられたカップの、眼鏡レンズに対する取付角度の情報を取得してもよい。制御部は、レンズ加工装置の設置位置に眼鏡レンズを移動させる際に、取り付け角度の情報に基づいて、カップが取り付けられた眼鏡レンズの設置位置における角度を設定してもよい。この場合、眼鏡レンズに応じて変化するカップの取付角度に関わらず、レンズ加工装置のチャック軸がカップに適切に装着される。よって、より円滑に眼鏡レンズが加工される。 The control unit may acquire information about the attachment angle of the cup attached to the eyeglass lens by the cup attachment device with respect to the eyeglass lens. When moving the spectacle lens to the installation position of the lens processing device, the control unit may set the angle at the installation position of the spectacle lens to which the cup is attached based on the information on the attachment angle. In this case, the chuck shaft of the lens processing device is properly attached to the cup regardless of the attachment angle of the cup, which changes depending on the spectacle lens. Therefore, eyeglass lenses can be processed more smoothly.

なお、カップの取付角度の情報に基づいて、レンズ加工装置の設置位置における眼鏡レンズの角度を設定するための具体的な方法も、適宜選択できる。例えば、カップが基準角度で(例えば、光軸に対して平行な角度で)眼鏡レンズに取り付けられた場合の、レンズ加工装置の設置位置における眼鏡レンズの角度の情報が、記憶装置に記憶されるレンズ加工装置の設置位置の情報に含まれていてもよい。この場合、制御部は、カップの取付角度の情報に基づいて、基準角度と取付角度のずれを取得し、角度のずれが相殺されるように、レンズ加工装置の設置位置における眼鏡レンズの角度が調整されてもよい。 Note that a specific method for setting the angle of the spectacle lens at the installation position of the lens processing device can also be selected as appropriate based on the information on the mounting angle of the cup. For example, information about the angle of the eyeglass lens at the installation position of the lens processing device when the cup is attached to the eyeglass lens at a reference angle (for example, at an angle parallel to the optical axis) is stored in the storage device. It may be included in the information on the installation position of the lens processing device. In this case, the control unit obtains the deviation between the reference angle and the mounting angle based on the information on the mounting angle of the cup, and adjusts the angle of the eyeglass lens at the installation position of the lens processing device so that the angular deviation is offset. May be adjusted.

なお、眼鏡レンズ周縁加工システムに使用する複数の眼鏡製作用装置は、カップ取り付け装置とレンズ加工装置の2つに限定されない。例えば、カップ取り付け装置とレンズ加工装置に加えて、眼鏡レンズの光学特性を測定するレンズメータが、眼鏡レンズ周縁加工システムに含まれていてもよい。この場合、まず、レンズメータは、眼鏡レンズの周縁を加工するための複数の工程のうちの1つであるレンズ測定工程を実行する。次いで、カップ取り付け装置は、眼鏡レンズを加工するための工程のうちの1つである加工準備工程を実行する。次いで、レンズ加工装置は、加工工程を実行する。つまり、レンズメータ、カップ取り付け装置、およびレンズ加工装置が眼鏡レンズ周縁加工装置に含まれる場合には、眼鏡レンズ周縁加工装置は、眼鏡レンズを加工するための複数の工程として、レンズ測定工程、加工準備工程、および加工工程を実行する。 Note that the plurality of eyeglass manufacturing devices used in the eyeglass lens peripheral edge processing system are not limited to the cup attachment device and the lens processing device. For example, in addition to the cup attachment device and the lens processing device, a lens meter that measures the optical properties of the spectacle lens may be included in the spectacle lens peripheral processing system. In this case, first, the lens meter executes a lens measurement process, which is one of a plurality of processes for processing the peripheral edge of the eyeglass lens. Next, the cup attachment device performs a processing preparation step, which is one of the steps for processing the spectacle lens. Next, the lens processing device executes a processing step. In other words, when a lens meter, a cup attachment device, and a lens processing device are included in the spectacle lens peripheral processing device, the spectacle lens peripheral processing device includes a lens measurement process, a processing process, and a lens processing process as multiple processes for processing the spectacle lens. Execute the preparation process and processing process.

ただし、レンズ測定工程および加工準備工程の一方を省略することも可能である。例えば、レンズ加工装置がカップを介さずに眼鏡レンズを装着する場合、および、眼鏡レンズにカップを取り付ける機能がレンズ加工装置に含まれている場合等には、カップ取り付け装置による加工準備工程は省略されてもよい(つまり、眼鏡レンズ周縁加工システムはカップ取り付け装置を備えていなくてもよい)。また、眼鏡レンズの光学特性等が予め判明している場合等には、レンズメータによるレンズ測定工程は省略されてもよい。また、ロボットアームは、眼鏡レンズに加えて、カップおよび眼鏡フレーム等の少なくともいずれかを対象物として移動させてもよい。 However, it is also possible to omit either the lens measurement step or the processing preparation step. For example, if the lens processing device attaches an eyeglass lens without using a cup, or if the lens processing device includes the function of attaching a cup to the eyeglass lens, the processing preparation step using the cup attachment device is omitted. (i.e., the eyeglass lens rim processing system may not include a cup attachment device). Furthermore, if the optical characteristics of the eyeglass lenses are known in advance, the lens measuring step using a lens meter may be omitted. Furthermore, the robot arm may move at least one of a cup, an eyeglass frame, etc. as an object in addition to the eyeglass lens.

<実施形態>
(システム構成)
以下、本開示における典型的な実施形態の1つについて、図面を参照して説明する。まず、図1を参照して、本実施形態の眼鏡レンズ周縁加工システム100のシステム構成について説明する。本実施形態の眼鏡レンズ周縁加工システム100は、複数の眼鏡製作用装置1(1A,1B,1C)、ロボットアーム3(3A,3B)、および制御装置5を備える。
<Embodiment>
(System configuration)
One typical embodiment of the present disclosure will be described below with reference to the drawings. First, with reference to FIG. 1, the system configuration of the eyeglass lens peripheral edge processing system 100 of this embodiment will be described. The eyeglass lens periphery processing system 100 of this embodiment includes a plurality of eyeglass manufacturing devices 1 (1A, 1B, 1C), robot arms 3 (3A, 3B), and a control device 5.

複数の眼鏡製作用装置1は、眼鏡レンズの周縁を加工するための複数の工程のうち、互いに異なる工程を実行する。また、複数の眼鏡製作用装置1の各々は、互いに異なる筐体を有する。複数の眼鏡製作用装置1の各々は、各種制御を司る制御部(図示せず)と、記憶装置(図示せず)とを備える。各々の記憶装置には、眼鏡製作用装置1が後述する工程制御処理(図4参照)を実行するための眼鏡レンズ周縁加工プログラム等が記憶されている。本実施形態では、複数の眼鏡製作用装置1には、レンズメータ1A、カップ取り付け装置(ブロッカー)1B、およびレンズ加工装置(レンズエッジャー)1Cが含まれる。 The plurality of eyeglass manufacturing apparatuses 1 execute mutually different processes among a plurality of processes for processing the peripheral edges of eyeglass lenses. Moreover, each of the plurality of eyeglass manufacturing devices 1 has a mutually different housing. Each of the plurality of eyeglass manufacturing devices 1 includes a control section (not shown) that controls various controls, and a storage device (not shown). Each storage device stores an eyeglass lens periphery processing program and the like for the eyeglass manufacturing apparatus 1 to execute a process control process (see FIG. 4) to be described later. In this embodiment, the plurality of eyeglass manufacturing devices 1 include a lens meter 1A, a cup attachment device (blocker) 1B, and a lens processing device (lens edger) 1C.

レンズメータ1Aは、眼鏡レンズの光学特性を測定する。また、本実施形態のレンズメータ1Aは、眼鏡レンズの光学中心等を測定することも可能である。レンズメータ1Aは、眼鏡レンズの光学特性等を測定するための測定光学系(例えば、シャックハルトマン光学系等)を備える。また、本実施形態のレンズメータ1Aは、測定光学系によって測定された眼鏡レンズの光学中心等の位置に印点を施す印点機構を備える。レンズメータ1Aが実行する工程は、眼鏡レンズの周縁を加工するための複数の工程の1つであるレンズ測定工程の一例である。 The lens meter 1A measures the optical characteristics of eyeglass lenses. Further, the lens meter 1A of this embodiment can also measure the optical center of a spectacle lens. The lens meter 1A includes a measurement optical system (for example, a Shack-Hartmann optical system, etc.) for measuring optical characteristics and the like of eyeglass lenses. Further, the lens meter 1A of this embodiment includes a marking mechanism that marks a position such as the optical center of the eyeglass lens measured by the measurement optical system. The process performed by the lens meter 1A is an example of a lens measurement process, which is one of a plurality of processes for processing the peripheral edge of an eyeglass lens.

レンズメータ1Aは、設置位置10Aに設置された眼鏡レンズに対して、眼鏡レンズを加工するための光学特性の測定工程を実行する。測定工程が完了すると、眼鏡レンズは設置位置10Aから取り出される。本実施形態のレンズメータ1Aは、設置位置10Aに設置された眼鏡レンズに対して、光学特性の測定工程等を自動で実行することができる。例えば、レンズメータ1Aは、設置位置10Aに設置された眼鏡レンズの位置を変化させながら、光学特性を自動的に測定してもよい。また、レンズメータ1Aは、設置位置10Aに設置された眼鏡レンズに対して測定光を走査(スキャン)させることで、光学特性を自動的に測定してもよい。 The lens meter 1A performs an optical characteristic measurement process for processing the spectacle lens on the spectacle lens installed at the installation position 10A. When the measurement process is completed, the spectacle lens is taken out from the installation position 10A. The lens meter 1A of this embodiment can automatically perform optical characteristic measurement steps and the like on the spectacle lens installed at the installation position 10A. For example, the lens meter 1A may automatically measure the optical characteristics while changing the position of the spectacle lens installed at the installation position 10A. Further, the lens meter 1A may automatically measure the optical characteristics by scanning the spectacle lens installed at the installation position 10A with measurement light.

カップ取り付け装置1Bは、眼鏡レンズのレンズ面にカップを取り付ける。眼鏡レンズに取り付けられたカップは、レンズ加工装置1Cに眼鏡レンズを設置(装着)するための治具として使用される。詳細には、レンズ加工装置1Cは、眼鏡レンズを挟み込んで保持するチャック軸をカップに装着することで、眼鏡レンズを装着する。カップ取り付け装置1Bは、例えば、レンズメータ1Aによって眼鏡レンズの光学中心等に施された印点等を基準として、眼鏡レンズにカップを取り付ける。本実施形態のカップ取り付け装置1Bは、内蔵するカメラによって印点の位置を自動的に検出し、眼鏡レンズとカップの相対的な位置関係を調整してカップを取り付けることで、眼鏡レンズに対する適切な位置にカップを自動的に取り付けることができる。眼鏡レンズの適切な位置に自動的にカップを取り付けるための技術には、例えば、特開2019-100928号公報に開示された技術等を採用できる。なお、カップ取り付け装置1Bには、眼鏡フレームの形状(玉型形状)を測定する眼鏡枠形状測定装置(トレーサー)の機能が設けられていてもよい。カップ取り付け装置1Bが実行する工程は、眼鏡レンズの周縁を加工するための複数の工程の1つである加工準備工程の一例である。 The cup attachment device 1B attaches a cup to the lens surface of a spectacle lens. The cup attached to the spectacle lens is used as a jig for installing (installing) the spectacle lens in the lens processing device 1C. Specifically, the lens processing apparatus 1C attaches the eyeglass lens to the cup by attaching a chuck shaft that holds the eyeglass lens in between. The cup attaching device 1B attaches a cup to a spectacle lens using, for example, a mark made at the optical center of the spectacle lens by the lens meter 1A as a reference. The cup attaching device 1B of the present embodiment automatically detects the position of the mark using a built-in camera, adjusts the relative positional relationship between the eyeglass lens and the cup, and attaches the cup, thereby attaching the cup to the eyeglass lens. The cup can be automatically attached to the position. As a technique for automatically attaching a cup to an appropriate position on a spectacle lens, for example, the technique disclosed in Japanese Patent Application Publication No. 2019-100928 can be adopted. Note that the cup attachment device 1B may be provided with the function of an eyeglass frame shape measuring device (tracer) that measures the shape of the eyeglass frame (lens shape). The step executed by the cup attachment device 1B is an example of a processing preparation step, which is one of a plurality of steps for processing the peripheral edge of a spectacle lens.

カップ取り付け装置1Bは、設置位置10Bに設置された眼鏡レンズに対して、眼鏡レンズを加工するためのカップの取付工程を実行する。取付工程が完了すると、眼鏡レンズは設置位置10Bから取り出される。 The cup attachment device 1B performs a cup attachment process for processing the eyeglass lens on the eyeglass lens installed at the installation position 10B. When the attachment process is completed, the spectacle lens is removed from the installation position 10B.

また、カップ取り付け装置1Bは、眼鏡レンズに対してカップを取り付けたレンズ面上の位置の情報(以下、「カップ位置の情報」という)を、制御装置5に出力することができる。さらに、カップ取り付け装置1Bは、眼鏡レンズに取り付けたカップの、眼鏡レンズに対する角度の情報(以下、「取付角度の情報」という)を、制御装置5に出力することができる。なお、カップ位置の情報および取付角度の情報の少なくとも一方は、予め記憶装置(例えば、制御装置5の記憶装置52等)に記憶されていてもよい。 Further, the cup attachment device 1B can output information on the position on the lens surface where the cup is attached to the spectacle lens (hereinafter referred to as “cup position information”) to the control device 5. Furthermore, the cup attachment device 1B can output information about the angle of the cup attached to the spectacle lens with respect to the spectacle lens (hereinafter referred to as “attachment angle information”) to the control device 5. Note that at least one of the cup position information and the attachment angle information may be stored in advance in a storage device (for example, the storage device 52 of the control device 5, etc.).

レンズ加工装置1Cは、眼鏡レンズに取り付けられたカップにチャック軸を装着(挿入)し、眼鏡レンズを挟み込んで保持する(チャックする)。レンズ加工装置1Cは、チャック軸によって保持した眼鏡レンズの周縁を、眼鏡フレームの玉型形状に加工する。つまり、レンズ加工装置1Cは、眼鏡レンズの周縁を加工する加工工程を実行する。レンズ加工装置1Cは、加工具(例えば、砥石およびカッター等の少なくともいずれか)を備え、眼鏡枠形状測定装置(図示せず)によって取得された眼鏡フレームの玉型形状のデータに基づいて、眼鏡レンズの周縁を加工する。 The lens processing apparatus 1C attaches (inserts) a chuck shaft to a cup attached to an eyeglass lens, and holds (chucks) the eyeglass lens by sandwiching it therein. The lens processing device 1C processes the peripheral edge of an eyeglass lens held by a chuck shaft into a lens-shaped eyeglass frame. In other words, the lens processing device 1C executes a processing step of processing the peripheral edge of a spectacle lens. The lens processing device 1C includes a processing tool (for example, at least one of a grindstone and a cutter), and measures eyeglass frames based on data on the lens shape of an eyeglass frame acquired by an eyeglass frame shape measuring device (not shown). Process the periphery of the lens.

レンズ加工装置1Cは、設置位置10Cにおいてチャック軸に装着された眼鏡レンズに対して、周縁の加工工程を実行する。加工工程が完了すると、眼鏡レンズは設置位置10Cから取り出される。 The lens processing device 1C performs a peripheral edge processing process on the spectacle lens mounted on the chuck shaft at the installation position 10C. When the machining process is completed, the spectacle lens is taken out from the installation position 10C.

ロボットアーム3は、対象物を保持して移動させる。本実施形態では、ロボットアーム3が移動させる対象物には眼鏡レンズが含まれる。ただし、眼鏡レンズ以外の対象物(例えば、眼鏡フレームおよびカップ等の少なくともいずれか)も、ロボットアーム3によって移動されてもよい。また、本実施形態の眼鏡レンズ周縁加工システム100は、複数のロボットアーム3(詳細には、ロボットアーム3Aおよびロボットアーム3B)を備える。複数のロボットアーム3の各々は独立して駆動できるので、複数の眼鏡レンズを複数のロボットアーム3によって並行して(同時に)移動させることも可能である。また、複数のロボットアーム3の間で対象物(本実施形態では眼鏡レンズ)を受け渡すことも可能である。よって、眼鏡レンズを製作する工程がより円滑になる。 The robot arm 3 holds and moves the object. In this embodiment, the objects moved by the robot arm 3 include spectacle lenses. However, objects other than eyeglass lenses (for example, at least one of eyeglass frames and cups) may also be moved by the robot arm 3. Further, the eyeglass lens peripheral edge processing system 100 of this embodiment includes a plurality of robot arms 3 (specifically, a robot arm 3A and a robot arm 3B). Since each of the plurality of robot arms 3 can be driven independently, it is also possible to move the plurality of spectacle lenses in parallel (at the same time) by the plurality of robot arms 3. Further, it is also possible to transfer an object (in this embodiment, an eyeglass lens) between a plurality of robot arms 3. Therefore, the process of manufacturing eyeglass lenses becomes smoother.

図2を参照して、本実施形態のロボットアーム3について説明する。本実施形態のロボットアーム3はアーム部30を備える。アーム部30は、複数の関節部を有し、関節部を介して各部位を回転させることで姿勢を変えることができる。詳細には、本実施形態のロボットアーム3のアーム部30は、ベース31、ショルダ32、下アーム33、第1上アーム34、第2上アーム35、手首36、および保持部37を備える。なお、図2では、回転軸X1~X6の軸周りの方向を図示することで、それぞれの回転軸X1~X6を示す。 Referring to FIG. 2, the robot arm 3 of this embodiment will be described. The robot arm 3 of this embodiment includes an arm section 30. The arm portion 30 has a plurality of joints, and can change its posture by rotating each part via the joints. Specifically, the arm section 30 of the robot arm 3 of this embodiment includes a base 31, a shoulder 32, a lower arm 33, a first upper arm 34, a second upper arm 35, a wrist 36, and a holding section 37. Note that in FIG. 2, the rotation axes X1 to X6 are shown by illustrating the directions around the rotation axes X1 to X6.

ベース31は、アーム部30の全体を支持する。ショルダ32は、第1関節部J1を介してベース31の上部に接続されている。ショルダ32は、基台40(詳細は後述する)に対して交差する方向(本実施形態では鉛直方向)に延びる回転軸X1を中心として、ベース31に対して回転する。下アーム33の一端部は、第2関節部J2を介してショルダ32の一部に接続されている。下アーム33は、水平方向に延びる回転軸X2を中心として、ショルダ32に対して回転する。第1上アーム34は、下アーム33のうち、ショルダ32に接続されている側とは反対側の端部に、第3関節部J3を介して接続されている。第1上アーム34は、水平方向に延びる回転軸X3を中心として、下アーム33に対して回転する。第2上アーム35は、第4関節部J4を介して、第1上アーム34の先端側(保持部37が設けられている側)に接続されている。第2上アーム35は、回転軸X4を中心として、第1上アーム34に対して回転する。手首36は、第5関節部J5を介して、第2上アーム35の先端側に接続されている。手首36は、回転軸X5を中心として、第2上アーム35に対して回転する。保持部37は、第6関節部J6を介して、手首36の先端側に接続されている。保持部37は、回転軸X6を中心として、手首36に対して回転する。なお、アーム部30の内部には、回転軸X1~X6の各々を中心として各部を回転させるためのモータ(例えばステップモータ等)が内蔵されている。 The base 31 supports the entire arm portion 30. The shoulder 32 is connected to the upper part of the base 31 via the first joint J1. The shoulder 32 rotates with respect to the base 31 around a rotation axis X1 extending in a direction (vertical direction in this embodiment) intersecting the base 40 (details will be described later). One end of the lower arm 33 is connected to a portion of the shoulder 32 via a second joint J2. The lower arm 33 rotates relative to the shoulder 32 around a horizontally extending rotation axis X2. The first upper arm 34 is connected to an end of the lower arm 33 opposite to the side connected to the shoulder 32 via a third joint J3. The first upper arm 34 rotates relative to the lower arm 33 about a rotation axis X3 extending in the horizontal direction. The second upper arm 35 is connected to the distal end side (the side where the holding part 37 is provided) of the first upper arm 34 via the fourth joint J4. The second upper arm 35 rotates relative to the first upper arm 34 about the rotation axis X4. The wrist 36 is connected to the distal end side of the second upper arm 35 via the fifth joint J5. The wrist 36 rotates relative to the second upper arm 35 around the rotation axis X5. The holding portion 37 is connected to the distal end side of the wrist 36 via the sixth joint J6. The holding portion 37 rotates with respect to the wrist 36 around the rotation axis X6. Note that a motor (for example, a step motor, etc.) for rotating each part around each of the rotation axes X1 to X6 is built inside the arm part 30.

保持部37は、対象物(例えば眼鏡レンズ等)の保持および保持解除を行う。一例として、本実施形態の保持部37は、一対の保持片の間の距離をアクチュエータによって変化させることで、対象物の保持および保持解除を行う。ただし、対象物の保持および保持解除を行うための方法を変更することも可能である。例えば、保持部37は、対象物の表面の吸着と吸着の解除を切り替えることで、対象物の保持および保持解除を切り替えてもよい。 The holding unit 37 holds and releases an object (for example, an eyeglass lens). As an example, the holding section 37 of this embodiment holds and releases the object by changing the distance between the pair of holding pieces using an actuator. However, it is also possible to change the method for holding and releasing the object. For example, the holding unit 37 may switch between holding and releasing the holding of the object by switching between adsorption and release of adsorption on the surface of the object.

アーム部30(詳細には、アーム部30におけるベース部31)は、基台40に固定されている。本実施形態では、基台40は水平な設置面に載置される。基台40には、アーム部30を設置面に対して平行な方向に移動させるアーム移動部41が設けられている。アーム移動部41が駆動することで、アーム部30の全体が設置面上を平行移動する。なお、アーム移動部41の構成は適宜選択できる。例えば、アーム移動部41は、車輪と、車輪を回転させるモータを備えてもよい。また、ベルトコンベア等がアーム移動部として機能してもよい。また、基台40(アーム部30)は、設置面に固定されていてもよい(詳細は後述する)。この場合、設置面は、鉛直方向に延びる壁面等であってもよい。 The arm portion 30 (specifically, the base portion 31 of the arm portion 30) is fixed to a base 40. In this embodiment, the base 40 is placed on a horizontal installation surface. The base 40 is provided with an arm moving section 41 that moves the arm section 30 in a direction parallel to the installation surface. By driving the arm moving section 41, the entire arm section 30 moves in parallel on the installation surface. Note that the configuration of the arm moving section 41 can be selected as appropriate. For example, the arm moving section 41 may include wheels and a motor that rotates the wheels. Further, a belt conveyor or the like may function as the arm moving section. Moreover, the base 40 (arm part 30) may be fixed to the installation surface (details will be described later). In this case, the installation surface may be a wall surface extending in the vertical direction.

本実施形態のロボットアーム3は、各種制御(例えば、各部を回転させるモータ、および、保持部37を駆動するアクチュエータの制御等)を司る制御部39を備える。また、ロボットアーム3は、後述する工程制御処理(図4参照)を実行するための眼鏡レンズ周縁加工プログラム等を記憶する記憶装置を備える。 The robot arm 3 of this embodiment includes a control unit 39 that performs various controls (for example, control of a motor that rotates each part and an actuator that drives the holding part 37, etc.). Furthermore, the robot arm 3 includes a storage device that stores an eyeglass lens periphery processing program and the like for executing a process control process (see FIG. 4) to be described later.

さらに、ロボットアーム3は、アーム部30における各部の角度(例えば、ベース31に対するショルダ32の角度、および、ショルダ32に対する下アーム33の角度等)を検出するための検出部(例えばエンコーダ等)を備える。検出部によってアーム部30の各部の角度の全てが検出されることで、アーム部30の先端部に設けられた保持部37の位置が割り出される。従って、例えば、作業者が手動でアーム部30の各部の角度を調整し、保持部37の位置を所望の位置に移動させた場合でも、ロボットアーム3の制御部39は、移動した保持部37の位置(例えば、基台40に対する保持部37の位置)を検出することが可能である。なお、ロボットアームの詳細な構成の一例は、例えば、特開2019-141970等に記載されている。 Furthermore, the robot arm 3 includes a detection section (for example, an encoder, etc.) for detecting the angle of each part of the arm section 30 (for example, the angle of the shoulder 32 with respect to the base 31, the angle of the lower arm 33 with respect to the shoulder 32, etc.). Be prepared. By detecting all the angles of each part of the arm section 30 by the detection section, the position of the holding section 37 provided at the tip of the arm section 30 is determined. Therefore, for example, even if the operator manually adjusts the angle of each part of the arm section 30 and moves the holding section 37 to a desired position, the control section 39 of the robot arm 3 will control the movement of the moved holding section 37. (for example, the position of the holding part 37 with respect to the base 40). Note that an example of a detailed configuration of the robot arm is described in, for example, Japanese Patent Application Publication No. 2019-141970.

図2に示すように、本実施形態のロボットアーム3は設置面に対して交差する方向(本実施形態では、水平な設置面に対して垂直に交差する鉛直方向)に延びる回転軸(旋回軸)X1を中心として、保持部37を旋回移動させることができる。従って、コンベア等によって複数の装置間で眼鏡レンズを移動させる場合とは異なり、複数の眼鏡製作用装置1の配置が限定され難くなる。また、本実施形態のロボットアーム3は、保持部37を旋回移動させて眼鏡製作用装置1に対する保持部37の方向を合わせる動作と、アーム部30を駆動して眼鏡製作用装置1と保持部37の距離を変化させる動作を、共に実行することができる。よって、複数の眼鏡製作用装置1の配置の自由度がさらに向上する。 As shown in FIG. 2, the robot arm 3 of this embodiment has a rotation axis (swivel axis) extending in a direction intersecting the installation surface (in this embodiment, a vertical direction perpendicularly intersecting the horizontal installation surface). ) The holding portion 37 can be pivoted about X1. Therefore, unlike the case where spectacle lenses are moved between a plurality of devices using a conveyor or the like, the arrangement of the plurality of spectacle manufacturing devices 1 is difficult to be limited. Moreover, the robot arm 3 of this embodiment rotates the holding part 37 to align the direction of the holding part 37 with respect to the eyeglass manufacturing apparatus 1, and drives the arm part 30 to move the holding part 37 between the eyeglass manufacturing apparatus 1 and the holding part. 37 distance changing operations can be performed together. Therefore, the degree of freedom in arranging the plurality of eyeglass manufacturing devices 1 is further improved.

図1の説明に戻る。制御装置5は、眼鏡レンズ周縁加工システム100の全体の制御を司る。一例として、本実施形態の制御装置5にはパーソナルコンピュータ(以下、「PC」という)が用いられている。しかし、PC以外のデバイス(例えば、サーバ、タブレット端末、スマートフォン等の少なくともいずれか)が制御装置5として使用されてもよい。また、複数の眼鏡製作用装置1およびロボットアーム3の少なくともいずれかの制御部が、眼鏡レンズ周縁加工システム100の全体の制御を司る制御部として機能してもよい。また、複数のデバイスの制御部が協働して、眼鏡レンズ周縁加工システム100の全体の制御を司ってもよい。 Returning to the explanation of FIG. The control device 5 is in charge of overall control of the eyeglass lens peripheral edge processing system 100. As an example, a personal computer (hereinafter referred to as "PC") is used as the control device 5 of this embodiment. However, a device other than a PC (for example, at least one of a server, a tablet terminal, a smartphone, etc.) may be used as the control device 5. Further, at least one of the control units of the plurality of eyeglass manufacturing devices 1 and the robot arm 3 may function as a control unit that controls the entire eyeglass lens peripheral edge processing system 100. Further, the control units of a plurality of devices may cooperate to control the entire spectacle lens peripheral edge processing system 100.

制御装置5は、各種制御処理を行うCPU(コントローラ)51と、記憶装置(NVM)52を備える。記憶装置52には、後述する位置記憶処理(図3参照)および工程制御処理(図4参照)を実行するための眼鏡レンズ周縁加工プログラム、および、各々の眼鏡製作用装置1A~1Cにおける設置位置10A~10Cの情報等が記憶される。制御装置5は、有線通信、無線通信、およびネットワーク等の少なくともいずれかを介して、複数の眼鏡製作用装置1およびロボットアーム3に接続されている。 The control device 5 includes a CPU (controller) 51 that performs various control processes, and a storage device (NVM) 52. The storage device 52 stores an eyeglass lens periphery processing program for executing position storage processing (see FIG. 3) and process control processing (see FIG. 4), which will be described later, as well as installation positions in each of the eyeglass manufacturing devices 1A to 1C. Information such as 10A to 10C is stored. The control device 5 is connected to the plurality of eyeglass manufacturing devices 1 and the robot arm 3 via at least one of wired communication, wireless communication, and a network.

また、制御装置5は、操作部6および表示部7に接続されている。操作部6は、作業者(ユーザ等)が各種指示を眼鏡レンズ周縁加工システム100に入力するために、ユーザによって操作される。操作部6には、例えば、キーボード、マウス、タッチパネル等の少なくともいずれかを使用できる。なお、操作部6と共に、または操作部6に代えて、各種指示を入力するためのマイク等が使用されてもよい。表示部7は、各種画像を表示する。なお、制御装置5に外部接続される操作部6および表示部7の代わりに、制御装置5が備える操作部および表示部が用いられてもよいことは言うまでもない。 Further, the control device 5 is connected to an operation section 6 and a display section 7. The operation unit 6 is operated by a user (user, etc.) in order for the operator (user, etc.) to input various instructions to the eyeglass lens periphery processing system 100. As the operation unit 6, for example, at least one of a keyboard, a mouse, a touch panel, etc. can be used. Note that a microphone or the like for inputting various instructions may be used together with the operation section 6 or in place of the operation section 6. The display unit 7 displays various images. It goes without saying that the operating section and display section provided in the control device 5 may be used instead of the operating section 6 and the display section 7 externally connected to the control device 5.

(工程の概要)
図1を参照して、本実施形態の眼鏡レンズ周縁加工システム100が眼鏡レンズに対して実行する複数の工程の概要について説明する。前述したように、本実施形態の眼鏡レンズ周縁加工システム100では、レンズメータ1Aによる光学特性の測定工程(レンズ測定工程)、カップ取り付け装置1Bによるカップの取付工程(加工準備工程)、および、レンズ加工装置1Cによる眼鏡レンズ周縁の加工工程の順で、眼鏡レンズに対する複数の工程が実行される。つまり、本実施形態では、複数の眼鏡製作用装置1のうち、最初に眼鏡レンズに対する工程を実行する眼鏡製作用装置1は、レンズメータ1Aとなる。また、複数の眼鏡製作用装置1のうち、最後に眼鏡レンズに対する工程を実行する眼鏡製作用装置1は、レンズ加工装置1Cとなる。
(Process overview)
With reference to FIG. 1, an outline of a plurality of processes that the eyeglass lens peripheral edge processing system 100 of this embodiment performs on the eyeglass lens will be described. As described above, the eyeglass lens periphery processing system 100 of the present embodiment includes a step of measuring optical characteristics using the lens meter 1A (lens measurement step), a step of attaching the cup using the cup attaching device 1B (processing preparation step), and a step of measuring the optical characteristics using the lens meter 1A (lens measurement step) A plurality of processes are performed on the spectacle lens in the order of the process of processing the peripheral edge of the spectacle lens by the processing device 1C. That is, in this embodiment, among the plurality of eyeglass manufacturing apparatuses 1, the eyeglass manufacturing apparatus 1 that first performs the process on eyeglass lenses is the lens meter 1A. Moreover, among the plurality of eyeglass manufacturing apparatuses 1, the eyeglass manufacturing apparatus 1 that last executes the process on eyeglass lenses is the lens processing apparatus 1C.

以下では、レンズメータ1Aにおける眼鏡レンズの設置位置10Aを、第1設置位置10Aという。カップ取り付け装置1Bにおける眼鏡レンズの設置位置10Bを、第2設置位置10Bという。レンズ加工装置1Cにおける眼鏡レンズの設置位置10Cを、第3設置位置10Cという。 Hereinafter, the installation position 10A of the spectacle lens in the lens meter 1A will be referred to as a first installation position 10A. The installation position 10B of the spectacle lens in the cup attachment device 1B is referred to as a second installation position 10B. The installation position 10C of the spectacle lens in the lens processing apparatus 1C is referred to as a third installation position 10C.

本実施形態では、複数の眼鏡製作用装置1による複数の工程が行われる前の眼鏡レンズは、予め定められた待機位置8に設置される。詳細には、作業者は、眼鏡レンズ周縁加工システム100に加工させる眼鏡レンズをトレイ(図示せず)に載置した状態で、トレイを待機位置8に設置する。また、複数の眼鏡製作用装置1による複数の工程が完了した後の眼鏡レンズは、予め定められた完了位置9(本実施形態では、完了位置9に設置されたトレイ)に移動される。待機位置8および完了位置9は、複数の眼鏡製作用装置1が設置される位置から離間している。なお、待機位置8と完了位置9は同じ位置であってもよい。 In this embodiment, eyeglass lenses before being subjected to a plurality of processes by a plurality of eyeglass manufacturing apparatuses 1 are installed at a predetermined standby position 8. Specifically, the operator places the tray (not shown) on the tray (not shown) with the spectacle lens to be processed by the spectacle lens peripheral edge processing system 100, and sets the tray at the standby position 8. Further, the spectacle lenses after the plurality of processes by the plurality of spectacle manufacturing apparatuses 1 are completed are moved to a predetermined completion position 9 (in this embodiment, a tray installed at the completion position 9). The standby position 8 and the completion position 9 are spaced apart from the position where a plurality of eyeglass manufacturing devices 1 are installed. Note that the standby position 8 and the completion position 9 may be the same position.

本実施形態の眼鏡レンズ周縁加工システム100によって眼鏡レンズの周縁の加工処理が実行される場合、まず、ロボットアーム3Aは、待機位置8の近傍の第1作業位置P1にアーム部30自体を移動させた状態で、待機位置8のトレイに設置された眼鏡レンズを保持する。次いで、ロボットアーム3Aは、複数の眼鏡製作用装置1の近傍の第2作業位置P2にアーム部30自体を移動させて、レンズメータ1Aの第1設置位置10Aに眼鏡レンズを設置する。レンズメータ1Aによる光学特性の測定工程が完了すると、ロボットアーム3Aは、第2作業位置P2において、レンズメータ1Aの第1設置位置10Aから、カップ取り付け装置1Bの第2設置位置10Bに眼鏡レンズを移動させる。その後、ロボットアーム3Aは、次の眼鏡レンズの加工に備えて、アーム部30自体を第1作業位置P1に移動させる。 When the eyeglass lens peripheral edge processing system 100 of the present embodiment processes the peripheral edge of the eyeglass lens, first, the robot arm 3A moves the arm section 30 itself to the first working position P1 near the standby position 8. In this state, the eyeglass lens installed on the tray at the standby position 8 is held. Next, the robot arm 3A moves the arm section 30 itself to the second working position P2 near the plurality of eyeglass manufacturing devices 1, and installs the eyeglass lens at the first installation position 10A of the lens meter 1A. When the process of measuring optical characteristics using the lens meter 1A is completed, the robot arm 3A moves the spectacle lens from the first installation position 10A of the lens meter 1A to the second installation position 10B of the cup attachment device 1B at the second working position P2. move it. After that, the robot arm 3A moves the arm section 30 itself to the first working position P1 in preparation for processing the next eyeglass lens.

カップ取り付け装置1Bによるカップの取付工程が完了すると、ロボットアーム3Bは、複数の眼鏡製作用装置1の近傍の第3作業位置P3にアーム部30自体を移動させた状態で、カップ取り付け装置1Bの第2設置位置10Bから、レンズ加工装置1Cの第3設置位置10Cに眼鏡レンズを移動させる。レンズ加工装置1Cによる眼鏡レンズ周縁の加工工程が完了すると、ロボットアーム3Bは、第3作業位置P3において、レンズ加工装置1Cの第3設置位置10Cに設置されている眼鏡レンズを保持した後、完了位置9の近傍の第4作業位置P4にアーム部30自体を移動させて、眼鏡レンズを完了位置9のトレイに載置する。 When the cup attaching process by the cup attaching device 1B is completed, the robot arm 3B moves the arm section 30 itself to the third working position P3 near the plurality of eyeglass manufacturing devices 1, and moves the cup attaching device 1B to the cup attaching device 1B. The spectacle lens is moved from the second installation position 10B to the third installation position 10C of the lens processing apparatus 1C. When the processing process of the peripheral edge of the eyeglass lens by the lens processing apparatus 1C is completed, the robot arm 3B holds the eyeglass lens installed at the third installation position 10C of the lens processing apparatus 1C at the third work position P3, and then the process is completed. The arm section 30 itself is moved to the fourth working position P4 near position 9, and the spectacle lens is placed on the tray at the completion position 9.

(各装置の配置)
図1を参照して、本実施形態の眼鏡レンズ周縁加工システム100における各装置の配置について説明する。本実施形態では、複数の眼鏡製作用装置1は、設置面に設置されたロボットアーム3(詳細には、第2作業位置P2に配置されたロボットアーム3A、および、第3作業位置P3に配置されたロボットアーム3B)が保持部37を旋回軸X1(図2参照)を中心として旋回移動させる際の、旋回軸X1を中心とする周方向に沿って、ロボットアーム3を取り囲むように配置されている。従って、コンベア等に沿って複数の眼鏡製作用装置1が直線上に並べて配置されている場合に比べて、眼鏡レンズ周縁加工システム100を設置するためのスペースを容易に小さくすることができる。さらに、前述したように、ロボットアーム3は、保持部37を旋回移動させることで、ロボットアーム3を取り囲むように配置された複数の眼鏡製作用装置1の間で眼鏡レンズを容易に移動させることができる。
(Arrangement of each device)
With reference to FIG. 1, the arrangement of each device in the eyeglass lens peripheral edge processing system 100 of this embodiment will be described. In the present embodiment, the plurality of eyeglass manufacturing devices 1 include robot arms 3 installed on an installation surface (specifically, a robot arm 3A placed at a second work position P2, and a robot arm 3A placed at a third work position P3). When the robot arm 3B) rotates the holding part 37 around the rotation axis X1 (see FIG. 2), the robot arm 3B is arranged so as to surround the robot arm 3 along the circumferential direction around the rotation axis X1 (see FIG. 2). ing. Therefore, compared to a case where a plurality of eyeglass manufacturing apparatuses 1 are arranged in a straight line along a conveyor or the like, the space for installing the eyeglass lens peripheral edge processing system 100 can be easily reduced. Further, as described above, the robot arm 3 can easily move the eyeglass lens between the plurality of eyeglass manufacturing devices 1 arranged so as to surround the robot arm 3 by rotating the holding part 37. I can do it.

詳細には、本実施形態では、複数の眼鏡製作用装置1は、ロボットアーム3の旋回軸X1の方向(つまり、本実施形態では上方)から見た場合に、眼鏡レンズに対する工程を実行する順に、時計回りまたは反時計回り(本実施形態では時計回り)に配置されている。つまり、本実施形態では、最初にレンズ測定工程を実行するレンズメータ1A、2番目に加工準備工程を実行するカップ取り付け装置1B、および、最後に加工工程を実行するレンズ加工装置1Cが、順に時計回りに配置されている。従って、ロボットアーム3は、複数の眼鏡製作用装置1の各々に対して、工程を実行する順に円滑に眼鏡レンズを移動させることができる。 Specifically, in this embodiment, the plurality of eyeglass manufacturing apparatuses 1 are arranged in the order in which the processes for eyeglass lenses are performed when viewed from the direction of the rotation axis X1 of the robot arm 3 (that is, from above in this embodiment). , are arranged clockwise or counterclockwise (clockwise in this embodiment). That is, in this embodiment, the lens meter 1A that first executes the lens measurement process, the cup attachment device 1B that executes the processing preparation process second, and the lens processing apparatus 1C that executes the processing process last are clocked in order. are arranged around. Therefore, the robot arm 3 can smoothly move the spectacle lenses to each of the plurality of spectacle manufacturing apparatuses 1 in the order in which the steps are performed.

さらに、本実施形態では、眼鏡レンズの待機位置8および完了位置9も、複数の眼鏡製作用装置1と共に、旋回軸X1を中心とする周方向に沿ってロボットアーム3を取り囲むように設けられている。詳細には、眼鏡レンズが移動される順(つまり、待機位置8、レンズメータ1A、カップ取り付け装置1B、レンズ加工装置1C、および完了位置9の順)に、それぞれの位置が時計回りまたは反時計回り(本実施形態では時計回り)に配置されている。従って、眼鏡レンズ周縁加工システム100を設置するためのスペースをより小さくすることが可能である。 Furthermore, in this embodiment, the eyeglass lens standby position 8 and completion position 9 are also provided so as to surround the robot arm 3 along the circumferential direction around the rotation axis X1, together with the plurality of eyeglass manufacturing devices 1. There is. In detail, each position is rotated clockwise or counterclockwise in the order in which the spectacle lenses are moved (that is, in the order of standby position 8, lens meter 1A, cup attachment device 1B, lens processing device 1C, and completion position 9). They are arranged in a clockwise direction (in this embodiment, clockwise). Therefore, it is possible to further reduce the space for installing the eyeglass lens peripheral edge processing system 100.

(位置記憶処理)
図3を参照して、本実施形態の眼鏡レンズ周縁加工システム100が実行する位置記憶処理について説明する。位置記憶処理では、ロボットアーム3に対象物(本実施形態では眼鏡レンズ)を移動させるために必要な複数の位置(記憶対象位置)を、記憶装置(例えば、制御装置5の記憶装置52等)に記憶させるための処理が実行される。位置記憶処理は、記憶対象位置を記憶させるための位置記憶モードが設定されている際に実行される。記憶対象位置には、複数の眼鏡加工用装置1の各々における眼鏡レンズの設置位置10A~10Cが含まれる。また本実施形態では、待機位置8および完了位置9も記憶対象位置に含まれる。さらに、本実施形態では、ロボットアーム3によって移動される眼鏡レンズの移動経路上の通過位置も、記憶対象位置に含まれる。
(location memory processing)
With reference to FIG. 3, the position storage process executed by the eyeglass lens peripheral edge processing system 100 of this embodiment will be described. In the position storage process, a plurality of positions (memory target positions) necessary for moving the target object (in this embodiment, an eyeglass lens) to the robot arm 3 are stored in a storage device (for example, the storage device 52 of the control device 5, etc.). Processing for storing the information in the file is executed. The position storage process is executed when a position storage mode for storing a storage target position is set. The storage target positions include installation positions 10A to 10C of eyeglass lenses in each of the plurality of eyeglass processing apparatuses 1. Further, in this embodiment, the standby position 8 and the completion position 9 are also included in the storage target positions. Furthermore, in the present embodiment, the positions through which the spectacle lens moves by the robot arm 3 on the movement route are also included in the storage target positions.

本実施形態の眼鏡レンズ周縁加工システム100では、制御装置5のCPU51は、位置記憶処理の開始指示(つまり、位置記憶モードの実行指示)を入力すると、記憶装置52に記憶された眼鏡レンズ周縁加工プログラムに従って、図3に例示する位置記憶処理を実行する。ただし、前述したように、位置記憶処理は、制御装置5のCPU51以外の制御部によって実行されてもよいし、複数の制御部が協働することで実行されてもよい。 In the eyeglass lens periphery processing system 100 of the present embodiment, when the CPU 51 of the control device 5 inputs an instruction to start position storage processing (that is, an instruction to execute the position storage mode), the eyeglass lens periphery processing stored in the storage device 52 is processed. The position storage process illustrated in FIG. 3 is executed according to the program. However, as described above, the position storage process may be executed by a control unit other than the CPU 51 of the control device 5, or may be executed by a plurality of control units working together.

まず、CPU51は、待機位置8の設定を作業者に指示するための画面を表示部7に表示させる(S1)。S1では、例えば、「保持部を待機位置に移動させて、位置を記憶させて下さい」等のメッセージが、表示部7に表示されてもよい。次いで、CPU51は、待機位置8の記憶処理を実行する(S2)。本実施形態では、作業者は、ロボットアーム3Aを第1作業位置P1に位置させた状態で、アーム部30の関節部J1~J6を手動で回転させて、保持部37を待機位置8(詳細には、待機位置8に設置されるトレイ上の眼鏡レンズの位置)に移動させる。次いで、作業者は、操作部(例えば、制御装置5に接続された操作部6、または、ロボットアーム3Aの操作部等)を操作することで、待機位置の記憶指示を入力する。S2では、CPU51は、記憶指示が入力された際の、ロボットアーム3Aのアーム部30自体の位置を、第1作業位置P1として記憶装置52に記憶させる。さらに、CPU51は、記憶指示が入力された際の保持部37の位置(保持部37の角度も含まれる)を、第1作業位置P1を基準とする待機位置8として記憶装置52に記憶させる。 First, the CPU 51 causes the display unit 7 to display a screen for instructing the operator to set the standby position 8 (S1). In S1, for example, a message such as "Please move the holding section to the standby position and memorize the position" may be displayed on the display section 7. Next, the CPU 51 executes storage processing for the standby position 8 (S2). In this embodiment, with the robot arm 3A positioned at the first working position P1, the operator manually rotates the joints J1 to J6 of the arm section 30 to move the holding section 37 to the standby position 8 (see details). , the eyeglass lenses are moved to the position of the spectacle lenses on the tray installed at the standby position 8). Next, the operator inputs an instruction to store the standby position by operating an operation section (for example, the operation section 6 connected to the control device 5 or the operation section of the robot arm 3A). In S2, the CPU 51 stores the position of the arm portion 30 of the robot arm 3A itself in the storage device 52 as the first work position P1 when the storage instruction is input. Further, the CPU 51 causes the storage device 52 to store the position of the holding section 37 (including the angle of the holding section 37) at the time when the storage instruction was input as the standby position 8 based on the first working position P1.

次いで、CPU51は、待機位置8からレンズメータ1Aの第1設置位置10Aまでの設定を作業者に指示するための画面を、表示部7に表示させる(S3)。S3では、例えば、「レンズメータの設置位置までのレンズの通過位置をn箇所記憶させた後、レンズメータの設置位置を記憶させて下さい」等のメッセージが、表示部7に表示されてもよい。CPU51は、待機位置8から第1設置位置10Aまでの第1経路上における、n箇所(n≧1)の眼鏡レンズの通過位置を、記憶装置52に記憶させる(S4)。本実施形態では、作業者は、眼鏡レンズを保持する保持部37が適切な第1経路を通過するように、ロボットアーム3Aのアーム部30自体の位置、およびアーム部30の保持部37の位置を手動で移動させながら、位置の記憶指示をn回入力する。S4では、CPU51は、記憶指示が入力される毎に、アーム部30自体の位置と保持部37の位置を記憶装置52に記憶させる。その結果、第1経路上のn箇所の通過位置が記憶される。次いで、CPU51は、第1設置位置10Aの記憶処理を実行する(S5)。作業者は、ロボットアーム3Aを第2作業位置P2に位置させた状態で、保持部37を手動で第1設置位置10Aに移動させて、記憶指示を入力する。S5では、CPU51は、記憶指示が入力された際のアーム部30自体の位置を、第2作業位置P2として記憶させる。また、CPU51は、記憶指示が入力された際の保持部37の位置(保持部37の角度も含まれる)を、第2作業位置P2を基準とする第1設置位置10Aとして記憶させる。 Next, the CPU 51 causes the display unit 7 to display a screen for instructing the operator to make settings from the standby position 8 to the first installation position 10A of the lens meter 1A (S3). In S3, for example, a message such as "Please memorize the lens meter installation position after memorizing the n passage positions of the lens to the lens meter installation position" may be displayed on the display unit 7. . The CPU 51 causes the storage device 52 to store n (n≧1) passing positions of the spectacle lens on the first route from the standby position 8 to the first installation position 10A (S4). In this embodiment, the operator determines the position of the arm part 30 of the robot arm 3A itself and the position of the holding part 37 of the arm part 30 so that the holding part 37 that holds the spectacle lens passes through the appropriate first path. While manually moving the , input the location memorization instruction n times. In S4, the CPU 51 stores the position of the arm part 30 itself and the position of the holding part 37 in the storage device 52 every time a storage instruction is input. As a result, n passing positions on the first route are stored. Next, the CPU 51 executes storage processing for the first installation position 10A (S5). With the robot arm 3A positioned at the second work position P2, the operator manually moves the holding section 37 to the first installation position 10A and inputs a storage instruction. In S5, the CPU 51 stores the position of the arm section 30 itself when the storage instruction was input as the second work position P2. Further, the CPU 51 stores the position of the holding part 37 (including the angle of the holding part 37) when the storage instruction is input as the first installation position 10A with the second working position P2 as a reference.

次いで、CPU51は、レンズメータ1Aの第1設置位置10Aからカップ取り付け装置1Bの第2設置位置10Bまでの設定を作業者に指示するための画面を、表示部7に表示させる(S6)。CPU51は、第1設置位置10Aから第2設置位置10Bまでの第2経路上における、n箇所(n≧1)の眼鏡レンズの通過位置を、記憶装置52に記憶させる(S7)。本実施形態のS7の処理は、アーム部30自体の位置を第2作業位置P2に固定した状態で行われる。次いで、CPU51は、第2設置位置10Bの記憶処理を実行する(S8)。S6~S8の処理の主な流れは、前述したS3~S5の処理と同様であるため、詳細な説明は省略する。 Next, the CPU 51 causes the display unit 7 to display a screen for instructing the operator to make settings from the first installation position 10A of the lens meter 1A to the second installation position 10B of the cup attachment device 1B (S6). The CPU 51 causes the storage device 52 to store n (n≧1) passing positions of the spectacle lens on the second route from the first installation position 10A to the second installation position 10B (S7). The process in S7 of this embodiment is performed with the arm section 30 itself fixed at the second working position P2. Next, the CPU 51 executes storage processing for the second installation position 10B (S8). The main flow of the processing from S6 to S8 is the same as the processing from S3 to S5 described above, so a detailed explanation will be omitted.

次いで、CPU51は、カップ取り付け装置1Bの第2設置位置10Bからレンズ加工装置1Cの第3設置位置10Cまでの設定を作業者に指示するための画面を、表示部7に表示させる(S9)。CPU51は、第2設置位置10Bから第3設置位置10Cまでの第3経路上における、n箇所(n≧1)の眼鏡レンズの通過位置を、記憶装置52に記憶させる(S10)。作業者は、ロボットアーム3Bを第3作業位置P3に位置させた状態で、保持部37が適切な第3経路を通過するように手動で保持部37を移動させながら、位置の記憶指示をn回入力する。S10では、CPU51は、記憶指示が入力される毎に、保持部37の位置を通過位置として記憶させる。次いで、CPU51は、第3設置位置10Cの記憶処理を実行する(S11)。 Next, the CPU 51 causes the display unit 7 to display a screen for instructing the operator to set from the second installation position 10B of the cup attachment device 1B to the third installation position 10C of the lens processing device 1C (S9). The CPU 51 causes the storage device 52 to store n (n≧1) passing positions of the spectacle lens on the third route from the second installation position 10B to the third installation position 10C (S10). With the robot arm 3B positioned at the third work position P3, the worker manually moves the holding section 37 so that it passes through the appropriate third path, and issues a position storage instruction. Enter times. In S10, the CPU 51 stores the position of the holding section 37 as a passing position every time a storage instruction is input. Next, the CPU 51 executes storage processing for the third installation position 10C (S11).

なお、本実施形態では、S10およびS11では、カップ取り付け装置1Bによって、眼鏡レンズの基準位置(例えば、レンズ面の中心等)に、基準角度(例えば、光軸に平行な角度等)でカップが取り付けられた場合の、眼鏡レンズの通過位置および第3設置位置10Cが記憶される。 In this embodiment, in S10 and S11, the cup attachment device 1B attaches the cup to the reference position of the eyeglass lens (for example, the center of the lens surface) at a reference angle (for example, an angle parallel to the optical axis). The passing position and third installation position 10C of the spectacle lens when attached are stored.

次いで、CPU51は、レンズ加工装置1Cの第3設置位置10Cから完了位置9までの設定を作業者に指示するための画面を、表示部7に表示させる(S12)。CPU51は、第3設置位置10Cから完了位置9までの第4経路上における、n箇所(n≧1)の眼鏡レンズの通過位置を、記憶装置52に記憶させる(S13)。CPU51は、完了位置9の記憶処理を実行する(S14)。その結果、ロボットアーム3Bの第4作業位置P4、および、第4作業位置P4を基準とする完了位置9が、記憶装置52に記憶される。 Next, the CPU 51 causes the display unit 7 to display a screen for instructing the operator to set the lens processing apparatus 1C from the third installation position 10C to the completion position 9 (S12). The CPU 51 causes the storage device 52 to store n (n≧1) passing positions of the spectacle lens on the fourth route from the third installation position 10C to the completion position 9 (S13). The CPU 51 executes storage processing for the completion position 9 (S14). As a result, the fourth work position P4 of the robot arm 3B and the completion position 9 based on the fourth work position P4 are stored in the storage device 52.

(工程制御処理)
図4を参照して、本実施形態の眼鏡レンズ周縁加工システム100が実行する工程制御処理について説明する。工程制御処理では、ロボットアーム3A,3Bによって眼鏡レンズを移動させる処理、および、複数の眼鏡製作用装置1の各々によって眼鏡レンズの周縁を加工するための工程を実行する処理が行われる。工程制御処理は、移動モード(眼鏡レンズを移動させると共に、複数の眼鏡製作用装置1に各工程を実行させるモード)が設定されている際に、各装置の記憶装置に記憶された眼鏡レンズ周縁加工プログラムに従って、各装置の制御部によって実行される。
(Process control processing)
With reference to FIG. 4, the process control process executed by the eyeglass lens peripheral edge processing system 100 of this embodiment will be described. In the process control process, the robot arms 3A and 3B move the eyeglass lenses, and each of the multiple eyeglass manufacturing devices 1 executes a process for processing the periphery of the eyeglass lenses. In the process control process, when the movement mode (a mode in which the spectacle lens is moved and a plurality of spectacle manufacturing devices 1 are made to execute each process) is set, the peripheral edge of the spectacle lens stored in the storage device of each device is set. It is executed by the control section of each device according to the machining program.

まず、制御装置5のCPU51は、眼鏡レンズの周縁の加工を開始させる指示の入力を受け付ける(S21)。作業者は、眼鏡レンズが載置されたトレイを待機位置8(図1参照)に設置した状態で操作部6を操作することで、加工開始指示を制御装置5に入力する。CPU51は、S21で加工開始指示が入力されると、ロボットアーム3Aおよびレンズメータ1Aが共に稼働停止中であるか否かを判断する。後述する完了通知(S24、S27、およびS30の少なくともいずれか)が稼働指示(S22,S25、およびS38)の後に入力されておらず、ロボットアーム3Aおよびレンズメータ1Aの少なくとも一方が稼働中であれば、待機状態とされる。ロボットアーム3Aおよびレンズメータ1Aが共に稼働停止中であれば、CPU51は、第1移動指示をロボットアーム3Aに出力(送信)する(S22)。第1移動指示とは、前述した第1経路を通じて、待機位置8からレンズメータ1Aの第1設置位置10Aへ眼鏡レンズを移動させる指示である。 First, the CPU 51 of the control device 5 receives an input of an instruction to start processing the peripheral edge of a spectacle lens (S21). The operator inputs a processing start instruction to the control device 5 by operating the operation unit 6 while placing the tray on which the spectacle lenses are placed at the standby position 8 (see FIG. 1). When the processing start instruction is input in S21, the CPU 51 determines whether the robot arm 3A and the lens meter 1A are both stopped in operation. Even if a completion notification (at least one of S24, S27, and S30), which will be described later, is not input after the operation instruction (S22, S25, and S38), and at least one of the robot arm 3A and lens meter 1A is in operation. For example, it is placed in a standby state. If both the robot arm 3A and the lens meter 1A are not in operation, the CPU 51 outputs (sends) a first movement instruction to the robot arm 3A (S22). The first movement instruction is an instruction to move the spectacle lens from the standby position 8 to the first installation position 10A of the lens meter 1A through the first path described above.

ロボットアーム3Aの制御部39は、第1移動指示を受信すると、位置記憶処理(図3参照)で記憶された第1作業位置P1、第2作業位置P2、待機位置8、第1設置位置10A、および第1経路上の通過位置に基づいて、アーム部30およびアーム移動部41の駆動を制御することで、待機位置8から第1設置位置10Aに眼鏡レンズを移動させる(S23)。詳細には、ロボットアーム3Aの制御部39は、アーム部30自体を第1作業位置P1に移動させた状態で、待機位置8に設置されている眼鏡レンズを保持部37に保持させる。次いで、制御部39は、眼鏡レンズに第1経路上の通過位置を通過させつつ、アーム部30自体を第2作業位置P2に移動させて、眼鏡レンズをレンズメータ1Aの第1設置位置10Aに移動させる。制御部39は、保持部37による眼鏡レンズの保持を解除させることで、眼鏡レンズを第1設置位置10Aに設置する。 Upon receiving the first movement instruction, the control unit 39 of the robot arm 3A moves the first working position P1, second working position P2, standby position 8, and first installation position 10A stored in the position storage process (see FIG. 3). , and the passing position on the first path, the spectacle lens is moved from the standby position 8 to the first installation position 10A by controlling the driving of the arm part 30 and the arm moving part 41 (S23). Specifically, the control section 39 of the robot arm 3A causes the holding section 37 to hold the spectacle lens installed at the standby position 8 while the arm section 30 itself is moved to the first working position P1. Next, the control unit 39 moves the arm unit 30 itself to the second working position P2 while causing the spectacle lens to pass through the passing position on the first path, and moves the spectacle lens to the first installation position 10A of the lens meter 1A. move it. The control unit 39 releases the holding of the spectacle lens by the holding unit 37, thereby installing the spectacle lens at the first installation position 10A.

なお、前述したように、ロボットアーム3は、保持部37を旋回移動させて各位置に対する保持部37の方向を合わせる動作と、アーム部30を駆動して各位置と保持部37の距離を変化させる動作を、共に実行する。よって、各位置の配置に関わらず、眼鏡レンズが適切に移動される。 As described above, the robot arm 3 rotates the holding part 37 to align the direction of the holding part 37 with respect to each position, and drives the arm part 30 to change the distance between each position and the holding part 37. Execute the action together. Therefore, the spectacle lens can be appropriately moved regardless of the arrangement of each position.

ロボットアーム3Aの制御部39は、第1設置位置10Aへの眼鏡レンズの移動が完了した旨を、制御装置5に通知する(S24)。制御装置5のCPU51は、眼鏡レンズの光学特性の計測開始指示を、レンズメータ1Aに送信する(S25)。レンズメータ1Aの制御部は、第1設置位置10Aに設置された眼鏡レンズの光学特性を測定し、眼鏡レンズの光学中心等の位置に印点を施す(S26)。S26の処理が完了すると、レンズメータ1Aの制御部は、処理の完了を制御装置5に通知する(S27)。 The control unit 39 of the robot arm 3A notifies the control device 5 that the movement of the spectacle lens to the first installation position 10A has been completed (S24). The CPU 51 of the control device 5 transmits an instruction to start measuring the optical characteristics of the spectacle lens to the lens meter 1A (S25). The control unit of the lens meter 1A measures the optical characteristics of the spectacle lens installed at the first installation position 10A, and marks a position such as the optical center of the spectacle lens (S26). When the process of S26 is completed, the control unit of the lens meter 1A notifies the control device 5 of the completion of the process (S27).

制御装置5のCPU51は、S27で送信された完了通知を受信すると、ロボットアーム3Aおよびカップ取り付け装置1Bが共に稼働停止中であるか否かを判断する。ロボットアーム3Aおよびカップ取り付け装置1Bの少なくとも一方が稼働中であれば、待機状態とされる。ロボットアーム3Aおよびカップ取り付け装置1Bが共に稼働停止中であれば、CPU51は、第2移動指示をロボットアーム3Aに送信する(S28)。第2移動指示とは、前述した第2経路を通じて、レンズメータ1Aの第1設置位置10Aからカップ取り付け装置10Bの第2設置位置10Bへ眼鏡レンズを移動させる指示である。 Upon receiving the completion notification sent in S27, the CPU 51 of the control device 5 determines whether or not both the robot arm 3A and the cup attachment device 1B are stopped. If at least one of the robot arm 3A and the cup attachment device 1B is in operation, it is in a standby state. If both the robot arm 3A and the cup attachment device 1B are not in operation, the CPU 51 transmits a second movement instruction to the robot arm 3A (S28). The second movement instruction is an instruction to move the spectacle lens from the first installation position 10A of the lens meter 1A to the second installation position 10B of the cup attachment device 10B through the second path described above.

ロボットアーム3Aの制御部39は、第2移動指示を受信すると、位置記憶処理(図3参照)で記憶された第2作業位置P2、第1設置位置10A、第2設置位置10B、および第2経路上の通過位置に基づいて、アーム部30およびアーム移動部41の駆動を制御することで、第1設置位置10Aから第2設置位置10Bに眼鏡レンズを移動させる(S29)。詳細には、ロボットアーム3Aの制御部39は、アーム部30自体を第2作業位置P2に移動させた状態で、第1設置位置10Aに設置されている眼鏡レンズを保持部37に保持させる。次いで、制御部39は、眼鏡レンズに第2経路上の通過位置を通過させつつ、眼鏡レンズをカップ取り付け装置1Bの第2設置位置10Bに移動させる。ここで、ロボットアーム3Aは、旋回軸X1(図2参照)を中心に保持部37を旋回移動させることで、眼鏡レンズを第1設置位置10Aから第2設置位置10Bに移動させる。制御部39は、保持部37による眼鏡レンズの保持を解除させることで、眼鏡レンズを第2設置位置10Bに設置する。 Upon receiving the second movement instruction, the control unit 39 of the robot arm 3A moves the second work position P2, the first installation position 10A, the second installation position 10B, and the second installation position stored in the position storage process (see FIG. 3). The spectacle lens is moved from the first installation position 10A to the second installation position 10B by controlling the driving of the arm section 30 and the arm moving section 41 based on the passing position on the route (S29). Specifically, the control unit 39 of the robot arm 3A causes the holding unit 37 to hold the spectacle lens installed at the first installation position 10A while the arm unit 30 itself is moved to the second working position P2. Next, the control unit 39 moves the spectacle lens to the second installation position 10B of the cup attachment device 1B while causing the spectacle lens to pass through the passing position on the second path. Here, the robot arm 3A moves the spectacle lens from the first installation position 10A to the second installation position 10B by rotating the holding part 37 around the rotation axis X1 (see FIG. 2). The control unit 39 releases the holding of the spectacle lens by the holding unit 37, thereby installing the spectacle lens at the second installation position 10B.

ロボットアーム3Aの制御部39は、第2設置位置10Bへの眼鏡レンズの移動が完了した旨を、制御装置5に通知する(S30)。制御装置5のCPU51は、カップの取付開始指示をカップ取り付け装置1Bに送信する(S31)。カップ取り付け装置1Bの制御部は、レンズメータ1Aによって施された印点の位置に基づいて、眼鏡レンズのレンズ面にカップを取り付ける(S32)。S32の処理が完了すると、カップ取り付け装置1Bの制御部は、処理の完了通知と共に、カップ位置の情報と取付角度の情報を、制御装置5に通知する(S33)。前述したように、カップ位置の情報とは、眼鏡レンズに対してカップを取り付けたレンズ面上の位置の情報である。また、取付角度の情報とは、眼鏡レンズに取り付けたカップの、眼鏡レンズに対する角度の情報である。 The control unit 39 of the robot arm 3A notifies the control device 5 that the movement of the spectacle lens to the second installation position 10B has been completed (S30). The CPU 51 of the control device 5 transmits a cup attachment start instruction to the cup attachment device 1B (S31). The control unit of the cup attachment device 1B attaches the cup to the lens surface of the spectacle lens based on the position of the mark made by the lens meter 1A (S32). When the process of S32 is completed, the control unit of the cup attaching device 1B notifies the control device 5 of the cup position information and the attaching angle information along with a process completion notification (S33). As described above, the cup position information is information about the position on the lens surface where the cup is attached to the spectacle lens. Moreover, the information on the attachment angle is information on the angle of the cup attached to the eyeglass lens with respect to the eyeglass lens.

制御装置5のCPU51は、S33で送信された完了通知、カップ位置の情報、および取付角度の情報を受信すると、レンズ加工装置1Cの第3設置位置10B、および、第3設置位置10Bにおける眼鏡レンズの角度を設定する(S34)。なお、カップ位置の情報および取付角度の情報の少なくとも一方は、予め記憶装置(例えば、制御装置5の記憶装置52等)に記憶されていてもよい。この場合、CPU51は、記憶装置に記憶されている情報を取得すればよい。 When the CPU 51 of the control device 5 receives the completion notification, the cup position information, and the attachment angle information transmitted in S33, the CPU 51 installs the eyeglass lens at the third installation position 10B of the lens processing device 1C and the eyeglass lens at the third installation position 10B. The angle is set (S34). Note that at least one of the cup position information and the attachment angle information may be stored in advance in a storage device (for example, the storage device 52 of the control device 5, etc.). In this case, the CPU 51 only needs to acquire information stored in the storage device.

図5を参照して、カップ位置の情報と取付角度の情報に基づいて、眼鏡レンズの第3設置位置10Cおよび角度を設定する方法の一例について説明する。前述したように、レンズ加工装置1Cは、一対のチャック軸11C,12Cによって眼鏡レンズLEを挟み込むことで、レンズLEを装着する。詳細には、レンズ加工装置1Cは、カップ取り付け装置1Bによって眼鏡レンズLEに取り付けられたカップ60に、チャック軸11Cを装着することで、眼鏡レンズLEを装着する。ここで、カップ60が、眼鏡レンズLEの基準位置BC(図5に示す例では、レンズ面の中心)に、基準角度(図5に示す例では、光軸に平行な角度)で常に装着される場合には、眼鏡レンズLEの第3設置位置10Cおよび角度を調整する必要は無い。しかし、眼鏡レンズLEに対するカップ60の取付位置および角度は変化する。カップ60の取付位置および角度に応じて、眼鏡レンズLEの第3設置位置10Cおよび角度を調整しない場合、チャック軸11Cがカップ60に装着されない可能性がある。 With reference to FIG. 5, an example of a method for setting the third installation position 10C and angle of the spectacle lens will be described based on the cup position information and the attachment angle information. As described above, the lens processing apparatus 1C mounts the lens LE by sandwiching the eyeglass lens LE between the pair of chuck shafts 11C and 12C. In detail, the lens processing device 1C attaches the eyeglass lens LE by attaching the chuck shaft 11C to the cup 60 attached to the eyeglass lens LE by the cup attaching device 1B. Here, the cup 60 is always attached to the reference position BC of the eyeglass lens LE (in the example shown in FIG. 5, the center of the lens surface) at a reference angle (in the example shown in FIG. 5, an angle parallel to the optical axis). In this case, there is no need to adjust the third installation position 10C and angle of the spectacle lens LE. However, the mounting position and angle of the cup 60 relative to the spectacle lens LE change. If the third installation position 10C and angle of the eyeglass lens LE are not adjusted according to the installation position and angle of the cup 60, the chuck shaft 11C may not be attached to the cup 60.

CPU51は、S33で送信されたカップ位置の情報に基づいて、レンズ加工装置1Cのチャック軸11Cと、眼鏡レンズLEに取り付けられたカップ60の位置が一致するように、第3設置位置10Cを設定(調整)する。一例として、本実施形態の位置記憶処理(図3参照)では、眼鏡レンズLEの基準位置BCに基準角度でカップ60が取り付けられた場合の、眼鏡レンズLEの第3設置位置10C、および、第3設置位置10Cにおける眼鏡レンズLEの角度が記憶されている。CPU51は、S33で送信されたカップ位置の情報に基づいて、眼鏡レンズLEの基準位置BCに対してカップ60の位置がずれている方向および距離を取得し、ずれている方向および距離が相殺されるように、眼鏡レンズLEの第3設置位置11Cを調整する。 Based on the cup position information transmitted in S33, the CPU 51 sets the third installation position 10C so that the chuck shaft 11C of the lens processing device 1C matches the position of the cup 60 attached to the eyeglass lens LE. (adjust. As an example, in the position storage process (see FIG. 3) of this embodiment, when the cup 60 is attached to the reference position BC of the eyeglass lens LE at a reference angle, the third installation position 10C of the eyeglass lens LE and the third installation position 10C of the eyeglass lens LE are 3. The angle of the spectacle lens LE at the installation position 10C is stored. Based on the cup position information transmitted in S33, the CPU 51 acquires the direction and distance in which the position of the cup 60 is deviated from the reference position BC of the spectacle lens LE, and determines whether the deviated direction and distance are offset. The third installation position 11C of the spectacle lens LE is adjusted so that

また、CPU51は、S33で送信された取付角度の情報に基づいて、カップ60が取り付けられた眼鏡レンズLEの、第3設置位置10Cにおける角度を設定(調整)する。一例として、本実施形態では、CPU51は、S33で送信された取付角度の情報に基づいて、基準角度(光軸に平行な角度)と取付角度のずれを取得し、取得した角度のずれが相殺されるように、設置位置11Cにおける眼鏡レンズLEの角度を調整する。 Further, the CPU 51 sets (adjusts) the angle of the eyeglass lens LE to which the cup 60 is attached at the third installation position 10C based on the attachment angle information transmitted in S33. As an example, in this embodiment, the CPU 51 obtains the deviation between the reference angle (angle parallel to the optical axis) and the mounting angle based on the mounting angle information transmitted in S33, and the deviation in the obtained angle cancels out the difference between the reference angle (angle parallel to the optical axis) and the mounting angle. The angle of the spectacle lens LE at the installation position 11C is adjusted so that

図4の説明に戻る。制御装置5のCPU51は、ロボットアーム3Bおよびレンズ加工装置1Cが共に稼働停止中であるか否かを判断する。ロボットアーム3Bおよびレンズ加工装置1Cの少なくとも一方が稼働中であれば、待機状態とされる。ロボットアーム3Bおよびレンズ加工装置1Cが共に稼働停止中であれば、CPU51は、第3移動指示と、S34で設定した第3設置位置11Cおよび角度を、ロボットアーム3Bに送信する(S35)。第3移動指示とは、前述した第3経路を通じて、カップ取り付け装置1Bの第2設置位置10Bからレンズ加工装置1Cの第3設置位置10Cへ眼鏡レンズを移動させる指示である。 Returning to the explanation of FIG. 4. The CPU 51 of the control device 5 determines whether or not both the robot arm 3B and the lens processing device 1C are stopped. If at least one of the robot arm 3B and the lens processing device 1C is in operation, it is in a standby state. If both the robot arm 3B and the lens processing device 1C are not in operation, the CPU 51 transmits the third movement instruction and the third installation position 11C and angle set in S34 to the robot arm 3B (S35). The third movement instruction is an instruction to move the spectacle lens from the second installation position 10B of the cup attachment device 1B to the third installation position 10C of the lens processing device 1C through the third path described above.

ロボットアーム3Bの制御部39は、第3移動指示を受信すると、位置記憶処理(図3参照)で記憶された第3作業位置P3、第2設置位置10B、および第3経路上の追加位置と、S35で送信された第3設置位置11Cおよび角度に基づいて、第2設置位置11Bから第3設置位置10Cへ眼鏡レンズを移動させる(S36)。詳細には、ロボットアーム3Bの制御部39は、アーム部30自体を第3作業位置P3に移動させた状態で、第2設置位置10Bに設置されている眼鏡レンズを保持部37に保持させる。次いで、制御部39は、眼鏡レンズに第3経路上の通過位置を通過させつつ、S35で送信された第3設置位置10Cに、指定された角度で眼鏡レンズを移動させる。制御部39は、保持部37による眼鏡レンズの保持を解除させることで、眼鏡レンズを第3設置位置10Cに設置する。なお、制御部39は、眼鏡レンズに第3経路上の通過位置を通過させる際にも、カップ位置の情報および取付角度の情報を考慮してもよい。 Upon receiving the third movement instruction, the control unit 39 of the robot arm 3B stores the third work position P3, the second installation position 10B, and the additional position on the third path stored in the position storage process (see FIG. 3). , the spectacle lens is moved from the second installation position 11B to the third installation position 10C based on the third installation position 11C and the angle transmitted in S35 (S36). Specifically, the control unit 39 of the robot arm 3B causes the holding unit 37 to hold the spectacle lens installed at the second installation position 10B while the arm unit 30 itself is moved to the third work position P3. Next, the control unit 39 moves the spectacle lens at the specified angle to the third installation position 10C transmitted in S35 while causing the spectacle lens to pass through the passing position on the third path. The control unit 39 releases the holding of the spectacle lens by the holding unit 37, thereby installing the spectacle lens at the third installation position 10C. Note that the control unit 39 may also consider the information on the cup position and the information on the attachment angle when causing the spectacle lens to pass through the passing position on the third path.

ロボットアーム3Bの制御部39は、第3設置位置10Cへの眼鏡レンズの移動が完了した旨を、制御装置5に通知する(S37)。制御装置5のCPU51は、眼鏡レンズの加工開始指示をレンズ加工装置1Cに送信する(S38)。レンズ加工装置1Cの制御部は、眼鏡枠形状測定装置(図示せず)によって測定された玉型形状に従って、眼鏡レンズの周縁を加工する(S39)。S39の処理が完了すると、レンズ加工装置1Cの制御部は、処理の完了通知を制御装置5に送信する(S40)。 The control unit 39 of the robot arm 3B notifies the control device 5 that the movement of the spectacle lens to the third installation position 10C has been completed (S37). The CPU 51 of the control device 5 transmits an instruction to start processing the spectacle lens to the lens processing device 1C (S38). The control unit of the lens processing device 1C processes the peripheral edge of the eyeglass lens according to the lens shape measured by the eyeglass frame shape measuring device (not shown) (S39). When the process of S39 is completed, the control unit of the lens processing device 1C transmits a process completion notification to the control device 5 (S40).

制御装置5のCPU51は、S40で送信された完了通知を受信すると、ロボットアーム3Bが稼働停止中であるか否かを判断する。ロボットアーム3Bが稼働中であれば、待機状態とされる。ロボットアーム3Bが稼働停止中であれば、CPU51は、第4移動指示をロボットアーム3Bに送信する(S41)。第4移動指示とは、前述した第4経路を通じて、レンズ加工装置1Cの第3設置位置10Cから完了位置9へ眼鏡レンズを移動させる指示である。 Upon receiving the completion notification sent in S40, the CPU 51 of the control device 5 determines whether or not the robot arm 3B is stopped. If the robot arm 3B is in operation, it is in a standby state. If the robot arm 3B is not operating, the CPU 51 transmits a fourth movement instruction to the robot arm 3B (S41). The fourth movement instruction is an instruction to move the spectacle lens from the third installation position 10C of the lens processing apparatus 1C to the completion position 9 through the fourth path described above.

ロボットアーム3Bの制御部39は、第4移動指示を受信すると、第3作業位置P3、第4作業位置P4、第3設置位置10C、完了位置9、および第4経路上の通過位置に基づいて、アーム部30およびアーム移動部41の駆動を制御することで、第3設置位置10Cから完了位置9に眼鏡レンズを移動させる(S42)。ロボットアーム3Bの制御部39は、完了位置9への眼鏡レンズの移動が完了した旨を、制御装置5に通知する(S43)。 Upon receiving the fourth movement instruction, the control unit 39 of the robot arm 3B moves the robot arm 3B based on the third work position P3, the fourth work position P4, the third installation position 10C, the completion position 9, and the passing position on the fourth route. , the spectacle lens is moved from the third installation position 10C to the completion position 9 by controlling the driving of the arm part 30 and the arm moving part 41 (S42). The control unit 39 of the robot arm 3B notifies the control device 5 that the movement of the spectacle lens to the completion position 9 has been completed (S43).

以上説明したように、本実施形態の眼鏡レンズ周縁加工システム100では、異なる工程を実行する別筐体の複数の眼鏡製作用装置1の間で、ロボットアーム3によって眼鏡レンズが移動される。さらに、ロボットアーム3のアーム部30は複数の関節部J1~J6を有するので、回転軸が1軸のロボットまたはコンベア等によって眼鏡レンズを移動させる場合に比べて、複数の眼鏡製作用装置1の間の位置関係が限定され難い。 As described above, in the eyeglass lens peripheral processing system 100 of this embodiment, the eyeglass lens is moved by the robot arm 3 between a plurality of eyeglass manufacturing apparatuses 1 in separate housings that perform different processes. Furthermore, since the arm portion 30 of the robot arm 3 has a plurality of joints J1 to J6, it is possible to move the eyeglass lenses by using a robot having a single axis of rotation, a conveyor, or the like. The positional relationship between them is difficult to limit.

図2に示したように、本実施形態のロボットアーム3は、設置面(基台40)に対して交差する方向に延びる回転軸(例えば回転軸X1等)を中心として保持部37を旋回移動させて、各々の眼鏡製作用装置1に対する保持部37の方向を合わせることができる。従って、コンベア等によって複数の装置間で眼鏡レンズを移動させる場合とは異なり、複数の装置の配置がさらに限定され難くなる。 As shown in FIG. 2, the robot arm 3 of this embodiment rotates the holding part 37 around a rotation axis (for example, rotation axis X1, etc.) extending in a direction intersecting the installation surface (base 40). In this way, the direction of the holding portion 37 with respect to each eyeglass manufacturing device 1 can be aligned. Therefore, unlike the case where spectacle lenses are moved between a plurality of devices using a conveyor or the like, it becomes more difficult to limit the arrangement of the plurality of devices.

(変容例)
図6を参照して、上記実施形態の変容例の1つについて説明する。図6は、変容例に係る眼鏡レンズ周縁加工システム200の平面図である。図6に示す変容例では、上記実施形態で用いられているレンズメータ1A、カップ取り付け装置1B、レンズ加工装置1C、ロボットアーム3と同じデバイスが用いられている。しかし、上記実施形態では2つのロボットアーム3A,3Bが用いられているのに対し、図6に示す変容例では1つのロボットアーム3が用いられている。このように、眼鏡レンズ周縁加工システムで使用されるロボットアーム3の数は1つでもよいし、3つ以上であってもよい。また、上記実施形態のロボットアーム3A,3Bは設置面上を移動するが、図6に示す変容例ではロボットアーム3は固定されている。このように、ロボットアーム3のアーム部30の位置は固定されていてもよい。
(transformation example)
One modification of the above embodiment will be described with reference to FIG. 6. FIG. 6 is a plan view of a spectacle lens peripheral edge processing system 200 according to a modified example. In the modified example shown in FIG. 6, the same devices as the lens meter 1A, cup attachment device 1B, lens processing device 1C, and robot arm 3 used in the above embodiment are used. However, in the above embodiment, two robot arms 3A and 3B are used, whereas in the modified example shown in FIG. 6, one robot arm 3 is used. In this way, the number of robot arms 3 used in the eyeglass lens peripheral edge processing system may be one, or three or more. Moreover, although the robot arms 3A and 3B of the above embodiment move on the installation surface, in the modified example shown in FIG. 6, the robot arm 3 is fixed. In this way, the position of the arm portion 30 of the robot arm 3 may be fixed.

図6に示す変容例では、複数の眼鏡製作用装置1は、設置位置が固定されたロボットアーム3の旋回軸X1を中心とする周方向に沿って、ロボットアーム3を取り囲むように配置されている。よって、眼鏡レンズ周縁加工システム200を設置するためのスペースが小さくなる。 In the modified example shown in FIG. 6, the plurality of eyeglass manufacturing devices 1 are arranged so as to surround the robot arm 3 along a circumferential direction centered on the rotation axis X1 of the robot arm 3 whose installation position is fixed. There is. Therefore, the space for installing the eyeglass lens peripheral edge processing system 200 becomes smaller.

また、図6に示す変容例では、ロボットアーム3の旋回軸X1の方向(つまり、本実施形態では上方)から見た場合に、眼鏡レンズに対する工程を実行する順に、時計回りまたは反時計回り(本実施形態では時計回り)に配置されている。つまり、最初にレンズ測定工程を実行するレンズメータ1A、2番目に加工準備工程を実行するカップ取り付け装置1B、および、最後に加工工程を実行するレンズ加工装置1Cが、順に時計回りに配置されている。従って、ロボットアーム3は、旋回軸X1を中心として保持部37を旋回移動させることで、複数の眼鏡製作用装置1の各々に対して、工程を実行する順に円滑に眼鏡レンズを移動させることができる。 In addition, in the modification example shown in FIG. 6, when viewed from the direction of the rotation axis X1 of the robot arm 3 (that is, from above in this embodiment), the order in which the processes for eyeglass lenses are performed is clockwise or counterclockwise ( In this embodiment, they are arranged clockwise). In other words, the lens meter 1A that first executes the lens measurement process, the cup attachment device 1B that executes the processing preparation process second, and the lens processing apparatus 1C that executes the processing process last are arranged in clockwise order. There is. Therefore, by rotating and moving the holding part 37 about the rotation axis X1, the robot arm 3 can smoothly move the spectacle lenses to each of the plurality of spectacle manufacturing apparatuses 1 in the order in which the processes are performed. can.

さらに、図6に示す変容例では、眼鏡レンズの待機位置8および完了位置9(図6では同じ位置)も、複数の眼鏡製作用装置1と共に、旋回軸X1を中心とする周方向に沿ってロボットアーム3を取り囲むように設けられている。詳細には、眼鏡レンズが移動される順(つまり、待機位置8、レンズメータ1A、カップ取り付け装置1B、レンズ加工装置1C、および完了位置9の順)に、それぞれの位置が時計回りに配置されている。従って、眼鏡レンズ周縁加工システム200を設置するためのスペースをより小さくすることが可能である。 Furthermore, in the modified example shown in FIG. 6, the standby position 8 and completion position 9 (same position in FIG. 6) of the eyeglass lens are also located along the circumferential direction around the rotation axis X1, together with the plurality of eyeglass manufacturing devices 1. It is provided so as to surround the robot arm 3. Specifically, the respective positions are arranged clockwise in the order in which the spectacle lenses are moved (that is, the standby position 8, the lens meter 1A, the cup attachment device 1B, the lens processing device 1C, and the completion position 9). ing. Therefore, it is possible to further reduce the space for installing the eyeglass lens peripheral edge processing system 200.

上記実施形態および変容例で開示された技術は一例に過ぎない。従って、上記実施形態および変容例で例示された技術を変更することも可能である。例えば、上記実施形態および変容例で例示された複数の技術の一部のみを、眼鏡レンズ周縁加工システムに採用してもよい。また、ロボットアーム3は、水平な設置面でなく、鉛直方向に延びる壁面等に固定されていてもよい。また、上記実施形態および変容例では、ロボットアーム3は、1つの眼鏡製作用装置1の設置位置10から、他の眼鏡製作用装置1の設置位置10に、眼鏡レンズを直接移動させる。しかし、ロボットアーム3は、複数の設置位置10の間で眼鏡レンズを移動させる途中で、他の位置(例えば、待機位置8または完了位置9のトレイ等)に眼鏡レンズを一旦移動させてもよい。 The techniques disclosed in the above embodiments and modifications are merely examples. Therefore, it is also possible to modify the techniques illustrated in the above embodiments and variations. For example, only some of the techniques exemplified in the above embodiments and modified examples may be employed in the eyeglass lens periphery processing system. Moreover, the robot arm 3 may be fixed not to a horizontal installation surface but to a wall surface extending in the vertical direction. Furthermore, in the above embodiments and modified examples, the robot arm 3 directly moves the spectacle lens from the installation position 10 of one eyeglass manufacturing apparatus 1 to the installation position 10 of another eyeglass manufacturing apparatus 1. However, the robot arm 3 may temporarily move the eyeglass lens to another position (for example, the tray at the standby position 8 or the completion position 9) while moving the eyeglass lens between the plurality of installation positions 10. .

1 眼鏡製作用装置
1A レンズメータ
1B カップ取り付け装置
1C レンズ加工装置
3 ロボットアーム
5 制御装置
10A 第1設置位置
10B 第2設置位置
10C 第3設置位置
11C,12C チャック軸
30 アーム部
37 保持部
39 制御部
40 基台
41 アーム移動部
51 CPU
52 記憶装置
60 カップ
100、200 眼鏡レンズ周縁加工システム
J1~J6 関節部
X1 旋回軸
LE 眼鏡レンズ
1 Eyeglass manufacturing device 1A Lens meter 1B Cup attachment device 1C Lens processing device 3 Robot arm 5 Control device 10A First installation position 10B Second installation position 10C Third installation position 11C, 12C Chuck shaft 30 Arm part 37 Holding part 39 Control Section 40 Base 41 Arm moving section 51 CPU
52 Storage device 60 Cups 100, 200 Eyeglass lens peripheral processing system J1 to J6 Joint X1 Rotation axis LE Eyeglass lens

Claims (5)

眼鏡レンズの周縁を加工する眼鏡レンズ周縁加工システムであって、
前記眼鏡レンズを加工するための複数の工程のうち、互いに異なる工程を実行すると共に、互いに異なる筐体を有する複数の眼鏡製作用装置と、
複数の関節部を有するアーム部、および、前記アーム部に設けられて対象物の保持および保持解除を行う保持部を備え、前記関節部を介して前記アーム部を回転させることで、前記保持部に保持された前記対象物を移動させるロボットアームと、
制御部と、
を備え、
前記複数の眼鏡製作用装置には、
前記眼鏡レンズのレンズ面に対する適切な位置に自動的にカップを取り付けるカップ取り付け装置と、
前記カップ取り付け装置によって前記眼鏡レンズに取り付けられた前記カップを治具として、前記眼鏡レンズを装着すると共に、装着した前記眼鏡レンズの周縁を加工するレンズ加工装置と、
が含まれており、
前記制御部は、
前記複数の眼鏡製作用装置の各々について、眼鏡レンズの設置および取り出しが行われる位置である設置位置を記憶装置に記憶させる処理を実行する位置記憶モードと、
記憶された前記設置位置に基づいて前記ロボットアームの駆動を制御することで、前記複数の眼鏡製作用装置のうち1つの前記眼鏡製作用装置の前記設置位置から、他の前記眼鏡製作用装置の前記設置位置に眼鏡レンズを移動させる処理を実行する移動モードと、
を実行し、
前記移動モードにおいて、眼鏡レンズを前記カップ取り付け装置の前記設置位置に移動させると共に、前記カップ取り付け装置によって自動的にカップが取り付けられた前記眼鏡レンズを、前記レンズ加工装置の前記設置位置に移動させることを特徴とする眼鏡レンズ周縁加工システム。
An eyeglass lens peripheral edge processing system for processing the peripheral edge of an eyeglass lens,
A plurality of eyeglass manufacturing apparatuses that perform mutually different processes among the plurality of processes for processing the eyeglass lenses and have mutually different casings;
An arm portion having a plurality of joints, and a holding portion provided on the arm portion for holding and releasing the holding of an object, and by rotating the arm portion via the joint portion, the holding portion a robot arm that moves the object held by the robot;
a control unit;
Equipped with
The plurality of eyeglass manufacturing devices include:
a cup attachment device that automatically attaches the cup to an appropriate position relative to the lens surface of the eyeglass lens;
A lens processing device that uses the cup attached to the eyeglass lens by the cup attachment device as a jig to attach the eyeglass lens and process the peripheral edge of the attached eyeglass lens;
Contains
The control unit includes:
a position storage mode in which a storage device stores an installation position for each of the plurality of eyeglass manufacturing devices, which is a position where eyeglass lenses are installed and taken out;
By controlling the drive of the robot arm based on the stored installation position, it is possible to change from the installation position of one eyeglass manufacturing apparatus among the plurality of eyeglass manufacturing apparatuses to the other eyeglass manufacturing apparatus. a movement mode that executes a process of moving the eyeglass lens to the installation position;
Run
In the movement mode, the spectacle lens is moved to the installation position of the cup attachment device, and the spectacle lens to which the cup is automatically attached by the cup attachment device is moved to the installation position of the lens processing device. This is an eyeglass lens peripheral processing system.
請求項1に記載の眼鏡レンズ周縁加工システムであって、
前記制御部は、
前記位置記憶モードにおいて、前記複数の眼鏡製作用装置による前記複数の工程が行われる前の眼鏡レンズの待機位置をさらに前記記憶装置に記憶させると共に、
記憶された前記待機位置および前記設置位置に基づいて前記ロボットアームの駆動を制御することで、前記待機位置から、前記複数の眼鏡製作用装置のうち最初に眼鏡レンズに対する工程を実行する前記眼鏡製作用装置の前記設置位置に眼鏡レンズを移動させることを特徴とする眼鏡レンズ周縁加工システム。
The eyeglass lens peripheral edge processing system according to claim 1,
The control unit includes:
In the position storage mode, the storage device further stores a standby position of the eyeglass lens before the plurality of steps are performed by the plurality of eyeglass manufacturing devices, and
The eyeglass manufacturing method includes controlling the driving of the robot arm based on the stored standby position and the installation position, so that the first eyeglass manufacturing device among the plurality of eyeglass manufacturing devices performs a process on the eyeglass lens from the standby position. An eyeglass lens periphery processing system, characterized in that the eyeglass lens is moved to the installation position of the eyeglass lens periphery.
請求項1または2に記載の眼鏡レンズ周縁加工システムであって、
前記制御部は、
前記位置記憶モードにおいて、前記複数の眼鏡製作用装置による前記複数の工程が完了した後に眼鏡レンズを移動させる完了位置をさらに前記記憶装置に記憶させると共に、
記憶された前記設置位置および前記完了位置に基づいて前記ロボットアームの駆動を制御することで、前記複数の眼鏡製作用装置のうち最後に眼鏡レンズに対する工程を実行した前記眼鏡製作用装置の前記設置位置から、前記完了位置に眼鏡レンズを移動させることを特徴とする眼鏡レンズ周縁加工システム。
The eyeglass lens peripheral edge processing system according to claim 1 or 2,
The control unit includes:
In the position storage mode, further storing in the storage device a completion position to which the eyeglass lens is moved after the plurality of steps by the plurality of eyeglass manufacturing devices are completed;
By controlling the drive of the robot arm based on the stored installation position and the completion position, the installation of the eyeglass manufacturing device that last executed the process for eyeglass lenses among the plurality of eyeglass manufacturing devices An eyeglass lens peripheral edge processing system, characterized in that the eyeglass lens is moved from the position to the completion position.
請求項1から3のいずれかに記載の眼鏡レンズ周縁加工システムであって、
前記制御部は、
前記位置記憶モードにおいて、前記設置位置に加えて、前記ロボットアームによって移動される眼鏡レンズの移動経路上の通過位置をさらに前記記憶装置に記憶させると共に、
記憶された前記設置位置および前記通過位置に基づいて前記ロボットアームの駆動を制御することで、前記通過位置を通過させて眼鏡レンズを移動させることを特徴とする眼鏡レンズ周縁加工システム。
The eyeglass lens peripheral edge processing system according to any one of claims 1 to 3,
The control unit includes:
In the position storage mode, in addition to the installation position, the storage device further stores a passing position on a movement path of the eyeglass lens moved by the robot arm;
An eyeglass lens periphery processing system, characterized in that the eyeglass lens is moved through the passing position by controlling the drive of the robot arm based on the stored installation position and the passing position.
眼鏡レンズの周縁を加工する眼鏡レンズ周縁加工システムにおいて実行される眼鏡レンズ周縁加工プログラムであって、
前記眼鏡レンズ周縁加工システムは、
前記眼鏡レンズを加工するための複数の工程のうち、互いに異なる工程を実行すると共に、互いに異なる筐体を有する複数の眼鏡製作用装置と、
複数の関節部を有するアーム部、および、前記アーム部に設けられて対象物の保持および保持解除を行う保持部を備え、前記関節部を介して前記アーム部を回転させることで、前記保持部に保持された前記対象物を移動させるロボットアームと、
制御部と、
を備え、
前記複数の眼鏡製作用装置には、
前記眼鏡レンズのレンズ面に対する適切な位置に自動的にカップを取り付けるカップ取り付け装置と、
前記カップ取り付け装置によって前記眼鏡レンズに取り付けられた前記カップを治具として、前記眼鏡レンズを装着すると共に、装着した前記眼鏡レンズの周縁を加工するレンズ加工装置と、
が含まれており、
前記眼鏡レンズ周縁加工プログラムが前記眼鏡レンズ周縁加工システムの前記制御部によって実行されることで、
前記複数の眼鏡製作用装置の各々について、眼鏡レンズの設置および取り出しが行われる位置である設置位置を記憶装置に記憶させる処理を実行する位置記憶モードと、
記憶された前記設置位置に基づいて前記ロボットアームの駆動を制御することで、前記複数の眼鏡製作用装置のうち1つの前記眼鏡製作用装置の前記設置位置から、他の前記眼鏡製作用装置の前記設置位置に眼鏡レンズを移動させる処理を実行する移動モードと、
を前記眼鏡レンズ周縁加工システムに実行させ、
前記移動モードにおいて、眼鏡レンズを前記カップ取り付け装置の前記設置位置に移動させると共に、前記カップ取り付け装置によって自動的にカップが取り付けられた前記眼鏡レンズを、前記レンズ加工装置の前記設置位置に移動させることを特徴とする眼鏡レンズ周縁加工プログラム。
An eyeglass lens periphery processing program executed in an eyeglass lens periphery processing system that processes the periphery of an eyeglass lens, the program comprising:
The eyeglass lens peripheral processing system includes:
A plurality of eyeglass manufacturing apparatuses that perform mutually different processes among the plurality of processes for processing the eyeglass lenses and have mutually different casings;
An arm portion having a plurality of joints, and a holding portion provided on the arm portion for holding and releasing the holding of an object, and by rotating the arm portion via the joint portion, the holding portion a robot arm that moves the object held by the robot;
a control unit;
Equipped with
The plurality of eyeglass manufacturing devices include:
a cup attachment device that automatically attaches the cup to an appropriate position relative to the lens surface of the eyeglass lens;
A lens processing device that uses the cup attached to the eyeglass lens by the cup attachment device as a jig to attach the eyeglass lens and process the peripheral edge of the attached eyeglass lens;
Contains
The spectacle lens peripheral edge processing program is executed by the control unit of the spectacle lens peripheral edge processing system,
a position storage mode in which a storage device stores an installation position for each of the plurality of eyeglass manufacturing devices, which is a position where eyeglass lenses are installed and taken out;
By controlling the drive of the robot arm based on the stored installation position, it is possible to change from the installation position of one eyeglass manufacturing apparatus among the plurality of eyeglass manufacturing apparatuses to the other eyeglass manufacturing apparatus. a movement mode that executes a process of moving the eyeglass lens to the installation position;
causing the eyeglass lens periphery processing system to execute
In the movement mode, the spectacle lens is moved to the installation position of the cup attachment device, and the spectacle lens to which the cup is automatically attached by the cup attachment device is moved to the installation position of the lens processing device. This is an eyeglass lens peripheral processing program.
JP2019183317A 2019-10-03 2019-10-03 Eyeglass lens periphery processing system and eyeglass lens periphery processing program Active JP7367439B2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP2019183317A JP7367439B2 (en) 2019-10-03 2019-10-03 Eyeglass lens periphery processing system and eyeglass lens periphery processing program
KR1020200126673A KR20210040265A (en) 2019-10-03 2020-09-29 Eyeglass frame manufacturing system and recording medium
CN202011058431.5A CN112606002B (en) 2019-10-03 2020-09-30 Spectacle lens peripheral edge processing system and recording medium
US17/060,340 US12115622B2 (en) 2019-10-03 2020-10-01 Eyeglass lens peripheral edge processing system and non-transitory computer-readable storage medium
EP20199595.8A EP3800007B1 (en) 2019-10-03 2020-10-01 Eyeglass lens peripheral edge processing system and eyeglass lens peripheral edge processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019183317A JP7367439B2 (en) 2019-10-03 2019-10-03 Eyeglass lens periphery processing system and eyeglass lens periphery processing program

Publications (3)

Publication Number Publication Date
JP2021058948A JP2021058948A (en) 2021-04-15
JP2021058948A5 JP2021058948A5 (en) 2022-09-01
JP7367439B2 true JP7367439B2 (en) 2023-10-24

Family

ID=75379462

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019183317A Active JP7367439B2 (en) 2019-10-03 2019-10-03 Eyeglass lens periphery processing system and eyeglass lens periphery processing program

Country Status (1)

Country Link
JP (1) JP7367439B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2024136820A (en) 2023-03-24 2024-10-04 株式会社ニデック Eyeglass lens processing system and control program for eyeglass lens processing system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003200337A (en) 2003-01-14 2003-07-15 Topcon Corp Clamping method and device for workpiece lens
JP2004174669A (en) 2002-11-27 2004-06-24 Tokyo Electron Ltd Carrying alignment method of carrying system
WO2018092222A1 (en) 2016-11-16 2018-05-24 株式会社牧野フライス製作所 Machine tool system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4127094C2 (en) * 1991-08-16 1994-09-08 Wernicke & Co Gmbh System for grinding the optical surfaces and / or the peripheral edge of spectacle lenses

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004174669A (en) 2002-11-27 2004-06-24 Tokyo Electron Ltd Carrying alignment method of carrying system
JP2003200337A (en) 2003-01-14 2003-07-15 Topcon Corp Clamping method and device for workpiece lens
WO2018092222A1 (en) 2016-11-16 2018-05-24 株式会社牧野フライス製作所 Machine tool system

Also Published As

Publication number Publication date
JP2021058948A (en) 2021-04-15

Similar Documents

Publication Publication Date Title
CN114728396B (en) Control device, control system, robot system, and control method
US8406923B2 (en) Apparatus for determining pickup pose of robot arm with camera
JP2000304530A (en) Lens mound of spectacle frame, lens, or method and device for tracing lens pattern
JP7367438B2 (en) Eyeglass lens peripheral processing system
CN102802883B (en) Calibration of a base coordinate system for an industrial robot
US20110295421A1 (en) Device and a method for restoring positional information of robot
JP5468366B2 (en) Robot control system and robot control method
CN103770112A (en) Robot system and processed product producing method
US20060188250A1 (en) Robot imaging device
JP2018005115A (en) Projection image adjustment system and projection image adjustment method
CN112606002B (en) Spectacle lens peripheral edge processing system and recording medium
JP2014151398A (en) Spectacle lens periphery processing system, spectacle lens periphery processing device, processing device control program, external terminal, spectacle lens periphery processing program, and spectacle lens periphery processing method
JP7367439B2 (en) Eyeglass lens periphery processing system and eyeglass lens periphery processing program
JP6775958B2 (en) How to determine the cutting machine and the necessity of position correction
JP2013173191A (en) Robot apparatus, robot control apparatus, robot control method, and robot control program
JP2012061587A (en) Teaching system of robot
CN112140045A (en) Electric wrench of working robot based on visual guidance and control method thereof
JP2004280267A (en) Display device for working device, display method for the working device, display program for the working device, and recording medium
JP2006297559A (en) Calibration system and robot&#39;s calibration method
JP6338042B2 (en) Glasses parameter calculation device, glasses parameter calculation program
CN108680149B (en) A kind of Sopwith staff/prism bar is vertically from steady control device and control method
CN113858206A (en) Robot work control method, robot, and computer-readable storage medium
JP2020073302A (en) Robot and robot system
KR102557025B1 (en) Automatic tool change robot that automatically changes tool to be used
US20240171729A1 (en) System and methods to calibrate mobile device camera

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220824

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220824

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230331

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230404

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20230602

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230801

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: 20230912

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230925

R150 Certificate of patent or registration of utility model

Ref document number: 7367439

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150