JP7584565B1 - Machine tool and machine tool control method - Google Patents

Machine tool and machine tool control method Download PDF

Info

Publication number
JP7584565B1
JP7584565B1 JP2023082812A JP2023082812A JP7584565B1 JP 7584565 B1 JP7584565 B1 JP 7584565B1 JP 2023082812 A JP2023082812 A JP 2023082812A JP 2023082812 A JP2023082812 A JP 2023082812A JP 7584565 B1 JP7584565 B1 JP 7584565B1
Authority
JP
Japan
Prior art keywords
worker
safety
press brake
machine tool
safety training
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
JP2023082812A
Other languages
Japanese (ja)
Other versions
JP2024166608A (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.)
Amada Co Ltd
Original Assignee
Amada 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 Amada Co Ltd filed Critical Amada Co Ltd
Priority to JP2023082812A priority Critical patent/JP7584565B1/en
Priority to PCT/JP2024/015131 priority patent/WO2024241765A1/en
Application granted granted Critical
Publication of JP7584565B1 publication Critical patent/JP7584565B1/en
Publication of JP2024166608A publication Critical patent/JP2024166608A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B21MECHANICAL METAL-WORKING WITHOUT ESSENTIALLY REMOVING MATERIAL; PUNCHING METAL
    • B21DWORKING OR PROCESSING OF SHEET METAL OR METAL TUBES, RODS OR PROFILES WITHOUT ESSENTIALLY REMOVING MATERIAL; PUNCHING METAL
    • B21D55/00Safety devices protecting the machine or the operator, specially adapted for apparatus or machines dealt with in this subclass
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q11/00Accessories fitted to machine tools for keeping tools or parts of the machine in good working condition or for cooling work; Safety devices specially combined with or arranged in, or specially adapted for use in connection with, machine tools
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B30PRESSES
    • B30BPRESSES IN GENERAL
    • B30B15/00Details of, or accessories for, presses; Auxiliary measures in connection with pressing
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)
  • Bending Of Plates, Rods, And Pipes (AREA)

Abstract

Figure 0007584565000001

【課題】作業者が安全教育を受けているか否かによって動作を異ならせることができる工作機械を提供する。
【解決手段】NC装置11または制御部21は、操作ボタン25等の操作部を操作する作業者を特定する。NC装置11または制御部21は、特定した作業者が、工作機械本体12を安全に操作するために予め受講しておくべき安全教育を受講しているか否かを示す安全教育受講履歴32を確認する。NC装置11または制御部21は、少なくとも確認した作業者の安全教育受講履歴32に応じて、作業者が操作部を操作することによって実行される工作機械本体12によるワークの加工動作を許可するか不許可とするかを決定する。
【選択図】図1

Figure 0007584565000001

A machine tool capable of differing in operation depending on whether or not an operator has received safety training is provided.
[Solution] An NC device 11 or a control unit 21 identifies an operator who operates an operation unit such as an operation button 25. The NC device 11 or the control unit 21 checks a safety education attendance history 32 indicating whether the identified operator has taken the safety education that should be taken in advance in order to safely operate a machine tool main body 12. The NC device 11 or the control unit 21 determines whether to permit or not permit the machining operation of a workpiece by the machine tool main body 12, which is executed by the operator operating the operation unit, according to at least the safety education attendance history 32 of the confirmed operator.
[Selected Figure] Figure 1

Description

本発明は、工作機械及び工作機械の制御方法に関する。 The present invention relates to a machine tool and a method for controlling the machine tool.

特許文献1には、産業機械(工作機械)を操作する作業者の体温等の生体情報と、作業環境の温度または湿度等の環境情報とに基づいて作業者の安全レベルを判定して、産業機械の動作を制限したり制限を解除したりすることが記載されている。 Patent Document 1 describes a system that determines the safety level of an operator who operates industrial machinery (machine tools) based on biological information such as the body temperature of the operator and environmental information such as the temperature or humidity of the working environment, and restricts or releases the restrictions on the operation of the industrial machinery.

特開2021-64257号公報JP 2021-64257 A 特開2017-102687号公報JP 2017-102687 A

工作機械を安全に操作するには、作業者に対する安全教育が重要である。従来においては、作業者が安全教育を受けたか否かは人的に管理される。本来は、安全教育を受けた作業者が工作機械を操作すべきであるが、工作機械の操作を、安全教育を受けた作業者に限定するか否かは現場に委ねられている。安全教育を受けていない作業者が工作機械を操作するか、安全教育を受けている作業者が工作機械を操作するかによって、工作機械の動作を異ならせることができる工作機械及び工作機械の制御方法の登場が望まれる。 Safety education for workers is important to operate machine tools safely. Traditionally, whether or not a worker has received safety education is managed by personnel. Ideally, machine tools should be operated by workers who have received safety education, but whether or not machine tool operation should be limited to workers who have received safety education is left to the discretion of the workplace. It is desirable to develop machine tools and machine tool control methods that can make the machine tool operate differently depending on whether the machine tool is operated by a worker who has not received safety education or a worker who has received safety education.

1またはそれ以上の実施形態の第1の態様は、ワークを曲げ加工するプレスブレーキ本体と、前記プレスブレーキ本体を制御するNC装置と、前記プレスブレーキ本体によって前記ワークを曲げ加工するために作業者によって操作される操作部を有し、前記作業者による前記操作部の操作を、前記NC装置または前記NC装置に接続された制御部が受け付ける操作パネルとを備え、前記NC装置または前記制御部は、前記操作部を操作する前記作業者を特定し、特定した前記作業者が、前記プレスブレーキ本体を安全に操作するために予め受講しておくべき安全教育を受講しているか否かを示す安全教育受講履歴を確認し、確認した前記安全教育受講履歴により前記作業者が前記安全教育を受講していれば、前記作業者に、前記プレスブレーキ本体を操作する前に、テストピースを用いて前記プレスブレーキ本体に異常がないかを確認する安全確認作業の実行を指示し、前記作業者が前記安全確認作業を実行して前記プレスブレーキ本体に異常がないことが確認されれば、前記作業者が前記操作部を操作することによって実行される前記プレスブレーキ本体による前記ワークの曲げ加工動作を許可し、前記作業者が前記安全確認作業を実行しなければ、前記プレスブレーキ本体による前記ワークの曲げ加工動作を不許可とするプレスブレーキである工作機械を提供する A first aspect of one or more embodiments is a press brake apparatus including a press brake body for bending a workpiece, an NC device for controlling the press brake body, and an operation panel having an operation unit operated by an operator to bend the workpiece with the press brake body, the operation of the operation unit by the operator being received by the NC device or a control unit connected to the NC device, the NC device or the control unit identifying the operator who operates the operation unit, checking a safety education attendance history indicating whether or not the identified operator has received a safety education that should be received in advance in order to safely operate the press brake body, and If the safety education attendance history shows that the worker has received the safety education, the machine tool is a press brake that instructs the worker to perform a safety check using a test piece to check for any abnormalities in the press brake body before operating the press brake body, and if the worker performs the safety check and it is confirmed that there are no abnormalities in the press brake body, the machine tool permits the bending operation of the workpiece by the press brake body, which is performed by the worker operating the operating unit, and does not permit the bending operation of the workpiece by the press brake body unless the worker performs the safety check .

1またはそれ以上の実施形態の第の態様によれば、作業者が安全教育を受けているか否かという客観的な事実によって工作機械の動作が切り替えられる。 According to a first aspect of one or more embodiments, the operation of a machine tool is switched depending on the objective fact of whether or not an operator has received safety training.

1またはそれ以上の実施形態の第の態様は、プレスブレーキである工作機械が備える制御装置が、前記プレスブレーキがワークを曲げ加工するために操作される操作部を操作する作業者を特定し、特定した前記作業者が、前記プレスブレーキを安全に操作するために予め受講しておくべき安全教育を受講しているか否かを示す安全教育受講履歴を確認し、確認した前記安全教育受講履歴により前記作業者が前記安全教育を受講していれば、前記作業者に、前記プレスブレーキを操作する前に、テストピースを用いて前記プレスブレーキに異常がないかを確認する安全確認作業の実行を指示し、前記作業者が前記安全確認作業を実行して前記プレスブレーキに異常がないことが確認されれば、前記作業者が前記操作部を操作することによって実行される前記プレスブレーキによる前記ワークの曲げ加工動作を許可し、前記作業者が前記安全確認作業を実行しなければ、前記プレスブレーキによる前記ワークの曲げ加工動作を不許可とするプレスブレーキである工作機械の制御方法を提供する A second aspect of one or more embodiments provides a control method for a machine tool that is a press brake, in which a control device provided in a machine tool that is a press brake identifies an operator who operates an operation unit that is operated to cause the press brake to bend a workpiece, checks a safety education attendance history indicating whether the identified operator has taken safety education that should be taken in advance in order to safely operate the press brake, and if the confirmed safety education attendance history indicates that the operator has taken the safety education, instructs the operator to perform safety confirmation work using a test piece to check for any abnormalities in the press brake before operating the press brake, and if the operator performs the safety confirmation work and it is confirmed that there is no abnormality in the press brake, permits the bending operation of the workpiece by the press brake to be performed by the operator operating the operation unit, and does not permit the bending operation of the workpiece by the press brake if the operator does not perform the safety confirmation work .

1またはそれ以上の実施形態の第の態様によれば、作業者が安全教育を受けているか否かという客観的な事実によって工作機械の動作が切り替えられる。 According to a second aspect of one or more embodiments, the operation of the machine tool is switched depending on the objective fact of whether or not the operator has received safety training.

1またはそれ以上の実施形態に係る工作機械及び工作機械の制御方法によれば、安全教育を受けていない作業者が工作機械を操作するか、安全教育を受けている作業者が工作機械を操作するかによって、工作機械の動作を異ならせることができる。 According to one or more embodiments of the machine tool and the machine tool control method, the operation of the machine tool can be made different depending on whether the machine tool is operated by an operator who has not received safety training or an operator who has received safety training.

図1は、1またはそれ以上の実施形態に係る工作機械を示すブロック図である。FIG. 1 is a block diagram illustrating a machine tool according to one or more embodiments. 図2は、1またはそれ以上の実施形態に係る工作機械の一例であるプレスブレーキを示す図である。FIG. 2 is a diagram illustrating a press brake, an example of a machine tool, according to one or more embodiments. 図3は、1またはそれ以上の実施形態に係る工作機械が記憶する作業者情報ファイルを概念的に示す図である。FIG. 3 is a diagram conceptually illustrating a worker information file stored by a machine tool according to one or more embodiments. 図4は、1またはそれ以上の実施形態に係る工作機械が再生する安全教育動画ファイル及び安全確認作業指示動画ファイルを概念的に示す図である。FIG. 4 is a diagram conceptually illustrating a safety training video file and a safety check work instruction video file to be played by a machine tool according to one or more embodiments. 図5は、1またはそれ以上の実施形態に係る工作機械が管理する安全教育受講履歴を概念的に示す図である。FIG. 5 is a diagram conceptually illustrating a safety training history managed by a machine tool according to one or more embodiments. 図6は、1またはそれ以上の実施形態に係る工作機械が各作業者の安全教育受講履歴を管理する処理を示すフローチャートである。FIG. 6 is a flow chart illustrating a process for managing the safety training history of each operator by a machine tool according to one or more embodiments. 図7Aは、1またはそれ以上の実施形態に係る工作機械がプレスブレーキであるときに、制御装置が実行する処理を示す部分的なフローチャートである。FIG. 7A is a partial flow chart illustrating processing performed by the controller when the machine tool is a press brake in accordance with one or more embodiments. 図7Bは、1またはそれ以上の実施形態に係る工作機械がプレスブレーキであるときに、制御装置が実行する処理を示す、図7Aに続く部分的なフローチャートである。FIG. 7B is a partial flowchart following FIG. 7A illustrating processing performed by the control device when the machine tool is a press brake according to one or more embodiments. 図8は、図7Aに示すステップS108の具体的な処理を示すフローチャートである。FIG. 8 is a flowchart showing a specific process of step S108 shown in FIG. 7A. 図9は、プレスブレーキの安全確認作業で用いられるテストピースを示す斜視図である。FIG. 9 is a perspective view showing a test piece used in a press brake safety check operation. 図10は、図9に示すテストピースを用いて作業者が実行すべきプレスブレーキの安全確認作業を示す図である。FIG. 10 is a diagram showing a press brake safety check operation that an operator should perform using the test piece shown in FIG. 図11は、図7Aに示すステップS110で表示部に表示されるメッセージの一例を示す図である。FIG. 11 is a diagram showing an example of a message displayed on the display unit in step S110 shown in FIG. 7A. 図12は、図7Bに示すステップS117で表示部に表示されるメッセージの一例を示す図である。FIG. 12 is a diagram showing an example of a message displayed on the display unit in step S117 shown in FIG. 7B. 図13は、図7Bに示すステップS120で表示部に表示されるメッセージの一例を示す図である。FIG. 13 is a diagram showing an example of a message displayed on the display unit in step S120 shown in FIG. 7B. 図14は、1またはそれ以上の実施形態に係る工作機械がレーザ加工機であるときに、制御装置が実行する処理を示すフローチャートである。FIG. 14 is a flow chart illustrating the process performed by the controller when the machine tool is a laser processing machine according to one or more embodiments. 図15は、図14に示すステップS211で表示部に表示されるメッセージの一例を示す図である。FIG. 15 is a diagram showing an example of a message displayed on the display unit in step S211 shown in FIG. 図16は、図14に示すステップS214で表示部に表示されるメッセージの一例を示す図である。FIG. 16 is a diagram showing an example of a message displayed on the display unit in step S214 shown in FIG. 図17は、各作業者の安全教育受講履歴に基づく安全教育受講履歴一覧画像の一例を示す図である。FIG. 17 is a diagram showing an example of a safety training history list image based on the safety training history of each worker.

