Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5898946B2 - Mold management system and method - Google Patents
[go: Go Back, main page]

JP5898946B2 - Mold management system and method - Google Patents

Mold management system and method Download PDF

Info

Publication number
JP5898946B2
JP5898946B2 JP2011277928A JP2011277928A JP5898946B2 JP 5898946 B2 JP5898946 B2 JP 5898946B2 JP 2011277928 A JP2011277928 A JP 2011277928A JP 2011277928 A JP2011277928 A JP 2011277928A JP 5898946 B2 JP5898946 B2 JP 5898946B2
Authority
JP
Japan
Prior art keywords
mold
usage
bending
surface area
workpiece
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.)
Expired - Fee Related
Application number
JP2011277928A
Other languages
Japanese (ja)
Other versions
JP2013128933A (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 Holdings 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 Holdings Co Ltd filed Critical Amada Holdings Co Ltd
Priority to JP2011277928A priority Critical patent/JP5898946B2/en
Publication of JP2013128933A publication Critical patent/JP2013128933A/en
Application granted granted Critical
Publication of JP5898946B2 publication Critical patent/JP5898946B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Bending Of Plates, Rods, And Pipes (AREA)

Description

本発明は金型管理システム及びその方法に関し、特に曲げ加工機において同じ金型でも加工箇所を考慮した使用方法を提供する金型管理システム及びその方法に関するものである。   The present invention relates to a mold management system and method, and more particularly, to a mold management system and method for providing a usage method in consideration of a machining position even in the same mold in a bending machine.

従来、曲げ加工機(例えばプレスブレーキ)における金型は長年使用していると、摩耗していく。すなわち、同一面を繰り返し使用していると、その部分がより摩耗してしまうため、曲げワークが金型に接触する面をその都度、ずらして、平均的に摩耗するように工夫をしている。   Conventionally, a mold in a bending machine (for example, a press brake) is worn out when used for many years. That is, if the same surface is used repeatedly, the portion will be more worn out, so the surface where the bending work comes into contact with the mold is shifted each time, and the device is devised to wear on average. .

特許文献1を参照。   See US Pat.

特開2006−346707号公報JP 2006-346707 A

長年の経験がないと、金型のどの面がより摩耗しているのかを知るのが難しい。また、金型の使用者が同一であれば使用状況を把握するのが容易だが、通常は複数の曲げ加工機(例えばプレスブレーキ)を使いまわしをするため、それは難しい。そのため、使用する作業者によって金型の寿命も異なってくるという問題がある。   Without years of experience, it is difficult to know which side of the mold is more worn. In addition, if the mold users are the same, it is easy to grasp the usage status, but it is difficult to do so because usually a plurality of bending machines (for example, press brakes) are used. For this reason, there is a problem that the life of the mold differs depending on the worker who uses it.

ロボットによる曲げ加工システムにおいては、これを把握することは難しい。そのため、同じパーツを連続で加工する場合は、常に同じ金型位置にパーツをセットして加工を行うため、部分的な摩耗が多く発生するという問題がある。従って、図11(a)に示すように、金型(パンチP1、ダイD1)によりパーツWを曲げると、図11(b)に示すように、パーツWと金型(パンチP1、ダイD1)の特定の接触範囲(曲げ加工の際に接触する領域)のみに摩耗部分BWが生じる。   It is difficult to grasp this with a robot bending system. Therefore, when processing the same parts continuously, the parts are always set at the same mold position for processing, and there is a problem that a lot of partial wear occurs. Therefore, when the part W is bent by the mold (punch P1, die D1) as shown in FIG. 11 (a), the part W and the mold (punch P1, die D1) as shown in FIG. 11 (b). The wear part BW is generated only in a specific contact range (region in contact during bending).

本発明は上述の問題を解決するためのものであり、請求項1に係る発明は、金型を管理する金型管理システムにおいて、前記金型のワークの接触部分に係る使用面を特定する使用面特定手段と、前記金型と前記使用面とを関連付けて使用履歴として記憶する使用履歴記憶手段と、前記使用履歴記憶手段に記憶された使用履歴に基づき、エリア毎の使用度を報知する報知手段とを備えたことを特徴とする。   The present invention is for solving the above-mentioned problem, and the invention according to claim 1 is a mold management system for managing a mold, wherein the use surface for specifying a contact surface of a work contact portion of the mold is specified. A surface identification unit, a usage history storage unit that associates the mold with the usage surface and stores the usage history as a usage history, and a notification that notifies the usage for each area based on the usage history stored in the usage history storage unit Means.

請求項2に係る発明は、自動プログラム装置または曲げ加工機制御装置に表示手段を備え、前記報知手段は、前記エリア毎の使用度を色分けした情報を前記表示手段に出力する機能を有することを特徴とする。   According to a second aspect of the present invention, the automatic program device or the bending machine control device includes a display unit, and the notification unit has a function of outputting, to the display unit, information obtained by color-coding the usage for each area. Features.

請求項3に係る発明は、曲げ加工機のプレス毎に前記使用履歴を更新する更新手段を備え、前記報知手段が使用状況をリアルタイムに報知することを特徴とする。   The invention according to claim 3 is provided with an update means for updating the use history for each press of the bending machine, and the notification means notifies the use status in real time.

請求項4に係る発明は、パーツ毎に曲げプログラムを作成する自動プログラム装置と、ワークに対し金型で曲げ加工を行う曲げ加工機と、前記ワークを把持し前記曲げ加工機に対応した動作を行うロボットとを備えた曲げ加工システムにおいて、
前記金型のワークの接触部分に係る使用面を特定する使用面特定手段と、前記金型と前記使用面とを関連付けて使用履歴として記憶する使用履歴記憶手段と、前記使用履歴に基づきサイクル毎に前記ワークの設置を変える動作制御手段とを備えたことを特徴とする。
The invention according to claim 4 includes an automatic program device for creating a bending program for each part, a bending machine for bending the workpiece with a mold, and an operation corresponding to the bending machine that holds the workpiece. In a bending system equipped with a robot to perform
Use surface specifying means for specifying the use surface related to the contact portion of the workpiece of the mold, use history storage means for storing the mold and the use surface in association with each other, and each cycle based on the use history And an operation control means for changing the installation of the workpiece.

請求項5に係る発明は、金型を管理する金型管理方法において、前記金型のワークの接触部分に係る使用面を特定する使用面特定工程と、前記金型と前記使用面とを関連付けて使用履歴として使用履歴記憶手段に記憶する使用履歴記憶工程と、前記使用履歴記憶手段に記憶された使用履歴に基づき、エリア毎の使用度を報知する報知工程とを含むことを特徴とする。   According to a fifth aspect of the present invention, in the mold management method for managing a mold, a use surface specifying step for specifying a use surface related to a contact portion of the work of the mold, and the mold and the use surface are associated with each other. And a usage history storage step for storing the usage history in the usage history storage unit, and a notification step for notifying the usage for each area based on the usage history stored in the usage history storage unit.

請求項6に係る発明は、パーツ毎に曲げプログラムを作成する自動プログラム装置と、ワークに対し金型で曲げ加工を行う曲げ加工機と、前記ワークを把持し前記曲げ加工機に対応した動作を行うロボットとによる曲げ加工方法において、
前記金型のワークの接触部分に係る使用面を特定する使用面特定工程と、前記金型と前記使用面とを関連付けて使用履歴として使用履歴記憶手段に記憶する使用履歴記憶工程と、前記使用履歴に基づきサイクル毎に前記ワークの設置を変える動作制御工程とを含むことを特徴とする。
The invention according to claim 6 includes an automatic program device for creating a bending program for each part, a bending machine for bending the workpiece with a mold, and an operation corresponding to the bending machine that holds the workpiece. In the bending method with the robot to perform,
A use surface specifying step of specifying a use surface related to a contact portion of the workpiece of the mold, a use history storage step of associating the mold and the use surface with each other and storing them in a use history storage means, and the use And an operation control step of changing the installation of the workpiece for each cycle based on the history.

本発明によれば、金型の寿命を延ばすことを主目的とし、金型の使用面の履歴を誰でも確認でき、現在、どの面を使用するべきかを明確にすることを実現する。さらに、ロボットによる曲げシステムの場合、金型の摩耗を平均的に行うことを考慮した動作を作成することができ、金型の寿命を延ばすことを可能にすることができる。   According to the present invention, the main object is to extend the life of a mold, and anyone can confirm the history of the usage surface of the mold and realize which surface should be used now. Further, in the case of a bending system using a robot, it is possible to create an operation in consideration of performing wear of the mold on an average, and it is possible to extend the life of the mold.

金型管理システム(曲げ加工システムを含む)の概略を示す概略図である。It is the schematic which shows the outline of a metal mold | die management system (a bending process system is included). プログラムDBのデータ構造を説明する説明図である。It is explanatory drawing explaining the data structure of program DB. 金型DBのデータ構造を説明する説明図である。It is explanatory drawing explaining the data structure of metal mold | die DB. 金型の使用面の履歴管理を説明する説明図である。It is explanatory drawing explaining the log | history management of the usage surface of a metal mold | die. 金型の使用面の履歴管理を説明する説明図である。It is explanatory drawing explaining the log | history management of the usage surface of a metal mold | die. 金型の使用面の履歴管理を説明する説明図である。It is explanatory drawing explaining the log | history management of the usage surface of a metal mold | die. ワークの位置決めを説明する説明図である。It is explanatory drawing explaining positioning of a workpiece | work. ワークの位置決めを説明する説明図である。It is explanatory drawing explaining positioning of a workpiece | work. 金型管理システムの動作を示すフローチャートである。It is a flowchart which shows operation | movement of a metal mold | die management system. 金型管理システムの動作を示すフローチャートである。It is a flowchart which shows operation | movement of a metal mold | die management system. (a)、(b)は従来の課題を説明する説明図である。(A), (b) is explanatory drawing explaining the conventional subject.

以下、この発明の実施の形態を図面に基づいて詳細に説明する。図1に曲げ加工システムにおける金型管理システム1を示す。前記曲げ加工システムにおける金型管理システム1は、ネットワーク2を介して、自動プログラム装置3と、プログラムDB(データベース)4と、金型DB(データベース)5と、曲げ加工機(例えば、プレスブレーキ等)6と、ロボット7とが通信可能に構成されている。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. FIG. 1 shows a mold management system 1 in a bending system. The mold management system 1 in the bending system includes an automatic program device 3, a program DB (database) 4, a mold DB (database) 5, and a bending machine (for example, a press brake) via a network 2. 6) and the robot 7 are configured to be able to communicate with each other.

