(57)【要約】【課題】パネル製品の形状を所定の部分に区分し定義し取得した入力データから再定義する。【解決手段】曲げ加工機で加工を行うパネル製品の形状を定義するパネル製品定義システム１である。そして、前記パネル製品定義システム１は、前記パネル製品の形状を、前記底面の端辺から繋がる標準フランジと、前記底面あるいは標準フランジから繋がる適数の切り起こしフランジとに区分し定義する手段１５と、前記パネル製品の形状を記憶するメモリとを備える。【選択図】図１
2006323587.tif 000002
【特許請求の範囲】
【請求項１】
曲げ加工機で加工されるパネル製品の形状を定義するパネル製品定義システムにおいて、
パネル製品の形状に係る所定の情報を取得する情報取得手段と、
前記情報に基づき前記パネル製品の形状を定義する定義手段と、
前記パネル製品の形状データを記憶するメモリとを備え、
前記定義手段は、少なくとも底面形状と、前記底面の端辺から繋がる標準フランジのフランジ形状と、標準フランジの接続角度と、前記底面あるいは標準フランジから繋がる切り起こしフランジの接続位置と、この切り起こしフランジ形状と、切り起こしフランジの接続角度とによりパネル製品の形状を定義することを特徴とするパネル製品定義システム。
【請求項２】
前記定義されたパネル製品の曲げ位置と部分曲げ金型位置を算出する手段を備えたことを特徴とする請求項１記載のパネル製品定義システム。
【請求項３】
前記パネル製品を折り曲げ加工する曲げ加工機の数値制御を行う制御データを生成する手段を備えたことを特徴とする請求項１又は２記載のパネル製品定義システム。
【請求項４】
曲げ加工機で加工されるパネル製品の形状を定義するパネル製品定義方法において、
パネル製品の形状に係る所定の情報を取得する情報取得工程と、
前記情報に基づき前記パネル製品の形状を定義する定義工程と、
前記パネル製品の形状データを記憶するメモリ工程とを含み、
前記定義工程は、少なくとも底面形状と、前記底面の端辺から繋がる標準フランジのフランジ形状と、標準フランジの接続角度と、前記底面あるいは標準フランジから繋がる切り起こしフランジの接続位置と、この切り起こしフランジ形状と、切り起こしフランジの接続角度とによりパネル製品の形状を定義することを特徴とするパネル製品定義方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明はパネル製品定義システム及びその方法に関し、さらに詳細には、パネル製品の各部分の形状を区分し定義し、入力データにより前記各部分の形状の位置、大きさ等を特定し前記パネル製品を再定義するパネル製品定義システム及びその方法に関する。
【背景技術】
【０００２】
従来、例えば専用曲げ加工機（例えばパネルベンダ）の制御装置では、製品形状の情報を取得する。そして、前記制御装置は、取得した製品形状の情報を参照し、自動運転データの生成を行う。
【０００３】
ここで、パネル製品形状は一定形状のパネル製品（例えば標準フランジのみのパネル製品）である。そして、例えば切り起こしフランジ等を含む複雑なパネル製品に対しては、例えばＣＡＤ／ＣＡＭシステムによりパネル製品の形状を新たに作成し加工プログラムの作成を行っていた。
【０００４】
特許文献１。
【特許文献１】特開平０８−１１７８６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
このような従来の方法では、以下のような問題があった。すなわち、専用曲げ加工機（例えばパネルベンダ）は、同一又は類似の製品を専用に加工する加工機であるので生産性が高い。その一方で、加工形状の制限が多く、加工できるパネル製品の種類が少ないという問題があった。
【０００６】
また、ユーザが手動で製品図面からプログラムを作成すると、プログラムエラーが起こりやすく、製品加工の生産性が低下するという問題があった。
【０００７】
さらに、加工できない部分を含む製品については汎用曲げ加工機により、初めから加工を行っているため、生産能率が悪いという問題があった。
【課題を解決するための手段】
【０００８】
本発明は、前述のごとき問題に鑑みてなされたもので請求項１に係る発明は、曲げ加工機で加工されるパネル製品の形状を定義するパネル製品定義システムにおいて、
パネル製品の形状に係る所定の情報を取得する情報取得手段と、
前記情報に基づき前記パネル製品の形状を定義する定義手段と、
前記パネル製品の形状データを記憶するメモリとを備え、
前記定義手段は、少なくとも底面形状と、前記底面の端辺から繋がる標準フランジのフランジ形状と、標準フランジの接続角度と、前記底面あるいは標準フランジから繋がる切り起こしフランジの接続位置と、この切り起こしフランジ形状と、切り起こしフランジの接続角度とによりパネル製品の形状を定義するパネル製品定義システムである。
【０００９】
請求項２に係る発明は、前記定義されたパネル製品の曲げ位置と部分曲げ金型位置を算出する手段を備えた請求項１記載のパネル製品定義システムである。
【００１０】
請求項３に係る発明は、前記パネル製品を折り曲げ加工する曲げ加工機の数値制御を行う制御データを生成する手段を備えた請求項１又は２記載のパネル製品定義システムである。
【００１１】
請求項４に係る発明は、曲げ加工機で加工されるパネル製品の形状を定義するパネル製品定義方法において、
パネル製品の形状に係る所定の情報を取得する情報取得工程と、
前記情報に基づき前記パネル製品の形状を定義する定義工程と、
前記パネル製品の形状データを記憶するメモリ工程とを含み、
前記定義工程は、少なくとも底面形状と、前記底面の端辺から繋がる標準フランジのフランジ形状と、標準フランジの接続角度と、前記底面あるいは標準フランジから繋がる切り起こしフランジの接続位置と、この切り起こしフランジ形状と、切り起こしフランジの接続角度とによりパネル製品の形状を定義するパネル製品定義方法である。
【発明の効果】
【００１２】
上述の如く本発明によれば、パネル製品の形状を底面と、底面の端辺から繋がる標準フランジと、底面あるいは標準フランジから繋がる切り起こしフランジにより定義することができるため複雑な形状のパネル製品を容易に定義できる。
【００１３】
これにより、複雑な形状の前記パネル製品の曲げ位置Ｙと部分曲げ金型位置を算出することができ、さらに、前記パネル製品を折り曲げ加工する折り曲げ加工機の制御データを自動で作成できパネル製品加工を行うことができる。そして、生産効率が向上するという効果がある。
【発明を実施するための最良の形態】
【００１４】
本発明の実施の形態を、図面を参照して説明する。図１はパネル製品定義システム１の概略を示している。
【００１５】
前記パネル製品定義システム１は、コンピュータ本体３と、ディスプレイ７と、キーボード・マウス９とを備えている。
【００１６】
前記コンピュータ本体３は、主制御部１３と、制御データメモリ１９とを備えている。前記主制御部１３は、製品形状定義部１５と制御データ生成部１７とを有している。
【００１７】
前記製品形状定義部１５は取得したパネル製品の形状を定義する所定の情報により加工対象の製品形状を特定する（例えば、複数の製品形状のパターンを、それぞれ底面と、前記底面の端辺から繋がる標準フランジと、前記底面あるいは標準フランジから繋がる適数の切り起こしフランジとに区分しメモリに記憶しておき、取得したパネル製品の形状を定義する所定の情報を参照し、複数の製品形状パターンと区分毎に一致する形状を検索してパネル製品の形状を特定する方法がある）。
【００１８】
なお、パネル製品の形状を定義する所定の情報は、例えば、底面形状（幅／長さ）と、底面の端辺から繋がる標準フランジのフランジ形状（幅／長さ）と、底面に対する標準フランジの接続角度と、底面あるいは標準フランジから繋がる切り起こしフランジの接続位置と、この切り起こしフランジ形状（幅／長さ）と、底面あるいは標準フランジに対する切り起こしフランジの接続角度とのデータを含む。
【００１９】
前記制御データ生成部１７は取得した製品形状の情報を参照し、曲げ加工機５を制御するための制御データの生成し制御データメモリ１９に格納する。
【００２０】
制御データメモリ１９に格納されている制御データに制御され曲げ加工機５がワークＷに曲げ加工を行う。
【００２１】
ここで、前記コンピュータ本体３と、前記ディスプレイ７と、前記キーボード・マウス９が一体として数値制御装置として構成され、曲げ加工機５と接続されるものでもよい。
【００２２】
制御データにより制御される曲げ加工機５の構成を示す。本例でいう曲げ加工機は専用曲げ加工機（例えば、パネルベンダ）を想定している。すなわち、同一又は類似の製品のみを大量、迅速に加工するための専用曲げ加工機である。
【００２３】
前記曲げ加工機５は既に公知であるので概略を説明する。曲げ加工機５は、ワークＷを載せるフロントテーブル２１と、前記ワークＷをクランプ２３で把持し移動を行うマニピュレータ２５、マニピュレータ２５で位置決めされたワークＷを固定するクランプビーム２７と、固定されたワークＷに対して曲げ加工を行うベンドビーム２９とを備えている。そして、制御データに数値制御され所定の位置に位置決めされたワークＷに曲げ加工を行う。
【００２４】
図２に前記ディスプレイ７に表示される画面の一例を示す。図２（ａ）に示すようにディスプレイ７に表示される画面からは、標準フランジを形状を設定するためにフランジ高さ、フランジ角度等を入力する。図２（ｂ）に示すようにディスプレイ７に表示される画面からは、切り起こしフランジの形状を設定するためにフランジ高さ、フランジ角度等を入力する。これらの入力データはキーボード・マウス９、及び製品形状入力部１１を介して行われる。図の例は曲げ辺３に係るボタンＢＴが選択されハイライト表示されている。これにより、曲げ辺３に係る形状定義を行うことができる。
【００２５】
図３にパネル製品の種類を示す。図３（ａ）を参照するに、パネル製品は、標準フランジ３０１ａと、この標準フランジ３０１ａの片側に切り起こしフランジ３０３ａを有している。
【００２６】
図３（ｂ）においては、パネル製品は、標準フランジ３０１ｂと、この標準フランジ３０１ｂの両側に切り起こしフランジ３０３ｂ、３０５ｂを有している。
【００２７】
また、図３（ｃ）では、パネル製品は、標準フランジ３０１ｃと、この標準フランジ３０１ｃの中に切り起こしフランジ３０３ｃを有している。
【００２８】
図３（ｄ）では、パネル製品は第１の切り起こしフランジ３０１ｄと第２の切り起こしフランジ３０３ｄとを有している。そして、第１の切り起こしフランジ３０１ｄと、第２の切り起こしフランジ３０３ｄとの曲げ方向が逆になっている。
【００２９】
上述のように、パネル製品は種々の形状パターンのものがあるが、標準フランジと、切り起こしフランジとにより定義することにより複雑な形状のパネル製品に対応することができる。
【００３０】
なお、上述の説明では、特定のフランジの例にとって説明したが本実施例ではパネル製品が有する全てのフランジに適応されることは当然である。
【００３１】
図４を参照する。切り起こしフランジとワーク（パネル製品の全体の形状）との位置関係を定義するために、以下のような設定項目を設ける。
【００３２】
すなわち、図４（ａ）に示すように、切り起こしフランジの（曲げ）長さＤを設定する。この切り起こしフランジの長さＤは、ディスプレイ７に表示されている画面に設定され、製品形状定義部１５が読み込む。
【００３３】
図４（ｂ）に示すように、切り起こしフランジの位置Ｘを設定するには、ワークの底辺中心Ｃ１と切り起こしフランジ中心Ｃ２までの距離Ｂをディスプレイ７に表示されている画面に設定する。ここで、設定された距離Ｂは製品形状定義部１５に読み込まれる。
【００３４】
ここで、機械にオペレータが向かった状態で切り起こし中心が右にある場合を（正の値’＋’）と製品形状定義部１５は定義する。また、機械に向かった状態で切り起こし中心が左にある場合を（負の値’−’）と製品形状定義部１５は定義する。上記の例では負の値となる。
【００３５】
図４（ｃ）を参照する。標準フランジの幅、及び位置を定義するために以下の項目を設ける。すなわち、標準フランジの（曲げ）長さＥを設定するためディスプレイ７の画面に長さの数値を設定する。製品形状定義部１５は上記標準フランジの長さＥを読み込む。
【００３６】
図４（ｄ）を参照する。標準フランジ位置Ｘを設定する場合である。ワークの底辺中心Ｃ１と標準フランジの中心Ｃ３までの距離Ｆをディスプレイ７の画面に設定する。この距離Ｆは製品形状定義部１５に読み込まれる。
【００３７】
オペレータが機械に向かった状態で切り起こし中心が右にある場合を（正の値’＋’）と製品形状定義部１５は定義する。機械に向かった状態で切り起こし中心が左にある場合を（負の値’−’）と製品形状定義部１５に定義する。上記の例では正の値となる。
【００３８】
図５を参照する。切り起こしフランジの種類を示す。切り起こしが繋がっているのは基準のどのフランジ（標準フランジのどの部分）かを定義するフランジ番号である。
【００３９】
図５（ａ）に示すように、一般に、パネル製品の底辺は４角形のため前後左右に辺−１、辺−２、辺−３、辺−４を有している。上記各辺にフランジ［１］〜フランジ［Ｌ］というように端面側（外側）から１〜Ｌの順に付番するように製品形状定義部１５が定義する。そして、上記各フランジ［１］〜フランジ［Ｌ］に対して、切り起こしフランジがそれぞれ繋がる場合、フランジ［１］−切り起こしフランジ［１］−１〜切り起こしフランジ［１］−Ｍのように製品形状定義部１５が定義する。同様にフランジ［Ｌ］−切り起こしフランジ［Ｌ］−１〜切り起こしフランジ［Ｌ］−Ｐのように製品形状定義部１５が定義する。
【００４０】
例外として切り起こしフランジが底辺にＮ個繋がっている場合は［０］と製品形状定義部１５に定義する。例えば、切り起こしフランジ［０］−１〜切り起こしフランジ［０］−Ｎのように定義する。
【００４１】
すなわち、図５（ｂ）に示すように基準のフランジ［１］のデータがディスプレイ７から製品形状定義部１５に入力された場合、切り起こしフランジ５０３ｂが基準の第１フランジ５０１ｂに繋がっているものと製品形状定義部１５が判断する。
【００４２】
図５（ｃ）に示すように基準のフランジ［２］のデータがディスプレイ７から製品形状定義部１５に入力された場合、切り起こしフランジ５０３ｃは基準の第２フランジ５０１ｃに繋がっていると製品形状定義部１５が判断する。
【００４３】
図５（ｄ）に示すように基準のフランジ［０］のデータがディスプレイ７から製品形状定義部１５に入力された場合、切り起こしフランジ５０３ｄがワークの底面５０１ｄに繋がっていると製品形状定義部１５が判断する。
【００４４】
図６、及び図７を参照する。切り起こしフランジの切り起こし位置Ｙを定義する場合を示す。すなわち、標準フランジ先端から切り起こしフランジが繋がっている位置までの距離を標準フランジよりも外か内かを正負で表し、このデータをディスプレイ７から製品形状定義部１５が読み込み認識する。
【００４５】
図６（ａ）に示すように、基準のフランジが［１］の場合（標準フランジのどの部分かを特定する）の切り起こし位置を定義している。この場合、切り起こし位置６０３ａは負の値（−）で設定されているので基準の第１フランジ６０１ａの内側の位置であると製品形状定義部１５は定義する。
【００４６】
図６（ｂ）に示すように、基準のフランジ［１］の場合の切り起こし位置を定義している。この場合、切り起こし位置６０３ｂは正の値（＋）で設定されているので基準の第１フランジ６０１ｂの外側に位置すると製品形状定義部１５は定義する。
【００４７】
図６（ｃ）に示すように、基準フランジ［２］の場合の切り起こし位置を定義している。この場合、切り起こし位置６０３ｃは負の値（−）で設定されているので基準の第２フランジ６０３ｃの内側に位置すると製品形状定義部１５は定義する。
【００４８】
図６（ｄ）に示すように、基準フランジ［２］の場合の切り起こし位置を定義している。この場合、切り起こし位置６０３ｄは正の値（＋）で設定されているので基準の第２フランジ６０１ｄの外側に位置すると製品形状定義部１５は定義する。
【００４９】
図７（ａ）に示すように、基準フランジ［０］の場合の切り起こし位置を定義している。この場合、切り起こし位置７０３ａは負の値（−）に設定しているので底面７０１ａの内側に位置すると製品形状定義部１５は定義する。
【００５０】
図７（ｂ）に示すように、基準フランジ［０］の場合の切り起こし位置を定義している。この場合、切り起こし位置７０３ｂは正の値（＋）に設定しているので、底面７０１ｂの外側に位置すると製品形状定義部１５は定義する。
【００５１】
図８、及び図９を参照する。上述のようにディスプレイ７からの入力データを製品形状定義部１５が読み込みパネル製品の形状を定義するが、以下では実際にパネル製品の形状を定義するための各寸法を設定するディスプレイ７に表示される画面の１例を説明する。
【００５２】
図８（ａ）に示すように、上述のように標準フランジが［０］の場合、標準フランジ８０１ａ、切り起こしフランジ８０３ａを定義する。切り起こし位置ＸをＢ１寸法として定義する。切り起こし幅をＤ１寸法として定義する。標準フランジ幅をＥ寸法として定義する。標準フランジ位置ＸをＦ寸法として定義する。切り起こし位置ＹをＣ１寸法で定義する。
【００５３】
これらの寸法値を製品形状定義部１５が読み込み、パネル製品の形状を定義する。
【００５４】
図８（ｂ）に示すように、標準フランジが［０］の場合、標準フランジ８０１ｂ、第１の切り起こしフランジ８０３ｂ、第２の切り起こしフランジ８０５ｂを定義する。
【００５５】
第１の切り起こし位置ＸをＢ１寸法として定義する。第２の切り起こし位置ＸをＢ２寸法で定義する。切り起こし位置ＹをＣ１，Ｃ２寸法で定義する。
【００５６】
さらに、第１の切り起こし幅はＤ１寸法で定義する。第２の切り起こし幅はＤ２寸法で定義する。そして、標準フランジ幅はＥ寸法で定義する。標準フランジ位置ＸはＦ寸法で定義する（本例ではＦ＝０）。これらの寸法値を製品形状定義部１５が読み込みパネル製品の形状を定義する。
【００５７】
図９（ａ）を参照する。標準フランジが［２］の場合である。標準フランジ９０１ａの中に切り起こしフランジ９０３ａが存在する。切り起こし位置ＸはＢ１寸法で定義する。切り起こし位置ＹはＣ１寸法で定義する。切り起こし幅はＤ１寸法で定義する。標準フランジ幅はＥで定義する。これらの寸法値を製品形状定義部１５が読み込みパネル製品の形状を定義する。
【００５８】
図９（ｂ）を参照する。標準フランジが［１］の場合である。標準フランジ９０１ｂと切り起こしフランジ９０３ｂとが存在する。
【００５９】
ここで、図中のＡ（例えばＡ１＝１、Ａ２＝１）は基準とするフランジ番号を指定するものである。
【００６０】
第１の切り起こし位置ＸをＢ１寸法で定義する。第２の切り起こし位置ＸをＢ２寸法で定義する。第１の切り起こし位置ＹをＣ１寸法で定義する。第２の切り起こし位置ＹをＣ２寸法で定義する。第１の切り起こし幅をＤ１寸法で定義する。第２の切り起こし幅をＤ２寸法で定義する。標準フランジ幅をＥ寸法で定義する。標準フランジ位置ＸをＦ寸法で定義する。これらの寸法値を製品形状定義部１５が読み込みパネル製品の形状を定義する。なお、上述の各寸法値は曲げ後の形状寸法を使用してもよい。
【００６１】
これにより、パネル製品の底面と、底面の端辺から繋がる標準フランジと、底面あるいは標準フランジから繋がる切り起こしフランジにより、パネル製品の形状を製品形状定義部１５が認識することができる。
【００６２】
上記の方法で、部分曲げを含むワークの形状をＣＡＤデータ無しでディスプレイ７に表示される画面より数値入力することで、ＮＣ内部の演算処理により、ワークの曲げ位置（Ｙ軸位置決め情報）、部分曲げ金型位置（ＳＡ軸位置決め情報）が演算可能になる他に、その他マテハンの際のワーク形状認識が可能となり、ワーク、機械の干渉回避が可能になる。以下に詳細に説明する。
【００６３】
図１０を参照する。パネル製品の形状が定義された後に、制御データ生成部１７が使用曲げ金型を特定する処理の動作を示す。
【００６４】
初めに、ステップＳ１００１では、パネル製品の曲げ位置Ｙの算出を行う。
【００６５】
ステップＳ１００３では、曲げ順の決定を行う。
【００６６】
ステップＳ１００５では、使用曲げ金型の選択が行われる。例えば、金型の全長、部分曲げ金型の選択が行われる。
【００６７】
ステップＳ１００７では、選択された金型は部分曲げ金型かどうかの判断を行う。ステップＳ１００７の判断で選択された金型が部分曲げ金型と判断されたとき処理はステップＳ１００９に進む。選択された金型が部分曲げ金型でないと判断したとき処理は終了する。
【００６８】
ステップＳ１００９では、部分曲げ金型位置、部分曲げ金型の長さの決定が行われる。
【００６９】
以下の上述の各ステップの詳細について以下に詳細に説明する。
【００７０】
図１１に曲げ位置の算出例を示す。図１１（ａ）、（ｂ）を参照するに、パネル製品の標準フランジが［０］の場合である。制御データ生成部１７は、切り起こし位置ＸのＢ１寸法値、切り起こし位置ＹのＣ１寸法値を読み込む。そして、切り起こし幅のＤ１寸法値、標準フランジ幅のＥ寸法値、標準フランジ位置ＸのＦ寸法値、底辺のＹ寸法値を読み込む。
【００７１】
図１１（ｃ）に示すように、制御データ生成部１７は、標準フランジの高さ（曲げ位置）Ｈ１Ｌ、Ｈ２Ｌ値、及び切り起こしフランジの高さ（曲げ位置）ＰＨ１Ｌ、ＰＨ２Ｌを読み込む。ここで、展開した形状の寸法ではなく出来上がり寸法でもよい。
【００７２】
なお、曲げ加工機の機種はバックゲージではなく、ワークをクランプするマニピュレータにより曲げ位置への位置決めを行っているのでワーク底辺中心からの距離が重要になる。
【００７３】
曲げ位置の算出方法を説明する。
【００７４】
標準フランジの場合、制御データ生成部１７は、展開長＝Ｈ１Ｌ＋Ｈ２Ｌ＋Ｙ／２を算出する。ここで、各曲げの「伸び」等の調整値を加減することが望ましい。
【００７５】
さらに、制御データ生成部１７は、Ｈ１曲げの位置＝Ｈ２Ｌ＋Ｙ／２を算出し、Ｈ２曲げ位置＝Ｙ／２を算出する。
【００７６】
切り起こしの場合、制御データ生成部１７は、展開長＝ＰＨ１Ｌ＋ＰＨ２Ｌ＋Ｃ１＋Ｙ／２を算出する。そして、ＰＨ１曲げ位置＝ＰＨ２Ｌ＋Ｃ１＋Ｙ／２を算出する。さらに、ＰＨ２曲げ位置＝Ｃ１＋Ｙ／２を算出する。
【００７７】
これにより、標準フランジと切り起こしフランジとの曲げ位置が決まる。
【００７８】
曲げ順の決定について説明する。制御データ生成部１７は求められた全ての曲げ位置Ｙを値の大きな順に並べ替え曲げ順を決定する（ワーク端から加工する場合を想定する）。
【００７９】
初めに、図１１（ｃ）に示すように、制御データ生成部１７は、Ｈ１曲げ位置、Ｈ２曲げ位置、ＰＨ１曲げ位置、ＰＨ２曲げ位置の順の場合、Ｈ１曲げ位置、ＰＨ１曲げ位置、ＰＨ２曲げ位置、Ｈ２曲げ位置の順番で加工するよう並べ替える。
【００８０】
図１２を参照し、使用曲げ金型の選択について説明する。
【００８１】
曲げ金型には、全長を曲げるための曲げ金型と、部分曲げ金型の２種類を想定する。前記金型の何れかの金型を使用するかを判断する。
【００８２】
パネルベンダは、Ｘ軸方向にワークを位置決めする軸は保有しておらず、通常はワークの中心（正確には、ワーク底面中心）を機械センターに合わせて曲げ加工を行う。
【００８３】
この場合に、対象とする曲げ線の両端方向に障害となるフランジが存在しない場合には、金型長さが曲げ長さより長ければ、その加工において問題が発生しない。これは、部分曲げ金型を用いない通常の加工に該当する（これを通常曲げという）。
【００８４】
しかし、形状が複雑になり、対象曲げ線の両端方向あるいは、片側方向に障害となるフランジが存在する場合があり、このとき部分曲げ金型を使用する（これを部分曲げ金型という）。すなわち、部分曲げ金型は、金型長さの片端あるいは両端の位置がワーク形状により拘束される場合に使用されるものである。
【００８５】
図１２（ａ）に示すように、制御データ生成部１７は、各曲げ位置に対して以下の判断を行う。すなわち、曲げ位置は切り起こし展開長より長いかどうかの判断を行う（曲げ位置Ｈ１＞切り起こしフランジ展開長ＰＨ１）。
【００８６】
上述では、標準フランジを例にしたが、図１２（ｂ）に示すように制御データ生成部１７は、切り起こしフランジは標準フランジの中に存在する場合、曲げ位置が標準最終曲げ位置より短いかどうかの判断を行う（曲げ位置Ｈ２＜標準最終曲げ位置ＰＨ２）。
【００８７】
これらの条件を満たす場合、全長の金型を使用する。これ以外の場合、部分曲げ金型を使用する。
【００８８】
なお、上述では標準フランジを例にしたが、切り起こしフランジの場合、曲げ位置＞標準フランジ展開長、曲げ位置＜標準最終曲げ位置となる。
【００８９】
図１３（ａ）、（ｂ）を参照する。曲げ位置のみで判断できない場合を示す。この場合、制御データ生成部１７は、フランジ幅Ｅ１、底辺寸法Ｅ２等で判断する。
【００９０】
図１４は曲げ位置のみで判断できない場合の金型選択の動作を示す。
【００９１】
初めに、ステップＳ１４０１では、制御データ生成部１７が曲げ位置が切り起こし展開長より長いかどうかの判断を行う。切り起こし展開長より短いと判断したとき処理はステップＳ１４０３に進む。切り起こし展開長より長いと判断したとき処理はステップＳ１４０７に進む。
【００９２】
ステップＳ１４０３では、制御データ生成部１７が曲げ位置が切り起こし最終展開長より短いかどうかを判断する。曲げ位置が切り起こし最終展開長より短いと判断したとき処理がステップＳ１４０５に進む。曲げ位置が切り起し最終曲げ位置より長いと判断したとき処理はステップＳ１４０９に進む。
【００９３】
ステップＳ１４０５では、制御データ生成部１７がフランジ幅Ｅ１と底辺寸法Ｅ２が同一の長さかどうかを判断する（許容誤差は同一とする）。同一と判断したとき処理はステップＳ１４０７に進む。同一でないと判断したとき処理はステップＳ１４０９に進む。
【００９４】
ステップＳ１４０７では全長金型と判断する。ステップＳ１４０９では、部分曲げ金型と判断する。
【００９５】
図１５を参照する。部分曲げ金型位置（横方向）の計算を説明する。部分曲げの場合、制御データ生成部１７は、軸で動作する部分曲げ金型に位置と必要な部分曲げ金型の長さを計算する（部分曲げ金型の変更は手段取りを含む）。
【００９６】
制御データ生成部１７は、部分曲げ金型位置は機械センター位置を’０’とし、左右に’＋’あるいは’−’の位置座標を持っていると定義する。部分曲げ金型の位置決め標準はそれぞれ内側（機械中心に近い位置）と定義する。
【００９７】
図１５（ａ）に示すように、制御データ生成部１７は、Ｂ１が０より大きい（０＜Ｂ１）場合：部分曲げ金型目標位置＝部分曲げ位置Ｘ（’０’からの＋方向へのＢ１寸法位置）−Ｄ１／２を算出する。また、Ｂ１が０より小さい場合（Ｂ１＜０）：部分曲げ金型目標位置＝部分曲げ位置Ｘ（’０’から−方向へのＢ１寸法位置）＋Ｄ１／２を算出する。なお、１５０５ａ、１５０７ａはそれぞれ金型である。
【００９８】
図１５（ｂ）を参照する。上述の説明では左の切り起こしを左の金型で、右の切り起こしは右の金型で曲げることを想定している。一方、逆の場合は以下に説明するように、金型長さを考慮する必要がある。
【００９９】
制御データ生成部１７は、Ｂ１が０より大きく（０＜Ｂ１）右の切り起こしを左の金型で曲げる場合：部分曲げ金型目標＝Ｂ１−Ｄ１／２＋左部分曲げ金型長さを算出する。なお、１５０５ｂ、１５０７ｂはそれぞれ金型である。
【０１００】
図１５（ｃ）を参照する。制御データ生成部１７は、オフセット加工で機械中心とワーク底辺中心がずれている場合、そのオフセット量ＯＳを考慮する。すなわち、部分曲げ金型目標＝オフセット量ＯＳ＋部分曲げ位置Ｘ（’０’からの＋方向へのＢ１寸法位置）＋Ｄ１／２を算出する。なお、１５０７ｃは金型である。
【０１０１】
図１６を参照する。部分曲げ金型長さは図１６（ａ）に示すように、制御データ生成部１７は、曲げフランジ幅Ｗ１が底辺寸法より小さい（曲げフランジ幅Ｗ１＜底辺寸法）の場合、曲げフランジ幅Ｗ１＝部分曲げ金型長さを算出する。
【０１０２】
図１６（ｂ）に示すように、制御データ生成部１７は、曲げフランジが底辺端に接している場合は、曲げフランジ幅より部分曲げ金型長さＷ２が大きい（曲げフランジ幅＜部分曲げ金型長さＷ２）ように設定する。
【０１０３】
すなわち、図１７に示すように、ステップＳ１７０１では、制御データ生成部１７は、−（底辺寸法／２）＜（曲げ位置Ｘ−曲げ幅／２）、かつ、（曲げ位置Ｘ＋曲げ幅／２）＜（底辺寸法／２）の条件を満たしているかどうかを判断する。この条件を満たしていると判断したとき処理はステップＳ１７０５に進む。条件を満たしていないと判断したとき処理はステップＳ１７０３に進む。
【０１０４】
ステップＳ１７０３では、制御データ生成部１７は、曲げ幅は部分曲げ金型長さより小さく設定する（曲げ幅＜部分曲げ金型長さ）。
【０１０５】
ステップＳ１７０５では、制御データ生成部１７は、曲げ幅は部分曲げ金型長さと同一（許容誤差を含む）に設定する（曲げ幅＝部分曲げ金型長さ）。
【０１０６】
なお、本発明は、上述した実施の態様の例に限定されることなく、適宜の変更を加えることにより、その他の態様で実施できるものである。
【図面の簡単な説明】
【０１０７】
【図１】パネル製品定義システムの概略を説明する概略図である。
【図２】（ａ）、（ｂ）はディスプレイに表示される画面を説明する説明図である。
【図３】（ａ）〜（ｄ）はパネル製品の種類を説明する説明図である。
【図４】（ａ）〜（ｄ）はパネル製品の形状の定義を説明する説明図である。
【図５】（ａ）〜（ｄ）は切り起こしの種類を説明する説明図である。
【図６】（ａ）〜（ｄ）は切り起こし定義方法を説明する説明図である。
【図７】（ａ）、（ｂ）は切り起こし定義方法を説明する説明図である。
【図８】（ａ）、（ｂ）はパネル製品の種類毎の形状定義を説明する説明図である。
【図９】（ａ）、（ｂ）はパネル製品の種類毎の形状定義を説明する説明図である。
【図１０】ワーク形状より加工制御の決定を説明するフローチャートである。
【図１１】（ａ）〜（ｃ）は曲げ位置・曲げ順の決定を説明する説明図である。
【図１２】（ａ）、（ｂ）は使用金型の決定を説明する説明図である。
【図１３】（ａ）、（ｂ）は使用金型の決定を説明する説明図である。
【図１４】使用金型を決定する動作を説明するフローチャートである。
【図１５】（ａ）〜（ｃ）は部分曲げ金型の位置の決定を説明する説明図である。
【図１６】（ａ）、（ｂ）は部分金型長さの決定を説明する説明図である。
【図１７】部分曲げ金型決定の動作を説明するフローチャートである。
【符号の説明】
【０１０８】
１  パネル製品定義システム
３  コンピュータ本体
５  曲げ加工機
７  ディスプレイ
９  キーボード・マウス
１３  主制御部
１５  製品形状定義部
１７  制御データ生成部
１９  制御データメモリ
２１  フロントテーブル
２３  クランプ
２５  マニピュレータ
２７  クランプビーム
２９  ベンドビーム
【図１】
2006323587.tif 000003
【図２】
2006323587.tif 000004
【図３】
2006323587.tif 000005
【図４】
2006323587.tif 000006
【図５】
2006323587.tif 000007
【図６】
2006323587.tif 000008
【図７】
2006323587.tif 000009
【図８】
2006323587.tif 000010
【図９】
2006323587.tif 000011
【図１０】
2006323587.tif 000012
【図１１】
2006323587.tif 000013
【図１２】
2006323587.tif 000014
【図１３】
2006323587.tif 000015
【図１４】
2006323587.tif 000016
【図１５】
2006323587.tif 000017
【図１６】
2006323587.tif 000018
【図１７】
2006323587.tif 000019