(57)【特許請求の範囲】
【請求項１】
複数の工具を着脱自在に搭載し、かつ、前記工具の１つを選択的に打撃するための打撃子を備え、板金ワークピースにパンチ加工を行うパンチプレスと、
ＮＣプログラムに基づいて前記パンチプレスの動作を制御するための制御装置と、を備えたパンチプレスシステムにして、前記制御装置は、
（ａ）前記パンチプレスがワークピースに行うパンチ加工のシミュレーションを、前記ＮＣプログラムに基づいて実行し、
（ｂ）前記シミュレーションの結果から、前記パンチプレス上の各工具が前記パンチ加工中にワークピースに行うパンチングの打撃回数（Ｎ０）をカウントし、
（ｃ）前記パンチングの打撃回数（Ｎ０）に基づいて、前記パンチング加工中の各工具の磨耗量を示す実効打撃回数（Ｎ）を計算し、
（ｄ）前記実効打撃回数（Ｎ）を、過去のパンチ加工による累積実効打撃回数に加算することにより累積実効打撃回数（Ｎｃ）を更新し、
（ｅ）前記累積実効打撃回数（Ｎｃ）を最大打撃回数（Ｎｍｘ）と比較し、
（ｆ）ある工具について累積実効打撃回数（Ｎｃ）が最大打撃回数（Ｎｍｘ）よりも大きい場合には、その工具を研磨するように指示する研磨信号を出力し、
前記制御装置は更に、
（ｇ）研磨により短縮される工具の長さを受信し、
（ｈ）前記ステップ（ｇ）で受信した短縮工具長さに基づいて累積短縮工具長さを計算し、
（ｉ）前記累積短縮工具長さを最大短縮工具長さと比較し、
（ｊ）前記累積短縮工具長さが最大短縮工具長さよりも大きい場合には、前記システムから工具を排出する信号を出力することを特徴とするパンチプレスシステム。
【請求項２】
前記実効打撃回数（Ｎ）は、ワークピースが標準厚さを有する場合には実際打撃回数（Ｎ０）と等しく、ワークピースが前記標準厚さよりも厚い場合には前記実際打撃回数（Ｎ０）よりも大きいことを特徴とする請求項１に記載のパンチプレスシステム。
【請求項３】
前記実効打撃回数（Ｎ）は、ワークピースが標準硬さを有する場合には前記実際打撃回数（Ｎ０）と等しく、ワークピースが標準硬さよりも硬い場合には、前記実際打撃回数（Ｎ０）よりも大きい値を有することを特徴とする請求項２に記載のパンチプレスシステム。
【請求項４】
前記パンチプレス上の工具を交換するための自動工具交換装置を更に備え、前記制御装置は、前記パンチプレス上の工具のみならず、前記自動工具交換装置上の工具の累積実効打撃回数をも格納するようになっていることを特徴とする請求項１に記載のパンチプレスシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明はパンチプレスシステムに関し、特にタレットパンチプレスと自動工具交換装置とを有するタレットパンチプレスシステムに関する。
【０００２】
【従来の技術】
従来のタレットパンチプレスシステムの一例が、米国特許第５，２１５，５１３号に記載されている。このシステムは、板金ワークにパンチ加工を行うための着脱自在のパンチ、ダイ（工具）を備えたタレットパンチプレスを含む。このシステムは、また工具交換装置及び、多数の工具を格納するための倉庫を有する。前記工具交換装置は、前記タレットパンチプレスから工具を取外し、その工具を前記工具用倉庫へ搬送する。更に前記交換装置は、前記工具用倉庫から新しい工具を取り出し、その工具を前記タレットパンチプレスへ搬送する。前記米国特許第５，２１５，５１３号に記載されている工具交換装置は特に、前記タレットパンチプレスと工具用倉庫との間を移動自在のキャリッジを備えている。さらに、前記タレットパンチプレス及び前記工具交換装置及び前記工具用倉庫はすべて、一般的なＮＣ制御装置により制御されるようになっている。
【０００３】
前記タレットパンチプレスシステムにおいては、前記工具用倉庫に格納された多数の工具は、自動的に前記タレットパンチプレスに供給される。従って種々のパンチング加工が種々の工具を用いて前記板金ワークに対して自動的に行われる。
【０００４】
【発明が解決しようとする課題】
しかし、前記従来のタレットパンチプレスシステムにおいては、前記工具交換装置及び工具用倉庫のための制御プログラムは、前記タレットパンチプレス用の制御プログラムに関連して定められていた。ここに前記タレットパンチプレス用制御プログラムは、パンチプレスにより行われるパンチ加工の種類によって異なる。したがって、タレットパンチプレスにより行うパンチ加工の種類を変更する度に、タレットパンチプレス用制御プログラムのみならず、工具交換装置及び工具用倉庫の制御プログラムも変更をしなければならず、頻繁な制御プログラムの変更が必要であった。
【０００５】
更に、前記パンチプレスの工具は多数回のパンチ加工により磨耗する。従って、一定量の加工を行う毎に、工具を研磨し鋭利にしなければならなかった。ところが従来のパンチプレスにおいては、工具が所定量以上磨耗しているか否かを検出するには、作業者が、問題となる工具により加工されたパンチ穴の加工精度すなわち加工状況を検査しなければならなかった。例えば前記パンチ穴が鈍い（鋭利でない）端部を有する場合には、パンチ工具は所定量以上磨耗していると判断され、システムから取出され研磨される。しかしながら上記の工具検査および研磨必要性の判断は、作業者にとって煩わしいものであった。
【０００７】
この発明の目的は、工具の磨耗状況を自動的に監視し、工具が磨耗し研磨する必要がある場合にはそれを自動的に検知するパンチプレスシステムを提供することにある。
【０００８】
前記目的を達成するために、この発明の請求項１に係るパンチプレスシステムは、複数の工具を着脱自在に搭載し、かつ、前記工具の１つを選択的に打撃するための打撃子を備え、板金ワークピースにパンチ加工を行うパンチプレスと、ＮＣプログラムに基づいて前記パンチプレスの動作を制御するための制御装置と、を備えたパンチプレスシステムにして、前記制御装置は、（ａ）前記パンチプレスがワークピースに行うパンチ加工のシミュレーションを、前記ＮＣプログラムに基づいて実行し、（ｂ）前記シミュレーションの結果から、前記パンチプレス上の各工具が前記パンチ加工中にワークピースに行うパンチングの打撃回数（Ｎ０）をカウントし、（ｃ）前記パンチングの打撃回数（Ｎ０）に基づいて、前記パンチング加工中の各工具の磨耗量を示す実効打撃回数（Ｎ）を計算し、（ｄ）前記実効打撃回数（Ｎ）を、過去のパンチ加工による累積実効打撃回数に加算することにより累積実効打撃回数（Ｎｃ）を更新し、（ｅ）前記累積実効打撃回数（Ｎｃ）を最大打撃回数（Ｎｍｘ）と比較し、（ｆ）ある工具について累積実効打撃回数（Ｎｃ）が最大打撃回数（Ｎｍｘ）よりも大きい場合には、その工具を研磨するように指示する研磨信号を出力し、前記制御装置は更に、（ｇ）研磨により短縮される工具の長さを受信し、（ｈ）前記ステップ（ｇ）で受信した短縮工具長さに基づいて累積短縮工具長さを計算し、（ｉ）前記累積短縮工具長さを最大短縮工具長さと比較し、（ｊ）前記累積短縮工具長さが最大短縮工具長さよりも大きい場合には、前記システムから工具を排出する信号を出力することを特徴とするものである。
【０００９】
この発明の請求項２に係るパンチプレスシステムは、請求項１に記載のパンチプレスシステムにおいて、前記実効打撃回数（Ｎ）は、ワークピースが標準厚さを有する場合には実際打撃回数（Ｎ０）と等しく、ワークピースが前記標準厚さよりも厚い場合には前記実際打撃回数（Ｎ０）よりも大きいことを特徴とするものである。
【００１０】
この発明の請求項３に係るパンチプレスシステムは、請求項２に記載のパンチプレスシステムにおいて、前記実効打撃回数（Ｎ）は、ワークピースが標準硬さを有する場合には前記実際打撃回数（Ｎ０）と等しく、ワークピースが標準硬さよりも硬い場合には、前記実際打撃回数（Ｎ０）よりも大きい値を有することを特徴とするものである。
【００１３】
【発明の実施の形態】
以下、この発明の実施の形態を図面を参照して説明する。
【００１４】
図１に示すように、このパンチプレスシステムは、一般的にパンチプレス１と自動工具交換装置（ＡＴＣ装置）７とを備えてなる。
【００１５】
図２を参照するに、前記タレットパンチプレス１はブリッジ型のフレーム２１を有し、このフレーム２１の中央部に上部回転タレット２３と下部回転タレット２５とが設けてある。前記上部タレット２３には複数のパンチ（図示せず）が搭載されており、前記下部タレット２５には、前記各パンチとそれぞれ対応する複数のダイ（図示せず）が搭載されている。前記各パンチは前記対応するダイと協働してワークピースに対してパンチ加工を行う。以下において、前記パンチとダイの対を工具と称することもある。前記上部タレットと下部タレット２３，２５にはそれぞれ前記パンチとダイの組を収容するための複数の工具搭載ステーションＳ1 ，Ｓ2 ，Ｓ3 ，…が形成されている。また前記上部タレット２３の上方にパンチを打撃するためのストライカ（打撃子）２８が設けてある。従って上部タレット／下部タレット２３，２５を回転することにより、前記ストライカ２８は、前記タレット２３，２５に搭載されているパンチ及びダイの組の１つを選択的に打撃することができる。タレットパンチプレス１は更に、板金材料Ｗを把持した状態で、前記ストライカ２８に対して板金Ｗを移動しかつ位置決めするための材料把持装置３１が設けてある。
【００１６】
前記構成により、前記上部タレット２３及び下部タレット２５の間に位置決めされた板金Ｗの適宜の位置に、前記工具よりパンチ加工を行うことができる。  再び図１を参照するに、前記ＡＴＣ装置７は、前記上部タレット２３及び下部タレット２５に対してパンチ・ダイを搭載し且つ取外すことのできる交換装置３５を備えている。より詳細には、前記交換装置３５は、前記上部タレット２３に対してパンチを搭載し且つ取外すことのできるパンチリフター３９を備えている。より詳細には、前記パンチリフター３９は、前記パンチを把持するための把持装置４５と、この把持装置４５を支持する回転アーム４７と、前記回転アーム４７を回転せしめるためのモータ（図示せず）とを有する。
【００１７】
前記ＡＴＣ装置７はさらに、多数のパンチ及びダイの対を格納するための工具タワー３７を備えてなる。図１に示す実施例において、前記パンチを格納するための工具タワーは番号３７ａで示され、ダイを格納するための工具タワーは番号３７ｂで示されている。
【００１８】
前記ＡＴＣ装置７は更に、前記交換装置３５と工具タワー３７との間を往復動自在の搬送装置４３を備えてなる。より詳細にはこの搬送装置４３は、垂直軸４３ａを備えてなる。この垂直軸４３ａに前記パンチ・ダイの対を支持するための回転ディスク４１が、前記垂直軸４３ａに沿って移動自在に且つその軸の回りに回転自在に支持されている。従って前記交換装置３５を用いることにより、前記上部タレット及び下部タレット２３，２５から取外したパンチ・ダイの対を前記搬送装置４３の回転ディスク４１上へ搭載することができる。前記パンチ・ダイの対は、しかるのち前記搬送装置４３により前記工具タワー３７へ搬送される。同様に、前記工具タワー３７から取出された新規のパンチ・ダイの対は、前記搬送装置４３により前記交換装置３５へ搬送され、この交換装置３５により、前記上部タレット及び下部タレット２３，２５へ搭載される。
【００１９】
図３は前記タレットパンチプレスシステムを制御するための制御装置を示す。この制御装置は、タレットパンチプレス制御装置３と、ＡＴＣ制御装置（ＡＴＣ−ＣＮＣ装置）５と、インテリジェント・データ・ターミナル装置（ＩＤＴ装置）９と、データベース１５と、ＣＡＤ／ＣＡＭ装置１３とを有する。
【００２０】
前記タレットパンチプレス制御装置３は、前記タレットパンチプレス１を数値制御するためのものであり、前記ＡＴＣ−ＣＮＣ装置５は、前記ＡＴＣ装置７の動作を制御するためのものである。より詳細には、以下に詳細に説明するように、前記ＡＴＣ−ＣＮＣ装置は、前記タレットパンチプレス上の工具を交換するためのデータを作成する。
【００２１】
前記ＡＴＣ−ＣＮＣ装置５は、前記タレットパンチプレス制御装置３と接続され、当該制御装置３から前記タレットパンチプレス１に搭載されている工具のリストを受取るとともに、前記ＡＴＣ装置により交換される工具に関連するデータを当該制御装置３に対して供給する。
【００２２】
前記ＩＤＴ装置９は、パンチ加工に関連するデータを格納するように構成されている。データベース１５は、前記タレットパンチプレス１及び、ＡＴＣ装置７及び、工具タワー７に搭載されている工具に関連する種々のデータを格納する。前記データベース１５に格納されているデータは、以下に詳細に説明する各工具についての累積実効打撃回数及び累積縮小工具長さを含んでいても良い。前記ＣＡＤ／ＣＡＭ装置１３は、前記タレットパンチプレス１を制御するために前記タレットパンチプレス制御装置３に供給されるＮＣプログラム１１を作成する。
【００２３】
図３に示されるように、前記ＡＴＣ−ＣＮＣ装置５の陰極線管（ＣＲＴ）の前面にはタッチパネル（接触パネル）１７が設けてある。このタッチパネル１７により、ＮＣプログラムの要求指令及び、パンチ加工についてのデータ等が以下に示される態様で入力される。ここにパンチ加工についてのデータには、板金の厚さ及び硬さ等の、加工される板金を特定するためのデータが含まれる。
【００２４】
上記の構成により、ＮＣプログラムの要求指令及びパンチ加工についてのデータが、まず前記タッチパネル１７から入力される。次に前記ＡＴＣ−ＣＮＣ装置５が、前記ＮＣプログラムの要求信号を、前記ＩＤＴ装置９を介して前記ＣＡＤ／ＣＡＭ装置１３へ送信する。この要求信号を受領すると、前記ＣＡＤ／ＣＡＭ装置１３は、前記ＩＤＴ装置９へＮＣプログラムを供給する。前記ＩＤＴ装置９は又、前記データベース１５から工具に関連する情報を受信し、前記ＮＣプログラムおよび当該工具関連情報を前記ＡＴＣ−ＣＮＣ装置５へ送信する。
【００２５】
前記ＡＴＣ−ＣＮＣ装置５は一方、前記タレットパンチプレス制御装置３から前記タレットパンチプレス１に搭載されている工具のリストを受信する。前記タレットパンチプレスに搭載されている工具のリスト及び前記ＮＣプログラムから、前記ＡＴＣ−ＣＮＣ装置５は、前記ＮＣプログラムにより特定されるパンチ加工を行うために、交換しなければならない（パンチプレス上の）工具を決定する。前記ＡＴＣ−ＣＮＣ装置５は、前記タレットパンチプレス制御装置３へ前記ＮＣプログラムを供給するとともに、前記タレットパンチプレス制御装置３及びＡＴＣ装置７へ前記交換すべき工具に関連するデータを送信する。
【００２６】
前記交換工具関連データに基づいて、前記タレットパンチプレス制御装置３の制御のもとに前記上部及び下部タレット２３，２５が回転され、取り除かれるべき工具が前記交換装置３５に隣接する位置にまで移動される。一方、前記ＡＴＣ装置７の搬送装置４３は、新しい工具を、前記交換装置３５に隣接する位置にまで移動させる。従って前記交換装置３５は前記タレット２３，２５上の工具を交換することができる。より詳細には、前記交換装置３５は、例えば前記タレット２３，２５上の古い工具を前記回転ディスク４１上の新しい工具と交換する。
【００２７】
次ぎに図４を参照して、前記ＡＴＣ−ＣＮＣ装置５のハードウエアの構成を説明する。前記ＡＴＣ−ＣＮＣ装置５は以下の要素を含む。すなわちデータを処理し他の要素を制御するためのＣＰＵ５１及びＲＯＭ５３と、バッテリ電力源５５によりバックアップされるＲＡＭ５７と、データについての入力部として作用するデジタル入力部（Ｄｉ）６１と、データについての出力部として作用するデジタル出力部（Ｄｏ）６３と、種々の制御信号を出力するためのプログラマブルコントローラ（Ｐc ）６５と、２方向ＲＡＭ（ＤＰ−ＲＡＭ）５９と、シリアルインタフェース６７ａ，６７ｂ，６７ｃとである。図４に示されるようにこれらの要素はシステムバス４９により相互に接続される。
【００２８】
パンチ加工データを入力するための手段として作用する前記タッチパネル１７とＣＲＴ画面７１は、ＣＲＴ／パネルコントローラ６９を介して前記シリアルインタフェース６７ａに接続される。更に前記ＩＤＴ装置９とタレットパンチプレス制御装置３は、それぞれ前記シリアルインタフェース６７ｂ，６７ｃに接続される。
【００２９】
サーボモータ手段７０は、エンコーダ手段７２及びタコ・ジェネレータ手段７４とを備えている。前記サーボモータ手段７０は、位置決めモジュール手段（ＰＧＭ）７３及びサーボ増幅手段７５を介して前記ＤＰ−ＲＡＭ５９に接続されている。前記サーボモータ手段７０は、図１におけるＸ−Ｚ面内で前記搬送装置４３および回転ディスク４１を移動するための２つのサーボモータ（図示せず）と、前記ディスク４１を回転するためのサーボモータ（図示せず）とを含んでいる。
【００３０】
図５は、前記ＡＴＣ−ＣＮＣ装置５のブロック図を示す。前記ＡＴＣ−ＣＮＣ装置５は、一般的に工具交換データ生成部８１と、表示制御部７７と、シミュレーション部７９と、工具履歴演算記憶部２０１とを備えてなる。
【００３１】
前記工具交換データ生成部８１は、交換される工具についてのデータを生成するものであり、前記ＩＤＴ装置９からＮＣプログラムを受信するためのＮＣプログラム入力部８７を有する。
【００３２】
図６に示すように、前記ＩＤＴ装置９から入力されるＮＣプログラム１１は、パンチ加工において使用する工具を特定するための工具データ１１ａを含む。図６の工具データ１１ａは、前記タレット２３，２５上の工具ステーションＳ1 ，Ｓ2 ，Ｓ3 ，Ｓ4 に、記号Ｔ７，Ｔ９，Ｔ１１，Ｔ１７で特定される工具がそれぞれ搭載されていることを表わしている。前記データ１１ａは、また非円形工具Ｔ７，Ｔ９，Ｔ１７が、各ステーション上で所定軸から水平方向にそれぞれ９０度、４０度、３０度回転した方向を向いていることを表わしている。これらの工具（金型）の角度は以下において工具配置角と称される。
【００３３】
再び図５を参照するに、前記ＮＣプログラム入力部８７は前記ＮＣプログラム１１を、第１工具リスト生成部９５および、ＮＣプログラム修正部９３、シミュレーション実行部８５へ送信する。前記第１工具リスト生成部９５は、前記ＮＣプログラムから、加工において実際使用される工具のリスト（第１工具リスト）を作成する。ここに第１工具リストは、工具を特定するための工具番号Ｔｉ（ｉ＝１，２，３，…）とこれらの工具が搭載されるタレット上のステーション番号Ｓｉ（ｉ＝１，２，３，…）と、非円形工具の場合はその工具配置角を含む。この第１工具リストは工具リスト比較部９９へ送信される。一方、前記タレットパンチプレス１に搭載されている工具のリスト（第２工具リスト）が、前記前記タレットパンチプレス制御装置３から、第２工具リスト入力部８９に入力される。この第２工具リストも、工具を特定するための工具番号Ｔｉ（ｉ＝１，２，３，…）とこれらの工具が搭載されるタレット上のステーション番号Ｓｉ（ｉ＝１，２，３，…）と、非円形工具の場合はその工具配置角を含む。この第２工具リストは、第２工具リスト記憶部９７を介して前記工具リスト比較部９９へ送信される。
【００３４】
前記工具リスト比較部９９は、前記第１工具リストと前記第２工具リストとを比較し、以下の条件を満たす工具を決定する。
【００３５】
（１）前記第１工具リストには含まれているが、前記第２工具リストには含まれていない工具
（２）前記第２工具リストに含まれているが、前記第１工具リストに含まれていない工具
（３）前記第１工具リストにおける搭載工具ステーションと、前記第２工具リストにおける搭載工具ステーションとが異なる工具
（４）前記第１工具リストにおける工具配置角と、第２工具リストにおける工具配置角とが異なる非円形工具。
【００３６】
前記工具リスト比較部９９は、前記条件（１），（２）を満たす工具を特定するデータを第３工具リスト生成部１０１へ供給する。この第３工具リスト生成部１０１は、前記タレットパンチプレスにおいて交換されるべき工具を特定するデータを含む第３工具リストを生成する。この第３工具リストは、ＡＴＣ制御信号生成部１０３および第３工具リスト記憶部１０５へ供給される。前記ＡＴＣ制御信号生成部１０３は、前記第３工具リストに基づいて前記ＡＴＣ装置７を制御するための信号を生成する。
【００３７】
前記第３工具リスト記憶部１０５は、前記第３工具リストを、一時的に格納した後所定タイミングで、出力部９１を介してタレットパンチプレス制御装置３へ送信する。
【００３８】
前記工具リスト比較部９９は、また前記条件（３），（４）を満たす工具を特定するデータをＮＣプログラム修正部９３へ供給する。このＮＣプログラム修正部９３は、前記工具リスト比較部９９からのデータに基づいて前記ＮＣプログラムを修正する。すなわち前記ＮＣプログラム中の各工具の工具搭載ステーション位置を、前記タレットパンチプレス１上の各工具の実際工具ステーション位置と一致せしめ、かつ、ＮＣプログラム中の非円形工具の工具配置角を、タレットパンチプレス１上の実際の工具配置角に一致せしめる。前記ＮＣプログラム修正部９３は、修正されたＮＣプログラムを前記出力部９１を介して前記タレットパンチプレス制御装置３へ送信する。上記構成により、タレットパンチプレス上での各工具の実際ステーション位置と無関係にＮＣプログラムを自由に作成でき、しかも、各工具の実際ステーション位置とＮＣプログラム上でのステーション位置が異なっていても、ＡＴＣ装置７を用いてステーション位置の変更をする必要がない。
【００３９】
前記表示制御部７７は、前記ＣＲＴ７１上に表示された制御スイッチの画像が、実際の制御スイッチとして作用するように前記タッチパネル１７及びＣＲＴ７１を制御する。
【００４０】
前記シミュレーション部７９は、前記ＮＣプログラム入力部８７からのＮＣプログラムに基づいてパンチ加工のシミュレーションを実行する。より詳細には、シミュレーション部７９は、加工される板金材料に関連する材料データを前記タッチパネル１７から受信する加工データ入力部８３を有する。ここに前記材料データは、当該材料の厚さ及び硬さ（硬度）に関するデータを含む。前記加工データ入力部８３は、前記材料データを前記シミュレーション実行部８５へ送信する。前記シミュレーション実行部８５は、前記ＮＣプログラム及び材料データに基づいてパンチ加工のシミュレーションを実行する。シミュレーション実行部８５は又、前記シミュレーションの結果に基づいて、タレットパンチプレス１に搭載された各工具が前記パンチ加工中に材料に対して行うパンチングの打撃回数Ｎ0 を計算する。ここに打撃回数がＮ0 であるとは、パンチング加工中に各工具がストライカ２８によりＮ0 回打撃されることを意味する。この打撃回数Ｎ0 は以下においては打撃回数或いは実際打撃回数と称される。
【００４１】
前記シミュレーション実行部８５は、各工具についての実際打撃回数Ｎ0 を工具履歴演算記憶部２０１へ供給する。工具履歴演算記憶部２０１は、前記実際打撃回数Ｎ0 に基づいて、前記パンチ加工中の工具の磨耗量を示す実効打撃回数Ｎを計算する。より詳細には、材料が標準的硬さ及び標準的厚さを有する場合には、前記実効打撃回数Ｎは実際打撃回数Ｎ0 に等しく、材料の厚さ或いは硬さが標準値より増大するにつれて増大する。前記実効打撃回数Ｎは例えば次の式により計算される。
Ｎ＝Ｎ0 ×（Ｔ／Ｔ0 ）p ×（Ｈ／Ｈ0 ）q 
【００４２】
ここにＮ0 は実際打撃回数を示し、Ｔ及びＴ0 は材料の実際厚さ及び標準厚さをそれぞれ意味し、Ｈ及びＨ0 は材料の実際硬さ及び標準硬さを意味し、ｐ及びｑは実験等により適宜に決定されるパラメータを意味する。
【００４３】
前記工具履歴演算記憶部２０１は、前記タレットパンチプレス１及び前記ＡＴＣ装置７及び前記工具タワー３７に支持されている全ての工具についての実効打撃回数Ｎを記憶するためのメモリを備えている。更に工具履歴演算記憶部２０１は、前記実効打撃回数Ｎに基づいて各工具についての累積実効打撃回数Ｎc を計算する。この累積実効打撃回数Ｎc は、各工具がその履歴において行った全てのパンチ加工についての実効打撃回数を加算したものであり、使用されていない全く新しい工具がシステムに導入されたときその値は零に設定される。前記累積実効打撃回数Ｎc は、その工具が過去に行った全てのパンチ加工についての累積実効打撃回数Ｎc に対して、前記シミュレーションによりなされたパンチ加工における実効打撃回数Ｎを加算することにより更新計算される。
【００４４】
前記工具履歴演算記憶部２０１は、各工具についての累積実効打撃回数Ｎc を各工具について定められている最大打撃回数Ｎmxと比較する。前記累積実効打撃回数Ｎc が最大打撃回数Ｎmxよりも大きい場合には、当該工具を取外し研磨するよう指示する研磨信号が生成される。前記研磨信号を受取ると前記ＡＴＣ装置７はタレットパンチプレス１から当該工具を取りだす。
【００４５】
図７に、工具Ｔ1 ，Ｔ2 ，Ｔ3 についての累積実効打撃回数Ｎc と最大打撃回数Ｎmxの一例が示されている。図７において、工具Ｔ1 は、その履歴において実効的に１０，２３８回のパンチングを行い、その最大打撃回数Ｎmxは２０，０００回である。
【００４６】
工具は何回も研磨されると、その長さが短くなり最後にその工具は廃棄しなければならなくなる。この状況を監視するために、前記工具履歴演算記憶部２０１は、前記研磨により短くなる工具の長さＬを演算記憶するように構成されている。この長さＬは、１回の研磨について通常は０．１〜１．２ｍｍであり、以下において短縮工具長さと称される。
【００４７】
前記工具履歴演算記憶部２０１は、前記短縮工具長さＬに基づいて各工具についての累積短縮工具長さＬc を演算する。この累積短縮工具長さＬc は、その履歴中に工具になされた全ての研磨による短縮工具長さＬを加算したものである。この累積短縮工具長さＬc は、各工具についての最大短縮工具長さＬmxと比較される。前記累積短縮工具長さＬc が最大短縮工具長さＬmxよりも大きい時には、当該システムからその工具を取外し廃棄するための排除信号が出力される。図７には、工具Ｔ1 ，Ｔ2 ，Ｔ3 についての前記累積短縮工具長さＬc と最大短縮工具長さＬmxの一例が示されている。図７において、工具Ｔ１は、当初の長さから現在までに０．４ｍｍ短縮され、３．０ｍｍ短縮された時に廃棄される。
【００４８】
図８は上記タレットパンチプレスシステムにより行われる工具交換を示すフローチャートである。ステップ８０１で、前記ＣＡＤ／ＣＡＭ１３で作成されたＮＣプログラム及び、前記タレットパンチプレス制御装置３で作成されたタレットパンチプレス１上の工具リストが前記ＡＴＣ−ＣＮＣ装置５により受信される。
【００４９】
ステップ８０３で工具の交換が必要であるかどうかが判断される。工具の交換が必要である場合には、オペレータが前記タッチパネル１７に表示された開始ボタンを押す。
【００５０】
ステップ８０５で交換すべき工具を収容している工具搭載ステーションＳ1 ，Ｓ2 ，Ｓ3 ，Ｓ4 …が、前記交換装置３５に隣接する工具交換位置に割り出される。なお、これらの工具搭載ステーションが前記工具交換位置に割り出されるように、オペレータが、前記タッチパネル１７上の所定のボタンを押し所定工具搭載ステーションを指定する。
【００５１】
ステップ８０７で、例えば工具搭載ステーションＳ1 が前記工具交換位置に割り出され、前記交換装置３５が工具交換を開始する。この工具交換により、加工に不要な工具が前記工具搭載ステーションＳ1 から取出され、前記搬送装置４３の回転ディスク４１に搬出される。そして新しい工具が前記回転ディスク４１から前記工具搭載ステーションＳ1 に搭載される。なお必要に応じて、各工具Ｔｉの搭載ステーションＳｉ及び／又は非円形工具の工具配置角を前記工具交換装置３５により変更することもできる。前記工具についての工具交換動作が終了すると、新たに搭載された工具がパンチ加工において実際に使用する工具であるかどうかチェックされる（ステップ８０９）。
【００５２】
搭載された工具がパンチ加工において実際使用される工具でない場合ステップ８１３へ進み工具の再交換指令が出力される。
【００５３】
ステップ８０９で搭載された工具がパンチ加工において実際に使用される工具である場合には、ステップ８１１へ進み全ての交換操作が完了したかどうかがチェックされる。全ての交換操作が完了していない場合には、ステップ８０５へ戻る。
【００５４】
図１０は、前記タレットパンチプレスシステムにより行われる工具磨耗研磨監視を示すフローチャートである。
【００５５】
ステップ９０１で、パンチ加工のシミュレーションが、ＮＣプログラムに基づいて前記シミュレーション部７９で行われる。その際ステップ９０１ａに示すように、各工具についての実際の打撃回数Ｎ0 がカウントされる。
【００５６】
次にステップ９０３で、前記実際打撃回数Ｎ0 に基づいて各工具についての実効打撃回数Ｎが計算される。
【００５７】
ステップ９０５で、各工具について過去の全てのパンチ加工による累積実効打撃数Ｎc に対して前記実効打撃数Ｎを加算することにより各工具の累積実効打撃数Ｎc が更新される。
【００５８】
ステップ９０６で、前記累積実効打撃数Ｎc がメモリに格納される。
【００５９】
ステップ９０７で、検査する工具を特定する工具番号ｉが１にセットされる。
【００６０】
ステップ９０９で、前記工具ｉについての累積実効打撃数Ｎc が前記メモリから読み出される。
【００６１】
ステップ９１１で、前記累積実効打撃数Ｎc が最大打撃数Ｎmxよりも大きいかどうかが判断される。
【００６２】
前記累積実効打撃数Ｎc が前記最大打撃数Ｎmxよりも小さい場合には、ステップ９１３へ進み前記工具番号ｉを１だけ増加する。そして前記ステップ９０９と９１１が繰り返される。
【００６３】
前記ステップ９１１において、累積実効打撃数Ｎc が最大打撃数Ｎmxよりも大きい場合には、ステップ９１５へ進む。
【００６４】
ステップ９１５で、累積短縮工具長さＬc が最大短縮工具長さＬmxよりも大きいかどうかが判断される。
【００６５】
前記累積短縮工具長さＬc が最大短縮工具長さＬmxよりも小さい場合には、ステップ９１７へ進み、当該工具ｉは研磨すべきである旨の研磨信号が出力される。
【００６６】
ステップ９１９で、前記研磨により短縮される工具ｉの長さを示す短縮工具長さＬが入力される。
【００６７】
ステップ９２１で、過去において工具に対してなされた研磨による累積短縮工具長さＬc に対して前記短縮工具長さＬが加算され、前記累積短縮工具長さＬc が更新される。
【００６８】
前記ステップ９１５で、工具ｉについての累積短縮工具長さＬc が前記最大短縮工具長さＬmxよりも大きい場合には、ステップ９２３へ進み、当該工具はシステムから除去され廃棄されるべき旨の信号が出力される。
【００６９】
ステップ９２４で、工具番号ｉが、検査すべき工具の総数を示す最大工具番号ｉmxよりも大きいかどうかがチェックされる。前記工具番号ｉが前記最大工具番号ｉmxよりも小さい場合には、ステップ９１３へ進み工具番号ｉを１だけ増加する。
【００７０】
上記実施例においては、各工具についての実際打撃数は実際パンチ加工が行われる前にシミュレーションにより計算されるため、実際パンチ加工中に工具の磨耗量が所定の最大磨耗量を越える場合には、それを実際パンチ加工を行う前に検知でき、材料の浪費を無くすことができる。既に述べたように、前記最大磨耗量を越えた磨耗量を有する工具によりパンチ加工した場合には鋭敏でない鈍い端部を有する穴がワークに形成され、材料を無駄に消費することになる。
【００７１】
更に、上記実施例においては、加工される材料の硬さ及び厚さを考慮して、実際打撃数Ｎ0 から実効打撃数Ｎを計算するようにしたため、パンチ加工における工具の磨耗量を正確に計算できる。
【００７２】
【発明の効果】
以上説明したように、本願発明によれば、パンチプレスによるパンチ加工の種類が変化しても、これに応じて工具自動交換装置のプログラム自体は全く変更する必要がなく、したがって作業者の負担が軽減される。
【００７３】
また工具の磨耗状況が自動的に監視されるので、作業者の負担が軽減されると共に、材料の浪費が無くなる。
【図面の簡単な説明】
【図１】この発明のパンチプレスシステムの実施例を示す概略図である。
【図２】図１に示されたタレットパンチプレスの正面図である。
【図３】前記パンチプレスシステムを制御するための制御装置の実施例を示すブロック図である。
【図４】図３に示されたＡＴＣ制御装置のハードウエアを示すブロック図である。
【図５】図３，図４に示されたＡＴＣ制御装置を示す詳細ブロック図である。
【図６】図２に示されたタレットパンチプレスを制御するためのＮＣプログラムを示す説明図である。
【図７】前記タレットパンチプレスシステムに搭載される工具の磨耗状況を示す表である。この表の内容は、図３，図４，図５に示すＡＴＣ−ＣＮＣ装置に格納される。
【図８】前記タレットパンチプレスシステムにより行われる工具交換動作を示すフローチャートである。
【図９】前記タレットパンチプレスシステムにより行われる工具磨耗状態監視動作を示すフローチャートである。
【図１０】前記タレットパンチプレスシステムにより行われる工具磨耗状態監視動作を示すフローチャートである。
【符号の説明】
１  タレットパンチプレス
７  自動工具交換装置（ＡＴＣ装置）
３５  交換装置
３７  工具タワー
４３  搬送装置
【図１】
0003893164.tif 000002
【図２】
0003893164.tif 000003
【図３】
0003893164.tif 000004
【図４】
0003893164.tif 000005
【図５】
0003893164.tif 000006
【図６】
0003893164.tif 000007
【図７】
0003893164.tif 000008
【図８】
0003893164.tif 000009
【図９】
0003893164.tif 000010
【図１０】
0003893164.tif 000011