(57)【要約】      （修正有）【課題】設計対象物の構成部品に対するサーフェス情報のコピーやソリッド化処理の軽量化処理を自動で行い、ユーザの作業時間を短縮させ、ユーザによる誤操作を抑制する。【解決手段】サーフェスコピー判定部１２は、三次元データとサーフェスデータとを比較して三次元データが既にサーフェスコピー処理されているか否か判定し、サーフェスコピー処理部１１は、サーフェスコピー判定部１２の判定結果に基づき三次元データについてサーフェスコピーを行い、作成したサーフェスデータに三次元データを構成するツリー情報を付加し、ソリッド化判定部１４は、サーフェスデータとソリッドデータとを比較してサーフェスデータが既にソリッド化されているか否か判定し、ソリッド化処理部１３は、ソリッド化判定部１４の判定結果に基づきサーフェスデータについてソリッド化を行い、作成したソリッドデータにサー情報を付加する。【選択図】図１
2008310670.tif 000002
【特許請求の範囲】
【請求項１】
三次元データから対象物の表面を表現するサーフェスデータを作成するサーフェスコピー処理部と、
前記サーフェスコピー処理を実行するか否か判定するサーフェスコピー判定部と、
前記サーフェスデータから前記対象物の実体を表現するソリッドデータを作成するソリッド化処理部と、
前記ソリッド化処理を実行するか否か判定するソリッド化判定部を有する制御装置とを備え、
前記サーフェスコピー判定部は、前記三次元データと前記サーフェスデータとを比較して前記三次元データが既にサーフェスコピー処理されているか否か判定し、
前記サーフェスコピー処理部は、前記サーフェスコピー判定部の判定結果に基づき前記三次元データについてサーフェスコピーを行い、作成したサーフェスデータに前記三次元データを構成するツリー情報を付加し、
前記ソリッド化判定部は、前記サーフェスデータと前記ソリッドデータとを比較して前記サーフェスデータが既にソリッド化されているか否か判定し、
前記ソリッド化処理部は、前記ソリッド化判定部の判定結果に基づき前記サーフェスデータについてソリッド化を行い、作成したソリッドデータに前記サーフェスデータを構成するツリー情報を付加することを特徴とするＣＡＤシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ＣＡＤシステムに関し、特に構造物の設計に用いられるフィーチャベースの三次元ＣＡＤシステムに関するものである。  
【背景技術】
【０００２】
近年、コンピュータを使って立体的な作図を支援する三次元ＣＡＤ（Ｃｏｍｐｕｔｅｒ Ａｉｄｅｄ Ｄｅｓｉｇｎ）システムが普及している。三次元ＣＡＤシステムでは、フィーチャを組み合わせることにより立体図形を作成するフィーチャベースのものが広く普及している。
【０００３】
一方、フィーチャベースの三次元ＣＡＤシステムを使用して作成される立体図形は複雑であり、細かな部品を作成して構成部品数が増加してくると、設計作業においてデータの読み込みやモデルの修正作業などの操作時間が著しく低下し、場合によっては操作できなくなり、ラージアセンブリとなることがあった。この問題の解決方法として、設計対象物の構成部品のデータに対してサーフェス情報のみをコピーしてソリッド化を行い、データの軽量化を図る手法が用いられている。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した手法を用いたＣＡＤシステムでは、サーフェス情報のコピー処理やソリッド化処理などデータの軽量化処理を手作業で行っているため、ラージアセンブリとなると構成部品数も膨大になり、データの軽量化処理に時間がかかるという課題があった。また、データの軽量化処理を手作業で行うと膨大な構成部品に対してどの構成部品のデータに対して軽量化処理を実施したか、あるいは全ての構成部品のデータに対して軽量化処理を実施したかなどの確認作業が発生し、作業効率化が低下するという課題があった。
【０００５】
この発明は、上記のような課題を解決するためになされたもので、設計対象物の構成部品のデータに対するサーフェス情報のコピー処理やソリッド化処理を自動で行い、ユーザの作業時間を短縮させ、ユーザによる誤操作を抑制するＣＡＤシステムを得ることを目的とする。また、構成部品のデータに変更が生じて再度軽量化処理を実行した場合には、既に軽量化処理を行った構成部品のデータに対しては軽量化処理をスキップさせるＣＡＤシステムを得ることを目的とする。
【課題を解決するための手段】
【０００６】
この発明に係るＣＡＤシステムは、三次元データから対象物の表面を表現するサーフェスデータを作成するサーフェスコピー処理部と、前記サーフェスコピー処理を実行するか否か判定するサーフェスコピー判定部と、前記サーフェスデータから前記対象物の実体を表現するソリッドデータを作成するソリッド化処理部と、前記ソリッド化処理を実行するか否か判定するソリッド化判定部を有する制御装置とを備え、前記サーフェスコピー判定部は、前記三次元データと前記サーフェスデータとを比較して前記三次元データが既にサーフェスコピー処理されているか否か判定し、前記サーフェスコピー処理部は、前記サーフェスコピー判定部の判定結果に基づき前記三次元データについてサーフェスコピーを行い、作成したサーフェスデータに前記三次元データを構成するツリー情報を付加し、前記ソリッド化判定部は、前記サーフェスデータと前記ソリッドデータとを比較して前記サーフェスデータが既にソリッド化されているか否か判定し、前記ソリッド化処理部は、前記ソリッド化判定部の判定結果に基づき前記サーフェスデータについてソリッド化を行い、作成したソリッドデータに前記サーフェスデータを構成するツリー情報を付加するものである。
【発明の効果】
【０００７】
この発明によれば、サーフェスコピー処理時にはサーフェスデータに三次元データを構成するツリー情報を付加し、ソリッド化処理時にはソリッドデータにサーフェスデータを構成するツリー情報を付加するように構成したので、サーフェスコピー処理済みであるか、ソリッド化処理済みであるかを判定することが可能となり自動でサーフェスコピー処理及びソリッド化処理を行うことができる。また、再度サーフェスコピー処理またはソリッド化処理を行うときに増加した構成部品に対してのみサーフェスコピー処理またはソリッド化処理を行えばよく、ユーザの確認作業を軽減することができる。また、サーフェスコピー処理またはソリッド化処理を行う元データを確認することができ、異なるデータに対してサーフェスコピー処理またはソリッド化処理を行ってしまうなどの誤操作を防止することができる。
【０００８】
この発明によれば、制御装置にサーフェスコピー処理部及びソリッド化処理部を設け、サーフェスコピー処理とソリッド化処理がそれぞれ独立した処理となるように構成したので、三次元データについて形状の確認のみを行う場合にはサーフェスコピー処理のみを行うことができ、作業時間を時間の短縮を図ることができる。
【発明を実施するための最良の形態】
【０００９】
実施の形態１．
図１は、この発明の実施の形態１に係るＣＡＤシステムの構成を示す図である。ＣＡＤシステムは、制御装置１、表示装置２、入力装置３、一時記憶装置４、保存装置５、プログラム領域６から構成される。制御装置１は、ＣＰＵ(Ｃｅｎｔｒａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ)を備え、該ＣＰＵで各装置のプログラムを制御する。また、制御装置１は、サーフェスコピー処理部１１、サーフェスコピー判定部１２、ソリッド化処理部１３及びソリッド化判定部１４から構成されている。
【００１０】
詳細は後述するが、サーフェスコピー処理部１１はフィーチャのサーフェスをコピーする処理を行い、サーフェスコピー判定部１２はサーフェスコピー処理を行うか否か判定する。ソリッド化処理部１３はフィーチャに対してソリッド化処理を行い、ソリッド化判定部１４はソリッド化処理を行うか否か判定する。表示装置２は、ＣＲＴ(Ｃａｔｈｏｄｅ−Ｒａｙ Ｔｕｂｅ)や液晶ディスプレイなどで構成され、処理結果等を表示する。入力装置３は、キーボードあるいはマウスなどから構成される。一時記憶装置４は、プログラムなどを実行する際に情報を記憶するメモリから構成され、後述するＣＡＤ情報などを一時的に記憶する。
【００１１】
保存装置５は、ＣＡＤモデルなどを保存しているハードディスクであり、軽量化元モデル格納部５１及び軽量化先モデル格納部５２により構成される。軽量化元モデル格納部５１は、設計者が作成した設計対象製品のラージアセンブリモデル（以下、軽量化元モデルと称する）を保存する領域であり、軽量化先モデル格納部５２は、ラージアセンブリモデルを軽量化する際に、軽量化したモデル（以下、軽量化先モデルと称する）を保存するためにあらかじめ設けたモデルを保存する領域である。あらかじめ設けるモデルとしては、新規に作成したモデル、もしくは既存の他のモデルであってもよい。プログラム領域６は、ＣＡＤソフトなどのアプリケーションを実行する領域である。
【００１２】
図２は、軽量化元モデル及び軽量化先モデルの例を示す図である。図中のアセンブリＡ及びＢ、構成部品Ｃ及びＤは設計対象製品の基本形状から個々の三次元形状を形作る形状要素（以下、フィーチャと称する）を示すものである。
図２（ａ）は、軽量化元モデルが有するフィーチャツリーと軽量化元ツリーＩＤを示している。図２（ａ）に示すフィーチャツリーは、アセンブリＡをトップアセンブリとした階層構造を有している。また、各フィーチャはそれぞれツリーＩＤを有しており、該ツリーＩＤは図中に示した軽量化元ツリーＩＤである。ツリーＩＤとは、ＣＡＤソフトが有するツリー構造を識別するためのＩＤである。
【００１３】
図２（ｂ）は、図２（ａ）に示す軽量化元モデルのフィーチャを軽量化した後の軽量化先モデルが有するフィーチャツリーと軽量化先ツリーＩＤを示している。図２（ｂ）に示すように、軽量化後のフィーチャツリーは、階層構造を有していない。また、軽量化先モデルのフィーチャに「´」が付されているもの、例えばアセンブリＡ´は、軽量化元モデルのアセンブリＡのサーフェスをコピーされたフィーチャ（以下、サーフェスコピーフィーチャと称する）を示している。また、「´´」が付されているもの、例えばアセンブリＡ´´は、サーフェスコピーフィーチャであるアセンブリＡ´をソリッド化したフィーチャ（以下、ソリッド化フィーチャと称する）を示している。また、サーフェスコピーフィーチャはそれぞれツリーＩＤを有しており、該ツリーＩＤは図中に示した軽量化先ツリーＩＤである。
【００１４】
サーフェスコピーフィーチャ及びソリッド化フィーチャはそれぞれ軽量化先情報を有している。サーフェスコピーフィーチャの軽量化先情報は、サーフェスをコピーした軽量化元モデルのフィーチャが有する軽量化元ツリーＩＤを示す。例えば、図２において、軽量化元モデルのアセンブリＡ（ツリーＩＤ：１０）の下位階層に設けられているアセンブリＢ（ツリーＩＤ：１１）のサーフェスをコピーしたアセンブリＢ´の軽量化先情報には、アセンブリＡ及びＢの両者のツリーＩＤである１０，１１が付される。ＣＡＤソフトによっては同一の名称を用いたアセンブリには同一のツリーＩＤが付される場合があるが、このようにトップアセンブリからその構成部品までのツリーＩＤを取って軽量化先情報を構成することにより、階層構造が明確となり同一名称を用いたアセンブリを区別することができる。
【００１５】
ソリッド化フィーチャの軽量化先情報は、ソリッド化したサーフェスコピーフィーチャが有する軽量化先ツリーＩＤを示す。例えば、図２において、アセンブリＡ´をソリッド化したアセンブリＡ´´の軽量化先情報には、アセンブリＡ´の軽量化先ツリーＩＤである１１が付される。これらの軽量化先情報は、一時記憶装置４のメモリにＣＡＤ情報として一時格納されると共に、サーフェスコピー処理時及びソリッド化処理時に各フィーチャにパラメータとして保存される。
【００１６】
次に、この発明の実施の形態１に係るＣＡＤシステムの動作について図３及び図４に示すフローチャートを参照しながら説明する。動作は、サーフェスコピー処理とソリッド化処理に分け、まずサーフェスコピー処理の動作について説明する。サーフェスコピー処理の動作が行われる前提として、まず、ユーザは入力装置３を用いて、保存装置５の軽量化先モデル格納部５２に保存されている軽量化先モデルを選択する。ユーザにより選択された軽量化先モデルが表示装置２に表示されるので、再度入力装置３を用いてプログラムの実行開始を指示する。該指示によりプログラムが起動してプログラム領域が確保されると、軽量化元モデルを選択するように表示装置２に表示される。ユーザは選択指示に従い、入力装置３を用いて保存装置５の軽量化元モデル格納部５１から軽量化元モデルを選択する。
【００１７】
次に図３に示すフローチャートに従い、サーフェスコピーの処理動作について説明する。図３は、この発明の実施の形態１に係るＣＡＤシステムのサーフェスコピー処理を示すフローチャートである。
制御装置１のサーフェスコピー処理部１１は、ユーザにより選択された軽量化先モデルが有する各フィーチャの構成部品名及び軽量化先情報を取得し、ＣＡＤ情報として一時記憶装置４に格納する（ステップＳＴ１）と共に、ユーザにより選択された軽量化元モデルが有する各フィーチャの各構成部品名及び軽量化元ツリーＩＤを取得し、ＣＡＤ情報として一時記憶装置４に格納する（ステップＳＴ２）。
【００１８】
制御装置１のサーフェスコピー判定部１２は、一時記憶装置４に格納されたＣＡＤ情報に基づき、軽量化先モデルのサーフェスコピーフィーチャの軽量化情報と、軽量化元モデルの各フィーチャのトップアセンブリから階層構造でツリーＩＤを取得したもの（例えば図２の構成部品Ｃでは、１０，１１，１４）を比較し、軽量化先モデルのサーフェスコピーフィーチャに軽量化元モデルと同一のツリーＩＤから構成されている軽量化先情報が格納されているか否か判定する（ステップＳＴ３）。ステップＳＴ３において、軽量化先モデルのサーフェスコピーフィーチャに軽量化元モデルと同一のツリーＩＤから構成されている軽量化先情報が格納されていると判定された場合には、既に軽量化元モデルの全てのフィーチャがサーフェスコピーされていると判断し、処理を終了する。
【００１９】
一方、ステップＳＴ３において、軽量化先モデルのサーフェスコピーフィーチャに軽量化元モデルと同一のツリーＩＤから構成されている軽量化先情報が格納されていないと判定された場合には、サーフェスコピー処理部１１はサーフェスコピーが行われていない軽量化元モデルのフィーチャについてサーフェスコピーの処理を行う（ステップＳＴ４）。サーフェスコピー処理部１１は、ステップＳＴ４において軽量化元モデルのフィーチャのサーフェスをコピーした軽量化先モデルのサーフェスコピーフィーチャに、該当する軽量化元モデルのフィーチャのトップアセンブリから階層構造でツリーＩＤを取得したものを軽量化先情報として付加し（ステップＳＴ５）、付加した軽量化先情報をＣＡＤ情報として再度一時記憶装置４に格納する（ステップＳＴ６）。
【００２０】
次にサーフェスコピー判定部１２は、軽量化元モデルの全てのフィーチャのサーフェスをコピーしたか否か判定する（ステップＳＴ７）。ステップＳＴ７において、軽量化元モデルの全てのフィーチャのサーフェスがコピーされていないと判定された場合には、ステップＳＴ３に戻り上述した処理を繰り返す。一方、ステップＳＴ７において、軽量化元モデルの全てのフィーチャのサーフェスをコピーしたと判定された場合には、サーフェスコピー処理部１１はサーフェスコピー処理中にエラーが発生したか否か判定する（ステップＳＴ８）。ステップＳＴ８において、エラーが発生しなかったと判定された場合には処理を終了する。一方、ステップＳＴ８においてエラーが発生したと判定された場合には、サーフェスコピー処理部１１はサーフェスコピーが不可能であった軽量化元モデルのフィーチャの構成部品名をログファイルに出力する（ステップＳＴ９）。表示装置２は、ステップＳＴ９において入力されたログファイルについてダイアログ表示を行い（ステップＳＴ１０）、処理を終了する。
【００２１】
次に、ソリッド化処理の動作について説明する。ソリッド化処理の動作が行われる前提として、まず、ユーザは入力装置３を用いて、保存装置５の軽量化先モデル格納部５２に記憶されている軽量化先モデルを選択する。ユーザにより選択された軽量化先モデルが表示装置２に表示されるので、再度入力装置３を用いてプログラムの実行開始を指示する。該指示によりプログラムが起動してプログラム領域が確保される。
【００２２】
次に図４に示すフローチャートに従い、ソリッド化処理の動作について説明する。図４は、この発明の実施の形態１に係るＣＡＤシステムのソリッド化処理を示すフローチャートである。
制御装置１のソリッド化処理部１３は、ユーザにより選択された軽量化先モデルのフィーチャツリーを取得する（ステップＳＴ２１）。ステップＳＴ２１で取得したフィーチャツリーからソリッド化フィーチャを探し、ソリッド化フィーチャの軽量化情報を取得して一時記憶装置４にＣＡＤ情報として格納する（ステップＳＴ２２）と共に、サーフェスコピーフィーチャの軽量化先ツリーＩＤを取得してＣＡＤ情報として一時記憶装置４に格納する（ステップＳＴ２３）。
【００２３】
制御装置１のソリッド化判定部１４は、一時記憶装置４に格納されたＣＡＤ情報に基づき、ソリッド化フィーチャの軽量化情報とサーフェスコピーフィーチャの軽量化先ツリーＩＤを比較し、サーフェスコピーフィーチャの軽量化先ツリーＩＤと同一のツリーＩＤで構成されているソリッド化フィーチャの軽量化情報が格納されているか否か判定する（ステップＳＴ２４）。ステップＳＴ２４において、ソリッド化フィーチャにサーフェスコピーフィーチャと同一のツリーＩＤで構成されている軽量化情報が格納されていると判定された場合には、ステップＳＴ２８の処理に進む。
【００２４】
一方ステップＳＴ２４において、ソリッド化フィーチャにサーフェスコピーフィーチャと同一のツリーＩＤで構成されている軽量化情報が格納されていないと判定された場合には、ソリッド化処理部１３はソリッド化が行われていないサーフェスコピーフィーチャについてソリッド化処理を行う（ステップＳＴ２５）。ソリッド化処理部１３は、ステップＳＴ２５においてソリッド化処理を行ったソリッド化フィーチャに、該当するサーフェスコピーフィーチャの軽量化先ツリーＩＤを軽量化先情報として付加し（ステップＳＴ２６）、付加した軽量化先情報をＣＡＤ情報として再度一時記憶装置に格納する（ステップＳＴ２７）。
【００２５】
次にソリッド化判定部１４は、軽量化先モデルの全てのサーフェスコピーフィーチャをソリッド化したか否か判定する（ステップＳＴ２８）。ステップＳＴ２８において、全てのサーフェスコピーフィーチャがソリッド化されていないと判定された場合には、ステップＳＴ２４に戻り上述した処理を繰り返す。一方、ステップＳＴ２８において、軽量化先モデルの全てのサーフェスコピーフィーチャをソリッド化したと判定された場合には、ソリッド化処理部１３はソリッド化処理中にエラーが発生したか否か判定する（ステップＳＴ２９）。ステップＳＴ２９において、エラーが発生しなかったと判定された場合には処理を終了する。一方、ステップＳＴ２９においてエラーが発生したと判定された場合には、ソリッド化処理部１３はソリッド化処理に失敗したサーフェスコピーフィーチャの軽量化先ツリーＩＤをログファイルに出力する（ステップＳＴ３０）。表示装置２は、ステップＳＴ３０において入力されたログファイルについてダイアログ表示を行い（ステップＳＴ３１）、処理を終了する。
【００２６】
次に、軽量化元モデルの構成部品に変更が生じた際の動作について説明する。図５は、この発明の実施の形態１に係るＣＡＤシステムの軽量化処理を行う前のデータを示す図であり、図６は、この発明の実施の形態１に係るＣＡＤシステムの軽量化処理を行った後のデータを示す図である。また図５及び図６において（ａ）は軽量化元モデルを示し、（ｂ）は軽量化先モデルを示している。
図５（ａ）に示すように、軽量化元モデルに構成部品Ｅ（軽量化元ツリーＩＤ：１５）が増加した場合に、まずサーフェスコピー判定部１２は、サーフェスコピーフィーチャの軽量化先情報と軽量化元モデルの各フィーチャのトップアセンブリから階層構造でツリーＩＤを取得したものを比較する。サーフェスコピーフィーチャであるアセンブリＡ´、アセンブリＢ´、構成部品Ｃ´及び構成部品Ｄ´の各軽量化先情報は、アセンブリＡ、アセンブリＢ、構成部品Ｃ及び構成部品ＤのツリーＩＤに相当する情報を有していると判定され、判定結果に基づきサーフェスコピー処理部１１はアセンブリＡ、アセンブリＢ、構成部品Ｃ及び構成部品Ｄのサーフェスコピー処理を実行しない。
【００２７】
一方、サーフェスコピー判定部１２は、サーフェスコピーフィーチャの構成部品Ｅ´の軽量化先情報は構成部品ＥのツリーＩＤ（１０，１１，１４，１５）に相当するものを有していないと判定する。サーフェスコピー処理部１１は、判定結果に基づき構成要件Ｅについてサーフェスコピー処理を行う。さらに、図６（ｂ）に示すようにサーフェスコピーした構成要件Ｅ´に構成要件ＥのツリーＩＤ（１０，１１，１４，１５）を軽量化先情報として付加し、付加した軽量化先情報をＣＡＤ情報として一時記憶装置４に格納する。
【００２８】
次に、ソリッド化判定部１４は、ソリッド化フィーチャの軽量化先情報とサーフェスコピーフィーチャの軽量化先ツリーＩＤを比較する。ソリッド化フィーチャであるアセンブリＡ´´、アセンブリＢ´´、構成部品Ｃ´´及び構成部品Ｄ´´の各軽量化先情報は、アセンブリＡ´、アセンブリＢ´、構成部品Ｃ´及び構成部品Ｄ´の軽量化先情報に相当する情報を有していると判定され、判定結果に基づきソリッド化処理部１３はアセンブリＡ´、アセンブリＢ´、構成部品Ｃ´及び構成部品Ｄ´のソリッド化処理を実行しない。
【００２９】
一方、ソリッド化判定部１４は、ソリッド化フィーチャの構成要件Ｅ´´の軽量化先情報は構成部品Ｅ´の軽量化先ＩＤ（１５）に相当する情報を有していないと判定する。ソリッド化処理部１３は、判定結果に基づき構成要件Ｅ´についてソリッド化処理を行う。さらに、ソリッド化処理を行った構成要件Ｅ´´に構成要件Ｅ´の軽量化先ツリーＩＤ（１５）を軽量化先情報として付加し、付加した軽量化先情報をＣＡＤ情報として一時記憶装置４に格納する。
【００３０】
以上のように、この実施の形態１によれば、サーフェスコピー処理を行うサーフェスコピー処理部１１及びサーフェスコピー判定部１２と、ソリッド化処理を行うソリッド化処理部１３及びソリッド化判定部１４とを設け、サーフェスコピー処理とソリッド化処理をそれぞれ独立して処理するように構成したので、軽量化元モデルについて形状の確認のみを行いたい場合には、サーフェスコピー処理部１１及びサーフェスコピー判定部１２を用いてサーフェスコピー処理のみを行うことができ、作業時間の短縮を図ることができる。
【００３１】
また、この実施の形態１によれば、サーフェスコピー処理を行った際に、軽量化先モデルのサーフェスコピーフィーチャに、該当する軽量化元モデルのフィーチャのトップアセンブリから階層構造でツリーＩＤを取得したものを軽量化先情報として付加するように構成したので、軽量化元モデルのフィーチャを入れ替えた場合でも、再度サーフェスコピー処理を実行した際に既にサーフェスコピーが行われていることを判定でき、ユーザの確認作業を軽減して作業時間を短縮することができる。
【００３２】
また、この実施の形態１によれば、ソリッド化処理を行った際に、ソリッド化フィーチャに、該当するサーフェスコピーフィーチャの軽量化先ツリーＩＤを軽量化先情報として付加するように構成したので、サーフェスコピーフィーチャを入れ替えた場合でも、再度ソリッド化処理を実行した際に既にソリッド化が行われていることを判定でき、ユーザの確認作業を軽減して作業時間を短縮することができる。
【００３３】
また、この実施の形態１によれば、サーフェスコピー処理時にはサーフェスコピーフィーチャに該当する軽量化元モデルのフィーチャのトップアセンブリから階層構造でツリーＩＤを取得したものを軽量化先情報として付加し、ソリッド化処理時にはソリッド化フィーチャに該当するサーフェスコピーフィーチャの軽量化先ツリーＩＤを軽量化先情報として付加するように構成したので、サーフェスコピー及びソリッド化の元データを確認することができ、異なるデータに対してサーフェスコピー処理またはソリッド化処理を行ってしまうなどの誤操作を防止することができる。
【図面の簡単な説明】
【００３４】
【図１】この発明の実施の形態１に係るＣＡＤシステムの構成を示す図である。
【図２】この発明の実施の形態１に係るＣＡＤシステムのモデルを示す図である。
【図３】この発明の実施の形態１に係るＣＡＤシステムの動作を示すフローチャートである。
【図４】この発明の実施の形態１に係るＣＡＤシステムの動作を示すフローチャートである。
【図５】この発明の実施の形態１に係るＣＡＤシステムの処理を示す図である。
【図６】この発明の実施の形態１に係るＣＡＤシステムの処理を示す図である。
【符号の説明】
【００３５】
１  制御装置、２  表示装置、３  入力装置、４  一時記憶装置、５  保存装置、６  プログラム領域、１１  サーフェスコピー処理部、１２  サーフェスコピー判定部、１３  ソリッド化処理部、１４  ソリッド化判定部、５１  軽量化元モデル格納部、５２  軽量化先モデル格納部。
【図１】
2008310670.tif 000003
【図２】
2008310670.tif 000004
【図３】
2008310670.tif 000005
【図４】
2008310670.tif 000006
【図５】
2008310670.tif 000007
【図６】
2008310670.tif 000008