(57)【特許請求の範囲】
【請求項１】
所定の３次元ＣＡＤデータに基いて３次元形状を表示する３次元ＣＡＤ装置において，
Ｒ曲面の種類ごとに表示方法を区分するＲ曲面表示区分情報を所定の操作がなされる入力手段を通じて受け付け記憶手段に記憶させる手段と，
前記Ｒ曲面表示区分情報に基づいて，予め記憶手段に記憶された所定の製品の３次元ＣＡＤデータに含まれるＲ曲面のみを抽出しその種類ごとに区分して所定の表示手段に表示させるとともに，その表示と重ね合わせて予め記憶手段に記憶された前記所定の製品の金型の３次元ＣＡＤデータに基づく３次元形状を前記表示手段に表示させる手段と，を具備してなることを特徴とする３次元ＣＡＤ装置。
【請求項２】
前記Ｒ曲面の種類が，その半径のサイズにより区分されるものである請求項１に記載の３次元ＣＡＤ装置。
【請求項３】
前記Ｒ曲面の種類が，１つの前記Ｒ曲面において，その半径が一定であるものと，その半径が変化するものとに区分されるものである請求項１又は２のいずれかに記載の３次元ＣＡＤ装置。
【請求項４】
前記Ｒ曲面の種類が，凸面であるものと凹面であるものとに区分されるものである請求項１〜３のいずれかに記載の３次元ＣＡＤ装置。
【請求項５】
前記Ｒ曲面をその種類ごとに色分けにより区分して表示してなる請求項１〜４のいずれかに記載の３次元ＣＡＤ装置。
【請求項６】
前記Ｒ曲面をその種類ごとに表示輝度を変化させるか否かにより区分して表示してなる請求項１〜５のいずれかに記載の３次元ＣＡＤ装置。
【請求項７】
前記Ｒ曲面をその種類ごとに表示又は非表示により区分して表示してなる請求項１〜６のいずれかに記載の３次元ＣＡＤ装置。
【請求項８】
所定の３次元ＣＡＤデータに基いて３次元形状を所定の表示手段に表示させる手順を所定のプロセッサにより実行する３次元ＣＡＤ装置の表示方法において，
前記プロセッサにより，Ｒ曲面の種類ごとに表示方法を区分するＲ曲面表示区分情報を所定の操作がなされる入力手段を通じて受け付け記憶手段に記憶させる手順と，
前記プロセッサにより，前記Ｒ曲面表示区分情報に基づいて，予め記憶手段に記憶された所定の製品の３次元ＣＡＤデータに含まれるＲ曲面のみを抽出しその種類ごとに区分して所定の表示手段に表示させるとともに，その表示と重ね合わせて予め記憶手段に記憶された前記所定の製品の金型の３次元ＣＡＤデータに基づく３次元形状を前記表示手段に表示させる手順と，
を有することを特徴とする３次元ＣＡＤ装置の表示方法。
【請求項９】
所定の３次元ＣＡＤデータに基いて３次元形状を所定の表示手段に表示させる手順を所定のプロセッサに実行させるための３次元ＣＡＤ装置のプログラムにおいて，
前記プロセッサに，
Ｒ曲面の種類ごとに表示方法を区分するＲ曲面表示区分情報を所定の操作がなされる入力手段を通じて受け付け記憶手段に記憶させる手順と，
前記Ｒ曲面表示区分情報に基づいて，予め記憶手段に記憶された所定の製品の３次元ＣＡＤデータに含まれるＲ曲面のみを抽出しその種類ごとに区分して所定の表示手段に表示させるとともに，その表示と重ね合わせて予め記憶手段に記憶された前記所定の製品の金型の３次元ＣＡＤデータに基づく３次元形状を前記表示手段に表示させる手順と，
を実行させるための３次元ＣＡＤ装置のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は，３次元ＣＡＤデータに基いて３次元形状を表示する３次元ＣＡＤ装置，その表示方法，及びそのプログラムに関するものである。
【０００２】
【従来の技術】
家電製品の部品等として用いられる樹脂製品（例えば，冷蔵庫の庫内キャビネット等）を成型する際，真空成形工法が広く用いられている。これは，ＡＢＳ，ＰＰ等のシート材を暖め柔らかくなったところで、オス型やメス型の金型の裏側からバキュームポンプで引っ張り、シート材をその金型の形状に密着させる成形方法である。この真空成形工法では，例えば，図８（ａ），（ｂ）に示す形状の樹脂製品ｈを成形する場合，図９（ａ）に示すような金型ｉを用いて真空引きを行うが，図９（ｂ）に示すシート材ｈ’及び金型ｉの断面図のように，一般に，薄く引き延ばされたシート材ｈ’の厚みは、形状や場所によって様々であり、比較的厚い部分や薄い部分が生じる。このため，真空成形工法は，高い寸法精度を要求されない樹脂製品や，片面のみしか寸法精度を要求されない樹脂製品（冷蔵庫の庫内キャビネットの場合，庫内側のみ寸法精度が要求される）に用いられることが多い。このようなことから，例えば，樹脂製品ｈの設計の際に，樹脂製品ｈ自体のＣＡＤデータ（図面）は一定の肉厚で作成されても，実際に成形される樹脂製品の肉厚は一定にはならない。従って，図９（ｂ）に示すように，樹脂製品ｈがＲ曲面を有する場合，金型のＲ曲面Ｒ１ｂと，これに接するシート材の半対側（寸法精度を要求される側）のＲ曲面Ｒ１ａとは異なるＲ半径となる。また，Ｒ半径のサイズやその位置によっては，図中Ｒ２で示す部分のように，真空でシート材ｈ’を引ききれずに，シート材ｈ’と金型ｉとの間にすき間が生じる。このため，真空成形工法に用いる金型ｉの表面形状は，樹脂製品の表面形状そのものと同一とするのではなく，熟練者の経験に基づく所定のルールにより，面と面との位置関係（距離）やＲ曲面のＲ半径が，厚みの変化分やすき間の発生分だけ修正が加えられ，結果としてシート材ｈ’（樹脂製品ｈ）の表面形状が所望の形状となるように設計される。この際，特にＲ曲面のＲ半径の修正作業は，その修正箇所の多さから（例えば，冷蔵庫の庫内キャビネットの場合，１３００箇所以上）非常に煩雑な作業となる。
一方，従来より，樹脂製品や金型の設計には３次元ＣＡＤが用いられている。そして，前述したＲ曲面におけるＲ半径の修正は，図８（ｂ）に示すような樹脂製品ｈの３次元ＣＡＤデータをもとに，そのＲ曲面の加工が施される前の形状（角張った形状）に対応する図５（ａ）に示すような金型ｉ１の３次元ＣＡＤデータが作成され，さらにこの金型ｉ１の３次元ＣＡＤデータから，シート材ｈ’の厚みの変化を予測して面の位置関係を修正した金型ｉ１’（図５（ｂ））の３次元ＣＡＤデータが作成され，該金型ｉ１’の３次元ＣＡＤデータに新たな（修正した）Ｒ曲面（Ｒ半径情報）が追加入力される。しかし，樹脂製品ｈの３次元ＣＡＤ図面（図８）から修正すべきＲ曲面の部位を探し出すことは難しい。このため，樹脂製品の３次元ＣＡＤデータから，一旦，２次元図面を作成し，該２次元図面から膨大な箇所のＲ曲面を１つ１つ探し出し，それに対応する箇所について，Ｒ曲面加工前の金型ｉ１’の３次元ＣＡＤデータに修正後のＲ曲面（Ｒ半径情報を含む）が入力されていた。その際，Ｒ半径のサイズによってＲ曲面に加える修正の程度が異なるので，作業の効率化のため，Ｒ半径のサイズが近似するものごとにＲ曲面の入力がなされていた。
【０００３】
【発明が解決しようとする課題】
しかしながら，前述した従来の方法では，２次元ＣＡＤ図面から膨大な箇所のＲ曲面をそのＲ半径のサイズも考慮しながら探し出さねばならず，その作業が非常に煩雑である上，ミスも生じやすいという問題点があった。また，Ｒ曲面を探し出すためだけに，３次元ＣＡＤデータから２次元ＣＡＤ図面を作成するという無駄な作業が必要となるという問題点もあった。
従って，本発明は上記事情に鑑みてなされたものであり，その目的とするところは，３次元ＣＡＤデータに基づく３次元形状の表示において，Ｒ曲面の存在箇所及びそのＲ半径サイズ等の情報を容易に把握できる３次元ＣＡＤ装置，その表示方法，及びそのプログラムを提供することにある。
【０００４】
【課題を解決するための手段】
上記目的を達成するために本発明は，所定の３次元ＣＡＤデータに基いて３次元形状を表示する３次元ＣＡＤ装置において，Ｒ曲面の種類ごとに表示方法を区分するＲ曲面表示区分情報を所定の操作がなされる入力手段を通じて受け付け記憶手段に記憶させる手段と，前記Ｒ曲面表示区分情報に基づいて，予め記憶手段に記憶された所定の製品の３次元ＣＡＤデータに含まれるＲ曲面のみを抽出しその種類ごとに区分して所定の表示手段に表示させるとともに，その表示と重ね合わせて予め記憶手段に記憶された前記所定の製品の金型の３次元ＣＡＤデータに基づく３次元形状を前記表示手段に表示させる手段と，を具備してなることを特徴とする３次元ＣＡＤ装置である。
前記Ｒ曲面の種類の区分としては，その半径のサイズにより区分されるものや，１つの前記Ｒ曲面において，その半径が一定であるものと変化するものとに区分されるもの，或いは凸面であるものと凹面であるものとに区分されるものや，これらを組み合わせたもの等が考えられる。
これにより，表示される３次元形状から，どのような種類のＲ曲面がどの位置に存在するかを容易に把握できる。
【０００５】
また，前記Ｒ曲面を，その種類ごとに色分けにより区分して表示するものや，その種類ごとに表示輝度を変化させるか否か（いわゆるハイライト表示をするか否か）により区分して表示するもの，或いはその種類ごとに表示又は非表示により区分して表示するもの等も考えられ，これらを組み合わせたものも考えられる。
【０００６】
また，本発明は，前記３次元ＣＡＤ装置の有する機能をコンピュータ（プロセッサ）により具現するための，３次元ＣＡＤ装置のコンピュータプログラムとして捉えたものや，その表示機能に着目した３次元ＣＡＤ装置の表示方法として捉えたものも考えられる
【０００７】
【発明の実施の形態】
以下添付図面を参照しながら，本発明の実施の形態及び実施例について説明し，本発明の理解に供する。尚，以下の実施の形態及び実施例は，本発明を具体化した一例であって，本発明の技術的範囲を限定する性格のものではない。
ここに，図１は本発明の実施の形態に係る３次元ＣＡＤ装置ＸにおけるＲ曲面の色分け区分に関する処理手順を表すフローチャート，図２は本発明の実施の形態に係る３次元ＣＡＤ装置Ｘにおける３次元ＣＡＤデータに色データを設定する処理手順を表すフローチャート，図３は本発明の実施の形態に係る３次元ＣＡＤ装置ＸにおけるＲ曲面表示区分情報の入力ウィンドウ画面の一例を表す図，図４は本発明の実施の形態に係る３次元ＣＡＤ装置Ｘで用いられる３次元ＣＡＤデータに含まれる面情報の概略構成の一例を表す図，図５は本発明の実施の形態に係る３次元ＣＡＤ措置Ｘで表示される金型の３次元形状表示例を表す図，図６は凸面であるＲ曲面と凹面であるＲ曲面とを設ける順序により仕上がり形状が異なる場合の例を示す図，図７は本発明の実施例にかかる３次元ＣＡＤ装置Ｘ’においてＲ曲面が凸面又は凹面のいずれであるかを判別する方法を説明するためのＲ曲面の法線ベクトルを表す図，図８は樹脂製品の３次元形状の一例を表す図，図９は真空成形工法による樹脂製品の成形について説明する図である。
【０００８】
本発明の実施の形態に係る３次元ＣＡＤ装置Ｘは，ＣＲＴ等の表示装置と，キーボード及びマウス等の入力装置と，ＣＰＵ，ＲＯＭ，ＲＡＭ，ハードディスク等を具備する計算機本体とから構成される一般的なパーソナルコンピュータである。前記ハードディスクに所定の３次元ＣＡＤプログラムの他，各種プログラムが予めインストールされており，前記３次元ＣＡＤプログラム等に従って，前記ＣＰＵにより，前記入力装置から入力されたデータにより３次元ＣＡＤデータが生成されて前記ハードディスクに格納され，前記表示装置に所定の画面表示が行われる。さらに，前記入力装置からの所定の操作により，前記ＣＰＵによる制御によって前記ハードディスクに格納された３次元ＣＡＤデータが読み出だされ，これに基づく３次元形状が前記表示装置に表示される。このように，本ＣＡＤ装置Ｘは一般的なＣＡＤ装置と同等の機能を有するが，周知であるのでここでは説明を省略する。
本３次元ＣＡＤ装置Ｘの特徴は，前記３次元ＣＡＤプログラムに付加される所定のアドインプログラムにより，前記ハードディスクに格納された３次元ＣＡＤデータに基づいて３次元形状を前記表示装置に表示させる際に，Ｒ曲面の部分をその種類ごとに色分けして表示できる点にある。
【０００９】
以下，図１のフローチャートを用いて，本３次元ＣＡＤ装置Ｘの特徴であるＲ曲面の種類ごとの色分け処理の手順について説明する。図１の処理が開始される前に，３次元ＣＡＤ装置の前記入力装置からの所定の操作入力により，予め作成されて前記ハードディスクに保存された所定の３次元ＣＡＤデータが指定され（以下，指定ＣＡＤデータという），該指定ＣＡＤデータに基づく３次元形状が前記表示装置に表示されているものとする。また，Ｓ０１，Ｓ０２，…は，前記ＣＰＵにより実行される前記アドインプログラムの処理手順（ステップ）の番号を表すものとする。
まず，前記入力装置からの所定の操作により前記アドインプログラムが起動されると，図３に示すＲ曲面表示区分情報入力ウィンドウが前記表示装置にポップアップ出力され，前記入力装置からＲ曲面表示区分情報が入力される（Ｓ０１）。該Ｒ曲面表示区分情報とは，Ｒ半径のサイズ区分１（最小半径〜最大半径），該Ｒ半径のサイズ区分１それぞれについての色データ２（表示色データ），前記Ｒ半径のサイズ区分１に該当しないＲ半径を有するＲ曲面の色データ３，１つのＲ曲面においてそのＲ半径が変化するＲ曲面の色データ４，及びＲ曲面以外の面の色データ５等である。これら各色データ２〜５の設定により，前記指定ＣＡＤデータの表示の際，Ｒ曲面がそのＲ半径のサイズ等の種類ごとに色分け区分されて表示される。例えば，図３の例の場合，Ｒ半径が０．１ｍｍ以上１．０ｍｍ未満のＲ半径を有するＲ曲面はブルーで表示，１．０ｍｍ以上２．０ｍｍ未満のＲ半径を有するＲ曲面はグリーンで表示され，Ｒ曲面以外の面はグレーで表示される。また，前記各色データ２〜５の選択肢には，ブルー，グリーン等の色の他に，「ブルーでハイライト」等のように，指定した色でその輝度を変化させる表示方法の選択肢や，「非表示」とする選択肢もある。
次に，前記Ｒ曲面表示区分情報入力ウィンドウ（図３）からいずれかのボタン７〜１１の入力有無の確認が行われる（Ｓ０２）。
そして，読込ボタン８が入力されたと判別された場合には（Ｓ０３のＹｅｓ側），前記Ｒ曲面表示区分情報入力画面から入力されたファイル名６に従い，前記ハードディスクに保存されている過去に登録された前記Ｒ曲面表示区分情報が読み出され，該読み出された情報が更新表示された後（Ｓ１２），Ｓ０２へ戻って処理が繰り返される。
一方，適用ボタン１０が入力されたと判別された場合には（Ｓ０４のＹｅｓ側），前記Ｒ曲面表示区分情報入力ウィンドウに入力（表示）された前記Ｒ曲面表示区分情報に基づいて，前記指定ＣＡＤデータに含まれる面情報（後述）に前記色データ２〜５が設定され，該色データ２〜５が設定された前記指定ＣＡＤデータに基づく３次元形状の再描画がなされた後（Ｓ１３），Ｓ０２へ戻って処理が繰り返される。Ｓ１３の処理については後述する。
また，保存ボタン７が入力されたと判別された場合は（Ｓ０５のＹｅｓ側），前記ファイル名６に従って前記Ｒ曲面表示区分情報が前記ハードディスクに保存された後（Ｓ０５），Ｓ０２へ戻って処理が繰り返される。
また，ＯＫボタン９が入力されたと判別された場合は（Ｓ０６のＹｅｓ側），Ｓ１５及びＳ１６において前述したＳ１３及びＳ１４と同じ処理が行われた後，処理が終了する。
また，キャンセルボタン１１が入力されたと判別された場合は（Ｓ０７のＹｅｓ側），そのまま処理が終了する。
また，いずれのボタン７〜１１も入力されていない場合は（Ｓ０７のＮｏ側），Ｓ０２へ戻って処理が繰り返される。
【００１０】
次に，図２を用いて，前記アドインプログラムにより実行される前述したＳ１３，Ｓ１５の処理，即ち，前記Ｒ曲面表示区分情報に基づく前記指定ＣＡＤデータへの色データの設定及び３次元形状の再描画処理について説明する。
前記適用ボタン１０又は前記ＯＫボタン９のいずれかが入力されると，前記指定ＣＡＤデータに含まれる面情報のうちの１つが選択され（Ｓ２１），選択された前記面情報が，Ｒ曲面を有すものであるか否かが判別される（Ｓ２２）。図４（ａ）に示すように，前記面情報３０には，面の種類を表す要素タイプ情報３１や，位置・寸法情報３２，カラー情報３３等，面の形状を特定するのに必要な情報及びその表示に関する情報（カラー等）が含まれている。前記要素タイプ情報３１は，図４（ｂ）に示すように，円弧，複合曲線，円錐曲線等，面の種類を表すデータが設定される。これらの情報は，一般的な３次元ＣＡＤデータに含まれる情報である。Ｓ２２におけるＲ曲面を有する面情報３０であるか否かの判別は，前記要素タイプ情報３１によって行われる。即ち，前記要素タイプ情報３１が「円弧」，「円錐曲線」等，Ｒ曲面を持つ面を表すものである場合はＲ曲面を有すると判別され，そうでない場合はＲ曲面を有しないと判別される。前記要素タイプ情報３１として設定されるデータのうち，いずれがＲ曲面を有するものであるかについては，前記アドインプログラムに予め登録されている。
【００１１】
Ｓ２２において，Ｓ２１で選択された前記面情報３０がＲ曲面を有する前記面情報３０であると判別された場合は，前記面情報３０に含まれる前記位置・寸法情報３２からＲ径サイズ３２ａが読み出され（Ｓ２３），該Ｒ径サイズ３２ａが，前記Ｒ曲面表示区分情報の前記Ｒ径のサイズ区分１又はそれ以外のいずれの区分に該当するかが判別され，該当する区分に対応する前記色データ２〜４が，前記面情報３０の前記カラー情報３３（図４（ａ））に設定（更新設定）される（Ｓ２４）。
次に，前記指定ＣＡＤデータの全ての前記面情報３０について処理が終了したか否かが判別され（Ｓ２６），終了していないと判別された場合は，Ｓ２１へ戻って残りの前記面情報３０から新たな前記面情報３０が選択され，Ｓ２２以降の処理が繰り返される。
一方，Ｓ２２において，Ｓ２１で選択された前記面情報３０がＲ曲面を有しないものであると判別された場合は，前記Ｒ曲面以外の面の色データ５が前記面情報３０の前記カラー情報３３に設定（更新設定）された後（Ｓ２５），Ｓ２６の処理へ移行する。
このようにして，前記指定ＣＡＤデータに含まれる全ての前記面情報３０について，Ｓ２１〜Ｓ２６の処理がなされた後（Ｓ２５のＹｅｓ側），前記３次元ＣＡＤプログラムに対して３次元形状表示を再描画させる所定の再描画指令が出力された後（Ｓ２７），処理が終了する。
【００１２】
これにより，前記３次元ＣＡＤプログラムによって，前記カラー情報３３が更新設定された前記指定ＣＡＤデータに基づく３次元形状の再描画が行われ，前記Ｒ曲面表示区分情報に設定された色分けにより区分されて３次元形状が前記表示装置に表示される。ここで，図５（ｃ）に示す金型ｉ０の図面が，図８（ｂ）に示した前記樹脂製品ｈの内側形状をそのままトレースした３次元ＣＡＤデータ（前記指定ＣＡＤデータ）の図面であり，図２の処理が実行されることにより，図５（ｄ）に示すように，Ｒ曲面Ｒｉ０’を色分けした金型ｉ０’の図面（３次元形状）が表示される。また，例えば，前記Ｒ曲面表示区分情報（図３）において，前記Ｒ曲面以外の面の色データ５が「非表示」と設定された場合は，図５（ｅ）に示すように，色分けされたＲ曲面Ｒｉ０’のみが抽出されて表示されることになる。
従来より，３次元ＣＡＤ装置（前記３次元ＣＡＤプログラム）は，複数の３次元ＣＡＤデータを重ね合わせて表示させる機能を有するが，図５（ｅ）に示すＲ曲面Ｒｉ０’のみを抽出して表示するよう設定された（Ｒ曲面以外を非表示とした）前記樹脂製品ｈの内側面の３次元ＣＡＤデータに基づく３次元形状と，図５（ｂ）に示すＲ曲面の入力前（面の位置関係の修正後）の金型ｉ１’の３次元ＣＡＤデータに基づく３次元形状とを重ね合わせて表示させることにより（図５（ｆ）），どの部分にどのようなサイズのＲ半径を有するＲ曲面が存在するかが色分けによって一見して把握できるとともに，位置の対応も容易に把握できるため，樹脂製品ｈのＲ曲面に対応させて新たな（修正した）Ｒ曲面（Ｒ半径情報）を入力する作業が，２次元ＣＡＤ図面と照らし合わせながら行う場合に比べて格段に効率化できる。図５（ｇ）は，図５（ｆ）の３次元ＣＡＤデータに対して新たなＲ曲面を入力した後の金型ｉ１’’と色分けされたＲ曲面Ｒｉ０’とを重ね合わせて表示させた３次元形状を表す。
【００１３】
【実施例】
次に，前記３次元ＣＡＤ装置Ｘの応用例である３次元ＣＡＤ装置Ｘ’について説明する。３次元ＣＡＤ装置Ｘ’は，前記３次元ＣＡＤ装置Ｘの有する機能に加え，Ｒ曲面を有する前記面情報３０について，そのＲ曲面が凸面であるか凹面であるかを判断し，それによっても色分けを行う機能を有するものである。このような機能を付加するのは以下の理由による。
例えば，図６（ａ）に示すような突出したエッジ▲１▼（以下凸エッジ▲１▼という）と，へこんだエッジ▲２▼，▲３▼（以下，凹エッジという）とが交わる形状を有する部分にＲ曲面を設ける場合，先に前記凸エッジ▲１▼にＲ曲面を設けた後に前記凹エッジにＲ曲面を設けた場合（図６（ｂ））と，その逆の順序でＲ曲面を設けた場合（図６（ｃ））とでは，仕上がりの形状が異なることになる。このような形状の場合，樹脂製品ｈのＲ曲面に対応させて新たな（修正した）Ｒ曲面（Ｒ半径情報）を入力する際に，どこに凸面或いは凹面のＲ曲面が存在するかを把握していないと，Ｒ曲面の入力順序を間違えてやり直し作業が発生する。このため，膨大な数のＲ曲面から凸面と凹面とを容易に識別できるように，これらを色分けすることが作業の効率化につながる。
【００１４】
以上の機能を実現するため，本３次元ＣＡＤ装置Ｘ’では，図３に示す前記Ｒ曲面表示区分情報入力ウィンドウから入力する前記Ｒ曲面表示区分情報において，前記Ｒ半径のサイズ区分それぞれについての色データ２を凸面用色データと凹面用色データの２つに分けて設定できるよう構成されている。また，前記指定ＣＡＤデータに対して前記色データ２〜５を設定する処理は，基本的に，図２に示した処理と同様であり，図２のＳ２４において，前記面情報３０からその面が凸面であるか凹面であるかが判別されて，その判別結果によって設定する前記色データ２を前記凸面用色データ又は前記凹面用色データのいずれにするかが決定される点が異なるのみである。ここで，凸面であるか凹面であるかの判別は，図７において樹脂製品ｈに矢印で示すＲ曲面の法線ベクトルを求め，該法線ベクトルがそのＲ曲面におけるＲの中心座標の方向を向いているか否かによって行われる。即ち，前記法線ベクトルの延長線上に前記Ｒの中心座標が存在すれば，凹面と判別され，そうでなければ凸面と判別される。一般的な３次元ＣＡＤ装置（前記３次元ＣＡＤプログラム）は，前記法線ベクトルを求める機能を有しており，前記Ｒの中心座標も，前記面情報３０（図４）における前記位置・寸法情報３２に含まれるものである。
【００１５】
【発明の効果】
以上説明したように，本発明によれば，３次元ＣＡＤデータに基づく３次元形状の表示において，Ｒ曲面の存在箇所及びそのＲ半径サイズ，並びにその面が凸面であるか凹面であるかを，色分け表示によって容易に把握できるので，２次元ＣＡＤ図面から膨大な箇所のＲ曲面をそのＲ半径サイズも考慮しながら探し出す煩雑な作業が不要となり，ミスが生じにくくなるとともに，Ｒ曲面の修正入力作業の効率を大幅に改善することができる。さらに，Ｒ曲面を探し出すためだけに２次元ＣＡＤ図面を作成する無駄もなくなる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る３次元ＣＡＤ装置ＸにおけるＲ曲面の色分け区分に関する処理手順を表すフローチャート。
【図２】本発明の実施の形態に係る３次元ＣＡＤ装置Ｘにおける３次元ＣＡＤデータに色データを設定する処理手順を表すフローチャート。
【図３】本発明の実施の形態に係る３次元ＣＡＤ装置ＸにおけるＲ曲面表示区分情報の入力ウィンドウ画面の一例を表す図。
【図４】本発明の実施の形態に係る３次元ＣＡＤ装置Ｘで用いられる３次元ＣＡＤデータに含まれる面情報の概略構成の一例を表す図。
【図５】本発明の実施の形態に係る３次元ＣＡＤ措置Ｘで表示される金型の３次元形状表示例を表す図。
【図６】凸面であるＲ曲面と凹面であるＲ曲面とを設ける順序により仕上がり形状が異なる場合の例を示す図。
【図７】本発明の実施例にかかる３次元ＣＡＤ装置Ｘ’においてＲ曲面が凸面又は凹面のいずれであるかを判別する方法を説明するためのＲ曲面の法線ベクトルを表す図。
【図８】樹脂製品の３次元形状の一例を表す図。
【図９】真空成形工法による樹脂製品の成形について説明する図。
【符号の説明】
１…Ｒ半径のサイズ区分
２…Ｒ半径のサイズ区分それぞれについての色データ
３…Ｒ半径のサイズ区分に該当しないＲ半径を有するＲ曲面の色データ
４…１つのＲ曲面においてそのＲ半径が変化するＲ曲面の色データ
５…Ｒ曲面以外の面の色データ
６…ファイル名
７…保存ボタン
８…読込ボタン
９…ＯＫボタン
１０…適用ボタン
１１…キャンセルボタン
ｈ…樹脂製品
ｈ’…シート材
ｉ…金型
３０…面情報
３１…要素タイプ情報
３２…位置・寸法情報
３２ａ…Ｒ径サイズ
３３…カラー情報
【図１】
0003910040.tif 000002
【図２】
0003910040.tif 000003
【図３】
0003910040.tif 000004
【図４】
0003910040.tif 000005
【図５】
0003910040.tif 000006
【図６】
0003910040.tif 000007
【図７】
0003910040.tif 000008
【図８】
0003910040.tif 000009
【図９】
0003910040.tif 000010