1またはそれ以上の実施形態に係る工作機械は、ワークを加工する工作機械本体と、前記工作機械本体を制御するNC装置と、前記工作機械本体によって前記ワークを加工するために作業者によって操作される操作部を有し、前記作業者による前記操作部の操作を、前記NC装置または前記NC装置に接続された制御部が受け付ける操作パネルとを備える。前記NC装置または前記制御部は、前記操作部を操作する前記作業者を特定し、特定した前記作業者が、前記工作機械本体を安全に操作するために予め受講しておくべき安全教育を受講しているか否かを示す安全教育受講履歴を確認し、少なくとも確認した前記作業者の安全教育受講履歴に応じて、前記作業者が前記操作部を操作することによって実行される前記工作機械本体による前記ワークの加工動作を許可するか不許可とするかを決定する。 A machine tool according to one or more embodiments includes a machine tool main body that processes a workpiece, an NC device that controls the machine tool main body, and an operation panel that has an operation unit operated by an operator to process the workpiece with the machine tool main body, and in which the NC device or a control unit connected to the NC device accepts the operation of the operation unit by the operator. The NC device or the control unit identifies the operator who operates the operation unit, checks a safety education attendance history that indicates whether the identified operator has taken safety education that should be taken in advance to safely operate the machine tool main body, and determines whether to permit or not permit the machining operation of the workpiece by the machine tool main body, which is executed by the operator operating the operation unit, depending on at least the confirmed safety education attendance history of the operator.

1またはそれ以上の実施形態に係る工作機械の制御方法は、工作機械が備える制御装置が、前記工作機械がワークを加工するために操作される操作部を操作する作業者を特定し、特定した前記作業者が、前記工作機械を安全に操作するために予め受講しておくべき安全教育を受講しているか否かを示す安全教育受講履歴を確認し、少なくとも確認した前記作業者の安全教育受講履歴に応じて、前記作業者が前記操作部を操作することによって実行される前記工作機械による前記ワークの加工動作を許可するか不許可とするかを決定する。 In one or more embodiments of the machine tool control method, a control device provided in the machine tool identifies an operator who operates an operating unit operated by the machine tool to machine a workpiece, checks a safety education attendance history indicating whether the identified operator has taken the safety education that should be taken in advance to safely operate the machine tool, and determines whether to permit or not permit the operator to operate the operating unit to machine the workpiece by the machine tool, depending on at least the confirmed safety education attendance history of the operator.

以下、1またはそれ以上の実施形態に係る工作機械及び工作機械の制御方法について、添付図面を参照して具体的に説明する。図1において、工作機械100は、NC(Numerical Control)装置11、工作機械本体12、操作パネル20を備える。工作機械100には、サーバ30、加工プログラム作成装置40、加工プログラムデータベース50が例えばネットワークによって接続されている。工作機械100は、板金を曲げ加工するプレスブレーキ、板金を切断加工するレーザ加工機、板金を打ち抜き加工するタレットパンチプレス、またはその他の任意の加工機である。 Below, a machine tool and a machine tool control method according to one or more embodiments will be specifically described with reference to the accompanying drawings. In FIG. 1, the machine tool 100 includes an NC (Numerical Control) device 11, a machine tool main body 12, and an operation panel 20. A server 30, a processing program creation device 40, and a processing program database 50 are connected to the machine tool 100, for example, via a network. The machine tool 100 is a press brake for bending sheet metal, a laser processing machine for cutting sheet metal, a turret punch press for punching sheet metal, or any other processing machine.

NC装置11は、加工プログラム作成装置40が作成する加工プログラムに基づいて工作機械本体12を制御する。加工プログラム作成装置40は、CAM(Computer Aided Manufacturing)プログラムを実行するコンピュータ機器によって構成することができる。加工プログラムデータベース50は、加工プログラム作成装置40が作成した加工プログラムを記憶する。NC装置11には、加工プログラム作成装置40から加工プログラムが直接供給されてもよいし、加工プログラムデータベース50に記憶されている加工プログラムが読み出されて供給されてもよい。 The NC device 11 controls the machine tool body 12 based on the machining program created by the machining program creation device 40. The machining program creation device 40 can be configured with a computer device that executes a CAM (Computer Aided Manufacturing) program. The machining program database 50 stores the machining program created by the machining program creation device 40. The NC device 11 may be supplied with the machining program directly from the machining program creation device 40, or may be supplied with the machining program read out from the machining program database 50.

操作パネル20は、制御部21、表示部22、カメラ23、視線検出部24、操作ボタン25、記憶部26、不揮発性メモリ27を備える。制御部21はNC装置11と接続されている。制御部21には、表示部22、カメラ23、視線検出部24、操作ボタン25、記憶部26、不揮発性メモリ27が接続されている。制御部21は例えばマイクロプロセッサで構成される。表示部22は液晶パネルで構成することができ、表面にタッチパッド221が装着されているタッチパネルであってもよい。操作ボタン25及びタッチパッド221は操作部である。記憶部26は一時記憶メモリで構成される。不揮発性メモリ27には、後述する作業者情報ファイル270が記憶されている。 The operation panel 20 includes a control unit 21, a display unit 22, a camera 23, a line-of-sight detection unit 24, operation buttons 25, a storage unit 26, and a non-volatile memory 27. The control unit 21 is connected to the NC device 11. The control unit 21 is connected to the display unit 22, the camera 23, the line-of-sight detection unit 24, the operation buttons 25, a storage unit 26, and a non-volatile memory 27. The control unit 21 is composed of, for example, a microprocessor. The display unit 22 can be composed of a liquid crystal panel, and may be a touch panel with a touch pad 221 attached to its surface. The operation buttons 25 and the touch pad 221 are the operation unit. The storage unit 26 is composed of a temporary storage memory. The non-volatile memory 27 stores a worker information file 270, which will be described later.

サーバ30には、後述する動画ファイル31と安全教育受講履歴32が記憶されている。NC装置11または工作機械100が備える不揮発性のいずれかの記憶部に、安全教育受講履歴32が記憶されてもよい。 The server 30 stores a video file 31 and a safety training history 32, which will be described later. The safety training history 32 may be stored in either a non-volatile memory unit provided in the NC device 11 or the machine tool 100.

図1に示す構成例においては、操作パネル20が制御部21を備え、NC装置11と制御部21とが互いに連携して工作機械100を制御するように構成されている。NC装置11が、制御部21が実行する制御を実行してもよい。制御部21が作業者による操作部(操作ボタン25またはタッチパッド221)の操作を受け付けてもよいし、NC装置11が操作を受け付けてもよい。NC装置11及び制御部21は工作機械100の動作を制御する制御装置である。工作機械100の制御装置が、作業者による操作部の操作を受け付ければよい。 In the configuration example shown in FIG. 1, the operation panel 20 includes a control unit 21, and the NC device 11 and control unit 21 are configured to work together to control the machine tool 100. The NC device 11 may execute the control executed by the control unit 21. The control unit 21 may accept operation of the operation unit (operation buttons 25 or touch pad 221) by an operator, or the NC device 11 may accept the operation. The NC device 11 and control unit 21 are control devices that control the operation of the machine tool 100. It is sufficient that the control device of the machine tool 100 accepts operation of the operation unit by an operator.

ここで、工作機械100が図2に示すプレスブレーキ100PBである場合を例として、プレスブレーキ100PBの構成を説明する。図2に示すように、プレスブレーキ100PBは、NC装置11とプレスブレーキ本体12PBとを含む。プレスブレーキ本体12PBは、左右のサイドフレーム120と、上部テーブル121と、下部テーブル122とを備える。上部テーブル121にはパンチホルダ123が取り付けられ、下部テーブル122にはダイホルダ124が取り付けられている。パンチホルダ123にはパンチTpが装着され、ダイホルダ124にはダイTdが装着されている。 The configuration of the press brake 100PB will be described below using as an example the case where the machine tool 100 is the press brake 100PB shown in FIG. 2. As shown in FIG. 2, the press brake 100PB includes an NC device 11 and a press brake main body 12PB. The press brake main body 12PB includes left and right side frames 120, an upper table 121, and a lower table 122. A punch holder 123 is attached to the upper table 121, and a die holder 124 is attached to the lower table 122. A punch Tp is attached to the punch holder 123, and a die Td is attached to the die holder 124.

上部テーブル121は、左右に設けた油圧シリンダ125L及び125Rによって、上下動するように構成されている。上部テーブル121は、モータによって上下動するように構成されていてもよい。 The upper table 121 is configured to move up and down by hydraulic cylinders 125L and 125R provided on the left and right. The upper table 121 may also be configured to move up and down by a motor.

上部テーブル121及び下部テーブル122の後方には、バックゲージ126が設けられている。バックゲージ126は、ストレッチ128に沿って左右方向に移動する突き当て127L及び127Rを備える。突き当て127L及び127Rは高さ方向及び前後方向にも移動するように構成されている。作業者が板金WをダイTd上に配置して板金Wを曲げる前に、突き当て127L及び127RはダイTdと対応する位置に移動する。作業者は、板金Wの奥側の端部を突き当て127L及び127Rに突き当てるようにしてダイTd上に配置する。 A backgauge 126 is provided behind the upper table 121 and the lower table 122. The backgauge 126 has butts 127L and 127R that move left and right along the stretch 128. The butts 127L and 127R are also configured to move in the height direction and the front and rear directions. Before the worker places the metal sheet W on the die Td and bends the metal sheet W, the butts 127L and 127R move to positions corresponding to the die Td. The worker places the back end of the metal sheet W on the die Td so that it butts against the butts 127L and 127R.

NC装置11には、上部テーブル121を下降させる閉フットペダル1291と上部テーブル121を上昇させる開フットペダル1292とを有するフットペダル129が接続されている。フットペダル129も操作部である。 A foot pedal 129 is connected to the NC device 11. The foot pedal 129 has a close foot pedal 1291 that lowers the upper table 121 and an open foot pedal 1292 that raises the upper table 121. The foot pedal 129 is also an operating unit.