前記自動プログラム装置3は、コンピュータより成るものであり、本体3aに、CPU(Central Processing Unit)と、RAM(Random Access Memory)と、ROM(Read Only Memory)とを備える。また、表示装置3c、キーボード3d、マウス3e、帳票を出力するプリンタ3f等の入出力装置を備える。   The automatic program device 3 is composed of a computer, and a main body 3a includes a CPU (Central Processing Unit), a RAM (Random Access Memory), and a ROM (Read Only Memory). Also, input / output devices such as a display device 3c, a keyboard 3d, a mouse 3e, and a printer 3f for outputting a form are provided.

前記本体3aには制御部3bが備えられプログラム作成に係る種々の制御等を行う。そして、パーツW毎に曲げプログラムを作成する。すなわち、プレスブレーキ用曲げプログラムを作成する。また、ロボット動作プログラムを作成すると共に、使用する金型及び配置情報を作成する。   The main body 3a is provided with a control unit 3b and performs various controls related to program creation. A bending program is created for each part W. That is, a press brake bending program is created. In addition to creating a robot operation program, a mold to be used and arrangement information are created.

前記プログラムDB(データベース)4は、加工するパーツW毎のプログラムを保存するデータベースでありコンピュータに接続されている。作成したプログラム等は全て、プログラムDB(データベース)4に保存されている。また、プログラムDB(データベース)4からプログラムを読み込み編集が行われる。   The program DB (database) 4 is a database for storing a program for each part W to be processed, and is connected to a computer. All the created programs are stored in a program DB (database) 4. Further, the program is read from the program DB (database) 4 and edited.

