JP5898946B2 - Mold management system and method - Google Patents
Mold management system and method Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims description 26
- 238000005452 bending Methods 0.000 claims description 73
- 238000007726 management method Methods 0.000 claims description 37
- 239000002184 metal Substances 0.000 description 7
- 229910052751 metal Inorganic materials 0.000 description 7
- 238000009434 installation Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 238000003754 machining Methods 0.000 description 2
- 239000003086 colorant Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 229910052745 lead Inorganic materials 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
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.
長年の経験がないと、金型のどの面がより摩耗しているのかを知るのが難しい。また、金型の使用者が同一であれば使用状況を把握するのが容易だが、通常は複数の曲げ加工機(例えばプレスブレーキ)を使いまわしをするため、それは難しい。そのため、使用する作業者によって金型の寿命も異なってくるという問題がある。 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
請求項4に係る発明は、パーツ毎に曲げプログラムを作成する自動プログラム装置と、ワークに対し金型で曲げ加工を行う曲げ加工機と、前記ワークを把持し前記曲げ加工機に対応した動作を行うロボットとを備えた曲げ加工システムにおいて、
前記金型のワークの接触部分に係る使用面を特定する使用面特定手段と、前記金型と前記使用面とを関連付けて使用履歴として記憶する使用履歴記憶手段と、前記使用履歴に基づきサイクル毎に前記ワークの設置を変える動作制御手段とを備えたことを特徴とする。
The invention according to
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
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.
以下、この発明の実施の形態を図面に基づいて詳細に説明する。図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
前記自動プログラム装置3は、コンピュータより成るものであり、本体3aに、CPU(Central Processing Unit)と、RAM(Random Access Memory)と、ROM(Read Only Memory)とを備える。また、表示装置3c、キーボード3d、マウス3e、帳票を出力するプリンタ3f等の入出力装置を備える。
The
前記本体3aには制御部3bが備えられプログラム作成に係る種々の制御等を行う。そして、パーツW毎に曲げプログラムを作成する。すなわち、プレスブレーキ用曲げプログラムを作成する。また、ロボット動作プログラムを作成すると共に、使用する金型及び配置情報を作成する。
The
前記プログラム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
前記ロボット7は、自動プログラム装置3が作成しロボットコントローラ7aが受信したロボット動作プログラムに従い、曲げ加工を人に代わって行う。
The robot 7 performs bending on behalf of a person in accordance with a robot operation program created by the
図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
[赤色]:全体の使用率に対して特に使用率が高いエリア。[黄色]:全体の使用率に対して次に使用率が高いエリア。[青色]:全体の平均率に近いエリア。[ピンク色]:全体使用率に対して使用率の低いエリア。このように、金型の使用面の相対的な使用率に応じて色分けを行うが、使用回数と色との関係を予め設定し色分けしても良い。 [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
一方、ロボット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
具体的には、図7に示すように曲げ加工機6において、ロボット7を使用しない場合で、金型にパーツを置く位置をオフセットする場合は、突き当て部Sのセンサ位置を修正し、修正した突き当てセンサ位置情報を新しい金型使用面の履歴管理を行う。
Specifically, as shown in FIG. 7, in the bending
すなわち、パーツ(ワーク等)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
図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
ステップ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
図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
ステップ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
曲げ加工機(例えばプレスブレーキ)2の制御装置6cは加工対象パーツの曲げデータをプログラムDB(データベース)4から取得する。また、該当するロボットプログラムをロボット7に送信する。ロボット動作と協調して、曲げを実行する。曲げ実行中は、曲げ工程毎に自動プログラム装置3が作成したプログラム情報から、金型の面に接触するパーツWの範囲に対してのプレス数を金型DB(データベース)5の使用面履歴に更新する。さらに、プレス毎に面の使用状況を画面表示に反映する。
The
ロボット7は、自動プログラム装置3が作成したロボット動作プログラムに従って、曲げ動作する。このとき、サイクル毎での金型へのパーツ置き位置の変更動作が設定されている場合は、サイクル毎にパーツ(ワーク)Wを金型に置く位置をオフセット範囲内で設定されたピッチで変更する。
The robot 7 bends according to the robot operation program created by the
上述のように作用するため、金型毎の各面に対する使用履歴により,使用頻度を面毎に把握出来、どの金型面にパーツ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
曲げ加工機(プレスブレーキ等)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
ロボット7は、自動プログラム装置3が作成したロボット動作プログラムに従って、曲げ動作をする。サイクル毎での金型へのパーツ置き位置のオフセット動作により、金型の磨耗を考慮した最適な動作を実現できる。
The robot 7 bends according to the robot operation program created by the
金型の面に対して使用履歴をデータベースで管理し、 自動プログラム装置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
金型の寿命を延ばすことを主目的とし、金型の使用面の履歴を誰でも確認でき、現在、どの面を使用すべきかを明確にすることを実現する。これにより、ロボットによる曲げ加工システムの場合、金型の摩耗を平均的に行うことを考慮した動作を作成することができ、金型の寿命を延ばすことを可能にすることができる。 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
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)
前記金型のワークの接触部分に係る使用面エリアを特定する使用面特定手段と、前記金型と前記使用面エリアとを関連付けて使用履歴として記憶する使用履歴記憶手段と、前記使用履歴に基づきサイクル毎に前記ワークの位置を変える動作制御手段とを備えたことを特徴とする曲げ加工システム。 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 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.
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)
| 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)
| 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 |
-
2011
- 2011-12-20 JP JP2011277928A patent/JP5898946B2/en not_active Expired - Fee Related
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 |