(57)【要約】【課題】  ３Ｄモデルに付加した属性配置平面の情報を、属性配置平面毎に出力する場合において、該当属性配置平面の設定状態を容易に認識することが可能となる。【解決手段】  ３次元モデルに対する属性情報が配置される属性配置平面の設定状態に基づいて、前記属性配置平面に関する情報とともに出力される前記属性配置平面の設定位置及び設定方向を明示するための補助図面情報を生成する生成手段を有することを特徴とする情報処理装置を提供する。【選択図】  図９
2005141671.tif 000002
【特許請求の範囲】
【請求項１】
３次元モデルに対する属性情報が配置される属性配置平面の設定状態に基づいて、前記属性配置平面に関する情報とともに出力される前記属性配置平面の設定位置及び設定方向を明示するための補助図面情報を生成する生成手段
を有することを特徴とする情報処理装置。
【請求項２】
前記属性配置平面は、３次元モデルと同一の３次元空間上に仮想的に配置されることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記補助図面情報は、前記属性配置平面に関する情報とともに、印刷出力されることを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記３次元モデルに対し、複数の属性配置平面が存在する場合に、予め設定された順に従い、印刷出力されることを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記補助図面情報は、３次元モデルの立体斜視図に属性配置平面の設定位置及び設定方向を明示したものであることを特徴とする請求項１から４のいずれかに記載の情報処理装置。
【請求項６】
前記補助図面情報は、３次元モデルのアイソメトリック図に前記属性配置平面の設定位置及び設定方向を明示したものであることを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記補助図面情報の出力に先立ち、前記３次元モデルの少なくとも２方向のアイソメトリック図を生成し、
前記少なくとも２方向のアイソメトリック図のうち、前記属性情報が配置される平面の設定状態に対応するアイソメトリック図を補助図面情報として選択出力することを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記属性情報が配置される平面の設定状態に基づき、前記平面の設定位置と設定方向及び設定方向のうち、少なくともいずれか一方の明示形態を変更することを特徴とする請求項６または７に記載の情報処理装置。
【請求項９】
３次元モデルに対する属性情報が配置される属性配置平面の設定状態に基づいて、前記属性配置平面に関する情報とともに出力される前記属性配置平面の設定位置及び設定方向を明示するための補助図面情報を生成することを特徴とする情報処理方法。
【請求項１０】
請求項９に記載の情報処理方法を実行するためのプログラム。
【請求項１１】
請求項１０に記載の情報処理プログラムを記憶した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置及び方法に関し、特に、３Ｄ−ＣＡＤを用いて作成した３Ｄモデル（３Ｄ形状）を利用した情報処理装置及び方法に関する。
【背景技術】
【０００２】
従来、製品設計において、ＣＡＤ装置（特に、３Ｄ−ＣＡＤ装置）を用いて、商品や製品を構成する部品等の３次元の形状を有する物品（以下、部品と称す）の設計を行うことが広く普及している。製品設計者は、ＣＡＤモデル（３Ｄ形状、または２Ｄ図面）に、寸法、寸法公差、幾何公差、注記、記号などの設計／製造情報を属性情報として入力し、設計情報や設計意図を製造工程などの下流工程に伝達している。
【０００３】
３Ｄモデルにこれらの属性情報付加し、有効に活用する方法として、３Ｄモデルに対し、任意の視線方向及び視点を定義し、その定義した視線方向に正対するように属性情報を入力して属性情報と関連付ける方法、あるいは３Ｄ空間上に仮想的な平面を設定し、その平面に属性情報を関連付ける方法が提案されている。（例えば、特許文献１参照）
【特許文献１】特開２００２−３２４０８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、上記従来例を更に発展させたものであり、属性配置平面を視線方向に正対した状態で表示或いは印刷出力させた場合に、前記属性配置平面の設定状態を容易に認識可能にすることにより、
設計情報や設計意図を下流工程に確実に伝達可能とすることを目的とする。
【課題を解決するための手段】
【０００５】
本発明は上述した目的を達成するために、３次元モデルに対する属性情報が配置される属性配置平面の設定状態に基づいて、前記属性配置平面に関する情報とともに出力される前記属性配置平面の設定位置及び設定方向を明示するための補助図面情報を生成する生成手段を有することを特徴とする情報処理装置を提供する。
【発明の効果】
【０００６】
本発明によれば、３Ｄモデルに付加した属性配置平面の情報を、属性配置平面毎に出力する場合において、該当属性配置平面の設定状態を容易に認識することが可能となる。
【発明を実施するための最良の形態】
【０００７】
本発明の一実施の形態を、図面を用いて詳細に説明する。
【０００８】
（情報処理装置の構成と作業フロー）
まず、情報処理装置の構成と、情報処理装置を用いて作成した３Ｄモデルに対して、属性情報を付加した後に印刷出力する作業の概略フローについて、図１〜図５を用いて説明する。
【０００９】
図１は、情報処理装置としてのＣＡＤ装置のブロック図である。図において、２０１はＣＡＤデータやＣＡＤプログラムを展開するためのＲＡＭなどの内部記憶装置、２０２はＣＡＤデータやＣＡＤプログラムを格納するためのハードディスクなどの外部記憶装置である。
【００１０】
２０３はＣＰＵであり、展開されたＣＡＤプログラムの命令に沿って処理を実行する。
【００１１】
２０４は表示装置であり、ＣＰＵ２０３の命令に沿って形状などを表示する。
【００１２】
２０５はＣＡＤプログラムに対して指示等を与えるマウス、キーボードなどの入力装置である。
【００１３】
２０６はＣＰＵ２０３の命令に沿って紙図面などを出力するプリンタなどの出力装置である。
【００１４】
２０７は外部接続装置であり、本ＣＡＤ装置と外部の装置とを接続し、本装置からのデータを外部装置へ供給したり、外部の装置から本装置を制御したりする。
【００１５】
図２は、図１に示したＣＡＤ装置により、形状モデルを作成し、該形状モデルに対し、属性情報を付加するＣＰＵの動作を示すフローチャートである。
【００１６】
まず、オペレータの入力装置２０５を用いた入力操作に応じてＣＡＤプログラムの起動を指示すると、外部記憶装置２０２に格納されているＣＡＤプログラムが内部記憶装置２０１に読み込まれ、ＣＡＤプログラムがＣＰＵ２０３上で実行される（ステップＳ３０１）。
【００１７】
さらに、オペレータの入力装置２０５を用いた入力操作に対して対話的に指示することにより、図４に示すような形状モデル１を生成し、表示装置２０４上に画像として表示する（ステップＳ３０２）。
【００１８】
さらに、オペレータの入力装置２０５を用いた入力操作に応じて形状モデルを作成した３次元空間内に、寸法や注記などの属性情報を配置するための仮想的な平面である属性配置平面を作成する（ステップＳ３０３）。図４では、属性配置平面として平面２１１，２１２，２１３が示されている。この属性配置平面の作成において、属性配置面の名称、属性配置平面の仮想的な３次元空間上の位置、視線方向（ある視点から属性配置平面上に投影された３Ｄ形状モデルおよび寸法などを確認できる方向であって、属性配置平面に垂直の方向）、属性情報の表示倍率、属性配置平面を図面としてみた場合の上下に関する情報を設定する。
【００１９】
そして属性配置平面の位置が判別しやすいように、フレーム（２重枠、枠内塗りつぶし）などを画像情報として表示装置２０４に表示する。また、作成した属性配置平面には、名称を設定し、名称ラベルとして属性配置平面の所定位置に表示することが可能である。属性配置平面の設定情報は形状モデルに関連付けられて外部記憶装置２０２に保管される。
【００２０】
オペレータの入力装置２０５を用いた入力操作に応じ、図４の形状モデルに対して、寸法公差、材料名や加工指示等の設計情報、部品名や改訂履歴等の管理情報などを属性情報として付加する（ステップＳ３０４）。付加された属性情報は、例えば、図５に示すように、画像情報として表示装置に表示することができる。また、この属性情報は、印刷出力の際にも利用される。付加された属性情報は、形状モデルに関連付けられて外部記憶装置２０２に保管される。
【００２１】
さらに、オペレータの入力装置２０５を用いた入力操作に応じて属性情報を属性配置平面に対して関連付ける（ステップＳ３０５）。このとき、属性配置平面と３Ｄモデルに対する所望の視点の位置、視線方向、倍率を関連付ける。この関連付けを行うことで、設定された視点の位置、視線方向、倍率で３Ｄモデルを表示することが出来る。またこの属性配置平面と属性情報は関連付けられているので、指定された属性配置平面に関係付けられている属性情報を選択的に表示することができる。また、属性配置平面に設定された視点の位置、視線方向、倍率、図面としてみた場合の上方向等の情報は、後述する印刷出力の際にも利用される。上述のように設定された属性配置平面表示情報は外部記憶装置２０２に保管される。
【００２２】
属性情報と属性配置平面の関連情報は、内部記憶装置２０１に保管される。オペレータが予め属性配置平面を指定して、属性配置平面との関連付けを行いながら属性付けを行うようにしても良い。また、オペレータが入力装置２０５により、属性情報の属性配置平面への関連付けを設定・解除することができる。
【００２３】
次に、オペレータの入力装置２０５を用いた入力操作に応じて指定された属性配置平面、およびその属性配置平面に関連付けられた寸法公差などの属性情報の表示・非表示、あるいは色付けなどの表示制御を行う（ステップＳ３０６）。
【００２４】
オペレータの入力装置２０５を用いた入力操作に応じて、属性情報を外部記憶装置２０２などに保管する（ステップＳ３０７）。
【００２５】
オペレータの入力装置２０５を用いた入力操作に応じて、形状モデルに属性配置平面の位置情報、属性配置平面の表示情報、および属性情報を付加したＣＡＤ属性モデルを外部記憶装置２０２に保管する（ステップＳ３０８）。
【００２６】
次に、上述の作業により作成された、形状モデル及び該形状モデルに付加された属性情報を印刷出力する作業のフローについて、図３を用いて説明する。
【００２７】
図３は、図１のＣＡＤ装置のＣＰＵ２０３による、属性情報が付加された形状モデルの情報の印刷出力動作を示すフローチャートである。
【００２８】
まず、ステップＳ３０１上述と同様の手順により、ＣＡＤプログラムの起動を行う（ステップＳ３５１）。
【００２９】
次に、オペレータが入力装置２０５により対話的に指示することにより、外部記憶装置２０２から、所望のファイルを内部記憶装置２０１に読み込み、表示装置２０４上に画像として表示する（ステップＳ３５２）。
【００３０】
表示装置２０４上の表示を確認したオペレータの指示に従って印刷実行の指示を行う（ステップＳ３５３）。
【００３１】
印刷実行が指示されると、ステップＳ３５２で読み込まれたファイルから、印刷出力に必要な情報の取得を行い、取得した情報に基づき、印刷情報を表示装置２０４に表示する（ステップＳ３５４）。尚、印刷情報とは、印刷するプリンタ、印刷部数、頁設定等の印刷書式情報や、寸法、材料名、記事、図面枠、図面番号等の属性情報や、属性配置平面の設定位置及び設定方向を明示するための補助図面情報を、出力をするかどうかといった印刷出力情報等である。
【００３２】
オペレータステップＳ３５４で表示された印刷情報を表示装置２０４により確認するが、オペレータがＯＫの指示がなされるかどうか判断する（ステップＳ３５５）。設定の変更や追加が指示された場合は、ステップＳ３５６に進み、入力装置２０５による入力に基づいて設定の変更や追加が行われる。尚、印刷情報の設定変更は、前述のステップＳ３５４で実行された印刷情報の表示画面上で設定変更や追加が可能なように構成してもよい。一方、設定の変更や追加の必要が無い場合は、ステップＳ３５７に進む。
【００３３】
次に、ステップＳ３５５、Ｓ３５６にて確定した設定に基づき、表示装置或いはプリンタ等の出力装置に出力するためのデータ生成を実行する（ステップＳ３５７）。
【００３４】
尚、補助図面情報等の印刷情報の詳細については後述する。
【００３５】
出力データの生成後、印刷出力される状態を事前に表示装置２０４上で確認（プレビュー表示）する指示をオペレータが指示したかどうか判断（ステップＳ３５８）する。確認指示がなされたと判断した場合は、ステップＳ３５９に進み、確認しない場合は、ステップＳ３６１に進む。ステップＳ３５９では、ステップＳ３５７で生成された出力データに所定の処理を行い、表示装置２０４上にプレビュー画像を表示する（図１７参照）。
【００３６】
オペレータにより印刷処理の実行指令がなされたかどうか判断する（ステップＳ３６０）。印刷処理の実行指令がなされた場合は、ステップＳ３６１に進む。一方、設定の変更が必要な場合は、ステップＳ３５６に進み、改めて上述の設定変更処理を行う。
【００３７】
ステップＳ３６１では、ステップＳ３５７で生成した出力データに所定の処理を行う。例えばビットマップデータ等の印刷データを所定のプリンタに出力し、プリンタにより印刷が実行され、処理が完了する。印刷を実行するための出力装置は、出力装置２０６でもよいし、本ＣＡＤ装置とネットワーク回線等を介して接続されている他の出力装置でも構わない。
【００３８】
次に、属性情報が付加された３Ｄモデルの印刷出力について、それぞれのステップに関して詳細に説明する。
【００３９】
（印刷情報の取得と表示：ステップＳ３５２〜ステップＳ３５７）
上述したように、オペレータから印刷実行が指示されると、読み込まれたファイルから、印刷出力に必要な情報を取得し、印刷の設定を行い、該設定に基づき、出力データを生成し、印刷が実行されるが、まず、印刷情報の取得と表示について説明する。
【００４０】
図６は、表示装置２０４に表示した、印刷情報の一例である。
【００４１】
図６において、印刷情報の表示ウインドウ７０１は、印刷書式設定部７０１ａと印刷出力設定部７０１ｂとで構成されており、本実施の形態では、図６に示すウインドウ上で、設定内容の確認と、設定の追加或いは変更が可能である。
【００４２】
印刷書式設定部７０１ａでは、印刷出力するプリンタの指定や、印刷する部数等を設定する。これらの設定情報は、内部記憶装置２０１に記憶されているか、或いは読み込まれたファイルに付加されている。オペレータは、印刷書式の設定情報を確認し、必要に応じて設定の追加、或いは変更を入力装置２０５より行う。
【００４３】
また、印刷出力設定部７０１ｂでは、読み込まれたファイルに属性情報として付加された属性情報の印刷出力について、項目毎に設定を確認し、必要に応じて設定の追加、或いは変更を入力装置２０５より行う。
【００４４】
尚、印刷出力設定部７０１ｂに示されている寸法／注記の項目は、３Ｄモデルの面や稜線などの形状要素に付加され、属性配置平面に関連付けられた属性情報に関するものであり、図面記事、加工指示、材料情報、図面枠、管理情報の各項目は、３Ｄモデルに対して付加された属性情報に関するものである。これらの属性情報は、３Ｄモデルの形状データとともに、一つのファイルとして保管される。
【００４５】
また、図面リスト及び補助図面情報は、３Ｄモデルに設定された属性配置平面の設定から生成される情報であり、これらの情報は、前記属性情報と同様に、３Ｄモデルの形状データとともに、ファイル内に保管してもよいし、印刷実行或いはプレビュー表示の際に、生成するよう構成してもよい。尚、図面リスト及び補助図面情報については、後述する。
【００４６】
以上の操作により、印刷情報の設定が完了すると、該設定に基づき出力データが生成される。
【００４７】
ここで、図面リストについて説明する。図７及び図８は、図面リストの一例を示す図である。
【００４８】
前述の印刷情報設定において、図面リストの印刷が選択されると、３Ｄモデルに関連付けられている属性配置平面の設定情報から、図面リストが生成される。詳しくは、属性配置平面の名称を取得し、予めＣＡＤプログラムに設定されている順に従い、図面リストを生成する。
【００４９】
図面リストの順は、投影図、断面図、部分拡大図などの種類毎に設定しておくとよい。例えば、投影図の場合は、正面図、平面図、右側面図、左側面図、下面図、背面図の順に並べる設定とし、該当する属性配置平面が存在するものを前記順に従い、リストアップすればよい。また、断面図の場合は、“Ａ−Ａ”からアルファベット順に、また部分拡大図の場合は、数字の昇順に並べるなどと設定すればよい（図７参照）。
【００５０】
尚、本実施の形態では、前述の印刷出力設定部７０１ｂで、印刷対象として選択した属性配置平面を印刷ＯＮ、印刷対象としなかった属性配置平面を印刷ＯＦＦとリスト表示するよう設定しているので、３Ｄモデルに設定された複数の属性配置平面のうち、一部の属性配置平面のみを印刷出力した場合においても、設定されている全ての属性配置平面の存在をリスト上で知ることが可能である。
【００５１】
また、図８に示したように、断面図や部分拡大図の親子関係の設定が、リスト上で判別できるように、リスト表示してもよい。本実施の形態においては、親となる属性配置平面の次（リストの下段）に、子となる属性配置平面をリスト表示させ、更に子となる属性配置平面の名称表示の先頭に、所定の空白を設けるよう設定している。図８においては、正面図と部分拡大図１、右側面図と断面Ａ−Ａがそれぞれ親子関係となっている。また、ある一つの属性配置平面に複数の子となる属性配置平面が存在する場合は、上述したように、予め設定した順に従い、リストアップされる。
【００５２】
尚、上述した親子関係の設定において、属性配置平面が断面図の場合は、断面の切断位置を示す切断線を表示させる属性配置平面が親である。通常は、断面図に対応する属性配置平面を図面としてみた場合の上側の辺に対し、平行且つ逆方向の視線方向に設定されている属性配置平面を、親の属性配置平面に設定する。また、部分拡大図の場合は、二次元図面において、拡大する領域を表示させる属性配置平面が親であり、通常は、部分拡大図の属性配置平面と同一平面上で同一の視線方向に設定されている属性配置平面が親の属性配置平面に設定される。属性配置平面の親子関係の設定は、属性配置平面の設定情報として、属性情報と同様にファイルされる。
【００５３】
（補助図面情報の生成）
本実施の形態では、３Ｄモデルが投影された属性配置平面およびその属性情報を出力する際に、３Ｄモデルに設定された属性配置平面の設定状態に基づき、この属性配置平面の設定位置及び設定方向を明示するための補助図面情報を前記属性配置平面に関する情報とともに出力する。ここで、補助図面情報について説明する。
【００５４】
図９はＣＰＵ２０３の動作処理による補助図面情報の生成手順を示すフローチャート、図１０は補助図面情報の生成方法の説明図、図１１は属性情報及び属性配置平面が設定されている３Ｄモデルを示す図、図１２〜図１６は補助図面情報の例を示す説明図である。
【００５５】
まず、補助図面情報の生成フローについて、図９及び図１０を用いて説明する。
【００５６】
前述の印刷情報設定において補助図面の印刷が選択されると、予め蓄積された情報から３Ｄモデルに設定されている属性配置平面に関する情報を取得する。具体的には、基準となる属性配置平面の設定情報である、視線方向（ある視点から属性配置平面上に投影された３Ｄ形状モデルおよび寸法などを確認できる方向であって、属性配置平面に垂直の方向）と属性配置平面を図面としてみた場合の上下に関する情報を取得する（ステップＳ５０１）。
【００５７】
基準とする属性配置平面は、予め設定されており、本実施の形態では、正面図の属性配置平面を基準の属性配置平面（以下、基準属性配置平面と称する）としている。尚、３Ｄモデルに、正面の属性配置平面が設定されていない場合は、平面の属性配置平面や、側面の属性配置平面などを参照して算出すればよい。参照する属性配置平面の順列と各属性配置に対応する算出方法は、予め設定しておけばよい。
【００５８】
次に、ステップＳ５０２、Ｓ５０３において、２種類のアイソメトリック図（以下、アイソメ図と称する）を生成する。尚、アイソメ図とは、等角投影図のことであり、３次元空間のＸ、Ｙ、Ｚ軸がそれぞれ等しい角度、即ち１２０°間隔で見える角度で立体を投影する投影法である。従って、３Ｄモデルの６方向の投影面（正面、平面、右側面、左側面、下面、背面）を表示するためには、少なくとも、２方向から見たアイソメ図を設定する必要がある。
本実施の形態では、図１０（ａ）に示した３Ｄモデル２に対して、図１０（ｂ）、図１０（ｃ）にそれぞれ示した２方向のアイソメ図を生成するよう設定している。図１０（ｂ）のアイソメ図では、３Ｄモデル２の面２ａ、２ｂ、２ｃが表示され、図１０（ｃ）のアイソメ図では、３Ｄモデル２の面２ｄ、２ｅ、２ｆが表示される。
【００５９】
アイソメ図の表示方向は、本実施の形態に限定されるものではなく、３Ｄモデルの形状、３Ｄモデルに付加されている属性情報、および属性情報を関連付ける属性配置平面の設定や構成等に応じて変更しても構わない。また、オペレータが入力装置２０５から対話的に設定できるようにしても構わない。更には、３方向（３種類）以上のアイソメ図を設定するようにしても構わない。なお、生成されたアイソメ図は、内部記憶装置２０１内に一時的に保管される。
【００６０】
次に、ステップＳ５０４において、３Ｄモデルに関連付けられている属性配置平面の中から、前述の印刷情報設定において補助図面の印刷出力が指定された属性配置平面の設定情報をそれぞれ取得する。ここで取得される設定情報は、予め設定された属性配置平面の名称、設定位置、３Ｄモデルに対する視線方向（法線方向）と属性配置平面を図面としてみた場合の上下に関する情報である。
【００６１】
ステップＳ５０５では、ステップＳ５０４において取得した設定情報を利用して、ステップＳ５０２、Ｓ５０３で生成された複数のアイソメ図の中から、オペレータの指示に従って、印刷出力対象として選択された属性配置平面の設定位置及び設定方向の表示に適するアイソメ図を選択する。
【００６２】
次に、ステップＳ５０６において、ステップＳ５０５で選択されたアイソメ図に、属性配置平面の設定位置及び設定方向を示すパターン表示を追加して生成する。
【００６３】
尚、本実施の形態では、属性配置平面の設定位置及び設定方向を下流工程により確実に伝達するために、属性配置平面の設定状態に基づいて、補助図面の明示形態を変更するように設定している。詳しくは、三角法による投影図、断面図、部分拡大図等の属性配置平面の分類毎に、パターン表示、アイソメ図の表示形態を変更している。
【００６４】
ここで、表示形態の設定について、図１１〜図１６を用いて説明する。
【００６５】
図１１において、３Ｄモデル５には、属性配置平面６０１、６０２、６０３、６０４、６０５、６０６、６０７、６０８がそれぞれ関連付けられている。
【００６６】
これらの属性配置平面のうち、属性配置平面６０１〜６０６は、三角法の投影図に相当する属性配置平面である。属性配置平面６０１は正面図を示し、属性配置平面６０２は平面図を示し、属性配置平面６０３は右側面図を示し、属性配置平面６０４は左側面図を示し、属性配置平面６０５は下面図を示し、属性配置平面６０６は背面図にそれぞれ相当する。
【００６７】
また、属性配置平面６０７は、断面図に相当する属性配置平面であり、属性配置平面６０８は、部分拡大図に相当する属性配置平面である。尚、属性配置平面６０７は、３Ｄモデルの座標系５ａのＹ軸と平行な視線方向で、図面としてみた場合の上方向がＺ軸と平行に設定され、３Ｄモデル５に設けられた円筒穴部６１０ａの中心軸上に配置されている。
【００６８】
また、属性配置平面６０８は、視線方向がＺ軸方向と逆方向で、図面としてみた場合の上方向がＸ軸方向と逆方向に設定されている。さらに、属性配置平面６０８は、属性配置平面６０２と同一平面上に配置され、３Ｄモデル５に設けられた突起部６１０ｂが表示範囲に含まれるように設定されている。６０８ａは、表示範囲を示す補助図形である。更に３Ｄモデル５には、該３Ｄモデルの面や稜線等の形状要素に、寸法や注記等の属性情報が付加されている。尚、図１１においては、属性情報は省略されている。
【００６９】
前述した設定及び手順により、図１２〜図１６に示した補助図面情報が生成される。
【００７０】
まず、三角法の投影図に相当する属性配置平面の例について、図１２及び図１３を用いて説明する。ここでは、３Ｄモデル５に設定されている６つの属性配置平面６０１〜６０６のうち、正面図に相当する属性配置平面６０１と、左側面に相当する属性配置平面６０４について説明する。
【００７１】
図１２は、属性配置平面６０１の設定に基づいて作成された補助図面情報である。
【００７２】
６１１は、前述の処理により生成されたアイソメ図であり、６０１ａは、属性配置平面６０１の設定位置を明示するためのパターン表示であり、図１２では、属性配置平面６０１と同様に、四角形の枠で表現している。６０１ｂは、前記属性配置平面６０１の設定方向を明示するためのパターン表示であり、本事例では、矢印で表現している。前記パターン表示６０１ａは、前記アイソメ図５１１に対して、前記３Ｄモデル５に設定されている属性配置平面６０１と略同一の位置関係になるよう配置される。また、は、視線方向および属性配置平面６０１を図面として視線方向からみた場合の上方向（側）を表現するものであり、表示パターン６０１ｂの位置は属性配置平面を図面としてみた場合の左上隅に相当する。従って、補助図面情報を見ることにより、属性配置平面の設定位置及び設定方向を、確実に認識することが可能となる。
【００７３】
次に、左側面に相当する属性配置平面６０４について説明する。
【００７４】
図１３は、属性配置平面６０４の設定に基づいて作成された補助図面情報である。
【００７５】
６１１及び６１２は、前述の処理により生成されたアイソメ図であり、６０４ａ及び６０４ｂは、視線方向および図面としてみた場合の上方向を示すパターン表示である。属性配置平面６０４は、３Ｄモデル５を図の姿勢で表示させたときに、表示画面の奥側から手前側に向かう方向に、視線方向が設定されている。図１３の例では、属性配置平面６０４の設定位置及び方向を、より理解し易くするために、２方向のアイソメ図を表示するように設定している。尚、パターン表示６０４ａ及び６０４ｂの表示方法に関する設定は、前述した属性配置平面６０１の設定に基づいて補助図面情報を作成する場合と同様である。
【００７６】
次に、断面図に相当する属性配置平面の例について、図１４及び図１５を用いて説明する。
【００７７】
図１４は、属性配置平面６０７の設定に基づいて作成された補助図面情報であり、前述と同様の方法により、属性配置平面６０７に対応する位置に、パターン表示６０７ａ、６０７ｂが、配置されている。但し、パターン表示６０７ａは、四角形全体を塗りつぶした形態で表現している。このように表現することにより、切断位置がより判り易くなる。
【００７８】
尚、断面の補助図面情報の表示形態は、本実施の形態に限るものでは無く、例えば、図１５に示したようにしても構わない。
【００７９】
図１５（ａ）は、アイソメ図５１１に、切断位置を示す切断線６０７ｅを配置させたものである。尚、パターン表示６０７ｃは、四角形の２重枠で表現している。また、パターン表示６０７ｄは、前述と同様の方法及び表現により配置されている。
【００８０】
図１５（ｂ）は、アイソメ図５１１とともに、３Ｄモデル５を、属性配置平面６０７の設定位置で切断した形状のアイソメ図５１３を、表示したものである。更に、アイソメ図５１３の、３Ｄモデル５の切断面に相当する部分（６１３ａ及び６１３ｂ）に、ハッチングや、網掛けパターンなどを施すことにより、切断位置の認識性を向上させることができる。
【００８１】
次に、部分拡大図に相当する属性配置平面の例について、図１６を用いて説明する。
【００８２】
図１６は、属性配置平面６０８の設定に基づいて作成された補助図面情報である。前述と同様の方法により、属性配置平面６０８に対応する位置に、パターン表示６０８ｂ、６０８ｃが、配置されるとともに、属性配置平面６０８が設定されている領域に相当する部分の拡大図を表示している。
【００８３】
上述の説明においては、３Ｄモデル５の座標系５ａのＸ軸、Ｙ軸、Ｚ軸のいずれかと平行な視線方向及び上方向に設定された属性配置平面の例について、例示したが、本発明では、前記Ｘ軸、Ｙ軸、Ｚ軸に対し、平行でない（傾斜した）視線方向及び図面として見たときの上方向に設定された属性配置平面（所謂二次元図面の補助投影図に相当する）においても、適用することが可能である。この場合は、前述の左側面に相当する属性配置平面６０４の設定に基づき補助図面情報を作成する場合と同様の処理で、２方向のアイソメ図を表示するよう設定すればよい。
【００８４】
また、属性配置平面の視点と視線方向及び図面として見たときの上方向と、３Ｄモデルの座標系との関係により、上述と異なる方向のアイソメ図を生成するようにしてもよい。
【００８５】
以上の処理により生成された補助図面のデータは、内部記憶装置２０１内に一時的に保管され、前記ある一つの属性配置平面に対する補助図面データの生成が完了する。
【００８６】
引き続き、補助図面データを生成しなければならない属性配置平面が存在するかどうかを検索する（ステップＳ５０８）。存在する場合は、ステップＳ５０４からＳ５０７までの処理を繰り返し実行し、補助図面の印刷出力が指定された全ての属性配置平面の補助図データを生成し、処理が完了する。
【００８７】
前述したように、生成された補助図データは、他の印刷情報とともに、表示装置或いはプリンタ等の出力装置に出力するための出力データとして生成され、オペレータの判断により、必要に応じて、表示装置２０４上に表示したプレビュー画像を確認した後、所定の処理を経て印刷出力される。尚、プレビュー画像は、図１７に示したように、印刷出力される補助図面情報が、表示装置２０４の表示画面２０４ａのウインドウ７０２に表示される。オペレータは、プルダウンメニュー７０３から、所望の補助図面情報を選択して確認する。
【００８８】
（印刷データの出力）
ここで、以上の処理により出力された印刷結果の事例を説明する。
【００８９】
図１８は、図１１に示した３Ｄモデル５、及び該３Ｄモデル５に付加した属性情報を、上述の処理により、印刷出力した事例を示す図である。
【００９０】
図１８（ａ）は、表紙に相当するものであり、出力領域８０１内には、補助図面情報欄８０２と、設計情報である材料情報欄８０３ａ、加工指示欄８０３ｂ、及び記事欄８０３ｃと、管理情報欄８０４と、名称表示欄８０５と、頁欄８０６と、図面リスト８０７が配置され、３Ｄモデルに付加されている属性情報をもとに、前述した処理により、それぞれの欄に情報が記載されて、出力される。
【００９１】
図１８（ｂ）から図１８（ｅ）は、所謂二次元図面に相当するものであり、８１０ａは、正面図に相当する画像情報であり、８１０ｂは、断面図に相当する画像情報であり、８１０ｃは、部分拡大図に相当する画像情報であり、８１０ｄは、左側面図に相当する画像情報である。
【００９２】
尚、３Ｄモデルに、多数の属性配置平面が設定されている場合は、表紙とは別頁に出力するようにすれば良い。
【００９３】
また、上述の工程により生成された印刷出力データは、３Ｄモデルとともにファイルとして保管してもよいし、出力データのみでファイルするようにしてもよい。
【００９４】
また、印刷出力データは、一般的なパソコン（ＰＣ）で取り扱えるデータ形式であるので、ＣＡＤ装置の無い環境でも、印刷出力をすることが可能である。
【図面の簡単な説明】
【００９５】
【図１】ＣＡＤ装置のブロック図である。
【図２】図１に示したＣＡＤ装置の処理動作を示すフローチャートである。
【図３】図１に示したＣＡＤ装置の処理動作を示すフローチャートである。
【図４】３Ｄモデルおよび属性情報を示す図である。
【図５】３Ｄモデルおよび属性情報を示す図である。
【図６】印刷情報の説明図である。
【図７】図面リストの説明図である。
【図８】図面リストの説明図である。
【図９】補助図面情報の生成手順を示すフローチャートである。
【図１０】補助図面情報の生成方法の説明図である。
【図１１】属性配置平面が設定された３Ｄモデルを示す図である。
【図１２】補助図面情報の一例を示す図である。
【図１３】補助図面情報の一例を示す図である。
【図１４】補助図面情報の一例を示す図である。
【図１５】補助図面情報の一例を示す図である。
【図１６】補助図面情報の一例を示す図である。
【図１７】プレビュー表示の説明図である
【図１８】印刷出力の説明図である。
【符号の説明】
【００９６】
２０１  内部記憶装置
２０２  外部記憶装置
２０３  ＣＰＵ装置
２０４  表示装置
２０５  入力装置
２０６  出力装置
２０７  外部接続装置
【図１】
2005141671.tif 000003
【図２】
2005141671.tif 000004
【図３】
2005141671.tif 000005
【図４】
2005141671.tif 000006
【図５】
2005141671.tif 000007
【図６】
2005141671.tif 000008
【図７】
2005141671.tif 000009
【図８】
2005141671.tif 000010
【図９】
2005141671.tif 000011
【図１０】
2005141671.tif 000012
【図１１】
2005141671.tif 000013
【図１２】
2005141671.tif 000014
【図１３】
2005141671.tif 000015
【図１４】
2005141671.tif 000016
【図１５】
2005141671.tif 000017
【図１６】
2005141671.tif 000018
【図１７】
2005141671.tif 000019
【図１８】
2005141671.tif 000020