前記金型DB(データベース)5は、保有する金型が登録されるデータベースであり、コンピュータに接続されている。そして、金型の使用履歴を保存する。また、金型使用状況を帳票として出力することも出来る。   The mold DB (database) 5 is a database in which owned molds are registered, and is connected to a computer. Then, the usage history of the mold is saved. In addition, the mold usage status can be output as a form.

曲げ加工機(例えば、プレスブレーキ等)6は、本体の上部前面の上部テーブル6aにパンチPを交換自在に装着し、本体の下部前面の下部テーブル6bに前記パンチPに対向するダイDを交換自在に装着する。そして、前記パンチP、ダイDとの間に位置決めされたパーツ(ワーク)Wに対し曲げ加工を行う。本例で金型というときは、パンチP、ダイDを含むものであってもよいし、または、パンチPのみ、ダイDのみをいうものであってもよい。   The bending machine 6 (for example, a press brake) 6 replaces the die P facing the punch P on the lower table 6b on the lower front surface of the main body, by mounting the punch P on the upper table 6a on the upper front surface of the main body. Mount freely. Then, the part (work) W positioned between the punch P and the die D is bent. In this example, the mold may include a punch P and a die D, or may include only the punch P and only the die D.

前記曲げ加工機6を制御する制御装置6cは、コンピュータより成るものであり、CPU(Central Processing Unit)と、RAM(Random Access Memory)と、ROM(Read Only Memory)とを備える。また、入出力装置、出力装置等を備える。そして、前記制御装置6cは、前記自動プログラム装置3が作成したプログラムをプログラムDB(データベース)4から読み込み、曲げ加工の制御を行う。さらに、曲げ加工機6の動作と同期するように動作プログラムをロボットコントローラ7aに送信する。曲げ工程中は、金型の使用頻度を表示部6dに画面表示する。   The control device 6c for controlling the bending machine 6 comprises a computer, and includes a CPU (Central Processing Unit), a RAM (Random Access Memory), and a ROM (Read Only Memory). Moreover, an input / output device, an output device, etc. are provided. The control device 6c reads the program created by the automatic program device 3 from the program DB (database) 4 and controls the bending process. Furthermore, an operation program is transmitted to the robot controller 7a so as to synchronize with the operation of the bending machine 6. During the bending process, the usage frequency of the mold is displayed on the display 6d.

前記ロボット7は、自動プログラム装置3が作成しロボットコントローラ7aが受信したロボット動作プログラムに従い、曲げ加工を人に代わって行う。   The robot 7 performs bending on behalf of a person in accordance with a robot operation program created by the automatic program device 3 and received by the robot controller 7a.

図2を参照し上記プログラムDB(データベース)4のデータ構造を、図3を参照し金型DB(データベース)5のデータ構造を詳しく説明する。   The data structure of the program DB (database) 4 will be described in detail with reference to FIG. 2, and the data structure of the mold DB (database) 5 will be described in detail with reference to FIG.

初めに図2を参照する。メモリ(パーツ情報を記憶する)4aには、メモリ(曲げ加工機用曲げプログラムを記憶する)4bと、メモリ(ロボット動作プログラムを記憶する)4cと、メモリ(使用する金型(パンチP、ダイD、または両方を含んだ内容)及び金型配置情報を記憶する)4dと、メモリ(曲げ工程毎のパーツと金型の設置面の範囲を記憶する)4eが関連付けられている。   Reference is first made to FIG. The memory (stores part information) 4a includes a memory (stores a bending program for a bending machine) 4b, a memory (stores a robot operation program) 4c, and a memory (a mold to be used (punch P, die)). 4d for storing D or contents including both) and 4d for storing the mold arrangement information) and 4e for storing the range of parts and the installation surface of the mold for each bending process.

図3を参照する。メモリ(金型ID(金型の識別情報)が記憶される)5aには、メモリ(金型の種類が記憶される)5bと、メモリ(金型の使用履歴が記憶される)5cと、メモリ(パラメータが記憶される)5dとが関連付けられている。   Please refer to FIG. The memory (mold ID (mold identification information) is stored) 5a includes a memory (mold type is stored) 5b, a memory (mold usage history is stored) 5c, It is associated with a memory (a parameter is stored) 5d.

さらに、前記メモリ(金型の使用履歴が記憶される)5cには、メモリ(0からピッチの領域が記憶される)5eと、メモリ(ピッチからピッチ*2の領域が記憶される)5fと、メモリ(ピッチnから金型長までの領域が記憶される)5gとが関連付けられている。また、メモリ(0からピッチの領域が記憶される)5eにはメモリ(金型の使用回数が記憶される)5iが関連付けられ、メモリ(ピッチからピッチ*2までの領域が記憶される)5fにはメモリ(金型の使用回数が記憶される)5jが関連付けられ、メモリ(ピッチnから金型長までの領域が記憶される)5gにはメモリ(金型の使用回数が記憶される)5kが関連付けられている。そして、メモリ(パラメータが記憶される)5dには指定したピッチの量が関連付けられる。換言すれば、使用履歴には、プレスされた回数が金型の使用範囲毎に登録される。各範囲のピッチ(範囲を区切る量)はパラメータであり変更することが可能である。   Further, the memory (a mold usage history is stored) 5c includes a memory (an area from 0 to pitch is stored) 5e, and a memory (an area from the pitch to pitch * 2 is stored) 5f. , 5g (which stores the area from the pitch n to the mold length) is associated. Further, a memory (stores the number of times the mold is used) 5i is associated with the memory (stores the area from 0 to the pitch) 5e, and the memory (stores the area from the pitch to the pitch * 2) 5f. Is associated with a memory (a number of times the mold is used) 5j, and a memory (a region from the pitch n to the mold length is stored) 5g is a memory (a number of times the mold is used is stored). 5k is associated. Then, the specified pitch amount is associated with the memory (a parameter is stored) 5d. In other words, the number of times of pressing is registered in the usage history for each usage range of the mold. The pitch of each range (amount for dividing the range) is a parameter and can be changed.