操作パネル20は、プレスブレーキ本体12PBの左側方に設けられているL字状のアーム201に取り付けられている。一例として、操作ボタン25は表示部22の下方に配置されており、カメラ23は表示部22の上部に取り付けられている。視線検出部24は、操作ボタン25の下方に配置されている。カメラ23及び視線検出部24の位置は一例であり、カメラ23及び視線検出部24は表示部22の近傍に配置されていればよい。 The operation panel 20 is attached to an L-shaped arm 201 provided on the left side of the press brake main body 12PB. As an example, the operation buttons 25 are arranged below the display unit 22, and the camera 23 is attached to the top of the display unit 22. The gaze detection unit 24 is arranged below the operation buttons 25. The positions of the camera 23 and the gaze detection unit 24 are just an example, and the camera 23 and the gaze detection unit 24 may be arranged near the display unit 22.

視線検出部24は、例えば波長850nmの近赤外線を作業者の左右の目に向けて照射する左右一対の発光ダイオード241及び242と、左右の目を撮影する左右一対のカメラ243及び244とで構成することができる。詳細には、視線検出部24として特許文献2に記載の構成を用いることができる。 The gaze detection unit 24 can be configured with a pair of light-emitting diodes 241 and 242 that irradiate near-infrared light with a wavelength of 850 nm toward the left and right eyes of the worker, and a pair of cameras 243 and 244 that capture images of the left and right eyes. In detail, the configuration described in Patent Document 2 can be used as the gaze detection unit 24.

視線検出部24は、制御部21が、作業者の視線の向きに基づいて、作業者が表示部22を見ているか否かを判定するために設けられている。視線検出部24を設ける代わりに、制御部21が、カメラ23が生成する撮影画像に基づいて作業者の顔を検出することにより、作業者が表示部22を見ているか否かを判定してもよい。視線検出部24による視線検出の代わりにカメラ23が生成する撮影画像による作業者の顔検出に基づいて作業者が表示部22を見ているか否かを判定すれば、操作パネル20の構成を簡略化することができる。 The gaze detection unit 24 is provided so that the control unit 21 can determine whether or not the worker is looking at the display unit 22 based on the direction of the worker's gaze. Instead of providing the gaze detection unit 24, the control unit 21 may determine whether or not the worker is looking at the display unit 22 by detecting the worker's face based on the captured image generated by the camera 23. If it is determined whether or not the worker is looking at the display unit 22 based on the detection of the worker's face from the captured image generated by the camera 23 instead of gaze detection by the gaze detection unit 24, the configuration of the operation panel 20 can be simplified.

以上のように構成されているプレスブレーキ本体12PBにおいて、作業者は、加工対象の板金WをダイTd上に配置する。作業者が閉フットペダル1291を押下して上部テーブル121を下降させると、板金WはパンチTpとダイTdとによって挟まれて曲げられる。但し、後述するように、プレスブレーキ100PBは、作業者が予め受講すべき安全教育を受講していなければ、板金Wを曲げ加工することができないように構成されている。 In the press brake main body 12PB configured as described above, the worker places the metal sheet W to be processed on the die Td. When the worker presses the close foot pedal 1291 to lower the upper table 121, the metal sheet W is sandwiched between the punch Tp and the die Td and bent. However, as described below, the press brake 100PB is configured so that the worker cannot bend the metal sheet W unless he or she has received the required safety training beforehand.

図3は、不揮発性メモリ27に記憶されている作業者情報ファイル270を概念的に示している。作業者情報ファイル270は、作業者情報として、作業者IDに、作業者名と作業者の顔画像(顔写真)と管理権限とを対応付けて記憶している。作業者情報が作業者名及び管理権限を含むことは必須ではない。作業者情報ファイル270は、各作業者IDに対応付けて、1またはそれ以上の作業者の顔画像が記憶されていればよい。操作パネル20の制御部21は、操作ボタン25によって入力した各作業者の名前とカメラ23が撮影する各作業者の顔画像とを作業者情報ファイル270に登録することができる。 Figure 3 conceptually illustrates the worker information file 270 stored in the non-volatile memory 27. The worker information file 270 stores worker IDs, worker names, facial images (face photographs), and management authority as worker information in association with the worker IDs. It is not essential that the worker information includes the worker names and management authority. The worker information file 270 only needs to store one or more facial images of workers in association with each worker ID. The control unit 21 of the operation panel 20 can register the names of each worker inputted by the operation buttons 25 and the facial images of each worker captured by the camera 23 in the worker information file 270.

管理権限の値0とは工作機械100を管理する権限を有さないことを示し、管理権限の値1とは工作機械100を管理する権限を有することを示す。即ち、管理権限に値1が設定されている作業者IDが0006である作業者は、工作機械100の管理者である。 A management authority value of 0 indicates that the user does not have the authority to manage the machine tool 100, and a management authority value of 1 indicates that the user has the authority to manage the machine tool 100. In other words, a worker with a worker ID of 0006 and a management authority value of 1 is the manager of the machine tool 100.

図4に示すように、サーバ30に記憶されている動画ファイル31は、例えば、安全教育動画ファイル#1~#5よりなる5つの安全教育動画ファイル311~315と、1つの安全確認作業指示動画ファイル316とを含む。安全教育動画ファイル#1~#5は、安全教育動画ファイル#1から安全教育動画ファイル#5に向かうほど高度の内容である。動画ファイル31における安全教育動画ファイルの数は、工作機械100の種類に応じて異なってよく、動画ファイル31は1またはそれ以上の安全教育動画ファイルを含む。 As shown in FIG. 4, the video file 31 stored in the server 30 includes, for example, five safety training video files 311-315 consisting of safety training video files #1-#5, and one safety check work instruction video file 316. The safety training video files #1-#5 have increasingly more advanced content, from safety training video file #1 to safety training video file #5. The number of safety training video files in the video file 31 may vary depending on the type of machine tool 100, and the video file 31 includes one or more safety training video files.

動画ファイル31における安全確認作業指示動画ファイルの数も、工作機械100の種類に応じて異なってよい。工作機械100の種類に応じて、動画ファイル31は安全確認作業指示動画ファイルを含まないことがあってもよい。動画ファイル31は、安全確認作業指示動画ファイルを含まないか、1またはそれ以上の安全確認作業指示動画ファイルを含む。安全確認作業指示動画ファイル316は、プレスブレーキ100PB用の安全確認作業指示動画ファイルであるとする。 The number of safety check work instruction video files in video file 31 may also differ depending on the type of machine tool 100. Depending on the type of machine tool 100, video file 31 may not include a safety check work instruction video file. Video file 31 does not include a safety check work instruction video file, or includes one or more safety check work instruction video files. Safety check work instruction video file 316 is assumed to be a safety check work instruction video file for press brake 100PB.

図5は、サーバ30に記憶されている安全教育受講履歴32を概念的に示している。安全教育受講履歴32において、値0は安全教育動画ファイルを未受講であることを示し、値1は安全教育動画ファイルを受講済みであることを示す。制御部21及びNC装置11は、次のように安全教育受講履歴32を管理し、更新する。 Figure 5 conceptually shows the safety training attendance history 32 stored in the server 30. In the safety training attendance history 32, a value of 0 indicates that the safety training video file has not been attended, and a value of 1 indicates that the safety training video file has been attended. The control unit 21 and NC device 11 manage and update the safety training attendance history 32 as follows.

安全教育のための動画である安全教育動画を視聴しようとする作業者は、操作パネル20の前に立つ。すると、図6に示すように、処理が開始されて、制御部21は、ステップS1にて、カメラ23が撮影する作業者の顔と作業者情報ファイル270に記憶されている顔画像とを照合して、操作パネル20の前に立っている作業者を認識する。即ち、作業者は顔認証される。作業者は、ステップS2にて、操作ボタン25を操作して受講しようとする安全教育動画ファイルを選択する。NC装置11は、選択された安全教育動画ファイルをサーバ30より読み出し、制御部21に供給する。制御部21は、読み出された安全教育動画ファイルを記憶部26に記憶させる。記憶部26には、ダウンロードされた安全教育動画ファイルが一時的に記憶される。 A worker who wishes to watch a safety training video, which is a video for safety training, stands in front of the operation panel 20. Then, as shown in FIG. 6, processing is started, and in step S1, the control unit 21 compares the face of the worker captured by the camera 23 with the face image stored in the worker information file 270 to recognize the worker standing in front of the operation panel 20. In other words, the face of the worker is authenticated. In step S2, the worker operates the operation button 25 to select the safety training video file to be viewed. The NC device 11 reads out the selected safety training video file from the server 30 and supplies it to the control unit 21. The control unit 21 stores the read safety training video file in the memory unit 26. The downloaded safety training video file is temporarily stored in the memory unit 26.

制御部21は、ステップS3にて、再生の指示を受けて、安全教育動画ファイルを再生して安全教育動画を表示部22に表示する。制御部21は、ステップS4にて、視線検出部24が検出する作業者の視線を示す視線情報を取得する。視線検出部24を設けていない場合には、制御部21は、ステップS4にて、カメラ23が生成する撮影画像に基づいて作業者の顔を検出する。制御部21は、ステップS5にて、安全教育動画ファイルの再生が完了したか否かを判定する。再生が完了していなければ(NO)、制御部21は、ステップS3~S5の処理を繰り返す。 In step S3, upon receiving the playback instruction, the control unit 21 plays the safety training video file and displays the safety training video on the display unit 22. In step S4, the control unit 21 acquires gaze information indicating the line of sight of the worker detected by the gaze detection unit 24. If the gaze detection unit 24 is not provided, in step S4, the control unit 21 detects the face of the worker based on the captured image generated by the camera 23. In step S5, the control unit 21 determines whether or not playback of the safety training video file has been completed. If playback has not been completed (NO), the control unit 21 repeats the processes of steps S3 to S5.

ステップS5にて安全教育動画ファイルの再生が完了していれば(YES)、制御部21は、ステップS6にて、作業者は安全教育動画を視聴したか否かを判定する。制御部21は、安全教育動画ファイルの全再生時間に対する、作業者の視線が表示部22の方向に向いている時間の割合が所定の割合以上であれば、安全教育動画を視聴したと判定する。視線検出部24を設けていない場合には、制御部21は、安全教育動画ファイルの全再生時間に対する、作業者の顔を検出している時間の割合が所定の割合以上であれば、安全教育動画を視聴したと判定する。 If playback of the safety training video file is completed in step S5 (YES), the control unit 21 determines in step S6 whether the worker has viewed the safety training video. The control unit 21 determines that the safety training video has been viewed if the proportion of the time during which the worker's gaze is directed toward the display unit 22 relative to the total playback time of the safety training video file is equal to or greater than a predetermined proportion. If the gaze detection unit 24 is not provided, the control unit 21 determines that the safety training video has been viewed if the proportion of the time during which the worker's face is detected relative to the total playback time of the safety training video file is equal to or greater than a predetermined proportion.

制御部21は、ステップS6にて作業者は安全教育動画を視聴したと判定すれば(YES)、NC装置11に、作業者IDと視聴した安全教育動画ファイルを示す情報とを通知して、安全教育受講履歴32の更新を指示する。NC装置11は、ステップS7にて、安全教育受講履歴32における認識された作業者の選択された安全教育動画ファイルの値0を値1に書き換えることにより受講済みを記録し、処理を終了させる。 If the control unit 21 determines in step S6 that the worker has viewed the safety training video (YES), it notifies the NC unit 11 of the worker ID and information indicating the viewed safety training video file, and instructs it to update the safety training attendance history 32. In step S7, the NC unit 11 rewrites the value 0 of the selected safety training video file of the recognized worker in the safety training attendance history 32 to a value 1, thereby recording that the worker has completed the training, and ends the process.

一方、制御部21は、ステップS6にて作業者は安全教育動画を再生したのみで実質的には視聴していないと判定すれば(NO)、NC装置11に、安全教育受講履歴32の非更新を指示する。NC装置11は、ステップS8にて、安全教育受講履歴32を更新せず、処理を終了させる。 On the other hand, if the control unit 21 determines in step S6 that the worker has only played back the safety training video but has not actually watched it (NO), it instructs the NC unit 11 not to update the safety training attendance history 32. In step S8, the NC unit 11 ends the process without updating the safety training attendance history 32.

