(57)【要約】【課題】  本発明は、３次元形状モデルに関連付けて付与する各種属性情報を適切に管理できるＣＡＤモデル情報管理装置の提供を目的とする。【解決手段】  本発明は、３次元空間内に作成される３次元形状モデルに対して各種属性情報を同一３次元空間内で付与するＣＡＤ装置におけるＣＡＤモデル情報管理装置であって、３次元形状モデルの形状を表す形状情報と、前記属性情報とを別々のモデルファイルで管理することを特徴とする。【選択図】  図５
2006318057.tif 000002
【特許請求の範囲】
【請求項１】
３次元空間内に作成される３次元形状モデルに対して各種属性情報を同一３次元空間内で付与するＣＡＤ装置におけるＣＡＤモデル情報管理装置であって、
３次元形状モデルの形状を表す形状情報と、前記属性情報とを別々のモデルファイルで管理することを特徴とする、ＣＡＤモデル情報管理装置。
【請求項２】
前記属性情報は、寸法や寸法公差のような設計情報、及び、製造条件や製品要求事項のような製造関連情報を含む、請求項１に記載のＣＡＤモデル情報管理装置。
【請求項３】
権限の無い者が任意のモデルファイルにアクセスできないようにすべく、各モデルファイルにアクセス制限を付与する、請求項３に記載のＣＡＤモデル情報管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、３次元空間内に作成される３次元形状モデルに対して各種属性情報を同一３次元空間内で付与するＣＡＤ装置におけるＣＡＤモデル情報管理装置に関する。
【背景技術】
【０００２】
従来から、客先が図面を利用する際に、客先の端末にＣＡＤ専用のソフトを入れることなく図面を提供することができるようにすることを課題とした図面管理システムが知られている（例えば、特許文献１参照）。この図面管理システムは、対象図形が描画された図面に属性を示す属性情報を添付する図面作成装置と、前記図面と前記属性情報とを対応付けるデータベースを有する図面管理装置と、前記図面を利用する利用者に属す利用者端末とを備え、前記図面管理装置は、前記データベースに基づいて前記利用者端末に提供するための図面データを生成し、前記図面データを前記利用者端末に提供することを特徴とする。ここで、前記属性情報とは、前記利用者端末を示す利用者端末情報（前記利用者端末のアドレスを示す第２文字列）や、前記図面を識別するための識別情報（前記図面に付けられる番号を表す第１文字列）を意味する。
【特許文献１】特開２００３−１５０６５２公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、近年、３次元空間内に作成される３次元形状モデルに対して同一３次元空間内で各種属性情報を付与できるＣＡＤ（ｃｏｍｐｕｔｅｒ−ａｉｄｅｄ  ｄｅｓｉｇｎ）装置が開発されつつある。この種のＣＡＤ装置では、従来では３次元形状モデルを平面図（図面）に落とし込んでから付与していた設計情報や製造関連情報等の属性情報を、３次元形状モデルと同一の３次元空間内に付与できるので、従来では設計部門と製造部門とでそれぞれ別個独立的に付与されていた属性情報を、一元的に管理することが可能となる。
【０００４】
しかしながら、実際の開発・製造業務においては、１つの３次元形状モデルに対して多くの属性情報を付与できることによる弊害が懸念される。例えば、ある３次元形状モデルの形状情報だけを社外に提供したいのに自社のノウハウの詰まった設計情報を一緒に流出してしまうという機密管理上の問題がある。また、後行程の小さな設計変更を行う場合でさえ、データが一元的に管理されている故に、本来何の影響も受けないはずの前行程までも巻き込んで設計変更する必要が発生する等、業務プロセス上の問題がある。
【０００５】
本発明は、上記の問題点を鑑みてなされたものであり、３次元形状モデルに関連付けて付与される各種属性情報を適切に管理できるＣＡＤモデル情報管理装置の提供を目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明の一局面によれば、３次元空間内に作成される３次元形状モデルに対して各種属性情報を同一３次元空間内で付与するＣＡＤ装置におけるＣＡＤモデル情報管理装置であって、
３次元形状モデルの形状を表す形状情報と、前記属性情報とを別々のモデルファイルで管理することを特徴とする、ＣＡＤモデル情報管理装置が提供される。
【０００７】
本局面において、前記属性情報は、寸法や寸法公差のような設計情報、及び、製造条件や製品要求事項のような製造関連情報を含むことができる。また、権限の無い者が任意のモデルファイルにアクセスできないようにすべく、各モデルファイルにアクセス制限を付与することとしてもよい。
【発明の効果】
【０００８】
本発明によれば、３次元形状モデルに３次元的に付与される各種属性情報を適切に管理できるＣＡＤモデル情報管理装置を得ることができる。
【発明を実施するための最良の形態】
【０００９】
以下、図面を参照して、本発明を実施するための最良の形態の説明を行う。
【００１０】
図１は、本発明によるＣＡＤモデル情報管理装置に係るシステム全体を示す構成図である。このシステムは、各ユーザ（例えば、デザイン部門、設計部門、製造部門の設計者）が使う各コンピューター端末１００と、各コンピューター端末１００に適切なネットワーク（例えばＬＡＮ：ローカルエリアネットワーク）を介して接続されるサーバー２００とを含む。各コンピューター端末１００には、以下で説明する３次元形状モデルの作成、属性情報の付与及び各モデルファイルの作成を実現できる適切なソフトウェアがインストールされる。即ち、各コンピューター端末１００はＣＡＤ装置として機能する。サーバー２００には、各コンピューター端末１００で作成される各種データ（後述する３次元形状モデルを含むアセンブリファイル）が保存される。
【００１１】
図２は、コンピューター端末１００上での３次元形状モデル及び属性情報の表示態様の一例を示す図であり、コンピューター端末１００のディスプレイ画面に相当する。図２には、ある製品の３次元形状を表す３次元形状モデルに対して、寸法及び寸法公差が設計情報として、２つの面間の平行度の指示が製造関連情報として、３次元的に付与されている。
【００１２】
このようにして３次元形状モデルに対して付与できる属性情報としては、上述のような設計情報や製造条件の他、製品の製造に用いる材料やその条件、製品要求事項のような製造関連情報が含まれてもよい。即ち、従来では製品の図面の表題欄に記述されているような各種情報や、いわゆるスペックとして記述される各種製造要求事項に関する情報を、３次元形状モデルに対して属性情報として付与することもできる。
【００１３】
このようなＣＡＤ装置を用いると、従来では設計部門と製造部門とでそれぞれ別個独立的に付与されていた属性情報を、３次元形状モデルに対して直接的に付与することができるので、各製品に関する多くの情報を製品（３次元形状モデル）毎に一元的に管理することが可能となる。
【００１４】
図３は、図２に示すような３次元形状モデルの形状情報と属性情報の作成・管理方法を示すフローチャートである。図４は、図３の作成・管理方法に関連した説明図である。以下で説明する各処理は、コンピューター端末１００上で動作するソフトウェアにより実行される。
【００１５】
先ず、ステップ１０では、ユーザは、コンピューター端末１００の適切な入力・操作手段（マウスやキーボード等）を用いてソフトウェアを動作させ、形状モデルデータの作成処理を行う。これにより、例えば図４（Ａ）に示すような３次元形状モデルができあがる。尚、３次元形状モデルは、通常的なＣＡＤ装置においてと同様の手順により、点、線、面等を生成していくことで作成することができる。３次元形状モデルができあがると、ステップ２０に進む。尚、３次元形状モデルは、その形状を構成する面や線に関する情報、即ちその形状を表す形状情報しか持たない。
【００１６】
ステップ２０では、ユーザは、コンピューター端末１００の適切な入力・操作手段を用いてソフトウェアを動作させ、第１属性情報格納モデルデータの作成処理を行う。これにより、例えば図４（Ｂ）に示すような第１属性格納モデルができる。
【００１７】
続くステップ３０では、ユーザは、コンピューター端末１００の適切な入力・操作手段を用いてソフトウェアを動作させ、第１属性格納モデルへの情報付与（情報入力）を行う。これにより、例えば図４（Ｂ）に示すように、各種属性情報（本例では、寸法及び寸法公差などの設計情報）が付与された第１属性格納モデルができる。
【００１８】
ステップ４０では、ユーザは、コンピューター端末１００の適切な入力・操作手段を用いてソフトウェアを動作させ、第２属性情報格納モデルデータの作成処理を行う。これにより、例えば図４（Ｃ）に示すような第２属性格納モデルが３次元形状モデルの下にできる（例えば第１属性格納モデルと並列した関係でできる。）。
【００１９】
続くステップ５０では、ユーザは、コンピューター端末１００の適切な入力・操作手段を用いてソフトウェアを動作させ、第２属性格納モデルへの情報付与（情報入力）を行う。これにより、例えば図４（Ｃ）に示すように、各種属性情報（本例では、平行度の指示などの製造関連情報）が付与された第２属性格納モデルができる。ステップ４０及び５０の処理は、必要に応じて繰り返されてよい。また、３次元形状モデルを修正したい場合には、ステップ１０に戻り、３次元形状モデルが適宜変更され、それに応じて、第１属性格納モデル内の属性情報が変更されることになる。
【００２０】
尚、３次元形状モデル、第１属性格納モデル及び第２属性格納モデルの画面上での表示の仕方に関して、例えばユーザが３次元形状モデルを作成している間は、第１属性格納モデル及び第２属性格納モデル内の各種属性情報が表示されず、第１属性格納モデル又は第２属性格納モデルを作成している間は、ユーザの要求に応じて、図４（Ｂ）及び図４（Ｃ）にて３次元形状モデルを点線にて示すように、第１属性格納モデル又は第２属性格納モデルの各種属性情報と共に、３次元形状モデルが重畳表示されるようにしてよい。これにより、ユーザは、形状を見ながら、各属性格納モデル内の属性情報のチェックや変更を行うことができる。また、ユーザの要求に応じて、図２に示すように全てのモデルを表示できるようにしてもよい。
【００２１】
上記ステップ１０乃至５０により各種作成処理が終了すると（即ち設計作業が終了すると）、例えばユーザからの保存要求に応答して、各モデルを一まとめにしたアセンブルファイルがサーバー２００内に保存される。尚、サーバー２００からの保存データの読み出しは、コンピューター端末１００からのアセンブルファイル名ないしモデル名を指定した要求に応じて、アセンブルファイル単位又はモデル単位で実現できるようにされてよい。
【００２２】
このように本実施例によれば、３次元形状モデル内に属性情報を入れていくのではなく、３次元形状モデルとは別の属性格納モデルを作成して、当該属性格納モデルに各種属性情報を格納していくので、形状情報と属性情報とを互いの関連性を保ちつつ、それぞれ別々のモデルで管理することができる。
【００２３】
従って、本実施例によれば、上記の［発明が解決しようとする課題］の段落で指摘したような各問題を効果的に防止することができる。即ち、ある３次元形状モデルの形状情報だけを社外に提供したいのに自社のノウハウの詰まった設計情報を一緒に流出してしまうという機密管理上の問題に対しては、３次元形状モデルだけを社外に提供することで確実に防止することができる。即ち、本実施例によれば、形状情報と属性情報とが別々のモデルでサーバー２００に保存・管理されるので、図５に示すように、形状情報又は属性情報だけを社外に提供することが可能となる。また、このとき、ユーザは、例えば形状情報だけを提供したい場合は、３次元形状モデルだけを指定してサーバー２００から読み出すか、又は、アセンブリファイルから３次元形状モデルだけを分離するだけでよく作業が容易である。
【００２４】
また、本実施例によれば、後行程の小さな設計変更を行う場合に前行程までも巻き込んで設計変更する必要が発生する等の業務プロセス上の問題を効果的に防止することができる。即ち、本実施例によれば、後行程の小さな設計変更を行う場合には、属性格納モデルだけを取り出して変更を行えばよいので、３次元形状モデル内に多様な属性情報を入れて一元管理する構成で生ずる上記問題点を防止することができる。
【００２５】
尚、上記の実施例において、サーバー２００内のデータ（アセンブリファイルやその中の各モデル）は、権限の無い者がアクセスできないようにすべく、アクセス制限が付与されることが望ましい。このアクセス制限は、サーバー２００からのデータの読み出しを禁止する制限や、コンピューター端末１００上でのデータの変更を禁止する制限（閲覧は可）等、多様な制限態様で付与されるものであってよい。例えば設計部門の承認を経たデータ（承認データ）については、同設計部門の責任者の許可が無い限り、データ変更がなされないようにプロテクトされることが望ましい。これにより、サーバー２００内のデータの不正な流出や改変を防止することができる。
【００２６】
また、同様の考え方で、アクセス制限は、アセンブリファイル内のモデル毎に付与されてもよい。これにより、例えば第２属性格納モデル内の属性情報を変更する際に、同一のアセンブリファイル内に含まれる３次元形状モデルや第２属性格納モデルが誤って変更されるのを防止することができる。また、この場合でも、例えば３次元形状モデルの読み出しは許可する（変更だけを不可とする）ことで、ユーザは、３次元形状モデルのデータ（即ち形状）を参照しながら、第２属性格納モデル内の属性情報を変更することができる。
【００２７】
以上、本発明の好ましい実施例について詳説したが、本発明は、上述した実施例に制限されることはなく、本発明の範囲を逸脱することなく、上述した実施例に種々の変形及び置換を加えることができる。
【００２８】
例えば、上述した実施例において、各ユーザ間（即ち各コンピューター端末１００間）でデータを共有できるようにするため、サーバー２００を用いているが、本発明はこれに限定されることはなく、例えば、サーバー２００に代えて又はこれに加えて、各コンピューター端末１００内のメモリにデータを保存する構成であってもよい。
【００２９】
また、上述した実施例では、属性情報の種類に応じて２種類の属性格納モデルを定義しているが、３種類以上の属性格納モデルがあってもよい。
【００３０】
また、上述では、３次元形状モデルとして３次元形状を持つモデルを例示しているが、３次元形状モデルには、３次元形状を所定の面で切断した際に得られる断面形状（２次元）が含まれてもよい。
【００３１】
また、上述した実施例では、３次元形状モデル及び各属性格納モデルを並列的に関連付けているが、３次元形状モデルを上位として各属性格納モデルを下位として位置付けたり、各属性格納モデルに更に下層のモデルを作成したりするなどしてツリー構造で各モデルを関連付けることも可能である。
【図面の簡単な説明】
【００３２】
【図１】本発明によるＣＡＤモデル情報管理装置に係るシステム全体を示す構成図である。
【図２】コンピューター端末１００上での３次元形状モデル及び属性情報の表示態様の一例を示す図である。
【図３】図２に示すような３次元形状モデルの形状情報と属性情報の作成・管理方法を示すフローチャートである。
【図４】図３のフローチャートによる処理に関連した説明図である。
【図５】本発明による情報管理態様の説明図である。
【符号の説明】
【００３３】
１００    コンピューター端末
２００    サーバー
【図１】
2006318057.tif 000003
【図２】
2006318057.tif 000004
【図３】
2006318057.tif 000005
【図４】
2006318057.tif 000006
【図５】
2006318057.tif 000007