図4を参照する。自動プログラム装置3において、曲げプログラムを作成するとき、選択した金型上の使用面の状態を色で表示する。金型DB(データベース)5に登録された使用履歴を元に、各金型範囲の使用率を4段階で表示する。   Please refer to FIG. When the bending program is created in the automatic program device 3, the state of the used surface on the selected mold is displayed in color. Based on the usage history registered in the mold DB (database) 5, the usage rate of each mold range is displayed in four stages.

[赤色]:全体の使用率に対して特に使用率が高いエリア。[黄色]:全体の使用率に対して次に使用率が高いエリア。[青色]:全体の平均率に近いエリア。[ピンク色]:全体使用率に対して使用率の低いエリア。このように、金型の使用面の相対的な使用率に応じて色分けを行うが、使用回数と色との関係を予め設定し色分けしても良い。   [Red]: An area where the usage rate is particularly high relative to the overall usage rate. [Yellow]: Area with the next highest usage rate relative to the overall usage rate. [Blue]: Area close to the overall average rate. [Pink]: Area where the usage rate is lower than the overall usage rate. As described above, the color is classified according to the relative usage rate of the usage surface of the mold. However, the relationship between the number of times of use and the color may be set in advance and color coded.

具体的には、例えば金型K1に対し、エリアEA1はピンク色で表示される。エリアEA2は赤色で表示される。エリアEA3は青色で表示される。エリアEA4は黄色で表示される。エリアEA5はピンク色で表示される。全体が同じ色の場合は、平均的に使用されていることになる(上記の色尺では、青色の場合)。   Specifically, for example, the area EA1 is displayed in pink for the mold K1. Area EA2 is displayed in red. Area EA3 is displayed in blue. Area EA4 is displayed in yellow. Area EA5 is displayed in pink. When the whole is the same color, it is used on average (in the above color scale, in the case of blue).

このように、金型の使用面をエリア毎に色分けして曲げ加工機6の表示部6dに表示する場合は、金型に色分けしたエリアの寸法と、実際の金型の寸法を関連付けることが望ましい。   Thus, when the usage surface of the mold is color-coded for each area and displayed on the display unit 6d of the bending machine 6, the size of the area color-coded on the mold and the actual mold dimension can be associated with each other. desirable.

一方、ロボット7が、パーツ(ワーク等)Wを金型K1に置く位置を使用頻度の低い位置になるように、ロボット動作プログラムを作成することも可能である。   On the other hand, it is also possible to create a robot operation program so that the position where the robot 7 places the parts (work etc.) W on the mold K1 is a position where the frequency of use is low.

図5を参照する。パーツWの左端が金型K1のa或いはbの黄色のエリアEA1、エリアEA5に入るように、ロボット7がパーツWを置く位置とする。   Please refer to FIG. The position where the robot 7 places the part W is set so that the left end of the part W enters the yellow area EA1 or area EA5 of the mold K1.

また、図6に示すように、金型K2において、エリアEB1はピンク色で表示され、エリアEB2は赤色で表示され、エリアEB3は黄色で表示され、エリアEB4は青色で表示され、そしてエリアEB5はピンク色で表示される場合は、曲げサイクル(1サイクル〜nサイクル)毎に、エリアEB1とエリアEB5内でロボット7がパーツWを置く位置をオフセットする。この結果、寸法Pa、PbはそれぞれエリアEB1、エリアEB5の範囲内である。   Also, as shown in FIG. 6, in the mold K2, the area EB1 is displayed in pink, the area EB2 is displayed in red, the area EB3 is displayed in yellow, the area EB4 is displayed in blue, and the area EB5 Is displayed in pink, the position where the robot 7 places the part W in the areas EB1 and EB5 is offset every bending cycle (1 cycle to n cycles). As a result, the dimensions Pa and Pb are within the ranges of the areas EB1 and EB5, respectively.

図7、図8を参照する。曲げ加工機(例えば、プレスブレーキ)6では、曲げ工程毎に、金型K2の使用エリアの使用履歴を更新し金型DB(データベース)5を更新することが可能である。使用エリアは、自動プログラム装置3が登録した曲げ工程毎の金型使用エリアを元に判断する。表示装置3cの画面上には、上記の金型使用頻度が表示され、ロボット7を使用しない曲げでもこれを元にパーツと金型設置面を決定することが出来る。   Please refer to FIG. 7 and FIG. The bending machine (for example, press brake) 6 can update the usage history of the usage area of the mold K2 and update the mold DB (database) 5 for each bending process. The use area is determined based on the mold use area for each bending process registered by the automatic program device 3. On the screen of the display device 3c, the above-described mold usage frequency is displayed, and the part and the mold installation surface can be determined based on this even when the robot 7 is not used.

具体的には、図7に示すように曲げ加工機6において、ロボット7を使用しない場合で、金型にパーツを置く位置をオフセットする場合は、突き当て部Sのセンサ位置を修正し、修正した突き当てセンサ位置情報を新しい金型使用面の履歴管理を行う。   Specifically, as shown in FIG. 7, in the bending machine 6, when the robot 7 is not used and the position where the part is placed on the mold is offset, the sensor position of the abutting portion S is corrected and corrected. The history management of the new die usage surface is performed using the abutting sensor position information.

すなわち、パーツ(ワーク等)Wを加工する場合に、パーツWは突き当てSの当接部SA、SBに当接し位置決めされる。当接が完了した後に移動量Mだけ突き当て部Sが移動することによりパーツWが移動量Mだけ移動(オフセット)する。   That is, when processing a part (workpiece or the like) W, the part W comes into contact with the contact portions SA and SB of the abutment S and is positioned. After the contact is completed, the abutting portion S moves by the movement amount M, so that the part W moves (offsets) by the movement amount M.

