(57)【要約】【課題】ワークの曲げ線と先端との距離が長い場合でも、刃間に手を入れてワーク先端を支えるといった危険な作業を行うことなく、ワークを正確に位置決めすることにより、位置決め精度の向上を図る。【解決手段】上記課題を解決するため、上部テーブル９と下部テーブル１０に装着されたパンチＰとダイＤから成る金型Ｐ、ＤによりワークＷに曲げ加工を施す板金加工装置において、上記下部テーブル１０の後方に配置された突当３の上面３Ａに、位置決めピン１を取り付け、ワークＷを位置決めピン１に当接させた状態で突当上面３Ａで支持可能とした。この場合、位置決めピン１は、突当上面３Ａに対して出没自在に取り付けられている。【選択図】　　　　図１
2004017087.tif 000002
【特許請求の範囲】
【請求項１】
上部テーブルと下部テーブルに装着されたパンチとダイから成る金型によりワークに曲げ加工を施す板金加工装置において、
上記下部テーブルの後方に配置された突当の上面に、位置決めピンを取り付け、ワークを位置決めピンに当接させた状態で突当上面で支持可能としたことを特徴とする板金加工装置。
【請求項２】
上記位置決めピンが突当上面に対して出没自在に取り付けられている請求項１記載の板金加工装置。
【請求項３】
上記請求項１記載の位置決めピンが取り付けられた突当を有する板金加工装置であって、
製品情報を入力する入力手段と、
該製品情報に基づいて、Ｌ値を演算する情報演算手段と、
演算されたＬ値が所定の距離以上のときは、ワークに垂れが発生するものとして、ワークを位置決めピンに当接させた状態で突当上面で支持すべく、該位置決めピンの使用を決定する位置決めピン使用決定手段を有することを特徴とする板金加工装置。
【請求項４】
上記請求項１記載の位置決めピンが取り付けられた突当を有する板金加工装置であって、
Ｌ値を入力する入力手段と、
位置決めピンの使用、又は不使用を選択する選択手段と、
位置決めピンの使用が選択された場合であって、ワークを位置決めピンに当接させた状態で突当上面で支持しようとしたときに、突当と金型とが干渉するか否かを判断する干渉判断手段を有することを特徴とする板金加工装置。
【請求項５】
上記Ｌ値をｙ、位置決めピンと突当先端間の距離をｙ′、ダイＶ幅の１／２をＡとした場合に、干渉判断手段は、ｙ＞ｙ′＋Ａであれば、突当とダイとが干渉しないと判断し、ｙ≦ｙ′＋Ａであれば、突当とダイとが干渉すると判断する請求項４記載の板金加工装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、位置決めピンを取り付けた突当を有する板金加工装置に関する。
【０００２】
【従来の技術】
従来より、板金加工装置、例えばプレスブレーキにおいては、図７に示すように、上部テーブル５６に装着されたパンチＰと、下部テーブル５５に装着されたダイＤにより、ワークＷに所定の曲げ加工を施すようになっている。
【０００３】
この場合、ワークＷを当接して所定位置に位置決めするための突当５０が、下部テーブル５５の後方に配置されている。
【０００４】
上記突当５０は、本体５１と、長手方向（Ｘ軸方向）に延びるストレッチ５２と、ポスト５３と、サポータ５４を介して下部テーブル５５に取り付けられている。
【０００５】
この構成により、突当５０が取り付けられている本体４を左右方向（Ｘ軸方向）に、ストレッチ５２を上下方向（Ｚ軸方向）に、ポスト５３を前後方向（Ｙ軸方向）にそれぞれ移動させることにより、ワークＷの大きさと形状に基づいて、突当５０を所定位置に位置決めする。
【０００６】
この状態で、ワークＷを突当５０に突き当てれば、該ワークＷは所定位置に位置決めされ、前記したように、パンチＰとダイＤで所定の曲げ加工を施す。
【０００７】
【発明が解決しようとする課題】
しかし、従来技術には（図７）、次のような課題がある。
【０００８】
（１）ワークＷを突当５０に正確に突き当てることが困難な場合がある。
図７において、ワークＷの曲げ線ｍと、先端との距離があまりに長いと、破線で示すように、ワークＷが自重により垂れ下がる。
【０００９】
そのため、ワークＷを突当５０に突き当てようとしても、図示にするように、先端が突当５０の下方に入り込み、正確に突き当てることができない。
【００１０】
この結果、ワークＷを正確に位置決めすることができず、位置決め精度が低下する。
【００１１】
（２）作業者にとって危険である。
上記（１）の場合に、ワークＷを突当５０に正確に突き当てるには、作業者は、パンチＰとダイＤの刃間に手を入れてワークＷの先端を支えるといった危険な作業をしなければならない。
【００１２】
本発明の目的は、ワークの曲げ線と先端との距離が長い場合でも、刃間に手を入れてワーク先端を支えるといった危険な作業を行うことなく、ワークを正確に位置決めすることにより、位置決め精度の向上を図る。
【００１３】
【課題を解決するための手段】
上記課題を解決するために、本発明は、
図１に示すように、上部テーブル９と下部テーブル１０に装着されたパンチＰとダイＤから成る金型Ｐ、ＤによりワークＷに曲げ加工を施す板金加工装置において、
上記下部テーブル１０の後方に配置された突当３の上面３Ａに、位置決めピン１を取り付け、ワークＷを位置決めピン１に当接させた状態で突当上面３Ａで支持可能としたことを特徴とする板金加工装置と、
図２に示すように、上記位置決めピン１が取り付けられた突当３を有する板金加工装置であって、
製品情報を入力する入力手段２１Ｅと、
該製品情報に基づいて、Ｌ値を演算する情報演算手段２１Ｂと、
演算されたＬ値が所定の距離ａ以上のときは、ワークＷに垂れが発生するものとして、ワークＷを位置決めピン１に当接させた状態で突当上面３Ａで支持すべく、該位置決めピン１の使用を決定する位置決めピン使用決定手段２１Ｃを有することを特徴とする板金加工装置と、
図５に示すように、上記位置決めピン１が取り付けられた突当３を有する板金加工装置であって、
Ｌ値を入力する入力手段２２Ｅと、
位置決めピン１の使用、又は不使用を選択する選択手段２２Ｂと、
位置決めピン１の使用が選択された場合であって、ワークＷを位置決めピン１に当接させた状態で突当上面３Ａで支持しようとしたときに、突当３と金型Ｐ、Ｄとが干渉するか否かを判断する干渉判断手段２２Ｃを有することを特徴とする板金加工装置という技術的手段を講じている。
【００１４】
上記本発明の構成によれば、例えば位置決めピン１を（図１）、エアシリンダ２を用いて突当３の上面３Ａに対して出没自在に取り付けたことにより、ワークＷのＬ値が所定の距離ａ以上のときには（例えば図３のステップ１０４のＹＥＳ）、ワークＷに垂れが発生するものとして（図３のステップ１０５）、位置決めピン１の使用を決定し（図３のステップ１０６）、突当３を所定位置に位置決めした後（図３のステップ１０７）、位置決めピン１を突当上面３Ａから突出させれば（図３のステップ１０８）、ワークＷを位置決めピン１に当接させ、突当上面３Ａで支持させることができる（図３のステップ１０９）。
【００１５】
従って、本発明によれば、ワークＷの曲げ線ｍと（図１）先端との距離が長い場合でも、刃間に手を入れてワーク先端を支えるといった危険な作業を行うことなく、ワークを正確に位置決めすることにより、位置決め精度の向上を図ることが可能となる。
【００１６】
【発明の実施の形態】
以下、本発明を、実施の形態により添付図面を参照して、説明する。
（１）第１実施形態について。
図１は本発明の第１実施形態を示す図であり、図示する板金加工装置は、例えばプレスブレーキである。
【００１７】
図１において、プレスブレーキは、上部テーブル９に装着されたパンチＰと、下部テーブル１０に装着されたダイＤから成る金型Ｐ、Ｄを有している。
【００１８】
この構成により、例えば下降式プレスブレーキの場合には、下部テーブル１０を下降させれば、パンチＰとダイＤの協働により、ワークＷに所定の曲げ加工を施すことができる。
【００１９】
下部テーブル１０の両側には、Ｙ軸方向に延びるサポータ１１が取り付けられ、各サポータ１１には、Ｙ軸モータＭｙで回転駆動するボールねじ８が内蔵され、該ボールねじ８には、ナット７を介してポスト６が螺合している。
【００２０】
上記各ポスト６には、Ｚ軸モータＭｚで回転駆動するボールねじ１５が（図２）内蔵され、該ボールねじ１５には、ナット１６を介してストレッチ５が螺合している。
【００２１】
上記ストレッチ５は、下部テーブル１０に平行に長手方向（Ｘ軸方向）に延び、該ストレッチ５には、Ｘ軸ガイド１４を介して本体４が滑り結合している。
【００２２】
また、本体４には、Ｘ軸モータＭｘで回転駆動するピニオン１３が内蔵され、該ピニオン１３は、ストレッチ５に取り付けられたラック１２と噛み合っている。
【００２３】
この構成により、Ｘ軸モータＭｘを駆動すれば、本体４がストレッチ５上でＸ軸方向に移動し、またＹ軸モータＭｙとＺ軸モータＭｚを駆動すれば、ストレッチ５全体がＹ軸方向とＺ軸方向に移動する。
【００２４】
これにより、ワークＷの大きさ・形状に応じて、上記本体４に設けられた突当３を所定位置に位置決めすることができる（例えば図３のステップ１０７）。
【００２５】
更に、上記本体４の（図１）前面には、突当３が設けられ、該突当３には、位置決めピン１が取り付けられている。
【００２６】
この位置決めピン１は、後述するようにワークＷに垂れが発生し（図３の１０５）、通常のように、ワークＷを突当３に突き当てることができない場合に使用し（図３のステップ１０６）、駆動シリンダ２、例えばエアシリンダにより、突当上面３Ａに対して出没自在となっている。
【００２７】
この構成により、後述するように、ワークＷのＬ値が所定の距離ａ以上の場合には（図３のステップ１０４のＹＥＳ）、前記したようにワークＷに垂れが発生したものとして該位置決めピン１の使用を決定し（図３のステップ１０５、１０６）、突当３を該ワークＷの大きさと形状に応じて、所定位置に位置決めした後（図３のステップ１０７）、エアシリンダ２を作動して位置決めピン１を突出させることができる（図３のステップ１０８）。
【００２８】
これにより、ワークＷを（図１）、上記突出した位置決めピン１に当接した状態で、突当上面３Ａに支持させることができる（図３のステップ１０９）。
【００２９】
従って、本発明によれば、ワークＷの曲げ線ｍと先端との距離が長い場合でも、作業者は、金型Ｐ、Ｄの刃間に手を入れてワークＷ先端を支えるといった危険な作業を行うことなく、ワークＷを正確に位置決めすることにより、位置決め精度の向上を図ることができる。
【００３０】
（２）第２実施形態について。
図２は、本発明の第２実施形態を示す図である。
【００３１】
図２において、上位ＮＣ装置２０から、製品情報、例えばＣＡＤ（Ｃｏｍｐｕｔｅｒ　Ａｉｄｅｄ　Ｄｅｓｉｇｎ）情報を入力した下位ＮＣ装置２１は、既述した板金加工装置を（図１）起動し、ワークＷを正確に位置決めして該ワークＷを曲げ加工すべく、所定の動作を行う（図３）。
【００３２】
下位ＮＣ装置２１は（図２）、ＣＰＵ２１Ａと、情報演算手段２１Ｂと、位置決めピン使用決定手段２１Ｃと、突当駆動制御手段２１Ｄと、入力手段２１Ｅと、記憶手段２１Ｆと、曲げ加工制御手段２１Ｇにより構成されている。
【００３３】
ＣＰＵ２１Ａは、下位ＮＣ装置２１の判断主体であって、前記したＣＡＤ情報に基づいて、情報演算手段２１Ｂ、位置決めピン使用決定手段２１Ｃなど、図２の装置全体を統括制御する。
【００３４】
情報演算手段２１Ｂは、ＣＡＤ情報が入力されると（図３のステップ１０１）、それに含まれるワークＷの展開図（図４）、立体姿図などを解析することにより、該ワークＷの曲げ順、金型、金型レイアウトを演算すると共に（図３のステップ１０２）、各工程ごとにＬ値、Ｄ値を演算する（図３のステップ１０３）。
【００３５】
そして、これらのデータは、工程（曲げ順）ごとに、例えば図４に示すように、データテーブルとして構成し、記憶手段２１Ｆに格納しておく。
【００３６】
位置決めピン使用決定手段２１Ｃは、前記情報演算手段２１Ｂにより演算されたＬ値が所定の距離ａ以上のときは（図３のステップ１０４のＹＥＳ）、ワークＷに垂れが発生するものとして（図３のステップ１０５）、ワークＷを位置決めピン１に当接させた状態で突当上面３Ａで支持すべく、該位置決めピン１の使用を決定する（図３のステップ１０６）。
【００３７】
即ち、ワークＷの曲げ線ｍ（図２）から先端までの距離であるＬ値が、小であれば、従来どおり、該ワークＷは突当３に正確に突き当てることができるが、大であれば、該ワークＷに垂れが発生し、正確に突き当てることができない。
【００３８】
そこで、このワークＷに垂れが発生するか否かの限界の閾値として、前記所定の距離ａを設定した。
【００３９】
この場合、位置決めピン使用決定手段２１Ｃは、前記情報演算手段２１Ｂで演算されるＬ値を入力して、上記所定の距離ａと比較し、既述したように、Ｌ値が所定の距離ａ以上であれば（図３のステップ１０４のＹＥＳ）、ワークＷに垂れが発生するものと見做し（図３のステップ１０５）、位置決めピン１の使用を決定する（図３のステップ１０６）。
【００４０】
そして、位置決めピン１使用決定の通知を受けたＣＰＵ２１Ａは（図２）、突当駆動制御手段２１Ｄを制御して、位置決めピン１が前記Ｌ値、例えばｙ′′の位置に来るように、Ｙ軸モータＭｙを駆動して突当３をＹ軸方向の所定位置に位置決めすると共に（図３のステップ１０７）、エアシリンダ２を駆動して位置決めピン１を突出させる（図３のステップ１０８）。
【００４１】
その後、ワークＷを、上記突出した位置決めピン１に当接させた状態で、突当３の上面３Ａで支持すれば（図３のステップ１０９）、前記したように、ワークＷを正確に位置決めすることにより、位置決め精度の向上を図ることができる。
【００４２】
突当駆動制御手段２１Ｄは、前記Ｘ軸モータＭｘと（図１）Ｙ軸モータＭｙとＺ軸モータＭｚを駆動することにより、ワークＷの大きさと形状に応じて、前記突当３を所定位置に位置決めする（図３のステップ１０７）。
【００４３】
この場合、突当駆動制御手段２１Ｄは、Ｙ軸位置に関しては、既述したように、位置決めピン１が前記Ｌ値、例えばｙ′′の位置に来るように、Ｙ軸モータＭｙを駆動して突当３をＹ軸方向の所定位置に位置決めする。
【００４４】
また、突当駆動制御手段２１Ｄは、その後、エアシリンダ２を駆動して位置決めピン１を突出させることにより（図３のステップ１０８）、ワークＷを、該突出した位置決めピン１に当接させ、突当上面３Ａで支持させるようにする（図３のステップ１０９）。
【００４５】
一方、通常の突き当ての場合、即ち、前記位置決めピン使用決定手段２１Ｃにより、Ｌ値が所定の距離ａより小であり（図３のステップ１０４のＮＯ）、ワークＷに垂れが発生しないと判断された場合には（図３のステップ１１２）、位置決めピン１は使用されない。
【００４６】
従って、この場合には、突当駆動制御手段２１Ｄは、従来どおり、Ｘ軸モータＭｘとＹ軸モータＭｙとＺ軸モータＭｚを駆動することにより、ワークＷの大きさと形状に応じて、前記突当３を所定位置に位置決めするだけである。
【００４７】
入力手段２１Ｅは、既述したように、上位ＮＣ装置２０からＣＡＤ情報を入力し（図３のステップ１０１）、該ＣＡＤ情報は、情報演算手段２１Ｂに入力されて曲げ順、金型、金型レイアウトが演算されると共に、各工程ごとにＬ値、Ｄ値が演算される（図３のステップ１０２、１０３）。
【００４８】
この場合、ＣＡＤ情報は、ワーク情報と金型情報により構成され、ワーク情報の中には、例えばワークＷの展開図情報が（図４）含まれており、情報演算手段２１Ｂは（図２）、この展開図情報に基づいて、前記ワークＷの曲げ順、金型などを演算し、前記したように、これらのデータは、図４に示すように、データテーブル化されて記憶手段２１Ｆに格納される。
【００４９】
これにより、前記位置決めピン使用決定手段２１Ｃは、各工程ごとに、記憶手段２１Ｆのデータテーブル（図４）を参照することにより、Ｌ値と、前記設定した閾値である所定の距離ａとを比較し（図３のステップ１０４）、ワークＷに垂れが発生するか否かを判断し（例えば図３のステップ１０５）、位置決めピン１の使用を決定する（例えば図３のステップ１０６）。
【００５０】
入力手段２１Ｅは、その他、本発明を実施するための加工プログラム（例えば図３に相当）を入力し、該加工プログラムは、上記データテーブルと（図４）同様に、記憶手段２１Ｆに格納され、ＣＰＵ２１Ａは（図２）、この加工プログラムを参照して種々の制御動作を行う。
【００５１】
曲げ加工制御手段２１Ｇは、例えば前記突当駆動制御手段２１Ｄによる突当３の位置決めと位置決めピン１の突出などが行われ（図３のステップ１０７、１０８）、ワークＷが位置決めピン１に当接された状態で突当３の上面３Ａに支持され（図３のステップ１０９）、作業者がフットペダル（図示省略）を踏み込んだことを検知した場合に、例えば上部テーブル９の油圧シリンダ（図示省略）を駆動することにより、パンチＰとダイＤでワークＷに所定の曲げ加工を施す（図３のステップ１１０）。
【００５２】
以下、上記構成を有する本発明の第２実施形態（図２）の動作を、図３に基づいて説明する。
【００５３】
（２）−Ａ　Ｌ値などの演算動作。
【００５４】
先ず、図３のステップ１０１において、上位ＮＣ装置２０からＣＡＤ情報を入力し、ステップ１０２において、曲げ順、金型、金型レイアウトを演算し、ステップ１０３において、Ｌ値、Ｄ値を演算する。
【００５５】
即ち、ＣＰＵ２１Ａは（図２）上位ＮＣ装置２０からＣＡＤ情報が入力されると、情報演算手段２１Ｂを制御して、展開図情報などを用いて（図４）、加工対象であるワークＷの曲げ順▲１▼、▲２▼・・・、金型、金型レイアウトを演算させると共に、工程（曲げ順）ごとにＬ値、Ｄ値を演算させ、これらデータをデータテーブル化して記憶手段２１Ｆに格納させる。
【００５６】
（２）−Ｂ　Ｌ値と所定の距離ａとの比較動作。
次いで、図３のステップ１０４において、Ｌ値≧ａか否かを判断する。
【００５７】
即ち、ＣＰＵ２１Ａは（図２）、位置決めピン使用決定手段２１Ｃを制御し、記憶手段２１Ｆに格納されたデータテーブルを（図４）参照させ、当該工程について、ワークＷのＬ値が、所定の距離ａ以上か否かを判断させる。
【００５８】
（２）−Ｃ　Ｌ値≧ａの場合の動作。
例えば、Ｌ値がｙ′′（図２）であるとし、位置決めピン使用決定手段２１Ｃが、このｙ′′が所定の距離ａ以上と判断した場合には（図３のステップ１０４のＹＥＳ）、ワークＷに垂れが発生するものとし（図３のステップ１０５）、位置決めピン１の使用を決定し（図３のステップ１０６）、それをＣＰＵ２１Ａに（図２）通知する。
【００５９】
この位置決めピン１の使用決定の通知を受けたＣＰＵ２１Ａは、突当駆動制御手段２１Ｄを制御して、位置決めピン１が前記Ｌ値であるｙ′′の位置に来るように、Ｙ軸モータＭｙを駆動して突当３をＹ軸方向の所定位置に位置決めする（図３のステップ１０７）。
【００６０】
また、ＣＰＵ２１Ａは（図２）、突当駆動制御手段２１Ｄを制御して、ワークＷの曲げ線ｍの長さ、フランジ高さなどに基づいてＸ軸モータＭｘとＺ軸モータＭｚを駆動して突当３をＸ軸方向とＺ軸方向の所定位置に位置決めし（図３のステップ１０７）、更に、エアシリンダ２を駆動して位置決めピン１を突出させる（図３のステップ１０８）。
【００６１】
この状態で、例えば作業者は、ワークＷを、上記突出した位置決めピン１に当接させた状態で、突当上面３Ａに支持させる（図３のステップ１０９）。
【００６２】
その後、作業者がフットペダル（図示省略）を踏み込むと、それを検知したＣＰＵ２１Ａは（図２）、曲げ加工制御手段２１Ｇを制御して、上部テーブル９の油圧シリンダ（図示省略）を駆動し、上部テーブル９を下降させることにより、パンチＰとダイＤによりワークＷに所定の曲げ加工を施す（図３のステップ１１０）。
【００６３】
そして、ＣＰＵ２１Ａは（図２）、全工程が終了したか否かを判断し（図３のステップ１１１）、終了しない場合には（ＮＯ）、ステップ１０４に戻って同じ動作を繰り返し、終了した場合には（ＹＥＳ）、全ての動作を完了する（ＥＮＤ）。
【００６４】
（２）−Ｄ　Ｌ値＜ａの場合の動作。
この場合は、位置決めピン使用決定手段２１Ｃ（図２）により、Ｌ値である上記ｙ′′が所定の距離ａより小であり（図３のステップ１０４のＮＯ）、ワークＷに垂れが発生しないと判断された場合であって（図３のステップ１１２）、通常の突き当てを行うことから、位置決めピン１は使用されず、その旨がＣＰＵ２１Ａに（図２）通知される。
【００６５】
従って、位置決めピン１の不使用通知を受けたＣＰＵ２１Ａは、上記突当駆動制御手段２１Ｄを制御し、Ｘ軸モータＭｘとＹ軸モータＭｙとＺ軸モータＭｚを駆動することにより、突当３を所定位置に位置決めし、該位置決めされた突当３に、例えば作業者は、ワークＷを通常どおり突き当てた後、フットペダル（図示省略）を踏めば、それが検知され、同様に、曲げ加工制御手段２１Ｇにより、油圧シリンダ（図示省略）が駆動され、上部テーブル９を下降させることにより、パンチＰとダイＤによりワークＷに所定の曲げ加工が施され（図３のステップ１１０）、その後同様の動作が行われる（図３のステップ１１１）。
【００６６】
（３）第３実施形態について。
図５は、本発明の第３実施形態を示す図である。
【００６７】
図５において、ワーク情報、金型情報、Ｌ値、Ｄ値を入力したＮＣ装置２２は、既述した板金加工装置を（図１）起動し、ワークＷを正確に位置決めして該ワークＷを曲げ加工すべく、所定の動作を行う（図６）。
【００６８】
ＮＣ装置２２は（図５）、ＣＰＵ２２Ａと、選択手段２２Ｂと、干渉判断手段２２Ｃと、突当駆動制御手段２２Ｄと、入力手段２２Ｅと、記憶手段２２Ｆと、曲げ加工制御手段２２Ｇにより構成されている。
【００６９】
ＣＰＵ２２Ａは、ＮＣ装置２２の判断主体であって、前記Ｌ値などが入力された後、選択手段２２Ｂ、干渉判断手段２２Ｃなど、図２の装置全体を統括制御する。
【００７０】
選択手段２２Ｂは、位置決めピン１の使用、又は不使用を選択し、例えばテンキーにより構成され、「１」が押された場合には、位置決めピン１の使用が選択され、「０」が押された場合には、位置決めピン１の不使用が選択されるものとする。
【００７１】
又は、選択手段２２Ｂは、マウスにより構成され、ＮＣ画面上に「１」が入力された場合には、位置決めピン１の使用が選択され、「０」が入力された場合には、位置決めピン１の不使用が選択されるものとする。
【００７２】
干渉判断手段２２Ｃは、前記選択手段２２Ｂにより、位置決めピン１の使用が選択された場合に（図６のステップ２０３のＹＥＳ）、ワークＷを位置決めピン１に当接させた状態で突当上面３Ａに支持させようとしたときに、突当３とダイＤとが干渉するか否かを判断する（図６のステップ２０４）。
【００７３】
即ち、既述したように、作業者が、例えばテンキーの「１」を押すことにより、位置決めピン１の使用を選択した場合でも、実際に位置決めピン１にワークＷを当接させた状態で突当上面３Ａに支持させようとしたときには、ワークＷの曲げ線ｍから先端までのＬ値が小さ過ぎれば、突当３とダイＤとが干渉してしまい、位置決めピン１は使用不可となることがある。
【００７４】
このような事態を考慮することにより、干渉判断手段２２Ｃは、位置決めピン１の使用が選択された場合に（図６のステップ２０３のＹＥＳ）、一定の条件の元に（図６のステップ２０４）、突当３とダイＤとの干渉の当否を判断する。
【００７５】
そして、干渉判断手段２２Ｃは、突当３とダイＤが干渉しないと判断した場合には（図６のステップ２０５）、ＯＫ表示を行い（図６のステップ２０６）、突当３とダイＤが干渉すると判断した場合には（図６のステップ２１３）、アラーム表示を行うことにより（図６のステップ２１４）、作業者に位置決めピン１の使用が可であるか、不可であるかを知らせるようにした。
【００７６】
例えば、上記入力手段２２Ｅを（図５）介して入力されたワークＷのＬ値を、ｙとし、位置決めピン１と突当３の先端間の距離をｙ′、ダイＤのＶ幅の１／２をＡとする。
【００７７】
この場合、干渉判断手段２２Ｃは、上記Ｌ値であるｙと、ｙ′＋Ａを比較する（図６のステップ２０４）。
【００７８】
その結果、干渉判断手段２２Ｃは、ｙ＞ｙ′＋Ａであれば（ＹＥＳ）、位置決めピン１がｙの位置に来るように、突当３を所定位置に位置決めしても、突当３とダイＤとは干渉しないと判断して（図６のステップ２０５）、ＮＣ画面上にＯＫ表示を行う（図６のステップ２０６）。
【００７９】
しかし、干渉判断手段２２Ｃは、ｙ≦ｙ′＋Ａであれば（ＮＯ）、位置決めピン１がｙの位置に来るように、突当３を所定位置に位置決めしても、突当３とダイＤとは干渉すると判断して（図６のステップ２１３）、ＮＣ画面上にアラーム表示を行う（図６のステップ２１４）。
【００８０】
このように、図５の第３実施形態においては、当初は、作業者に例えばテンキーの「１」を押させることにより、位置決めピン１の使用を選択させ（図６のステップ２０３のＹＥＳ）、次に、干渉判断手段２２Ｃにより、一定の条件の元に（図６のステップ２０４）、突当３とダイＤとの干渉の当否を判断し、干渉しなければ（図６のステップ２０５）、その位置決めピン１の使用は可であるとする。
【００８１】
この点で、前記した図２の第２実施形態が、当初から、位置決めピン使用決定手段２１Ｃにより（図２）、Ｌ値≧ａであれば（図３のステップ１０４のＹＥＳ）、ワークＷに垂れが発生するものとして（図３のステップ１０５）、位置決めピン１の使用を決定するのと（図３のステップ１０６）、著しく異なる。
【００８２】
即ち、この第３実施形態は（図５）、当初は、作業者に手動で位置決めピン１を使用するか否かを選択させ（図６のステップ２０３）、次に、干渉判断手段２２Ｃを用いて、その位置決めピン１の使用の当否を自動で判断させているのに対して（図６のステップ２０４）、前記第２実施形態は（図２）、当初から、位置決めピン使用決定手段２１Ｃにより、位置決めピン１の使用の当否を自動で決定する（図３のステップ１０４）。
【００８３】
突当駆動制御手段２２Ｄは、前記干渉判断手段２２Ｃにより、突当３とダイＤは干渉しないと判断され（図６のステップ２０５）、ＮＣ画面上にＯＫ表示がなされた後（図６のステップ２０６）、自動運転ボタンが押された場合に（図６のステップ２０７のＹＥＳ）、Ｘ軸モータＭｘと（図１）Ｙ軸モータＭｙとＺ軸モータＭｚを駆動することにより、ワークＷの大きさと形状に応じて、前記突当３を所定位置に位置決めする（図６のステップ２０８）。
【００８４】
この場合、突当駆動制御手段２２Ｄは、Ｙ軸位置に関しては、既述したように、位置決めピン１がｙの位置に来るように、Ｙ軸モータＭｙを駆動して突当３をＹ軸方向の所定位置に位置決めする。
【００８５】
また、突当駆動制御手段２２Ｄは、その後、エアシリンダ２を駆動して位置決めピン１を突出させることにより（図６のステップ２０９）、ワークＷを、該突出した位置決めピン１に当接させ、突当上面３Ａで支持させるようにする（図６のステップ２１０）。
【００８６】
一方、通常の突き当ての場合、即ち、前記例えばテンキーの「０」が押されて位置決めピン１の不使用が選択された場合には（図６のステップ２０３のＮＯ）、位置決めピン１は使用されないことから、突当駆動制御手段２２Ｄは、従来どおり、Ｘ軸モータＭｘとＹ軸モータＭｙとＺ軸モータＭｚを駆動することにより、ワークＷの大きさと形状に応じて、前記突当３を所定位置に位置決めするだけである。
【００８７】
入力手段２２Ｅは、既述したように、ワーク情報、金型情報を入力する（図６のステップ２０１）と共に、各工程ごとにＬ値、Ｄ値を入力し（図６のステップ２０２）、これらＬ値などのデータは、例えば、図４に示すように、データテーブル化されて記憶手段２２Ｆに格納することができる。
【００８８】
これにより、例えば前記干渉判断手段２２Ｃは、選択手段２２Ｂを介して位置決めピン１の使用が選択された場合には（図６のステップ２０３のＹＥＳ）、各工程ごとに、記憶手段２１Ｆのデータテーブル（図４）を参照することにより、既述したように、Ｌ値であるｙと（図５）、ｙ′＋Ａとを比較し（図６のステップ２０４）、突当３とダイＤとの干渉の当否を判断する（図６のステップ２０５、２１３）。
【００８９】
入力手段２２Ｅは、その他、本発明を実施するための加工プログラム（例えば図６に相当）を入力し、該加工プログラムは、上記データテーブルと（図４）同様に、記憶手段２２Ｆに格納され、ＣＰＵ２２Ａは（図５）、この加工プログラムを参照して種々の制御動作を行う。
【００９０】
曲げ加工制御手段２２Ｇは、例えば前記突当駆動制御手段２２Ｄによる突当３の位置決めと位置決めピン１の突出などが行われ（図６のステップ２０８、２０９）、ワークＷが位置決めピン１に当接された状態で突当３の上面３Ａに支持され（図６のステップ２１０）、作業者がフットペダル（図示省略）を踏み込んだことを検知した場合に、例えば上部テーブル９の油圧シリンダ（図示省略）を駆動することにより、パンチＰとダイＤでワークＷに所定の曲げ加工を施す（図６のステップ２１１）。
【００９１】
以下、上記構成を有する本発明の第３実施形態（図５）の動作を、図６に基づいて説明する。
【００９２】
（３）−Ａ　位置決めピン１の使用、又は不使用の選択判断動作。
【００９３】
先ず、図６のステップ２０１において、ワーク情報、金型情報を入力し、ステップ２０２において、Ｌ値、Ｄ値を入力した後、ステップ２０３において、位置決めピン１の使用が選択されたか、不使用が選択されたかを判断する。
【００９４】
即ち、ＣＰＵ２２Ａは（図５）、入力手段２２ＥからＬ値などが入力されると、記憶手段２２Ｆを制御することにより、このＬ値などのデータをデータテーブル化して（例えば図４）記憶手段２２Ｆに格納させた後、例えばテンキーを介して「１」が押されたか、「０」が押されたかを判断する。
【００９５】
（３）−Ｂ　位置決めピン１の使用が選択された場合の動作。
【００９６】
ＣＰＵ２２Ａが（図５）、テンキーを介して「１」が押されたことを検知したときには、位置決めピン１の使用が選択されたものとして（図６のステップ２０３のＹＥＳ）、ステップ２０４へ進み、突当３とダイＤの干渉の当否を判断する。
【００９７】
▲１▼　突当３とダイＤの干渉の当否判断。
次に、図６のステップ２０４において、ｙ＞ｙ′＋Ａか否かを判断する。
【００９８】
即ち、位置決めピン１の使用が選択されたことを検知したＣＰＵ２２Ａは（図５）、干渉判断手段２２Ｃを制御して、既述したように、Ｌ値であるｙと、ｙ′＋Ａを比較させ、突当３とダイＤの干渉の当否を判断させる。
【００９９】
▲２▼　突当３とダイＤが干渉しない場合の動作。
上記図６のステップ２０４において、ｙ＞ｙ′＋Ａの場合には（ＹＥＳ）、前記したように、位置決めピン１が（図５）ｙの位置に来るように、突当３を所定位置に位置決めしても、突当３とダイＤとは干渉しないことから（図６のステップ２０５）、ＮＣ画面上にＯＫ表示を行うことにより（図６のステップ２０６）、位置決めピン１の使用が可であることを作業者に知らせる。
【０１００】
その後、ＮＣ画面上のＯＫ表示を見た作業者が、自動運転ボタンを押したことを（図６のステップ２０７のＹＥＳ）検知したＣＰＵ２２Ａは（図５）、突当駆動制御手段２２Ｄを制御し、Ｘ軸モータＭｘと（図１）Ｙ軸モータＭｙとＺ軸モータＭｚを駆動させることにより、ワークＷの大きさと形状に応じて、前記突当３を所定位置に位置決めさせる（図６のステップ２０８）と共に、エアシリンダ２を駆動させて位置決めピン１を突出させる（図６のステップ２０９）。
【０１０１】
これにより、作業者は、ワークＷを、該突出した位置決めピン１に当接させ、突当上面３Ａで支持させることができる（図６のステップ２１０）。
【０１０２】
そして、作業者がフットペダル（図示省略）を踏み込めば、それを検知したＣＰＵ２２Ａが（図５）、曲げ加工制御手段２２Ｇを制御して、上部テーブル９の油圧シリンダ（図示省略）を駆動させ、上部テーブル９を下降させることにより、パンチＰとダイＤによりワークＷに所定の曲げ加工を施す（図６のステップ２１１）。
【０１０３】
そして、ＣＰＵ２２Ａは（図５）、全工程が終了したか否かを判断し（図６のステップ２１２）、終了しない場合には（ＮＯ）、ステップ２０３に戻って同じ動作を繰り返し、終了した場合には（ＹＥＳ）、全ての動作を完了する（ＥＮＤ）。
【０１０４】
▲３▼　突当３とダイＤが干渉する場合の動作。
上記図６のステップ２０４において、ｙ≦ｙ′＋Ａの場合には（ＮＯ）、前記したように、位置決めピン１が（図５）ｙの位置に来るように、突当３を所定位置に位置決めしても、突当３とダイＤとは干渉することから（図６のステップ２１３）、ＮＣ画面上にアラーム表示を行い（図６のステップ２１４）、位置決めピン１の使用が不可であることを作業者に知らせる。
【０１０５】
（３）−Ｃ　位置決めピン１の不使用が選択された場合の動作。
【０１０６】
ＣＰＵ２２Ａが（図５）、テンキーを介して「０」が押されたことを検知したときには、位置決めピン１の不使用が選択されたものとして（図６のステップ２０３のＮＯ）、通常の突き当て動作が行われる。
【０１０７】
即ち、ＣＰＵ２２Ａは（図５）、突当駆動制御手段２１Ｄを制御し、Ｘ軸モータＭｘとＹ軸モータＭｙとＺ軸モータＭｚを駆動することにより、突当３を所定位置に位置決めし、該位置決めされた突当３に、作業者は、ワークＷを通常どおり突き当てる。
【０１０８】
その後、作業者が、フットペダル（図示省略）を踏めば、それが検知され、曲げ加工制御手段２２Ｇにより、油圧シリンダ（図示省略）が駆動され、上部テーブル９を下降させることにより、パンチＰとダイＤによりワークＷに所定の曲げ加工が施され（図６のステップ２１１）、その後同様の動作が行われる（図６のステップ２１２）。
【０１０９】
【発明の効果】
上記のとおり、本発明によれば、ワークの曲げ線と先端との距離が長い場合でも、刃間に手を入れてワーク先端を支えるといった危険な作業を行うことなく、ワークを正確に位置決めすることにより、位置決め精度の向上を図るというという技術的効果を奏することとなった。
【０１１０】
【図面の簡単な説明】
【図１】本発明の第１実施形態を示す図である。
【図２】本発明の第２実施形態を示す図である。
【図３】図２の動作を説明するためのフローチャートである。
【図４】図２で使用するデータテーブルの例を示す図である。
【図５】本発明の第３実施形態を示す図である。
【図６】図５の動作を説明するためのフローチャートである。
【図７】従来技術の説明図である。
【符号の説明】
１　位置決めピン
２　駆動シリンダ
３　突当
３Ａ　上面
４　本体
５　ストレッチ５
６　ポスト
７、１６　ナット
８、１５　ボールねじ
９　上部テーブル
１０　下部テーブル
１１　サポータ
１２　ラック
１３　ピニオン
１４　Ｘ軸ガイド
２０　上位ＮＣ装置
２１　下位ＮＣ装置
２１Ａ　ＣＰＵ
２１Ｂ　情報演算手段
２１Ｃ　位置決めピン使用決定手段
２１Ｄ　突当駆動制御手段
２１Ｅ　入力手段
２１Ｆ　記憶手段
２１Ｇ　曲げ加工制御手段
２２　ＮＣ装置
２２Ａ　ＣＰＵ
２２Ｂ　選択手段
２２Ｃ　干渉判断手段
２２Ｄ　突当駆動制御手段
２２Ｅ　入力手段
２２Ｆ　記憶手段
２２Ｇ　曲げ加工制御手段
Ｄ　ダイ
Ｐ　パンチ
Ｗ　ワーク
ｍ　曲げ線
【図１】
2004017087.tif 000003
【図２】
2004017087.tif 000004
【図３】
2004017087.tif 000005
【図４】
2004017087.tif 000006
【図５】
2004017087.tif 000007
【図６】
2004017087.tif 000008
【図７】
2004017087.tif 000009