(57)【要約】【課題】製品の製造の曲げ加工における付随作業を考慮した、より正確な曲げ加工時間を算出することを可能にする。【解決手段】曲げ加工費見積装置１のＣＡＤデータ取得部１１は、工程共通属性情報および曲げ工程属性情報が付加された３次元ＣＡＤデータを取得する。パラメータ抽出部１３は、曲げ工程属性情報から、曲げ順、曲げパターンおよび曲げ角度で表される主作業を示す主作業情報を抽出し、曲げ線の対象物における座標に基づいて、曲げ加工の付随作業を示す付随作業情報を生成する。加工時間算出部１６は、見積基準データ記憶部１５が記憶する見積基準データを参照し、工程共通属性情報、主作業情報および付随作業情報に基づいて、曲げ加工にかかる加工時間を算出する。【選択図】図１
2020173829.tif 000002
【特許請求の範囲】
【請求項１】
曲げ加工の対象物の材料の材質、板厚および寸法を含む工程共通属性情報、ならびに、前記曲げ加工の曲げ順、曲げパターン、曲げ角度および曲げ線の前記対象物における座標を含む曲げ工程属性情報を取得する属性情報取得部と、
前記曲げ工程属性情報から、曲げ順、曲げパターンおよび曲げ角度で表される前記曲げ加工の主作業を示す主作業情報を抽出し、前記曲げ工程属性情報が示す曲げ線の前記対象物における座標に基づいて、前記曲げ加工の付随作業を示す付随作業情報を生成するパラメータ抽出部と、
前記曲げ加工の主作業および前記曲げ加工の付随作業に含まれる作業要素ごとの加工時間を示す見積基準データを記憶する見積基準データ記憶部と、
前記見積基準データを参照し、前記工程共通属性情報、前記主作業情報および前記付随作業情報に基づいて、前記曲げ加工にかかる加工時間を算出する加工時間算出部と、
を備える曲げ加工時間算出装置。
【請求項２】
前記パラメータ抽出部は、
前記曲げ加工の曲げ順が隣り合う先の曲げ工程および後の曲げ工程について、前記先の曲げ工程で加工された前記対象物において前記後の曲げ工程の曲げ線がある面の中心を原点とする座標系を定義し、前記曲げ工程属性情報が示す前記先の曲げ工程の曲げ線および前記後の曲げ工程の曲げ線の前記対象物における座標を、前記先の曲げ工程の曲げ線および前記後の曲げ工程の曲げ線の定義した前記座標系における座標に変換し、定義した前記座標系における前記先の曲げ工程の曲げ線の角度と前記後の曲げ工程の曲げ線の角度とが異なる場合は、前記後の曲げ工程で試し曲げ作業が発生すると判定し、定義した前記座標系における前記先の曲げ工程の曲げ線の角度と前記後の曲げ工程の曲げ線の角度とが一致する場合は、前記後の曲げ工程で試し曲げ作業が発生しないと判定する試し曲げ有無判定部を備え、
前記付随作業情報は、前記曲げ加工における前記試し曲げ作業の有無を示す情報を含む請求項１に記載の曲げ加工時間算出装置。
【請求項３】
前記パラメータ抽出部は、
前記曲げ加工の曲げ順が隣り合う先の曲げ工程および後の曲げ工程について、前記先の曲げ工程で加工された前記対象物において前記後の曲げ工程の曲げ線がある面の中心を原点とする座標系を定義し、前記曲げ工程属性情報が示す前記先の曲げ工程の曲げ線および前記後の曲げ工程の曲げ線の前記対象物における座標を、前記先の曲げ工程の曲げ線および前記後の曲げ工程の曲げ線の定義した前記座標系における座標に変換し、定義した前記座標系における前記先の曲げ工程の曲げ線の作業方向と前記後の曲げ工程の曲げ線の作業方向との差から、前記後の曲げ工程で前記対象物を回転させる回転量を算出する回転量算出部を備え、
前記付随作業情報は、前記曲げ加工における前記回転量を示す情報を含む請求項１または２に記載の曲げ加工時間算出装置。
【請求項４】
設計者が使用する設計者端末と、曲げ加工時間算出装置とで構成される曲げ加工時間算出システムであって、
前記設計者端末は、
曲げ加工の対象物の材料の材質、板厚および寸法を含む工程共通属性情報、ならびに、前記曲げ加工の曲げ順、曲げパターン、曲げ角度および曲げ線の前記対象物における座標を含む曲げ工程属性情報が付加された３次元ＣＡＤデータを前記曲げ加工時間算出装置に送信し、
前記曲げ加工時間算出装置は、
前記設計者端末から、前記３次元ＣＡＤデータを取得する属性情報取得部、
前記曲げ工程属性情報から、曲げ順、曲げパターンおよび曲げ角度で表される前記曲げ加工の主作業を示す主作業情報を抽出し、前記曲げ工程属性情報が示す曲げ線の前記対象物における座標に基づいて、前記曲げ加工の付随作業を示す付随作業情報を生成するパラメータ抽出部、
前記曲げ加工の主作業および前記曲げ加工の付随作業に含まれる作業要素ごとの加工時間を示す見積基準データを記憶する見積基準データ記憶部、および、
前記見積基準データを参照し、前記工程共通属性情報、前記主作業情報および前記付随作業情報に基づいて、前記曲げ加工にかかる加工時間を算出する加工時間算出部、
を備える曲げ加工時間算出システム。
【請求項５】
コンピュータを、
曲げ加工の対象物の材料の材質、板厚および寸法を含む工程共通属性情報、ならびに、前記曲げ加工の曲げ順、曲げパターン、曲げ角度および曲げ線の前記対象物における座標を含む曲げ工程属性情報を取得する属性情報取得部、
前記曲げ工程属性情報から、曲げ順、曲げパターンおよび曲げ角度で表される前記曲げ加工の主作業を示す主作業情報を抽出し、前記曲げ工程属性情報が示す曲げ線の前記対象物における座標に基づいて、前記曲げ加工の付随作業を示す付随作業情報を生成するパラメータ抽出部、および、
前記曲げ加工の主作業および前記曲げ加工の付随作業に含まれる作業要素ごとの加工時間を示す見積基準データを参照し、前記工程共通属性情報、前記主作業情報および前記付随作業情報に基づいて、前記曲げ加工にかかる加工時間を算出する加工時間算出部、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、製品の製造における曲げ加工時間を算出する曲げ加工時間算出装置、曲げ加工時間算出システムおよびプログラムに関する。
【背景技術】
【０００２】
製品の３次元姿図や展開図からコストに関するパラメータを抽出し、コンピュータにより自動的にコスト見積もりを行うシステムがある。
【０００３】
特許文献１には、製品製造の見積もりの依頼の受注者は、製品の三面図から立体姿図を複数の部品に分割した各部品の展開図より曲げの工程を決定し、この曲げの工程から曲げ加工時間、及び曲げ加工費を算出する板金加工作業の見積もり作成方法が開示されている。
【０００４】
特許文献２には、各部品データが記録されたＣＡＤ形状データから部品の加工コストに関係するパラメータ、例えば曲げ回数、ねじ穴数、板厚値等のパラメータを抽出する部品コスト見積りシステムが開示されている。
【０００５】
特許文献３には、３次元ＣＡＤから見積もりに必要なパラメータを取得し、取得されたパラメータに基づいて加工工程を設定し、この加工工程ごとの加工工数を見積もり、この加工工数に加工レートを乗算し材料費を加えてコストを算出する製品製造の見積り装置が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００２−２０３００７号公報
【特許文献２】特開平５−２８２３３１号公報
【特許文献３】特開２００１−１０１２８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１の技術では、曲げ線単体に付加された情報を基に作業時間を求めるため、曲げ工程における付随作業の発生の有無が判断できず、正確な加工時間を見積もることができない。特許文献２の技術では、曲げ回数をパラメータとしており、特定の条件下で発生する曲げ工程の付随作業を考慮していない。特許文献３の技術では、曲げ時間に係数をかけることによって、付随作業を考慮した工数を算出しているが、問題として、係数を入力する手間かかること、および見積もり精度が低いことが挙げられる。
【０００８】
本開示は、上記のような問題点に鑑みてなされたものであり、製品の製造の曲げ加工における付随作業を考慮した、より正確な曲げ加工時間を算出することを可能にすることを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本開示に係る曲げ加工時間算出装置は、属性情報取得部と、パラメータ抽出部と、見積基準データ記憶部と、加工時間算出部とを備える。属性情報取得部は、曲げ加工の対象物の材料の材質、板厚および寸法を含む工程共通属性情報、ならびに、曲げ加工の曲げ順、曲げパターン、曲げ角度および曲げ線の対象物における座標を含む曲げ工程属性情報を取得する。パラメータ抽出部は、曲げ工程属性情報から、曲げ順、曲げパターンおよび曲げ角度で表される曲げ加工の主作業を示す主作業情報を抽出し、曲げ工程属性情報が示す曲げ線の対象物における座標に基づいて、曲げ加工の付随作業を示す付随作業情報を生成する。見積基準データ記憶部は、曲げ加工の主作業および曲げ加工の付随作業に含まれる作業要素ごとの加工時間を示す見積基準データを記憶する。加工時間算出部は、見積基準データを参照し、工程共通属性情報、主作業情報および付随作業情報に基づいて、曲げ加工にかかる加工時間を算出する。
【発明の効果】
【００１０】
本開示によれば、曲げ加工の曲げ線の対象物における座標を示す情報に基づいて、曲げ加工の付随作業を示す付随作業情報を生成し、付随作業情報を加味して加工時間を算出することで、製品の製造の曲げ加工における付随作業を考慮した、より正確な曲げ加工時間を算出することが可能になる。
【図面の簡単な説明】
【００１１】
【図１】本開示の実施の形態に係る曲げ加工費見積システムの構成例を示す図である。
【図２】実施の形態に係るパラメータ抽出部の機能構成例を示す図である。
【図３】実施の形態に係る付随作業判定部の機能構成例を示す図である。
【図４】実施の形態に係る工程共通属性情報の一例を示す図である。
【図５】実施の形態に係る曲げ工程属性情報の一例を示す図である。
【図６】実施の形態に係る主作業情報の一例を示す図である。
【図７】実施の形態に係る付随作業情報の一例を示す図である。
【図８】実施の形態に係る主作業の見積基準データの一例を示す図である。
【図９】実施の形態に係る試し曲げの有無の見積基準データの一例を示す図である。
【図１０】実施の形態に係る部品の回転の見積基準データの一例を示す図である。
【図１１】実施の形態に係る加工費基準データの一例を示す図である。
【図１２】実施の形態に係る曲げ加工費見積処理の動作の一例を示すフローチャートである。
【図１３】実施の形態に係る試し曲げ有無判定処理の動作の一例を示すフローチャートである。
【図１４】実施の形態に係る回転量算出処理の動作の一例を示すフローチャートである。
【図１５】実施の形態に係る曲げ加工費見積装置のハードウェア構成の一例を示す図である。
【発明を実施するための形態】
【００１２】
以下に、本開示を実施するための形態について図面を参照して詳細に説明する。なお、図中同一または相当する部分には同じ符号を付す。以下の実施の形態では、曲げ加工の対象物を製品の部品としているが、曲げ加工の対象物は製品そのものであってもよい。
【００１３】
図１は、本開示の実施の形態に係る曲げ加工費見積システムの構成例を示す図である。曲げ加工費見積システム１００は、曲げ加工費見積装置１と、設計者端末２とで構成される。設計者端末２には、３次元での製品の設計専用のソフトウェアがインストールされている。製品の設計者は、このようなソフトウェアを用いて３次元ＣＡＤモデルをモデリングしながら製品の設計を行う。設計者端末２は、設計者が設計した製品の３次元ＣＡＤデータを曲げ加工費見積装置１に送信する。なお、３次元ＣＡＤデータは、設計者が曲げ加工費見積装置１に入力してもよい。３次元ＣＡＤデータには、図形に対して、曲げ加工に関する属性情報が付加されている。曲げ加工に関する属性情報には、部品の材料の材質、板厚および寸法を含む工程共通属性情報や、曲げ加工の曲げ順、曲げパターン、曲げ角度および曲げ線の部品における座標を含む曲げ工程属性情報が含まれる。
【００１４】
曲げ加工費見積装置１は、機能構成として、ＣＡＤデータ取得部１１、ＣＡＤデータ記憶部１２、パラメータ抽出部１３、パラメータ記憶部１４、見積基準データ記憶部１５、加工時間算出部１６、加工費基準データ記憶部１７および加工費算出部１８を備える。ＣＡＤデータ取得部１１は、設計者端末２から、３次元ＣＡＤデータを取得する。設計者が３次元ＣＡＤデータを曲げ加工費見積装置１に入力する場合には、ＣＡＤデータ取得部１１は、設計者からの３次元ＣＡＤデータの入力を受け付ける。ＣＡＤデータ取得部１１は、少なくとも工程共通属性情報および曲げ工程属性情報を取得すればよい。ＣＡＤデータ取得部１１は、本開示における属性情報取得部である。ＣＡＤデータ取得部１１は、取得した３次元ＣＡＤデータをＣＡＤデータ記憶部１２に記憶する。
【００１５】
パラメータ抽出部１３は、ＣＡＤデータ記憶部１２が記憶する３次元ＣＡＤデータに付加された工程共通属性情報および曲げ工程属性情報から、曲げ加工費に関するパラメータを抽出する。パラメータ抽出部１３は、抽出した曲げ加工費に関するパラメータをパラメータ記憶部１４に記憶する。パラメータ抽出部１３について図２を用いて説明する。
【００１６】
図２は、実施の形態に係るパラメータ抽出部の機能構成例を示す図である。パラメータ抽出部１３は、工程共通属性情報抽出部２１、曲げ工程属性情報抽出部２２、主作業情報抽出部２３および付随作業判定部２４を備える。工程共通属性情報抽出部２１は、ＣＡＤデータ記憶部１２が記憶する３次元ＣＡＤデータに付加された属性情報から工程共通属性情報を抽出し、パラメータ記憶部１４に記憶する。曲げ工程属性情報抽出部２２は、ＣＡＤデータ記憶部１２が記憶する３次元ＣＡＤデータに付加された属性情報から曲げ工程属性情報を抽出し、主作業情報抽出部２３および付随作業判定部２４に送る。工程共通属性情報および曲げ工程属性情報について図４および図５を用いて説明する。
【００１７】
図４は、実施の形態に係る工程共通属性情報の一例を示す図である。工程共通属性情報は、材料の種類を示す「材質」と、板厚を示す「板厚」と、部品の矩形長辺寸法を示す「Ｘ寸法」と、部品の矩形短辺寸法を示す「Ｙ寸法」との項目からなる。図４の例では、材料の種類はＳＰＨＣ、板厚は２．３ｍｍ、部品の矩形長辺寸法は２００ｍｍ、部品の矩形短辺寸法は１００ｍｍである。
【００１８】
図５は、実施の形態に係る曲げ工程属性情報の一例を示す図である。曲げ工程属性情報は、曲げる順番を示す「曲げ順」と、曲げ方を示す「曲げパターン」と、曲げる角度を示す「曲げ角度」と、部品における曲げ線の始点のＸＹ座標を示す「曲げ線の始点座標（Ｘ，Ｙ）」と、部品における曲げ線の終点のＸＹ座標を示す「曲げ線の終点座標（Ｘ，Ｙ）」との項目からなる。例えば、図５の曲げ工程属性情報において曲げる順番が一番目の曲げ工程の曲げ方はＶ曲げであり、曲げる角度は９０度である。この曲げ工程の曲げ線の始点のＸ座標は−８０、始点のＹ座標は−５０、終点のＸ座標は−８０、終点のＹ座標は５０である。
【００１９】
図２のパラメータ抽出部１３の主作業情報抽出部２３は、曲げ工程属性情報抽出部２２から受け取った曲げ工程属性情報から、「曲げ順」、「曲げパターン」および「曲げ角度」で表される曲げ加工の主作業を示す主作業情報を抽出し、パラメータ記憶部１４に記憶する。主作業情報について図６を用いて説明する。
【００２０】
図６は、実施の形態に係る主作業情報の一例を示す図である。主作業情報抽出部２３は、図５に示すような曲げ工程属性情報を受け取った場合、図６に示すような、１回目および２回目の曲げ工程で９０°に曲げるＶ曲げの曲げ加工を行い、３回目および４回目の曲げ工程で１８０°に曲げるヘミング曲げの曲げ加工を行う主作業を示す主作業情報をパラメータ記憶部１４に記憶する。
【００２１】
図２のパラメータ抽出部１３の付随作業判定部２４は、曲げ工程属性情報抽出部２２から受け取った曲げ工程属性情報に含まれる「曲げ順」、「曲げ線の始点座標（Ｘ，Ｙ）」および「曲げ線の終点座標（Ｘ，Ｙ）」の項目に基づいて、曲げ工程ごとの付随作業を示す付随作業情報を生成し、パラメータ記憶部１４に記憶する。付随作業判定部２４について図３を用いて説明する。
【００２２】
図３は、実施の形態に係る付随作業判定部の機能構成例を示す図である。付随作業判定部２４は、試し曲げ有無判定部３１、回転量算出部３２および付随作業情報生成部３３を備える。試し曲げ有無判定部３１は、曲げ工程属性情報抽出部２２から受け取った曲げ工程属性情報に含まれる「曲げ順」、「曲げ線の始点座標（Ｘ，Ｙ）」および「曲げ線の終点座標（Ｘ，Ｙ）」の項目に基づいて、曲げ工程ごとの試し曲げ作業の有無を判定する。一般的に、同一の材料でも、気温や金型の摩耗具合、材料の品質、材料の圧延方向に対する曲げ方向が異なることなどの条件によって、曲げるために必要な力が変化する。試し曲げ作業とは、上記の条件の違いによる曲げ角度のばらつきを抑えるため、指定された曲げ角度より小さい角度で曲げ、その後、曲げ箇所を複数回にわたって曲げることにより、曲げ箇所を指定された曲げ角度に曲げる作業である。試し曲げ作業が発生するか否かによって、曲げ加工の加工時間が変わる。
【００２３】
試し曲げ有無判定部３１は、曲げ加工のＮ−１回目の曲げ工程で加工された部品においてＮ回目の曲げ工程の曲げ線がある面の中心を原点とする座標系を定義する。Ｎ−１回目の曲げ工程は、本開示における先の曲げ工程である。Ｎ回目の曲げ工程は、本開示における後の曲げ工程である。試し曲げ有無判定部３１は、曲げ工程属性情報が示す「曲げ線の始点座標（Ｘ，Ｙ）」および「曲げ線の終点座標（Ｘ，Ｙ）」の項目の値を、Ｎ−１回目の曲げ工程の曲げ線の座標およびＮ回目の曲げ工程の曲げ線の定義した座標系における座標に変換し、曲げ線の角度を算出する。試し曲げ有無判定部３１は、Ｎ回目の曲げ工程の曲げ線の角度と、Ｎ−１回目の曲げ工程の曲げ線の角度とが異なる場合は、Ｎ回目の曲げ工程で試し曲げ作業が発生すると判定し、Ｎ回目の曲げ工程の曲げ線の角度と、Ｎ−１回目の曲げ工程の曲げ線の角度とが一致する場合は、Ｎ回目の曲げ工程で試し曲げ作業が発生しないと判定する。試し曲げ有無判定部３１は、１回目の曲げ工程についてはＮ−１回目の曲げ工程がないので、試し曲げ作業が発生すると判定する。試し曲げ有無判定部３１は、曲げ工程ごとの試し曲げ作業の有無を示す情報を付随作業情報生成部３３に送る。
【００２４】
回転量算出部３２は、曲げ工程属性情報抽出部２２から受け取った曲げ工程属性情報に含まれる「曲げ順」、「曲げ線の始点座標（Ｘ，Ｙ）」および「曲げ線の終点座標（Ｘ，Ｙ）」の項目から、曲げ工程ごとの部品を回転させる回転量を算出する。任意の曲げ線を曲げる場合、曲げ線同士の位置関係によって、部品を回転しプレスブレーキの金型の下降面に曲げ線をセットする部品を回転させる作業が必要となる場合がある。部品を回転させる回転量によって、曲げ加工の加工時間が変わる。
【００２５】
回転量算出部３２は、試し曲げ有無判定部３１と同様に座標系を定義し、曲げ工程属性情報が示す「曲げ線の始点座標（Ｘ，Ｙ）」および「曲げ線の終点座標（Ｘ，Ｙ）」の項目の値を、Ｎ−１回目の曲げ工程の曲げ線の座標およびＮ回目の曲げ工程の曲げ線の定義した座標系における座標に変換し、Ｎ回目の曲げ工程で部品を回転させる回転量を算出する。回転量算出部３２は、１回目の曲げ工程についてはＮ−１回目の曲げ工程がないので、回転量を０°とする。回転量算出部３２は、曲げ工程ごとの回転量を示す情報を付随作業情報生成部３３に送る。
【００２６】
付随作業情報生成部３３は、試し曲げ有無判定部３１および回転量算出部３２から受け取った情報に基づいて、曲げ工程ごとの試し曲げ作業の有無および回転量を示す付随作業情報を生成し、パラメータ記憶部１４に記憶する。付随作業情報について図７を用いて説明する。
【００２７】
図７は、実施の形態に係る付随作業情報の一例を示す図である。付随作業判定部２４の試し曲げ有無判定部３１は、図５に示すような曲げ工程属性情報を受け取った場合、「曲げ線の始点座標（Ｘ，Ｙ）」および「曲げ線の終点座標（Ｘ，Ｙ）」の項目から１回目〜４回目の曲げ工程の曲げ線の角度を算出する。試し曲げ有無判定部３１は、１回目の曲げ工程は、試し曲げ作業が有ると判定する。２回目の曲げ工程は、１回目の曲げ工程と曲げ線の角度が一致するので、試し曲げ作業が無いと判定する。３回目の曲げ工程は、２回目の曲げ工程と曲げ線の角度が異なるので、試し曲げ作業が有ると判定する。４回目の曲げ工程は、３回目の曲げ工程と曲げ線の角度が一致するので、試し曲げ作業が無いと判定する。試し曲げ有無判定部３１は、このような判定結果を示す情報を付随作業情報生成部３３に送る。
【００２８】
回転量算出部３２は、図５に示すような曲げ工程属性情報を受け取った場合、「曲げ線の始点座標（Ｘ，Ｙ）」および「曲げ線の終点座標（Ｘ，Ｙ）」の項目から１回目〜４回目の曲げ工程の曲げ線の作業方向を算出する。回転量算出部３２は、１回目の曲げ工程の回転量は０°とする。２回目の曲げ線の作業方向は１回目の曲げ線の作業方向と同じであるので、２回目の曲げ工程の回転量は０°とする。３回目の曲げ線の作業方向と２回目の曲げ線の作業方向との差から、３回目の曲げ工程の回転量は９０°とする。４回目の曲げ線の作業方向は３回目の曲げ線の作業方向と同じであるので、４回目の曲げ工程の回転量は０°とする。試し曲げ有無判定部３１は、算出した曲げ工程ごとの回転量を示す情報を付随作業情報生成部３３に送る。
【００２９】
付随作業情報生成部３３は、試し曲げ有無判定部３１および回転量算出部３２から受け取った情報に基づいて、図７に示すような、１回目の曲げ工程は試し曲げ作業が発生し、回転量は０°、２回目の曲げ工程は試し曲げ作業が発生せず、回転量は０°、３回目の曲げ工程は試し曲げ作業が発生し、回転量は９０°、４回目の曲げ工程は試し曲げ作業が発生せず、回転量は０°であることを示す付随作業情報をパラメータ記憶部１４に記憶する。
【００３０】
このように、図１の曲げ加工費見積装置１のパラメータ記憶部１４には、工程共通属性情報、主作業情報および付随作業情報が、加工コストに関するパラメータとして記憶される。加工時間算出部１６は、見積基準データ記憶部１５が記憶する、曲げ加工の主作業および曲げ加工の付随作業に含まれる作業要素ごとの加工時間を示す見積基準データを参照し、パラメータ記憶部１４が記憶する加工コストに関するパラメータに基づいて、曲げ工程ごとの加工時間を算出する。見積基準データについて図８〜図１０を用いて説明する。
【００３１】
図８は、実施の形態に係る主作業の見積基準データの一例を示す図である。主作業の見積基準データは、曲げ角度と曲げパターンとの組み合わせで決まる加工時間を示す。図８の例では、「曲げ角度」には、「３０°」、「６０°」、「９０°」、「１２０°」、「１５０°」および「１８０°」の項目があり、「曲げパターン」には、「Ｖ曲げ」、「Ｒ曲げ」および「ヘミング曲げ」の項目がある。例えば、「９０°」の「Ｖ曲げ」には、加工時間が３秒かかる。「ヘミング曲げ」は「曲げ角度」が１８０°であり、加工時間が１０秒かかる。
【００３２】
図９は、実施の形態に係る試し曲げの有無の見積基準データの一例を示す図である。試し曲げの有無見積基準データは、試し曲げ作業の有無によって決まる追加の加工時間を示す。図９の例では、試し曲げ作業が発生する場合には、追加の加工時間が２０秒かかる。
【００３３】
図１０は、実施の形態に係る部品の回転の見積基準データの一例を示す図である。部品の回転の見積基準データは、回転量と曲げ工程の対象の部品のＸ寸法との組み合わせで決まる追加の加工時間を示す。図１０の例では、「回転量」には、「±０〜５９°」、「±６０〜１１９°」および「±１２０〜１８０°」の項目があり、曲げ工程の対象の部品のＸ寸法を示す「Ｘ寸法」には、「０〜１９９ｍｍ」、「２００〜４９９ｍｍ」、「５００〜９９９ｍｍ」および「１０００〜１５００ｍｍ」の項目がある。例えば、「回転量」が「±０〜５９°」で「Ｘ寸法」が「０〜１９９ｍｍ」である場合には、追加の加工時間が２秒かかる。見積基準データは、材料ごとに異なる。図８〜図１０は、図４の工程共通属性情報が示す材料（材質がＳＰＨＣ、板厚が２．３ｍｍ、Ｘ寸法が２００ｍｍおよびＹ寸法が１００ｍｍ）が属する分類の見積基準データである。
【００３４】
図１の曲げ加工費見積装置１の加工時間算出部１６は、図８〜図１０に示すような、工程共通属性情報が示す材料の属する分類の見積基準データを参照し、主作業情報、付随作業情報に基づいて、曲げ工程ごとの主作業の加工時間、試し曲げ作業の有無による追加の加工時間および回転量による追加の加工時間を算出する。加工時間算出部１６は、主作業の加工時間に試し曲げ作業の有無による追加の加工時間および回転量による追加の加工時間を加算して、曲げ工程ごとの加工時間を算出する。加工時間算出部１６は、算出した曲げ工程ごとの加工時間を示す加工時間情報を生成し、加工費算出部１８に送る。加工費算出部１８は、加工費基準データ記憶部１７が記憶する、単位時間あたりの加工費を示す加工費基準データを参照し、加工時間算出部１６から受け取った加工時間情報に基づいて、加工費を算出する。加工費基準データについて図１１を用いて説明する。
【００３５】
図１１は、実施の形態に係る加工費基準データの一例を示す図である。加工費基準データは、曲げ加工で使用する機械を示す「加工方法」と、該機械による単位時間あたりの加工費を示す「曲げ基準単価」との項目からなる。図１１の例では、曲げ加工で使用する機械には「ベンダーＡ」、「ベンダーＢ」および「ベンダーＣ」がある。「ベンダーＡ」、「ベンダーＢ」および「ベンダーＣ」はそれぞれ、「Ｖ曲げ」、「Ｒ曲げ」および「ヘミング曲げ」の曲げパターンに対応する。また、図１１の例では、「曲げ基準単価」は１秒あたりの加工費を示す。
【００３６】
図１の曲げ加工費見積装置１の加工費算出部１８は、図１１に示すような加工費基準データを参照し、加工時間情報が示す曲げ工程ごとの加工時間に曲げパターンに対応する「加工方法」の「曲げ基準単価」を乗算して、曲げ工程ごとの加工費を算出する。加工費算出部１８は、算出した曲げ工程ごとの加工費を示す加工費情報を生成し、設計者端末２に送信する。設計者端末２は、曲げ加工費見積装置１から受信した加工費情報を表示する。設計者は、フィードバックされた加工費情報に基づいて設計内容を修正することができる。なお、加工費算出部１８は、生成した加工費情報を記憶しておいてもよいし、表示させてもよい。この場合、設計者は、曲げ加工費見積装置１に記憶された、または、表示された加工費情報を参照する。加工費算出部１８は、加工費情報だけでなく、加工時間情報を設計者端末２に送信してもよいし、設計者端末２に送信する加工時間情報には、主作業の加工時間、試し曲げ作業の有無による追加の加工時間および回転量による追加の加工時間を示す情報を含んでもよい。続いて、曲げ加工費見積装置１が行う処理について、図１２〜図１４のフローチャートを用いて説明する。
【００３７】
図１２は、実施の形態に係る曲げ加工費見積処理の動作の一例を示すフローチャートである。曲げ加工費見積処理は、曲げ加工費見積装置１が起動すると開始する。曲げ加工費見積装置１のＣＡＤデータ取得部１１は、設計者端末２から、３次元ＣＡＤデータを取得する（ステップＳ１１）。ＣＡＤデータ取得部１１は、取得した３次元ＣＡＤデータをＣＡＤデータ記憶部１２に記憶する。
【００３８】
パラメータ抽出部１３の工程共通属性情報抽出部２１は、ＣＡＤデータ記憶部１２が記憶する３次元ＣＡＤデータに付加された属性情報から、図４に示すような工程共通属性情報を抽出し（ステップＳ１２）、パラメータ記憶部１４に記憶する。曲げ工程属性情報抽出部２２は、ＣＡＤデータ記憶部１２が記憶する３次元ＣＡＤデータに付加された属性情報から図５に示すような曲げ工程属性情報を抽出し（ステップＳ１３）、主作業情報抽出部２３および付随作業判定部２４に送る。主作業情報抽出部２３は、曲げ工程属性情報抽出部２２から受け取った曲げ工程属性情報から、「曲げ順」、「曲げパターン」および「曲げ角度」を示す図６に示すような主作業情報を抽出し（ステップＳ１４）、パラメータ記憶部１４に記憶する。
【００３９】
付随作業判定部２４の試し曲げ有無判定部３１は、曲げ工程属性情報抽出部２２から受け取った曲げ工程属性情報に含まれる「曲げ順」、「曲げ線の始点座標（Ｘ，Ｙ）」および「曲げ線の終点座標（Ｘ，Ｙ）」の項目に基づいて、曲げ工程ごとの試し曲げ作業の有無を判定する試し曲げ有無判定処理を行う（ステップＳ１５）。試し曲げ有無判定部３１は、曲げ工程ごとの試し曲げ作業の有無を示す情報を付随作業情報として生成し、パラメータ記憶部１４に記憶する。回転量算出部３２は、曲げ工程属性情報抽出部２２から受け取った曲げ工程属性情報に含まれる「曲げ順」、「曲げ線の始点座標（Ｘ，Ｙ）」および「曲げ線の終点座標（Ｘ，Ｙ）」の項目から、曲げ工程ごとの部品を回転させる回転量を算出する回転量算出処理を行う（ステップＳ１６）。回転量算出部３２は、図７に示すような付随作業情報を生成し（ステップＳ１７）、パラメータ記憶部１４に記憶する。
【００４０】
加工時間算出部１６は、図８〜図１０に示すような、工程共通属性情報が示す材料の属する分類の見積基準データを参照し、主作業情報および付随作業情報に基づいて、曲げ工程ごとの加工時間を算出する（ステップＳ１８）。加工時間算出部１６は、算出した曲げ工程ごとの加工時間を示す加工時間情報を加工費算出部１８に送る。加工費算出部１８は、図１１に示すような、加工費基準データを参照し、加工時間算出部１６から受け取った加工時間情報に基づいて、曲げ工程ごとの加工費を算出する（ステップＳ１９）。加工費算出部１８は、算出した曲げ工程ごとの加工費を示す加工費情報を生成し（ステップＳ２０）、処理を終了する。続いて、図１２のフローチャートのステップＳ１５で定義した試し曲げ有無判定処理について、図１３のフローチャートを用いて説明する。
【００４１】
図１３は、実施の形態に係る試し曲げ有無判定処理の動作の一例を示すフローチャートである。試し曲げ有無判定処理は、付随作業判定部２４の試し曲げ有無判定部３１が曲げ工程属性情報抽出部２２から曲げ工程属性情報を受け取ると開始する。試し曲げ有無判定部３１は、Ｎ回目の曲げ工程について、Ｎ＝１である場合（ステップＳ２１；ＹＥＳ）、試し曲げ作業有りと判定する（ステップＳ２６）。Ｎ＝１でない場合（ステップＳ２１；ＮＯ）、試し曲げ有無判定部３１は、Ｎ−１回目の曲げ工程で加工された部品においてＮ回目の曲げ工程の曲げ線がある面の中心を原点とする座標系を定義する（ステップＳ２２）。Ｎ＝１の場合、原点のＸ座標は、工程共通属性情報の「Ｘ寸法」の値を２で除算した値、原点のＸ座標は、工程共通属性情報の「Ｙ寸法」の値を２で除算した値である。
【００４２】
試し曲げ有無判定部３１は、曲げ工程属性情報が示す、Ｎ−１回目の曲げ工程の曲げ線およびＮ回目の曲げ工程の曲げ線の「曲げ線の始点座標（Ｘ，Ｙ）」および「曲げ線の終点座標（Ｘ，Ｙ）」の項目の値を、Ｎ−１回目の曲げ工程の曲げ線の座標およびＮ回目の曲げ工程の曲げ線の定義した座標系における座標に変換する（ステップＳ２３）。試し曲げ有無判定部３１は、定義した座標系におけるＮ−１回目の曲げ工程の曲げ線の座標およびＮ回目の曲げ工程の曲げ線の座標から、Ｎ−１回目の曲げ工程の曲げ線の角度およびＮ回目の曲げ工程の曲げ線の角度を算出する（ステップＳ２４）。定義した座標系におけるＮ回目の曲げ工程の曲げ線の始点のＸ座標をｘ１、始点のＹ座標をｙ１、終点のＸ座標をｘ２、終点のＹ座標をｙ２とすると、曲げ線の角度＝ｔａｎ−１｛（ｙ２−ｙ１）／（ｘ２−ｘ１）｝の計算式より、Ｎ回目の曲げ工程の曲げ線の角度を求める。ただし、曲げ線角度が負の場合、１８０を加算する。Ｎ−１回目の曲げ工程の曲げ線の角度も同様に求める。
【００４３】
試し曲げ有無判定部３１は、Ｎ回目の曲げ工程の曲げ線の角度と、Ｎ−１回目の曲げ工程の曲げ線の角度とが異なるか否かを判定する（ステップＳ２５）。Ｎ回目の曲げ工程の曲げ線の角度と、Ｎ−１回目の曲げ工程の曲げ線の角度とが異なる場合（ステップＳ２５；ＹＥＳ）、試し曲げ有無判定部３１は、試し曲げ作業有りと判定する（ステップＳ２６）。Ｎ回目の曲げ工程の曲げ線の角度と、Ｎ−１回目の曲げ工程の曲げ線の角度とが一致する場合（ステップＳ２５；ＮＯ）、試し曲げ有無判定部３１は、試し曲げ作業無しと判定する（ステップＳ２７）。
【００４４】
Ｎ回目の曲げ工程が最後の曲げ工程でない場合（ステップ２８；ＮＯ）、処理はステップＳ２２に戻り、試し曲げ有無判定部３１は、ステップＳ２２〜ステップ２８を繰り返す。Ｎ回目の曲げ工程が最後の曲げ工程である場合（ステップ２８；ＹＥＳ）、試し曲げ有無判定部３１は、曲げ工程ごとの試し曲げ作業の有無を示す情報を付随作業情報生成部３３に送り、処理を終了する。続いて、図１２のフローチャートのステップＳ１６で定義した回転量算出処理について、図１４のフローチャートを用いて説明する。
【００４５】
図１４は、実施の形態に係る回転量算出処理の動作の一例を示すフローチャートである。回転量算出処理は、付随作業判定部２４の回転量算出部３２が曲げ工程属性情報抽出部２２から曲げ工程属性情報を受け取ると開始する。回転量算出部３２は、Ｎ回目の曲げ工程について、Ｎ＝１である場合（ステップＳ３１；ＹＥＳ）、１回目の曲げ工程の回転量を０°として算出する（ステップＳ３５）。Ｎ＝１でない場合（ステップＳ３１；ＮＯ）、処理はステップＳ３２に移行する。ステップＳ３２およびステップＳ３３は、図１３のフローチャートのステップＳ２２およびステップＳ２３と同じ処理であるので説明を省略する。回転量算出部３２は、定義した座標系におけるＮ−１回目の曲げ工程の曲げ線の座標およびＮ回目の曲げ工程の曲げ線の座標から、Ｎ−１回目の曲げ工程の曲げ線の作業方向およびＮ回目の曲げ工程の曲げ線の作業方向を算出する（ステップＳ３４）。回転量算出部３２は、Ｎ回目の曲げ工程の曲げ線に対して、原点から垂直線ａを引く。Ｎ回目の曲げ工程の曲げ線に対して原点から垂直線ａが引けない場合は、Ｎ回目の曲げ工程の曲げ線の延長線に対して原点から垂直線ａを引く。第１象限のＸ座標軸と垂直線ａのなす角（反時計周り）を曲げ線の作業方向とする。Ｎ−１回目の曲げ工程の曲げ線の作業方向も同様に求める。
【００４６】
回転量算出部３２は、Ｎ回目の曲げ工程の曲げ線の作業方向の値からＮ−１回目の曲げ工程の曲げ線の作業方向の値を減算した値をＮ回目の曲げ工程の回転量として算出する（ステップＳ３５）。Ｎ回目の曲げ工程が最後の曲げ工程でない場合（ステップ３６；ＮＯ）、処理はステップＳ３２に戻り、回転量算出部３２は、ステップＳ３２〜ステップ３６を繰り返す。Ｎ回目の曲げ工程が最後の曲げ工程である場合（ステップ３６；ＹＥＳ）、回転量算出部３２は、曲げ工程ごとの回転量を示す情報を付随作業情報生成部３３に送り、処理を終了する。
【００４７】
以上説明したように実施の形態の曲げ加工費見積装置１によれば、曲げ加工の曲げ線の対象物における座標を示す情報に基づいて、曲げ加工の付随作業を示す付随作業情報を生成し、付随作業情報を加味して加工時間および加工費を算出することで、製品の製造の曲げ加工における付随作業を考慮した、より正確な曲げ加工費を見積もることが可能になる。
【００４８】
上記の実施の形態では、曲げ工程ごとの加工時間および加工費を算出したが、すべての曲げ工程の合計の加工時間および加工費を算出してもよい。また、上記の実施の形態では、付随作業判定部２４は、試し曲げ有無判定部３１および回転量算出部３２を備えるが、どちらか一方を備える構成でもよい。
【００４９】
図１５は、実施の形態に係る曲げ加工費見積装置のハードウェア構成の一例を示す図である。曲げ加工費見積装置１は、図１５に示すように、一時記憶部１０１、記憶部１０２、計算部１０３、入力部１０４、外部出力部１０５および表示部１０６を備える。一時記憶部１０１、記憶部１０２、入力部１０４、外部出力部１０５および表示部１０６はいずれもＢＵＳを介して計算部１０３に接続されている。
【００５０】
計算部１０３、はＣＰＵ（Central Processing Unit）などから構成され、記憶部１０２に記憶されている制御プログラムに従って、曲げ加工費見積装置１のパラメータ抽出部１３、加工時間算出部１６および加工費算出部１８の各処理を実行する。
【００５１】
一時記憶部１０１はＲＡＭ（Random-Access Memory）などから構成され、記憶部１０２に記憶されている制御プログラムをロードし、計算部１０３の作業領域として用いられる。
【００５２】
記憶部１０２は、フラッシュメモリ、ハードディスク、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷなどの不揮発性メモリから構成され、曲げ加工費見積装置１の処理を計算部１０３に行わせるためのプログラムをあらかじめ記憶し、また、計算部１０３の指示に従って、このプログラムが記憶するデータを計算部１０３に供給し、計算部１０３から供給されたデータを記憶する。ＣＡＤデータ記憶部１２、パラメータ記憶部１４、見積基準データ記憶部１５および加工費基準データ記憶部１７は、記憶部１０２に構成される。
【００５３】
入力部１０４は、キーボードおよびマウスなどのポインティングデバイスなどと、キーボードおよびポインティングデバイスなどをＢＵＳに接続するインタフェース装置から構成されている。入力部１０４を介して入力された情報は、計算部１０３に供給される。設計者が曲げ加工費見積装置１に３次元ＣＡＤデータを入力する場合は、入力部１０４は、ＣＡＤデータ取得部１１として機能する。
【００５４】
外部出力部１０５は、ネットワークに接続する網終端装置または無線通信装置、およびそれらと接続するシリアルインタフェースまたはＬＡＮ（Local Area Network）インタフェースから構成されている。加工費算出部１８が加工費情報を設計者端末２に送信する場合には、外部出力部１０５は、加工費算出部１８として機能する。
【００５５】
表示部１０６は、ＣＲＴ（Cathode Ray Tube）またはＬＣＤ（Liquid Crystal Display）などから構成されている。表示部１０６は、ユーザが曲げ加工費見積装置１に情報を入力する場合は、操作画面を表示する。加工費算出部１８が加工費情報を表示する場合には、表示部１０６は、加工費算出部１８として機能する。
【００５６】
図１に示す曲げ加工費見積装置１のＣＡＤデータ取得部１１、ＣＡＤデータ記憶部１２、パラメータ抽出部１３、パラメータ記憶部１４、見積基準データ記憶部１５、加工時間算出部１６、加工費基準データ記憶部１７および加工費算出部１８の処理は、制御プログラムが、一時記憶部１０１、計算部１０３、記憶部１０２、入力部１０４、外部出力部１０５および表示部１０６などを資源として用いて処理することによって実行する。
【００５７】
その他、前記のハードウェア構成やフローチャートは一例であり、任意に変更および修正が可能である。
【００５８】
計算部１０３、一時記憶部１０１、記憶部１０２、入力部１０４、外部出力部１０５および表示部１０６などから構成される曲げ加工費見積装置１の処理を行う中心となる部分は、専用のシステムによらず、通常のコンピュータシステムを用いて実現可能である。例えば、前記の動作を実行するためのコンピュータプログラムを、コンピュータが読み取り可能な記録媒体（フレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなど）に格納して配布し、当該コンピュータプログラムをコンピュータにインストールすることにより、前記の処理を実行する曲げ加工費見積装置１を構成してもよい。また、インターネットなどの通信ネットワーク上のサーバ装置が有する記憶装置に当該コンピュータプログラムを格納しておき、通常のコンピュータシステムがダウンロードなどすることで曲げ加工費見積装置１を構成してもよい。
【００５９】
また、曲げ加工費見積装置１の機能を、ＯＳ（オペレーティングシステム）とアプリケーションプログラムの分担、またはＯＳとアプリケーションプログラムとの協働により実現する場合などには、アプリケーションプログラム部分のみを記録媒体や記憶装置に格納してもよい。
【００６０】
また、搬送波にコンピュータプログラムを重畳し、通信ネットワークを介して提供することも可能である。例えば、通信ネットワーク上の掲示板（BBS, Bulletin Board System）に前記コンピュータプログラムを掲示し、ネットワークを介して前記コンピュータプログラムを提供してもよい。そして、このコンピュータプログラムを起動し、ＯＳの制御下で、他のアプリケーションプログラムと同様に実行することにより、前記の処理を実行できるように構成してもよい。
【符号の説明】
【００６１】
１  曲げ加工費見積装置、２  設計者端末、１１  ＣＡＤデータ取得部、１２  ＣＡＤデータ記憶部、１３  パラメータ抽出部、１４  パラメータ記憶部、１５  見積基準データ記憶部、１６  加工時間算出部、１７  加工費基準データ記憶部、１８  加工費算出部、２１  工程共通属性情報抽出部、２２  曲げ工程属性情報抽出部、２３  主作業情報抽出部、２４  付随作業判定部、３１  試し曲げ有無判定部、３２  回転量算出部、３３  付随作業情報生成部、１００  曲げ加工費見積システム、１０１  一時記憶部、１０２  記憶部、１０３  計算部、１０４  入力部、１０５  外部出力部、１０６  表示部。
【図１】
2020173829.tif 000003
【図２】
2020173829.tif 000004
【図３】
2020173829.tif 000005
【図４】
2020173829.tif 000006
【図５】
2020173829.tif 000007
【図６】
2020173829.tif 000008
【図７】
2020173829.tif 000009
【図８】
2020173829.tif 000010
【図９】
2020173829.tif 000011
【図１０】
2020173829.tif 000012
【図１１】
2020173829.tif 000013
【図１２】
2020173829.tif 000014
【図１３】
2020173829.tif 000015
【図１４】
2020173829.tif 000016
【図１５】
2020173829.tif 000017