この結果、図8に示すように、突き当て部Sを曲げサイクル毎に移動させると、金型K2に対してパーツWが矢印AR1方向にW1の位置に移動し、矢印AR2方向にW2の位置に移動し、矢印AR3方向にW3の位置に移動し、矢印AR4方向にW4の位置に移動する。これにより、曲げ工程毎に更新された使用エリア情報は、上記の使用頻度の表示に反映され、ロットの多い曲げにおいて、ロボット7を使用しない場合でもパーツ(ワーク等)Wを金型に置く位置を調整することが出来る。   As a result, as shown in FIG. 8, when the butting portion S is moved for each bending cycle, the part W moves to the position of W1 in the arrow AR1 direction with respect to the mold K2, and the position of W2 in the arrow AR2 direction. And move to the position of W3 in the direction of the arrow AR3, and move to the position of W4 in the direction of the arrow AR4. As a result, the use area information updated for each bending process is reflected in the display of the use frequency described above, and the position where the part (workpiece or the like) W is placed in the mold even when the robot 7 is not used in bending with many lots. Can be adjusted.

金型管理システム1の動作を示す。   The operation of the mold management system 1 is shown.

上述のように構成された曲げ加工システムにおける金型管理システム1の制御手段(自動プログラム装置3の制御部3b、曲げ加工機6の制御装置6c、ロボット7のロボットコントローラ7a等を含み、これらの連携した制御等をいう)は、加工の際の、金型とワークの接触部分に係る使用面を特定する使用面特定手段と(特定された使用面はメモリ4eに記憶される)、金型と使用面とを関連付けて使用履歴として記憶する使用履歴記憶手段と、使用履歴記憶手段に記憶された使用履歴に基づき、エリア毎の使用度を報知する報知手段として機能する。また、自動プログラム装置3または曲げ加工機制御装置6cに表示手段を備え、報知手段は、エリア毎の使用度を色分けして使用状況を表示手段に出力する機能を有する。さらに、曲げ加工機6のプレス毎に使用履歴を更新する更新手段を備え、報知手段が使用状況をリアルタイムに報知する。なお、これらの各手段は、自動プログラム装置3、曲げ加工制御装置6cに分散して備えているものである。   Control means of the die management system 1 in the bending system configured as described above (including the control unit 3b of the automatic program device 3, the control device 6c of the bending machine 6, the robot controller 7a of the robot 7, etc. Refers to a coordinated control or the like), a use surface specifying means for specifying a use surface related to a contact portion between a mold and a workpiece during processing (the specified use surface is stored in the memory 4e), a mold And a usage history storage unit that associates the usage plane with each other and stores it as a usage history, and functions as a notification unit that notifies the usage history of each area based on the usage history stored in the usage history storage unit. In addition, the automatic program device 3 or the bending machine control device 6c includes a display unit, and the notification unit has a function of color-coding the usage for each area and outputting the usage status to the display unit. Furthermore, the update means which updates a use log | history for every press of the bending machine 6 is provided, and an alerting | reporting means alert | reports a use condition in real time. These means are distributed in the automatic program device 3 and the bending processing control device 6c.

図9に、金型管理システム1において動作(曲げ加工機6の関連)を示す。初めに、ステップSA01では、金型管理システム1の制御手段が使用する金型使用面エリアの情報取得する。すなわち、プログラムDB(データベース)4からプログラムを読み込む。また、金型DB(データベース)5から金型情報を読み込む。そして、使用面エリア、使用回数等を抽出し記憶する。ステップSA02では、曲げ加工機6が曲げ動作を行う。   FIG. 9 shows the operation (relationship of the bending machine 6) in the mold management system 1. First, in step SA01, information on the mold use surface area used by the control means of the mold management system 1 is acquired. That is, the program is read from the program DB (database) 4. Also, mold information is read from the mold DB (database) 5. Then, the use surface area, the number of uses, etc. are extracted and stored. In step SA02, the bending machine 6 performs a bending operation.

ステップSA03では、金型管理システム1の制御手段が、現在の使用面エリアの使用回数+1とする。ステップSA04では、金型管理システム1の制御手段が、使用する金型使用面エリアの情報更新する。更新された使用エリアの使用回数は、プログラムDB(データベース)4、金型DB(データベース)5に書き込まれる。   In step SA03, the control means of the mold management system 1 sets the current use surface area usage count to +1. In step SA04, the control means of the mold management system 1 updates information on the mold usage surface area to be used. The updated usage count of the usage area is written in the program DB (database) 4 and the mold DB (database) 5.

ステップSA05では、金型管理システム1の制御手段が、突き当てセンサ位置が変更されたか否かを判断する。突き当てセンサ位置が変更されたと判断したとき処理はステップSA06に進む。突き当てセンサ位置が変更されいないと判断した場合に処理はステップSA08に進む。   In step SA05, the control means of the mold management system 1 determines whether or not the abutment sensor position has been changed. When it is determined that the abutment sensor position has been changed, the process proceeds to step SA06. If it is determined that the abutment sensor position has not been changed, the process proceeds to step SA08.

ステップSA06では、金型管理システム1の制御手段が、「現在の使用面エリア」= 「現在の使用面エリア+突き当てセンサ位置変更量」とする。ステップSA07では、金型管理システム1の制御手段が、プログラムDB(データベース)4、金型DB(データベース)5から、変更した金型使用面エリアの情報取得する。   In step SA06, the control means of the mold management system 1 sets “current use surface area” = “current use surface area + abutting sensor position change amount”. In step SA07, the control means of the mold management system 1 acquires information on the changed mold use surface area from the program DB (database) 4 and the mold DB (database) 5.

