(57)【特許請求の範囲】
【請求項１】
解析用メッシュデータ生成装置において、
複数の雛型ＣＡＤデータおよび該複数の雛型ＣＡＤデータ各々に対応する複数の雛型メッシュデータを記憶する記憶部と、制御部と、入力部を具備し、
前記制御部は、
利用者が前記入力部を介して指定したＣＡＤデータを取得し、
前記記憶部に記憶されている前記複数の雛形ＣＡＤデータから、前記取得したＣＡＤデータ中の部分形状と類似する雛形ＣＡＤデータを検索し、
前記記憶部に記憶されている前記複数の雛型メッシュデータから、前記検索した雛型ＣＡＤデータに対応する雛型メッシュデータを取得し、
前記取得したＣＡＤデータから生成したメッシュデータにおける前記取得した雛型メッシュデータの適用位置を計算し、
前記生成したメッシュデータ中の、前記部分形状に対応する部分メッシュデータを削除し、
前記計算した適用位置に前記取得した雛型メッシュデータを適用して解析用メッシュデータを生成する、
ことを特徴とする解析用メッシュデータ生成装置。
【請求項２】
さらに出力部を具備し、
前記制御部は、
前記生成した解析用メッシュデータを前記出力部に出力する、
ことを特徴とする請求項１に記載の解析用メッシュデータ生成装置。
【請求項３】
前記制御部は、
前記記憶部に記憶されている前記複数の雛形ＣＡＤデータから、前記取得したＣＡＤデータ中の部分形状と類似する複数の雛形ＣＡＤデータを検索し、
前記記憶部に記憶されている前記複数の雛型メッシュデータから、前記検索した複数の雛型ＣＡＤデータ各々に対応する複数の雛型メッシュデータを取得し、
前記検索した複数の雛型ＣＡＤデータおよび該複数の雛型ＣＡＤデータ各々と対応する前記雛型メッシュデータを前記出力部に出力し、
前記利用者が前記入力部を介して指定した前記雛型メッシュデータを取得し、
該雛型メッシュデータの、前記ＣＡＤデータから生成したメッシュデータにおける適用位置を計算する、
ことを特徴とする請求項１又は請求項２に記載の解析用メッシュデータ生成装置。
【請求項４】
前記制御部は、
前記雛型ＣＡＤデータの形状と前記ＣＡＤデータ中の前記部分形状に応じて、前記雛型メッシュデータを変形する、
ことを特徴とする請求項１乃至請求項３の何れか１項に記載の解析用メッシュデータ生成装置。
【請求項５】
前記雛型メッシュデータの変形は、メッシュデータの追加、メッシュデータの削除を含む、
ことを特徴とする請求項４に記載の解析用メッシュデータ生成装置。
【請求項６】
前記ＣＡＤデータから生成した前記メッシュデータにおける前記雛型メッシュデータの適用位置を、前記利用者により前記入力部を介して指定可能とする、
ことを特徴とする請求項１乃至請求項5の何れか１項に記載の解析用メッシュデータ生成装置。
【請求項７】
計算機により、
利用者が入力部を介して指定したＣＡＤデータを取得し、
記憶部に記憶されている複数の雛形ＣＡＤデータから、前記取得したＣＡＤデータ中の部分形状と類似する雛形ＣＡＤデータを検索し、
前記記憶部に記憶されている複数の雛型メッシュデータから、前記検索した雛型ＣＡＤデータに対応する雛型メッシュデータを取得し、
前記取得したＣＡＤデータから生成したメッシュデータにおける前記取得した雛型メッシュデータの適用位置を計算し、
前記生成したメッシュデータ中の、前記部分形状に対応する部分メッシュデータを削除し、
前記計算した適用位置に前記取得した雛型メッシュデータを適用して解析用メッシュデータを生成する、
ことを特徴とする解析用メッシュデータ生成方法。
【請求項８】
前記計算機により、
前記生成した解析用メッシュデータを出力部に出力する、
ことを特徴とする請求項7に記載の解析用メッシュデータ生成方法。
【請求項９】
前記計算機により、
利用者が入力部を介して指定したＣＡＤデータを取得し、
前記記憶部に記憶されている前記複数の雛形ＣＡＤデータから、前記取得したＣＡＤデータ中の部分形状と類似する複数の雛形ＣＡＤデータを検索し、
前記記憶部に記憶されている前記複数の雛型メッシュデータから、前記検索した複数の雛型ＣＡＤデータ各々に対応する複数の雛型メッシュデータを取得し、
前記検索した複数の雛型ＣＡＤデータおよび該複数の雛型ＣＡＤデータ各々と対応する前記雛型メッシュデータを前記出力部に出力し、
前記利用者が前記入力部を介して指定した前記雛型メッシュデータを取得し、
該雛型メッシュデータの、前記ＣＡＤデータから生成したメッシュデータにおける適用位置を計算する、
ことを特徴とする請求項７又は請求項８に記載の解析用メッシュデータ生成方法。
【請求項１０】
前記雛型ＣＡＤデータの形状と前記ＣＡＤデータ中の前記部分形状に応じて、前記雛型メッシュデータを変形する、
ことを特徴とする請求項７乃至請求項９の何れか１項に記載の解析用メッシュデータ生成方法。
【請求項１１】
前記雛型メッシュデータの変形は、メッシュデータの追加、メッシュデータの削除を含む、
ことを特徴とする請求項１０に記載の解析用メッシュデータ生成方法。
【請求項１２】
前記ＣＡＤデータから生成した前記メッシュデータにおける前記雛型メッシュデータの適用位置を、前記利用者により前記入力部を介して指定可能とする、
ことを特徴とする請求項７乃至請求項１１の何れか１項に記載の解析用メッシュデータ生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＣＡＤデータからの解析用メッシュデータの生成を支援する技術に関する。
【背景技術】
【０００２】
３次元ＣＡＤデータを用いた数値解析では、解析対象のＣＡＤデータを、多角形要素や多面体要素で構成するメッシュデータでモデル化する方法が用いられている。特に、解析対象が薄板構造の場合、三角形要素や四角形要素で構成するシェルメッシュに変換することで、解析にかかる計算負荷を抑えている。この技術に関し、四面体メッシュデータを構成する各節点を抽出し、要素辺に対して両端の節点を中央の１つの節点に統合することでメッシュデータを生成する技術が知られている（例えば、特許文献１参照）。【０００３】
しかしながら、装置利用者が求めるメッシュデータは、解析の目的によって変化するのが通常であり、特許文献１に記載の方法ではメッシュデータの修正が必要となるため、工数が多くなることが課題となる。この解決策として、既存のメッシュデータを利用して解析用メッシュデータの生成を支援する技術が知られている（例えば、特許文献２参照）。具体的には、解析対象のＣＡＤデータをデータベースに蓄積される既存のＣＡＤデータの形状と比較して、類似形状部と非類似形状部に形状分割し、非類似形状部に対して生成したメッシュデータと、類似形状部に適用する既存のメッシュデータを結合することで解析用メッシュデータを生成している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第４９６６８９８号公報
【特許文献２】特開２００７−１２２２０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献２のように、解析用メッシュデータの生成に既存のメッシュデータを適用する技術は、作成時間の短縮や品質確保の観点から有効な解析用メッシュデータ生成の支援方法である。しかしながら、特許文献２の技術では、ＣＡＤデータを対象として形状分割を行うため、曲面上にボスやリブが突起する複雑な形状の場合に境界面を定めることが難しく、形状分割に時間を費やすことが課題となる。【０００６】
本発明の目的は、ＣＡＤデータの形状分割を行わずとも、容易に複雑な部分形状を含むより多くのＣＡＤデータから解析用メッシュデータの生成を可能にすることである。
【課題を解決するための手段】
【０００７】
本発明の代表的な一例は、次の通りである。すなわち、本発明は、解析用メッシュデータ生成装置において、複数の雛型ＣＡＤデータおよび該複数の雛型ＣＡＤデータ各々に対応する複数の雛型メッシュデータを記憶する記憶部と、制御部と、入力部を具備し、前記制御部は、利用者が前記入力部を介して指定したＣＡＤデータを取得し、前記記憶部に記憶されている前記複数の雛形ＣＡＤデータから、前記取得したＣＡＤデータ中の部分形状と類似する雛形ＣＡＤデータを検索し、前記記憶部に記憶されている前記複数の雛型メッシュデータから、前記検索した雛型ＣＡＤデータに対応する雛型メッシュデータを取得し、前記取得したＣＡＤデータから生成したメッシュデータにおける前記取得した雛型メッシュデータの適用位置を計算し、前記生成したメッシュデータ中の、前記部分形状に対応する部分メッシュデータを削除し、前記計算した適用位置に前記取得した雛型メッシュデータを適用して解析用メッシュデータを生成することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、既存のメッシュデータを用いて解析用メッシュデータを生成する解析用メッシュデータ生成装置において、ＣＡＤデータの形状分割を行わずに既存のメッシュデータを適用することで、容易に複雑な部分形状を含むより多くのＣＡＤデータから解析用メッシュデータの生成を可能にする。これにより、解析用メッシュデータの生成時間を短縮できる。
【図面の簡単な説明】
【０００９】
【図１】解析用メッシュデータ生成装置におけるシステムの構成を示す図である。
【図２】雛型検索画面の構成図の一例を示す図である。
【図３】解析対象となるＣＡＤデータを雛型検索画面に読み込んだ例を示す図である。
【図４】解析用メッシュデータを雛型検索画面に読み込んだ例を示す図である。
【図５】解析用ＣＡＤデータに対し、雛型ＣＡＤデータとの類似形状部分を提示する検索画面の例を示した図である。
【図６】ＣＡＤデータから雛型ＣＡＤデータと類似する部分形状を検索する例を示した図である
【図７】雛型ＣＡＤデータと雛型メッシュデータの関係の例を示した図である。
【図８】雛型ＣＡＤデータおよび雛型メッシュデータの候補を提示する候補選択画面の構成図の一例を示す図である。
【図９】部分形状に対応するメッシュデータの位置を抽出する例を示した図である。
【図１０】解析用メッシュデータからメッシュを削除する例を示した図である。
【図１１】雛型メッシュデータのメッシュを調整する例を示した図である。
【図１２】雛型メッシュデータの結合位置を調整する例を示した図である。
【図１３】解析用メッシュデータと雛型メッシュデータを結合する例を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施例を図面を用いて説明する。
【００１１】
図１に解析用メッシュデータ生成装置の構成に関する一実施形態を示す。本実施形態の解析用メッシュデータ生成装置は、一般的な計算機により実現でき、入出力装置１０１と、図示していないＣＰＵ（Ｃｅｎｔｒａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ）等の制御装置と、ＨＤＤ(Ｈａｒｄ Ｄｉｓｋ Ｄｒｉｖｅ)等の記憶装置を具備する。記憶装置には、ＣＡＤデータ入力部１０２と、メッシュデータ入力部１０３と、雛型ＣＡＤデータ類似形状検索部１０４と、雛型メッシュデータ取出部１０５と、雛型メッシュデータ候補選択部１０６と、雛型メッシュデータ適用位置計算部１０７と、メッシュ削除部１０８と、雛型メッシュデータ調整部１０９と、メッシュデータ結合部１１０と、メッシュデータ出力部１１１と、雛型ＣＡＤデータ登録部１１４と、雛型メッシュ生成部１１５と、雛型メッシュデータ登録部１１６などのプログラムと、雛型ＣＡＤデータ１１２と、雛型メッシュデータ１１３が格納されている。制御装置は、上記プログラムをメモリにロードし実行する。また、図示していないが、記憶装置には、ＣＡＤデータと、ＣＡＤデータから生成される解析用メッシュデータが格納されている。尚、記憶装置は、外付けタイプものであっても良い。
【００１２】
入出力装置１０１は、装置のＧＵＩを出力したり、データを入力したりするためのものであり、キーボード、ポインティングデバイス、ディスプレイ等で構成される。
【００１３】
ＣＡＤデータ入力部１０２は、解析対象のＣＡＤデータを装置へ入力するためのものである。ＣＡＤデータ入力部１０２の一例については図２および図３を用いて後述する。
【００１４】
メッシュデータ入力部１０３は、解析用メッシュデータを装置へ入力するためのものである。メッシュデータ入力部１０３の一例については図４を用いて後述する。
【００１５】
雛型ＣＡＤデータ類似形状検索部１０４は、雛型ＣＡＤデータ１１２から、解析対象のＣＡＤデータ中の部分形状と類似する雛型ＣＡＤデータを検索するためのものである。雛型ＣＡＤデータ１１２には、装置利用者が登録した複数の雛型ＣＡＤデータが存在する。これらの雛型ＣＡＤデータと、解析対象のＣＡＤデータを比較し、雛形ＣＡＤデータから、解析対象のＣＡＤデータ中の部分形状と類似する形状の雛形ＣＡＤデータを検索する。雛型ＣＡＤデータ類似形状検索部１０４の一例については図５を用いて後述する。
【００１６】
類似形状の検索には、例えば、ＵＳ８３４５０４２Ｂ２号公報に記載の技術のように、解析対象となるＣＡＤデータの部分形状の特徴量と、雛型ＣＡＤデータの形状の特徴量の差から類似度を計算し、特徴量の差の小さい形状を類似と判断する方法を用いる。この類似検索により、ＣＡＤデータ中の部分形状と類似度が高い形状の雛型ＣＡＤデータの候補を、雛型ＣＡＤデータ１１２から取得する。雛型ＣＡＤデータの候補を取得する一例については図６を用いて後述する。
【００１７】
雛型メッシュデータ取出部１０５は、雛型ＣＡＤデータの候補と紐付く雛型メッシュデータを雛型メッシュデータ１１３から取得するためのものである。雛型メッシュデータ１１３には、装置利用者が登録した複数の雛型メッシュデータが存在する。これらの雛型メッシュデータは、雛型ＣＡＤデータ１１２に登録される各々の雛型ＣＡＤデータから生成されたものであり、生成元の雛型ＣＡＤデータと紐付いて登録されている。雛型メッシュデータと雛型ＣＡＤデータの生成関係が紐付きについては、図７を用いて後述する。
【００１８】
雛型メッシュデータ候補選択部１０６は、雛型メッシュデータ取出部１０５で取得した雛型メッシュデータの中から、解析用メッシュデータに適用する雛型メッシュデータを選択するためのものである。雛型ＣＡＤデータと雛型メッシュデータの候補を雛型候補選択画面に表示し、装置利用者はこれらの候補の中から解析用メッシュデータに適用する雛型メッシュデータを選択する。雛型メッシュデータの候補選択画面の一例については図８を用いて後述する。
【００１９】
雛型メッシュデータ適用位置計算部１０７は、雛型メッシュデータ候補選択部１０６で選択した雛型メッシュデータの解析用メッシュデータにおける適用位置を計算するためのものである。雛型メッシュデータ適用位置計算部１０７は、ＣＡＤデータ入力部１０２で入力したＣＡＤデータと、メッシュデータ入力部１０３で入力した解析用メッシュデータの形状を照合し、雛型メッシュデータを適用する部分形状の内部に存在する節点を抽出する。次に、部分形状の接合位置に存在する節点の座標を計算する。雛型メッシュデータの適用位置を計算する方法の一例については図９を用いて後述する。
【００２０】
メッシュ削除部１０８は、雛型メッシュデータ適用位置計算部１０７で抽出した節点を含む部分メッシュを削除するためのものである。メッシュの削除方法の一例については図１０を用いて後述する。
【００２１】
雛型メッシュ調整部１０９は、メッシュサイズの変更やメッシュの追加、削除、節点の移動など、雛型ＣＡＤデータとＣＡＤデータの部分形状に応じて前記雛型メッシュデータを変形するためのものである。雛型メッシュデータを変形する一例については図１１を用いて後述する。
【００２２】
メッシュデータ結合部１１０は、解析用メッシュデータと雛型メッシュデータを結合するためのものである。装置利用者は雛型メッシュデータと解析用メッシュデータの結合位置を指定することが可能である。装置利用者が指定した結合位置のメッシュを、雛型メッシュデータの接合節点と一致するように調整し、メッシュを結合する。結合位置の指定方法の一例については図１２を用いて後述する。また、解析用メッシュデータと雛型メッシュデータのメッシュ結合方法の一例については図１３を用いて後述する。
【００２３】
メッシュデータ出力部１１１は、雛型メッシュデータを適用した解析用メッシュデータの生成結果を出力装置に出力するためのものである。解析対象のＣＡＤデータと、解析用メッシュデータの生成結果を雛型検索画面２０１に表示する。
【００２４】
雛型ＣＡＤデータ登録部１１４は、雛型ＣＡＤデータ１１２へ新規に雛型ＣＡＤデータを登録するためのものである。
【００２５】
雛型メッシュ生成部１１５は、雛型ＣＡＤデータ１１２へ新規登録する雛型ＣＡＤデータからメッシュを生成するためのものである。
【００２６】
雛型メッシュデータ登録部１１６は、雛型メッシュ生成部１１５で生成したメッシュデータを雛型メッシュデータ１１６へ新規登録するためのものである。
【００２７】
次に、図２に本発明の一実施形態の解析用メッシュデータ生成装置における、雛型検索画面の画面構成図を示す。雛型検索画面２０１は、ＣＡＤデータ表示領域２０２と、メッシュデータ表示領域２０３と、ＣＡＤデータ読込ボタン２０４と、メッシュデータ読込ボタン２０５と、雛型類似形状検索ボタン２０６と、候補選択ボタン２０７から構成される。
【００２８】
次に、図３に本発明の一実施形態のＣＡＤデータ入力部１０２における、ＣＡＤデータ読み込みの一例を示す。先ず、装置利用者はＣＡＤデータ読込ボタン２０４を押下し、装置に読み込む解析対象のＣＡＤデータを指定する。図３は、装置利用者がＣＡＤデータ３０１を指定した一例である。装置利用者が指定したＣＡＤデータ３０１は、ＣＡＤデータ表示領域２０２に表示される。
【００２９】
次に、図４に本発明の一実施形態のメッシュデータ入力部１０３における、メッシュデータ読み込みの一例を示す。先ず、装置利用者はメッシュデータ読込ボタン２０５を押下し、装置に読み込む解析用メッシュデータを指定する。図４は、装置利用者がメッシュデータ４０１を指定した一例である。装置利用者が指定したメッシュデータ４０１は、メッシュデータ表示領域２０３に表示される。解析用メッシュデータ４０１は、特許第４９６６８９８号に示すようなメッシュ生成技術を用いて、解析対象のＣＡＤデータ３０１から作成したものである。
【００３０】
次に、図５に本発明の一実施形態の雛型ＣＡＤデータ類似形状検索部１０４における、類似形状の表示の一例を示す。先ず、装置利用者が雛型類似形状検索ボタン２０６を押下すると、雛型ＣＡＤデータから解析対象のＣＡＤデータ中の部分形状と類似する雛型ＣＡＤデータの検索を開始する。図５は、ＣＡＤデータ５０１の部分形状５０１ａを対象に、類似形状の検索を行う一例である。検索された結果は、出力装置に出力可能である。
【００３１】
類似形状検索では、雛型メッシュデータを適用する部分形状を装置利用者が選択することも可能である。この場合、雛型検索画面２０１において、ＣＡＤデータ５０１の部分形状５０１ａを指定する。
【００３２】
次に、図６に本発明の一実施形態の雛型ＣＡＤデータ類似形状検索部１０４における、類似形状検索の一例を示す。類似形状検索では、特開２００７−２８０１２９号公報のような技術を用いて、雛型ＣＡＤデータと部分形状の類似度を計算する。図６は、雛型ＣＡＤデータ１１２に登録されている雛型ＣＡＤデータ０１〜０４と部分形状０１の類似度を計算する一例である。この類似度の計算により、類似度の高い雛型ＣＡＤデータ６０１と類似度の低い雛型ＣＡＤデータ６０２に分類する。
【００３３】
次に、図７に本発明の一実施形態の雛型メッシュデータ取出部１０５における、雛型メッシュデータの取得方法の一例を示す。雛型ＣＡＤデータ類似形状検索部１０４で検索した類似度の高い雛型ＣＡＤデータ６０１と紐付く雛型メッシュデータ７０１を、雛型メッシュデータ１１３から取得する。図７は、雛型ＣＡＤデータ０１と紐付く雛型メッシュデータ０１と、雛型ＣＡＤデータ０２と紐付く雛型メッシュデータ０２と、雛型ＣＡＤデータ０３と紐付く雛型メッシュデータ０３を雛型メッシュデータ１１３から取得する一例である。
【００３４】
次に、図８に本発明の一実施形態の雛型メッシュデータ候補選択部１０６における、雛型候補選択画面の画面構成図を示す。雛型候補選択画面８０１は、雛型検索画面２０１の候補選択ボタン２０７を押下すると開く画面であり、適用ボタン８０５と、キャンセルボタン８０６と、雛型表示領域８０７から構成される。
【００３５】
雛型候補選択画面８０１には、ＣＡＤデータ中の部分形状に適用する雛型ＣＡＤデータと雛型メッシュデータの候補一覧が表示される。図８は、第一候補８０２として雛型ＣＡＤデータ８０２ａと紐付く雛型メッシュデータ８０２ｂを表示した一例である。同様に、第二候補８０３として雛型ＣＡＤデータ８０３ａと紐付く雛型メッシュデータ８０３ｂを表示し、第三候補８０４として雛型ＣＡＤデータ８０４ａと紐付く雛型メッシュデータ８０４ｂを表示する。装置利用者は、これらの候補一覧から解析用メッシュデータに適用する雛型メッシュデータを１つ選択し、適用ボタン８０５を押下する。雛型メッシュデータの指定を解除する場合は、キャンセルボタン８０６を押下する。
【００３６】
次に、図９に本発明の一実施形態の雛型メッシュデータ適用位置計算部１０７における、雛型メッシュデータ適用位置の計算方法を示す。先ず、図９（ａ）に示すように、解析対象のＣＡＤデータ９０１と解析用メッシュデータ９０２の形状を照合する。図４の一実施例で説明したように、解析用メッシュデータ９０２はＣＡＤデータ９０１から生成したものである。このため、例えば、ＣＡＤデータ９０１と解析用メッシュデータ９０２の座標基準点を一致させ、ＣＡＤデータ９０１を構成する点、線、面の座標と、メッシュデータ９０２の節点座標を比較することで、両データの形状を照合することができる。節点とは、メッシュを表現するために用いられる代表点であり、基準点からの座標値を保持している。例えば、四面体一次要素を表現する場合、４つの節点を用いてメッシュを表現することができる。
【００３７】
次に、雛型メッシュデータを適用する部分形状の内部に存在する節点を抽出する。節点の抽出では、部分形状を構成する面からの距離が一定値以下の節点を、部分形状の内部に存在する節点と判定する。図９（ｂ）は、部分形状９０４の各面から節点までの距離を計算した一例である。節点９０５と、部分形状を構成する面の距離９０６を計算し、一定値以下の距離にある節点を、部分形状９０４の内部に位置する節点と判定している。
【００３８】
次に、部分形状の内部に存在する節点で構成されるメッシュを抽出する。図９（ｃ）は、図９（ｂ）で部分形状９０４の内部に位置すると判定された各節点が構成要素となるメッシュを抽出した例を示している。この結果、部分メッシュ９０８が、部分形状９０４の内部に存在するメッシュと判定される。
【００３９】
次に、部分メッシュと、解析用メッシュデータの接合点を計算する。図９（ｃ）の節点９０９、節点９１０、節点９１１は、部分メッシュ９０８と、解析用メッシュデータ９０２との接合点である。この３つの節点の座標を、雛型メッシュデータを接合する解析用メッシュデータ上の接合点とする。
【００４０】
次に、図１０に本発明の一実施形態のメッシュ削除部１０８における、メッシュの削除方法の一例を示す。雛型メッシュデータ適用位置計算部１０７において認識した既存のメッシュデータ１００１の各節点を、解析用メッシュデータから削除する。メッシュの削除により、解析用メッシュデータにはメッシュデータ１００２のみ残った状態となる。
【００４１】
次に、図１１に本発明の一実施形態の雛型メッシュデータ調整部１０９における、雛型メッシュデータ変形の一例を示す。図１１（ａ）は解析用メッシュデータを読み込んだ状態を示し、図１１（ｂ）はメッシュ削除部１０８で部分形状の位置にある部分メッシュを削除した状態を示している。部分メッシュの削除により、部分形状１１０１に対応する部分メッシュデータ１１０２が削除され、削除対象外のメッシュデータ１１０３が残った状態となっている。
【００４２】
次に、図１１（ｃ）に雛型メッシュデータ適用時のＣＡＤデータとメッシュデータの関係を示す。雛型を保持するデータベースから雛型メッシュデータ１１０４を取得し、部分形状１１０１の位置に配置する。この場合、雛型メッシュデータ１１０４は雛型ＣＡＤデータ１１０８に対応する部分メッシュしか存在していないため、雛型メッシュデータ１１０４の節点１１０６と、結合対象のメッシュデータ１１０３の節点１１０７の間はメッシュが存在せず、接合されていない状態となる。また、雛型ＣＡＤデータ１１０８の形状は部分形状１１０１と異なっており、雛型メッシュデータ１１０４は部分形状１１０１から突出した状態となっている。
【００４３】
次に、図１１（ｄ）に雛型メッシュデータのメッシュを変形した例を示す。図１１（ｃ）の部分メッシュ１１０５を削除することで、部分形状の内部にメッシュが含まれるようにする。また、雛型メッシュデータ１１０４にメッシュ延長部１１１０を追加することで、雛型メッシュデータ１１０４の節点１１０６とメッシュデータ１１０３の節点１１０７を結合する。
【００４４】
次に、図１２に本発明の一実施形態のメッシュ結合部１１０における、雛型メッシュデータの結合位置を指定する一例を示す。装置利用者は、雛型メッシュデータ１２０３を結合する解析用メッシュデータ１２０２上の位置を指定する。図１２（ａ）は、部分形状１２０１の左端を指定した例である。雛型メッシュデータ１２０３は、装置利用者が指定した部分形状の左端の位置に配置され、結合点のメッシュ調整が行われている。図１２（ｂ）は、メッシュ削除部１０８で削除した既存メッシュの位置に、雛型メッシュデータ１２０３を配置した例である。また、図１２（ｃ）は、部分形状１２０１の右端を指定した例であり、雛型メッシュデータ１２０３が部分形状１２０２の右端に配置されている。
【００４５】
次に、図１３に本発明の一実施形態のメッシュ結合部１１０における、雛型メッシュデータと解析用メッシュデータがシェルメッシュで構成される場合の、メッシュの結合方法の一例を示す。図１３（ａ）に示すように、結合対象となるメッシュデータ上の節点１３０１、節点１３０２、節点１３０３に、雛型メッシュデータの節点１３０４、節点１３０５、節点１３０６を接合する。
【００４６】
先ず、雛型メッシュデータ適用位置計算部１０７の計算結果をもとに、雛型メッシュデータの結合位置を決定する。図１３（ｂ）の一例では、解析用メッシュデータの結合面上に、雛型メッシュデータの節点を配置している。
【００４７】
次に、雛型メッシュデータの接合面上の各節点と一致するように、結合面のメッシュを調整する。この結果、図１３（ｃ）のように、結合対象となるメッシュデータの各節点を調整し、節点１３０７、節点１３０８、節点１３０９の位置でメッシュを結合する。
【００４８】
以上、本発明の一実施例を具体的に説明したが、本発明はこれに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能である。例えば、上記プログラムは、あらかじめ記憶装置に格納されていても良いし、計算機が利用可能な可搬性を有する記憶媒体に格納しておき、図示していないデータ読取部を介して必要に応じて読み出されても良いし、あるいは、計算機が利用可能な通信媒体であるネットワークと接続された他の装置から必要に応じてダウンロードされて記憶装置に格納されるものであっても良い。また、上記プログラムは、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現しても良い。
【００４９】
以上説明した実施例によれば、既存のメッシュデータを用いて解析用メッシュデータを生成する解析用メッシュデータ生成装置において、ＣＡＤデータの形状分割を行わずに既存のメッシュデータを適用することで、容易に複雑な部分形状を含むより多くのＣＡＤデータから解析用メッシュデータの生成を可能にする。これにより、解析用メッシュデータの生成時間を短縮できる。
【符号の説明】
【００５０】
１０１・・・入出力装置、１０２・・・ＣＡＤデータ入力部、１０３・・・メッシュデータ入力部、１０４・・・雛型ＣＡＤデータ類似形状検索部、１０５・・・雛型メッシュデータ取出部、１０６・・・雛型メッシュデータ候補選択部、１０７・・・雛型メッシュデータ適用位置計算部、１０８・・・メッシュ削除部、１１０・・・メッシュデータ結合部、１１１・・・メッシュデータ出力部、１１２・・・雛型ＣＡＤデータ、１１３・・・雛型メッシュデータ、１１４・・・雛型ＣＡＤデータ登録部、１１５・・・雛型メッシュ生成部、１１６・・・雛型メッシュデータ登録部。
【図１】
0005933126.tif 000002
【図２】
0005933126.tif 000003
【図３】
0005933126.tif 000004
【図４】
0005933126.tif 000005
【図５】
0005933126.tif 000006
【図６】
0005933126.tif 000007
【図７】
0005933126.tif 000008
【図８】
0005933126.tif 000009
【図９】
0005933126.tif 000010
【図１０】
0005933126.tif 000011
【図１１】
0005933126.tif 000012
【図１２】
0005933126.tif 000013
【図１３】
0005933126.tif 000014