図6においては、制御部21が作業者の視線の方向に基づいて安全教育動画を視聴したと判定しているが、次のように安全教育動画を視聴したか否かを判定してもよい。安全教育動画が操作ボタン25等の操作部の操作を指示する内容を含む場合には、制御部21は、操作部が実際に操作されているか否かを判定する。制御部21は、安全教育動画ファイルの全再生時間内において操作部の操作を指示する全ての指示に対する、作業者が実際に操作した回数の割合が所定の割合以上であれば、安全教育動画を視聴したと判定する。制御部21は、作業者の視線の方向または作業者の顔の検出結果と、操作部が操作された回数との双方に基づいて、安全教育動画を視聴したか否かを判定してもよい。 In FIG. 6, the control unit 21 determines that the safety training video has been viewed based on the direction of the worker's gaze, but it may also be determined whether the safety training video has been viewed as follows. If the safety training video includes content that instructs the operator to operate an operation unit such as the operation button 25, the control unit 21 determines whether the operation unit has actually been operated. If the ratio of the number of times the operator actually operated the operation unit to all instructions that instruct the operator to operate the operation unit within the entire playback time of the safety training video file is equal to or greater than a predetermined ratio, the control unit 21 determines that the safety training video has been viewed. The control unit 21 may also determine whether the safety training video has been viewed based on both the direction of the worker's gaze or the detection result of the worker's face, and the number of times the operation unit has been operated.

制御部21は、人工知能(AI)を利用して作業者の行動を分析して、安全教育動画を視聴したか否かを判定してもよい。制御部21がどのような条件で安全教育動画を視聴したと判定するかは限定されない。 The control unit 21 may use artificial intelligence (AI) to analyze the behavior of the worker and determine whether or not the safety training video has been viewed. There are no limitations on the conditions under which the control unit 21 determines that the safety training video has been viewed.

図7A及び図7Bに示すフローチャートを用いて、プレスブレーキ100PBが板金Wを曲げ加工するときに、NC装置11または制御部21が実行する処理を説明する。図7Aにおいて、プレスブレーキ100PBの電源がオンされて処理が開始されると、NC装置11は、ステップS101にて、プレスブレーキ本体12PBを原点復帰させる。NC装置11は、ステップS102にて、加工プログラム作成装置40が新規に作成した加工プログラム、または加工プログラムデータベース50に保存されている既存の加工プログラムを読み込む。 The process executed by the NC device 11 or the control unit 21 when the press brake 100PB bends the metal sheet W will be described using the flowcharts shown in Figures 7A and 7B. In Figure 7A, when the power supply of the press brake 100PB is turned on and the process is started, the NC device 11 returns the press brake main body 12PB to the origin in step S101. In step S102, the NC device 11 reads a machining program newly created by the machining program creation device 40 or an existing machining program stored in the machining program database 50.

作業者は、ステップS103にて、パンチホルダ123及びダイホルダ124の加工プログラムで指示された位置にそれぞれパンチTp及びダイTdを装着する金型段取りを実行して、加工対象の板金Wであるワークを準備する。作業者は、ステップS104にて、操作ボタン25におけるスタートボタンを押下する。制御部21は、ステップS105にて、カメラ23が作業者を撮影する撮影画像に基づき作業者を認識する。制御部21は、ステップS106にて、NC装置11に安全教育受講履歴を問い合わせる。NC装置11は、サーバ30に記憶されている安全教育受講履歴32より認識した作業者の安全教育受講履歴を制御部21に供給する。 In step S103, the worker performs die setup to attach the punch Tp and die Td to the punch holder 123 and die holder 124 at the positions specified by the machining program, respectively, to prepare the workpiece, which is the sheet metal W to be machined. In step S104, the worker presses the start button on the operation buttons 25. In step S105, the control unit 21 recognizes the worker based on the image of the worker captured by the camera 23. In step S106, the control unit 21 queries the NC device 11 about the safety training history. The NC device 11 supplies the safety training history of the recognized worker to the control unit 21 from the safety training history 32 stored in the server 30.

制御部21は、ステップS107にて、作業者が安全教育を受講しているか否かを判定する。図5に示す安全教育受講履歴32を例にすると、制御部21は、安全教育動画ファイル#1~#5よりなる5つの安全教育動画ファイルのうちの少なくとも安全教育動画ファイル#1~#3を受講済みであれば、作業者が安全教育を受講していると判定してもよい。制御部21は、安全教育動画ファイル#1~#5の全てを受講済みであれば、作業者が安全教育を受講していると判定してもよい。5つの安全教育動画ファイルのうちのいくつの安全教育動画ファイルを受講済みであれば安全教育を受講していると判定するかは任意である。プレスブレーキ100PB(工作機械100)によるワークの加工の種類(難易度)によって受講を必要とする安全教育動画ファイルの数を異ならせてもよい。 In step S107, the control unit 21 determines whether the worker has taken safety training. Using the safety training attendance history 32 shown in FIG. 5 as an example, the control unit 21 may determine that the worker has taken safety training if at least safety training video files #1 to #3 of the five safety training video files consisting of safety training video files #1 to #5 have been taken. The control unit 21 may determine that the worker has taken safety training if all safety training video files #1 to #5 have been taken. It is arbitrary how many of the five safety training video files the worker needs to take to determine that he or she has taken safety training. The number of safety training video files that need to be taken may be varied depending on the type (difficulty) of workpiece machining by the press brake 100PB (machine tool 100).

制御部21は、ステップS107にて作業者が安全教育を受講していれば(YES)、ステップS108にて、安全確認作業を指示する。プレスブレーキ100PBによって板金Wを曲げ加工するときには、後述するテストピースを用いてプレスブレーキ本体12PBに異常がないかを確認する安全確認作業を行うことが求められている。図8は、ステップS108の詳細な処理を示している。 If the worker has received safety training in step S107 (YES), the control unit 21 instructs the worker to perform a safety check in step S108. When bending the metal sheet W with the press brake 100PB, it is required to perform a safety check using a test piece described below to check whether there are any abnormalities in the press brake main body 12PB. Figure 8 shows the detailed processing of step S108.

図8において、制御部21は、NC装置11に安全確認作業指示動画ファイル316の読み出しを指示する。NC装置11は、安全確認作業指示動画ファイル316をサーバ30より読み出し、制御部21に供給する。制御部21は、安全確認作業指示動画ファイル316を記憶部26に記憶させる。記憶部26には、ダウンロードされた安全確認作業指示動画ファイル316が一時的に記憶される。制御部21は、ステップS81にて、安全確認作業指示動画ファイル316を再生して安全確認作業指示動画を表示部22に表示する。 In FIG. 8, the control unit 21 instructs the NC device 11 to read the safety check work instruction video file 316. The NC device 11 reads the safety check work instruction video file 316 from the server 30 and supplies it to the control unit 21. The control unit 21 stores the safety check work instruction video file 316 in the memory unit 26. The downloaded safety check work instruction video file 316 is temporarily stored in the memory unit 26. In step S81, the control unit 21 plays the safety check work instruction video file 316 and displays the safety check work instruction video on the display unit 22.

安全確認作業指示動画を表示部22に表示している間、制御部21は、視線検出部24が検出する作業者の視線を示す視線情報を取得する。視線検出部24を設けていない場合には、制御部21は、カメラ23が生成する撮影画像に基づいて作業者の顔を検出する。 While the safety check work instruction video is displayed on the display unit 22, the control unit 21 acquires gaze information indicating the line of sight of the worker detected by the gaze detection unit 24. If the gaze detection unit 24 is not provided, the control unit 21 detects the face of the worker based on the captured image generated by the camera 23.

プレスブレーキ100PBは、上部テーブル121及び下部テーブル122の左右方向の一方の端部に設けられているレーザ光線を射出する発光部と、他方の端部に設けられている受光部とを含む安全装置を備える。発光部は、上部テーブル121と下部テーブル122との間にレーザ光線を射出する。上部テーブル121と下部テーブル122との間に例えば手が侵入すると、レーザ光線が遮られるから受光部はレーザ光線を受光しない。NC装置11は、受光部がレーザ光線を受光する状態から受光しない状態へと変化すると、上部テーブル121の下降を停止するように構成されている。 The press brake 100PB is equipped with a safety device including a light emitting unit that emits a laser beam and is provided at one of the left and right ends of the upper table 121 and the lower table 122, and a light receiving unit that is provided at the other end. The light emitting unit emits a laser beam between the upper table 121 and the lower table 122. If, for example, a hand enters between the upper table 121 and the lower table 122, the laser beam is blocked and the light receiving unit does not receive the laser beam. The NC device 11 is configured to stop the descent of the upper table 121 when the light receiving unit changes from a state in which it receives the laser beam to a state in which it does not receive the laser beam.

プレスブレーキ100PBの安全確認作業とは、図9に示すテストピース12TPを用いて安全装置が正しく動作することを確認する作業である。安全確認作業指示動画ファイル316の安全確認作業指示動画は、作業者に次のような安全確認作業を実行することを指示する動画である。 The safety confirmation work for the press brake 100PB is a work to confirm that the safety device is operating correctly using the test piece 12TP shown in FIG. 9. The safety confirmation work instruction video in the safety confirmation work instruction video file 316 is a video that instructs the worker to perform the following safety confirmation work.

図10に示すように、安全装置は奥側及び手前側の上段、中段、下段の発光部13a~13fを有する。上部テーブル121を上方に位置させた状態で、作業者は、テストピース12TPにおける板厚10mmの板状部側を把持して、直径14mmの円柱状部の先端をパンチTpに接触させる。このとき、上段及び中段の発光部13a、13b、13d、13eから射出されるレーザ光線は円柱状部によって遮られる。作業者は、閉フットペダル1291を押下して、上部テーブル121が下降しないことを確認する。 As shown in Figure 10, the safety device has upper, middle, and lower light-emitting elements 13a to 13f on the rear and front sides. With the upper table 121 positioned upward, the operator grasps the plate-shaped portion with a plate thickness of 10 mm of the test piece 12TP and brings the tip of the cylindrical portion with a diameter of 14 mm into contact with the punch Tp. At this time, the laser beams emitted from the upper and middle light-emitting elements 13a, 13b, 13d, and 13e are blocked by the cylindrical portion. The operator presses down on the close foot pedal 1291 to make sure that the upper table 121 does not descend.

図8に戻り、制御部21は、ステップS82以降で作業者が図10に示す安全確認作業を実行したか否かを判定する。制御部21は、ステップS82にて、安全作業開始ボタンの押下によって安全確認作業が開始されたか否かを判定する。安全確認作業が開始されなければ(NO)、制御部21は処理をステップS88に移行させる。安全確認作業が開始されれば(YES)、制御部21は、ステップS83にて、スタートボタンが押下されたか否かを判定する。スタートボタンが押下されなければ(NO)、制御部21は処理をステップS88に移行させる。 Returning to FIG. 8, the control unit 21 determines whether or not the worker has performed the safety confirmation work shown in FIG. 10 after step S82. In step S82, the control unit 21 determines whether or not the safety confirmation work has been started by pressing the safety work start button. If the safety confirmation work has not been started (NO), the control unit 21 shifts the process to step S88. If the safety confirmation work has been started (YES), the control unit 21 determines in step S83 whether or not the start button has been pressed. If the start button has not been pressed (NO), the control unit 21 shifts the process to step S88.

ステップS83にてスタートボタンが押下されれば(YES)、制御部21は、ステップS84にて、安全装置の指定された発光部のみが遮光されているか否かを判定する。制御部21は、安全装置の指定された受光部がレーザ光線を受光しない状態であるという情報を取得すれば、指定された発光部のみが遮光されていると判定できる。安全装置の指定された発光部のみが遮光されていなければ(NO)、制御部21は処理をステップS88に移行させる。 If the start button is pressed in step S83 (YES), the control unit 21 determines in step S84 whether or not only the designated light-emitting unit of the safety device is blocked. If the control unit 21 acquires information that the designated light-receiving unit of the safety device is in a state where it is not receiving a laser beam, it can determine that only the designated light-emitting unit is blocked. If only the designated light-emitting unit of the safety device is not blocked (NO), the control unit 21 transitions the process to step S88.