ステップSA08では、金型管理システム1の制御手段が使用面エリア情報を画面表示(表示部6c等)に反映する。ステップSA09では、予定加工枚数終了したか否かを判断する。曲げ加工機6が予定加工枚数終了したと判断した場合に処理は終了する。曲げ加工機6が予定加工枚数終了しいない場合に処理は、ステップSA02に戻る。   In step SA08, the control means of the mold management system 1 reflects the usage surface area information on the screen display (such as the display unit 6c). In step SA09, it is determined whether or not the planned number of processed sheets has been completed. The process ends when the bending machine 6 determines that the scheduled number of processed sheets has been completed. If the bending machine 6 has not finished the scheduled number of processing, the process returns to step SA02.

図10に金型管理システムのロボット7関連の動作を示す。   FIG. 10 shows operations related to the robot 7 of the mold management system.

ステップSB01では、曲げ加工機6が、曲げ動作する。ステップSB02では、金型管理システム1の制御手段が、プログラムDB(データベース)4、金型DB(データベース)5より最新の金型使用面エリアの情報取得する。   In step SB01, the bending machine 6 performs a bending operation. In step SB02, the control unit of the mold management system 1 acquires the latest information on the mold use surface area from the program DB (database) 4 and the mold DB (database) 5.

ステップSB03では、金型管理システム1の制御手段が、現在の面の使用率が高いか否かを判断する。現在の面の使用率が高いと判断した場合に処理はステップSB04に進む。現在の面の使用率が低いと判断した場合に処理はステップSB06に進む。   In step SB03, the control means of the mold management system 1 determines whether or not the current surface usage rate is high. If it is determined that the usage rate of the current surface is high, the process proceeds to step SB04. If it is determined that the usage rate of the current surface is low, the process proceeds to step SB06.

ステップSB04では、金型管理システム1の制御手段が、プログラムDB(データベース)4、金型DB(データベース)5を参照し、使用率の低い面を検索する。ステップSB05では、金型管理システム1の制御手段が、現在の使用面から使用率の低い面までの距離の差分をロボットの目標値に更新する。   In step SB04, the control means of the mold management system 1 refers to the program DB (database) 4 and the mold DB (database) 5 to search for a surface with a low usage rate. In step SB05, the control means of the mold management system 1 updates the difference in distance from the current usage surface to the surface with a low usage rate to the target value of the robot.

ステップSB06では、金型管理システム1の制御手段が予定加工枚数終了したか否かを判断する。予定加工枚数終了したと判断した場合に処理は終了する。予定加工枚数終了しいないと判断した場合に処理はステップSB01に戻る。   In step SB06, the control means of the mold management system 1 determines whether or not the planned number of processed sheets has been completed. The process ends when it is determined that the planned number of processed sheets has been completed. If it is determined that the scheduled number of processed sheets has not ended, the process returns to step SB01.

金型管理システム1の作用とその効果を説明する。保有する全ての金型情報は金型DB(データベース)5に登録される。各金型の面に対する使用履歴をピッチ毎に管理する。   The operation and effect of the mold management system 1 will be described. All the mold information possessed is registered in a mold DB (database) 5. The usage history for each mold surface is managed for each pitch.

自動プログラム装置3は、パーツ情報を元に曲げプログラムを作成し、プログラムDB(データベース)4に登録する。このとき、使用する金型の面の使用状況を元に、金型上にパーツを置く位置を決定する。また、曲げ工程毎で使用する金型の面に接触するパーツの範囲をプログラム情報としてプログラムDB(データベース)4にパーツ情報と紐付けて保存する。   The automatic program device 3 creates a bending program based on the part information and registers it in the program DB (database) 4. At this time, the position where the part is placed on the mold is determined based on the usage status of the surface of the mold to be used. Further, the range of parts that come into contact with the surface of the mold used for each bending process is stored as program information in the program DB (database) 4 in association with the part information.

曲げ加工機(例えばプレスブレーキ)2の制御装置6cは加工対象パーツの曲げデータをプログラムDB(データベース)4から取得する。また、該当するロボットプログラムをロボット7に送信する。ロボット動作と協調して、曲げを実行する。曲げ実行中は、曲げ工程毎に自動プログラム装置3が作成したプログラム情報から、金型の面に接触するパーツWの範囲に対してのプレス数を金型DB(データベース)5の使用面履歴に更新する。さらに、プレス毎に面の使用状況を画面表示に反映する。   The control device 6c of the bending machine (for example, press brake) 2 acquires bending data of the part to be processed from the program DB (database) 4. In addition, the corresponding robot program is transmitted to the robot 7. Bending is performed in cooperation with robot movement. During the execution of bending, the number of presses for the range of the part W in contact with the surface of the mold is recorded in the usage surface history of the mold DB (database) 5 from the program information created by the automatic program device 3 for each bending process. Update. In addition, the surface usage is reflected on the screen display for each press.

ロボット7は、自動プログラム装置3が作成したロボット動作プログラムに従って、曲げ動作する。このとき、サイクル毎での金型へのパーツ置き位置の変更動作が設定されている場合は、サイクル毎にパーツ(ワーク)Wを金型に置く位置をオフセット範囲内で設定されたピッチで変更する。   The robot 7 bends according to the robot operation program created by the automatic program device 3. At this time, if the change operation of the part placement position on the mold is set for each cycle, the position where the part (work) W is placed on the mold for each cycle is changed at the set pitch within the offset range. To do.

上述のように作用するため、金型毎の各面に対する使用履歴により,使用頻度を面毎に把握出来、どの金型面にパーツWを置いたほうが片寄った金型の磨耗をしないよう出来るかの判断が出来る。   Because it works as described above, it is possible to grasp the usage frequency for each surface based on the usage history for each surface for each mold, and which mold surface should place the part W to prevent the worn mold from being worn away. Can be judged.

自動プログラム装置3で使用する金型の面の使用状況を表示することにより、金型の片寄った磨耗を防ぐパーツWの置き位置をロボット7の目標値として算出することが出来る。また、帳票に金型使用状況を印刷することにより、人による曲げ作業における加工計画を建てることができる。   By displaying the usage status of the surface of the mold used in the automatic program device 3, the placement position of the part W that prevents the uneven wear of the mold can be calculated as the target value of the robot 7. In addition, by printing the mold usage status on a form, it is possible to build a processing plan for bending work by a person.

