(57)【特許請求の範囲】
【請求項１】
板金部品の曲げ順及び曲げ金型提案装置にして、
板金部品の展開図を記憶する手段と、
前記展開図に基づいて、当該板金部品を製作することが可能な複数の曲げ順候補及び、各曲げ順候補の各曲げ工程で使用される曲げ金型候補を検出する手段と、
前記複数の曲げ順候補を表示する手段にして、前記表示は、各曲げ順候補に於けるステージ数を表す情報を含む。
【請求項２】
請求項１の装置にして、保有金型を記憶する手段を有する装置。
【請求項３】
請求項１の装置にして、使用金型の選択優先順を記憶する手段を有する装置。
【請求項４】
請求項１の装置にして、優先項目を記憶する手段を有する装置。
【請求項５】
請求項４の装置にして、優先項目は、ステージ数最小、反転数最小、回転数最小の少なくとも一つである。
【請求項６】
請求項２又は３の装置にして、前記曲げ順候補及び曲げ金型候補の検出は、保有金型情報又は使用金型優先情報に基づいて実行される。
【請求項７】
請求項１の装置にして、前記表示は、各曲げ順候補に於けるセットアップ数（段取り回数）、反転回数、回転回数を表す情報の少なくとも一つを含む。
【請求項８】
請求項７の装置にして、前記表示は、各曲げ順候補に於ける総回転角度を表す情報を含む。
【請求項９】
請求項５の装置にして、前記表示は、ステージ数最小または、反転数最小又は、回転数最小の順に表示される。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は板金部品の曲げ順及び曲げ金型を提案する装置及び提案する方法に関する。
【０００２】
【従来の技術】
従来より、複雑な形状を有する板金部品の各曲げ線をどのような順番で曲げるか及び各曲げ線をどの金型を用いて曲げるかについて種々の発明が成されている。
【０００３】
例えば国際公開公報ＷＯ９６／１５４８１には、複数の曲げ線に対してコンストレイント（拘束）あるいはコストを与え、コスト計算あるいはヒュリスティックにより曲げ順及び各曲げについての使用される曲げ金型を自動的に決定する方法が記載されている。
【０００４】
しかしながらこのような方法においてはコンピュータにより最適と考えられるところの曲げ順及び、当該曲げ順の各々の曲げについて使用される曲げ金型がただ一通り決定される。この決定された曲げ順及び当該曲げ順における曲げ金型は、コンピュータが認識する限りにおいては最適の曲げ順あるいは曲げ金型であるかもしれない。しかし、このような解が、必ずしも曲げ工場等の現場に適合しないあるいは最適でない場合も多い。
【０００５】
【発明が解決しようとする課題】
従ってこの発明の目的は、（曲げ部分を有する）板金部品の曲げ順及び曲げ金型を、曲げ工場における現場に適合してあるいは現場の具体的な事情に併せて最適に決定できる装置あるいは方法を提供することである。
【０００６】
【課題を解決するための手段】
上記課題は以下の装置により達成される。
【０００７】
板金部品の曲げ順及び曲げ金型提案装置にして、
板金部品の展開図を記憶する手段と、
前記展開図に基づいて、当該板金部品を製作することが可能な複数の曲げ順候補及び、各曲げ順候補の各曲げ工程で使用される曲げ金型候補を検出する手段と、
前記複数の曲げ順候補を表示する手段にして、前記表示は、各曲げ順候補に於けるステージ数を表す情報を含む。
【０００８】
また、上記課題は以下の方法により達成される。
【０００９】
板金部品の曲げ順及び曲げ金型提案方法にして、
板金部品の展開図を受け取る工程と、
展開図に基づいて、当該板金部品を製作することが可能な複数の曲げ順候補及び、各曲げ順候補の各曲げ工程で使用される曲げ金型候補を検出する工程と、
前記複数の曲げ順候補を表示する工程にして、前記表示は、各曲げ順候補に於けるステージ数を表す情報を含む。
【００１０】
前記方法は、保有金型を記憶する工程を有するのが好ましい。
【００１１】
また前記方法は、使用金型の選択優先順を入力する工程を有するのが好ましい。
【００１２】
また前記方法は、ステージ数最小、反転数最小、回転数最小の少なくとも一つの優先項目を記憶する工程を有するのが好ましい。
【００１３】
また、前記曲げ順候補及び曲げ金型候補の検出は、保有金型情報又は使用金型選択優先順情報に基づいて実行されるのが好ましい。
【００１４】
前記曲げ順候補表示は、各曲げ順候補に於けるセットアップ数（段取り回数）又は、反転回数又は、回転回数を表す情報、各曲げ順候補に於ける総回転角度を表す情報の少なくとも一つを含むのが望ましい。
【００１５】
前記曲げ順候補表示は、前記表示は、ステージ数最小または、反転数最小又は、回転数最小の順に表示されるのが望ましい。
【００１６】
【発明の実施の形態】
以下図１乃至図１１を参照してこの発明の一実施形態を説明する。
【００１７】
図１はこの実施形態が適用される板金部品の立体図の一例を示す。
【００１８】
図１に示すように、板金部品は、多数の曲げ部分あるいは曲げ線を有する。従ってこれらの曲げ線あるいは曲げ部分をどのような順番で且つ、どのような金型で曲げ加工するかを決定する必要がある。
【００１９】
図２は前記曲げ部品Ｗを曲げ加工するためのプレスブレーキ１の一例を示す。
【００２０】
図２及び図３に示すようにこのプレスブレーキ１は、フレームに固定したパンチ７と、このパンチ７に対して上下動自在のダイ９を備えている。従ってパンチ７とダイ９の間に前記部品Ｗを挿入し、パンチ７に対してダイ９を接近せしめることにより部品Ｗに対して曲げ加工を行うことができる。
【００２１】
また図２に示すように、このプレスブレーキ１には、ＣＡＭ装置としての端末１１が設けてある。後述するこの発明の曲げ順及び曲げ金型提案装置の実施携帯は、この端末１１に設けることができる。またこの端末１１には、図示しないキーボード・マウス等の入力装置及び、ＣＲＴ等の表示装置が設けてある。
【００２２】
図４は、前記板金部品Ｗを各曲げ線で展開し平面へ戻した状態の展開図を示す。
【００２３】
図５はこの発明の曲げ順及び曲げ金型提案装置の一実施形態のブロック図を示す。
【００２４】
図５に示すように、この一実施形態は、板金部品の展開図を記憶する展開図記憶手段１３と、前記展開図に基づいて、当該板金部品を製作することが可能な複数の曲げ順候補および、各曲げ順候補の各曲げ工程で使用される曲げ金型候補を検出する手段１５と、前記複数の曲げ順候補リストを表示する曲げ方法候補リスト表示画面生成手段１７を含む。
【００２５】
ここに前記曲げ方法候補リスト表示画面においては、各曲げ順候補に於けるステージ数を表す列４５ｃを有する。
【００２６】
前記装置はまた、保有金型を記憶する手段１９を有する。
【００２７】
前記装置はまた、使用金型の選択優先順を記憶する手段２３を有する。
【００２８】
前記装置はまた、優先項目を記憶する手段４３を有する。優先項目は、ステージ数最小、反転数最小、回転数最小の少なくとも一つである。
【００２９】
前記曲げ順候補及び曲げ金型候補の検出は、保有金型情報又は使用金型優先情報に基づいて実行される。
【００３０】
前記表示４５は、各曲げ順候補に於けるセットアップ数（段取り回数）４５ｂ、反転回数４５ｄ、回転回数を表す情報４５ｅ、各曲げ順候補に於ける総回転角度４５ｆの少なくとも一つを含む。
【００３１】
前記表示４５は、ステージ数最小または、反転数最小又は、回転数最小の順に表示される。
【００３２】
より詳細には以下の通りである。
【００３３】
前記ＣＡＭ１１に設けた曲げ順及び曲げ金型提案装置１２は、前記プレスブレーキ１を使用するユーザが保有する金型を記憶する保有金型メモリ１９と、前記ユーザにおいて金型の使用された履歴を示す金型使用履歴を記憶する金型使用履歴メモリ２１と、前記部品Ｗを曲げ加工するための曲げ金型を選択するに当たって金型の選択優先順を記憶する金型選択優先順メモリ２３とを有する。
【００３４】
前記装置１２には更に、前記保有金型及び金型選択優先順を含む優先条件表示画面を生成する優先条件表示画面生成手段２５が設けてある。
【００３５】
図６は前記優先条件表示画面生成手段２５により生成される優先条件表示画面２７を示す。
【００３６】
図６に示すように、この表示画面２７は、ユーザの保有する保有金型の一覧２９と、各曲げ線に対する金型の選択に当たって優先順を示す金型選択優先順表示欄３１を含む。
【００３７】
前記表示欄３１の金型は、表示欄２９の保有金型から、マニュアルにより逐次選択することができる。あるいはボックス３３を選択することにより当該ユーザの金型使用履歴に基づいてその使用頻度に応じて決定することもできる。
【００３８】
この表示欄３１の金型は、前記曲げ金型の選択に当たって上のほうから順番に使用可能かどうかがチェックされる。
【００３９】
これにより前記板金部品Ｗを曲げ加工するための曲げ金型を選択するに当たってパンチ及びダイは前記表示欄３１の上位に位置する金型から順番に使用可能かどうか（特にワークとの干渉があるか否か）がチェックされる。
【００４０】
図６に示すように前記表示画面２７は、後述する優先項目設定表示欄３３を有する。
【００４１】
再び図５を参照するに、前記メモリ１９，２１、２３及び手段２５は、メモリ１３と接続された検出手段１５と接続されている。
【００４２】
従って前記検出手段１５は後述するように、前記メモリ１３及びメモリ２３からのデータに基づいて板金部品Ｗを曲げ加工するための曲げ順候補及び曲げ金型候補を検出することができる。
【００４３】
図５に示すように、前記装置１１にはさらに、前記検出手段１５により検出された曲げ順候補及び曲げ金型候補を記憶するためのメモリ３５が設けてある。
【００４４】
既に述べたように、前記検出手段１５においては、前記曲げ部品Ｗを曲げ加工することができる複数の曲げ順候補及び各曲げ順候補における曲げ金型候補が検出される。従って前記メモリ３５には曲げ順候補及び曲げ金型候補が、リストとして記憶される。
【００４５】
前記装置１２には、更に前記メモリ３５に記憶された情報に基づいて、前記リスト中の各曲げ順において使用される金型の段取り回数Ｓ及び、金型のステージ数Ｔ、及び部品Ｗの表裏反転数Ｏ及び、板金部品Ｗの平面内での回転数Ｒ及び、前記部品Ｗの平面内での回転の累積回転角度Ａを計算する計算手段３７が設けてある。
【００４６】
ここに段取り回数Ｓは、部品Ｗを曲げ加工する間に異なる高さを有するパンチ７あるいはダイ９を使用しなければならない場合に、曲げ加工の途中でパンチ７及び／又はダイ９を交換しなければならない回数を表す。
【００４７】
ステージ数Ｔは、部品Ｗの曲げ加工の途中で異なる形状のパンチあるいはダイ（パンチあるいはダイの高さは同じ）を使用しなければならない場合に、前記プレスブレーキ１の横方向に沿って複数設けられるパンチ、ダイのステージの数を表す（図７の４９ａ、４９ｂ参照）。
【００４８】
表裏反転回数Ｏは、曲げ加工の途中に、部品Ｗの最も大きな平面である主平面Ｗ０（図１参照）の表裏を反転する回数を表す。即ち前記部品Ｗを、前記主平面Ｗ０内の軸Ｘ、Ｙ（図１参照）を中心として１８０度回転する回数を表す。
【００４９】
回転回数Ｒは、曲げ加工の間に前記主平面Ｗ０に直交する軸Ｚを中心として部品Ｗを回転する回数を表す。例えば、前記部品Ｗを曲げ加工するために前記部品Ｗを、軸Ｚを中心として３度回転しなければならないとすれば、前記回転回数Ｒは３となり、４度回転しなければならないとすれば前記回数Ｒは４となる。
【００５０】
前記累積回転角度Ａは曲げ加工の間に、前記主平面Ｗ０に直交するＺ軸を中心として、前記部品Ｗが回転する回転の累積量を表す。例えば、前述のごとく前記Ｗを前記軸Ｚを中心として３度回転しなければならない場合、その３回の回転角度の累積角度である。例えば１回目に９０度、２回目に９０度、３回目に１８０度回転しなければならない場合、前記累積回転角度Ａは３６０度となる。
【００５１】
再び図５を参照するに、前記装置１２は、前記各データＳ，Ｔ，Ｏ，Ｒ，Ａを記憶するメモリ３９を有している。
【００５２】
前記装置１２はさらに、前記メモリ３５からのデータあるいは情報に基づいて、曲げ順・曲げ金型候補リスト表示画面を生成する曲げ順・曲げ金型候補リスト表示画面生成手段１７を有する。
【００５３】
図７は、前記曲げ順・曲げ金型候補リスト表示画面生成手段１７により生成される曲げ順・曲げ金型候補リスト表示画面４５の一例を示す。
【００５４】
図７に示すようにこの実施形態では、前記表示画面４５は、情報・データ入出力画面４３の一部としてＣＡＭ１１の表示装置上に表示される。
【００５５】
図８は前記リスト画面４５の拡大図を示す。図８に示すように、このリスト画面４５には、リスト番号欄４５ａ、段取り回数欄４５ｂ、ステージ数欄４５ｃ及び、反転回数欄４５ｄ及び、回転回数欄４５ｅおよび、累積回転角度欄４５ｆが設けてある。
【００５６】
また図５に示すように、前記装置１１は、前記表示画面生成手段１７により曲げ順候補あるいは曲げ金型候補リスト画面４５を表示するに当たって、曲げ順候補の表示順を設定するための優先項目を設定する優先項目メモリ４３を有する。このメモリ４３に記憶される優先項目は、図６の表示欄３３に表示される。
【００５７】
例えば当該表示欄３３に示すように、優先項目としてステージレイアウト数Ｔ最小、反転（トンボ）回数Ｏ最小、及び回転回数Ｒ最小が設定される場合、前記画面４５において、複数の曲げ順候補（リスト）は、前記ステージレイアウト数Ｔ最小、反転（トンボ）回数Ｏ最小、回転回数Ｒ最小の順番で配置される。図７、図８の表示欄４５においては６つの曲げ順候補が、前述の通りステージレイアウト数Ｔ最小、反転（トンボ）回数Ｏ最小、回転回数Ｒ最小の順で表示されている。
【００５８】
ここに一般にステージレイアウト数Ｔが増えると、段取り段階での作業者の作業工数が最大に増え、ワーク反転回数が増えると作業者の負担が増大し、回転回数Ｒが増大するとやはりオペレータの労働負荷が上昇することが知られている。従って前記優先項目の順で曲げ順候補が表示されることによりユーザは、表示４５に於いて多数の曲げ順候補から労働負荷の低い曲げ順候補を容易に検出することができる。
【００５９】
また前記候補表示画面４５に、前記段取り回数Ｓ及び、ステージ数Ｔ及び反転回数Ｏ及び、回転回数Ｒ及び、累積回転角度Ａが表示されることにより、ユーザは、前記画面４５に表示される複数の曲げ順候補（図７においては１〜６が表示されている）のうち、自らの工場において最適と思われる曲げ順候補を把握することができる。
【００６０】
再び図５を参照するに、前記装置１２には、曲げステージビュー表示画面を生成する曲げステージビュー表示画面生成手段４１が設けてある。
【００６１】
図７の画面４９は、前記曲げステージビュー表示画面生成手段４１による曲げステージビューを示す。図７に示すように、この例では曲げステージは、第１ステージ４９ａと第２ステージ４９ｂを含む。
【００６２】
なおこの実施形態においては、表示画面４５においてカーソルが位置し文字の白黒が反転している曲げ順候補における曲げステージのビューが表示される。
【００６３】
従ってオペレータはあるいはユーザは、このビュー４９を参照することにより選択された曲げ順候補における曲げステージが、自らの工場における作業環境に適合しているかどうかを容易にチェックすることができる。
【００６４】
なおこの実施例では、前述したように、画面４５において選択された曲げ順候補のステージビュー４９のみが表示される。しかし、例えば、画面４５で表示される例えば６個の曲げ順候補の、全てのステージビューを同時に表示するようにすることもできる。或いは、検出された全ての曲げ順候補の全てのステージビューを、表示画面４５の表示と無関係にスキャン出来るように構成することもできる。
【００６５】
これにより曲げ作業において労働負担の大きな部分を占めるところの、各曲げ順候補に於けるステージ数を相互に比較して判断することができる。
【００６６】
再び図５を参照するに、前記装置１２には、曲げ順候補上限数設定メモリ１６ａが設けてある。このメモリ１６ａに記憶される曲げ順候補上限数は、前記検出手段１５により曲げ順及び曲げ金型候補を検出する際、検出する曲げ順候補の上限数を設定する。
【００６７】
図７に示すように、画面４３には、前記上限数を入力するための上限数設定欄４７が設けてある。
【００６８】
また、図７に示すように、画面４３には、前記手段１５による曲げ順・曲げ金型候補検出にあたって曲げ線の長さに対し曲げる金型の長さが短い場合にどの程度まで差額を許容するかを設定する金型長さ許容設定欄４８が設けてある。また装置１２には、前記金型長さ許容設定値を記憶するメモリ（図示せず）が設けてある。
【００６９】
また図７に示すように、画面４３には、曲げ線ｂ１〜ｂ６の曲げ順・曲げ金型を手段１５により検出するに際して、ある曲げ線の曲げ順を予め固定するための曲げ順固定ボタン５０が設けてある。
【００７０】
又、図７に示すように、画面４３には、優先条件設定ボタン４３ａ及び、検索開始ボタン４３ｂが設けてある。ここに優先条件設定ボタン４３ａは、図６に示す画面２７を表示しこの画面を用いて優先条件を設定する為のボタンである。
【００７１】
図７に示すように、前記表示画面４３には、前記ワークとしての部品Ｗの展開図を示す展開図ビュー８１及び曲げ加工の途中における曲げ加工斜視図を表す斜視図ビュー８３が含まれる。これらのビュー８１及び８３は、装置１１に含まれる展開図ビュー表示画面生成手段８５及び斜視図ビュー表示画面生成手段８７によりそれぞれ生成される。
【００７２】
図５を再び参照するに、前記装置１２には、前記部品Ｗを曲げ加工するための曲げ順候補あるいは曲げ金型候補を検出するに当たって、優先して曲げ加工されるべき曲げ線或いは曲げ点を設定する為の優先曲げ線メモリ１６ｂが設けてある。例えば図４において、切り起こし部の曲げ線ｂ１，ｂ２を最初に曲げることが優先条件として設定される。また、曲げ線ｂ３とｂ４ではｂ３を先に曲げ、曲げ線ｂ５とｂ６ではｂ５を先に曲げることが優先条件として設定される。
【００７３】
これにより、曲げ順候補あるいは曲げ金型候補を前記検出手段１５で検出する場合に曲げ加工可能な曲げ順を容易かつ迅速に検出することができる。
【００７４】
図９は、前記装置１２を用いて曲げ順及び曲げ金型候補を検出する方法を示す。
【００７５】
ステップ１０１で、保有金型及び金型選択優先順及び金型使用履歴をメモリ１９，２３，２１へ記憶する。
【００７６】
ステップ１０３で、部品Ｗの展開図データをＣＡＤ等から受領し記憶する。
【００７７】
ステップ１０５で、優先して曲げるべき優先曲げ線の番号及び、検出する曲げ順候補の最大数を設定し記憶する。
【００７８】
ステップ１０７で、検出した曲げ順候補の表示順を定める優先項目（図６欄３３参照）を設定し記憶する。
【００７９】
ステップ１０９で、前記展開図、保有金型及び金型選択優先順及び金型使用履歴、優先曲げ線番号及び、検出する曲げ順候補の最大数に基づいて、曲げ順候補及び曲げ金型候補を順次検出する。
【００８０】
ステップ１１１で、各曲げ順候補における、金型の段取り回数Ｓ及び、金型のステージ数Ｔ、及び部品Ｗの表裏反転数Ｏ及び、板金部品Ｗの平面内での回転数Ｒ及び、前記部品Ｗの平面内での回転の累積回転角度Ａを計算する。
【００８１】
ステップ１１３で、ステップ１０９及び１１１の結果に基づいて曲げ順候補及び曲げ金型候補を図７の画面４５に示す如く表示する。
【００８２】
ステップ１１５で、各曲げ順候補での曲げステージのビューを、図７の画面番号４９で示すように表示する。
【００８３】
図１０及び図１１は、ステップ１０９における曲げ順候補及び曲げ金型候補の検出方法を示す。
【００８４】
まず、ＣＡＭ装置１２に対しワークの最終加工形状（立体形状）のデータを入力する（ステップ５１）。また、曲げ機械に使用可能な種々の金型から、ひとつの金型を指定し（欄３１参照）、その金型データを読み出す（ステップ５３）。この金型情報の選定はオペレータがふさわしいと思われるものを指定して行うことも可能である。
【００８５】
このようにしてワークの最終加工形状データが入力（指定）され、任意のひとつの金型が指定されたのち、つづいて、順次ワークの各曲げ線における展開が行なわれる。ここで、入力された最終加工形状データに基づいて最終加工形状のワークから展開されて折曲げ加工前のワークにまるまでの仮の展開順序を曲げ線に対応させて設定する。例えば、ワークの一方の端部にある曲げ線から順次開始することもでき、また中央部にある曲げ線から展開を始めることも可能である。それで、どの曲げ線から展開を始めるかは次の各要件を考慮し、各曲げ線にプライオリティを付けることにより、仮の展開順序を予め指定しておき、その仮の展開順序に従って順序曲げ線を展開していくことにする。そしてこのプライオリティの決定はＣＡＭ装置が一義的に決定するようにしてもよく、またオペレータが入力するようにしてもよい（メモリ１６ｂ参照）（ステップ５５）。
【００８６】
上記工程を展開するためのプライオリティの決定要件としては、最終加工形状データに基づいて、ワークの反転の回数が少ないこと、特殊形状、例えばＦＲ曲げ、ヘミング、ハット、斜めフランジ等は優先し、または重要形状を優先する。また、展開が明らかに不可能な曲げ線についての情報も考慮する。
【００８７】
例えば図４において、切り起こし部の曲げ線ｂ１，ｂ２を最初に曲げることがプライオリティとして設定される。また、曲げ線ｂ３とｂ４ではｂ３を先に曲げ、曲げ線ｂ５とｂ６ではｂ５を先に曲げることがプライオリティとして設定される。
【００８８】
前記の仮の展開順序に従って、対応する曲げ線を折曲げたときのワークと金型を合成して、対応する曲げ線を基準としてワークＷを展開することにより、対応する曲げ線を折曲げる前後においてワークＷと金型（パンチ７、ダイ９）との干渉の有無を判断する。例えば、ＣＡＭ装置により、図１に示す最終加工形状のワークについて、その展開を考えるならば、例えばまず曲げ線ｂ４から展開を始めることに決定する。そこで、ＣＡＭ装置により、図１１（ａ）に示すように曲げ線ｂ４を折曲げた後におけるワークＷと金型７，９を合成して、ワークＷと金型７，９との干渉の有無を判断する（ステップ５７，５９）。この干渉の有無の判断において、加工後のワークＷが金型７，９やマシンとの干渉をしないと判断された場合、この曲げ線ｂ４を図１１（ｂ）に示すように曲げ線ｂ４を基準として展開する。そしてＣＡＭ装置により展開後にも金型や機械本体バックゲージその他の部分との干渉が起こるかどうかが判断される（ステップ６１〜６５）。
【００８９】
上記ステップ５９における、曲げ線ｂ４において、その展開前に金型や機械本体との干渉が起こると判断された場合、仮の展開順序を変更して、この曲げ線ｂ４については後まわしとし、他の曲げ線、例えば曲げ線ｂ６等に移り、新たに指定した曲げ線についてステップ５５，５９のフローが繰返され、新たに設定した曲げ線についてのその展開前の干渉の有無が判断される（ステップ６７）。
【００９０】
そして最終的には、干渉の起こらない曲げ線を抽出することになり、まずその干渉の起こらない曲げ線についてステップ６１以下の展開が行なわれることになる。
【００９１】
上記ステップ６７において、全ての曲げ線について干渉の有無が判断されてなおも干渉が起こる場合には、最初に指定した金型が不適当と判断され、別の金型が指定され、ステップ５３から新たに指定した金型についてワークを展開して行き、金型７，９や機械本体との干渉の有無を判断して行くことになる（ステップ６９）。
【００９２】
そして、このステップ６９において、全ての金型７，９についてワークＷの展開を行なってもなお干渉があると判断される場合、このようなワークについては展開ができないものと判断し、「展開不能」の表示を行ない、上記のフローを終了する（ステップ７１）。
【００９３】
上記ステップ６５における、指定した曲げ線ｂ４における展開後のワークＷと金型７，９との干渉の有無の判断において、干渉が起こらないと判断された場合、その曲げ線は適当なものと決定し、続いて他の曲げ線、例えばｂ３について新たにステップ５５からのフローが再開される（ステップ７３）。
【００９４】
上記ステップ６５における、曲げ線ｂ４の展開後の状態での金型７，９、機械本体等との干渉の判断において、干渉があると判断された場合、この曲げ線ｂ４における展開は不適当なものと判断し、上記ステップ６７と同様に、仮の展開順序を変更して他の曲げ線について展開前、展開後のワークＷと金型７，９、機械本体との干渉の有無を順次判断し、干渉の起こらない曲げ線を抽出する（ステップ７５）。すべての曲げ線について干渉の有無を判断しても、なお干渉が起こると判断された場合、上記ステップ６９と同様に選んだ金型７，９が不適当なものと判断して、他の金型を指定し、新たに指定した金型７，９についてステップ５５からのフローを再開し、各曲げ線について干渉の有無を判断する。
【００９５】
全ての金型７，９について干渉の有無を判断しても、なお干渉が起こるものとされた場合には、対象となるワークについてはその加工のための適切な金型７，９がないものと判断し、展開できない旨の表示を行なうことになる（ステップ７１）。
【００９６】
上記ステップ７３において、最初の曲げ線ｂ４での展開が干渉を起こすことなく可能なものと判断され、次の曲げ線ｂ５について再び展開し干渉の有無を判断したならば、さらに他の曲げ線例えば曲げ線ｂ６，ｂ５と順次移行し、最終的にはワークＷが完全な平面状態になるまで展開が行なわれる。そしてこの平面状態までの展開が完了するならば、この仮の展開順序はワークＷと金型７，９や機械本体の干渉を起こすことなく行なえる展開順序であると判断する。そこで、干渉の起こらない展開順序と全く逆の順序を設定し、これをワークＷの曲げ加工順序と決定する（ステップ７５）。
【００９７】
このようにして、プライオリティの高い曲げ線から順次展開して行き、そのワークＷの展開の前後において金型や機械本体との干渉の有無を判断し、そこで、干渉が起こらない展開順序を抽出し、その展開順序の逆順序を曲げ加工順序と決定する。
【００９８】
この実施形態によれば、ユーザあるいはオペレータは、画面４５、４９に表示された曲げ順候補あるいは曲げ金型候補を順次参照することにより、自らの工場又は、自らのプレスブレーキ若しくは保有金型に適合した曲げ順及び、その曲げ順における曲げ金型（曲げ金型ステージを含む）を容易に選択することができる。
【００９９】
【発明の効果】
以上説明したようにこの発明によれば、（曲げ部分を有する）板金部品の曲げ順及び曲げ金型を、曲げ工場における現場に適合してあるいは現場の具体的な事情に併せて最適に決定することが出来る。
【図面の簡単な説明】
【図１】図１はこの発明の実施形態が適用される板金部品の一例の立体図である。
【図２】図２は図１の板金部品に対して曲げ加工を行うプレスブレーキの一例を示す。
【図３】図３は前記プレスブレーキに装着される上金型（パンチ）及び下金型（ダイ）の断面図を示す。
【図４】図４は図１の板金部品の展開図を示す。
【図５】図５はこの発明の曲げ順及び曲げ金型提案装置の一実施形態のブロック図を示す。
【図６】図６は前記曲げ順及び曲げ金型提案装置（図５参照）に含まれる優先条件表示画面生成手段により生成され、表示装置上に表示される優先条件表示画面の一例を示す。
【図７】図７は、曲げ順・曲げ金型候補リスト表示画面生成手段により生成される曲げ順・曲げ金型候補リスト表示画面の一例を示す。
【図８】図８は図７の一部拡大図を示す。
【図９】図９はこの発明の曲げ順及び曲げ金型提案方法のフローチャートを示す。
【図１０】図１０は図９において実行される曲げ順・曲げ金型候補検出ステップのより詳細な構成を示す。
【図１１】図１１は、図１０において実行される曲げ線の展開ステップを示す説明図である。
【図１】
0003696781.tif 000002
【図２】
0003696781.tif 000003
【図３】
0003696781.tif 000004
【図４】
0003696781.tif 000005
【図５】
0003696781.tif 000006
【図６】
0003696781.tif 000007
【図７】
0003696781.tif 000008
【図８】
0003696781.tif 000009
【図９】
0003696781.tif 000010
【図１０】
0003696781.tif 000011
【図１１】
0003696781.tif 000012