ステップS84にて指定された発光部のみが遮光されていれば(YES)、制御部21は、ステップS85にて、閉フットペダル1291が押下されたか否かを判定する。制御部21は、NC装置11より閉フットペダル1291が押下されたか否かの情報を取得することにより、閉フットペダル1291が押下されたか否かを判定できる。閉フットペダル1291が押下されなければ(NO)、制御部21は処理をステップS88に移行させる。 If only the light-emitting unit specified in step S84 is blocked (YES), the control unit 21 determines in step S85 whether the close foot pedal 1291 has been pressed. The control unit 21 can determine whether the close foot pedal 1291 has been pressed by acquiring information from the NC device 11 as to whether the close foot pedal 1291 has been pressed. If the close foot pedal 1291 has not been pressed (NO), the control unit 21 transitions the process to step S88.

ステップS85にて閉フットペダル1291が押下されれば(YES)、制御部21は、ステップS86にて、上部テーブル121の下降速度が0であるか否かを判定する。上部テーブル121の下降速度が0であるということは上部テーブル121が下降していないということである。制御部21は、NC装置11より上部テーブル121の下降速度を取得することにより、上部テーブル121の下降速度が0であるか否かを判定できる。上部テーブル121の下降速度が0でなければ(NO)、制御部21は処理をステップS88に移行させる。 If the close foot pedal 1291 is pressed in step S85 (YES), the control unit 21 determines in step S86 whether the descent speed of the upper table 121 is 0 or not. If the descent speed of the upper table 121 is 0, it means that the upper table 121 is not descending. The control unit 21 can determine whether the descent speed of the upper table 121 is 0 or not by acquiring the descent speed of the upper table 121 from the NC device 11. If the descent speed of the upper table 121 is not 0 (NO), the control unit 21 transitions the process to step S88.

ステップS86にて上部テーブル121の下降速度が0であれば(YES)、制御部21は、ステップS87にて、安全確認作業完了と判定して、処理を図7AのステップS109に移行させる。 If the descending speed of the upper table 121 is 0 in step S86 (YES), the control unit 21 determines in step S87 that the safety confirmation work is complete and transitions the process to step S109 in FIG. 7A.

制御部21は、ステップS88にて、終了ボタンの押下により、安全確認作業を終了する操作がなされたか否かを判定する。安全確認作業を終了する操作がなされなければ(NO)、制御部21は処理をステップS82に戻し、ステップS82以降の処理を繰り返す。安全確認作業を終了する操作がなされれば(YES)、制御部21は、ステップS89にて、安全確認作業未完了と判定して、処理を図7AのステップS109に移行させる。制御部21は、ステップS109にて、例えば制御部21内に安全確認作業完了または安全確認作業未完了の作業状態を記録して、処理を図7BのステップS112に移行させる。 In step S88, the control unit 21 determines whether an operation to end the safety confirmation work has been performed by pressing the end button. If an operation to end the safety confirmation work has not been performed (NO), the control unit 21 returns the process to step S82 and repeats the processes from step S82 onwards. If an operation to end the safety confirmation work has been performed (YES), the control unit 21 determines in step S89 that the safety confirmation work is incomplete and transitions the process to step S109 in FIG. 7A. In step S109, the control unit 21 records the work status of the safety confirmation work completed or incomplete in the control unit 21, for example, and transitions the process to step S112 in FIG. 7B.

一方、図7AにおいてステップS107にて作業者が安全教育を受講していなければ(NO)、制御部21は、ステップS110にて、図11に示すようなメッセージM110を表示部22に表示して、ステップS111にて、作業を継続する操作がなされたか否かを判定する。一例として、メッセージM110は、「機械操作を終了するか作業者を交代してください。作業者を交代しましたか。」という文章と、「はい」と「いいえ」とを選択するタッチパッド221で操作される選択ボタンB110とを含む。 On the other hand, in FIG. 7A, if the operator has not received safety training in step S107 (NO), the control unit 21 displays a message M110 as shown in FIG. 11 on the display unit 22 in step S110, and determines in step S111 whether an operation to continue the work has been performed. As an example, the message M110 includes the text "End machine operation or change operator. Have you changed operator?" and a selection button B110 operated by the touch pad 221 to select "Yes" or "No."

作業者を交代して、新たな作業者が選択ボタンB110の「はい」に触れれば、制御部21は、ステップS111にて作業を継続する操作がなされた(YES)と判定して、処理をステップS105に戻す。作業者を交代せず最初の作業者が選択ボタンB110の「いいえ」に触れれば、制御部21は、ステップS111にて作業を継続する操作がなされなかった(NO)と判定して、処理を終了させる。 If the worker is changed and the new worker touches "Yes" on the selection button B110, the control unit 21 determines in step S111 that an operation to continue the work has been performed (YES), and returns the process to step S105. If the first worker touches "No" on the selection button B110 without changing the worker, the control unit 21 determines in step S111 that an operation to continue the work has not been performed (NO), and ends the process.

図7Bにおいて、制御部21は、ステップS112にて、安全確認作業が確実に行われたか否かを判定する。少なくとも、制御部21内に安全確認作業完了の作業状態が記録されている状態が、安全確認作業が確実に行われた状態である。制御部21は、表示部22に安全確認作業指示動画を表示している間の視線検出部24が検出する作業者の視線を示す視線情報または作業者の顔の検出結果に基づいて、安全確認作業指示動画を視聴したと判定するか否かを、安全確認作業が確実に行われたか否かの判定条件に加えてもよい。 In FIG. 7B, the control unit 21 determines in step S112 whether the safety confirmation work has been performed reliably. At least the state in which the work status of the safety confirmation work completion is recorded in the control unit 21 is the state in which the safety confirmation work has been performed reliably. The control unit 21 may add to the conditions for determining whether the safety confirmation work has been performed reliably whether it has determined that the safety confirmation work instruction video has been viewed based on gaze information indicating the worker's gaze or the detection result of the worker's face detected by the gaze detection unit 24 while the safety confirmation work instruction video is displayed on the display unit 22.

制御部21は、安全確認作業指示動画ファイル316の全再生時間に対する、作業者の視線が表示部22の方向に向いている時間の割合が所定の割合以上であれば、安全確認作業指示動画を視聴したと判定する。または、制御部21は、安全確認作業指示動画ファイル316の全再生時間に対する、作業者の顔を検出している時間の割合が所定の割合以上であれば、安全確認作業指示動画を視聴したと判定する。 The control unit 21 determines that the safety check work instruction video has been viewed if the proportion of the time during which the worker's gaze is directed toward the display unit 22 relative to the total playback time of the safety check work instruction video file 316 is equal to or greater than a predetermined proportion. Alternatively, the control unit 21 determines that the safety check work instruction video has been viewed if the proportion of the time during which the worker's face is detected relative to the total playback time of the safety check work instruction video file 316 is equal to or greater than a predetermined proportion.

ステップS112にて安全確認作業が確実に行われていれば(YES)、NC装置11は、ステップS113にて、制御部21からの指示に従って、プレスブレーキ本体12PBの加工動作を許可する。NC装置11は、ステップS114にて、閉フットペダル1291が押下されたか否かを判定する。閉フットペダル1291が押下されなければ(NO)、NC装置11はステップS114の処理を繰り返す。閉フットペダル1291が押下されれば(YES)、NC装置11は、ステップS115にて、ワークの実加工を実行して、処理をステップS116に移行させる。 If the safety check work has been performed reliably in step S112 (YES), the NC device 11 permits the machining operation of the press brake main body 12PB in accordance with instructions from the control unit 21 in step S113. In step S114, the NC device 11 determines whether the close foot pedal 1291 has been pressed. If the close foot pedal 1291 has not been pressed (NO), the NC device 11 repeats the processing of step S114. If the close foot pedal 1291 has been pressed (YES), the NC device 11 performs actual machining of the workpiece in step S115 and transitions to processing in step S116.

NC装置11は、ステップS116にて、加工を継続するか否かを判定する。加工を継続すれば(YES)、NC装置11は、ステップS122にて、金型(パンチTp及びダイTd)を交換して別の製品を加工するか否かを判定する。別の製品を加工しなければ(NO)、NC装置11はステップS113以降の処理を繰り返す。別の製品を加工すれば(YES)、NC装置11はステップS102以降の処理を繰り返す。加工を継続しなければ(NO)、NC装置11は処理を終了させる。 In step S116, the NC unit 11 determines whether or not to continue machining. If machining is to be continued (YES), in step S122, the NC unit 11 determines whether or not to replace the dies (punch Tp and die Td) and machine another product. If another product is not to be machined (NO), the NC unit 11 repeats the processing from step S113 onwards. If another product is to be machined (YES), the NC unit 11 repeats the processing from step S102 onwards. If machining is not to be continued (NO), the NC unit 11 ends the processing.

一方、ステップS112にて安全確認作業が確実に行われていなければ(NO)、制御部21は、ステップS117にて、図12に示すようなメッセージM117を表示部22に表示して、ステップS118にて、安全確認作業を再度実行する操作がなされたか否かを判定する。一例として、メッセージM117は、「安全確認作業の実行が確認できません。安全確認作業を再度実行しますか。」という文章と、「はい」と「いいえ」とを選択するタッチパッド221で操作される選択ボタンB117とを含む。 On the other hand, if the safety confirmation work has not been reliably performed in step S112 (NO), the control unit 21 displays a message M117 as shown in FIG. 12 on the display unit 22 in step S117, and determines in step S118 whether an operation to perform the safety confirmation work again has been performed. As an example, the message M117 includes the text "Performance of the safety confirmation work cannot be confirmed. Do you want to perform the safety confirmation work again?" and a selection button B117 operated by the touch pad 221 to select "Yes" or "No."

制御部21は、制御部21内に確認作業未完了の作業状態が記録されていれば、ステップS112にて安全確認作業が確実に行われていないと判定する。制御部21は、制御部21内に安全確認作業完了の作業状態が記録されていても、視線検出部24が検出する作業者の視線を示す視線情報または作業者の顔の検出結果に基づいて実質的には安全確認作業指示動画を視聴していないと判定すれば、ステップS112にて安全確認作業が確実に行われていないと判定してもよい。 If the control unit 21 has recorded a work status in which the confirmation work is not completed, the control unit 21 determines in step S112 that the safety confirmation work has not been performed reliably. Even if the control unit 21 has recorded a work status in which the safety confirmation work is completed, the control unit 21 may determine in step S112 that the safety confirmation work has not been performed reliably if it determines that the safety confirmation work instruction video has not actually been viewed based on the gaze information indicating the worker's gaze detected by the gaze detection unit 24 or the detection result of the worker's face.

作業者がメッセージM117の選択ボタンB117の「はい」に触れれば、制御部21は、ステップS118にて安全確認作業を再度実行する操作がなされた(YES)と判定して、処理をステップS108に戻す。作業者がメッセージM117の選択ボタンB117の「いいえ」に触れれば、制御部21は、ステップS118にて安全確認作業を再度実行する操作がなされなかった(NO)と判定して、処理をステップS119に移行させる。NC装置11は、ステップS119にて、制御部21からの指示に従って、プレスブレーキ本体12PBの加工動作を不許可とする。 If the worker touches "Yes" on the selection button B117 of the message M117, the control unit 21 determines in step S118 that an operation to perform the safety check work again has been performed (YES), and returns the process to step S108. If the worker touches "No" on the selection button B117 of the message M117, the control unit 21 determines in step S118 that an operation to perform the safety check work again has not been performed (NO), and moves the process to step S119. In step S119, the NC device 11, following the instruction from the control unit 21, does not permit the machining operation of the press brake main body 12PB.

