(57)【特許請求の範囲】
【請求項１】
解析対象の形状モデルを入力し記憶装置に登録するモデル形状入力手段と、
登録された形状モデルを格子で近似した写像モデルを作成し、前記写像モデルの格子点を前記形状モデルに写像して数値解析用メッシュを作成し、前記記憶装置に登録する解析メッシュ作成手段と、
登録された形状モデルの形を変更し変更形状モデルを作成する、または、登録された形状モデルを変更した変更形状モデルを入力する形状モデル変更手段と、
前記登録された形状モデルと変更形状モデルとを比較し、両モデルを構成する稜線を対応付ける形状関連付け手段と、
前記形状関連付け手段により対応関係が得られた稜線の写像モデルにおける配置方向および分割数を前記登録された形状モデルに対応付けて登録された写像モデルから決定し、対応関係が得られなかった稜線の写像モデルにおける配置方向および分割数を新たに決定し、前記変更形状モデルに対する写像モデルを生成する写像モデル作成手段とを備えたことを特徴とする数値解析用メッシュ生成装置。
【請求項２】
請求項１に記載の数値解析用メッシュ生成装置において、
前記形状関連付け手段が、同一識別を有する前記登録された形状モデルの稜線と前記変更形状モデルの稜線とを対応付ける手段であることを特徴とする数値解析用メッシュ生成装置。
【請求項３】
請求項１に記載の数値解析用メッシュ生成装置において、
前記形状関連付け手段が、稜線の両端点の座標値がそれぞれ等しい稜線を対応付ける手段であることを特徴とする数値解析用メッシュ生成装置。
【請求項４】
請求項１に記載の数値解析用メッシュ生成装置において、
前記形状関連付け手段が、システム使用者に基準となる稜線を指定させる手段を有し、指定された稜線を基準として位相的に等しい位置にある稜線を対応付ける手段であることを特徴とする数値解析用メッシュ生成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、計算機を用いた数値シミュレーションにより設計業務を最適化し合理化するＣＡＥ(Computer Aided Engineering)システムの数値解析用メッシュ生成方法およびメッシュ生成装置に係り、特に、解析対象の形状モデルが変更された場合に、解析メッシュを容易に生成する手段に関する。
【０００２】
【従来の技術】
解析対象の形状モデルを変更した場合にも解析メッシュを容易に作成するための従来の技術としては、次のような方法がある。
【０００３】
特開平４−074280号公報は、以前に作成しモデルファイルに登録された数値解析用メッシュを読み込み、数値解析用メッシュの境界部の節点と新たにメッシュを作成する形状モデルの構成点との対応関係をシステム使用者が指定し、形状の内部の節点を作成し、解析メッシュを作成する方法(第１方法)を示している。
【０００４】
特開平６−068217号公報は、設計変更により形状の幅や穴の直径などの形状の寸法を変更する場合のように、解析対象の形状モデルが変更された場合、形状−メッシュ関係データを参照し、形状変更前の形状モデルの座標系から形状変更後の座標系への座標変換行列を用いて、形状変更があった部分の解析メッシュを変更した後、節点座標値を平滑化し、解析メッシュを作成する方法(第２方法)を示している。
【０００５】
特開平８−212240号公報は、設計変更により穴形状を追加する場合に、穴部分の解析メッシュを予め作成しておき、既作成の解析メッシュの修正したい場所に穴部分の解析メッシュを移動し、既作成の解析メッシュと穴部分の解析メッシュとの差を集合演算し、解析メッシュを作成する方法(第３方法)を示している。
【０００６】
【発明が解決しようとする課題】
解析対象の形状モデルを変更した場合に解析メッシュを作成する上記従来方法には、以下の問題があった。
【０００７】
第１方法および第２方法では、形状の寸法変更のような設計変更には対応できるが、形状モデルの稜線間のつながり、面間のつながりのような位相関係が異なる場合については、解析メッシュを作成できない。
【０００８】
また、第１方法では、システム使用者が、数値解析用メッシュの境界部の節点と新たにメッシュを作成する形状モデルの構成点との対応関係を指定する必要があり、メッシュ作成の工数が増加する。
【０００９】
第３方法では、ユーザが、穴部分のメッシュを既作成の形状モデル上に対話的に配置する必要があり、さらに既作成の解析メッシュと穴部分の解析メッシュとの差を集合演算するため、既作成メッシュと穴部分のメッシュとの位置関係によっては、解析上好ましくない形状のメッシュが作成される場合がある。
【００１０】
本発明の目的は、高精度解析のための良質な６面体メッシュを効率よく作成でき、トータル計算コストを削減可能な数値解析用メッシュ生成装置を提供することである。特に、写像法を用いたメッシュ生成において、解析対象の形状モデルが変更された場合に、高品質な解析メッシュを容易に作成できる数値解析用メッシュ生成装置を提供することである。
【００１１】
【課題を解決するための手段】
本発明は、上記目的を達成するために、解析対象の形状モデルを入力し記憶装置に登録するモデル形状入力手段と、登録された形状モデルを格子で近似した写像モデルを作成し、写像モデルの格子点を形状モデルに写像して数値解析用メッシュを作成し、記憶装置に登録する解析メッシュ作成手段と、登録された形状モデルの形を変更し変更形状モデルを作成する、または、登録された形状モデルを変更した変更形状モデルを入力する形状モデル変更手段と、登録された形状モデルと変更形状モデルとを比較し、両モデルを構成する稜線を対応付ける形状関連付け手段と、形状関連付け手段により対応関係が得られた稜線の写像モデルにおける配置方向および分割数を登録された形状モデルに対応付けて登録された写像モデルから決定し、対応関係が得られなかった稜線の写像モデルにおける配置方向および分割数を新たに決定し、変更形状モデルに対する写像モデルを生成する写像モデル作成手段とを備えた数値解析用メッシュ生成装置を提案する。
【００１２】
前記形状関連付け手段は、より具体的には、同一識別を有する登録された形状モデルの稜線と変更形状モデルの稜線とを対応付ける手段、または、稜線の両端点の座標値がそれぞれ等しい稜線を対応付ける手段、または、システム使用者に基準となる稜線を指定させる手段を有し、指定された稜線を基準として位相的に等しい位置にある稜線を対応付ける手段のいずれかとする。
【００１３】
本発明においては、解析対象の形状モデルを入力し記憶装置に登録するモデル形状入力手段と、登録された形状モデルを格子で近似した写像モデルを作成し、写像モデルの格子点を形状モデルに写像して数値解析用メッシュを作成し、記憶装置に登録する解析メッシュ作成手段と、記憶装置に登録された形状モデルを読み込み写像モデルの形状を変更し記憶装置に登録する写像モデル修正手段と、記憶装置に登録された形状モデルおよび写像モデルと解析対象である変更後の形状モデルとを照合し、変更後の形状モデルに対応する写像モデルおよび数値解析用メッシュを作成し、記憶装置に登録するモデル照合手段とを備えたので、形状モデルを変更する際に、変更後の形状モデルとの記憶された形状モデルおよび写像モデルとを照合し、変更後の形状モデルに対応する写像モデルおよび解析メッシュを作成できる。
【００１４】
形状の寸法変更などの形状変更に加えて、新規部分の追加，削除などの形状変更の場合にも、設計変更前のモデルデータを照合するので、解析メッシュを容易に作成できる。また、メッシュ生成装置が、形状変更後の形状モデルと変更前の形状モデルおよび写像モデルとを照合するために、メッシュ作成の工数を少なくできる。さらに、解析メッシュ作成に写像モデルを用いており、規則的に配置された品質の良い６面体の解析メッシュを作成できる。したがって、品質の良い解析メッシュを効率よく作成して、設計業務の効率を高めることが可能となる。
【００１５】
【発明の実施の形態】
次に、図１〜図２４を参照して、本発明による数値解析用メッシュ生成方法およびメッシュ生成装置の実施例を説明する。
【００１６】
図１は、本発明による数値解析用メッシュ生成装置の一実施例の構成を示すブロック図である。本実施例の数値解析用メッシュ生成装置は、入出力装置１と、モデル形状入力部２と、解析メッシュ作成部３と、写像モデル修正部４と、モデル照合部５と、モデルデータベース６とからなる。すなわち、この数値解析用メッシュ生成装置は、従来の写像法における数値解析用メッシュ作成装置に、モデル照合部５を増設し、形状変更後の形状モデルについて解析メッシュをより容易に作成できるようにしたものである。
【００１７】
モデル入力部２は、メッシュ生成装置の使用者が入出力装置１のキーボード１ｂやマウス１ｃを用いて入力した数値に基づいて形状モデルを作成しまたは変更し、モデルデータベース６に登録し、ディスプレイ１ａ上に表示する。
【００１８】
解析メッシュ作成部３は、モデルデータベース６に既に登録された形状モデルを例えば直交格子で近似した写像モデルを作成し、この写像モデルの格子点を前記形状モデルに写像して数値解析用メッシュを作成し、モデルデータベース６に登録する。
【００１９】
写像モデル修正部４は、モデルデータベース６に既に登録された写像モデルを読み込み、この写像モデルの形状を修正し、モデルデータベース６に再び登録する。
【００２０】
モデル照合部５は、モデルデータベース６に登録された形状モデルおよび写像モデルと解析対象の形状モデルとを照合し、変更後の形状に対応する写像モデルおよび数値解析用メッシュを作成し、モデルデータベース６に登録する。
【００２１】
図２は、モデルデータベース６に登録されるモデルデータの構造の一例を示す図である。モデルデータベース６は、解析対象形状のモデル名称，形状データ，解析メッシュデータ，写像モデルデータ，その他メッシュ作成に必要なデータを各解析対象形状毎に保持する。
【００２２】
図３は、解析メッシュ作成部３が写像法を用いて解析メッシュを作成する処理手順の一例を示すフローチャートであり、図４は、図３の処理手順で作成される解析対象の形状モデル，写像モデル，解析メッシュの一例を示す図である。
【００２３】
ステップ３１：メッシュ生成装置の使用者は、入出力装置１のキーボード１ｂまたはマウス１ｃを用いて、図４(ａ)のような解析対象の形状モデルを入力する。その際に、既登録の形状モデルを再利用するのであれば、モデルデータベース６から既登録の解析対象の形状モデルを読み込む。
ステップ３２：メッシュ生成装置の使用者は、読み込んだ形状モデルについて、キーボード１ｂまたはマウス１ｃから、６面体要素の一辺の長さとなる標準要素寸法を対話的に入力する。
ステップ３３：解析メッシュ作成部３は、図４(ａ)の解析対象の形状モデルの各面各稜線を図４(ｂ)に示すような３軸からなる例えば直交座標軸に平行に配置し、メッシュ生成装置の使用者が入力した標準要素寸法に基づいて、解析対象の形状と位相的に等しい近似モデルを立方格子状に分割した写像モデルを作成する。
ステップ３４：解析メッシュ作成部３は、図４(ｃ)に示すように、写像モデルの格子点を解析対象の形状モデルに写像し、解析メッシュを作成する。
ステップ３５：解析メッシュ作成部３は、作成した写像モデルおよび解析メッシュをモデルデータベース６に登録する。
【００２４】
図５は、図４(ｂ)の写像モデルデータの構造の一例を示す図である。写像モデルデータには、解析対象の形状の稜線毎に、写像モデルにおける配置方向および分割数を登録し、面毎に、写像モデルにおける配置方向を登録する。
【００２５】
図６は、図４(ｃ)の解析メッシュデータの構造の一例を示す図である。解析メッシュデータには、節点データ(総節点数，節点座標値)と、要素データ(総要素数，要素を構成する節点)とを登録する。
【００２６】
写像モデル修正部４は、モデルデータベース６に登録されている解析対象の形状の写像モデルデータを読み込み、ディスプレイ装置１ａに表示する。メッシュ生成装置の使用者は、表示された写像モデルの点・稜線・面を対話的に移動させ、稜線の分割数を修正し、解析メッシュを修正する。修正が終了したら、修正後の稜線の分割数，面や稜線の配置方向をモデルデータベース６に再登録する。
【００２７】
図７は、モデル照合部５が解析メッシュを作成する処理手順の一例を示すフローチャートであり、図８は、モデル選択画面の一例を示す図であり、図９は、稜線対応テーブル／面対応テーブルの一例を示す図である。
【００２８】
ステップ５１：モデル照合部５は、モデルデータベース６から、照合すべき解析対象の形状モデルを読み込む。解析対象の形状モデルと同様のモデル名称を有するモデルがデータベースに存在する場合には、そのモデルが照合モデルとして選択され、画面上に表示される。解析対象の形状モデルと類似のモデルがモデルデータベースに登録されている場合には、類似モデルを参照モデルとして選択することもできる。
ステップ５２：その際、例えば図８に示すモデル選択画面を用いて、８０１の欄に、照合するモデル名称を入力して選択してもよいし、モデルデータベースに登録された形状モデル，写像モデル，解析メッシュをディスプレイ１ａに表示し、モデルを確認しながら、マウスポインタ８０２を用いて、メッシュ生成装置の使用者が選択することもできる。
ステップ５３：解析対象の形状モデルの面および稜線と参照したモデルの面および稜線とを対応付ける稜線対応テーブル，面対応テーブルを作成する。その手順の詳細は、図１０を参照して後述する。この時に、照合用モデルと対応していない稜線および面について、例えば色を変えて表示すると、メッシュ生成装置の使用者は対応関係の有無を判断できる。
ステップ５４：以上の手順で、写像モデルを作成する。なお、全ての組み合わせについて確認した後、写像モデルが成り立つためのルールを満足する稜線，面の配置方向が得られなかった場合には、写像モデルを作成できなかったことになる。
ステップ５５：写像モデルを作成できたか否かを確認する。作成できなかった場合は、ステップ５３に戻り、作成できた場合は、ステップ５６に進む。
ステップ５６：写像モデルを作成できた場合は、写像モデルデータをもとに解析メッシュを作成する。
ステップ５７：作成した解析メッシュをモデルデータベース６の解析メッシュ部に登録する。
上記手順を繰り返し、全ての稜線・面の配置方向，稜線の分割数を決定して、写像モデルを作成する。
【００２９】
図１０は、図７のステップ５３における対応テーブル作成の処理手順を詳細に示すフローチャートである。
【００３０】
ステップ５３１：モデル形状入力部における形状変更時に、変更前の形状と変更後の形状とを関連付ける識別子を有し、照合するモデルのモデル名称と解析対象のモデルのモデル名称とが等しい場合は、同一識別子を持つ稜線，面同士が対応する。一方、モデル形状入力部における形状変更時に、変更前の形状と変更後の形状を関連付ける識別子を有しないか、または、変更前の形状と変更後の形状を関連付ける識別子を有するが照合するモデルのモデル名称と解析対象の形状モデルのモデル名称とが異なる場合には、解析対象の形状モデルと照合するモデルとの位相が相違するので、次に示すように、対応テーブルを作成する。なお、ここで、位相とは、形状における稜線間のつながりをいう。
ステップ５３２：まず２つのモデルの位相が等しい場合には、位相的に対応する稜線，面同士が対応する。
ステップ５３３：この際、例えば２つの立方体を対応付ける場合ように対応関係を一意に決定できない場合には、メッシュ生成装置の使用者に少なくとも対応する２つの稜線または面を指定することを促し、一意に対応関係を決定する。
ステップ５３４：２つのモデルの位相が異なる場合には、２つのモデルにおいて、局所的な例えば直交座標系と原点をそれぞれ設定する。
ステップ５３５：始終点の座標値が等しい稜線を全て対応付けた後、構成する全ての稜線が対応付けられている面を対応付ける。解析対象の形状モデルに新たに稜線や面が追加された場合などで、上記方法によっても照合するモデルと解析対象の形状モデルとの対応関係が得られなかった場合には、稜線対応テーブル，面対応テーブルの対応が得られなかった稜線や面の部分に、例えば図９の９０１に示すように、NO RELATIONという識別子を入れて、そのことを表現する。
ステップ５３６：なお、メッシュ生成装置の使用者はメッシュ生成装置が設定した対応関係について、対応関係の追加，削除などの変更を対話的に実行できる。
【００３１】
図１１は、モデル照合部５における写像モデル作成５４の処理手順を詳細に示すフローチャートである。ここでは、稜線・面の配置方向，稜線の分割数の決定方法を説明する。図１２は、配置方向管理テーブルの一例を示す図である。
【００３２】
ステップ５４１：稜線対応テーブルを取り出す。
ステップ５４２：図１２に示す配置方向管理テーブルを作成する。テーブルの横方向は、稜線の番号であり、縦方向は、稜線の写像モデルにおける配置方向である。テーブルに○がついている稜線は、照合モデルとの対応が得られている稜線であることを示しており、図１２では１番，２番，５番の稜線が相当する。ここで、○がついている方向は、照合モデルにおける対応する稜線の配置方向となっている。テーブルに△がついている稜線は、照合モデルとの対応が得られていない稜線であることを示しており、図１２では３番，５番の稜線が対応する。対応関係が得られていない稜線は、写像モデルのおける配置方向を照合によっては決定できない。
ステップ５４３：稜線は、写像モデルにおいて、ξ軸の±方向，η軸の±方向，ζ軸の±方向のいずれかの方向に配置されるので、対応関係が得られない稜線について、図１２(ａ)に示すように、ξ軸の＋方向に配置方向を仮決定しておく。すると、各稜線には、○または△の方向がただ１つだけ存在することになる。○または△が記載されている方向の組み合わせを写像モデルにおける稜線の配置方向の組み合わせとして仮決定する。仮決定された稜線の配置方向の組み合わせが、[条件１]ループを構成する稜線の配置方向をたどると始終点が一致する、[条件２]ループ内のいずれの隣接する２稜線も同軸逆方向でない、という写像モデルが成り立つためのルールを満足するか否かを確認する。図１３は、写像モデルが成り立つための条件の成立，不成立の例を示す図である。条件１、条件２の成立、不成立の例を図１３の(ａ)から(ｄ)に示す。
ステップ５４４：図１３の左列のように、ルールを満足する時には、稜線の配置方向を基に、面の配置方向を決定する。面の配置方向は、ループを構成する２稜線の外積の方向で与えられる。
ステップ５４５：全ての面の配置方向が決定した後、面の配置方向の組み合わせが[条件３]立体内に３座標軸正負方向それぞれに配置された面が少なくとも１つ存在する、[条件４]立体内のいずれの隣接する２面も同軸逆方向でない、という写像モデルが成り立つためのルールを満足するか否かを確認する。条件３，条件４の成立，不成立の例を図１３の(ｅ)から(ｈ)に示す。ルールを満足する時には、仮決定された稜線および面の配置方向の組み合わせをモデルデータベースに登録する。
ステップ５４６：この後、形状の稜線間のつながりを保つように、分割数を決定し、モデルデータベースに登録する。
ステップ５４７：前記の４つのルールのいずれかを満足しない場合には、全ての稜線の配置方向の組み合わせについて確認したか否かを確認する。全ての組み合わせについてまだ確認していない場合には、ステップ５４３に戻って、稜線の配置方向を変更する。この時、例えば、図１２(ｂ)に示すように、稜線番号の小さい方から順に△の位置を変更していき、全ての組み合わせについて、ルールを満足するか否かを確認してもよい。
【００３３】
図１４は、モデル照合部において写像モデルを作成できなかった時の表示コメントの一例を示す図である。写像モデルを作成できなかった場合は、図１４に示すようなメッセージを表示し、メッシュ生成装置の使用者に知らせる。この時ボタン１４１を選択し、稜線対応テーブル，面対応テーブルを再び作成し、ステップ５３に戻って対応関係を変更することもできる。
【００３４】
図１５は、モデルデータベースに登録されている形状モデルの一例を示す図であり、図１６は、モデルデータベースに登録されている写像モデルの一例を示す図であり、図１７は、モデルデータベースに登録されている解析メッシュの一例を示す図である。
【００３５】
次に、画面表示例を参照しながら、図１５の形状モデルの形状を変更する場合の解析メッシュの生成過程を説明する。ここでは、図１７に示す解析メッシュが作成され、モデルデータベースに登録されているとする。また、この形状の変更では、モデル形状入力変更前の形状と変更後の形状とを関連付ける識別子を有すると仮定する。
【００３６】
図１８は、図１５の形状モデルの形状を変更した後の解析対象の形状モデルの一例を示す図である。図１５の形状モデルを出発点として、図１８の１８１部については、寸法を変更し、１８２部については、窪みを追加したとする。解析対象の形状モデルの変更後に、従来手法で解析メッシュを作成することもできるが、形状の変更前に施した修正作業を繰り返す必要があり、メッシュ生成装置の使用者にとっては手間がかかる。
【００３７】
そこで、本発明においては、設計変更前のモデルデータを照合し、解析メッシュを作成することにする。メッシュ生成装置の使用者がボタン１８３を選択すると、図１のモデル照合部５が起動する。メッシュ生成装置は、解析対象の形状モデルのモデル名称と同様のモデル名称のデータが登録されているか、モデルデータベース６を検索する。この場合、変更前の形状のモデルが登録されているため、図１５の形状モデルと図１６の写像モデルとが、照合用モデルとしてモデルデータベース６から読み込まれる。
【００３８】
図１９は、モデル照合部の表示の一例を示す図である。図１９に示す照合形状モデル１９１，照合写像モデル１９２が、同一画面上に表示される。ここでは、照合モデルとして、形状モデルおよび写像モデルのみを表示したが、解析メッシュを一緒に表示してもよい。このモデルを照合する場合は、ボタン１９３を選択する。なお、キャンセルの場合にはボタン１９４を選択し、図８に示すモデル選択画面に移る。
【００３９】
ボタン１９３を選択した後、対応テーブルを作成する。この場合、解析対象の形状モデルと参照形状モデルの稜線／面の識別子とを比較して、対応テーブルが作成され、対応関係が得られた稜線の写像モデルにおける配置方向・分割数および面の配置方向が決定される。
【００４０】
図２０は、モデル照合後の形状モデルの表示の一例を示す図である。新たに追加された図１８の窪み部分１８２の稜線／面に関しては、参照モデルに対応する稜線および面が存在しないため、対応テーブルには、NO RELATIONが記載される。図２０の画面上では、メッシュ生成装置の使用者が判別できるように、色などを変えて表示する。ここでメッシュ生成装置の使用者が対応関係を変更したい場合は、ボタン２０１を選択する。
【００４１】
図２１は、対応関係を解除する時の画面表示の一例を示す図である。対応関係を解除すると、図２１に示すように、解析対象の形状モデルと照合モデルとが、同一画面上に表示される。ここで対応関係を解除する場合は、ボタン２１１を選択する。そうすると、コメント２１２とマウスポインタ２１３とが、表示される。メッシュ生成装置の使用者がポインタ２１３を移動させ、解除したい稜線または面を選択すると、参照モデルの対応している稜線または面を色などを変えて表示する。したがって、メッシュ生成装置の使用者は、参照モデルのどの稜線または面と対応付けられているか否かが容易に分かる。
【００４２】
図２２は、対応関係を追加する時の画面表示の一例を示す図である。対応関係を追加する場合は、ボタン２２１を選択する。そうすると、コメント２２２とマウスポインタ２２３が表示される。メッシュ生成装置の使用者がポインタ２２３を移動させ、対応関係を追加したい解析対象の形状モデルの稜線または面を選択した後、対応付けたい照合モデルの稜線または面を指定して、対応付ける。ここでは、対応関係の解除，追加は、なされなかったとする。
【００４３】
続いて対応関係が得られなかった稜線／面については、メッシュ生成装置が配置方向や分割数を決定する。
【００４４】
図２３は、モデル照合部５で作成された写像モデルの一例を示す図である。図２３に太線で示した稜線の写像モデルにおける配置方向および分割数とこの稜線に囲まれた面の配置方向とは、メッシュ生成装置が決定した部分であり、メッシュ生成装置の使用者にわかりやすいように、色などを変えて表示する。
【００４５】
図２４は、図２３の写像モデルをもとに作成された解析メッシュの一例を示す図である。作成された解析メッシュは、モデルデータベース６に登録される。その後、写像モデルの形状を変更すると、メッシュ形状をさらに修正できる。
【００４６】
【発明の効果】
本発明のよれば、形状の寸法変更などの形状変更に加えて、新規部分の追加，削除などの形状変更の場合にも、設計変更前のモデルデータを照合するので、解析メッシュを容易に作成できる。また、メッシュ生成装置が、形状変更後の形状モデルと変更前の形状モデルおよび写像モデルとを照合するために、メッシュ作成の工数を少なくできる。さらに、解析メッシュ作成に写像モデルを用いており、規則的に配置された品質の良い６面体の解析メッシュを作成できる。したがって、品質の良い解析メッシュを効率よく作成して、設計業務の効率を高めることが可能となる。
【図面の簡単な説明】
【図１】本発明による数値解析用メッシュ生成装置の一実施例の構成を示すブロック図である。
【図２】モデルデータベースに登録されるモデルデータの構造の一例を示す図である。
【図３】写像法を用いた解析メッシュ作成の処理手順を示すフローチャートである。
【図４】図３の処理手順で作成される解析対象の形状モデル，写像モデル，解析メッシュの一例を示す図である。
【図５】写像モデルデータの構造の一例を示す図である。
【図６】解析メッシュデータの構造の一例を示す図である。
【図７】モデル照合部による解析メッシュ作成の処理手順を示すフローチャートである。
【図８】モデル選択画面の一例を示す図である。
【図９】稜線対応テーブル／面対応テーブルの一例を示す図である。
【図１０】対応テーブル作成の処理手順を詳細に示すフローチャートである。
【図１１】モデル照合部における写像モデル作成の処理手順を詳細に示すフローチャートである。
【図１２】配置方向管理テーブルの一例を示す図である。
【図１３】写像モデルが成り立つための条件の成立，不成立の例を示す図である。
【図１４】モデル照合部において写像モデルを作成できなかった時の表示コメントの一例を示す図である。
【図１５】モデルデータベースに登録されている形状モデルの一例を示す図である。
【図１６】モデルデータベースに登録されている写像モデルの一例を示す図である。
【図１７】モデルデータベースに登録されている解析メッシュの一例を示す図である。
【図１８】図１５の形状モデルの形状を変更した後の解析対象の形状モデルの一例を示す図である。
【図１９】モデル照合部の表示の一例を示す図である。
【図２０】モデル照合後の形状モデルの表示の一例を示す図である。
【図２１】対応関係を解除する時の画面表示の一例を示す図である。
【図２２】対応関係を追加する時の画面表示の一例を示す図である。
【図２３】モデル照合部で作成された写像モデルの一例を示す図である。
【図２４】図２３の写像モデルをもとに作成された解析メッシュの一例を示す図である。
【符号の説明】
１  入出力装置
１ａ  ディスプレイ
１ｂ  キーボード
１ｃ  マウス
２  モデル形状入力部
３  解析メッシュ作成部
４  写像モデル修正部
５  モデル照合部
６  モデルデータベース
【図１】
0003787743.tif 000002
【図２】
0003787743.tif 000003
【図３】
0003787743.tif 000004
【図４】
0003787743.tif 000005
【図５】
0003787743.tif 000006
【図６】
0003787743.tif 000007
【図７】
0003787743.tif 000008
【図８】
0003787743.tif 000009
【図９】
0003787743.tif 000010
【図１０】
0003787743.tif 000011
【図１１】
0003787743.tif 000012
【図１２】
0003787743.tif 000013
【図１３】
0003787743.tif 000014
【図１４】
0003787743.tif 000015
【図１５】
0003787743.tif 000016
【図１６】
0003787743.tif 000017
【図１７】
0003787743.tif 000018
【図１８】
0003787743.tif 000019
【図１９】
0003787743.tif 000020
【図２０】
0003787743.tif 000021
【図２１】
0003787743.tif 000022
【図２２】
0003787743.tif 000023
【図２３】
0003787743.tif 000024
【図２４】
0003787743.tif 000025