(57)【特許請求の範囲】
【請求項１】
少なくとも操作部及び記憶部を有するコンピュータを利用した構造体形状のモーフィング方法であって、
前記記憶部には、解析対象構造体の少なくとも外形形状情報と、有限要素法（ＦＥＭ）に基づく解析用ゾルバのプリプロセッサを利用して予め生成されたところの、プロトタイプ構造体の外形形状を表わす３次元のメッシュモデル及びそのメッシュモデルに関連付けされた付属情報を含むＦＥＭモデルとが予め記憶されており、
前記コンピュータが、前記操作部が操作されることに応じて、前記記憶部から前記解析対象構造体の外形形状情報と、前記プロトタイプ構造体のＦＥＭモデルとを入手すると共に、前記操作部が操作されることに応じて、前記記憶部から入手したその解析対象構造体の外形形状情報及び該プロトタイプ構造体のメッシュモデルに対して、前記プロトタイプ構造体から前記解析対象構造体への形状変更に際しての第１の制約条件を、第１の視点において設定すると共に、その第１の視点とは異なる第２の視点において、前記操作部が操作されることに応じて、該形状変更に際しての第２の制約条件を設定する準備工程と、
前記コンピュータが、前記準備工程で設定した第１及び第２の制約条件に基づいて、前記記憶部から入手した前記プロトタイプ構造体のメッシュモデルを構成する複数の節点を移動させることにより、そのメッシュモデルを前記解析対象構造体の外形形状に変更すると共に、その移動に応じて、前記記憶部から入手した付属情報及びその関連付け状態を、変形後のメッシュモデルに対して再定義することにより、前記解析対象構造体についてのＦＥＭモデルを算出するモーフィング工程と、を有することを特徴とする構造体形状のモーフィング方法。
【請求項２】
前記モーフィング工程において、前記コンピュータが、前記第２の視点において設定した前記第２の制約条件を、前記第１の視点において設定した前記第１の制約条件の適用範囲より狭い範囲に対して反映することを特徴とする請求項１記載の構造体形状のモーフィング方法。
【請求項３】
前記コンピュータが、前記第２の制約条件を、前記第１の視点における前記記憶部から入手した前記プロトタイプ構造体のメッシュモデルにおいて、長手方向に延びる部位に対して設定することを特徴とする請求項２記載の構造体形状のモーフィング方法。
【請求項４】
前記コンピュータが、前記第２の制約条件を、前記長手方向に延びる部位の断面形状に対して設定することを特徴とする請求項３記載の構造体形状のモーフィング方法。
【請求項５】
前記モーフィング工程において、前記コンピュータが、前記第２の制約条件を、前記第１の制約条件より優先して反映することを特徴とする請求項１乃至請求項４の何れかに記載の構造体形状のモーフィング方法。
【請求項６】
前記準備工程において前記コンピュータが設定する前記第１の制約条件には、前記記憶部から入手した前記プロトタイプ構造体のメッシュモデルを構成する複数の節点を移動させるのに際して、その移動量を規制するための、重み付けを決定するためのパラメータが含まれており、そのパラメータは、前記プロトタイプ構造体のＦＥＭモデルに関連付けされることを特徴とする請求項１乃至請求項５の何れかに記載の構造体形状のモーフィング方法。
【請求項７】
前記準備工程において前記コンピュータが設定する前記第１の制約条件には、更に、前記記憶部から入手した前記解析対象構造体の外形形状情報と、前記記憶部から入手した前記プロトタイプ構造体のメッシュモデルとの対応する位置に、自動または前記操作部が操作されることに応じて設定した複数の基準点が含まれ、
前記モーフィング工程では、前記コンピュータが、前記複数の基準点の対応関係に基づいて、前記記憶部から入手した前記プロトタイプ構造体のメッシュモデルを構成する複数の節点の移動を行い、その移動量を、前記パラメータによって決定された重み付けと、前記第２の制約条件とに従って規制することを特徴とする請求項６記載の構造体形状のモーフィング方法。
【請求項８】
前記モーフィング工程は、
前記コンピュータが、前記記憶部から入手した前記プロトタイプ構造体のメッシュモデルに設定した複数の基準点に従って、それら基準点を少なくとも１つ頂点として含む複数の第１六面体を設定すると共に、前記記憶部から入手した前記解析対象構造体の外形形状情報に設定した複数の基準点に従って、前記第１六面体に対応するところの、該基準点を少なくとも１つ頂点として含む複数の第２六面体を設定する六面体設定工程と、
前記コンピュータが、前記複数の第１及び第２六面体のうち、互いに対応する第１六面体と第２六面体との形状の差異に従って、前記重み付け及び前記第２の制約条件を反映した状態で、前記記憶部から入手した前記プロトタイプ構造体のメッシュモデルを構成する複数の節点を移動させることにより、そのメッシュモデルを前記解析対象構造体の外形形状に変更すると共に、その移動に応じて、前記記憶部から入手した付属情報及びその関連付け状態を、変形後のメッシュモデルに対して再定義することにより、前記解析対象構造体についてのＦＥＭモデルを算出するＦＥＭモデル演算工程と、を含むことを特徴とする請求項７記載の構造体形状のモーフィング方法。
【請求項９】
前記モーフィング工程は、
前記コンピュータが、前記記憶部から入手した前記プロトタイプ構造体のメッシュモデルに設定した複数の基準点に従って、それら基準点をライン上に含む第１フィーチャーラインを設定すると共に、前記記憶部から入手した前記解析対象構造体の外形形状情報に設定した複数の基準点に従って、前記第１フィーチャーラインに対応するところの、該基準点をライン上に含む第２フィーチャーラインを設定するフィーチャーライン設定工程と、
前記コンピュータが、前記第１フィーチャーラインと、前記第２フィーチャーラインとの形状の差異に従って、前記重み付け及び前記第２の制約条件を反映した状態で、前記記憶部から入手した前記プロトタイプ構造体のメッシュモデルを構成する複数の節点を移動させることにより、そのメッシュモデルを前記解析対象構造体の外形形状に変更すると共に、その移動に応じて、前記記憶部から入手した付属情報及びその関連付け状態を、変形後のメッシュモデルに対して再定義することにより、前記解析対象構造体についてのＦＥＭモデルを算出するＦＥＭモデル演算工程と、を含むことを特徴とする請求項７記載の構造体形状のモーフィング方法。
【請求項１０】
前記記憶部に記憶されている前記付属情報は、少なくとも、境界条件、拘束条件、並びに材料を表わす属性情報であることを特徴とする請求項１記載の構造体形状のモーフィング方法。
【請求項１１】
前記プロトタイプ構造体は、既存車両のボディ構造体であって、前記解析対象構造体は、前記既存車両から派生した派生車両のボディ構造体であることを特徴とする請求項１記載の構造体形状のモーフィング方法。
【請求項１２】
構造体形状のモーフィングを、コンピュータによって実現するためのコンピュータ・プログラムであって、
前記コンピュータは、少なくとも操作部及び記憶部を有し、
前記記憶部には、解析対象構造体の少なくとも外形形状情報と、有限要素法（ＦＥＭ）に基づく解析用ゾルバのプリプロセッサを利用して予め生成されたところの、プロトタイプ構造体の外形形状を表わす３次元のメッシュモデル及びそのメッシュモデルに関連付けされた付属情報を含むＦＥＭモデルとが予め記憶されており、
前記コンピュータに、
前記操作部が操作されることに応じて、前記記憶部から前記解析対象構造体の外形形状情報と、前記プロトタイプ構造体のＦＥＭモデルとを入手すると共に、前記操作部が操作されることに応じて、前記記憶部から入手したその解析対象構造体の外形形状情報及び該プロトタイプ構造体のメッシュモデルに対して、前記プロトタイプ構造体から前記解析対象構造体への形状変更に際しての第１の制約条件を、第１の視点において設定すると共に、その第１の視点とは異なる第２の視点において、前記操作部が操作されることに応じて、該形状変更に際しての第２の制約条件を設定する準備工程と、
前記準備工程で設定した第１及び第２の制約条件に基づいて、前記記憶部から入手した前記プロトタイプ構造体のメッシュモデルを構成する複数の節点を移動させることにより、そのメッシュモデルを前記解析対象構造体の外形形状に変更すると共に、その移動に応じて、前記記憶部から入手した付属情報及びその関連付け状態を、変形後のメッシュモデルに対して再定義することにより、前記解析対象構造体についてのＦＥＭモデルを算出するモーフィング工程と、を実行させることを特徴とするコンピュータ・プログラム。
【請求項１３】
構造体形状のモーフィングを、コンピュータによって実現するプログラムコードが格納されているコンピュータ読み取り可能な記憶媒体であって、
前記コンピュータは、少なくとも操作部及び記憶部を有し、
前記記憶部には、解析対象構造体の少なくとも外形形状情報と、有限要素法（ＦＥＭ）に基づく解析用ゾルバのプリプロセッサを利用して予め生成されたところの、プロトタイプ構造体の外形形状を表わす３次元のメッシュモデル及びそのメッシュモデルに関連付けされた付属情報を含むＦＥＭモデルとが予め記憶されており、
前記コンピュータに、
前記操作部が操作されることに応じて、前記記憶部から前記解析対象構造体の外形形状情報と前記プロトタイプ構造体のＦＥＭモデルとを入手すると共に、前記操作部が操作されることに応じて、前記記憶部から入手したその解析対象構造体の外形形状情報及び該プロトタイプ構造体のメッシュモデルに対して、前記プロトタイプ構造体から前記解析対象構造体への形状変更に際しての第１の制約条件を、第１の視点において設定すると共に、その第１の視点とは異なる第２の視点において、前記操作部が操作されることに応じて、該形状変更に際しての第２の制約条件を設定する準備工程と、
前記準備工程で設定した第１及び第２の制約条件に基づいて、前記記憶部から入手した前記プロトタイプ構造体のメッシュモデルを構成する複数の節点を移動させることにより、そのメッシュモデルを前記解析対象構造体の外形形状に変更すると共に、その移動に応じて、前記記憶部から入手した付属情報及びその関連付け状態を、変形後のメッシュモデルに対して再定義することにより、前記解析対象構造体についてのＦＥＭモデルを算出するモーフィング工程と、を実行させるプログラムコードが格納されていることを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＣＡＤ／ＣＡＥソフトウエアを利用したデジタル・エンジニアリングの分野に関する。
【０００２】
【従来の技術】
従来より、コンピュータを利用した画像処理の分野においては、元画像に表された対象物の形状を、コンピュータを利用して他の形状に変形する、所謂モーフィング( Morphing )技術が提案されている。
【０００３】
従来から行われているモーフィング処理では、一般に、異なる複数の画像（主に実写によるデジタル画像情報に基づく画像）において対応する領域がオペレータによって設定されると、コンピュータは、設定された個々の領域の情報に基づいて、中割り補間( interporation )処理を行なう。中割り補間処理では、設定された領域内に存在する対象物の位置、形状、並びに色等の各種情報が当該複数の画像情報間において滑らかに変化するような中間値が生成される。そして、当該複数の画像情報に基づいてコンピュータが画像を再生表示するに際して、係る中間値が参照されることにより、表示画面を構成する画素の移動、画素の表示色の変化等が実現する。これにより、形状変形に利用可能なパラメータが本来は存在しない実写による複数のデジタル画像情報を利用した画像の再生表示に際して、変形対象物の連続的な形状変化を可能としている。
【０００４】
また、近年においては、このようなモーフィング技術の一例として、特開平９−１０６４５３号には、格子状に複数のブロックに分割された変形対象の元画像に、コンピュータに対してオペレータが対話形式で変形範囲を指定すると、その変形範囲内にある格子点が所定の移動規則に従って移動することにより、係る複数のブロックの少なくとも一部が変形を起こし、これにより、元画像に表された対象物の形状が変形する技術が提案されている。
【０００５】
【発明が解決しようとする課題】
上記従来技術によれば、オペレータは、元画像に表された対象物の変形指示を容易に行なうことができる。しかしながら、上述した従来のモーフィング技術は、実写によるデジタル画像データに表された画像を前提としているため、上記従来技術においても、２次元座標系（Ｘ−Ｙ）で表される平面形状の変形処理を対象としており、３次元形状への適用や応用については述べられていない。
【０００６】
また、所謂コンピュータ・グラフィック（ＣＧ）を利用して作成されたアニメーション画像等の変形は、その画像情報を構成するデータ構造に本来含まれるパラメータを表示に際して連続的に変更することにより、上述した実写によるデジタル画像データによるモーフィングと比較して実現が容易であることが知られている。
【０００７】
これに対して、ＣＡＤ(Computer aided Design)／ＣＡＥ(Computer aided Engineering)用の汎用ソフトウエアを利用して、車両メーカ等における設計業務において生成されたソリッドモデル、サーフェスモデル等の３次元形状情報は、膨大な座標値や各種の属性情報等を含む複雑なデータ構造であり、且つそのデータ構造はサプライヤ（ソフトウエア・ベンダー）によって大きく異なるため、上述したような対象物の元の形状から変形形状を生成・表示する試みはなされていない。
【０００８】
しかしながら、車両メーカ等における設計業務においては、ＣＡＤソフトウエアを利用して生成された構造体の３次元形状情報を、コンピュータによって擬似的に解析するＣＡＥソフトウエアが普及しており、その中でも、有限要素法（ＦＥＭ）に基づく解析手法は広く普及している。
【０００９】
ＦＥＭに基づく解析手法において、ユーザは、まず、プリプロセッサを利用して、３次元形状情報によって表された解析対象の構造体をメッシュ状に分割し、次に、その構造体のメッシュに対して、拘束条件、応力等の所定項目の境界条件等の属性情報を設定する等の前準備を行なう必要がある。この前準備は、ＦＥＭ用のゾルバを利用して実際に行われる解析処理の精度や処理時間に大きな影響を与える。このため、解析処理に先立って最適な設定を行なうことは、限られた開発期間を有効に利用して短期間で新型車両を開発しなければならない設計部門のユーザにとって、かなりの作業負担となっている。
【００１０】
しかしながら、上記のような開発状況下において、設計部門が開発すべき新型車両は、既存車両( existing vehicle )に基づく派生車両( derived vehicle )である場合も多い。この場合、その既存車両の開発時において、ゾルバを利用した解析処理の前準備として用意されたデータ群（データセット：後述する実施形態におけるＦＥＭモデルに相当）は、企業内のデータベースに既に存在しているので、係るデータ群は、派生車両等の新型車両の開発時に、資産として有効活用されるべきである。
【００１１】
本願発明は、上述した課題を鑑みてなされたものであり、プロトタイプ構造体のＦＥＭモデルを利用して解析対象構造体のＦＥＭモデルを取得するに際して、非現実的な変形形状が算出されることを未然に且つ容易に防止することが可能な構造体形状のモーフィング方法及びそのコンピュータ・プログラム、並びにコンピュータ読み取り可能な記憶媒体の提供を目的とする。
【００１２】
【課題を解決するための手段】
上記の目的を達成するため、本発明に係る構造体形状のモーフィング方法は、以下の構成を特徴とする。
【００１３】
即ち、少なくとも操作部及び記憶部を有するコンピュータを利用した構造体形状のモーフィング方法であって、前記記憶部には、解析対象構造体（例えば、既存車両から派生した派生車両のボディ構造体）の少なくとも外形形状情報と、有限要素法（ＦＥＭ）に基づく解析用ゾルバのプリプロセッサを利用して予め生成されたところの、プロトタイプ構造体（例えば、既存車両のボディ構造体）の外形形状を表わす３次元のメッシュモデル及びそのメッシュモデルに関連付けされた付属情報（例えば境界条件、拘束条件、並びに材料等を表わす属性情報）を含むＦＥＭモデル（図１２）とが予め記憶されており、前記コンピュータが、前記操作部が操作されることに応じて、前記記憶部から前記解析対象構造体の外形形状情報と、前記プロトタイプ構造体のＦＥＭモデルとを入手すると共に、前記操作部が操作されることに応じて、前記記憶部から入手したその解析対象構造体の外形形状情報及び該プロトタイプ構造体のメッシュモデルに対して、前記プロトタイプ構造体から前記解析対象構造体への形状変更に際しての第１の制約条件を、第１の視点において設定すると共に、その第１の視点とは異なる第２の視点において、前記操作部が操作されることに応じて、該形状変更に際しての第２の制約条件を設定する準備工程と、
前記コンピュータが、前記準備工程で設定した第１及び第２の制約条件に基づいて、前記記憶部から入手した前記プロトタイプ構造体のメッシュモデルを構成する複数の節点を移動させることにより、そのメッシュモデルを前記解析対象構造体の外形形状に変更すると共に、その移動に応じて、前記記憶部から入手した付属情報及びその関連付け状態を、変形後のメッシュモデルに対して再定義することにより、前記解析対象構造体についてのＦＥＭモデル（図２３）を算出するモーフィング工程と、を有することを特徴とする。
【００１４】
また、例えば、前記モーフィング工程において、前記コンピュータが、前記第２の視点において設定した前記第２の制約条件を、前記第１の視点において設定した前記複数の基準点及び前記第１の制約条件の適用範囲より狭い範囲に対して反映し、且つ前記第１の視点における前記記憶部から入手した前記プロトタイプ構造体のメッシュモデルにおいて、長手方向に延びる部位の断面形状に対して、例えば図１０に示す設定画面を利用して設定し、係る第２の制約条件を、前記第１の制約条件より優先して反映するのが好適である。
【００１５】
好適な実施形態において、前記準備工程において前記コンピュータが設定する前記第１の制約条件には、前記記憶部から入手した前記プロトタイプ構造体のメッシュモデルを構成する複数の節点を移動させるのに際して、その移動量を規制するための、重み付けを決定するためのパラメータが含まれており、そのパラメータは、前記プロトタイプ構造体のＦＥＭモデルに関連付けされると良い。
【００１６】
ここで、上記の重み付けを決定するためのパラメータは、後述する実施形態において、図７乃至図９に示す設定画面を利用してユーザが設定される。
【００１７】
また、例えば、前記準備工程において前記コンピュータが設定する前記第１の制約条件には、更に、前記記憶部から入手した前記解析対象構造体の外形形状情報と、前記記憶部から入手した前記プロトタイプ構造体のメッシュモデルとの対応する位置に、自動または前記操作部が操作されることに応じて設定した複数の基準点が含まれており、前記モーフィング工程では、前記コンピュータが、前記複数の基準点の対応関係に基づいて、前記記憶部から入手した前記プロトタイプ構造体のメッシュモデルを構成する複数の節点の移動を行い、その移動量を、前記パラメータによって決定された重み付けと、前記第２の制約条件とに従って規制すると良い。
【００１８】
この場合、例えば前記モーフィング工程は、前記コンピュータが、前記記憶部から入手した前記プロトタイプ構造体のメッシュモデルに設定した複数の基準点に従って、それら基準点を少なくとも１つ頂点として含む複数の第１六面体を設定すると共に、前記記憶部から入手した前記解析対象構造体の外形形状情報に設定した複数の基準点に従って、前記第１六面体に対応するところの、該基準点を少なくとも１つ頂点として含む複数の第２六面体を設定する六面体設定工程と、前記コンピュータが、前記複数の第１及び第２六面体のうち、互いに対応する第１六面体と第２六面体との形状の差異に従って、前記重み付け及び第２の制約条件を反映した状態で、前記記憶部から入手した前記プロトタイプ構造体のメッシュモデルを構成する複数の節点を移動させることにより、そのメッシュモデルを前記解析対象構造体の外形形状に変更すると共に、その移動に応じて、前記記憶部から入手した付属情報及びその関連付け状態を、変形後のメッシュモデルに対して再定義することにより、前記解析対象構造体についてのＦＥＭモデルを算出するＦＥＭモデル演算工程と、を含むと良い。
【００１９】
ここで、前記複数の基準点は、後述する実施形態（ボックスに基づくモーフィング処理）において、図１４に示す第１ＦＥＭ基準点、図１５に示す第１ＣＡＤ基準点、図１６に示す第１及び第２ＦＥＭ基準点、図１７に示す第１及び第２ＣＡＤ基準点に相当する。
【００２０】
また、例えば前記モーフィング工程は、前記コンピュータが、前記記憶部から入手した前記プロトタイプ構造体のメッシュモデルに設定した複数の基準点に従って、それら基準点をライン上に含む第１フィーチャーラインを設定すると共に、前記記憶部から入手した前記解析対象構造体の外形形状情報に設定された複数の基準点に従って、前記第１フィーチャーラインに対応するところの、該基準点をライン上に含む第２フィーチャーラインを設定するフィーチャーライン設定工程と、前記コンピュータが、前記第１フィーチャーラインと、前記第２フィーチャーラインとの形状の差異に従って、前記重み付け及び前記第２の制約条件を反映した状態で、前記記憶部から入手した前記プロトタイプ構造体のメッシュモデルを構成する複数の節点を移動させることにより、そのメッシュモデルを前記解析対象構造体の外形形状に変更すると共に、その移動に応じて、前記記憶部から入手した付属情報及びその関連付け状態を、変形後のメッシュモデルに対して再定義することにより、前記解析対象構造体についてのＦＥＭモデルを算出するＦＥＭモデル演算工程と、を含むと良い。
【００２１】
ここで、前記準備工程にて設定される複数の基準点は、後述する実施形態（フィーチャーラインに基づくモーフィング処理）において、図１４に示す第１ＦＥＭ基準点、図１５に示す第１ＣＡＤ基準点、図２４に示す第１及び第３ＦＥＭ基準点、同じく図２４に示す第１及び第３ＣＡＤ基準点に相当する。
【００２２】
尚、同目的は、上記の各構成の構造体形状のモーフィング方法に対応する情報処理装置によっても達成される。
【００２３】
また、同目的は、上記の各構成の構造体形状のモーフィング方法及び情報処理装置を、コンピュータによって実現するプログラムコード、及びそのプログラムコードが格納されている、コンピュータ読み取り可能な記憶媒体によっても達成される。すなわち、同目的は、構造体形状のモーフィングを、コンピュータによって実現するためのコンピュータ・プログラムであって、前記コンピュータは、少なくとも操作部及び記憶部を有し、前記記憶部には、解析対象構造体の少なくとも外形形状情報と、有限要素法（ＦＥＭ）に基づく解析用ゾルバのプリプロセッサを利用して予め生成されたところの、プロトタイプ構造体の外形形状を表わす３次元のメッシュモデル及びそのメッシュモデルに関連付けされた付属情報を含むＦＥＭモデルとが予め記憶されており、前記コンピュータに、前記操作部が操作されることに応じて、前記記憶部から前記解析対象構造体の外形形状情報と、前記プロトタイプ構造体のＦＥＭモデルとを入手すると共に、前記操作部が操作されることに応じて、前記記憶部から入手したその解析対象構造体の外形形状情報及び該プロトタイプ構造体のメッシュモデルに対して、前記プロトタイプ構造体から前記解析対象構造体への形状変更に際しての第１の制約条件を、第１の視点において設定すると共に、その第１の視点とは異なる第２の視点において、前記操作部が操作されることに応じて、該形状変更に際しての第２の制約条件を設定する準備工程と、前記準備工程で設定した第１及び第２の制約条件に基づいて、前記記憶部から入手した前記プロトタイプ構造体のメッシュモデルを構成する複数の節点を移動させることにより、そのメッシュモデルを前記解析対象構造体の外形形状に変更すると共に、その移動に応じて、前記記憶部から入手した付属情報及びその関連付け状態を、変形後のメッシュモデルに対して再定義することにより、前記解析対象構造体についてのＦＥＭモデルを算出するモーフィング工程と、を実行させることを特徴とするコンピュータ・プログラム、及び、このコンピュータ・プログラムのプログラムコードが格納されているコンピュータ読み取り可能な記憶媒体によって達成される。
【００２４】
【発明の効果】
上記の本発明によれば、プロトタイプ構造体のＦＥＭモデルを利用して解析対象構造体のＦＥＭモデルを取得するに際して、非現実的な変形形状が算出されることを未然に且つ容易に防止することが可能な構造体形状のモーフィング方法及びそのコンピュータ・プログラム、並びにコンピュータ読み取り可能な記憶媒体の提供が実現する。
【００２５】
即ち、請求項１の発明によれば、プロトタイプ構造体のＦＥＭモデルから解析対象構造体のＦＥＭモデルへのモーフィングに際して、第１の制約条件（重み付けを決定するためのパラメータ（請求項６）及び対応する複数の基準点（請求項７））と、第１の制約条件の適用範囲より狭い範囲に対して反映される第２の制約条件（請求項２）とが反映される。これにより、解析対象構造体の一部分ではあっても、非現実的な変形形状が算出されることを未然に且つ容易に防止することができる。
【００２６】
また、請求項３の発明によれば、第１の視点におけるプロトタイプ構造体のメッシュモデルではユーザが判断し難い長手方向に延びる部位（特にその部位の断面形状：請求項４）に対して、第２の制約条件を容易に設定することができるので、非現実的な変形形状が算出されることをより効率良く防止することができる。
【００２７】
また、請求項５の発明によれば、モーフィングに際して、第２の制約条件が第１の制約条件より優先して反映されるので、より現実的な変形形状を算出することができる。
【００２８】
また、請求項８の発明によれば、モーフィングに際して、プロトタイプ構造体に対して設定された複数の第１六面体と、解析対象構造体に対して設定された複数の第２六面体とにより、対応するそれら六面体毎に、形状の違いが正確に反映されたモーフィングが行われるため、プロトタイプ構造体との形状の違いが忠実に反映された解析対象構造体のＦＥＭモデルを取得することができる。
【００２９】
また、請求項９の発明によれば、モーフィングに際して、プロトタイプ構造体に対して設定された第１フィーチャーラインと、解析対象構造体に対して設定された第２フィーチャーラインとにより、車両全体のデザインを特徴付ける形状を崩すことなく、それらフィーチャーラインによって表される２種類の構造体の形状の違いが正確に反映されたモーフィングが行われるため、プロトタイプ構造体との形状の違いが忠実に反映された解析対象構造体のＦＥＭモデルを取得することができる。
【００３０】
【発明の実施の形態】
以下、本発明を、代表的な車両( vehicle )である自動車のボディ構造体に適用した一実施形態として、図面を参照して詳細に説明する。
【００３１】
［ システム構成 ］図１は、本実施形態に適用可能なコンピュータ・システムの構成を例示する図である。
【００３２】
同図において、複数のユーザ端末１とホストコンピュータ２とは、通信ネットワーク６を介して双方向通信可能に接続されることにより、一般的なサーバ・クライアント環境を構成している。本実施形態において、個々のユーザ端末１（操作部）、ホストコンピュータ２、並びに通信ネットワーク６には、一般的なコンピュータ及びネットワーク・システムを採用することができるので、その詳細な装置構成についての説明は省略する。
【００３３】
ＦＥＭモデルデータベース３（記憶部）には、本実施形態において以下に説明する処理システムの運用開始に先立って、少なくとも複数種類の既存車両についてのＦＥＭモデルが格納されており、係る処理システムの機能により、新たに生成された新型車両（既存車両から派生した派生車両を含む：以下、単に「新型車両」と総称する）のＦＥＭモデルを格納することができる。
【００３４】
個々の既存車両のＦＥＭモデルは、例えば、車両メーカの設計部門の担当者が、以前の開発・設計業務において、ＦＥＭ（有限要素法）用の一般的なプリプロセッサを利用して生成したデータセット（データファイル）であるが、本実施形態において後述する新型車両のＦＥＭモデル生成処理の機能により、新たに、重み付けを決定するためのパラメータ等が関連付けされた状態で記憶される（尚、ＦＥＭモデルの詳細については後述する）。
【００３５】
ＣＡＤモデルデータベース４（記憶部）には、例えば、車両メーカの設計部門の担当者が、今回の開発・設計業務において、一般的なＣＡＤソフトウエアを利用して生成したところの、新型車両についてのソリッドモデル、サーフェスモデル等の３次元形状情報が予め格納されている。
【００３６】
プログラムデータベース５（記憶部）には、ユーザ端末１との通信機能、上記各データベースの管理プログラム、並びに本実施形態に係る新型車両のＦＥＭモデル生成処理の機能を実現するためのソフトウエア・プログラム等が格納されている。
【００３７】
ホストコンピュータ２は、ＦＥＭモデルデータベース３、ＣＡＤモデルデータベース４、並びにプログラムデータベース５にアクセス可能に接続されており、ユーザ端末１のログイン時に、アプリケーション・サーバコンピュータとして機能する。
【００３８】
尚、上述したシステム構成は、説明の便宜上のものであって、上記各データベースは、単一の大規模データベースであっても、或いは、通信ネットワーク６に個別に接続されているような構成であっても良い。また、ユーザ端末１とホストコンピュータ２とによって構成されるサーバ・クライアント環境ではなく、マンマシン・インタフェースを有する１台のコンピュータとデータベースとによって構成される環境であっても良い。
【００３９】
以下、本実施形態に係る新型車両のＦＥＭモデル生成処理の機能により、既存車両のボディ構造体（プロトタイプ構造体）のＦＥＭモデル（図１２）と、新型車両のＣＡＤモデル（図１３）とを利用して、ＦＥＭに基づく各種解析処理用のゾルバに設定可能な、新型車両のボディ構造体（解析対象構造体）のＦＥＭモデル（図２３）を入手する手順について説明する。
【００４０】
＜既存車両のＦＥＭモデル＞まず、ＦＥＭモデルについて、図１２を参照して説明する。図１２は、本実施形態における既存車両のＦＥＭモデルを例示する図である。
【００４１】
本実施形態において、ＦＥＭモデルとは、強度解析、熱解析、機構解析、振動解析等のＦＥＭ解析処理のゾルバにて解析を施す準備が完了した状態の一般的なデータ群（データセット）であり、ＦＥＭモデルデータベース３に予め格納されている。
【００４２】
また、ＦＥＭモデルのデータセット（以下、単に「ＦＥＭモデル」と称する）には、３次元の車両形状情報としてメッシュ形状が含まれ、この情報には、境界条件、拘束条件、材料等の属性情報等の所定の付属情報が定義付け（関連付け）されている。
【００４３】
ここで、車両形状情報は、図１２に例示するプロトタイプ（既存車両）のＦＥＭモデルのように、３次元（例えば四面体、六面体）の複数の立体要素（ソリッドメッシュ）によって構成されるメッシュモデルを含み、そのメッシュの粗さ（メッシュサイズ）は、車両形状の部位に応じて適宜異なる。
【００４４】
ＦＥＭモデルにおいて、車両形状の幾何学的な精度は、３次元座標空間において、その車両形状を構成する複数の節点( node )の座標値によって決定される。ここで、節点とは、ＦＥＭモデルのメッシュ形状（車両形状）を構成する個々のソリッドメッシュの頂点をなす格子点( node )である。
【００４５】
＜新型車両のＣＡＤモデル＞図１３は、本実施形態における新型車両のＣＡＤモデルを例示する図である。
【００４６】
本実施形態において、新型車両のＣＡＤモデルは、ＣＡＤモデルデータベース４に予め格納されており、その新型車両の少なくとも３次元の外形形状情報を含めば、サーフェスモデルやサーフェスモデル等の各種の３次元ＣＡＤモデルを採用することができる。
【００４７】
［ ＦＥＭモデル生成処理 ］次に、新型車両のＦＥＭモデル生成処理について詳細に説明する。
【００４８】
図２は、本実施形態における新型車両のＦＥＭモデル生成処理の全体概要を示すフローチャートであり、この処理は、ログイン中のユーザ端末１におけるユーザの入力操作に応じて、ホストコンピュータ２が実行するソフトウエア・プログラムの処理手順を示す。
【００４９】
同図において、ステップＳ１：ユーザは、プロトタイプとして利用する既存車両のＦＥＭモデルと、本実施形態に係るＦＥＭモデル生成処理によって入手を希望する新型車両のＦＥＭモデルに対応するところの、当該新型車両のＣＡＤモデルとを選択する。また、所定の制約条件等の設定が、自動または手動（マニュアル操作）によって行われる。尚、本ステップに係る準備処理の詳細については、図３に示すフローチャートを参照して後述する。
【００５０】
ステップＳ２〜ステップＳ４：ユーザによる選択操作（ステップＳ２）に応じて、ボックスに基づくモーフィング処理（ステップＳ３）、フィーチャーラインに基づくモーフィング処理（ステップＳ４）、或いはそれら２種類のモーフィング処理が両方実行される。個々のモーフィング処理では、ステップＳ１にてＣＡＤモデルが選択された新型車両に関して、そのＦＥＭモデルが算出される。
【００５１】
尚、ステップＳ３に係るボックスに基づくモーフィング処理の詳細については、図４に示すフローチャートを参照して後述する。また、ステップＳ４に係るフィーチャーラインに基づくモーフィング処理の詳細については、図５に示すフローチャートを参照して後述する。
【００５２】
ステップＳ５：ステップＳ３またはステップＳ４におけるモーフィング処理結果が、ユーザ端末１のディスプレイに表示される。本ステップでは、ステップＳ２の処理選択において当該２種類のモーフィング処理が選択されている場合、それら２種類のモーフィング処理によってそれぞれ個別に算出された新型車両のＦＥＭモデルが、同画面上に表示される。この場合、表示された２つのＦＥＭモデルは、ユーザにとって識別が容易でないため、両方のＦＥＭモデルにおいて形状の異なる部分、並びに関連付けされた各種情報のうち値が異なるものは、例えば、異なる表示色で強調して表示すると良い。
【００５３】
また、既存車両のＦＥＭモデルと、新型車両のＦＥＭモデルとの形状の異なる部分も、例えば、その新型車両が当該既存車両の派生車両である場合等のように、当該新型車両の形状が当該既存車両の形状に類似している場合には、ユーザにとって識別が容易でない。そこで、ステップＳ５では、ユーザの選択操作に応じて、両方のＦＥＭモデルのメッシュ形状（メッシュモデル）において、ステップＳ３またはステップＳ４におけるモーフィング処理（詳細は後述する）に伴って移動したところの、対応する節点の移動量及び移動方向に従って、図２５に例示するように、３次元座標空間に配置したベクトルを表わす矢印等で表示すると良い。
【００５４】
ステップＳ６：ステップＳ２の処理選択において当該２種類のモーフィング処理が選択されている場合には、ユーザの選択操作に応じて、両方、或いは何れかのモーフィング処理によって算出された新型車両のＦＥＭモデルが選択される。
【００５５】
ステップＳ７：ステップＳ６にて当該２種類のＦＥＭモデルが選択された場合に、その２種類のＦＥＭモデルのメッシュ形状及びその付属情報は、１つのＦＥＭモデルに合成される。また、本ステップでは、合成された１つのＦＥＭモデルのメッシュ形状、或いはステップＳ６にて選択された何れかのＦＥＭモデルのメッシュ形状のメッシュ品質の妥当性、並びにそれらＦＥＭモデルのデータセット全体としての妥当性が判断され、その判断結果のユーザに対する報知、並びに自動または手動による調整が行われる。尚、ステップＳ７に係る結果報知・調整処理の詳細については、図６に示すフローチャートを参照して後述する。
【００５６】
＜準備処理＞図３は、本実施形態における新型車両のＦＥＭモデル生成処理のうち、準備処理（図２のステップＳ１）の詳細を示すフローチャートである。
【００５７】
同図において、ステップＳ１１：ＦＥＭモデルＤ／Ｂ３に予め格納されているプロトタイプの既存車両のＦＥＭモデルに対して、後述するモーフィング処理（図４または図５）に使用する重み付け係数を決定するためのパラメータが、図７乃至図９に例示する設定画面を利用して、ユーザによって設定される。パラメータが設定されると、そのパラメータは、当該既存車両のＦＥＭモデルに対して関連付けされた状態で記憶される。
【００５８】
本実施形態において、重み付け係数は、ユーザによって設定されたパラメータに従って決定されるデータであって、ユーザが注目する部品の稜線やグリッド等が、モーフィング処理によって変化（例えば、形状変形、変位量の大きさ及び方向の変更）しても良いのか良くないかを表わす程度（度合い）を表わす。
【００５９】
図７は、重み付け係数を決定するために、所望の部品毎にユーザが設定可能なパラメータの設定画面を例示する図である。
【００６０】
即ち、図７（ａ）に示す設定画面では、ユーザによって「変形禁止部品（共通部品）」または「変形規制部品（汎用部品）」のラジオボタンが選択され、且つ「選択」の操作ボタンが操作された場合には、リスト表示（不図示）された既存車両のＦＥＭモデルを構成する複数の部品の中から、後述するモーフィング処理において既存車両のＦＥＭモデルから新型車両のＦＥＭモデルを生成するに際して、変形を禁止または規制する所望の部品を選択することができる。この場合、係るパラメータがユーザによって設定されるのに応じて、ホストコンピュータ２は、モーフィングの実行に際して、対象となる部品の変形を禁止または規制すべく、後述する他の場合と比較してかなり小さな重み付け係数が自動的に設定する。
【００６１】
また、図７（ａ）に示す設定画面では、ユーザによって「変形可能部品（専用部品）」のラジオボタンが選択され、「詳細」の操作ボタンが操作された場合には、図７（ｂ）に例示する設定画面が新たに表示される。図７（ｂ）に示す設定画面は、ユーザによって、モーフィング時の重み付け係数を決定するためのパラメータとして、モーフィング処理の前後において板厚とスポット溶接位置とが保持（拘束）されるように設定された状態を示す。この場合、係るパラメータがユーザによって設定されるのに応じて、ホストコンピュータ２は、対象となる部品の板厚とスポット溶接位置とがモーフィングの実行に際して変化しないように、小さな重み付け係数が自動的に設定する。
【００６２】
そして、図７（ａ）に示す設定画面では、ユーザによって「変形可能部品（専用部品）」のラジオボタンが選択され、「配置」の操作ボタンが操作された場合には、図７（ｃ）に例示する設定画面が新たに表示される。図７（ｃ）に示す設定画面は、ユーザによって、モーフィング時の重み付け係数を決定するためのパラメータとして、当該専用部材と他の部材との配置関係が具体的な数値によって保持（拘束）されるように設定された状態を示す。この場合、係るパラメータがユーザによって設定されるのに応じて、ホストコンピュータ２は、対象となる部品と他の部品との離間距離や空隙（ギャップ長）がモーフィングの実行に際して変化しないように、小さな重み付け係数が自動的に設定する。
【００６３】
図８及び図９は、重み付け係数を決定するために、個々の部品単位ではなく、既存車両のＦＥＭモデル全体に対してユーザが設定可能なパラメータの設定画面を例示する図である。
【００６４】
即ち、図８（ａ）に示す設定画面では、ユーザによって「衝突テスト」の操作ボタンが操作された場合には、図８（ｂ）に例示する設定画面が新たに表示される。図８（ｂ）に示す設定画面では、ユーザによって、モーフィング時の重み付け係数を決定するためのパラメータとして、衝突テストにおける適用部品が選択され、選択された部品に対して、形状及びドア隙間が保持（拘束）されるように設定された状態を示す。この場合、係るパラメータがユーザによって設定されるのに応じて、ホストコンピュータ２は、対象となるテスト結果がモーフィングによって悪化しないように、ＦＥＭモデル全体に対して、小さな重み付け係数が自動的に設定する。
【００６５】
同様に、図８（ａ）に示す設定画面では、ユーザによって「側面衝突テスト」、「耐久性テスト」の操作ボタンが操作された場合に、ユーザは、その操作に応じたモーフィング時の重み付け係数を決定するためのパラメータを、不図示の設定画面を利用して、ユーザ所望の部品に対して設定することができる。この場合も、係るパラメータがユーザによって設定されるのに応じて、ホストコンピュータ２は、対象となるテスト結果がモーフィングによって悪化しないように、ＦＥＭモデル全体に対して、小さな重み付け係数が自動的に設定する。
【００６６】
また、図８（ａ）に示す設定画面では、ユーザによって「部品特性」の操作ボタンが選択された場合には、図８（ｃ）に例示する設定画面が新たに表示される。図８（ｃ）に示す設定画面は、ユーザによって、モーフィング時の重み付け係数を決定するためのパラメータとして、モーフィング処理の前後において板厚及びスポット溶接位置が保持（拘束）されるように設定された状態を示す。この場合は、係るパラメータがユーザによって設定されるのに応じて、ホストコンピュータ２は、板厚とスポット溶接位置とがモーフィングの実行に際して変化しないように、ＦＥＭモデル全体に対して、小さな重み付け係数が自動的に設定する。
【００６７】
また、図８（ａ）に示す設定画面では、ユーザによって「部品種別」の操作ボタンが選択された場合には、図９（ａ）に例示する設定画面が新たに表示される。図９（ａ）に示す設定画面は、ユーザによって、モーフィング時の重み付け係数を決定するためのパラメータとして、モーフィング処理の前後においてリブ及びフランジなる種別に分類される部品の形状が保持（拘束）されるように設定された状態を示す。この場合は、係るパラメータがユーザによって設定されるのに応じて、ホストコンピュータ２は、対象となる部品種別に属する部品が、モーフィングの実行に際して変形しないように、小さな重み付け係数が自動的に設定する。
【００６８】
また、図８（ａ）に示す設定画面では、ユーザによって「部品形状」の操作ボタンが選択された場合には、図９（ｂ）に例示する設定画面が新たに表示される。図９（ｂ）に示す設定画面は、ユーザによって、モーフィング時の重み付け係数を決定するためのパラメータとして、モーフィング処理の前後において稜線、コーナ部分の半径（Ｒ）、並びに応力が集中する枝分かれ状の分岐部位の形状が保持（拘束）されるように設定された状態を示す。この場合は、係るパラメータがユーザによって設定されるのに応じて、ホストコンピュータ２は、対象となる部品形状を有する部品が、モーフィングの実行に際して変形しないように、小さな重み付け係数が自動的に設定する。
【００６９】
尚、上述した図８及び図９に示した設定画面は一例であって、この他にも、例えば、個別の部品またはＦＥＭモデル全体に対して、モーフィング処理の前後において重量や外形線等を一定に保持（拘束）する設定や、モーフィング処理によって発生する部品の大きさに応じて板厚の変化を許容する等の各種の設定が考えられる。
【００７０】
ステップＳ１２：ユーザの操作に応じて、ＦＥＭモデルＤ／Ｂ３に格納されている前記パラメータが関連付けされたモーフィング対象（プロトタイプの既存車両）のＦＥＭモデルを読み出すと共に、ＣＡＤモデルＤ／Ｂ４に格納されている新型車両のＣＡＤモデルとを読み出す。
【００７１】
ステップＳ１３：ステップＳ１２にて読み出された既存車両のＦＥＭモデル（図１２）と、新型車両のＣＡＤモデル（図１３）とを、ユーザ端末１のディスプレイ上に、同一視点（第１の視点）に合わせて表示する。
【００７２】
ステップＳ１４：ステップＳ１２にて読み出された新型車両のＣＡＤモデルを構成するデータに基づいて、その新型車両の外形形状を構成する外形線を、一般的な手法によって算出し、算出した外形線を、ユーザ端末１のディスプレイ上に表示する。
【００７３】
ステップＳ１５，ステップＳ１６：算出されたＣＡＤモデルの外形線上に、複数の第１ＣＡＤ基準点を自動または手動にて設定し（ステップＳ１５）、ステップＳ１２にて読み出された既存車両のＦＥＭモデルに、上記第１ＣＡＤ基準点に個別に対応する第１ＦＥＭ基準点を、自動または手動にて設定する（ステップＳ１６）。
【００７４】
ここで、第１ＣＡＤ基準点と第１ＦＥＭ基準点とを、図１４及び図１５に示すように対応する位置に設定する手順のバリエーションについて説明する。
【００７５】
即ち、ステップＳ１５及びステップＳ１６において、第１ＣＡＤ基準点と第１ＦＥＭ基準点とを、対応する位置に自動的に設定する場合には、まず、ステップＳ１４にて算出した新型車両の外形形状を構成する外形線の交点上に、複数の第１ＣＡＤ基準点を自動的に設定し、設定した個々の第１ＣＡＤ基準点に対応するところの、既存車両のＦＥＭモデルのメッシュモデル上に、第１ＦＥＭ基準点を自動的に設定しても良い。外形線の交点は、例えば、一般的な画像処理によって自動的に設定すれば良い。
【００７６】
また、上記の場合において、ＣＡＤモデル側の第１ＣＡＤ基準点に対応するところの、ＦＥＭモデル側の第１ＦＥＭ基準点は、新型車両のＣＡＤモデルと、既存車両のＦＥＭモデルとに予め設定されている部品名称や形状情報等を利用して設定すれば良い。より具体的には、第１ＣＡＤ基準点が、新型車両のフロントドアとリアドアとの間のＢピラーと、それらのドアのウインドウ下辺を結ぶラインとの交点上に設定された場合には、既存車両のＦＥＭモデルに予め設定されている部品名称や形状情報等を利用して、その第１ＣＡＤ基準点に対応するところの、当該既存車両のフロントドアとリアドアとの間のＢピラーと、それらのドアのウインドウの下辺を結ぶラインとの交点を検出し、検出した交点上に、第１ＦＥＭ基準点を自動的に設定すれば良い。この場合、モーフィングの基準となる複数の第１ＣＡＤ基準点と第１ＦＥＭ基準点とが自動的に設定されるので、ユーザの利便性が向上する。
【００７７】
或いは、ＣＡＤモデルの外形線上にユーザ自身が第１ＣＡＤ基準点をマニュアル設定した場合に、ステップＳ１５及びステップＳ１６では、新型車両のＣＡＤモデルと、既存車両のＦＥＭモデルとに予め設定されている部品名称等を利用して、既存車両のＦＥＭモデルのメッシュ形状において対応する位置を検出することにより、第１ＦＥＭ基準点を自動的に設定しても良い。
【００７８】
或いは、反対に、既存車両のＦＥＭモデルのメッシュ形状に対して、ユーザ自身が第１ＦＥＭ基準点をマニュアル設定した場合に、ステップＳ１５及びステップＳ１６では、新型車両のＣＡＤモデルと、既存車両のＦＥＭモデルとに予め設定されている部品名称等を利用して、対応する位置を検出することにより、第１ＣＡＤ基準点を自動的に設定しても良い。
【００７９】
図１４は、複数の第１ＦＥＭ基準点が設定された状態の、既存車両のＦＥＭモデルのメッシュ形状を例示する図である。また、図１５は、複数の第１ＣＡＤ基準点が設定された状態の新型車両の外形線を例示する図である。
【００８０】
図１４及び図１５に示す如く設定された個々の「基準点」は、後述するモーフィング処理の実行前後で常に対応が保証される点であって、本実施形態に係るモーフィングによる変形精度を保証するための基準位置である。換言すれば、変形前（既存車両）に設定された第１ＦＥＭ基準点は、その基準点に対応して変形後（新型車両）に設定された第１ＣＡＤ基準点に必ず移動する、という前提がある。
【００８１】
次に、ボックスに基づくモーフィング処理（図４）と、フィーチャーラインに基づくモーフィング処理（図５）とについて詳細に説明する。
【００８２】
＜ボックスに基づくモーフィング処理＞図４は、本実施形態における新型車両のＦＥＭモデル生成処理のうち、ボックスに基づくモーフィング処理（図２のステップＳ３）の詳細を示すフローチャートである。
【００８３】
同図において、ステップＳ３１：ステップＳ１２にて読み出された既存車両のＦＥＭモデルから、複数の第２ＦＥＭ基準点を抽出すると共に、抽出されたそれら第２ＦＥＭ基準点と、準備処理（図３）にて設定された複数の第１ＦＥＭ基準点とに基づいて、当該既存車両の外形形状を表わすところの、複数の六面体（ボックス）によって構成されるB−BOX1を生成する。
【００８４】
図１６は、複数の第１及び第２ＦＥＭ基準点に基づいて生成されたB−BOX1を示す図であり、同図において○印（白抜きの丸印）はそれぞれ第１ＦＥＭ基準点を示し、■印（黒の四角形）はそれぞれ第２ＦＥＭ基準点を示す。
【００８５】
ここで、個々の第２ＦＥＭ基準点は、既存車両の外板（即ち、当該既存車両の外形形状）上、或いは、その外板から当該既存車両の外側の領域内において、それら個々の第２ＦＥＭ基準点と、複数の第１ＦＥＭ基準点とによって構成されるボックスが当該既存車両を内包するように、自動的に設定される。
【００８６】
ステップＳ３２：ステップＳ１４にて算出された新型車両の外形形状を構成する外形線から抽出された第２ＣＡＤ基準点と、準備処理（図３）にて設定された第１ＣＡＤ基準点とに基づいて、当該新型車両の外形形状を表わすところの、複数の六面体（ボックス）によって構成されるA−BOX1を生成する。
【００８７】
図１７は、複数の第１及び第２ＣＡＤ基準点に基づいて生成されたA−BOX1を示す図であり、同図において○印（白抜きの丸印）はそれぞれ第１ＣＡＤ基準点を示し、■印（黒の四角形）はそれぞれ第２ＣＡＤ基準点を示す。
【００８８】
ここで、個々の第２ＣＡＤ基準点は、新型車両の外板（即ち、当該新型車両の外形形状）上、或いは、その外板から当該新型車両の外側の領域内において、それら個々の第２ＦＥＭ基準点と、複数の第１ＦＥＭ基準点とによって構成されるボックスが当該新型車両を内包するように、自動的に設定される。
【００８９】
尚、ステップＳ３２では、第１及び第２ＦＥＭ基準点を含むB−BOX1を構成する個々のボックスを、準備処理にて設定された第１ＣＡＤ基準点と、本ステップにて外形線から抽出した第２ＣＡＤ基準点とに応じて移動することにより、A−BOX1を設定しても良い。
【００９０】
ステップＳ３３：ＦＥＭモデルに表された既存車両全体に対して、図１８及び図１９に示すように、一様なメッシュ(B−BOX11)を、一般的な方法によって自動的に設定する。
【００９１】
図１８は、図１２に示した既存車両のＦＥＭモデルに対して、個々のメッシュサイズが同じB−BOX11が設定された様子を示す図である。また、図１９は、設定されたB−BOX11だけを示す図である。
【００９２】
ステップＳ３４：B−BOX11を、ステップＳ３１にて生成したB−BOX1と、ステップＳ３２にて生成したA−BOX1とに基づいて変形することにより、A−BOX11を算出する。
【００９３】
図２０は、A−BOX11とB−BOX1とを重ねた様子を示す図である。また、図２１は、B−BOX1とA−BOX1とに基づいてB−BOX11を変形することによって生成されたA−BOX11を示す図である。
【００９４】
B−BOX1及びA−BOX1には、図２０に示すように、それぞれ対応するボックスが１つ存在するので、ステップＳ３４では、対応する２つボックスの形状の差異に従って、一様なメッシュ(B−BOX11)を構成する複数の節点のうち、B−BOX1のある１つのボックス内に含まれるそれぞれの節点を、そのボックスに対応するA−BOX1のある１つのボックスの形状に従って移動する処理を、全てのボックスに対して行なう。これにより、図２１に示すA−BOX11が算出される。
【００９５】
即ち、B−BOX1及びA−BOX1において、対応する２つボックスの形状の差異は、B−BOX1を構成するある１つのボックスをなす第１及び／または第２ＦＥＭ基準点の座標値と、それら第１及び／または第２ＦＥＭ基準点に対応するA−BOX1を構成する何れか１つのボックスをなす第１及び／または第２ＣＡＤ基準点の座標値との差異によって表される。そして、それぞれ対応関係にあるとことの、第１及び第２ＦＥＭ基準点から第１及び第２ＣＡＤ基準点への移動ベクトル（方向と大きさ）は、一義的に求まる。
【００９６】
そこで、ステップＳ３４では、B−BOX1のある１つのボックス内に含まれる複数の節点を、そのボックスを構成する第１及び第２ＦＥＭ基準点と、対応する第１及び第２ＣＡＤ基準点によって規定される移動ベクトルに従って移動する。この処理を全てのボックスに対して行なうことにより、A−BOX11が算出される。算出されたA−BOX11は、既存車両の外形形状から新型車両の外形形状への形状変更の態様を表わすマスターメッシュであり、既存車両と新型車両との外形形状の差異を表わす雛形に相当する。
【００９７】
ステップＳ３５：まず、複数の第１及び第２ＦＥＭ基準点の中に、B−BOX11を構成する節点から外れている（ズレている）基準点が存在する場合には、その基準点の近傍の節点を、当該基準点上に位置するように調整する。同様に、複数の第１及び第２ＣＡＤ基準点の中に、A−BOX11を構成する節点から外れている（ズレている）基準点が存在する場合には、その基準点の近傍の節点が当該基準点上に位置するように、その節点の位置を調整する（尚、ズレ量が大きい場合は、周辺の複数の節点も適宜移動すると良い）。係る節点位置の調整は、高精度なモーフィングを実現するための準備であって、特に、第１ＦＥＭ基準点及び／または第１ＣＡＤ基準点をユーザが手動で設定する場合に行なって好適である。
【００９８】
そして、ステップＳ３５では、既存車両（プロトタイプ）のＦＥＭモデルに関連付けされているパラメータに従って決定される重み付け係数、並びに節点位置が調整されたA−BOX11及びB−BOX11に基づいて、そのＦＥＭモデルのメッシュ形状を変形することにより、新型車両に関するＦＥＭモデルのメッシュ形状を算出すると共に、算出されたメッシュ形状（即ち、新型車両のＦＥＭモデルに含まれるべき第２のメッシュ形状）への各節点（即ち、既存車両のＦＥＭモデルに含まれる第１のメッシュ形状を構成する複数の節点）の移動に応じて、既存車両に関するＦＥＭモデルに関連付けされている各種の属性情報、境界条件、拘束条件等の付属情報を、その第２のメッシュ形状を構成する複数の節点に対して再定義（マージ）することにより、新型車両のＦＥＭモデル（図２３）のデータセットを算出する。算出された新型車両のＦＥＭモデルは、上述したように、ステップＳ５においてユーザ端末１のディスプレイに表示される。
【００９９】
図２２は、節点位置が調整されたA−BOX11とB−BOX11とを重ねた様子を示す図であり、基本的には、これら２つのメッシュ形状の対応関係に従って、既存車両に関するＦＥＭモデルのメッシュ形状から、新型車両に関するＦＥＭモデルのメッシュ形状が生成されるが、個々の節点の座標位置の移動に際して、その移動量は、上記の重み付け係数に従って規制される。
【０１００】
ここで、ステップＳ３５では、ＦＥＭモデルのメッシュ形状の変形に先立って、図１０に例示するような設定画面が、ユーザ端末１のディスプレイに表示される。
【０１０１】
図１０は、Ａピラーのモーフィング設定をユーザが行なうための設定画面である。この設定画面は、本実施形態に係るモーフィングが実行される直前の状態（ステップ）であることが検出された場合には、自動的に表示される。また、好適な実施形態において、この設定画面は、ユーザが設定を希望する場合に、例えば、既存車両のＦＥＭモデルのＡピラーの部分を、ユーザがマウス等によって選択する操作等の所定の操作によっても表示される。
【０１０２】
上述した準備処理（図３）のステップＳ１３では、複数の第１ＣＡＤ基準点及びそれに対応する第１ＦＥＭ基準点が自動または手動にて設定されるのに先立って、ユーザが視覚によって認識し易いように、既存車両のＦＥＭモデル（図１２）と、新型車両のＣＡＤモデル（図１３）とを、ユーザ端末１のディスプレイ上に、第１の視点としての同一視点に合わせて表示した。これに対して、図１０に示す設定画面は、その第１の視点とは異なる第２の視点において、ＦＥＭモデルのメッシュ形状の変形の変更に際して参照される新たな制約条件をユーザが設定するための画面である。この第２の視点は、第１の視点において長手方向に延びる部材（本実施形態では、一例としてＡピラー）の断面形状を、ユーザが認識することが容易な視点である。
【０１０３】
より具体的には、ユーザがマウス等のポインティングデバイスを利用して、ソフトウエアボタン１０１を左右に移動すると、その移動に応じて、Ａピラー（Ａピラー上部のルーフとの接続部分と、下部のボンネットとの接続部分とを除く）の変形前の断面形状が領域１０２に表示され、変形後の断面形状が領域１０３に表示される。ユーザが所望の位置までソフトウエアボタン１０１を移動させ、その状態においてユーザが「断面形状保持」の操作ボタンの選択を行なった場合、モーフィング処理後のＡピラーの断面形状は、そのＡピラーの傾きが新型車両のＣＡＤモデルに従って変化した場合であっても、係る選択操作を行なったときに領域１０３に表示されていた形状に保持される。
【０１０４】
また、ユーザが「断面変形不可」の操作ボタンの選択を行なった場合、モーフィング処理の前後において、Ａピラーの断面形状の変形は禁止されることにより、そのＡピラーの傾きが新型車両のＣＡＤモデルに従って変化した場合であっても、既存車両のＦＥＭモデル（当該ＦＥＭモデルのメッシュモデル）に含まれていたＡピラーの断面形状が、新型車両のＦＥＭモデル（当該ＦＥＭモデルのメッシュモデル）に含まれるＡピラーの断面形状として保持（拘束）される。
【０１０５】
そして、ユーザが「マニュアル設定」の操作ボタンの選択を行なった場合には、Ａピラーの断面形状に関して、不図示の設定画面を利用して、更に詳細な設定を行なうことができる。
【０１０６】
このように、図１０に例示する設定画面を利用して、第２の視点において設定されたパラメータは、第１の視点において設定された複数の第１ＣＡＤ基準点及びそれに対応する第１ＦＥＭ基準点の適用範囲より狭い範囲に対して反映される制約条件であるが、係る第２の視点にて設定されたパラメータは、モーフィング処理において、それら複数の基準点より優先して反映されて好適である。これにより、新型車両の一部分ではあっても、ボディ構造上重要な部位に対して、非現実的な変形形状が算出されることを未然に且つ容易に防止することができる。上述したボックスに基づくモーフィング処理では、既存車両に対して設定された複数のボックス（第１六面体）からなるB−BOX1と、新型車両に対して設定された複数のボックス（第２六面体）からなるA−BOX1とにより、対応するそれらボックス毎に、形状の違いが正確に反映されたモーフィングが行われるため、既存車両との形状の違いが忠実に反映された新型車両のＦＥＭモデルを取得することができる。
【０１０７】
＜フィーチャーラインに基づくモーフィング処理＞図５は、本実施形態における新型車両のＦＥＭモデル生成処理のうち、フィーチャーラインに基づくモーフィング処理（図２のステップＳ４）の詳細を示すフローチャートである。
【０１０８】
同図において、ステップＳ４１：準備処理（図３）にて算出されたＣＡＤモデルの外形線上に複数の第３ＣＡＤ基準点を設定し、それら第３ＣＡＤ基準点と、準備処理にて設定された第１ＣＡＤ基準点とに基づいて、新型車両のフィーチャーライン(A−BAR1)を設定する。
【０１０９】
ここで、個々の第３ＣＡＤ基準点は、ユーザによるマニュアル指定、或いは、複数の第１ＣＡＤ基準点を結ぶことによって得られる新型車両の外形線を適宜自動的に分割することによって設定すれば良い。このとき、より高精度な演算を行なう場合には、抽出される第３ＣＡＤ基準点の数を多くすれば良い。
【０１１０】
ステップＳ４２：準備処理（図３）にて設定された第１ＦＥＭ基準点と、既存車両のＦＥＭモデルから抽出された第３ＦＥＭ基準点とに基づいて、その既存車両のフィーチャーライン(B−BAR1)を設定する。
【０１１１】
ここで、個々の第３ＦＥＭ基準点は、ユーザによるマニュアル指定、或いは、複数の複数の第１ＦＥＭ基準点を結ぶことによって得られる既存車両の外形線を適宜自動的に分割することによって設定すれば良い。
【０１１２】
図２４は、第１及び第３ＣＡＤ基準点が設定された新型車両のフィーチャーライン(A−BAR1)と、第１及び第３ＦＥＭ基準点が設定された既存車両のフィーチャーライン(B−BAR1)とが、共通の３次元座標空間において重ねられた状態を示す図である。
【０１１３】
ステップＳ４３：上述した図４のステップＳ３３における一様なメッシュ(B−BOX11：図１８及び図１９)と同様に、ＦＥＭモデルに表された既存車両全体に対して、一様なメッシュ(B−BAR11：不図示)を、一般的な方法によって自動的に設定する。
【０１１４】
ステップＳ４４：２種類のフィーチャーラインA−BAR1とB−BAR1との形状の差異に従って、一様なメッシュ(B−BAR11)を変形することにより、A−BAR11（不図示）を算出する。
【０１１５】
即ち、フィーチャーラインA−BAR1及びB−BAR1には、対応関係のある第１ＣＡＤ基準点と第１ＦＥＭ基準点、並びに対応関係のある第３ＣＡＤ基準点と第３ＦＥＭ基準点が存在するので、上述したボックスに基づくモーフィング処理の場合と同様に、それぞれ対応関係にあるとことの、第１及び第３ＦＥＭ基準点から第１及び第３ＣＡＤ基準点への移動ベクトル（方向と大きさ）は一義的に求まる。
【０１１６】
そこで、ステップＳ４４では、まず、一様なメッシュ(B−BAR11)を構成する複数の節点のうち、第１及び第３ＦＥＭ基準点に対応する節点を、第１及び第３ＣＡＤ基準点まで移動する。そして、それら第１及び第３ＦＥＭ基準点近傍の他の節点（以下、近傍節点）を移動するに際しては、それら第１及び第３ＦＥＭ基準点についての節点からの移動量（移動距離）を利用する。
【０１１７】
即ち、近傍節点の周辺近傍に位置するところの、移動済み（算出済み）の第１及び第３ＦＥＭ基準点の移動量を加重平均することにより、当該近傍節点の移動量を算出し、算出した移動量に従って、その近傍節点を移動する。これら２つの手順を経ることにより、A−BAR11は算出することができる。ここで、本ステップにて算出されるA−BAR11は、上述した図４のステップＳ３４で算出したA−BOX11に類似したメッシュ形状である。
【０１１８】
ステップＳ４５：図４のステップＳ３５の場合と同様に、まず、複数の第１及び第３ＦＥＭ基準点の中に、B−BAR11を構成する節点から外れている（ズレている）基準点が存在する場合には、その基準点の近傍の節点を、当該基準点上に位置するように調整する。同様に、複数の第１及び第３ＣＡＤ基準点の中に、A−BAR11を構成する節点から外れている（ズレている）基準点が存在する場合には、その基準点の近傍の節点が当該基準点上に位置するように、その節点の位置を調整する（尚、ズレ量が大きい場合は、周辺の複数の節点も適宜移動すると良い）。係る節点位置の調整は、高精度なモーフィングを実現するための準備であって、特に、第１ＦＥＭ基準点及び／または第１ＣＡＤ基準点をユーザが手動で設定する場合に行なって好適である。
【０１１９】
そして、ステップＳ４５では、既存車両（プロトタイプ）のＦＥＭモデルに関連付けされているパラメータに従って決定される重み付け係数、並びに節点位置が調整されたA−BAR11及びB−BAR11に基づいて、図４のステップＳ３５の場合と同様に、そのＦＥＭモデルのメッシュ形状を変形することにより、新型車両に関するＦＥＭモデルのメッシュ形状を算出すると共に、算出されたメッシュ形状（即ち、新型車両のＦＥＭモデルに含まれるべき第２のメッシュ形状）への各節点（即ち、既存車両のＦＥＭモデルに含まれる第１のメッシュ形状を構成する複数の節点）の移動に応じて、既存車両に関するＦＥＭモデルに関連付けされている各種の属性情報、境界条件、拘束条件等の付属情報を、その第２のメッシュ形状を構成する複数の節点に対して再定義（マージ）することにより、新型車両のＦＥＭモデル（図２３）のデータセットを算出する。算出された新型車両のＦＥＭモデルは、上述したように、ステップＳ５においてユーザ端末１のディスプレイに表示される。
【０１２０】
尚、ステップＳ４５では、ＦＥＭモデルのメッシュ形状の変形に先立って、ボックスに基づくモーフィング処理（図４）にて説明した図１０に例示するような設定画面が表示され、その設定画面を利用して、ユーザは、Ａピラーについてのモーフィング設定を、第２の視点において設定可能である。
【０１２１】
上述したフィーチャーラインに基づくモーフィング処理では、既存車両に対して設定されたフィーチャーライン(B−BAR1：第１フィーチャーライン）と、新型車両に対して設定されたフィーチャーライン(A−BAR1：第２フィーチャーライン）とにより、車両全体のデザインを特徴付ける形状を崩すことなく、それらフィーチャーラインによって表される２種類の車両の形状の違いが正確に反映されたモーフィングが行われるため、既存車両との形状の違いが忠実に反映された当該新型車両のＦＥＭモデルを取得することができる。
【０１２２】
＜結果報知・調整処理＞次に、結果報知・調整処理について詳細に説明する。
【０１２３】
図６は、本実施形態における新型車両のＦＥＭモデル生成処理のうち、結果報知・調整処理（図２のステップＳ７）の詳細を示すフローチャートである。
【０１２４】
同図において、ステップＳ７１：ステップＳ６（図２）における処理結果の選択状態に応じて、ボックス及び／またはフィーチャーラインに基づくモーフィング処理にて算出した新型車両のＦＥＭモデルを選択・合成する。
【０１２５】
本ステップにおいて、ボックス及びフィーチャーラインに基づくモーフィング処理にてそれぞれ算出された新型車両のＦＥＭモデルを１つに合成する場合には、例えば、ルーフやボンネット等の面積の広い部位にはボックスを利用したモーフィング結果を利用し、新型車両の外形線近傍においてはフィーチャーラインを利用したモーフィング結果を利用して行なうと良い。この場合、合成された１つのＦＥＭモデルにおいて２種類のモーフィング結果が隣接することになる領域では、例えば、その隣接する境界を中心とする所定幅のバンド領域において、一方のモーフィング結果の領域から他方のモーフィング結果の領域に近づくに従って相関度が次第に少なくなるようなデータ選択処理を、係るバンド領域において、当該２種類のモーフィング結果に対してそれぞれ施せば良い。この場合、後工程で行われる解析処理に利用してより好適な新型車両のＦＥＭモデルを入手することができる。
【０１２６】
ステップＳ７２：選択・合成された新型車両に関するＦＥＭモデルのメッシュ形状を構成するところの、３次元（例えば四面体、六面体）の複数の立体要素（ソリッドメッシュ）のメッシュ品質（メッシュの歪み等）が所定レベルより悪化しているかを、一般的な手法によって判断し、当該メッシュ品質が良好な場合にはステップＳ７３に進み、当該メッシュ品質が不良の場合にはステップＳ７７に進む。
【０１２７】
ステップＳ７３，ステップＳ７４：新型車両に関するＦＥＭモデルのデータセットの性能／特性／過去テストの再現性が所定レベルより悪化しているかを判断し（ステップＳ７３）、当該ＦＥＭモデルが不良の場合にはステップＳ７５に進み、当該ＦＥＭモデルが良好な場合には、その旨をユーザ端末１のディスプレイに表示すると共に、当該新型車両に関するＦＥＭモデルのデータセットを、ＦＥＭモデルＤ／Ｂ３に格納し（ステップＳ７４）、処理を終了する。
【０１２８】
ステップＳ７５，ステップＳ７６：ステップＳ７３にてＦＥＭモデルが不良と判断されたので、その旨をユーザに報知し（ステップＳ７５）、選択・合成された新型車両に関するＦＥＭモデルに関連付けされているパラメータ（重み付け係数）、各種の属性情報及び拘束条件等の付属情報を、自動または手動で適宜変更することにより、そのＦＥＭモデルを調整し（ステップＳ７６）、ステップＳ７２に戻る。好適な実施形態において、ステップＳ７６において自動的に付属情報等を調整した場合には、どのような値に変更したかをユーザが認識可能に報知すると良い。
【０１２９】
ここで、ステップＳ７３におけるＦＥＭモデルの品質の判断方法と、その判断結果が良好でない場合に、ステップＳ７６にて行われるＦＥＭモデルの調整方法としては、例えば、以下の手順が考えられる。
【０１３０】
即ち、上述したモーフィング処理によって生成された新型車両に関するＦＥＭモデルにおいて、その新型車両を構成する部品の特性として、例えば剛性の良否を判断する場合には、部品単位でその剛性をシュミレーションし、そのシュミレーション結果が表わす当該新型車両の個々の部品の剛性が、既存車両に関するＦＥＭモデルにおける同一部品についての剛性のシュミレーション結果と比較して、所定レベルを超えて悪化しているか否かに基づいて判断すれば良い。
【０１３１】
そして、その判断結果が良好でない場合には、対象となる部品（必要に応じて、その周辺の他の部品）の部位に上記の如くモーフィングを施す際に利用された重み付け係数を小さな値に変更する、或いは板厚を大きな値に変更すれば良い。
【０１３２】
また、新型車両の特性として、例えば重量の良否を判断する場合には、部品単位の重量を、部品単位でシュミレーションし、そのシュミレーション結果が表わす当該新型車両の個々の部品の重量が、既存車両に関するＦＥＭモデルにおける同一部品についての重量のシュミレーション結果と比較して、所定レベルを超えて増加しているか否かに基づいて判断すれば良い。
【０１３３】
そして、その判断結果が良好でない場合には、対象となる部品（必要に応じて、その周辺の他の部品）の部位に上記の如くモーフィングを施す際に利用された重み付け係数を小さな値に変更する、或いは板厚を小さな値に変更すれば良い。
【０１３４】
上述した２つの具体例における対応方法において、重み付け係数を調整する方法は、既存車両のＦＥＭモデルは品質が良好であって、本実施形態に係るモーフィング処理によって生成した新型車両のＦＥＭモデルの品質が良くない場合には、再演算に際して参照する重み付け係数を適宜小さな値に自動的に変更すれば、モーフィング時の節点の移動は規制されるので、調整後の重み付け係数を利用して算出される新型車両のＦＥＭモデルは、品質の良好な既存車両のＦＥＭモデルに近づく、という前提条件に基づいている。
【０１３５】
図１１は、モーフィング結果をユーザに報知する表示画面を例示する図であり、算出されたモーフィング結果が品質不良であるため、ユーザに対して、自動または手動による調整が必要なことが報知されている。
【０１３６】
図１１（ａ）に示す表示画面では、ユーザによって「ＯＫ」の操作ボタンが選択された場合には、ステップＳ７６の処理の実行が開始され、「キャンセル」の操作ボタンが選択された場合には、例えば、結果報知・調整処理が終了し、上述したステップＳ１またはステップＳ２に戻ると良い。
【０１３７】
また、図１１（ｂ）に示す表示画面では、モーフィング結果である新型車両に関するＦＥＭモデルに対して、そのメッシュ形状や付属情報等を、ユーザ自身が一部または一括してマニュアルで修正可能である。この表示画面において、ユーザによって「表示」の操作ボタンが選択された場合には、品質の良くない部分が強調して表示され、その表示画面（不図示）において、ユーザは、所望の形状または値に変更することができ、例えば、ユーザによって「ＯＫ」の操作ボタンが選択された場合にはステップＳ７２に戻り、「キャンセル」の操作ボタンが選択された場合には、結果報知・調整処理が終了し、上述したステップＳ１またはステップＳ２に戻ると良い。
【０１３８】
ここで、既存車両に関する各種の性能評価テストの結果の中には、コンピュータを利用したシュミレーションではなく、例えば、各種データの計測環境が整えられた車両メーカの実験室内で行われる衝突テスト等のように、現実に行われたテストの結果が既に存在する場合があり、この場合、その既存車両に基づく新型車両（特に、派生車両の場合）を開発するに際しては、係る現実に行われるべきテストと同一種類のテストを、新規に行なう必要が無い場合もある。
【０１３９】
これに対して、既存車両に基づいて新型車両の開発を行なう場合ではあっても、現実に行われるべき各種の評価テストの中には、異なるテスト結果となることが明らかな場合もあり、その場合には、対象となる性能評価項目について、実際の試験を、新たに確実に行なうことが必要である。
【０１４０】
そこで、本実施形態では、上記何れのケースに当たるのかを自動的に判断し、ユーザに対して報知すべく、既存車両に対して過去実際に行われた性能評価テストの対象部位に関して、その既存車両に関するＦＥＭモデルのメッシュ形状と、本実施形態に係る処理によって新たに生成された新型車両に関するＦＥＭモデルのメッシュ形状とが、係る対象部位に関して一致しているか、或いは類似しているかが判断される。そして、判断結果に従って、新型車両の性能として、例えば衝突テスト、側面衝突等の実際に行われるべき複数種類の性能評価テストの要否が自動的に判断され（即ち、対象部位が類似していない場合には新たなテスト要）、例えば、上記の如くモーフィング結果をユーザに報知する際に、併せて報知されるように構成すると良い。
【０１４１】
ステップＳ７７，ステップＳ７８：ステップＳ７２にて新型車両に関するＦＥＭモデルのメッシュ形状の品質が不良であると判断されたので、その旨をユーザに報知し（ステップＳ７７）、そのメッシュ形状を、自動または手動でパラメータ（重み付け係数）を変更することによって適宜変更し（ステップＳ７８）、ステップＳ７２に戻る。
【０１４２】
ステップＳ７７におけるユーザへの報知は、報知の対象が新型車両に関するＦＥＭモデルのメッシュ形状に限定されるが、上述した図１１に例示するような表示画面をユーザ端末１のディスプレイに表示すれば良い。
【０１４３】
このように、上述した本実施形態によれば、先に用意した既存車両のＦＥＭモデルと、新型車両のＣＡＤモデルとは互いに異なるのデータ形式であるが、上記の如く算出された成果物としての新型車両のＦＥＭモデルは、既存車両のＦＥＭモデルと同種のデータ形式であり、強度解析、熱解析、機構解析、振動解析等の各種解析処理のゾルバにそのまま設定・利用することができる高品質なデータセットである。
【０１４４】
即ち、ユーザ端末１のユーザは、既存車両（プロトタイプ構造体）のＦＥＭモデルと、新型車両（解析対象構造体）について少なくとも外形形状情報とを用意できれば、その新型車両に対する有限要素法に基づく解析処理に先立って従来は必要であった各種条件等の設定操作を行なうことなく、境界条件、拘束条件、並びに材料を表わす属性情報等の付属情報が関連付けされた当該新型車両のＦＥＭモデルを、迅速且つ容易に入手することができる。これにより、既に存在していた既存車両のＦＥＭモデルの有効活用と、新型車両の解析業務全体の迅速化とを実現することができる。
【０１４５】
また、本実施形態では、ユーザが図７乃至図９に例示するような設定画面を利用して設定したパラメータに従って、モーフィングの実行に際して参照される重み付け係数が決定されるので、ユーザの希望に応じた現実的な新型車両のＦＥＭモデルを入手することができ、既存車両のＦＥＭモデル品質と比較した新型車両のＦＥＭモデルの品質低下を極小化できる。係る効果は、新型車両が、既存車両に類似した所謂派生車両の場合に特に顕著となる。
【０１４６】
また、本実施形態では、算出された新型車両のＦＥＭモデル及びそのメッシュ形状の品質が良くない場合には、その旨がユーザに対して報知され、そのＦＥＭモデル及びメッシュ形状は、必要に応じて手動または自動にて調整可能である。これにより、係る低品質のＦＥＭモデルを利用した当該新型車両の解析が後工程においてユーザによって行われることを未然に防止することができる。
【０１４７】
また、本実施形態では、算出された新型車両のＦＥＭモデルの品質（例えばメッシュモデルの歪み具合、部品性能や特性等）が所定レベルより悪化した場合には、解析処理に利用可能な高品質な当該新型車両のＦＥＭモデルが取得できるまで自動的に再演算を行なうことも可能であるので、ユーザの利便性が図られ、係る低品質のＦＥＭモデルを利用した当該新型車両の解析が後工程においてユーザによって行われることを未然に防止することができる。
【０１４８】
尚、上述した実施形態では、説明の便宜上、新型車両のＦＥＭモデル生成処理について、複数の図面を参照して説明したが、係る全ての図面に対応する表示画面を、ユーザ端末１のディスプレイに表示する必要は無い。
【図面の簡単な説明】
【図１】本実施形態に適用可能なコンピュータ・システムの構成を例示する図である。
【図２】本実施形態における新型車両のＦＥＭモデル生成処理の全体概要を示すフローチャートである。
【図３】本実施形態における新型車両のＦＥＭモデル生成処理のうち、準備処理（図２のステップＳ１）の詳細を示すフローチャートである。
【図４】本実施形態における新型車両のＦＥＭモデル生成処理のうち、ボックスに基づくモーフィング処理（図２のステップＳ３）の詳細を示すフローチャートである。
【図５】本実施形態における新型車両のＦＥＭモデル生成処理のうち、フィーチャーラインに基づくモーフィング処理（図２のステップＳ４）の詳細を示すフローチャートである。
【図６】本実施形態における新型車両のＦＥＭモデル生成処理のうち、結果報知・調整処理（図２のステップＳ７）の詳細を示すフローチャートである。
【図７】重み付け係数を決定するために、所望の部品毎にユーザが設定可能なパラメータの設定画面を例示する図である。
【図８】重み付け係数を決定するために、既存車両のＦＥＭモデル全体に対してユーザが設定可能なパラメータの設定画面を例示する図である。
【図９】重み付け係数を決定するために、既存車両のＦＥＭモデル全体に対してユーザが設定可能なパラメータの設定画面を例示する図である。
【図１０】Ａピラーのモーフィング設定をユーザが行なうための設定画面である。
【図１１】モーフィング結果をユーザに報知する表示画面を例示する図である。
【図１２】本実施形態における既存車両のＦＥＭモデルを例示する図である。
【図１３】本実施形態における新型車両のＣＡＤモデルを例示する図である。
【図１４】複数の第１ＦＥＭ基準点が設定された状態の、既存車両のＦＥＭモデルのメッシュ形状を例示する図である。
【図１５】複数の第１ＣＡＤ基準点が設定された状態の新型車両の外形線を例示する図である。
【図１６】複数の第１及び第２ＦＥＭ基準点に基づいて生成されたB−BOX1を示す図である。
【図１７】複数の第１及び第２ＣＡＤ基準点に基づいて生成されたA−BOX1を示す図である。
【図１８】図１２に示した既存車両のＦＥＭモデルに対して、個々のメッシュサイズが同じB−BOX11が設定された様子を示す図である。
【図１９】本実施形態において設定されたB−BOX11だけを示す図である。
【図２０】A−BOX11とB−BOX1とを重ねた様子を示す図である。
【図２１】B−BOX1とA−BOX1とに基づいてB−BOX11を変形することによって生成されたA−BOX11を示す図である。
【図２２】節点位置が調整されたA−BOX11とB−BOX11とを重ねた様子を示す図である。
【図２３】本実施形態に係る新型車両のＦＥＭモデル生成処理において算出された新型車両のＦＥＭモデルを例示する図である。
【図２４】第１及び第３ＣＡＤ基準点が設定された新型車両のフィーチャーライン(A−BAR1)と、第１及び第３ＦＥＭ基準点が設定された既存車両のフィーチャーライン(B−BAR1)とが、共通の３次元座標空間において重ねられた状態を示す図である。
【図２５】本実施形態に係る新型車両のＦＥＭモデル生成処理によって生成された新型車両のＦＥＭモデルに対して、プロトタイプとなった既存車両のＦＥＭモデルからの形状変更の度合いを、矢線（ベクトル）にて表示した場合を例示する図である。
【符号の説明】
１：ユーザ端末（操作部），
２：ホストコンピュータ，
３：ＦＥＭモデルデータベース（記憶部），
４：ＣＡＤモデルデータベース（記憶部），
５：プログラムデータベース（記憶部），
６：通信ネットワーク，
【図１】
0004691863.tif 000002
【図２】
0004691863.tif 000003
【図３】
0004691863.tif 000004
【図４】
0004691863.tif 000005
【図５】
0004691863.tif 000006
【図６】
0004691863.tif 000007
【図７】
0004691863.tif 000008
【図８】
0004691863.tif 000009
【図９】
0004691863.tif 000010
【図１０】
0004691863.tif 000011
【図１１】
0004691863.tif 000012
【図１２】
0004691863.tif 000013
【図１３】
0004691863.tif 000014
【図１４】
0004691863.tif 000015
【図１５】
0004691863.tif 000016
【図１６】
0004691863.tif 000017
【図１７】
0004691863.tif 000018
【図１８】
0004691863.tif 000019
【図１９】
0004691863.tif 000020
【図２０】
0004691863.tif 000021
【図２１】
0004691863.tif 000022
【図２２】
0004691863.tif 000023
【図２３】
0004691863.tif 000024
【図２４】
0004691863.tif 000025
【図２５】
0004691863.tif 000026