続けて、制御部21は、ステップS120にて、図13に示すようなメッセージM120を表示部22に表示して、ステップS121にて、作業を継続する操作がなされたか否かを判定する。一例として、メッセージM120は、「機械操作を終了するか作業者を交代してください。作業者を交代しましたか。」という文章と、「はい」と「いいえ」とを選択するタッチパッド221で操作される選択ボタンB120とを含む。 Then, in step S120, the control unit 21 displays a message M120 as shown in FIG. 13 on the display unit 22, and in step S121, determines whether an operation to continue the work has been performed. As an example, the message M120 includes the text "End machine operation or change the operator. Have you changed the operator?" and a selection button B120 operated by the touch pad 221 to select "Yes" or "No."

作業者を交代して、新たな作業者が選択ボタンB120の「はい」に触れれば、制御部21は、ステップS121にて作業を継続する操作がなされた(YES)と判定して、処理をステップS105に戻す。作業者を交代せず最初の作業者が選択ボタンB120の「いいえ」に触れれば、制御部21は、ステップS121にて作業を継続する操作がなされなかった(NO)と判定して、処理を終了させる。 If the worker is changed and the new worker touches "Yes" on the selection button B120, the control unit 21 determines in step S121 that an operation to continue the work has been performed (YES) and returns the process to step S105. If the first worker touches "No" on the selection button B120 without changing the worker, the control unit 21 determines in step S121 that an operation to continue the work has not been performed (NO) and ends the process.

図14に示すフローチャートを用いて、工作機械100がレーザ加工機である場合を例として、レーザ加工機がワークを切断加工するときにNC装置11または制御部21が実行する処理を説明する。レーザ加工機においては、動画ファイルが安全確認作業指示動画ファイルを含まず、作業者がレーザ加工機を操作する前に実行すべき安全確認作業は設定されていないとする。 Using the flowchart shown in Figure 14, the process executed by the NC device 11 or the control unit 21 when the laser processing machine cuts a workpiece will be described, taking as an example the case where the machine tool 100 is a laser processing machine. In the case of the laser processing machine, it is assumed that the video file does not include a safety check operation instruction video file, and no safety check operation is set that the operator should perform before operating the laser processing machine.

図14において、レーザ加工機の電源がオンされて処理が開始されると、NC装置11は、ステップS201にて、工作機械本体12に相当するレーザ加工機の加工機本体を原点復帰させる。NC装置11は、ステップS202にて、加工プログラム作成装置40が新規に作成した加工プログラム、または加工プログラムデータベース50に保存されている既存の加工プログラムを読み込む。 In FIG. 14, when the power supply of the laser processing machine is turned on and processing is started, the NC device 11 returns the processing machine body of the laser processing machine, which corresponds to the machine tool body 12, to the origin in step S201. In step S202, the NC device 11 reads a processing program newly created by the processing program creation device 40 or an existing processing program stored in the processing program database 50.

作業者は、ステップS203にて、加工対象の板金Wであるワークを準備する。作業者は、ステップS204にて、加工機本体に設けられているクランプフットペダルを押下して、テーブル上に配置されたワークが動かないように固定する。制御部21は、ステップS205にて、カメラ23が作業者を撮影する撮影画像に基づき作業者を認識する。制御部21は、ステップS206にて、NC装置11に安全教育受講履歴を問い合わせる。NC装置11は、サーバ30に記憶されている安全教育受講履歴32より認識した作業者の安全教育受講履歴を制御部21に供給する。 In step S203, the worker prepares the workpiece, which is the sheet metal W to be processed. In step S204, the worker presses down the clamp foot pedal provided on the processing machine body to fix the workpiece placed on the table so that it does not move. In step S205, the control unit 21 recognizes the worker based on the image of the worker captured by the camera 23. In step S206, the control unit 21 queries the NC device 11 about the safety training history. The NC device 11 supplies the safety training history of the recognized worker to the control unit 21 from the safety training history 32 stored in the server 30.

制御部21は、ステップS207にて、作業者が安全教育を受講しているか否かを判定する。レーザ加工機を安全に操作するために予め受講しておくべき安全教育動画ファイルは、例えば3つの動画ファイルである。第1の動画ファイルは、レーザ加工機の全体的な安全に関する警告事項または注意事項を説明する動画ファイルである。第2の動画ファイルは、集塵装置のダストボックスを清掃する必要性及び清掃の仕方を説明する動画ファイルである。第3の動画ファイルは、スクラップボックスを清掃する必要性及び清掃の仕方を説明する動画ファイルである。制御部21は、作業者が3つの動画ファイルを全て視聴していれば、安全教育を受講済みであるとするのがよい。 In step S207, the control unit 21 determines whether the worker has taken the safety training. There are, for example, three video files as safety training video files that the worker should take in advance to safely operate the laser processing machine. The first video file is a video file that explains warnings or precautions regarding the overall safety of the laser processing machine. The second video file is a video file that explains the need to clean the dust box of the dust collection device and how to clean it. The third video file is a video file that explains the need to clean the scrap box and how to clean it. The control unit 21 may determine that the worker has taken the safety training if the worker has watched all three video files.

ステップS207にて作業者が安全教育を受講していれば(YES)、NC装置11は、ステップS208にて、制御部21からの指示に従って、レーザ加工機(加工機本体)の加工動作を許可する。NC装置11は、ステップS209にて、レーザ発振器と加工ヘッドとの間に設けられているレーザシャッタを開き、ステップS210にて、ワークの実加工を実行して処理を終了させる。 If the worker has received safety training in step S207 (YES), the NC device 11 permits the laser processing machine (machine body) to perform processing operations in step S208 in accordance with instructions from the control unit 21. The NC device 11 opens the laser shutter provided between the laser oscillator and the processing head in step S209, and performs actual processing of the workpiece in step S210 to end the process.

一方、ステップS207にて作業者が安全教育を受講していなければ(NO)、制御部21は、ステップS211にて、図15に示すようなメッセージM211を表示部22に表示して、ステップS212にて、作業を継続する操作がなされたか否かを判定する。一例として、メッセージM212は、「機械操作を終了するか作業者を交代してください。作業者を交代しましたか。」という文章と、「はい」と「いいえ」とを選択するタッチパッド221で操作される選択ボタンB211とを含む。 On the other hand, if it is determined in step S207 that the operator has not received safety training (NO), the control unit 21 in step S211 displays a message M211 as shown in FIG. 15 on the display unit 22, and in step S212 determines whether an operation to continue the work has been performed. As an example, the message M212 includes the text "End machine operation or change operator. Have you changed operator?" and a selection button B211 operated by the touch pad 221 to select "Yes" or "No."

作業者を交代して、新たな作業者が選択ボタンB211の「はい」に触れれば、制御部21は、ステップS212にて作業を継続する操作がなされた(YES)と判定して、処理をステップS205に戻す。作業者を交代せず最初の作業者が選択ボタンB211の「いいえ」に触れれば、制御部21は、ステップS212にて作業を継続する操作がなされなかった(NO)と判定して、処理をステップS213に移行させる。NC装置11は、ステップS213にて、制御部21からの指示に従って、レーザ加工機(加工機本体)の加工動作を不許可とする。 If the operator is changed and the new operator touches "Yes" on the selection button B211, the control unit 21 determines in step S212 that an operation to continue the work has been performed (YES) and returns the process to step S205. If the first operator touches "No" on the selection button B211 without changing operators, the control unit 21 determines in step S212 that an operation to continue the work has not been performed (NO) and moves the process to step S213. In step S213, the NC device 11, following instructions from the control unit 21, does not permit the laser processing machine (machine body) to perform processing operations.

続けて、制御部21は、ステップS214にて、図16に示すようなメッセージM214を表示部22に表示して、処理を終了させる。一例として、メッセージM214は、「安全教育の受講が確認できませんでした。機械操作を終了します。」という文章を含む。 Then, in step S214, the control unit 21 displays a message M214 as shown in FIG. 16 on the display unit 22, and ends the process. As an example, the message M214 includes the text "Attendance of safety training could not be confirmed. Machine operation will be terminated."

以上のように、工作機械100及びその制御方法は次のように構成されている。NC装置11もしくは制御部21、またはNC装置11及び制御部21は、工作機械100を制御する制御装置である。 As described above, the machine tool 100 and its control method are configured as follows. The NC device 11 or the control unit 21, or the NC device 11 and the control unit 21, are control devices that control the machine tool 100.

制御装置は、操作ボタン25等の操作部を操作する作業者を特定する。制御装置は、特定した作業者が、工作機械本体12を安全に操作するために予め受講しておくべき安全教育を受講しているか否かを示す安全教育受講履歴32を確認する。制御装置は、少なくとも確認した作業者の安全教育受講履歴32に応じて、作業者が操作部を操作することによって実行される工作機械本体12によるワークの加工動作を許可するか不許可とするかを決定する。 The control device identifies the worker who operates the operation unit such as the operation button 25. The control device checks the safety education attendance history 32, which indicates whether the identified worker has taken the safety education that should be taken in advance to safely operate the machine tool main body 12. The control device determines whether to permit or not permit the machining operation of the workpiece by the machine tool main body 12, which is executed by the worker operating the operation unit, according to at least the safety education attendance history 32 of the confirmed worker.

工作機械100及びその制御方法によれば、安全教育を受けていない作業者が工作機械100を操作するか、安全教育を受けている作業者が工作機械100を操作するかによって、工作機械100の動作を異ならせることができる。具体的には、安全教育を受けていない作業者が工作機械100を操作してワークを加工しようとしても、工作機械100によってワークを加工することができないか、ワークの加工が制限される。安全教育を受けている作業者が工作機械100を操作してワークを加工すれば、工作機械100によってワークを加工することができる。従って、工作機械100を使用する際の安全性を向上させることができる。 According to the machine tool 100 and its control method, the operation of the machine tool 100 can be made different depending on whether an operator who has not received safety training operates the machine tool 100 or an operator who has received safety training operates the machine tool 100. Specifically, even if an operator who has not received safety training operates the machine tool 100 to machine a workpiece, the machine tool 100 is unable to machine the workpiece or the machining of the workpiece is limited. If an operator who has received safety training operates the machine tool 100 to machine a workpiece, the machine tool 100 can machine the workpiece. Therefore, safety when using the machine tool 100 can be improved.

制御装置が、カメラ23が撮影した作業者の顔と、作業者情報ファイル270の各顔画像とを照合することにより作業者を特定すれば、操作部を操作する作業者をほぼ確実に特定することができる。工作機械100の操作の途中で、安全教育を受けている作業者から安全教育を受けていない作業者への入れ替わりを防止するため、制御装置は常時または所定時間ごとに顔認証によって作業者を特定するのがよい。 If the control device identifies the worker by comparing the worker's face captured by the camera 23 with each facial image in the worker information file 270, the worker operating the operation unit can be identified almost reliably. In order to prevent a worker who has received safety training from being replaced by a worker who has not received safety training while the machine tool 100 is being operated, it is preferable for the control device to identify the worker by face recognition at all times or at predetermined intervals.

制御装置は、作業者が安全教育を受けているか否かを次のように管理するのがよい。制御装置は、安全教育動画を表示部22に表示する。制御装置は、作業者が表示部22に表示された安全教育動画を視聴したか否かを判定する。制御装置は、作業者が安全教育動画を視聴したと判定すれば、安全教育受講履歴32に、安全教育を受講済みであることを記録する。作業者が表示部22に表示された安全教育動画を視聴したか否かは、視線検出部24が検出する作業者の視線に基づいてもよいし、カメラ23が生成する撮影画像による作業者の顔検出に基づいてもよい。 The control device may manage whether or not a worker has received safety training as follows: The control device displays a safety training video on the display unit 22. The control device determines whether or not the worker has viewed the safety training video displayed on the display unit 22. If the control device determines that the worker has viewed the safety training video, it records in the safety training attendance history 32 that the worker has received safety training. Whether or not the worker has viewed the safety training video displayed on the display unit 22 may be based on the worker's line of sight detected by the line of sight detection unit 24, or may be based on detection of the worker's face from the captured image generated by the camera 23.

