(57)【特許請求の範囲】
【請求項１】
上位装置からの製品の展開図を受信して画面に表示し、この展開図に基づいて生成された曲げ機の突き当て器及び工具の制御値で前記突き当て器の手前方向（Ｘ軸：Ｌ軸）、水平方向（Ｙ軸）及び上下動方向（Ｚ軸）並びに前記曲げ機のプレス方向（Ｚ軸：Ｄ軸）である各軸を制御するＮＣ装置であって、
前記画面の展開図の曲げ線の指定及び該曲げ線の曲げ条件の入力に伴って、ワークを前記曲げ線の位置で曲げるための前記各軸の制御値を求めて表示させる曲げ機制御値算出部と、
加工開始指示の入力に伴って、前記各軸の制御値を読み込んで設定し、該設定された各軸制御値になるように前記各軸を移動させる加工指令部と、
操作キーの操作量に応じたパルス信号を送出するパルス発生器に接続され、前記画面に表示されている各軸の制御値が指定されて、前記パルス発生器からパルス信号が入力すると、指定された制御値をそのパルス量に基づいて修正し、前記加工開始指示の入力に伴って前記加工指令部の対応する制御値を前記修正された制御値に設定変更する曲げ情報修正部と、
前記制御値に基づいて前記曲げ機が前記ワークを折り曲げた時点での前記Ｌ軸の実際の制御値を読み、この実際の制御値と前記加工指令部に設定された前記Ｌ軸の制御値の差を補正データとして求める補正値算出部と、
前記Ｌ軸の制御値の補正データと前記各軸の制御値を求めたときの前記曲げ線の曲げ条件と前記曲げ機のＩＤとを一組にしたフォーマットの現場曲げ情報を前記上位装置に転送させる転送データ生成部と
を有することを特徴とする曲げ実績転送機能を備えた板金統合支援システムのＮＣ装置。
【請求項２】
前記上位装置からの製品の展開図を画面に表示させ、該展開図の曲げ線の曲げ順が指定され、かつ金型及び曲げ条件が入力されると、その曲げ線情報に曲げ順と製品番号と金型番号と金型と曲げ条件と前記実際の制御値を格納する実制御値領域及び前記Ｌ軸の補正データを格納する補正データ領域を含むテーブルを生成し、
前記加工指令部によってワークが折り曲げられた後の実際の制御値及び前記Ｌ軸の補正データを前記テーブルに記憶する曲げ準備データ生成部とを有することを特徴とする請求項１記載の曲げ実績転送機能を備えた板金統合支援システムのＮＣ装置。
【請求項３】
前記上位装置からは製品の展開図と該展開図の立体図と各面の曲げ角度、曲げ方向、材料情報からなる曲げ条件とが加工スケジュールに関連づけられて転送され、
この加工スケジュールを画面に表示し、選択された加工スケジュールの製品の立体図を投影した立体姿図と展開図とを連動表示させる画像処理部と
を有することを特徴とする請求項１又は２記載の曲げ実績転送機能を備えた板金統合支援システムのＮＣ装置。
【請求項４】
上位装置と、この上位装置からの製品の展開図を受信して画面に表示し、この展開図に基づいて生成された曲げ機の突き当て器及び工具の制御値で前記突き当て器の手前方向（Ｘ軸：Ｌ軸）、水平方向（Ｙ軸）及び上下動方向（Ｚ軸）並びに前記曲げ機のプレス方向（Ｚ軸：Ｄ軸）である各軸を制御するＮＣ装置とからなる板金統合支援システムであって、
前記ＮＣ装置は、
前記画面の展開図の曲げ線の指定及び該曲げ線の曲げ条件の入力に伴って、ワークを前記曲げ線の位置で曲げるための前記各軸の制御値を求めて表示させる曲げ機制御値算出部と、
加工開始指示の入力に伴って、前記各軸の制御値を読み込んで設定し、該設定された各軸制御値になるように前記各軸を移動させる加工指令部と、
操作キーの操作量に応じたパルス信号を送出するパルス発生器に接続され、前記画面に表示されている前記各軸の制御値が指定されて、前記パルス発生器からパルス信号が入力すると、指定された制御値をそのパルス量に基づいて修正し、前記加工開始指示の入力に伴って前記加工指令部の対応する制御値を前記修正された制御値に設定変更する曲げ情報修正部と、
前記制御値に基づいて前記曲げ機が前記ワークを折り曲げた時点での前記Ｌ軸の実際の制御値を読み、この実際の制御値と前記加工指令部に設定された前記Ｌ軸の制御値の差をＬ軸の補正データとして求める補正値算出部と、
前記Ｌ軸の制御値の補正データと前記各軸の制御値を求めたときの前記曲げ線の曲げ条件と前記曲げ機のＩＤとを一組にしたフォーマットの現場曲げ情報を前記上位装置に転送させる転送データ生成部とを備え、
前記上位装置は、
前記ＮＣ装置からの現場側の曲げ情報データを受信して解析し、前記Ｌ軸に係わる補正データを前記現場側の曲げ情報データの曲げ条件の伸び値として前記曲げ条件及び現場側の曲げ情報データの機械ＩＤに対応させて蓄積する
ことを特徴とする板金統合支援システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、上位装置からの製品の展開図に基づいてワークを曲げたときの曲げ機の実際の曲げ情報を上位装置に転送して上位装置に収集させる曲げ実績転送機能を備えた板金統合支援システムのＮＣ装置に関する。
【０００２】
【従来の技術】
近年は工作機（ベンディング、レーザ、パンチング等）のライン制御システムが進んでいる。このようなライン制御システムは、図１５に示すように事務所側にＣＡＤ／ＣＡＭ機能を備えた自動プログラミング装置１（ＣＡＥ）とサーバである親機２とを配置し、これらの上位装置と下位装置である現場側の工作機（ＮＣＴ／レーザ、ベンダー）とを端末３、端末４、ＮＣ装置５を介してＬＡＮで結んでいる。
【０００３】
オペレータは、自動プログラミング装置１のＣＡＤ機能を用いて、三面図に基づく立体形状をイメージしながらＮＣＴ／レーザ用の加工プログラムを得るための展開図を生成した後に、ＣＡＭ機能により、ＣＡＤで生成した展開図に対して適切な工具を割り当てたり、レーザ軌跡を求め、これらの加工プログラムを親機２に送信していた。
【０００４】
前述の展開図の生成に当たっては事務所側のオペレータは伸び値表に記載された伸び値を用いている。この伸び値表はベンダーの特性、曲げ条件等によって決定する伸び値を複数記載したものである。
【０００５】
しかし、このような伸び値を用いて生成した展開図は、ＮＣＴ／レーザの加工プログラムであるからオンラインシステムを組んでいるのにも係わらずベンダー側には送信していない。
【０００６】
また、この展開図をベンダー側に送らない理由として、曲げの伸び値に関してはベンダーの固有の特性を熟知していないと決定できないとされているためでもある。
【０００７】
このため、現場側の作業員に曲げ指示書と３面図を渡し、現場側の作業員が曲げ指示書と、ＮＣＴ加工された後のブランク材と、３面図とを照らし合わせて、経験的な伸び値を考慮して曲げ線をブランク材に描くと共に、曲げ順、曲げ金型、曲げ角度、ストローク等を決定する。これらの、決定事項は、現場側の作業員は３面図から立体形状をイメージしながら行っていた。
【０００８】
そして、現場側の作業員は、前述の決定事項からベンダー側のＬ値、Ｄ値を計算してＮＣ装置５に入力していた。このＬ値を求めるに当たっては、渡された三面図の寸法を元に伸び値を考慮して入力していた。
【０００９】
【発明が解決しようとする課題】
しかしながら、従来の曲げ方式は、ベンダー側の作業員が三面図から、経験的に曲げの伸び値を決定し、この伸び値に基づくＬ値、Ｄ値等を決めて曲げを行わせるだけである。すなわち、オンラインシステムを組んでいるのにも係わらず、ベンダーの現場側で計測された曲げの実績情報をオンラインで転送していないので、現場側の曲げの実績情報を収集することができないという課題があった。
【００１０】
このため、事務所側のオペレータは基本的には事務所側に備えられた伸び値表に基づいて決定した伸び値に基づいて展開図を生成しなければならないので、現場側の機械、金型の状況に応じた伸び値を考慮した正確な展開図を得ることができなかった。
【００１１】
本発明は以上の課題を解決するためになされたもので、曲げ機の現場側の作業員が決定した曲げ製品の曲げの実績情報を、その曲げ製品を得る毎に転送する板金統合支援システムのＮＣ装置を得ることを目的とする。
【００１２】
【課題を解決するための手段】
本発明の曲げ実績転送機能を備えた板金統合支援システムのＮＣ装置は、上位装置からの製品の展開図を受信して画面に表示し、この展開図に基づいて生成された曲げ機の突き当て器及び工具の制御値で前記突き当て器の手前方向（Ｘ軸：Ｌ軸）、水平方向（Ｙ軸）及び上下動方向（Ｚ軸）並びに前記曲げ機のプレス方向（Ｚ軸：Ｄ軸）である各軸を制御するＮＣ装置である。
【００１３】
このＮＣ装置は、曲げ機制御値算出部が前記画面の展開図の曲げ線の指定及び該曲げ線の曲げ条件の入力に伴って、ワークを前記曲げ線の位置で曲げるための前記各軸の制御値を求めて表示させる。
【００１４】
加工指令部が加工開始指示の入力に伴って、前記各軸の制御値を読み込んで設定し、該設定された各軸制御値になるように前記各軸を移動させる。
【００１５】
そして、曲げ情報修正部が操作キーの操作量に応じたパルス信号を送出するパルス発生器に接続され、前記画面に表示されている各軸の制御値が指定されて、前記パルス発生器からパルス信号が入力すると、指定された制御値をそのパルス量に基づいて修正し、前記加工開始指示の入力に伴って前記加工指令部の対応する制御値を前記修正された制御値に設定変更する。
【００１６】
次に、補正値算出部が前記制御値に基づいて前記曲げ機が前記ワークを折り曲げた時点での前記Ｌ軸の実際の制御値を読み、この実際の制御値と前記加工指令部に設定された前記Ｌ軸の制御値の差を補正データとして求める。
【００１７】
転送データ生成部は、前記Ｌ軸の制御値の補正データと前記各軸の制御値を求めたときの前記曲げ線の曲げ条件と前記曲げ機のＩＤとを一組にしたフォーマットの現場曲げ情報を前記上位装置に転送させる。
【００１８】
本発明の板金統合支援システムは、上位装置と、この上位装置からの製品の展開図を受信して画面に表示し、この展開図に基づいて生成された曲げ機の突き当て器及び工具の制御値で前記突き当て器の手前方向（Ｘ軸：Ｌ軸方向）、水平方向（Ｙ軸）及び上下動方向（Ｚ軸）並びに前記曲げ機のプレス方向（Ｚ軸：Ｄ軸）である各軸を制御するＮＣ装置とからなる板金統合支援システムである。
【００１９】
前記ＮＣ装置は、曲げ機制御値算出部と、加工指令部と、曲げ情報修正部と、補正値算出部と、転送データ生成部とを備え、
曲げ機制御値算出部が前記画面の展開図の曲げ線の指定及び該曲げ線の曲げ条件の入力に伴って、ワークを前記曲げ線の位置で曲げるための前記各軸の制御値を求めて表示させる。
【００２０】
次に加工指令部が加工開始指示の入力に伴って、前記各軸の制御値を読み込んで設定し、該設定された各軸制御値になるように前記各軸を移動させる。
【００２１】
曲げ情報修正部が操作キーの操作量に応じたパルス信号を送出するパルス発生器に接続され、前記画面に表示されている前記各軸の制御値が指定されて、前記パルス発生器からパルス信号が入力すると、指定された制御値をそのパルス量に基づいて修正し、前記加工開始指示の入力に伴って前記加工指令部の対応する制御値を前記修正された制御値に設定変更する。
【００２２】
次に、補正値算出部が前記制御値に基づいて前記曲げ機が前記ワークを折り曲げた時点での前記Ｌ軸の実際の制御値を読み、この実際の制御値と前記加工指令部に設定された前記Ｌ軸の制御値の差をＬ軸の補正データとして求める。
【００２３】
転送データ生成部が前記Ｌ軸の制御値の補正データと前記各軸の制御値を求めたときの前記曲げ線の曲げ条件と前記曲げ機のＩＤとを一組にしたフォーマットの現場曲げ情報を前記上位装置に転送させる。
【００２４】
一方、前記上位装置は、前記ＮＣ装置からの現場側の曲げ情報データを受信して解析し、前記Ｌ軸に係わる補正データを前記現場側の曲げ情報データの曲げ条件の伸び値として前記曲げ条件及び現場側の曲げ情報データの機械ＩＤに対応させて蓄積する
【００２５】
【発明の実施の形態】
図１は本発明の実施の形態の曲げ実績情報転送機能を備えた板金統合支援システムのＮＣ装置の概略構成図である。図１に示す板金統合支援システムは、ＣＡＤ、ＣＡＭ機能を有する自動プログラミング装置１０と、サーバである親機１１と、ベンダーのＮＣ装置１２等とをＬＡＮで接続してなるシステムである。
【００２６】
この自動プログラミング装置１０は、３面図に基づく立体を校正する各面同士を、親機１１が記憶している現場側の伸び値又は予測した伸び値に基づいて展開図Ａｉ及びこの展開図Ａｉの立体姿図Ｃｉ（立体図データＢｉに基づく立体姿図Ｃｉ）を生成し、これらの曲げ情報及び図形データ（展開図データＡｉ、立体図データＢｉ）等を転送する。
【００２７】
また、親機１１は、ＮＣ装置１２からの曲げ実制御値補正情報（Ｌα値、Ｄβ値、Ｙα値、Ｚα値）、現場側の実制御値情報（ＬＭ値、ＤＭ値、ＹＭ値、ＺＭ値）等を受信してデータベース１５に記憶する。
【００２８】
さらに、自動プログラミング装置１０からの曲げ情報の収集と転送及び自動プログラミング装置１０からの展開図データ、立体図データ等を収集し、この立体図データＢｉ及び展開図データＡｉ、加工スケジュール等をＮＣ装置１２に転送する機能を少なくとも有している。
【００２９】
ＮＣ装置１２は、図１に示すように、少なくとも曲げ準備データ生成部１６と、曲げ機制御値算出部１７と、加工指令部１８と、曲げ情報修正部１９と、計測値読込部２０と、補正値算出部２１と、曲げ情報用テーブル２２と、転送データ生成部２３等を備えている。
【００３０】
そして、親機１１からベンダーの保有金型情報、機械情報、加工スケジュール、製作部品の展開図データＡｉ、立体図データＢｉ等が取得されると、曲げ準備データ生成部１６が加工スケジュールに基づく製作部品の展開図Ａｉと立体姿図Ｃｉとを表示させ、曲げ機制御値算出部１７が画面上の展開図における曲げ線が指定されると、この曲げ線の金型を自動的に求め、この金型を使用してワークを前述の曲げ線位置で曲げるためのベンダーの曲げ制御値情報（Ｌ値、Ｄ値、Ｙ値、Ｚ値）を求めて設定し、所定の形式で画面に表示させる。そしてこの曲げ制御値情報が正しいとされた場合は加工指令部１８に送出する。
【００３１】
また、ベンダー側の現場側の作業員によって、画面に表示された曲げ制御値情報（Ｌ値、Ｄ値、Ｙ値、Ｚ値）が修正されると、曲げ情報修正部１９がその修正された曲げ制御値情報（ＬＭ値、ＤＭ値、ＹＭ値、ＺＭ値）を加工指令部１８に再設定してワークを実際に加工させる。
【００３２】
そして、計測値読込部２９が加工後のベンダー側の実際のＬｐ値、Ｄｐ値、Ｙｐ値、Ｚｐ値をデジタルノギス、レーザ光等によって計測し、補正値算出部２１が計測したＬｐ値、Ｄｐ値、Ｙｐ値、Ｚｐ値（総称して機械側の実際の制御値情報）と前述の曲げ制御値情報（Ｌ値、Ｄ値、Ｙ値、Ｚ値）とのそれぞれの差データ（Ｌα値、Ｄβ値、Ｙα値、Ｚα値）を求める。
【００３３】
この差データ（曲げ実制御値補正情報；Ｌα値、Ｄβ値、Ｙα値、Ｚα値）、曲げ制御値情報（Ｌ値、Ｄ値、Ｙ値、Ｚ値）、展開図、立体図、曲げ順、曲げ線等は現場側の曲げ情報データＨｉとしてメモリ２２に記憶される。
【００３４】
転送データ生成部２３は、前述の曲げ実制御値補正情報の登録指示の入力に伴って、曲げ実制御値補正情報と曲げ実制御値情報と現場側の曲げ条件と部品番号等に機械ＩＤを付加した現場側の曲げ情報データＨｉを親機１１に転送させる。
【００３５】
このＮＣ装置１２の構成を図２を用いてさらに詳細に説明する。図２に示すように、ベンダー側の軸部２５に接続され、それぞれの軸モータ（図示せず）を制御する制御信号を送出する。
【００３６】
軸部２５は、図２に示すように、例えば２台のバックゲージ２６、２７を備えており、プレスは下部テーブル２８の上下動による構成となっている。
【００３７】
また、図２においては、バックゲージ２６、２７を３軸方向に制御可能となっている。バックゲージ２６は水平方向（Ｙ１軸）に移動可能でかつ手前方向（Ｌ１軸）に移動可能であると共に、上下動方向（Ｚ１軸）に移動可能である。
【００３８】
また、バックゲージ２７は水平方向（Ｙ２軸）に移動可能でかつ手前方向（Ｌ２軸）に移動可能であると共に、上下動方向（Ｚ２軸）に移動可能である。
【００３９】
リーチ軸Ｌ１、Ｌ２はワークの突き当てに用いられ、Ｙ軸はワーク幅の決定に用いられる。また、下部テーブル２８は両端側からプレスする構成になっており、一方のプレス方向をＤ１軸、他方のプレス方向をＤ２軸としている。
【００４０】
一方、ＮＣ装置１２は、曲げ準備データ生成部１６、曲げ機制御値算出部１７、加工指令部１８、曲げ情報修正部１９、計測値読込部２０、補正値算出部、曲げ情報用テーブル２２、転送データ生成部２３の他に、データ送受処理部３０と、製作図形情報表示指令部３２と、画像表示処理部３３と入力制御部３６（タッチパネル３５に接続されている）等を備えている。
【００４１】
データ送受処理部３０は、親機１１との通信を司り、親機１１からの保有金型情報、機械情報、加工スケジュール、製作部品の展開図データＡｉ、立体図データＢｉ等をデータベース３１に記憶したり、転送データ生成部２３からの曲げ実制御値情報と曲げ実制御値補正情報等を親機１１に送信する。
【００４２】
画像表示処理部３３は、各部の処理画面を生成して画面３８に表示させる。例えば、展開図と、この立体図に基づく立体姿図を同時表示させたり、入力制御部３６のイベントを解読して各部に送出する。
【００４３】
製作図形情報表示指令部３２は、データベース３１の加工スケジュールを画面に表示させ、この加工スケジュールの部品情報が選択されると、その部品情報の関連する情報を画像処理部３３を介して表示させる。例えば、選択された部品の展開図Ａｉと立体姿図Ｃｉとを画面に表示させる。
【００４４】
上記のように構成された曲げ実績情報転送機能を備えた板金統合支援システムのＮＣ装置の動作を図３及び図４のフローチャートを用いて以下に説明する。
【００４５】
ベンダー側の作業員はＮＣ装置１２の電源を投入してシステムを起動させる（Ｓ３０１）。次に、ＮＣ装置１２はデータ送受処理部３０を用いて親機１１から機械、保有金型に関する各種情報を取得する（Ｓ３０２）。この機械、保有金型に関する各種情報は、機械（ベンダー）ＩＤに対応させられて親機１１がデータベース１５に記憶しており、データ送受処理部３０は、機械ＩＤを先頭にした形式のフォーマットで親機１１と通信を行って前述の各種情報を得る。
【００４６】
次に、ＮＣ装置１２は親機１１から加工スケジュールと、この加工スケジュールに関するデータを取得する（Ｓ３０３）。例えば、材料、展開図、立体図、機械名称等を取得する。これらのデータはＮＣ装置１２のデータベース３１に記憶される。
【００４７】
次に、親機１１から転送された全ての加工スケジュールを製作図形情報表示指令部３２が画像処理部３３を介して画面３８に表示させ、いずれかの加工スケジュールの加工製品を選択させる（Ｓ３０４）。
【００４８】
次に、製作図形情報表示指令部３２は、選択した加工製品に関するデータをデータ送受処理部３０を用いて転送させる（Ｓ３０５）。例えば、その加工製品の曲げ順、使用金型、曲げ制御値情報（Ｌ値、Ｄ値、Ｙ値、Ｚ値）等を転送させる。この曲げ実制御値情報は、曲げのＮＣデータでありＮＣ装置１２によって転送されたものである。
【００４９】
次に、製作図形情報表示指令部３２は、ステップＳ３０５における加工製品に関するデータが転送されてきたかどうかを判定する（Ｓ３０６）。
【００５０】
ステップＳ３０６において、加工製品に関するデータが転送されてこないときは、新規加工と判断し、その加工製品の展開図Ａｉと立体姿図Ｃｉとを画面３８に連動表示させる（Ｓ３０７）。この立体姿図Ｃｉは、画像処理部３３が親機１１からの立体図データ（サーフェースモデル）を２次元空間に投影し、隠面処理して得ている。
【００５１】
次に、曲げ準備データ生成部１６は、画面３８に表示された図６に示すような展開図Ａｉを表示させる。そして、図４に示すように、この展開図の曲げ線がピックアップされる、かつ使用する金型を自動的に求め、この金型のレイアウト等を行わせる（Ｓ４０１）。このステップＳ４０１における処理に伴って、曲げ準備データ生成部１６は、データベース３１に登録されている部品情報データ（図７の部品番号と展開図と立体図等）を引当て、この展開図データに、曲げ線番号、曲げ順、金型番号、材料等を対応させた現場側の曲げ情報データＨｉを関連させてメモリ２２に生成する。
【００５２】
現場側の曲げ情報データルＨｉには、現場側の作業員によって指定された曲げ線番号、曲げ順番号、曲げ条件（材料、曲げ角度、曲げ方向、金型等）とが対応させられると共に、曲げ制御値情報（Ｌ値、Ｄ値、Ｙ値、Ｚ値）が書き込まれる実ＮＣデータ領域４０と、補正値データ領域４１等とが対応させられて生成される。
【００５３】
次に、曲げ機制御値算出部１７は、現場側の曲げ情報データの生成に伴って、そのデータに関係させれたている展開図の曲げ線情報、曲げ条件等を引当て、その曲げ線の曲げ制御値情報（Ｌ値、Ｄ値、Ｙ値、Ｚ値）を求めて図８に示すようにＮＣデータ領域４０に記憶する（Ｓ４０２）。
【００５４】
例えば、ベンダーが図２に示す軸部２５の構造を有している場合は、Ｙ１軸の制御値と、Ｌ１軸の制御値と、Ｚ１軸の制御値と、Ｙ２軸の制御値と、Ｌ２軸の制御値と、Ｚ２軸の制御値とが求められる。
【００５５】
次に、曲げ機制御値算出部１７は画面に表示された全ての曲げ線の曲げ制御値が求められたかどうかを判断し（Ｓ４０３）、求められていないときは処理をステップＳ４０１に戻して次ぎの曲げ線を指定させて前述の曲げ制御値情報（Ｌ値、Ｄ値、Ｙ値、Ｚ値）を求めさせる。
【００５６】
また、ステップＳ４０３において、画面に表示した展開図の全ての曲げ線の曲げ制御値情報（Ｌ１値、Ｄ１値、Ｙ１値、Ｚ１値、Ｌ２値、Ｄ２値、Ｙ２値、Ｚ２値、……）を求めたと判定したときは、画像処理部３３を用いてその制御値を図９に示すように表示させる。
【００５７】
そして、作業員はＮＣ装置１２に設けられている加工スタートボタン（図示せず）を押下する（Ｓ４０４）。この加工スタートボタンの押下に伴って、曲げ機制御値算出部１７が各曲げ線の曲げ実制御値情報（Ｙ１軸の制御値、Ｌ１軸の制御値、Ｚ１軸の制御値、Ｙ２軸の制御値、Ｌ２軸の制御値、Ｚ２軸の制御値）とをメモリ３２の曲げ情報データＨｉから読み出して加工指令部１８に設定してベンダーの各軸を制御させる。
【００５８】
加工指令部１８は各軸部の制御結果を常に読み取りながら設定された各制御値になるように各軸を位置決め駆動させる（Ｓ４０５）。
【００５９】
次に、作業員はデジタルノギス、角度計測装置（図示せず）を用いて折り曲げられたワークの寸法、角度等を測定させる（Ｓ４０６）。
【００６０】
この測定結果（機械側の実際の制御値情報；Ｌｐ値、Ｄｐ値、Ｙｐ値、Ｚｐ値）を計測値読込部２０が読み込んで、補正値算出部２１に送出すると共に図９に示すように表示させる。図９においては、単にＬ値、Ｄ値、Ｙ値、Ｚ値で表示している。
【００６１】
作業員は実際に計測されたワーク寸法及び角度と、展開図と立体姿図とを参照しながら予定の通りに曲げられたかどうかを判定する（Ｓ４０７）。
【００６２】
ステップＳ４０７で作業員が予定の通りの寸法（３面図に基づく寸法）、かつ予定の角度（３面図に基づく角度）に折り曲げられていないと判定したときは、作業員は画面に表示されている項目（Ｙ１軸、Ｌ１軸、Ｚ１軸、Ｙ２軸、Ｌ２軸、Ｚ２軸）を指定し、デジタルパルサーハンドル４５を操作して数ミクロン単位でＹ１軸、Ｌ１軸、Ｚ１軸、Ｙ２軸、Ｌ２軸、Ｚ２軸の各制御値（曲げのＮＣデータ）を補正する（Ｓ４０８）。
【００６３】
このデジタルパルサーによる補正値は曲げ情報修正部１９に入力され、加工指令部１８に設定されている各軸の制御値（Ｙ１軸、Ｌ１軸、Ｚ１軸、Ｙ２軸、Ｌ２軸又はＺ２軸）に、デジタルパルサによる値を加減算する（Ｓ４０９）。
【００６４】
次に、加工指令部１８がこの修正された曲げ制御値情報（ＬＭ値、ＤＭ値、ＹＭ値、ＺＭ値）で各軸を位置決め動作させて、処理をステップＳ４０６に戻して、再び曲げられたワークの寸法、角度を測定させる（Ｓ４１０）。
【００６５】
また、ステップＳ４０７において、作業員が曲げ機であるベンダーが予定の通りの寸法で、かつ予定の角度に折り曲げられたと判定したときは、加工成功を示すセットボタンを押下する（Ｓ４１１）。
【００６６】
このセットボタンの押下に伴って、計測値読込部２０は、各軸の機械側の実制御値（Ｙ１ｐ軸、Ｌ１ｐ軸、Ｚ１ｐ軸、Ｙ２ｐ軸、Ｌ２ｐ軸又はＺ２ｐ軸）を図１０に示すように曲げ線番号に対応させてメモリ３２の曲げ情報用テーブルに記憶する。
【００６７】
次に、補正値算出部２１は、セットボタンの押下に伴って、曲げ情報テーブルの機械側の曲げ線の実制御値（例えばＹ１ｐ軸、Ｌ１ｐ軸、Ｚ１ｐ軸、Ｙ２ｐ軸、Ｌ２ｐ軸又はＺ２ｐ軸）と、曲げ制御値情報（Ｌ値、Ｄ値、Ｙ値、Ｚ値）との差を求め、これらの差データ（例えばＬ１α値、Ｄ１β値、Ｙ１α値、Ｚ１α値、Ｌ２α値、Ｄ２β値、Ｙ２α値、Ｚ２α）を各軸の補正値として求めて、図１１に示すようにこれらの差データ（補正データ）を関連ずけて曲げ情報データの領域４２に記憶する（Ｓ４１２）。
【００６８】
すなわち、展開図からベンダー側の予測制御値を求め、この予測制御値を作業員の経験値に基づいて修正して曲げ機を制御した後に、曲げ機側の実際の制御値と予測制御値との差を求めているので、Ｌα値、Ｙα値、Ｚα値の差データというのは、曲げ機の特性及び作業員の経験を含んだ補正データとなる。
【００６９】
次に、全ての曲げ線に対して差データを求めたかどうかを判断する（Ｓ４１３）。
【００７０】
ステップＳ４１３に全ての曲げ線の差データを求めていないと判定したときは処理をステップＳ４０３に戻して次ぎの曲げ線に基づく軸位置決めを行って差データを求める。
【００７１】
また、ステップＳ４１３において全ての曲げ線の差データを求めたと判断したときは、作業員は作業終了ボタンを押下する（Ｓ４１４）。この押下に伴って転送データ生成部２３が曲げ情報テーブル２２の部品番号、展開図の差データ（曲げ実制御値補正情報）に関連する現場側の実曲げ情報データＨｉを読み、機械番号を付加してフォーマットの転送データを生成し、この転送データをデータ送受処理部３０に設定して転送させる。すなわち、データ送受処理部３０は図１２に示す転送データを親機１１に転送する。
【００７２】
一方、親機１１は、ＮＣ装置からの転送データを受信して、以下に示すようにデータベース１５に収集する。
【００７３】
親機１１は、例えば、自動プログラミング装置１０から部品情報データ（部品番号、部品情報、材料名称、コメント、データ、展開図、機械名称（ベンダー又はＮＣＴ）、ＮＣＴのＮＣデータ、加工段取り等）が送信されると、図１３に示すように、部品番号の下にＣＡＤデータである部品情報とファイルデータとを登録する。このファイルデータは、展開図データと立体図データとからなる。
【００７４】
また、部品番号の下にＣＡＭデータであるＮＣＴのＮＣデータ、加工段取り等を登録し、このＣＡＭデータにベンド用ＣＡＭデータを併設させて登録させている。ベンド用ＣＡＭデータは、プログラム番号と機械名称とでベンド用ＣＡＭデータ（ＮＣ装置１２からのＬ、Ｄ、Ｙ、Ｚ）のＩＤを示している。つまり、このＩＤは、機械の加工の種類を決定している。また、このＩＤの下に曲げのＮＣデータ（Ｌ、Ｄ、Ｙ、Ｚ）が記憶される。
【００７５】
また、親機１１は、曲げ伸び情報ファイル（図示せず）を備えている。この曲げ伸び情報ファイルは図１４に示すように、曲げ伸びＩＤで管理され、この曲げ伸びＩＤの下に曲げ条件部と伸び値データ部とを備えている。また、伸び値データ部の下に機械番号を付加している。
【００７６】
曲げ条件部は、曲げ伸びＩＤと、材料名称と角度と、予測値か現場側からの実績値による曲げ属性情報かを示すための計算／手入力フラグ等から構成されている。また、伸び値データ部は、伸び値と、曲げ荷重と、スプリングバック量等から構成されている。この伸び値は、作業員が部品番号の製品（曲げ条件によって曲げる）を得るためにワークを実際に曲げたときの現場側から転送されてきたＬＭ値の差データを伸び値としたものである。
【００７７】
すなわち、曲げ条件毎の伸び値とスプリングバック量、ストローク量（転送されたＤ値の差に基づく量）等を、自動プログラミング装置による予測又は現場側からの実績によるものかを示すと共に、どの機械（ベンダー）によるデータかを示して登録している。
【００７８】
このため、自動プログラミング装置１０が曲げ情報ファイルに登録されている曲げ条件と同じ曲げ条件で展開図を生成する場合は、曲げ情報ファイルには曲げ条件の下に過去に現場側で実際にその曲げ条件で曲げたときの実際の伸び値等が登録されているので、その実際の伸び値で展開図及び立体図を生成できることになるから展開図及び立体図とも正確である。
【００７９】
すなわち、親機１１にはユーザ側の機械の状況に応じた現場側の伸び値が半自動でフィードバックで蓄積され、この蓄積データを用いて自動プログラミング装置で図形データを作り、現場側でこの図形データを使用して曲げを行うことが可能となる。
【００８０】
従って、自動プログラミング装置では、ＮＣ装置側で図形データが使われる毎に、現場側の伸び値が蓄積されていくことになる。
【００８１】
なお、上記実施の形態では、制御値（Ｌ、Ｄ、Ｙ、Ｚ）と計測した機械側の実際の制御値情報Ｌｐ値、Ｄｐ値、Ｙｐ値、Ｚｐ値とのそれぞれの差データ（Ｌα値、Ｄβ値、Ｙα値、Ｚα値）を求め、この差データと制御値等を転送するとしたが、曲げ機側の実際の制御値（ＬＭ、ＤＭ、ＹＭ、ＺＭ）と計測した機械側の実際の制御値情報Ｌｐ値、Ｄｐ値、Ｙｐ値、Ｚｐ値とのそれぞれの差データ（Ｌα値、Ｄβ値、Ｙα値、Ｚα値）を求め、この差データと実際の制御値（ＬＭ、ＤＭ、ＹＭ、ＺＭ）等を転送してもよい。
【００８２】
このように、実際の制御値（ＬＭ、ＤＭ、ＹＭ、ＺＭ）を転送すると、同じ製品を曲げさせる場合はＬＭ、ＤＭ、ＹＭ、ＺＭをＮＣデータとしてＮＣ装置に転送させてもＮＣ装置１２に送られるＮＣデータがその部品を曲げたときの現場側のＬＭ、ＤＭ、ＹＭ、ＺＭであるから現場の作業員は転送されてきた曲げのＮＣデータを信頼してベンダーの制御値とさせることができる。
【００８３】
以上のように本発明の曲げ実績転送機能を備えた板金統合支援システムのＮＣ装置によれば、現場側の作業員の経験及び実際の機械の特性に基づいた突き当て器の手前方向（Ｘ軸：Ｌ軸方向）、水平方向（Ｙ軸）及び上下動方向（Ｚ軸）並びに前記曲げ機のプレス方向（Ｚ軸：Ｄ軸）である各軸の制御値の補正データを機械番号に対応させて上位装置に蓄積できるという効果が得られている。
【００８６】
本発明の板金統合支援システムは、上位装置側では現場側の機械特性及び作業員の経験に基づいた曲げ条件の伸び値による正確な展開図、立体図を得ることができるという効果が得られている。
【００９０】
また、現場側では、上位装置が蓄積された伸び値を用いて作った正確な図形データを送ってくるので、現場側では曲げに必要な加工情報に入力作業が少なくなるので、作業工数が低下すると共に、入力ミスがなくなるという効果が得られている。
【図面の簡単な説明】
【図１】曲げ実績情報転送機能を備えた板金統合支援システムのＮＣ装置の概略構成図である。
【図２】ＮＣ装置の詳細構成図である。
【図３】本実施の形態のＮＣ装置の動作を説明するフローチャートである。
【図４】本実施の形態のＮＣ装置の動作を説明するフローチャートである。
【図５】本実施の形態のＮＣ装置の動作を説明するフローチャートである。
【図６】画面の展開図の曲げ線指定の説明図である。
【図７】曲げ情報テーブルの生成を説明する説明図である。
【図８】曲げ情報テーブルの生成を説明する説明図である。
【図９】表示画面を説明する説明図である。
【図１０】曲げ情報テーブルの生成を説明する説明図である。
【図１１】曲げ情報テーブルの生成を説明する説明図である。
【図１２】転送される曲げ情報データを説明する説明図である。
【図１３】親機のデータベースを説明する説明図である。
【図１４】親機の曲げ伸び情報テーブルを説明する説明図である。
【図１５】従来の板金の工作機オンラインシステムの概略構成図である。
【符号の説明】
１０  自動プログラミング装置
１１  親機
１２  ＮＣ装置
１６  曲げ準備データ生成部
１７  曲げ機制御値算出部
１８  加工指令部
１９  曲げ情報修正部
２０  計測値読込部
２１  補正値算出部
２２  曲げ情報用テーブル
２３  転送データ生成部
【図１】
0003868632.tif 000002
【図２】
0003868632.tif 000003
【図３】
0003868632.tif 000004
【図４】
0003868632.tif 000005
【図５】
0003868632.tif 000006
【図６】
0003868632.tif 000007
【図７】
0003868632.tif 000008
【図８】
0003868632.tif 000009
【図９】
0003868632.tif 000010
【図１０】
0003868632.tif 000011
【図１１】
0003868632.tif 000012
【図１２】
0003868632.tif 000013
【図１３】
0003868632.tif 000014
【図１４】
0003868632.tif 000015
【図１５】
0003868632.tif 000016