(57)【特許請求の範囲】
【請求項１】
構造体の形状を表わす複数のグリッドの座標値を含むメッシュモデルと、その形状を表わす複数のメッシュの隣接関係とに基づいて、それら複数のメッシュを１つ以上の領域に区分けする区分け手段と、
前記区分け手段によって区分けされた各領域の外周線を算出する外周線算出手段と、
前記外周線算出手段が算出した外周線が凹形状の部分を有するときに、その領域を該凹形状の部分にて更に複数の領域に分割する分割手段と、
前記外周線算出手段により算出された外周線と、その外周線内側のグリッドの座標値とを満足する曲面の関数式を、前記各領域についてそれぞれ算出する曲面算出手段と、
を備えることを特徴とするＣＡＤデータ処理装置。
【請求項２】
構造体の形状を表わす複数のグリッドの座標値を含むメッシュモデルと、その形状を表わす複数のメッシュの隣接関係とに基づいて、それら複数のメッシュを１つ以上の領域に区分けする区分け手段と、
前記区分け手段によって区分けされた各領域の外周線を算出する外周線算出手段と、
前記外周線算出手段により算出された外周線と、その外周線内側のグリッドの座標値とを満足する曲面の関数式を、前記各領域についてそれぞれ算出する曲面算出手段と、
前記曲面算出手段によって前記各領域についてそれぞれ算出した曲面の関数式に基づいて、前記メッシュモデルとは異なるメッシュサイズでメッシュ化を行うメッシュ化手段と、
を備え、
前記構造体のメッシュモデルに含まれる複数のグリッドには、それらグリッドを識別可能な識別番号が予め付与されており、且つ、それらグリッドのうち他の構造体と接合する際に結合点となるグリッドには、結合点を表わすデータが予め付与されており、
前記メッシュ化手段により作成された複数の構造体のメッシュモデルについて、それら構造体のメッシュモデルに含まれる結合点のグリッドのうち、座標値が同じグリッドの識別番号を同一番号にリナンバすることにより、該複数の構造体のメッシュモデルのデータを、互いにリンクさせるリンク手段を更に備えることを特徴とするＣＡＤデータ処理装置。
【請求項３】
コンピュータ読み取り可能な記憶媒体であって、その記憶媒体に格納されたプログラムは、コンピュータに、
構造体の形状を表わす複数のグリッドの座標値を含むメッシュモデルと、その形状を表わす複数のメッシュの隣接関係とに基づいて、それら複数のメッシュを１つ以上の領域に区分けする区分け工程と、
前記区分け工程によって区分けされた各領域の外周線を算出する外周線算出工程と、
前記外周線算出工程で算出した外周線が凹形状の部分を有するときに、その領域を該凹形状の部分にて更に複数の領域に分割する工程と、
前記外周線算出工程で算出した外周線と、その外周線内側のグリッドの座標値とを満足する曲面の関数式を、前記各領域についてそれぞれ算出する曲面算出工程と、
を実行させることを特徴とする記憶媒体。
【請求項４】
コンピュータ読み取り可能な記憶媒体であって、その記憶媒体に格納されたプログラムは、コンピュータに、
構造体の形状を表わす複数のグリッドの座標値を含むメッシュモデルと、その形状を表わす複数のメッシュの隣接関係とに基づいて、それら複数のメッシュを１つ以上の領域に区分けする区分け工程と、
前記区分け工程によって区分けされた各領域の外周線を算出する外周線算出工程と、
前記外周線算出工程で算出された外周線と、その外周線内側のグリッドの座標値とを満足する曲面の関数式を、前記各領域についてそれぞれ算出する曲面算出工程と、
前記曲面算出工程によって前記各領域についてそれぞれ算出した曲面の関数式に基づいて、前記メッシュモデルとは異なるメッシュサイズでメッシュ化を行うメッシュ化工程と、
を実行させ、
前記構造体のメッシュモデルに含まれる複数のグリッドには、それらグリッドを識別可能な識別番号が予め付与されており、且つ、それらグリッドのうち他の構造体と接合する際に結合点となるグリッドには、結合点を表わすデータが予め付与されており、
前記メッシュ化工程で作成された複数の構造体のメッシュモデルについて、それら構造体のメッシュモデルに含まれる結合点のグリッドのうち、座標値が同じグリッドの識別番号を同一番号にリナンバすることにより、該複数の構造体のメッシュモデルのデータを、互いにリンクさせるリンク工程を更にコンピュータに実行させることを特徴とする記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、メッシュ化されたＣＡＤデータを扱うＣＡＤデータ処理装置及びコンピュータ読み取り可能な記憶媒体に関する。
【０００２】
【従来の技術】
従来より、例えば、自動車を構成する様々な部品等の構造体の設計現場においては、ＣＡＤ装置等によって設計された構造体に対してコンピュータ上で擬似的に応力を加え、その応力によって該構造体がどのように変形するかを解析する、所謂、弾性変形解析が行われている。
【０００３】
このような弾性変形解析手法における手順としては、まず、設計現場にて予め作成された構造体のジオメトリック（形状）モデルデータを、例えば特開平９−１８５７２９号等に開示されている手法によってメッシュデータに変換し、次に、その構造体のメッシュデータに対する拘束条件、応力等の所定項目の境界条件を入力し、それら入力した諸条件とメッシュデータとに基づいて有限要素法(Finite Element Method :FEM)を用いた変形解析を行うのが一般的である。
【０００４】
【発明が解決しようとする課題】
しかしながら、このような有限要素法による変形解析においては、メッシュ化された形状モデルを構成する個々のメッシュの１辺の要素長（以下、メッシュサイズ）の設定により、解析時間が大きく変化することが知られている。即ち、メッシュサイズを短く設定すると、メッシュ数が多くなるため解析結果の精度は向上するが、解析に要する時間が長くなる。一方、メッシュサイズを長く設定すると、メッシュ数が比較的少ないため解析に要する時間は短くて済むが、解析結果の精度はあまり高くない。また、メッシュサイズを短く設定する場合はメッシュ数が多くなるため、使用するコンピュータのハードウエア（主にメモリ容量）による制約によって解析不能となる場合もある。
【０００５】
そこで、設計現場においては、解析時間を短くすべく、必要以上に細かくメッシュ化された構造体の部分についてはメッシュサイズの長いメッシュに変更する、即ち、当該部分のメッシュを間引く作業が行われている。この作業は、メッシュ化された形状をディスプレイに表示し、その表示されたメッシュの目的とする部分をオペレータが経験に基づいてピックアップしながら間引いていくのが一般的であり、実際に解析を行うまでのリードタイムが長いという問題がある。
【０００６】
また、近年においては、設計から製造までの期間を短縮すべく、各作業部門における見直し事項を前工程の部門に適宜フィードバックすることにより、製品の試作回数を削減する所謂コンカレントエンジニアリングの手法が導入されつつある。
【０００７】
このような手法を採用する場合において、製造部門は、前工程の形状設計部門から構造体の最終的な形状モデルを入手するのに先だって試作段階の形状モデルを入手し、その試作段階の形状モデルをメッシュ化したＣＡＤデータに基づいて上記の変形解析等を行い、メッシュデータに対して適宜実生産のためのスポット溶接位置の変更等の部分修正を行うことがある。このため、当該構造体について、形状設計部門における詳細設計と、製造部門における試作段階の形状モデルに基づくメッシュデータを利用した構造解析及びその解析結果に基づく部分修正とが並行して進むことになるが、一般に、形状設計部門は、構造体の形状モデルをサーフェス（面）データとして作成するため、製造部門にてメッシュデータに施された修正箇所を、形状設計部門にて最新の形状モデルに適宜漏れなく反映するのは現実的でない。
【０００８】
そこで本発明は、メッシュ化されたＣＡＤデータをサーフェスモデルに変換するＣＡＤデータ処理装置及びコンピュータ読み取り可能な記憶媒体の提供を目的とする。
【０００９】
また、本発明は、メッシュ化されたＣＡＤデータのメッシュサイズを、高速且つ容易に変更するＣＡＤデータ処理装置及びコンピュータ読み取り可能な記憶媒体の提供を目的とする。
【００１０】
【課題を解決するための手段】
上記の目的を達成するため、本発明に係るＣＡＤデータ処理装置は、以下の構成を特徴とする。
【００１１】
即ち、構造体の形状を表わす複数のグリッドの座標値を含むメッシュモデルと、その形状を表わす複数のメッシュの隣接関係とに基づいて、それら複数のメッシュを１つ以上の領域に区分けする区分け手段と、前記区分け手段によって区分けされた各領域の外周線を算出する外周線算出手段と、前記外周線算出手段が算出した外周線が凹形状の部分を有するときに、その領域を該凹形状の部分にて更に複数の領域に分割する分割手段と、前記外周線算出手段により算出された外周線と、その外周線内側のグリッドの座標値とを満足する曲面の関数式を、前記各領域についてそれぞれ算出する曲面算出手段と、を備えることを特徴とする。
【００１２】
上記目的を達成するため本発明に係る他のＣＡＤデータ処理装置は、構造体の形状を表わす複数のグリッドの座標値を含むメッシュモデルと、その形状を表わす複数のメッシュの隣接関係とに基づいて、それら複数のメッシュを１つ以上の領域に区分けする区分け手段と、前記区分け手段によって区分けされた各領域の外周線を算出する外周線算出手段と、前記外周線算出手段により算出された外周線と、その外周線内側のグリッドの座標値とを満足する曲面の関数式を、前記各領域についてそれぞれ算出する曲面算出手段と、前記曲面算出手段によって前記各領域についてそれぞれ算出した曲面の関数式に基づいて、前記メッシュモデルとは異なるメッシュサイズでメッシュ化を行うメッシュ化手段と、を備え、前記構造体のメッシュモデルに含まれる複数のグリッドには、それらグリッドを識別可能な識別番号が予め付与されており、且つ、それらグリッドのうち他の構造体と接合する際に結合点となるグリッドには、結合点を表わすデータが予め付与されており、
前記メッシュ化手段により作成された複数の構造体のメッシュモデルについて、それら構造体のメッシュモデルに含まれる結合点のグリッドのうち、座標値が同じグリッドの識別番号を同一番号にリナンバすることにより、該複数の構造体のメッシュモデルのデータを、互いにリンクさせるリンク手段を更に備えることを特徴とする。
【００１３】
上記目的を達成するため本発明に係る記憶媒体は、コンピュータ読み取り可能な記憶媒体であって、その記憶媒体に格納されたプログラムは、コンピュータに、構造体の形状を表わす複数のグリッドの座標値を含むメッシュモデルと、その形状を表わす複数のメッシュの隣接関係とに基づいて、それら複数のメッシュを１つ以上の領域に区分けする区分け工程と、前記区分け工程によって区分けされた各領域の外周線を算出する外周線算出工程と、前記外周線算出工程で算出した外周線が凹形状の部分を有するときに、その領域を該凹形状の部分にて更に複数の領域に分割する工程と、前記外周線算出工程で算出した外周線と、その外周線内側のグリッドの座標値とを満足する曲面の関数式を、前記各領域についてそれぞれ算出する曲面算出工程と、を実行させることを特徴とする。
【００１４】
上記目的を達成するため本発明に係る記憶媒体は、コンピュータ読み取り可能な記憶媒体であって、その記憶媒体に格納されたプログラムは、コンピュータに、構造体の形状を表わす複数のグリッドの座標値を含むメッシュモデルと、その形状を表わす複数のメッシュの隣接関係とに基づいて、それら複数のメッシュを１つ以上の領域に区分けする区分け工程と、前記区分け工程によって区分けされた各領域の外周線を算出する外周線算出工程と、前記外周線算出工程で算出された外周線と、その外周線内側のグリッドの座標値とを満足する曲面の関数式を、前記各領域についてそれぞれ算出する曲面算出工程と、前記曲面算出工程によって前記各領域についてそれぞれ算出した曲面の関数式に基づいて、前記メッシュモデルとは異なるメッシュサイズでメッシュ化を行うメッシュ化工程と、を実行させ、前記構造体のメッシュモデルに含まれる複数のグリッドには、それらグリッドを識別可能な識別番号が予め付与されており、且つ、それらグリッドのうち他の構造体と接合する際に結合点となるグリッドには、結合点を表わすデータが予め付与されており、前記メッシュ化工程で作成された複数の構造体のメッシュモデルについて、それら構造体のメッシュモデルに含まれる結合点のグリッドのうち、座標値が同じグリッドの識別番号を同一番号にリナンバすることにより、該複数の構造体のメッシュモデルのデータを、互いにリンクさせるリンク工程を更にコンピュータに実行させることを特徴とする。
【００１７】
【発明の実施の形態】
以下、本発明に係るＣＡＤデータ処理装置を、金属製の車両の構造体を設計する場合に適用した一実施形態として、図面を参照して詳細に説明する。はじめに、本発明を適用可能なハードウエア資源としてのコンピュータ（ＰＣ）の構成を図１を参照して説明する。
【００１８】
図１は、本発明を適用可能なコンピュータのブロック構成図である。
【００１９】
図中、２２は、ＣＲＴ等のディスプレイ、２３は入力手段であるキーボードである。２４は、ブートプログラム等を記憶しているＲＯＭである。２５は、各種処理結果を一時記憶するＲＡＭである。２６は、予め作成した構造体の形状モデルとしてのサーフェスデータまたはメッシュデータ、そのサーフェスデータをメッシュモデルに変換するメッシュ化処理や有限要素法による変形解析処理等の一般的なプログラム、そして後述するサーフェスデータ化処理及びメッシュサイズ変更処理を実現するプログラム等を記憶するハードディスクドライブ（ＨＤＤ）等の記憶装置である。２７は、外部の装置と通信回線３０を介して通信するための通信インタフェースである。そして２８は、マウス等のポインティングデバイスである。これらの各構成は、内部バス２９を介して接続されており、ＣＰＵ２１は記憶装置２６に記憶したプログラムに従って当該コンピュータをＣＡＤデータ処理装置として動作させる。
【００２０】
本実施形態におけるＣＡＤデータ処理装置は、予め作成された構造体のサーフェスデータを一般的な手法によりメッシュデータに変換するメッシュ化処理、メッシュデータに基づいてサーフェスデータを作成するサーフェスデータ化処理、並びに、予め作成されているメッシュデータのメッシュサイズを異なるメッシュサイズのデータに変更するメッシュサイズ変更処理（例えば、図２に示すメッシュサイズの細かい（小さい）メッシュデータから図４に示すメッシュサイズの荒い（大きい）メッシュデータへの変更）の３種類の処理が可能であり、ディスプレイ２２の所定位置に表示される図４に示すメニューウィンドウにより、オペレータは所望する処理を選択することができる。以下、メッシュ化処理については一般的な手法を採用するものとして説明を省略し、メッシュサイズ変更処理、サーフェスデータ化処理の順で説明する。
【００２１】
尚、ＰＣのハードウエアを制御するところの、後述するメッシュサイズ変更処理（図５及び図６）、サーフェスデータ化処理のソフトウェアを記憶したメモリ、フロッピーディスク等のコンピュータが読み取り可能な記憶媒体も本発明のスコープに含まれることは言うまでもない。
【００２２】
＜メッシュサイズ変更処理＞
図５は、本発明の一実施形態におけるメッシュサイズ変更処理の全体を示すフローチャートであり、図４に示すメニューウィンドウにおいて「１．メッシュ→メッシュ」が選択されたときに行われる処理を表わす。
【００２３】
同図において、ステップＳ１：予め作成された複数の構造体（部品）のメッシュデータ、メッシュサイズ変更後の基準メッシュサイズ、最小メッシュサイズ、並びに隣接するメッシュが当該部品の稜線を構成しているか否かの判定基準となる折れ判定角度Ｒを記憶装置２６に入力する。
【００２４】
ここで、１つの部品のメッシュデータには、その部品を構成する複数の点（グリッド）の３次元の座標値及びそのグリッド番号と、それらの点のうち当該部品を他の部品と接合する際のスポット溶接位置（以下、結合点）となる点の識別フラグとを含む。
【００２５】
尚、本実施形態では、構造体を金属部品としてスポット溶接により接合する場合を例としているが、これに限られるものではなく、金属部品或いは他の素材の部品を接着剤等により接合する場合の結合点であってもよい。
【００２６】
ステップＳ２：ステップＳ１で入力された各データについて、入力された値の大きさやレンジ等の妥当性の一般的なチェックを行い、妥当でない項目についてはディスプレイ２２に再入力を促すための所定のエラー表示を行う。
【００２７】
ステップＳ３：ＲＡＭ２５にステップＳ１で記憶装置２６に格納した各データを読み込む。
【００２８】
ステップＳ４：ステップＳ１で入力された複数部品のメッシュデータに含まれている結合点、その座標値及びグリッド番号を抽出した結合点テーブルをＲＡＭ２５上に作成する。ここで、結合点テーブルに含まれる全ての結合点は、例えばメッシュサイズを荒く変更した後のメッシュデータにもそのまま含まれているべき点群である。
【００２９】
ステップＳ５：ステップＳ１で入力された複数部品のメッシュデータについて、まだメッシュサイズを変更していない部品が有るか否かを判断する。
【００３０】
ステップＳ６：ステップＳ５の判断でＮＯ（未処理の部品が有る）のときには、今回処理対象とする部品のメッシュデータに基づいて、その部品を構成する複数の有界面のデータを作成する（有界面データの算出処理については図６を参照して後述する）。
【００３１】
ステップＳ７：ステップＳ６で作成した複数の有界面のデータを、今回処理対象としている１つの部品のサーフェスモデルとしてまとめて扱い、ステップＳ１で入力された指定メッシュサイズにて一般的な手法を用いてメッシュデータに変換する。
【００３２】
ステップＳ８：ステップＳ７で求めたメッシュデータを記憶装置２６に格納し、ステップＳ５に戻る。
【００３３】
ステップＳ１１：ステップＳ５の判断でＹＥＳ（未処理の部品無し）のときには、結合点テーブルの各結合点の座標値に基づいて、個々の部品をリンクさせる。具体的には、メッシュサイズが変更された個々の部品について、結合点テーブルに存在する結合点の座標値が等しい点についてはグリッド番号を同じ番号にリナンバする。従って、このリナンバ処理後の個々の部品のメッシュデータにおいては、座標値が同じグリッドでもグリッド番号が異なればスポット溶接位置ではなく、単に部品と部品とが重ね合わされることを表わす。ここで、本ステップにおいて複数部品をリンクさせるのは、解析処理等の他の処理において個々の部品が結合した状態でアセンブルする場合があるからであり、１つの部品についてメッシュサイズの変更を行うだけであれば本ステップは省略可能である。
【００３４】
ステップＳ１２：リンクが完了した個々の部品のメッシュデータを、記憶装置２６に格納する。
【００３５】
ステップＳ１３：ステップＳ１２で記憶装置２６に格納した個々の部品のメッシュデータを、結合状態でディスプレイ２２に表示する。
【００３６】
図６は、本発明の一実施形態におけるメッシュサイズ変更処理のうち、有界面データ算出処理を示すフローチャートであり、図５のフローチャートにおけるステップＳ６の詳細処理を示すフローチャートである。
【００３７】
同図において、ステップＳ６１：今回処理対象としている１つの部品のメッシュデータは個々のグリッドの座標値の集まりであるため、それらの個々のグリッドにより構成される複数のメッシュの接続関係を一般的な手法により算出し、その算出した接続関係を表わすデータを、各部品のメッシュデータに追加する。
【００３８】
ステップＳ６２：まず、今回処理対象としている１つの部品を構成するところの、ステップＳ６１で接続関係が認識された複数のメッシュについて、隣接する２つのメッシュのなす角をそれらメッシュを構成するグリッドの座標値を利用して一般的な内積計算により算出する（図７の（ａ）参照）。そして、その算出した角度をステップＳ１で入力された折れ判定角度Ｒと比較し、算出した角度が折れ判定角度Ｒより大きいときには、当該２つのメッシュは今回処理対象としている１つの部品において稜線を構成していると判断し、それら２つのメッシュを別々の領域と判断する（図７の（ｂ）参照）。逆に、算出した角度が折れ判定角度Ｒより小さいときには、当該２つのメッシュは今回処理対象としている１つの部品において連続する同一の領域と判断する。本ステップでは、このような処理を今回処理対象としている１つの部品を構成する全てのメッシュについて行うことにより、当該部品を１つ以上の領域に区切る。
【００３９】
ステップＳ６３：ステップＳ６２で区切った全ての領域について、それぞれの領域を構成する外周線（最外周線）の関係式を、その領域に含まれる複数のグリッドの座標値を通るスプライン曲線として一般的な手法により算出する（図７の（ｃ）参照）。
【００４０】
ステップＳ６４：ステップＳ６３で算出した外周線に凹形状のものがあるときには、その凹形状の部分で当該領域を分割する（図８の（ａ）参照）。これは、凹形状の部分で当該領域を分割するのは、サーフェスモデルを２次元平面に投影することによってメッシュ化する手法においては、一般に、元のサーフェスモデルにおいて凹凸形状が入り組んでいると、メッシュ化時の２次元平面への投影によって当該凹凸形状が表わされなくなってしまうため、ステップＳ７にて新たなメッシュサイズでメッシュ化を行うときに、できるだけ元のサーフェス形状（本実施形態では後述する有界面の形状）を残すために領域分割を行う。これにより、新たなメッシュサイズでメッシュ化されたデータに基づいて解析処理を行っても、ステップＳ１で入力された元のメッシュサイズのメッシュデータが表わすメッシュ形状により近似するメッシュ形状を得ることができるため、解析処理を行ったときに元のメッシュ形状にて解析を行ったときに近い解析結果を得ることができる。
【００４１】
ステップＳ６５：ステップＳ６４で分割した領域について、新たに複数の領域として定義すべく、当該凹形状の部分折れ角度を利用したスプラインにより、それら分割された部分にそれぞれ境界線を作成することにより、当該複数の領域の外周線を完成させる（図８の（ｂ）参照）。
【００４２】
ステップＳ６６：今回処理対象としている１つの部品を構成するところの、ステップＳ６２からステップＳ６５までのステップで外周線を求めた全ての領域について、後述する有界面データを作成したかを判断する。この判断においてＹＥＳのとき（全てのメッシュについて作成したとき）には、ステップＳ７に進んで新たなメッシュサイズでメッシュ化を行う。
【００４３】
ステップＳ６７：ステップＳ６２の判断でＮＯ（未処理のメッシュ有り）のときには、有界面のデータを作成していない領域を１つ選択し、その領域を構成する外周線が含まれる曲面（ベース面）の関数式を算出する（図９参照）。
【００４４】
このベース面は、現在選択している領域の３次元形状を含むサーフェスモデルに相当するところの、所定の関数式で表わされるパラメトリック曲面であり、今回選択した領域に含まれる複数のグリッドの座標値と、当該領域の外周線の関係式とを満足する高次元の関数式である。
【００４５】
ここで、本実施形態において、有界面とは、ベース面を有限に区切る面であり、算出した関数式で表わされるベース面のうち、そのベース面上に含まれる外周線の関係式より内側を表わす。
【００４６】
ステップＳ６８：算出したベース面の関数式と外周線の関数式とにより表わされる有界面のデータが、ステップＳ４で作成した結合点の座標値を満足するかをチェックし、満足していないときにはディスプレイ２２に所定のエラー表示を行う。
【００４７】
ステップＳ６９：算出したベース面の関数式と外周線の関数式とにより表わされる有界面のデータを、記憶装置２６に格納する。
【００４８】
以上のような手順を繰り返すことにより、１つの部品を構成する各領域毎に、サーフェスモデルに相当する有界面を求める。
【００４９】
このように、メッシュサイズ変更処理によれば、メッシュ化されたＣＡＤデータのメッシュサイズを、オペレータの勘や手作業で変更するのではなく、自動的に高速且つ容易に変更することができるため、例えば、製造部門における解析業務の効率化が図られる。
【００５０】
＜サーフェスデータ化処理＞
次に、図４に示すメニューウィンドウにおいて「２．メッシュ→サーフェス」が選択されたときに行われるサーフェスデータ化処理について説明する。
【００５１】
この処理の基本的な構成は、上述した図６の有界面データ算出処理を１つの部品のメッシュデータに対して行い、当該部品を構成する全ての有界面を算出した時点で、当該部品の３次元形状を表わすサーフェスモデルとして表示する構成を備えており、重複する説明は省略する。具体的に図６に沿って説明すると、ステップＳ６１の実行に先立って１つの部品のメッシュデータを入力させ、その入力されたメッシュデータについてステップＳ６１からステップＳ６９までの処理を、当該部品を構成する全領域に対して行った後（ステップＳ６６でＹＥＳのとき）、ステップＳ７に進む代わりに、算出した全ての有界面をディスプレイ２２に表示する。
【００５２】
従って、サーフェスデータ化処理によれば、メッシュ化されたＣＡＤデータ（メッシュデータ）をサーフェスモデルに変換し、且つ表示することができるため、例えば、前工程の形状設計部門から入手したサーフェスモデルを製造部門がメッシュ化し、そのメッシュデータに修正等を施しても、それら修正箇所が反映されたサーフェスモデルを形状設計部門に容易にフィードバックすることができ、設計業務の効率化が図られる。
【００５３】
【発明の効果】
以上説明したように、本発明によれば、メッシュ化されたＣＡＤデータをサーフェスモデルに変換するＣＡＤデータ処理装置及びコンピュータ読み取り可能な記憶媒体の提供、並びに、メッシュ化されたＣＡＤデータのメッシュサイズを、高速且つ容易に変更するＣＡＤデータ処理装置及びコンピュータ読み取り可能な記憶媒体の提供が実現する。
【００５４】
特に、本発明の一態様によれば、新たなメッシュサイズでメッシュ化したときに、元のメッシュサイズのメッシュモデルが表わす形状により近似するメッシュ形状を得ることができる。また、メッシュ化されたＣＡＤデータのメッシュサイズを、オペレータの勘や手作業で変更するのではなく、自動的に高速且つ容易に変更することができるため、例えば、製造部門における解析業務の効率化が図られる。更に、本発明の他の態様によれば、結合されるべき複数の構造体を関連付ることができ、例えば他の処理においてまとめて扱うことができる。
【００６０】
【図面の簡単な説明】
【図１】本発明を適用可能なコンピュータのブロック構成図である。
【図２】メッシュ化された構造体の表示例を示す図である（メッシュが細かい場合）。
【図３】メッシュ化された構造体の表示例を示す図である（メッシュが荒い場合）。
【図４】本発明の一実施形態におけるＣＡＤデータ処理装置のメニューウィンドウを示す図である。
【図５】本発明の一実施形態におけるメッシュサイズ変更処理の全体を示すフローチャートである。
【図６】本発明の一実施形態におけるメッシュサイズ変更処理のうち、有界面データ算出処理を示すフローチャートである。
【図７】本発明の一実施形態における有界面データ算出処理における外形線算出処理を説明する図である。
【図８】本発明の一実施形態における有界面データ算出処理における凹形状部分の分割処理を説明する図である。
【図９】本発明の一実施形態における有界面データ算出処理におけるベース面と有界面との位置関係を説明する図である。
【符号の説明】
２１：ＣＰＵ，
２２：ディスプレイ，
２３：キーボード，
２４：ＲＯＭ，
２５：ＲＡＭ，
２６：記憶装置，
２７：通信インタフェース，
２８：ポインティングデバイス，
２９：内部バス，
３０：通信回線，
【図１】
0003844174.tif 000002
【図２】
0003844174.tif 000003
【図３】
0003844174.tif 000004
【図４】
0003844174.tif 000005
【図５】
0003844174.tif 000006
【図６】
0003844174.tif 000007
【図７】
0003844174.tif 000008
【図８】
0003844174.tif 000009
【図９】
0003844174.tif 000010