工作機械100がプレスブレーキ100PBである場合には、安全確認作業指示動画ファイル316の安全確認作業指示動画を表示部22に表示し、作業者は、安全確認作業を実行してプレスブレーキ本体12PBに異常がないかを確認することが要求される。このような場合には、制御装置は、作業者が安全教育を受講しており、かつ、作業者が安全確認作業を実行すれば、工作機械本体12によるワークの加工動作を許可する。制御装置は、作業者が安全教育を受講していても、作業者が安全確認作業を実行しなければ、工作機械本体12によるワークの加工動作を不許可とする。 If the machine tool 100 is a press brake 100PB, the safety check work instruction video of the safety check work instruction video file 316 is displayed on the display unit 22, and the worker is requested to perform the safety check work to check for any abnormalities in the press brake main body 12PB. In such a case, the control device permits the machine tool main body 12 to perform machining operations on the workpiece if the worker has received safety training and performs the safety check work. The control device does not permit the machine tool main body 12 to perform machining operations on the workpiece, even if the worker has received safety training, if the worker does not perform the safety check work.

このようにすれば、工作機械100の故障または異常を事前に発見することができるから、工作機械100を使用する際の安全性をさらに向上させることができる。 In this way, any malfunctions or abnormalities in the machine tool 100 can be detected in advance, further improving safety when using the machine tool 100.

制御装置は、作業者が安全確認作業を実行したとしても、制御装置が、作業者が表示部22に表示された安全確認作業指示動画を視聴しなかったと判定すれば、ワークの加工動作を不許可としてもよい。このようにすれば、作業者の安全に対する意識を向上させることができるから、工作機械100を使用する際の安全性をさらに向上させることができる。この場合も、作業者が表示部22に表示された安全確認作業指示動画を視聴したか否かは、視線検出部24が検出する作業者の視線に基づいてもよいし、カメラ23が生成する撮影画像による作業者の顔検出に基づいてもよい。 Even if the worker has performed a safety check operation, if the control device determines that the worker has not viewed the safety check operation instruction video displayed on the display unit 22, the control device may not permit the machining operation of the workpiece. In this way, the worker's awareness of safety can be improved, and therefore safety when using the machine tool 100 can be further improved. In this case, too, whether or not the worker has viewed the safety check operation instruction video displayed on the display unit 22 may be based on the line of sight of the worker detected by the line of sight detection unit 24, or may be based on detection of the worker's face from the captured image generated by the camera 23.

図3に示す管理権限に値1が設定されている作業者IDが0006である作業者(管理者)は、操作ボタン25を操作することにより、表示部22に、例えば図17に示すような安全教育受講履歴一覧画像33を表示することができる。制御部21は、NC装置11がサーバ30より読み出した安全教育受講履歴32と、不揮発性メモリ27に記憶されている作業者情報ファイル270とに基づいて安全教育受講履歴一覧画像33を生成する。 A worker (administrator) with a worker ID of 0006 and a value of 1 set in the management authority shown in FIG. 3 can operate the operation button 25 to display a safety training attendance history list image 33, for example, as shown in FIG. 17, on the display unit 22. The control unit 21 generates the safety training attendance history list image 33 based on the safety training attendance history 32 read by the NC device 11 from the server 30 and the worker information file 270 stored in the non-volatile memory 27.

図17に示す安全教育受講履歴一覧画像33においては、各作業者の作業者名331及び顔画像332に、安全教育動画ファイル#1~#5における受講済みの安全教育動画ファイルを示す棒グラフ333を対応させている。各作業者の作業者名331及び顔画像332は、図3に示す作業者情報ファイル270から取得される。棒グラフ333は、図5に示す安全教育受講履歴32に基づいて作成される。 In the safety training attendance history list image 33 shown in FIG. 17, the worker name 331 and face image 332 of each worker are associated with a bar graph 333 indicating the safety training video files #1 to #5 that the worker has attended. The worker name 331 and face image 332 of each worker are obtained from the worker information file 270 shown in FIG. 3. The bar graph 333 is created based on the safety training attendance history 32 shown in FIG. 5.

管理者は、表示部22に表示される安全教育受講履歴一覧画像33を確認して、工作機械100によってワークを加工するときの作業者を選択することができる。例えば、加工の難易度が比較的低いワークを加工するときには、安全教育動画ファイル#1~#3を受講済みであれば工作機械100の操作が許可されるとする。また、加工の難易度が比較的高いワークを加工するときには、安全教育動画ファイル#1~#5の全てを受講済みでなければ工作機械100の操作が許可されないとする。このような場合、管理者は、安全教育受講履歴一覧画像33を確認して、ワークの加工の難易度に応じて作業者を選択することが可能となる。 The administrator can check the safety training attendance history list image 33 displayed on the display unit 22 and select an operator to use the machine tool 100 to machine a workpiece. For example, when machining a workpiece that is relatively easy to machine, the operator is permitted to operate the machine tool 100 if the operator has already completed safety training video files #1 to #3. In addition, when machining a workpiece that is relatively difficult to machine, the operator is not permitted to operate the machine tool 100 unless the operator has completed all safety training video files #1 to #5. In such a case, the administrator can check the safety training attendance history list image 33 and select an operator according to the difficulty of machining the workpiece.

NC装置11は、加工プログラムによってワークの加工の難易度を判定することができる。制御部21は、ステップS107またはS207にて、作業者が安全教育を受講しているか否かを判定するときに、NC装置11から加工の難易度の判定結果を受けて、加工動作を許可する安全教育動画ファイルの数を異ならせることができる。 The NC device 11 can determine the difficulty of machining the workpiece using the machining program. When the control unit 21 determines in step S107 or S207 whether the worker has received safety training, it can receive the result of the determination of the difficulty of the machining from the NC device 11 and vary the number of safety training video files for which machining operations are permitted.

本発明は以上説明した1またはそれ以上の実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々変更可能である。NC装置11または制御部21は、安全教育を受講していない作業者が操作パネル20を操作してワークを加工しようとしたときにアラームを発生させてもよい。NC装置11または制御部21は、アラームの解除を特定の作業者のみに許可してもよい。特定の作業者は、安全教育を受講している作業者であってもよく、管理者であってもよい。 The present invention is not limited to one or more of the embodiments described above, and various modifications are possible without departing from the gist of the present invention. The NC device 11 or the control unit 21 may generate an alarm when an operator who has not received safety training attempts to operate the operation panel 20 to machine a workpiece. The NC device 11 or the control unit 21 may allow only specific operators to deactivate the alarm. The specific operator may be an operator who has received safety training, or may be a manager.

11 NC装置
12 工作機械本体
20 操作パネル
21 制御部
22 表示部
23 カメラ
24 視線検出部
25 操作ボタン
26 記憶部
27 不揮発性メモリ
30 サーバ
31 動画ファイル
32 安全教育受講履歴
40 加工プログラム作成装置
50 加工プログラムデータベース
270 作業者情報ファイル
100 工作機械
REFERENCE SIGNS LIST 11 NC unit 12 Machine tool main body 20 Operation panel 21 Control unit 22 Display unit 23 Camera 24 Line-of-sight detection unit 25 Operation button 26 Storage unit 27 Non-volatile memory 30 Server 31 Video file 32 Safety training attendance history 40 Machining program creation device 50 Machining program database 270 Worker information file 100 Machine tool

Claims (8)