曲げ加工機(プレスブレーキ等)2の制御装置6cでプレス毎に面の使用状況を画面表示に反映することにより、ロットの多いパーツを加工時に、金型へのワークの置き位置をオフセットするタイミングを把握できる。   The timing of offsetting the position of the workpiece on the mold when machining a lot of parts by reflecting the surface usage status on the screen display for each press by the control device 6c of the bending machine (press brake, etc.) 2 Can be grasped.

ロボット7は、自動プログラム装置3が作成したロボット動作プログラムに従って、曲げ動作をする。サイクル毎での金型へのパーツ置き位置のオフセット動作により、金型の磨耗を考慮した最適な動作を実現できる。   The robot 7 bends according to the robot operation program created by the automatic program device 3. By the offset operation of the part placement position on the mold for each cycle, it is possible to realize the optimum operation considering the wear of the mold.

金型の面に対して使用履歴をデータベースで管理し、 自動プログラム装置3・曲げ加工機2の制御装置6cにおいて金型の面に対する使用履歴を色分けで表示し、作業者に使用状況を伝えることが可能である。曲げ加工機6のプレス毎に金型使用履歴を更新し、金型使用面状況をリアルタイムに更新し、作業者に伝える機能。ロボット7が金型の磨耗を考慮して、サイクル毎に金型とパーツWの設置面をオフセットする動作が可能である。   Use history is managed in the database for the mold surface, and the use history for the mold surface is displayed in different colors in the control device 6c of the automatic programming device 3 and bending machine 2 to inform the operator of the use status. Is possible. A function that updates the die usage history for each press of the bending machine 6, updates the die usage surface status in real time, and notifies the operator. The robot 7 can perform an operation of offsetting the installation surface of the mold and the part W for each cycle in consideration of the wear of the mold.

金型の寿命を延ばすことを主目的とし、金型の使用面の履歴を誰でも確認でき、現在、どの面を使用すべきかを明確にすることを実現する。これにより、ロボットによる曲げ加工システムの場合、金型の摩耗を平均的に行うことを考慮した動作を作成することができ、金型の寿命を延ばすことを可能にすることができる。   The main purpose is to extend the life of the mold, and anyone can confirm the history of the usage surface of the mold, and it is possible to clarify which surface should be used now. As a result, in the case of a bending system using a robot, it is possible to create an operation taking into account the wear of the mold on average, and to extend the life of the mold.

この発明は前述の発明の実施の形態に限定されることなく、適宜な変更を行うことにより、その他の態様で実施し得るものである。   The present invention is not limited to the embodiments of the invention described above, and can be implemented in other modes by making appropriate modifications.

1 金型管理システム
2 ネットワーク
3 自動プログラム装置
3a 本体
3b 表示装置
3c 入力部
3d マウス
3e 帳票
4 プログラムDB
4a メモリ(パーツ)
4b メモリ(プレスブレーキ用曲げプログラム)
4c メモリ(ロボット動作プログラム)
4d メモリ(使用する金型及び金型配置情報)
4e メモリ(曲げ工程毎のパーツと金型の接地面の範囲)
5 金型DB(データベース)
5a メモリ(金型ID)
5b メモリ(種類)
5c メモリ(使用履歴)
5d メモリ(パラメータ)
5e メモリ(0−ピッチ)
5f メモリ(ピッチ−ピッチ*n)
5g メモリ(ピッチ*n−金型長)
5h メモリ(1ピッチの寸法値)
5i メモリ(回数)
5j メモリ(回数)
5k メモリ(回数)
6 曲げ加工機
7 ロボット
W ワーク
P パンチ金型
D ダイ金型
DESCRIPTION OF SYMBOLS 1 Mold management system 2 Network 3 Automatic program apparatus 3a Main body 3b Display apparatus 3c Input part 3d Mouse 3e Form 4 Program DB
4a Memory (parts)
4b Memory (Bending program for press brake)
4c Memory (Robot operation program)
4d memory (mold used and mold arrangement information)
4e Memory (range of parts and mold contact surface for each bending process)
5 Mold DB (database)
5a Memory (Mold ID)
5b Memory (type)
5c Memory (Usage history)
5d memory (parameter)
5e Memory (0-pitch)
5f memory (pitch-pitch * n)
5g memory (pitch * n-mold length)
5h memory (1 pitch dimension)
5i memory (number of times)
5j memory (number of times)
5k memory (number of times)
6 Bending machine 7 Robot W Work P Punch mold D Die mold

Claims (6)

