(57)【要約】      （修正有）【課題】板状金属部品の深絞り加工シミュレーションのための演算モデルを生成するシステムおよび方法を提供する。【解決手段】コンピュータが、ユーザからの要求の受信に応じて、コンピュータで生成される一連の視覚情報図形が順次表示される。演算モデルは、各特定タイプのシミュレーションに対してある数のコンポーネントを有する。図形は、どのコンポーネントが処理されているかに関してユーザの注意を引きつけるよう構成される。各図形は、三つの異なる表示法で表示されるアイコンを有する。第一表示法は、処理されていないコンポーネントを示す。第二表示法は、現在処理されているコンポーネントを示す。また、第三表示法は、以前に処理されたコンポーネントを示す。一連の図形の順序は、各特定のタイプのシミュレーションに対して予め決められており、したがって、演算モデルの生成においてヒューマンエラーを最小限にできる。【選択図】図３
2013248667.tif 000002
【特許請求の範囲】
【請求項１】
板状金属部品の深絞り加工シミュレーションのための演算モデルを生成する方法であって、
コンピュータが、
（ａ）ユーザから、演算モデル生成アプリケーションモジュールがインストールされているコンピュータシステムにおいて特定タイプの深絞り加工シミュレーションのための演算モデルを生成する要求を受け取るステップであって、該演算モデルは前記特定タイプの深絞り加工シミュレーションにおいて要求される複数のコンポーネントを含んでおり、該コンポーネントは所定の順に生成されるステップと、
（ｂ）コンピュータシステムに対して機能的に適合しているコンピュータ用モニタに、複数のアイコンを表している視覚情報図形を表示するステップであって、それぞれのアイコンは前記コンポーネントのうちの一つに対応しており、前記アイコンは第一表示法で表示されるステップと、
（ｃ）ユーザからの指令の受信に応じて前記視覚情報図形におけるコンポーネントうちの現在処理されているコンポーネントに対応するアイコンを第二表示法で強調し、以前に強調されていたアイコンを第三表示法で表示するステップと、
（ｄ）演算メッシュを現在処理されているコンポーネントと関連づけるようにユーザに促すステップと、
（ｅ）所定の順に前記コンポーネントがすべて処理されるまたはそれぞれの演算メッシュに関連づけられるまでステップ（ｃ）〜（ｄ）を繰り返し、その結果前記演算モデルが生成されるステップと、
を実行する方法。
【請求項２】
請求項１に記載の方法であって、前記演算モデルは有限要素解析モデルである方法。
【請求項３】
請求項１に記載の方法であって、前記視覚情報図形は、ユーザが演算モデルを生成するのを支援するよう構成される方法。
【請求項４】
請求項３に記載の方法であって、前記視覚情報図形はポップアップウィンドウである方法。
【請求項５】
請求項３に記載の方法であって、前記視覚情報図形は、ユーザと演算モデル生成アプリケーションモジュールとの間の対話型セッションが可能であるコンピュータ用モニタの領域である方法。
【請求項６】
請求項１に記載の方法であって、前記第一表示法は、処理されていないコンポーネントに対応するアイコンを示すよう構成される方法。
【請求項７】
請求項１に記載の方法であって、前記第二表示法は、現在処理されているコンポーネントの作業にユーザの注意を引きつけるよう構成されている方法。
【請求項８】
請求項１に記載の方法であって、前記第三表示法は、既に処理されたコンポーネントに対応するアイコンを示すよう構成される方法。
【請求項９】
請求項１に記載の方法であって、前記特定タイプの深絞り加工シミュレーションは、重力荷重、バインダラッピング、パンチ降下、スプリングバックまたはエッジフランジングを有している方法。
【請求項１０】
請求項１に記載の方法であって、前記複数のコンポーネントには、ダイ、板状金属ブランク、パンチおよびドロービードが含まれる方法。
【請求項１１】
板状金属部品の深絞り加工シミュレーションのための演算モデルを生成するシステムであって、
入出力（Ｉ／Ｏ）インタフェースと、
演算モデル生成アプリケーションモジュールに関するコンピュータ読取り可能なコードを記憶しているメモリと、
前記メモリに連結される少なくとも一つのプロセッサであって、該少なくとも一つのプロセッサがメモリ内のコンピュータ可読コードを実行して、これにより、前記演算モデル生成アプリケーションモジュールに、
（ａ）ユーザから、特定タイプの深絞り加工シミュレーションのための演算モデルを生成する要求を受け取るステップであって、該演算モデルは前記特定タイプの深絞り加工シミュレーションにおいて要求される複数のコンポーネントを含んでおり、該コンポーネントは所定の順に生成されるステップと、
（ｂ）前記システムに対して機能的に適合しているコンピュータ用モニタに、複数のアイコンを表している視覚情報図形を表示するステップであって、それぞれのアイコンは前記コンポーネントのうちの一つに対応しており、前記アイコンは第一表示法で表示されるステップと、
（ｃ）ユーザからの指令に応じて前記視覚情報図形におけるコンポーネントうちの現在処理されているコンポーネントに対応するアイコンを第二表示法で強調し、以前に強調されていたアイコンを第三表示法で表示するステップと、
（ｄ）演算メッシュを現在処理されているコンポーネントと関連づけるようにユーザに促すステップと、
（ｅ）所定の順に前記コンポーネントがすべて処理されるまたはそれぞれの演算メッシュに関連づけられるまでステップ（ｃ）〜（ｄ）を繰り返し、その結果前記演算モデルが生成されるステップと、
を行わせるシステム。
【請求項１２】
方法に基づいて板状金属部品の深絞り加工シミュレーションのための演算モデルを生成する命令を有する非一時的なコンピュータ可読記憶媒体であって、前記方法は、コンピュータが、
（ａ）ユーザから、演算モデル生成アプリケーションモジュールがインストールされているコンピュータシステムにおいて特定タイプの深絞り加工シミュレーションのための演算モデルを生成する要求を受け取るステップであって、該演算モデルは前記特定タイプの深絞り加工シミュレーションにおいて要求される複数のコンポーネントを含んでおり、該コンポーネントは所定の順に生成されるステップと、
（ｂ）コンピュータシステムに対して機能的に適合しているコンピュータ用モニタに、複数のアイコンを表している視覚情報図形を表示するステップであって、それぞれのアイコンは前記コンポーネントのうちの一つに対応しており、前記アイコンは第一表示法で表示されるステップと、
（ｃ）ユーザからの指令に応じて前記視覚情報図形におけるコンポーネントうちの現在処理されているコンポーネントに対応するアイコンを第二表示法で強調し、以前に強調されていたアイコンを第三表示法で表示するステップと、
（ｄ）演算メッシュを現在処理されているコンポーネントと関連づけるようにユーザに促すステップと、
（ｅ）所定の順に前記コンポーネントがすべて処理されるまたはそれぞれの演算メッシュに関連づけられるまでステップ（ｃ）〜（ｄ）を繰り返し、その結果前記演算モデルが生成されるステップと、
を実行する非一時的なコンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機械工学のコンピュータ支援工学（ＣＡＥ）解析の演算モデルの生成に関し、特に、板状金属部品の深絞り加工シミュレーションのための演算モデルを生成するシステムおよび方法に関する。
【背景技術】
【０００２】
板状金属成形は、ブランクシートメタルから金属部品を生産するために産業界において長年用いられている。例えば、自動車メーカーや部品サプライヤーは板状金属加工を用いて、多くの部品を生産している。最も使用されているシートメタル成形プロセスのうちの一つは深絞り法である。深絞り法は、特定の形状のパンチをそれに対応するダイにそれらの間に一片のブランクシートメタルを挟んで油圧あるいは機械的にプレスすることを含んでいる。このプロセスから作られる例示的な製品には、限定するものではないが、自動車ボンネット、フェンダー、ドア、自動車用燃料タンク、キッチンシンク、アルミニウム缶などが含まれる。ダイのある領域では、形成される部品や製品の深さは、一般にその直径の半分より大きい。その結果、ブランクは伸延され、したがって、その部品や製品のジオメトリ（形状寸法）に応じて種々の位置において薄肉化される。材料不具合（例えば、割れ、裂け、しわ、くびれ（ネッキング）等）など構造的欠陥がない場合に限って、その部品や製品は良好と言える。
【０００３】
正常に板状金属部品を製造するために、今日の製造の多くでは、コンピュータシミュレーションすなわち数値的シミュレーション（例えばコンピュータ支援エンジニアリング解析（ＣＡＥ））が用いられている。有用なコンピュータシミュレーション一つは、有限要素解析（ＦＥＡ）を用いて行われる。有限要素解析（ＦＥＡ）は、複雑な系に関係する工学問題をモデル化して解くために産業界において広く用いられている、コンピュータで処理される方法である。ＦＥＡの名前は、想定されている対象の幾何学的配置（ジオメトリ）を特定する方法に由来する。現代のデジタルコンピュータの登場により、ＦＥＡは、ＦＥＡのソフトウェアとして実装されている。ＦＥＡソフトウェアは、大まかに二つのタイプに分類することができる。暗黙的ＦＥＡソフトウェアと明示的ＦＥＡソフトウェアとがそれである。暗黙的ＦＥＡソフトウェアは、連立一次方程式のシステムを解くために暗黙方程式求解器（ソルバー）を用いる。このようなソフトウェアは、一般的に、静的あるいは疑静的な問題をシミュレートするために用いられる。明示的ＦＥＡソフトウェアは、連立方程式を解くのではなく、それぞれが未知であるものをそれらが連立していないものと仮定して明示的に解く。明示的ＦＥＡソフトウェアは、通常、方法を安定で正確にするために非常に短い求解（ソリューション）サイクルすなわち時間ステップを必要とする中央差分時間積分を、用いる。明示的ＦＥＡソフトウェアは、一般的に、衝突型イベントなど、動力学が重要である、短期間イベントをシミュレートするために用いられる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
板状金属部品の深絞り加工のシミュレートするとき、シミュレーションを行うためには、コンピュータシステムにおいてアプリケーションモジュールに多数のＦＥＡモデルを定義し割り当てる必要がある。一般に、従来技術アプローチでは、ユーザの知識に依存している。したがって、板状金属部品の深絞り加工シミュレーションのための演算モデルを生成するシステムおよび方法の改良が望まれよう。
【課題を解決するための手段】
【０００５】
板状金属部品の深絞り加工シミュレーションのための演算モデルを生成するシステムおよび方法を提供する。本発明の一の面では、ユーザからの要求の受信に応じて、一連のコンピュータで生成される視覚情報図形が順次表示される。この要求は、特定のタイプの深絞り加工シミュレーションに対する演算モデルを生成する要求である。演算モデルは、各特定タイプのシミュレーションに対してある数のコンポーネントを有する。図形は、どのコンポーネントが処理されているかに関してユーザの注意を引きつけるよう構成される。各図形は、三つの異なる表示法で表示されるアイコンを有する。第一表示法は、処理されていないコンポーネントを示す。第二表示法は、現在処理されているコンポーネントを示す。また、第三表示法は、以前に処理されたコンポーネントを示す。一連の図形の順序は、各特定のタイプのシミュレーションに対して予め決められており、したがって、演算モデルの生成においてヒューマンエラーを最小限にできる。
【０００６】
他の面では、第一表示法はコンポーネントを赤く表示するように構成され、第二表示法は黄色点滅で表示するよう構成され、第三表示法は緑で表示するよう構成される。
【０００７】
本発明の目的、特徴および利点は、添付した図面を参照し、以下の本発明の実施の形態の詳細な説明を考察することによって明らかとなろう。
【０００８】
本発明のこれらおよび他の特徴、面および利点は、以下の説明、添付の特許請求の範囲および添付した図面を考慮してより理解されよう。図面は次の通りである。
【図面の簡単な説明】
【０００９】
【図１】板状金属部品の深絞り加工のための絞りダイの例示的な構造の断面の立面図を示す概略図である。
【図２】板状金属部品の例示的な一連の関連する深絞り加工シミュレーションを示す図形である。
【図３】本発明の実施形態にかかる、板状金属部品の深絞り加工シミュレーションに対する演算モデルを生成する例示的なプロセスを示すフローチャートである。
【図４】本発明の一の実施形態にかかる、例示的な視覚情報図形を示す。
【図５Ａ】本発明の実施形態にかかる、視覚情報図形において概略的アイコンを表示する例示的な一連の表示法を示す。
【図５Ｂ】本発明の実施形態にかかる、視覚情報図形において概略的アイコンを表示する例示的な一連の表示法を示す。
【図５Ｃ】本発明の実施形態にかかる、視覚情報図形において概略的アイコンを表示する例示的な一連の表示法を示す。
【図５Ｄ】本発明の実施形態にかかる、視覚情報図形において概略的アイコンを表示する例示的な一連の表示法を示す。
【図６】本発明の実施形態を実現可能である例示的なコンピュータの主要な部品を示す機能ブロック図である。
【発明を実施するための形態】
【００１０】
まず図１を参照して、板状金属ブランクすなわちブランク１２０（つまり加工前の未加工板状金属プレート）は、上側ダイ・キャビティー１１０とパンチ１３０との間のブランクホルダ１０８上にある。ダイ１１０が深絞り軸の方向にパンチ１３０へと押下げられると（矢印１４０で示す）、ブランク１２０は板状金属部品へと加工される。ダイ１１０は、製品設計部分１０２と、バインダ部分１０６ａ〜ｂと、アデンダム部分１０４ａ〜ｂと、を有する。アデンダム部分１０４ａ〜ｂと設計面部分１０２との間の境界を、トリムライン１０３ａ〜ｂという。また、アデンダム部分１０４ａ〜ｂとバインダ部分１０６ａ〜ｂとの間の直接的な交点を、理論的パンチ開口ライン１０５ａ〜ｂという。多くの場合、トリムラインは閉じており、一つの板状金属部品を二つ以上のトリムラインによって閉じている（囲んでいる）場合がある。複雑な板状金属部品を加工するには、百を超えるトリムラインを用いる場合もある。
【００１１】
トリミング作業の前の成形プロセスが終了する時点で、製品面には、所望のパターン／形状の板状金属部品がある。バインダ部分は、成形プロセスの際にブランクを保持するよう構成される。アデンダム部分は、製品設計面とバインダ部分との間の緩衝ゾーン言い換えれば推移ゾーンを提供する。ブランクがパンチによって形成された後、板状金属部品は閉じたトリムラインに沿って切り取られる。入念にすなわち適切に定義されたトリムラインによって、メーカーがブランクをその最終構成に直接的にまたは早く変換することができ、これにより、板状金属部品の製造コストを大きく低減できる。
【００１２】
板状金属部品の深絞り加工をシミュレートするために、多くの異なるタイプのシミュレーションが行われる。図２に、例示的な一連のそのようなシミュレーションをリストする。例示的な一連のシミュレーションは、金属成形シミュレーション２００である（例えば、板状金属から自動車部品を形成する）。金属成形シミュレーション２００は、いくつかのフェーズを有する。１）重力荷重２０２、２）バインダラッピング２０４、３）パンチ降下２０６、４）バインダ・リリース（取り外し）によるスプリングバック２０８、５）エッジフランジングおよびハミング２１０である。
【００１３】
図３は、板状金属部品の深絞り生産シミュレーションのための演算モデルを生成する例示的なプロセスを示すフローチャートである。プロセス３００は、好ましくはソフトウェアで実行される。プロセスは、他の図面と特に図４および図５Ａ〜図５Ｄと組み合わせて理解されよう。
【００１４】
プロセス３００は「ＩＤＬＥ（アイドル）」状態でスタートし、テスト３０２においてユーザからの要求が検出されるまで「ＩＤＬＥ」状態である。この要求は、ユーザが特定のタイプの深絞り加工シミュレーションに対する演算モデルを生成しようとしていることを示している。例示的なタイプのシミュレーションは、図２から理解されよう。
【００１５】
ステップ３０４においてユーザ要求が検出されると、プロセス３００は、演算モデル生成アプリケーションモジュールがインストールされているコンピュータシステム（例えば図６のコンピュータシステム６００）に対して機能的に適合しているコンピュータ用モニタに視覚情報図形を表示する。限定するものではないが、例示的な視覚情報図形は、ポップアップウィンドウ、ユーザが演算モデル生成アプリケーションモジュールと対話処理できるコンピュータ用モニタの領域を有する。図４は、複数のアイコン４１０（図５Ａ〜図５Ｄを参照して以下により詳細に示す）を表す例示的な視覚情報図形４００を示す。アイコンのそれぞれは、特定のタイプのシミュレーションの演算モデルのコンポーネントのうちの一つに対応している。さらに、アイコンは、初めに第一表示法で表示される、つまりまだ処理されていない。
【００１６】
初期設定が完了した後、プロセス３００は演算モデルの生成プロセスをスタートする。特に、演算モデルのコンポーネントは、所定の順（例えば演算モデル生成アプリケーションモジュールにおいてプログラムされた順序）で処理される（例えばユーザによって定義される）。ステップ３０６において、ユーザからの指令に応じて、プロセス３００が現在処理されているコンポーネントに対応するアイコンを第二表示法で強調する。プロセス３００は、また先に処理されたコンポーネントに対応するアイコンを第三表示法で表示する。第二表示法は、現在処理されているコンポーネントにユーザの注意を引きつけるように構成される。また、第三表示法は、すでに処理されたコンポーネントのためのものである。
【００１７】
ステップ３０８においては、プロセス３００が、強調されたすなわち現在処理されているコンポーネントに演算メッシュ（例えば有限要素解析メッシュ）を関連づけるようにユーザに促す。次に、テスト３１０においては、演算モデルの他のコンポーネントを処理する必要があるか否かが判断される。「ｙｅｓ」の場合、プロセス３００は、ステップ３０６〜３０８に戻り、処理すべきコンポーネントがなくなるまでこれらステップが繰り返される。そして、プロセス３００は、他のユーザ要求を待つ「ＩＤＬＥ」状態に戻る。
【００１８】
視覚情報図形においてアイコンを表示する三つの異なる表示法を例示するために、例示的な一連の深絞り加工シミュレーションモデル生成を図５Ａ〜図５Ｄに示す。図５Ａは、ダイに対応する第一アイコン５０１と、板状金属ブランクに対応する第二アイコン５０２と、パンチに対応する第三アイコン５０３と、ドロービードに対応する第四アイコン５０４と、を示している。この例においては、モデル生成の所定の順序は、次のとおりである。ａ）ダイ、ｂ）ブランク、３）パンチ、４）ドロービード。初めには、アイコン５０１〜５０４はすべて第一表示法（細線）で表示される。コンポーネントのどれも処理されていない（つまり、ユーザによって定義されていない、または演算メッシュと関連づけられていない）からである。
【００１９】
次に、第一コンポーネント（ダイ）が処理されているとき、第一アイコン５０１は図５Ｂに第二表示法（点線）で強調される。第一コンポーネントが処理された後、図５Ｃに示すように、第二コンポーネント（板状金属ブランク）が第二表示法で強調されるとともに、先に処理されたコンポーネント（この状況では第一コンポーネント）が、コンポーネントが処理されたすなわち定義されたことを示す第三表示法（太線）で表示される。コンポーネントがすべて処理されるすなわち定義されるまで、一連の視覚情報図形が次のコンポーネント（図示せず）に対して継続される。図５Ｄは、アイコン５０１〜５０４がすべて定義されたことを示しており、したがって、第三表示法で表示されている。
【００２０】
一の実施形態では、第一表示法、第二表示法および第三表示法を、カラーコンピュータモニタの３つの異なる色で構成することができる。他の実施形態では、第二表示法が、現在処理されているコンポーネントを強調するために点滅表示で構成される。当業者には、三つの表示法を表す種々の周知の方法が理解されよう。
【００２１】
一の面において、本発明は、ここに説明した機能を実行可能な一つ以上のコンピュータシステムに対してなされたものである。コンピュータシステム６００の一例を、図６に示す。コンピュータシステム６００は、プロセッサ６０４など一つ以上のプロセッサを有する。プロセッサ６０４は、コンピュータシステム内部通信バス６０２に接続されている。種々のソフトウェアの実施形態を、この例示的なコンピュータシステムの点から説明する。この説明を読むと、いかにして、他のコンピュータシステムおよび／またはコンピューターアーキテクチャーを用いて、本発明を実行するかが、関連する技術分野に習熟している者には明らかになるであろう。
【００２２】
コンピュータシステム６００は、また、メインメモリ６０８好ましくはランダムアクセスメモリ（ＲＡＭ）を有しており、そして二次メモリ６１０を有することもできる。二次メモリ６１０は、例えば、一つ以上のハードディスクドライブ６１２、および／またはフレキシブルディスクドライブ、磁気テープドライブ、光ディスクドライブなどを表わす一つ以上のリムーバブルストレージドライブ６１４を有することができる。リムーバブルストレージドライブ６１４は、よく知られている方法で、リムーバブルストレージユニット６１８を読み取りおよび／またはリムーバブルストレージユニット６１８に書き込む。リムーバブルストレージユニット６１８は、リムーバブルストレージドライブ６１４によって読み取り・書き込みされるフレキシブルディスク、磁気テープ、光ディスクなどを表わす。以下にわかるように、リムーバブルストレージユニット６１８は、コンピューターソフトウェアおよび／またはデータを内部に記憶しているコンピュータで使用可能な記憶媒体を有している。
【００２３】
代替的な実施形態において、二次メモリ６１０は、コンピュータプログラムあるいは他の命令をコンピュータシステム６００にロードすることを可能にする他の同様な手段を有することもできる。そのような手段は、例えば、リムーバブルストレージユニット６２２とインタフェース６２０とを有することができる。そのようなものの例には、プログラムカートリッジおよびカートリッジのインタフェース（ビデオゲーム機に見られるようなものなど）と、リムーバブルメモリチップ（消去可能なプログラマブルＲＯＭ（ＥＰＲＯＭ）、ユニバーサルシリアルバス（ＵＳＢ）フラッシュメモリ、あるいはＰＲＯＭなど）および関連するソケットと、ソフトウェアおよびデータをリムーバブルストレージユニット６２２からコンピュータシステム６００に転送することを可能にする他のリムーバブルストレージユニット６２２およびインタフェース６２０と、が含まれうる。一般に、コンピュータシステム６００は、プロセススケジューリング、メモリ管理、ネットワーキングおよびＩ／Ｏサービスなどのタスクを行なうオペレーティングシステム（ＯＳ）ソフトウェアによって、制御され連係される。
【００２４】
通信用インタフェース６２４も、また、バス６０２に接続することができる。通信用インタフェース６２４は、ソフトウェアおよびデータをコンピュータシステム６００と外部装置との間で転送することを可能にする。通信用インタフェース６２４の例には、モデム、ネットワークインターフェイス（イーサネット（登録商標）・カードなど）、コミュニケーションポート、ＰＣＭＣＩＡ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ  Ｍｅｍｏｒｙ  Ｃａｒｄ  Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ａｓｓｏｃｉａｔｉｏｎ）スロットおよびカードなど、が含まれうる。通信用インタフェース６２４を介して転送されたソフトウェアおよびデータは、通信用インタフェース６２４によって受信可能な電子信号、電磁気信号、光学信号、あるいは他の信号とできる信号６２８の態様である。コンピュータ６００は、専用のセットの規則（つまりプロトコル）に基づいて、データネットワーク上の他の演算装置と通信する。一般的なプロトコルのうちの一つは、インターネットにおいて一般に用いられているＴＣＰ／ＩＰ（伝送コントロール・プロトコル／インターネット・プロトコル）である。一般に、通信インタフェース６２４は、データファイルをデータネットワーク上で伝達される小さいパケットへのアセンブリングを管理し、あるいは受信したパケット元のデータファイルへと再アセンブルする。さらに、通信インタフェース６２４は、正しい宛先に届くようそれぞれのパケットのアドレス部分に対処し、あるいはコンピュータ６００が宛先となっているパケットを他に向かわせることなく受信する。この書類において、「コンピュータプログラム媒体」および「コンピュータで使用可能な媒体」という用語は、リムーバブルストレージドライブ６１４および／またはハードディスクドライブ６１２に組み込まれたハードディスクなどの媒体を概ね意味して用いられている。これらのコンピュータプログラム製品は、コンピュータシステム６００にソフトウェアを提供する手段である。本発明は、このようなコンピュータプログラム製品に対してなされたものである。
【００２５】
コンピュータシステム６００は、また、コンピュータシステム６００をアクセスモニタ、キーボード、マウス、プリンタ、スキャナ、プロッタなどに提供する入出力（Ｉ／Ｏ）インタフェース６３０を有することができる。
【００２６】
コンピュータプログラム（コンピュータ制御ロジックともいう）は、メインメモリ６０８および／または二次メモリ６１０にアプリケーションモジュール６０６として記憶される。コンピュータプログラムを、通信用インタフェース６２４を介して受け取ることもできる。このようなコンピュータプログラムが実行された時、コンピュータプログラムによって、コンピュータシステム６００がここに説明した本発明の特徴を実行することが可能になる。詳細には、コンピュータプログラムが実行された時、コンピュータプログラムによって、プロセッサ６０４が本発明の特徴を実行することが可能になる。したがって、このようなコンピュータプログラムは、コンピュータシステム６００のコントローラを表わしている。
【００２７】
ソフトウェアを用いて発明が実行される実施形態において、ソフトウェアをコンピュータプログラム製品に記憶でき、リムーバブルストレージドライブ６１４、ハードドライブ６１２あるいは通信用インタフェース６２４を用いてコンピュータシステム６００へとロードすることができる。アプリケーションモジュール６０６は、プロセッサ６０４によって実行された時、アプリケーションモジュールによって、プロセッサ６０４がここに説明した本発明の機能を実行する。
【００２８】
所望のタスクを達成するために、Ｉ／Ｏインタフェース６３０を介したユーザ入力によってあるいはよることなしに、一つ以上のプロセッサ６０４によって実行することができる一つ以上のアプリケーションモジュール６０６を、メインメモリ６０８に、ロードすることもできる。動作においては、少なくとも一つのプロセッサ６０４がアプリケーションモジュール６０６のうちの一つが実行されると、結果が演算されて二次メモリ６１０（つまりハードディスクドライブ６１２）に記憶される。演算モデル生成（例えば有限要素解析モデル）の状況は、テキストあるいはグラフィック表現で、Ｉ／Ｏインタフェース６３０を介してユーザに報告される。
【００２９】
本発明を具体的な実施形態を参照しながら説明したが、これらの実施形態は単なる例示であって、本発明を限定するものではない。開示した例示的な実施形態に対する種々の変更あるいは変形を、当業者は思いつくであろう。例えば、一つの特定タイプの深絞り加工シミュレーション（スリーピースエアドロー）を説明し例示したが、他のタイプを例えばトグルドロー、トリミングなどを用いることもできる。つまり、発明の範囲は、ここで開示した具体的で例示的な実施形態に限定されず、当業者が容易に想到するあらゆる変更が、本願の精神および認識範囲そして添付の特許請求の範囲の権利範囲に含まれる。
【符号の説明】
【００３０】
１１０  ダイ
１０２  製品設計部分
１０３ａ〜ｂ  トリムライン
１０４ａ〜ｂ  アデンダム部分
１０５ａ〜ｂ  理論的パンチ開口ライン
１０６ａ〜ｂ  バインダ部分
１０８  ブランクホルダ
１２０  ブランク
１３０  パンチ
４００  視覚情報図形
５０１〜５０４  アイコン
６１８  リムーバブルストレージユニット
６２２  リムーバブルストレージユニット
６１０  ２次メモリ
６１２  ハードディスクドライブ
６１４  リムーバブルストレージドライブ
６２０  インタフェース
６０８  メインメモリ（ＲＡＭ）
６０６  モジュール
６０４  プロセッサ
６０２  バス
６２４  通信インタフェース
６３０  Ｉ／Ｏインタフェース
【図１】
2013248667.tif 000003
【図２】
2013248667.tif 000004
【図３】
2013248667.tif 000005
【図４】
2013248667.tif 000006
【図５Ａ】
2013248667.tif 000007
【図５Ｂ】
2013248667.tif 000008
【図５Ｃ】
2013248667.tif 000009
【図５Ｄ】
2013248667.tif 000010
【図６】
2013248667.tif 000011