ワークを曲げ加工するプレスブレーキ本体と、
前記プレスブレーキ本体を制御するNC装置と、
前記プレスブレーキ本体によって前記ワークを曲げ加工するために作業者によって操作される操作部を有し、前記作業者による前記操作部の操作を、前記NC装置または前記NC装置に接続された制御部が受け付ける操作パネルと、
を備え、
前記NC装置または前記制御部は、
前記操作部を操作する前記作業者を特定し、
特定した前記作業者が、前記プレスブレーキ本体を安全に操作するために予め受講しておくべき安全教育を受講しているか否かを示す安全教育受講履歴を確認し、
確認した前記安全教育受講履歴により前記作業者が前記安全教育を受講していれば、前記作業者に、前記プレスブレーキ本体を操作する前に、テストピースを用いて前記プレスブレーキ本体に異常がないかを確認する安全確認作業の実行を指示し、
前記作業者が前記安全確認作業を実行して前記プレスブレーキ本体に異常がないことが確認されれば、前記作業者が前記操作部を操作することによって実行される前記プレスブレーキ本体による前記ワークの曲げ加工動作を許可し、
前記作業者が前記安全確認作業を実行しなければ、前記プレスブレーキ本体による前記ワークの曲げ加工動作を不許可とする
プレスブレーキである工作機械。
A press brake body that bends the workpiece;
An NC device that controls the press brake body;
an operation panel having an operation unit operated by an operator to bend the workpiece by the press brake body, the operation of the operation unit by the operator being received by the NC device or a control unit connected to the NC device;
Equipped with
The NC device or the control unit is
Identifying the worker who operates the operation unit;
A safety training history is checked to see whether the identified worker has received the safety training that should be received in advance in order to safely operate the press brake body;
If the operator has taken the safety training based on the confirmed safety training attendance history, the system instructs the operator to perform a safety check using a test piece to check whether there are any abnormalities in the press brake body before operating the press brake body;
When the operator performs the safety confirmation work and it is confirmed that there is no abnormality in the press brake body, the operator is permitted to operate the operation unit to perform a bending operation of the workpiece by the press brake body,
The machine tool is a press brake, which does not permit the bending operation of the workpiece by the press brake body unless the operator performs the safety confirmation work.
前記操作パネルは前記作業者を撮影するカメラをさらに有し、
前記NC装置または前記制御部は、前記カメラが撮影した前記作業者の顔と、1またはそれ以上の作業者の顔画像が記憶されている作業者情報ファイルの各顔画像とを照合することにより、前記作業者を特定する
請求項に記載の工作機械。
The operation panel further includes a camera for photographing the worker,
The machine tool according to claim 1, wherein the NC device or the control unit identifies the worker by comparing the face of the worker photographed by the camera with each facial image in a worker information file in which facial images of one or more workers are stored.
前記操作パネルは表示部をさらに有し、
前記NC装置または前記制御部は、
前記安全教育のための動画である安全教育動画を前記表示部に表示し、
前記安全教育動画を再生している時間内の、前記作業者の視線が前記表示部に向いている時間、前記作業者の顔を検出している時間、前記安全教育動画の全再生時間内において前記操作部の操作を指示する全ての指示に対する、前記作業者が前記操作部を実際に操作した回数のいずれかに基づいて、前記作業者が前記表示部に表示された前記安全教育動画を視聴したか否かを判定し、
前記作業者が前記安全教育動画を視聴したと判定すれば、前記安全教育受講履歴に、前記安全教育を受講済みであることを記録する
請求項に記載の工作機械。
The operation panel further includes a display unit,
The NC device or the control unit is
A safety training video, which is a video for the safety training, is displayed on the display unit;
determining whether or not the worker has viewed the safety training video displayed on the display unit based on any one of the time during which the worker's line of sight is directed toward the display unit during playback of the safety training video, the time during which the worker's face is detected, and the number of times the worker actually operates the operation unit in response to all instructions to operate the operation unit during the entire playback time of the safety training video;
The machine tool according to claim 1 , wherein, if it is determined that the worker has viewed the safety training video, it is recorded in the safety training attendance history that the worker has attended the safety training.
前記操作パネルは表示部をさらに有し、
前記NC装置または前記制御部は、
前記安全確認作業の実行を指示する安全確認作業指示動画を前記表示部に表示し、
前記安全確認作業指示動画を再生している時間内の前記作業者の視線が前記表示部に向いている時間または前記作業者の顔を検出している時間に基づいて、前記作業者が前記表示部に表示された前記安全確認作業指示動画を視聴したか否かを判定し、
前記作業者が前記安全確認作業指示動画を視聴したと判定し、かつ前記安全確認作業が行われて前記プレスブレーキ本体に異常がないことが確認されれば、前記プレスブレーキ本体による前記ワークの曲げ工動作を許可し、
前記作業者が前記安全確認作業指示動画を視聴したと判定しなければ、前記プレスブレーキ本体による前記ワークの曲げ加工動作を不許可とする
請求項1に記載の工作機械。
The operation panel further includes a display unit,
The NC device or the control unit is
displaying a safety confirmation work instruction video on the display unit, the safety confirmation work instruction video instructing the user to perform the safety confirmation work;
determining whether or not the worker has viewed the safety check work instruction video displayed on the display unit based on a time during which the worker's line of sight is directed toward the display unit or a time during which the worker's face is detected during playback of the safety check work instruction video;
If it is determined that the worker has watched the safety confirmation work instruction video and if the safety confirmation work is performed and it is confirmed that there is no abnormality in the press brake body, the bending operation of the workpiece by the press brake body is permitted;
The machine tool according to claim 1 , further comprising: a press brake main body that is configured to bend the workpiece when the worker is not determined to have viewed the safety check work instruction video;
プレスブレーキである工作機械が備える制御装置が、
前記プレスブレーキがワークを曲げ加工するために操作される操作部を操作する作業者を特定し、
特定した前記作業者が、前記プレスブレーキを安全に操作するために予め受講しておくべき安全教育を受講しているか否かを示す安全教育受講履歴を確認し、
確認した前記安全教育受講履歴により前記作業者が前記安全教育を受講していれば、前記作業者に、前記プレスブレーキを操作する前に、テストピースを用いて前記プレスブレーキに異常がないかを確認する安全確認作業の実行を指示し、
前記作業者が前記安全確認作業を実行して前記プレスブレーキに異常がないことが確認されれば、前記作業者が前記操作部を操作することによって実行される前記プレスブレーキによる前記ワークの曲げ加工動作を許可し、
前記作業者が前記安全確認作業を実行しなければ、前記プレスブレーキによる前記ワークの曲げ加工動作を不許可とする
プレスブレーキである工作機械の制御方法。
A control device provided in a machine tool such as a press brake,
Identifying an operator who operates an operating unit that is operated to bend a workpiece by the press brake;
A safety training history is checked to see whether the identified worker has received the safety training that should be received in advance in order to safely operate the press brake;
If the worker has received the safety training based on the confirmed safety training attendance history, instruct the worker to perform a safety confirmation operation to check whether there is any abnormality in the press brake using a test piece before operating the press brake;
When the operator performs the safety confirmation work and it is confirmed that there is no abnormality in the press brake, the operator permits the bending operation of the workpiece by the press brake, which is executed by operating the operation unit;
a control method for a machine tool that is a press brake, the method disallowing the bending operation of the workpiece by the press brake unless the operator performs the safety confirmation work.
前記制御装置は、カメラが撮影した前記作業者の顔と、1またはそれ以上の作業者の顔画像が記憶されている作業者情報ファイルの各顔画像とを照合することにより、前記作業者を特定する請求項に記載の工作機械の制御方法。 6. The machine tool control method according to claim 5, wherein the control device identifies the worker by comparing the face of the worker photographed by a camera with each facial image in a worker information file in which facial images of one or more workers are stored. 前記制御装置は、
前記安全教育のための動画である安全教育動画を表示部に表示し、
前記安全教育動画を再生している時間内の、前記作業者の視線が前記表示部に向いている時間、前記作業者の顔を検出している時間、前記安全教育動画の全再生時間内において前記操作部の操作を指示する全ての指示に対する、前記作業者が前記操作部を実際に操作した回数のいずれかに基づいて、前記作業者が前記表示部に表示された前記安全教育動画を視聴したか否かを判定し、
前記作業者が前記安全教育動画を視聴したと判定すれば、前記安全教育受講履歴に、前記安全教育を受講済みであることを記録する
請求項に記載の工作機械の制御方法。
The control device includes:
A safety training video is displayed on a display unit, the safety training video being a video for the safety training;
determining whether or not the worker has viewed the safety training video displayed on the display unit based on any one of the time during which the worker's line of sight is directed toward the display unit during playback of the safety training video, the time during which the worker's face is detected, and the number of times the worker actually operates the operation unit in response to all instructions to operate the operation unit during the entire playback time of the safety training video;
The method for controlling a machine tool according to claim 5 , further comprising the step of: recording, in the safety training attendance history, that the worker has attended the safety training, if it is determined that the worker has watched the safety training video.
前記制御装置は、
前記安全確認作業の実行を指示する安全確認作業指示動画を表示部に表示し、
前記安全確認作業指示動画を再生している時間内の前記作業者の視線が前記表示部に向いている時間または前記作業者の顔を検出している時間に基づいて、前記作業者が前記表示部に表示された前記安全確認作業指示動画を視聴したか否かを判定し、
前記作業者が前記安全確認作業指示動画を視聴したと判定し、かつ前記安全確認作業が行われて前記プレスブレーキに異常がないことが確認されれば、前記プレスブレーキによる前記ワークの曲げ工動作を許可し、
前記作業者が前記安全確認作業指示動画を視聴したと判定しなければ、前記プレスブレーキによる前記ワークの曲げ加工動作を不許可とする
請求項に記載の工作機械の制御方法。
The control device includes:
displaying a safety confirmation work instruction video on a display unit, the video instructing the user to perform the safety confirmation work;
determining whether or not the worker has viewed the safety check work instruction video displayed on the display unit based on a time during which the worker's line of sight is directed toward the display unit or a time during which the worker's face is detected during playback of the safety check work instruction video;
If it is determined that the worker has watched the safety confirmation work instruction video and if the safety confirmation work is performed and it is confirmed that there is no abnormality in the press brake, the bending operation of the workpiece by the press brake is permitted;
The method for controlling a machine tool according to claim 5 , further comprising the step of: not permitting the bending operation of the workpiece by the press brake unless it is determined that the worker has viewed the safety check work instruction video.
JP2023082812A 2023-05-19 2023-05-19 Machine tool and machine tool control method Active JP7584565B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2023082812A JP7584565B1 (en) 2023-05-19 2023-05-19 Machine tool and machine tool control method
PCT/JP2024/015131 WO2024241765A1 (en) 2023-05-19 2024-04-16 Machine tool, and method for controlling machine tool

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023082812A JP7584565B1 (en) 2023-05-19 2023-05-19 Machine tool and machine tool control method

Publications (2)

Publication Number Publication Date
JP7584565B1 true JP7584565B1 (en) 2024-11-15
JP2024166608A JP2024166608A (en) 2024-11-29

Family

ID=93432506

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023082812A Active JP7584565B1 (en) 2023-05-19 2023-05-19 Machine tool and machine tool control method

Country Status (2)

Country Link
JP (1) JP7584565B1 (en)
WO (1) WO2024241765A1 (en)

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004301952A (en) 2003-03-28 2004-10-28 Fujitsu Ltd Internet lecture management method, internet lecture management device, internet lecture management program
WO2007010795A1 (en) 2005-07-19 2007-01-25 Omron Corporation Safety management system for worker
JP2007222897A (en) 2006-02-22 2007-09-06 Shibuya Kogyo Co Ltd Hybrid laser processing method and apparatus
JP2015208775A (en) 2014-04-30 2015-11-24 ファナック株式会社 Laser processing system having processing resumption preparation function
JP2018024009A (en) 2016-08-12 2018-02-15 株式会社牧野フライス製作所 Water jet laser processing device
JP2019102046A (en) 2017-12-06 2019-06-24 新東工業株式会社 Industrial machine start-up control system, start-up control method, and program
JP2019168948A (en) 2018-03-23 2019-10-03 有限会社エバーグリーン Safety training attendance system and method for road transport employer
JP2021064262A (en) 2019-10-16 2021-04-22 Dmg森精機株式会社 Information processing system, industrial machinery, information processing method, and information processing program
JP2022027477A (en) 2020-07-29 2022-02-10 株式会社オプティム Program, method, and information processing device
JP2022027460A (en) 2021-01-26 2022-02-10 アカメディア・ジャパン株式会社 On-line learning system
JP2023059150A (en) 2021-10-14 2023-04-26 シャープ株式会社 Information processing device and control method

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57155606A (en) * 1981-03-19 1982-09-25 Ikegai Corp Numerical control machine tool with video display device
JPH06280B2 (en) * 1986-04-25 1994-01-05 日本電気株式会社 Safety device for laser processing machine
JPH07266271A (en) * 1994-03-31 1995-10-17 Sanyo Electric Co Ltd Method for operating instruction of working device and parts mounting device using same
JPH08309575A (en) * 1995-05-11 1996-11-26 Nikon Corp Laser processing equipment

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004301952A (en) 2003-03-28 2004-10-28 Fujitsu Ltd Internet lecture management method, internet lecture management device, internet lecture management program
WO2007010795A1 (en) 2005-07-19 2007-01-25 Omron Corporation Safety management system for worker
JP2007222897A (en) 2006-02-22 2007-09-06 Shibuya Kogyo Co Ltd Hybrid laser processing method and apparatus
JP2015208775A (en) 2014-04-30 2015-11-24 ファナック株式会社 Laser processing system having processing resumption preparation function
JP2018024009A (en) 2016-08-12 2018-02-15 株式会社牧野フライス製作所 Water jet laser processing device
JP2019102046A (en) 2017-12-06 2019-06-24 新東工業株式会社 Industrial machine start-up control system, start-up control method, and program
JP2019168948A (en) 2018-03-23 2019-10-03 有限会社エバーグリーン Safety training attendance system and method for road transport employer
JP2021064262A (en) 2019-10-16 2021-04-22 Dmg森精機株式会社 Information processing system, industrial machinery, information processing method, and information processing program
JP2022027477A (en) 2020-07-29 2022-02-10 株式会社オプティム Program, method, and information processing device
JP2022027460A (en) 2021-01-26 2022-02-10 アカメディア・ジャパン株式会社 On-line learning system
JP2023059150A (en) 2021-10-14 2023-04-26 シャープ株式会社 Information processing device and control method

Also Published As

Publication number Publication date
JP2024166608A (en) 2024-11-29
WO2024241765A1 (en) 2024-11-28

Similar Documents

Publication Publication Date Title
JP6957083B2 (en) Management system
US6236399B1 (en) Display method for information setting screen along process flow and a multi-window type NC apparatus having such function
DE102018216154B4 (en) ROBOT SYSTEM
JPWO2020049733A1 (en) Machine tool control device
JP7584565B1 (en) Machine tool and machine tool control method
JP5609600B2 (en) Processing management display system and display method thereof
JP2014063423A (en) Processing device
CN114328671B (en) Method, device, equipment and medium for monitoring running process of compatible multi-equipment
DE102020207622A1 (en) INSTALLATION SUPPORT FACILITY, INSTALLATION SUPPORT SYSTEM AND INSTALLATION SUPPORT PROGRAM
CN119090896B (en) Electronic element positioning method and system based on machine vision
CN120659686A (en) Method for identifying a replaceable processing table or table type of a laser plotter and laser plotter for engraving, marking and/or marking a workpiece for this purpose
JP3803428B2 (en) Position setting device for movable member in plate processing machine
JP2018063668A (en) Mold history display apparatus and mold press apparatus
TW202400378A (en) Teaching devices and computer programs
JP7482966B2 (en) Machine tool inspection and management device and machine tool inspection and management method
JPS6199529A (en) Tool management based on the number of usages
JP7556932B2 (en) Work performance collection system and work performance collection method
JP2023019167A (en) Production support system and production support method
JP2869967B2 (en) Dicing equipment
JP3932018B2 (en) Bending machine
WO2021193292A1 (en) Machining device, automatic programing device, and method for controlling machining device
KR102791193B1 (en) Smart robot grinding system
JP3034270B2 (en) Operation control device in NC processing machine
JP2021160072A (en) Robot control device, robot control system and robot control method
JP2021157425A (en) Process machine and automatic programming device, and process machine control method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240408

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240528

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240614

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240820

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240906

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241105

R150 Certificate of patent or registration of utility model

Ref document number: 7584565

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150