金型を管理する金型管理システムにおいて、前記金型のワークの接触部分に係る使用面エリアを特定する使用面特定手段と、前記金型と前記使用面エリアとを関連付けて使用履歴として記憶する使用履歴記憶手段と、前記使用履歴記憶手段に記憶された使用履歴に基づき、前記使用面エリア毎の使用度を報知する報知手段とを備えたことを特徴とする金型管理システム。 In a mold management system for managing a mold, a use surface specifying unit that specifies a use surface area related to a contact portion of a work of the mold and the mold and the use surface area are associated and stored as a use history. A mold management system comprising: a use history storage unit; and a notification unit that notifies the usage for each use surface area based on the use history stored in the use history storage unit. 自動プログラム装置または曲げ加工機制御装置に表示手段を備え、前記報知手段は、前記使用面エリア毎の使用度を色分けした情報を前記表示手段に出力する機能を有することを特徴とする請求項1に記載の金型管理システム。 The automatic program device or the bending machine control device is provided with a display means, and the notification means has a function of outputting, to the display means, information obtained by color-coding the usage for each use surface area. The mold management system described in 1. 曲げ加工機のプレス毎に前記使用履歴を更新する更新手段を備え、前記報知手段が使用状況をリアルタイムに報知することを特徴とする請求項1または2に記載の金型管理システム。   The mold management system according to claim 1, further comprising an updating unit that updates the usage history for each press of the bending machine, wherein the notification unit reports the usage status in real time. パーツ毎に曲げプログラムを作成する自動プログラム装置と、ワークに対し金型で曲げ加工を行う曲げ加工機と、前記ワークを把持し前記曲げ加工機に対応した動作を行うロボットとを備えた曲げ加工システムにおいて、
前記金型のワークの接触部分に係る使用面エリアを特定する使用面特定手段と、前記金型と前記使用面エリアとを関連付けて使用履歴として記憶する使用履歴記憶手段と、前記使用履歴に基づきサイクル毎に前記ワークの位置を変える動作制御手段とを備えたことを特徴とする曲げ加工システム。
Bending process comprising an automatic program device for creating a bending program for each part, a bending machine for bending the workpiece with a mold, and a robot for gripping the workpiece and performing an operation corresponding to the bending machine In the system,
Based on the use history, use surface specifying means for specifying a use surface area related to a contact portion of the work of the mold, use history storage means for storing the mold and the use surface area in association with each other, and use history An operation control means for changing the position of the workpiece for each cycle.
金型を管理する金型管理方法において、前記金型のワークの接触部分に係る使用面エリアを特定する使用面特定工程と、前記金型と前記使用面エリアとを関連付けて使用履歴として使用履歴記憶手段に記憶する使用履歴記憶工程と、前記使用履歴記憶手段に記憶された使用履歴に基づき、前記使用面エリア毎の使用度を報知する報知工程とを含むことを特徴とする金型管理方法。 In a mold management method for managing a mold, a usage history specifying process for identifying a usage surface area related to a contact portion of a workpiece of the mold, and a usage history as a usage history by associating the mold and the usage surface area. A mold management method comprising: a use history storage step stored in a storage unit; and a notification step of notifying the usage for each use surface area based on the use history stored in the use history storage unit . パーツ毎に曲げプログラムを作成する自動プログラム装置と、ワークに対し金型で曲げ加工を行う曲げ加工機と、前記ワークを把持し前記曲げ加工機に対応した動作を行うロボットとによる曲げ加工方法において、
前記金型のワークの接触部分に係る使用面エリアを特定する使用面特定工程と、前記金型と前記使用面エリアとを関連付けて使用履歴として使用履歴記憶手段に記憶する使用履歴記憶工程と、前記使用履歴に基づきサイクル毎に前記ワークの位置を変える動作制御工程とを含むことを特徴とする曲げ加工方法。
In a bending method by an automatic program device for creating a bending program for each part, a bending machine for bending a workpiece with a mold, and a robot for gripping the workpiece and performing an operation corresponding to the bending machine ,
A use surface specifying step for specifying a use surface area related to a contact portion of the workpiece of the mold, a use history storage step for storing the mold and the use surface area in association with each other in a use history storage means, An operation control step of changing the position of the workpiece for each cycle based on the use history.
JP2011277928A 2011-12-20 2011-12-20 Mold management system and method Expired - Fee Related JP5898946B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011277928A JP5898946B2 (en) 2011-12-20 2011-12-20 Mold management system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011277928A JP5898946B2 (en) 2011-12-20 2011-12-20 Mold management system and method

Publications (2)

Publication Number Publication Date
JP2013128933A JP2013128933A (en) 2013-07-04
JP5898946B2 true JP5898946B2 (en) 2016-04-06

Family

ID=48906969

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011277928A Expired - Fee Related JP5898946B2 (en) 2011-12-20 2011-12-20 Mold management system and method

Country Status (1)

Country Link
JP (1) JP5898946B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AT522518B1 (en) * 2019-05-10 2022-05-15 Trumpf Maschinen Austria Gmbh & Co Kg Method and system for optimizing the composition of bending tools of a bending machine

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09155474A (en) * 1995-12-04 1997-06-17 Ueno Seiki Kk Die built-in with hysteresis managing device and die managing method using above
JP4883668B2 (en) * 2005-06-15 2012-02-22 株式会社アマダ Bending apparatus, mold arrangement method and mold stocker selection method
JP5041572B2 (en) * 2005-06-15 2012-10-03 株式会社アマダ Bending machine

Also Published As

Publication number Publication date
JP2013128933A (en) 2013-07-04

Similar Documents

Publication Publication Date Title
KR102861077B1 (en) Method and machine system for controlling industrial operations
CN103842921B (en) Production schedule device and production schedule method
JP2011028372A (en) Calculation method for carbon dioxide emission amount in sheet metal working system
JP5898946B2 (en) Mold management system and method
JP4883668B2 (en) Bending apparatus, mold arrangement method and mold stocker selection method
JP2771544B2 (en) Process display confirmation device for mold and bending order
JP4766804B2 (en) Method and system for improving mold setup efficiency in NC machine tool
JP6122343B2 (en) Simulation system and method
KR101847417B1 (en) Automatic system of wire-cut electro discharge
DE112005002185B4 (en) Method for operating an automation device or device for carrying out the method
JP4901023B2 (en) Die management method and apparatus for punch press
CN112631223B (en) Intelligent production management system
JP7362104B2 (en) Production planning device, production planning program, and production planning method
KR101875391B1 (en) A computer-readable medium having recorded thereon a program for controlling a CNC machining apparatus
JP2677826B2 (en) Method for setting mold and product processing sequence in bending data creation device
JP4901022B2 (en) Die management device for punch press
JP2706266B2 (en) How to create bending data
JP2008052502A (en) Nesting system
DE112021004311T5 (en) Information processing device and information processing method
JP2004306075A (en) Computer program for controlling wire rod working machine and computer controlled wire rod working machine provided with the program
Serruys Adaptive Control in CNC Sheet Metal Processing
JP4631500B2 (en) In-process pattern creation method and apparatus
JP5041572B2 (en) Bending machine
JP5009567B2 (en) Bending setup changing device and method
JP2003001342A (en) Method for managing die in punch press and device therefor

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20141007

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20150819

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150908

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20151102

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160307

R150 Certificate of patent or registration of utility model

Ref document number: 5898946

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees