(57)【要約】【課題】  フィレットの追加や削除に伴う解析モデルの変更にはＣＡＤで行うしかなく、この場合メッシュを作成する作業と条件設定作業を作成しなおす必要があり、大規模・複雑形状なデータになると作業時間が長くなるので、実用的ではないという問題がある。【解決手段】  メッシュモデルのエッジを選択し、選択されたエッジに施すフィレットの半径を入力する画面と、施されたフィレットにメッシュを作り、メッシュモデルの外形とフィレットで囲まれた領域を削除又は追加したメッシュモデルを作成し、メッシュモデルを表示する画面を生成する。【選択図】図１
2010122839.tif 000002
【特許請求の範囲】
【請求項１】
メッシュモデルのエッジを選択し、前記選択されたエッジに施すフィレットの半径を入力する画面と、
前記施されたフィレットにメッシュを作り、前記メッシュモデルの外形とフィレットで囲まれた領域を削除又は追加したメッシュモデルを作成し、前記メッシュモデルを表示する画面を生成する解析メッシュ作成装置。
【請求項２】
メッシュモデルを指定する画面と、
前記指定されたメッシュモデルにフィレットを施すエッジを選択する画面と、
前記選択されたエッジに施すフィレットの径を入力する画面と、
前記入力したフィレットの径に基づいてフィレットの面を作成し、前記選択したエッジに隣接する要素面を延長して作成された面と前記フィレット面からフィレット領域形状を作成し、前記メッシュモデルの外形において、前記フィレット領域形状で囲まれた領域のメッシュを削除又は追加したメッシュモデルを作成し、前記メッシュモデルを表示する画面とを生成する解析メッシュ作成装置。
【請求項３】
請求項２に記載の解析メッシュ作成装置において、
前記選択したエッジの形状が凸の場合には、前記メッシュモデルの外形と前記フィレット領域形状で囲まれた領域のメッシュを削除したメッシュモデルを作成する解析メッシュ作成装置。
【請求項４】
請求項２に記載の解析メッシュ作成装置において、
前記選択したエッジの形状が凹の場合には、前記メッシュモデルの外形と前記フィレット領域形状で囲まれた領域のメッシュを追加したメッシュモデルを作成する解析メッシュ作成装置。
【請求項５】
請求項２に記載の解析メッシュ作成装置において、
前記フィレットの周方向の分割数を指定する画面と、
前記指定した分割数で、前記フィレット領域形状におけるフィレット面を分割したメッシュモデルを表示する画面を生成する解析メッシュ作成装置。
【請求項６】
請求項２に記載の解析メッシュ作成装置において、
隣り合うメッシュの各々の法線がなすエッジ抽出角度のしきい値を指定する画面と、
前記指定したしきい値以上のエッジ群を抽出し、前記抽出されたエッジ群を前記メッシュモデルに追加したメッシュモデルを表示する画面と、
前記メッシュモデルに追加された前記エッジ群を選択する画面を生成する解析メッシュ作成装置。
【請求項７】
請求項２に記載の解析メッシュ作成装置において、
前記メッシュモデルに対してエッジ抽出の特徴認識を行う画面と、
前記特徴認識を行ったメッシュモデルに、特徴間の境界を追加したメッシュモデルを表示する画面と、
前記メッシュモデルに表示された特徴間の境界を選択する画面を生成する解析メッシュ作成装置。
【請求項８】
メッシュモデルを指定する画面と、
前記指定したメッシュモデルに削除するフィレットの面を選択する画面と、
前記選択したフィレットの面に隣接する要素面を延長して作成された面と前記フィレットの面からフィレット領域形状を作成し、前記メッシュモデルの外形において、前記フィレット領域形状で囲まれた領域のメッシュを削除又は追加したメッシュモデルを作成し、前記メッシュモデルを表示する画面を生成する解析メッシュ作成装置。
【請求項９】
請求項８に記載の解析メッシュ作成装置において、
前記選択したフィレットの面の形状が凸の場合には、前記メッシュモデルの外形と前記フィレット領域形状で囲まれた領域のメッシュを追加したメッシュモデルを作成する解析メッシュ作成装置。
【請求項１０】
請求項８に記載の解析メッシュ作成装置において、
前記選択したフィレットの面の形状が凹の場合には、前記メッシュモデルの外形と前記フィレット領域形状で囲まれた領域のメッシュを削除したメッシュモデルを作成する解析メッシュ作成装置。
【請求項１１】
請求項８に記載の解析メッシュ作成装置において、
前記メッシュモデルに対してエッジ抽出の特徴認識を行う画面と、
前記特徴認識を行ったメッシュモデルに対して、特徴間の境界を追加したメッシュモデルを表示する画面と、
前記メッシュモデルに表示された特徴間の境界を選択して、削除する画面を生成する解析メッシュ作成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、計算機を用いた数値解析により、物理現象を数値的に模擬するＣＡＥ（Computer Aided Engineering）システムに係わる。特にＣＡＥにおける解析モデルの作成に関する。
【背景技術】
【０００２】
製品開発工程においてＣＡＥを活用することで、開発コストの低減，設計開発期間の短縮が図られている。ＣＡＥでは、ＣＡＤ（Computer Aided Design）システムで作成した形状モデルなどから解析モデルを作成し、その解析モデルで例えば有限要素法や境界要素法などの解析手法により、強度解析や熱解析あるいは振動解析などを行う。こうしたＣＡＥにおける解析モデルの作成は、まず形状モデルからメッシュモデルを作成し、そのメッシュモデルにおける各要素にパラメータや境界条件などを設定するという作業を必要とし、解析モデルの作成に多大な作業量を要する。
【０００３】
このようなことから解析モデルの作成についての負担を軽減する技術が提案されている。例えば、特開平３−７００８３号公報には、形状作成機能と解析メッシュ作成，解析機能を一つのシステムに一体化する技術が開示されている。さらに、特開平８−１３７９１７号公報，特開平８−１５３１２５号公報及び非特許文献２には、形状作成機能として、フィレットを作成する方法が開示されている。
【０００４】
また、特開２００６−３０１７５３号公報には、既存の解析モデルを利用して所望の解析モデルを作成する技術が開示されている。既存の解析モデルに対して、外表面の要素面から幾何特徴を認識し、この幾何特徴または幾何特徴間に対して変形後形状の寸法値（寸法拘束）を指示し、この幾何特徴と寸法拘束を制約としてメッシュを変形することで目的の解析モデルを作成できるようにしている。また、リブや穴などの形状特徴を追加したり、削除したりすることも可能としている。
【０００５】
また、特開２００３−１０８６０９号公報には、特開２００６−３０１７５３号公報と同様に、既存の解析モデルを利用して所望の解析モデルを作成する技術が開示されている。既存の解析モデルに対して、対応する複数の基準点を設定し、それら基準点の対応関係とその既存の解析モデルに含まれるメッシュデータに基づいて基準点を移動させるのに伴って既存解析モデルのメッシュデータを変形することで目的の解析モデルを作成している。
【０００６】
特開平３−７００８３号公報，特開平８−１３７９１７号公報，特開平８−１５３１２５号公報及び非特許文献２には、設計工程で作成するＣＡＤモデルから解析モデルを作成でき、また設計変更や製品モデルチェンジに伴う形状変更時にも、ＣＡＤモデルに対して所望の変更を施し、このＣＡＤモデルに対して解析モデルを作成することで対応可能な技術が開示されている。
【０００７】
また、特開２００６−３０１７５３号公報，特開２００３−１０８６０９号公報及び非特許文献１には、既存の解析モデルの形状を変更し、新しい形状の解析モデルを作成できるので、形状変更後のＣＡＤモデルに対するメッシュ作成作業と条件設定作業が不要となり、解析モデル作成についての作業量を大幅に軽減する技術が開示されている。
【０００８】
【特許文献１】特開平３−７００８３号公報
【特許文献２】特開平８−１３７９１７号公報
【特許文献３】特開平８−１５３１２５号公報
【特許文献４】特開２００６−３０１７５３号公報
【特許文献５】特開２００３−１０８６０９号公報
【非特許文献１】CDAJ news vol.51(2008年３月）
【非特許文献２】３次元ＣＡＤの基礎と応用，共立出版，１９９１年，Ｐ１４３−１５０
【発明の開示】
【発明が解決しようとする課題】
【０００９】
上述のようにＣＡＥには、解析モデルの作成についての作業負担の軽減という問題がある。この問題に対して、特開平３−７００８３号公報に開示された技術は形状作成機能とメッシュ作成機能，解析機能を一つのシステムに一体化することにより、解析モデル作成についての負担を軽減できる。また、特開平８−１３７９１７号公報，特開平８−１５３１２５号公報及び非特許文献２に開示の技術はＣＡＤモデルに対してフィレットを作成することが可能であり、フィレットの追加作成に伴う、解析モデルの作成にも対応できる。
【００１０】
しかし、これらの技術はＣＡＤで形状を変更する度にメッシュ作成作業と条件設定作業を作成しなおす必要があり、大規模・複雑形状なデータになると実用的ではないという問題を抱えている。
【００１１】
この問題に対して、既存の解析モデルを利用して所望の解析モデルを作成できるようにする特開２００６−３０１７５３号公報，特開２００３−１０８６０９号公報及び非特許文献１に開示された技術は有効性が高い。これらの技術は、既存の解析モデルを利用して所望の解析モデルを作成できるようにすることで、メッシュデータの作成や境界条件などの設定を不要にする。このことにより、解析モデルの作成についての作業負担を大幅に軽減することができる。しかし、特開２００６−３０１７５３号公報に開示の技術はメッシュモデルにおける平面間の距離や円筒面径の変更などの寸法変更や、リブや穴の追加や削除は可能であるものの、フィレットの追加や削除には対応していない。また、特開２００３−１０８６０９号公報に開示の技術も節点移動のみで解析モデルの形状を変形するものであるので、フィレットの追加や削除には対応していない。非特許文献１に開示の技術は選択したフィレット部のメッシュの節点を移動することでフィレットの径を変更することはできる。
【００１２】
すなわち、従来の技術では、フィレットの追加や削除に伴う解析モデルの変更にはＣＡＤで行うしかなく、この場合メッシュを作成する作業と条件設定作業を作成しなおす必要があり、大規模・複雑形状なデータになると作業時間が長くなるので、実用的ではないという問題がある。
【００１３】
本発明は、上記した課題に鑑みてなされたもので、解析モデルに対して、直接フィレットを削除又は追加することを目的とする。
【課題を解決するための手段】
【００１４】
上記課題を解決するために、メッシュモデルのエッジを選択し、前記選択されたエッジに施すフィレットの半径を入力する画面と、前記施されたフィレットにメッシュを作り、前記メッシュモデルの外形とフィレットで囲まれた領域を削除又は追加したメッシュモデルを作成し、前記メッシュモデルを表示する画面を生成する。
【００１５】
また、メッシュモデルを指定する画面と、前記指定されたメッシュモデルにフィレットを施すエッジを選択する画面と、前記選択されたエッジに施すフィレットの径を入力する画面と、前記入力したフィレットの径に基づいてフィレットの面を作成し、前記選択したエッジに隣接する要素面を延長して作成された面と前記フィレット面からフィレット領域形状を作成し、前記メッシュモデルの外形において、前記フィレット領域形状で囲まれた領域のメッシュを削除又は追加したメッシュモデルを作成し、前記メッシュモデルを表示する画面とを生成する。
【００１６】
また、前記選択したエッジの形状が凸の場合には、前記メッシュモデルの外形と前記フィレット領域形状で囲まれた領域のメッシュを削除したメッシュモデルを作成する。
【００１７】
また、前記選択したエッジの形状が凹の場合には、前記メッシュモデルの外形と前記フィレット領域形状で囲まれた領域のメッシュを追加したメッシュモデルを作成する。
【００１８】
また、前記フィレットの周方向の分割数を指定する画面と、前記指定した分割数で、前記フィレット領域形状におけるフィレット面を分割したメッシュモデルを表示する画面を生成する。
【００１９】
また、隣り合うメッシュの各々の法線がなすエッジ抽出角度のしきい値を指定する画面と、前記指定したしきい値以上のエッジ群を抽出し、前記抽出されたエッジ群を前記メッシュモデルに追加したメッシュモデルを表示する画面と、前記メッシュモデルに追加された前記エッジ群を選択する画面を生成する。
【００２０】
また、前記メッシュモデルに対してエッジ抽出の特徴認識を行う画面と、前記特徴認識を行ったメッシュモデルに、特徴間の境界を追加したメッシュモデルを表示する画面と、前記メッシュモデルに表示された特徴間の境界を選択する画面を生成する。
【００２１】
また、メッシュモデルを指定する画面と、前記指定したメッシュモデルに削除するフィレットの面を選択する画面と、前記選択したフィレットの面に隣接する要素面を延長して作成された面と前記フィレットの面からフィレット領域形状を作成し、前記メッシュモデルの外形において、前記フィレット領域形状で囲まれた領域のメッシュを削除又は追加したメッシュモデルを作成し、前記メッシュモデルを表示する画面を生成する。
【００２２】
また、前記選択したフィレットの面の形状が凸の場合には、前記メッシュモデルの外形と前記フィレット領域形状で囲まれた領域のメッシュを追加したメッシュモデルを作成する。
【００２３】
また、前記選択したフィレットの面の形状が凹の場合には、前記メッシュモデルの外形と前記フィレット領域形状で囲まれた領域のメッシュを削除したメッシュモデルを作成する。
【００２４】
また、前記メッシュモデルに対してエッジ抽出の特徴認識を行う画面と、前記特徴認識を行ったメッシュモデルに対して、特徴間の境界を追加したメッシュモデルを表示する画面と、前記メッシュモデルに表示された特徴間の境界を選択して、削除する画面を生成する。
【発明の効果】
【００２５】
解析メッシュモデルに対して、直接フィレットを削除又は追加するため、解析モデル作成作業の工程数を低減するとともに、作業時間の短縮が可能となる。
【発明を実施するための最良の形態】
【００２６】
図１は、解析メッシュ作成装置の実施例１を示す図である。
【００２７】
本装置使用者がデータを入力したり、表示したりするためのキーボード，ポインティングデバイス，ディスプレイ等からなる入出力装置１０１と、対象解析のメッシュモデル１０３を指定する対象解析のメッシュ指定部１０２と、このメッシュモデルにフィレットを施すエッジを選択し、選択されたエッジに施すフィレットの径を入力し、フィレット情報データ１０５として登録するフィレット情報入力部１０４と、このフィレット情報データ１０５に基づいてフィレットの面を作成し、この選択されたエッジの隣接要素面を延長して作成した面とフィレット面からフィレット領域形状データ１０７を作成するフィレット領域形状作成部１０６と、メッシュ指定部１０２で指定された対象解析のメッシュモデルの外形とフィレット領域形状データ１０７で囲まれた領域のメッシュを削除または追加したフィレット付きメッシュモデル１０９を作成するフィレット部メッシュ追加／削除部１０８と、フィレット付きメッシュモデル１０９を入出力装置１０１に表示するメッシュ表示部１１０を有する。
【００２８】
また、実施例１では、対象解析のメッシュモデルに削除するフィレットの面を選択し、フィレット情報データ１０５として登録するフィレット情報入力部１０４と、このフィレット情報データ１０５に基づいてフィレット面の隣接要素面を延長して作成した面とフィレット面からフィレット領域形状データ１０７を作成するフィレット領域形状作成部１０６と、対象解析のメッシュモデルの外形とフィレット領域形状データ１０７で囲まれた領域のメッシュを削除または追加したフィレット付きメッシュモデル１０９を作成するフィレット部メッシュ追加／削除部１０８と、フィレット無しメッシュモデル１０９を画面１０１に表示するメッシュ表示部１１０を有する。
【００２９】
また、フィレット部メッシュ追加／削除部１０８は、フィレットを施すエッジとして選択したエッジ部分で形状が凸の場合は、対象解析のメッシュモデル１０３の外形とフィレット領域形状データ１０７で囲まれた領域のメッシュを削除したフィレット付きメッシュモデル１０９を作成する手段を有する。
【００３０】
また、フィレット部メッシュ追加／削除部１０８は、フィレットを施すエッジとして選択したエッジ部分で形状が凹の場合は、対象解析のメッシュモデル１０３の外形とフィレット領域形状データ１０７で囲まれた領域のメッシュを追加したフィレット付きメッシュモデル１０９を作成する手段を有する。
【００３１】
また、フィレット部メッシュ追加／削除部１０８は、フィレットを削除する面として選択した面部分で形状が凸の場合は、対象解析のメッシュモデル１０３の外形とフィレット領域形状データ１０７で囲まれた領域のメッシュを追加したフィレット付きメッシュモデル１０９を作成する手段を有する。
【００３２】
また、フィレット部メッシュ追加／削除部１０８は、フィレットを削除する面として選択した面部分で形状が凹の場合は、対象解析のメッシュモデル１０３の外形とフィレット領域形状データ１０７で囲まれた領域のメッシュを削除したフィレット付きメッシュモデル１０９を作成する手段を有する。
【００３３】
また、フィレット情報入力部１０４はフィレットの周方向の分割数を指定し、フィレット情報データ１０５として登録し、この分割数でフィレット領域形状データ１０７におけるフィレット面を分割するフィレット領域形状作成部１０６を有する。
【００３４】
また、フィレット情報入力部１０４はエッジ抽出角度のしきい値を指定し、要素エッジが帰属する２つの外表面要素面の法線ベクトル角度がしきい値以上の要素エッジ群を抽出し、この要素エッジ群をフィレットを施すエッジとして選択できる手段を有する。
【００３５】
また、フィレット情報入力部１０４は対象解析のメッシュモデルに対して特徴認識を行い、特徴間の境界のエッジをフィレットを施すエッジとして選択できる手段を有する。
【００３６】
また、フィレット情報入力部１０４は対象解析のメッシュモデルに対して特徴認識を行い、特徴を削除するフィレット面として選択できる手段を有する。
【００３７】
以下、実施例１による処理手順の一例を説明する。
【００３８】
図２を用いて、対象解析メッシュ指定部１０２の手順の一例を説明する。まず、装置使用者は入出力装置１０１を用いて、図２の入出力装置の解析メッシュモデル入力フィールド２０１に解析メッシュモデル１０３のファイル名称を入力する。ＯＫボタン２０２を押した時点で、解析メッシュモデル入力フィールド２０１に入力されたファイル名称のファイルが解析メッシュモデル１０３として入力される。また、キャンセルボタン２０３を押した場合は、指定が解除される。
【００３９】
フィレットを追加する場合のフィレット情報入力部１０４の一例を図３を用いて説明する。装置使用者は入出力装置１０１を用いて、図３の入出力装置の解析メッシュモデル表示画面３０１において、フィレットを追加するエッジ群を選択する。選択されたエッジはフィレット追加エッジフィールド３０２に表示され、また表示画面３０１上で強調表示される。次に、装置使用者はフィレット径入力フィールド３０３にフィレットの径を入力する。フィレット径は一般的に半径を指定するが、直径を入力するようにしても良い。ＯＫボタン３０４を押した時点で、フィレット追加エッジフィールド３０２とフィレット径入力フィールド３０３に入力されたデータがフィレット情報データ１０５として登録される。また、フィレット追加エッジを指定する際に、エッジ抽出ボタン３０５を押すことで、画面３０６を表示し、隣り合うメッシュの各々の法線ベクトルがなす角度であるエッジ抽出角度のしきい値を入力する。入力された値に基づいて、対象解析のメッシュモデル１０３における要素エッジが帰属する２つの外表面要素面の法線ベクトル角度がしきい値以上の要素エッジ群を抽出し、この要素エッジ群を強調表示し、フィレットを追加するエッジ群として選択させることも可能である。例えば、解析メッシュモデルの表示画面３０１に表示されているメッシュモデルに対して、エッジ抽出角度のしきい値として３０度を指定した場合は３０８の太線で表示したエッジが抽出される。また、１０度を指定した場合は３０９の太線で表示したエッジが抽出される。さらに、エッジ抽出ボタン３０５を押した際に、対象解析のメッシュモデル１０３に対して特徴認識を行い、特徴間の境界のエッジを強調表示し、フィレットを追加するエッジ群として選択させることも可能である。例えば、解析メッシュモデル表示画面３０１に表示された解析メッシュモデルに対して、特徴認識を行い、特徴間の境界のエッジを抽出すると３１０の太線で表示されたエッジが抽出される。また、フィレット周方向分割数入力フィールド３０７にフィレットの周方向の分割数を入力し、ＯＫボタン３０４を押した時点で、フィレット追加エッジフィールド３０２とフィレット径入力フィールド３０３に入力されたデータに加え、フィレット周方向分割数入力フィールド３０６に入力されたデータもフィレット情報データ１０５として登録することも可能である。フィレットの追加時にはフィレットの周方向の分割数を指定することにより、フィレットのメッシュの密度を制御することが可能となる。
【００４０】
次に、フィレットを削除する場合のフィレット情報入力部１０４の一例を図４を用いて説明する。装置使用者は入出力装置１０１を用いて、図４の入出力装置の解析メッシュモデル表示画面４０１において、削除するフィレットの要素面群を選択する。選択された要素面はフィレット削除面フィールド４０２に表示される。また、表示画面４０１上で強調表示される。ＯＫボタン４０３を押した時点で、フィレット削除面フィールド４０２に入力されたデータは、フィレット情報データ１０５として登録される。さらに、面抽出ボタン４０４を押した際に、対象解析のメッシュモデル１０３に対して特徴認識を行い、この特徴を削除するフィレット面として選択できる手段を備えることも可能である。例えば、解析メッシュモデル表示画面４０１に表示されている解析メッシュモデルに対して、特徴認識を行うと４０５の太線で表示したエッジを境界とした特徴毎に分類される。
【００４１】
フィレット領域形状作成部１０６の処置手順の一例を図５のＰＡＤ図に示す。フィレット領域形状作成部はフィレットを追加または削除するかによる２種類の処理になり、それぞれを以降で説明する。
【００４２】
まず、フィレットを追加する場合のフィレット領域形状作成部１０６（図５のＳ５００）の一例を図６を用いて説明する。フィレット情報データ１０５からフィレットを追加するエッジ群とフィレット径，周方向分割数を読込む（図５のＳ５０１）。図６の６０１は、フィレットを追加するエッジを強調表示した図である。このエッジに対してローリングボール等の手法を用いてフィレット面を作成する（図５のＳ５０２）。図６の６０２は、作成したフィレット面の図である。次に、周方向分割数が指定されている場合は、フィレット面を周方向に指定分割数で分割する（図５のＳ５０３）。図６の６０３は、分割したフィレット面の図である。次に、フィレットを追加するエッジ群の始端と終端の点（節点）が帰属する外表面要素面を延長した面を作成する（図５のＳ５０４）。図６の６０４は、延長面群を示した図である。次に、フィレット面と対象解析のメッシュモデル１０３と延長面群において空間的に閉領域となっている領域を抽出する（図５のＳ５０５）。図６の６０５は、抽出した閉領域形状の図である。この閉領域形状をフィレット領域形状データ１０７として登録する。
【００４３】
次に、フィレットを削除する場合のフィレット領域形状作成部１０６（図５のＳ５１０）の一例を、図７を用いて説明する。フィレット情報データ１０５からフィレットを削除する面群を読込む（図５のＳ５１１）。図７の７０１は、フィレットを削除する面を強調表示した図である。次にフィレット面に隣接する外表面要素面を延長した面を作成する（図５のＳ５１２）。図７の７０２は、延長面群を示した図である。次に、フィレット面とこの延長面群において空間的に閉領域となっている領域を抽出する（図５のＳ５１３）。図７の７０３は、閉領域形状を示した図である。この閉領域形状をフィレット領域形状データ１０７として登録する。
【００４４】
フィレット領域形状作成部１０６の処置手順の一例を図８，図９のＰＡＤ図に示す。フィレット領域形状作成部１０６は、フィレットは追加または削除、さらに追加・削除対象の箇所の凹または凸であるかにより４種類の処理となり、それぞれを以降で説明する。尚、本例では説明を簡便にするために２次元断面図で説明する。
【００４５】
まず、図１０を用いて、凸部のエッジに対してフィレットを追加する場合のフィレット部メッシュ追加／削除部１０８の一例を説明する（図８のＳ８００）。
【００４６】
解析メッシュモデルにおいて、フィレット領域形状データと干渉している要素群を抽出する（図８のＳ８０１）。図１０の１００１は解析メッシュモデル、１００２はフィレット領域形状データ、１００３は干渉している要素群を示している。次に、干渉している要素群における要素面において、要素面が帰属する干渉している要素を検索し、その数が１つの要素面を境界要素面として抽出する（図８のＳ８０２）。図１０の１００４が境界要素面として抽出される。次に、この境界要素面とフィレット領域形状データ１０７のフィレット面部分の形状から、閉領域を抽出する（図８のＳ８０３）。図１０の１００５が閉領域として抽出される。次に、この閉領域に対してメッシュを作成し（図８のＳ８０４）（図１０の１００６）、さらに解析メッシュモデルから干渉している要素群を削除し（図８のＳ８０５）（図１０の１００７）、解析メッシュモデルと閉領域に対して作成したメッシュを結合する（図８のＳ８０６）。この結果のメッシュモデルをフィレット追加削除後メッシュモデル１０９として登録する。図１０の１００８は、フィレットを追加したメッシュモデルを示す図である。これにて、凸部のエッジに対してフィレットを追加したメッシュを作成できる。本処理ではフィレットに干渉している箇所のみに対してメッシュ操作をしているので、フィレットとは関係のない箇所のメッシュは変わらず、高速に処理できる。
【００４７】
次に、図１１を用いて、凹部のエッジに対してフィレットを追加する場合のフィレット部メッシュ追加／削除部１０８の一例を説明する（図８のＳ８１０）。
【００４８】
解析メッシュモデルにおいて、フィレット領域形状データと接している要素群を抽出する（図８のＳ８１１）。図１１の１１０１は解析メッシュモデル、１１０２はフィレット領域形状データ、１１０３はフィレット領域形状データと接している要素群を示している。次に、フィレット領域形状データに対してフィレットメッシュを作成する（図８のＳ８１２）。図１１の１１０４は、フィレット形状データに対して作成したメッシュを示す図である。次に、フィレット領域形状データと接している要素群における要素面において、要素面が帰属するフィレット領域形状データと接している要素を検索し、その数が１つの要素面を境界要素面として抽出する（図８のＳ８１３）。図１１の１１０５が境界要素面として抽出される。次に、この境界要素面と、フィレット領域形状データと接しているフィレットメッシュのフィレット面以外の要素面から閉領域を抽出する（図８のＳ８１４）。図１１の１１０６が閉領域として抽出される。次に、この閉領域に対してメッシュを作成し（図８のＳ８１５）（図１１の１１０７）、さらに解析メッシュモデルからフィレット領域形状データと接している要素群を削除し（図８のＳ８１６）（図１１の１１０８）、解析メッシュモデルと閉領域に対して作成したメッシュを結合する（図８のＳ８１７）。この結果のメッシュモデルをフィレット追加削除後メッシュモデル１０９として登録する。図１１の１１０９は、フィレットを追加したメッシュモデルを示す図である。これにて、凹部のエッジに対してフィレットを追加したメッシュを作成できる。本処理ではフィレットに接している箇所のみに対してメッシュ操作をしているので、フィレットとは関係のない箇所のメッシュは変わらず、また高速に処理できる。
【００４９】
次に、図１２を用いて、凸部のフィレットを削除する場合のフィレット部メッシュ追加／削除部１０８の一例を説明する（図９のＳ９００）。
【００５０】
フィレット領域形状データ１０７に対してフィレットメッシュを作成する（図９のＳ９０１）。図１２の１２０１は解析メッシュモデル、１２０２はフィレット領域形状データ、１２０３はフィレット形状データに対して作成したメッシュを示す図である。次に、解析メッシュモデルとフィレットメッシュを結合する（図９のＳ９０２）。この結果のメッシュモデルをフィレット追加削除後メッシュモデル１０９として登録する。図１２の１２０４は、フィレットを追加したメッシュモデルを示す図である。これにて、凸部のフィレットを削除したメッシュを作成できる。
【００５１】
次に、図１３を用いて、凹部のフィレットを削除する場合のフィレット部メッシュ追加／削除部１０８の一例を説明する（図９のＳ９１０）。
【００５２】
解析メッシュモデルにおいて、フィレット領域形状データと干渉している要素群を抽出する（図９のＳ９１１）。図１３の１３０１は解析メッシュモデル、１３０２はフィレット領域形状データ、１３０３はフィレット領域形状データと干渉している要素群を示している。次に、フィレット領域形状データと干渉している要素群における要素面において、要素面が帰属するこの干渉している要素を検索し、その数が１つの要素面を境界要素面として抽出する（図９のＳ９１２）。図１３の１３０４が境界要素面として抽出される。次に、この境界要素面とフィレット領域形状データのフィレット面部分以外の形状から、閉領域を抽出する（図９のＳ９１３）。図１３の１３０５が閉領域として抽出される。次に、この閉領域に対してメッシュを作成し（図９のＳ９１４）（図１３の１３０６）、さらに指定されたメッシュモデル１０３から干渉している要素群を削除し（図９のＳ９１５）（図１３の１３０７）、解析メッシュモデルと閉領域に対して作成したメッシュを結合する（図９のＳ９１６）。この結果のメッシュモデルをフィレット追加削除後メッシュモデル１０９として登録する。図１３の１３０８は、フィレットを削除したメッシュモデルを示す図である。これにて、凹部のフィレットを削除したメッシュを作成できる。本処理ではフィレットと干渉している箇所のみに対してメッシュ操作をしているので、フィレットとは関係のない箇所のメッシュは変わらず、また高速に処理できる。
【００５３】
図１４を用いて解析メッシュ作成装置の一連の利用手順の一例（その１）を説明する。図１４の１４０１は、対象解析のメッシュモデルを示している。この解析メッシュモデルに対して、１４０２の太線で示したエッジ群の位置に半径５mm、周方向分割数２のフィレットを追加する例を説明する。
【００５４】
本装置使用者は、前述した対象解析メッシュ指定部１０２，フィレット情報入力部１０４で示された画面を用いて、対象解析メッシュモデル及びフィレット情報として（図１４の１４０１）、１４０２の太線で示したエッジ群の位置に半径５mm、周方向分割数２を入力する。次に、本装置は、この対象解析メッシュモデルとフィレット情報データを用いて、フィレット領域形状作成部１０６によりフィレット形状データを作成する。図１４の１４０３は、作成したフィレット形状データを示す図である。次に、本装置は、対象解析のメッシュモデルとフィレット形状データを用いて、フィレット部メッシュ追加／削除部１０８によりフィレット付きメッシュモデルを作成する。図１４の１４０４は、フィレットを追加したメッシュモデルを示す図である。
【００５５】
このように、解析メッシュモデルに対して、直接フィレットを追加できるので、解析モデル作成作業工数を低減できる。
【００５６】
図１５を用いて解析メッシュ作成装置の一連の利用手順の一例（その２）を説明する。図１５の１５０１は、対象解析のメッシュモデルを示す。このメッシュモデルに対して、１５０２の太線で示したエッジ群の位置に半径５mm、周方向分割数３のフィレットを追加する例を説明する。
【００５７】
本装置使用者は、前述した対象解析メッシュ指定部１０２，フィレット情報入力部１０４で示された画面を用いて、図１５の１５０１が対象解析のメッシュモデルおよび、フィレット情報として１５０２の太線で示したエッジ群の位置に半径５mm、周方向分割数３を入力する。次に、本装置は、この対象解析のメッシュモデルとフィレット情報データを用いて、フィレット領域形状作成部１０６によりフィレット形状データを作成する。図１５の１５０３は、作成したフィレット形状データを示す図である。次に、本装置は、対象解析のメッシュモデルとフィレット形状データを用いて、フィレット部メッシュ追加／削除部１０８によりフィレット付きメッシュモデルを作成する。図１５の１５０４は、フィレットを追加したメッシュモデルを示す図である。
【００５８】
このように、解析メッシュモデルに対して、直接フィレットを追加できるので、解析モデル作成作業工数を低減できる。
【００５９】
図１６を用いて解析メッシュ作成装置の一連の利用手順の一例（その３）を説明する。図１６の１６０１は、対象解析のメッシュモデルを示す。この解析メッシュモデルに対して、１６０２の太線で囲まれた面群のフィレットを削除する例を説明する。
【００６０】
本装置使用者は、前述した対象解析メッシュ指定部１０２，フィレット情報入力部１０４で表示された画面を用いて、対象解析のメッシュモデル及びフィレット情報（図１６の１６０１）として１６０２の太線で囲まれた面群を入力する。次に、本装置は、この対象解析メッシュモデルとフィレット情報データを用いて、フィレット領域形状作成部１０６によりフィレット形状データを作成する。図１６の１６０３は、作成したフィレット形状データを示す図である。次に、本装置は、対象解析のメッシュモデルとフィレット形状データを用いて、フィレット部メッシュ追加／削除部１０８によりフィレット無しメッシュモデルを作成する。図１６の１６０４は、フィレットを削除したメッシュモデルを示す図である。
【００６１】
このように、解析するメッシュモデルに対して、直接フィレットを削除できるので、解析モデル作成作業工数を低減できる。
【００６２】
図１７を用いて解析メッシュ作成装置の一連の利用手順の一例（その４）を説明する。図１７の１７０１は、対象解析のメッシュモデルを示している。この解析メッシュモデルに対して、１７０２のハッチングで示した面群のフィレットを削除する例を説明する。
【００６３】
本装置使用者は、前述した対象解析メッシュ指定部１０２，フィレット情報入力部１０４で表示された画面を用いて、対象解析のメッシュモデル及びフィレット情報（図１７の１７０１）として１７０２の太線で示したハッチングで示した面群を入力する。次に、本装置は、この対象解析のメッシュモデルとフィレット情報データを用いて、フィレット領域形状作成部１０６によりフィレット形状データを作成する。図１７の１７０３は、作成したフィレット形状データを示す図である。次に、本装置は、対象解析のメッシュモデルとフィレット形状データを用いて、フィレット部メッシュ追加／削除部１０８によりフィレット無しメッシュモデルを作成する。図１７の１７０４は、フィレットを削除したメッシュモデルを示す図である。
【００６４】
このように、解析メッシュモデルに対して、直接フィレットを削除できるので、解析モデル作成作業工数を低減できる。
【図面の簡単な説明】
【００６５】
【図１】形状モデル作成装置を示す図である。
【図２】対象解析メッシュ指定部の画面の一例を示す図である。
【図３】フィレット追加時のフィレット情報入力部の画面の一例を示す図である。
【図４】フィレット削除時のフィレット情報入力部の画面の一例を示す図である。
【図５】フィレット領域形状作成部のＰＡＤ図を示す図である。
【図６】フィレット追加時のフィレット領域形状作成部の一例を示す図である。
【図７】フィレット削除時のフィレット領域形状作成部の一例を示す図である。
【図８】フィレット部メッシュ追加／削除部のＰＡＤ図（その１）を示す図である。
【図９】フィレット部メッシュ追加／削除部のＰＡＤ図（その２）を示す図である。
【図１０】凸部のエッジに対してフィレットを追加する場合のフィレット部メッシュ追加／削除部の一例を示す図である。
【図１１】凹部のエッジに対してフィレットを追加する場合のフィレット部メッシュ追加／削除部の一例を示す図である。
【図１２】凸部のフィレットを削除する場合のフィレット部メッシュ追加／削除部の一例を示す図である。
【図１３】凹部のフィレットを削除する場合のフィレット部メッシュ追加／削除部の一例を示す図である。
【図１４】解析メッシュ作成装置利用方法の一例（その１）を示す図である。
【図１５】解析メッシュ作成装置利用方法の一例（その２）を示す図である。
【図１６】解析メッシュ作成装置利用方法の一例（その３）を示す図である。
【図１７】解析メッシュ作成装置利用方法の一例（その４）を示す図である。
【符号の説明】
【００６６】
１０１  入出力装置
１０２  対象解析メッシュ指定部
１０３  １０２で指定されたメッシュモデル
１０４  フィレット情報入力部
１０５  フィレット情報データ
１０６  フィレット領域形状作成部
１０７  フィレット領域形状データ
１０８  フィレット部メッシュ追加／削除部
１０９  フィレット付きメッシュモデル
１１０  表示部
２０１  解析メッシュモデル入力フィールド
２０２，３０４，４０３  ＯＫボタン
２０３  キャンセルボタン
３０１，４０１  入出力装置の解析メッシュモデル表示画面
３０２  フィレット追加エッジフィールド
３０３  フィレット径入力フィールド
３０５  エッジ抽出ボタン
３０６  画面
３０７  フィレット周方向分割数入力フィールド
４０２  フィレット削除面フィールド
４０４  面抽出ボタン
【図１】
2010122839.tif 000003
【図２】
2010122839.tif 000004
【図３】
2010122839.tif 000005
【図４】
2010122839.tif 000006
【図５】
2010122839.tif 000007
【図６】
2010122839.tif 000008
【図７】
2010122839.tif 000009
【図８】
2010122839.tif 000010
【図９】
2010122839.tif 000011
【図１０】
2010122839.tif 000012
【図１１】
2010122839.tif 000013
【図１２】
2010122839.tif 000014
【図１３】
2010122839.tif 000015
【図１４】
2010122839.tif 000016
【図１５】
2010122839.tif 000017
【図１６】
2010122839.tif 000018
【図１７】
2010122839.tif 000019