(57)【特許請求の範囲】
【請求項１】
切り分け処理手段と、
設定手段と、
関連付け手段と、
テーブル作成手段と、
検索手段と、
第１の管理手段と、
第２の管理手段と、
拘束手段と、
３次元データ作成手段と、
変換手段とを有する設計パラメータ管理システムを用いて、電気実装設計工程において用いる２次元ＣＡＤシステムならびに機構外装設計工程において用いる３次元ＣＡＤシステムにおいてそれぞれ用いられる設計パラメータを管理する設計パラメータ管理方法において、
前記切り分け手段により、前記２次元ＣＡＤシステムならび前記３次元ＣＡＤシステムにおいてそれぞれ用いられる２次元ＣＡＤデータならびに３次元ＣＡＤデータを属性情報と幾何情報とに切り分ける処理を行い、
前記設定手段により、設計者の指示に基づいて、前記２次元ＣＡＤシステムならびに前記３次元ＣＡＤシステムにおいてそれぞれ用いられる設計パラメータのなかで、前記２次元ＣＡＤシステムならびに前記３次元ＣＡＤシステム間で共有することが適当な任意の設計パラメータを前記２次元ＣＡＤシステムならびに前記３次元ＣＡＤシステム間において仮想的な共有状態に設定し、
前記関連付け手段により、前記設計者の指示に基づいて、前記切り分け手段によって切り分けられた属性情報と前記仮想的な共有状態の設計パラメータとを関連付け、
前記テーブル作成手段により、前記２次元ＣＡＤデータならびに前記３次元ＣＡＤデータ中の、前記仮想的な共有状態の設計パラメータに関連する属性情報について、前記仮想的な共有状態の設計パラメータを介して前記２次元ＣＡＤシステムの属性情報と前記３次元ＣＡＤシステムの属性情報とを関連付ける属性関連付けテーブルを作成し、
前記検索手段により、前記２次元ＣＡＤシステムならびに前記３次元ＣＡＤシステムにおいてそれぞれ用いられる前記２次元ＣＡＤデータならびに前記３次元ＣＡＤデータから、前記関連付け手段により前記仮想的な共有状態の設計パラメータと関連付けられた属性情報を検索し、
前記第１の管理手段により、前記検索手段によって検索された属性情報に関連付けられた前記仮想的な共有状態の設計パラメータの幾何情報を前記２次元ＣＡＤシステムならびに前記３次元ＣＡＤシステム間においてデータ変換が可能な対象として管理し、
前記第２の管理手段により、前記検索手段により検索された属性情報に関連付けられた前記仮想的な共有状態の設計パラメータ以外の幾何情報を前記２次元ＣＡＤシステムならび前記３次元ＣＡＤデータにおいて前記データ変換が可能な対象として管理される幾何情報と区別して独立して管理し、
前記拘束手段により、前記テーブル作成手段によって作成された前記属性関連付けテーブルに基づき、前記仮想的な共有状態の設計パラメータにより共有状態とされている前記２次元ＣＡＤデータの幾何情報と前記３次元ＣＡＤデータの幾何情報とを拘束し、
前記３次元データ作成手段により、論理的な電気設計情報を物理的な３次元形状情報に関連付けた状態で３次元データを作成し、
前記変換手段により、前記２次元ＣＡＤデータの幾何情報を３次元の幾何情報に変換するとともに、前記３次元ＣＡＤデータの幾何情報を２次元の幾何情報に変換する
ことを特徴とする設計パラメータ管理方法。
【請求項２】
請求項１に記載の設計パラメータ管理方法において、
前記設計パラメータ管理システムは、さらに、登録手段と、履歴管理手段と、差分管理手段とを有し、
前記登録手段により、前記設定手段によって設定された前記仮想的な共有状態の設計パラメータをデータベースに登録し、
前記履歴管理手段により、前記２次元ＣＡＤシステムならびに前記３次元ＣＡＤシステムにおいてそれぞれ用いられる設計パラメータと前記登録手段により前記データベースに登録された前記仮想的な共有状態の設計パラメータとの履歴を管理し、
前記差分管理手段により、前記履歴管理手段によって管理された履歴に基づいて、前記２次元ＣＡＤシステムならびに前記３次元ＣＡＤシステムにおいてそれぞれ用いられる設計パラメータと前記登録手段により前記データベースに登録された前記仮想的な共有状態の設計パラメータとの差分を管理する
ことを特徴とする設計パラメータ管理方法。
【請求項３】
電気実装設計工程において用いる２次元ＣＡＤシステムならびに機構外装設計工程において用いる３次元ＣＡＤシステムにおいてそれぞれ用いられる設計パラメータを管理する設計パラメータ管理システムにおいて、
前記２次元ＣＡＤシステムならびに前記３次元ＣＡＤシステムにおいてそれぞれ用いられる２次元ＣＡＤデータならびに３次元ＣＡＤデータを属性情報と幾何情報とに切り分ける処理を行う切り分け処理手段と、
設計者の指示に基づいて、前記２次元ＣＡＤシステムならびに前記３次元ＣＡＤシステムにおいてそれぞれ用いられる設計パラメータのなかで、前記２次元ＣＡＤシステムならびに前記３次元ＣＡＤシステム間で共有することが適当な任意の設計パラメータを前記２次元ＣＡＤシステムならびに前記３次元ＣＡＤシステム間において仮想的な共有状態に設定する設定手段と、
前記設計者の指示に基づいて、前記切り分け処理手段により切り分けられた属性情報と前記仮想的な共有状態の設計パラメータとを関連付ける関連付け手段と、
前記２次元ＣＡＤデータならびに前記３次元ＣＡＤデータ中の、前記仮想的な共有状態の設計パラメータに関連する属性情報について、前記仮想的な共有状態の設計パラメータを介して前記２次元ＣＡＤシステムの属性情報と前記３次元ＣＡＤシステムの属性情報とを関連付ける属性関連付けテーブルを作成するテーブル作成手段と、
前記２次元ＣＡＤシステムならびに前記３次元ＣＡＤシステムにおいてそれぞれ用いられる前記２次元ＣＡＤデータならびに前記３次元ＣＡＤデータから、前記関連付け手段により前記仮想的な共有状態の設計パラメータと関連付けられた属性情報を検索する検索手段と、
前記検索手段により検索された属性情報に関連付けられた前記仮想的な共有状態の設計パラメータの幾何情報を前記２次元ＣＡＤシステムならびに前記３次元ＣＡＤシステム間においてデータ変換が可能な対象として管理する第１の管理手段と、
前記検索手段により検索された属性情報に関連付けられた前記仮想的な共有状態の設定パラメータ以外の幾何情報を前記２次元ＣＡＤシステムならびに前記３次元ＣＡＤシステム間において前記データ変換が可能な対象として管理される幾何情報と区別して独立して管理する第２の管理手段と、
前記テーブル作成手段により作成された前記属性関連付けテーブルに基づき、前記仮想的な共有状態の設計パラメータにより共有状態とされている前記２次元ＣＡＤデータの幾何情報と前記３次元ＣＡＤデータの幾何情報とを拘束する拘束手段と、
論理的な電気設計情報を物理的な３次元形状情報に関連付けた状態で３次元データを作成する３次元データ作成手段と、
前記２次元ＣＡＤデータの幾何情報を３次元の幾何情報に変換するとともに、前記３次元ＣＡＤデータの幾何情報を２次元の幾何情報に変換する変換手段と
を有すること特徴とする設計パラメータ管理システム。
【請求項４】
請求項３に記載の設計パラメータ管理システムにおいて、さらに、
前記設定手段により設定された前記仮想的な共有状態の設計パラメータをデータベースに登録する登録手段と、
前記２次元ＣＡＤシステムならびに前記３次元ＣＡＤシステムにおいてそれぞれ用いられる設計パラメータと前記登録手段により前記データベースに登録された前記仮想的な共有状態の設計パラメータとの履歴を管理する履歴管理手段と、
前記履歴管理手段により管理された履歴に基づいて、前記２次元ＣＡＤシステムならびに前記３次元ＣＡＤシステムにおいてそれぞれ用いられる設計パラメータと前記登録手段により前記データベースに登録された前記仮想的な共有状態の設計パラメータとの差分を管理する差分管理手段と
を有することを特徴とする設計パラメータ管理システム。
【請求項５】
請求項４に記載の設計パラメータ管理システムにおいて、さらに、
前記差分管理手段により管理された差分を前記複数の異なるＣＡＤシステムに通知する通知手段と
を有することを特徴とする設計パラメータ管理システム。
【請求項６】
請求項３に記載の設計パラメータ管理システムにおいて、さらに、
３次元形状にモデリングされた電子部品データライブラリを作成ならびに管理する手段とを有し、
前記３次元電子部品データライブラリは機構設計用や電気設計用の目的に応じた部品原点情報ならびに材料物性値情報を有し、前記部品原点情報ならびに材料物性値情報を前記共有パラメータと関連付けるようにした
ことを特徴とする設計パラメータ管理システム。
【請求項７】
請求項１または２のいずれか１項に記載の設計パラメータ管理方法をコンピュータに実行させるためのプログラム。
【請求項８】
請求項３、４、５または６のいずれか１項に記載の設計パラメータ管理システムとしてコンピュータを機能させるためのプログラム。
【請求項９】
請求項７または８のいずれか１項に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設計パラメータ管理方法、設計パラメータ管理システム、プログラムおよびコンピュータ読み取り可能な記録媒体に関し、さらに詳細には、複数の異なるＣＡＤシステムにおいてそれぞれ用いられる設計パラメータを管理するために用いて好適な設計パラメータ管理方法、設計パラメータ管理システム、プログラムおよびコンピュータ読み取り可能な記録媒体に関する。
【０００２】
なお、本明細書においては、「２次元」を「２Ｄ」と、また、「３次元」を「３Ｄ」と適宜に表記する。
【背景技術】
【０００３】
一般に、例えば、電子セット製造メーカーの製品開発工程で行われる３次元製品設計（３Ｄ製品設計）においては、２次元ＣＡＤシステム（２Ｄ  ＣＡＤシステム）を用いて行われる電気実装設計工程と３次元ＣＡＤシステム（３Ｄ  ＣＡＤシステム）を用いて行われる機構外装設計工程とを互いに関連させながら設計を進める協調設計の手法が取られている。
【０００４】
ところで、こうした従来の協調設計の手法においては、機構外装設計工程において用いる３次元ＣＡＤシステム（以下、「３次元機構系ＣＡＤシステム」と適宜に称する。）で使用する設計パラメータと電気実装設計工程において用いる２次元ＣＡＤシステム（以下、「２次元電気系ＣＡＤシステム」と適宜に称する。）で使用する設計パラメータとは、３次元機構データ（３Ｄ機構データ）ならびに２次元電気データ（２Ｄ電気データ）として統合一元化された状態で１箇所のファイルに保存され、それぞれ独自の識別番号（ＩＤ）を付与された状態で管理されていた。
【０００５】
従って、３次元機構系ＣＡＤシステムを使用する機構設計者ならびに２次元電気系ＣＡＤシステムを使用する電気設計者は、それぞれ同一の採番システムへログイン（Ｌｏｇｉｎ）し、必要なＩＤを取得した状態で登録し、以後はこの統合一元化された管理システム上で管理された状態で設計工程を運用していた。
【０００６】
ここで、上記した従来の管理形態においては、３次元機構系ＣＡＤシステムと２次元電気系ＣＡＤシステムとにおける設計パラメータの管理システムの構成そのものは、確かに統一されている。このため、３次元機構系ＣＡＤシステムと２次元電気系ＣＡＤシステムとがそれぞれが独立した管理システムを有する場合に比べると、システム構成費を低減することができるとともに、メンテナンス工程を簡潔にすることができるという利点があった。
【０００７】
しかしながら、上記した従来の管理形態は、３次元機構系ＣＡＤシステムと２次元電気系ＣＡＤシステムとの設計パラメータの全てを統合化してしまうことにより、そもそも機構外装設計と電気実装設計という異なる設計目的で行われる工程の全てを支援するシステムとしては、柔軟性に乏し過ぎるという問題点が指摘されていた。
【０００８】
即ち、上記した従来の管理形態においては、例えば、３次元機構系ＣＡＤシステムと２次元電気系ＣＡＤシステムとでそれぞれで独立した状態で設計を進める方が適している設計パラメータですら統合管理下に置く必要性があったため、結果として、ファイル作成の目的だけで採番行為を行い、その後は当該採番行為において作成したファイルのコピーを別途ローカルのマシンディレクトリ下にて保存管理し、設計完了とともにローカルのマシンディレクトリ下にて保存管理していたファイルを上記採番行為において作成したファイルと置換して統合管理システム化に置くという運用が一般化していた。
【０００９】
さらに、上記した従来の管理形態においては、３次元機構系ＣＡＤシステムと２次元電気系ＣＡＤシステムとの間で共有／非共有という概念を持たないことにより、３次元機構系ＣＡＤシステムと２次元電気系ＣＡＤシステムとの間で共有関係がなく互いに独立して早期設計完了できるような設計成果物（以下、「非共有設計成果物」と適宜に称する。）についても、３次元機構系ＣＡＤシステムと２次元電気系ＣＡＤシステムとの間で共有関係がある設計成果物（以下、「共有設計成果物」と適宜に称する。）の設計完了に依存してしまい、その結果、製品設計全体の設計完了時期の長期化を招来しているという問題点があった。
【００１０】
なお、本願出願人が特許出願時に知っている先行技術は、上記において説明したようなものであって文献公知発明に係る発明ではないため、記載すべき先行技術情報はない。
【発明の開示】
本発明は、上記したような従来の技術が有する種々の問題点に鑑みてなされたものであり、その目的とするところは、複数の異なるＣＡＤシステムにおける設計パラメータを管理するに際して、本来は異なる設計目的を有する複数の異なるＣＡＤシステムに対して柔軟性に富んだ管理システムを提供するとともに、製品設計全体の設計完了時期の長期化を抑止することを可能にした設計パラメータ管理方法、設計パラメータ管理システム、プログラムおよびコンピュータ読み取り可能な記録媒体を提供しようとするものである。
【００１１】
上記目的を達成するために、本発明は、複数の異なるＣＡＤシステム間において互いに関与すべきもしくはそれぞれの設計値を合わせることにより完成する任意の設計パラメータなどのような、複数の異なるＣＡＤシステム間において共有することが適当な設計パラメータ（本明細書においては、「共有パラメータ」と適宜に称する。）と複数の異なるＣＡＤシステム間において共有することが適当でない設計パラメータ（本明細書においては、「非共有パラメータ」と適宜に称する。）という仮想的なシステム概念を導入し、これら共有パラメータと非共有パラメータとをそれぞれを独立して管理することにより、本来は異なる設計目的を有する複数の異なるＣＡＤシステムに対して柔軟性に富んだ管理システムを実現するとともに、複数の異なるＣＡＤシステム間において共有関係がない設計成果物（非共有設計成果物）については、複数の異なるＣＡＤシステム間において共有関係がある設計成果物（共有設計成果物）に依存することなく互いに独立して早期設計完了することができるようにして、製品設計全体の設計完了時期の長期化を抑止するようにしたものである。
【００１２】
即ち、本発明による設計パラメータ管理方法は、切り分け処理手段と、設定手段と、関連付け手段と、テーブル作成手段と、検索手段と、第１の管理手段と、第２の管理手段と、拘束手段と、３次元データ作成手段と、変換手段とを有する設計パラメータ管理システムを用いて、電気実装設計工程において用いる２次元ＣＡＤシステムならびに機構外装設計工程において用いる３次元ＣＡＤシステムにおいてそれぞれ用いられる設計パラメータを管理する設計パラメータ管理方法において、上記切り分け手段により、上記２次元ＣＡＤシステムならび上記３次元ＣＡＤシステムにおいてそれぞれ用いられる２次元ＣＡＤデータならびに３次元ＣＡＤデータを属性情報と幾何情報とに切り分ける処理を行い、上記設定手段により、設計者の指示に基づいて、上記２次元ＣＡＤシステムならびに上記３次元ＣＡＤシステムにおいてそれぞれ用いられる設計パラメータのなかで、上記２次元ＣＡＤシステムならびに上記３次元ＣＡＤシステム間で共有することが適当な任意の設計パラメータを上記２次元ＣＡＤシステムならびに上記３次元ＣＡＤシステム間において仮想的な共有状態に設定し、上記関連付け手段により、上記設計者の指示に基づいて、上記切り分け手段によって切り分けられた属性情報と上記仮想的な共有状態の設計パラメータとを関連付け、上記テーブル作成手段により、上記２次元ＣＡＤデータならびに上記３次元ＣＡＤデータ中の、上記仮想的な共有状態の設計パラメータに関連する属性情報について、上記仮想的な共有状態の設計パラメータを介して上記２次元ＣＡＤシステムの属性情報と上記３次元ＣＡＤシステムの属性情報とを関連付ける属性関連付けテーブルを作成し、上記検索手段により、上記２次元ＣＡＤシステムならびに上記３次元ＣＡＤシステムにおいてそれぞれ用いられる上記２次元ＣＡＤデータならびに上記３次元ＣＡＤデータから、上記関連付け手段により上記仮想的な共有状態の設計パラメータと関連付けられた属性情報を検索し、上記第１の管理手段により、上記検索手段によって検索された属性情報に関連付けられた上記仮想的な共有状態の設計パラメータの幾何情報を上記２次元ＣＡＤシステムならびに上記３次元ＣＡＤシステム間においてデータ変換が可能な対象として管理し、上記第２の管理手段により、上記検索手段により検索された属性情報に関連付けられた上記仮想的な共有状態の設計パラメータ以外の幾何情報を上記２次元ＣＡＤシステムならび上記３次元ＣＡＤデータにおいて上記データ変換が可能な対象として管理される幾何情報と区別して独立して管理し、上記拘束手段により、上記テーブル作成手段によって作成された上記属性関連付けテーブルに基づき、上記仮想的な共有状態の設計パラメータにより共有状態とされている上記２次元ＣＡＤデータの幾何情報と上記３次元ＣＡＤデータの幾何情報とを拘束し、上記３次元データ作成手段により、論理的な電気設計情報を物理的な３次元形状情報に関連付けた状態で３次元データを作成し、上記変換手段により、上記２次元ＣＡＤデータの幾何情報を３次元の幾何情報に変換するとともに、上記３次元ＣＡＤデータの幾何情報を２次元の幾何情報に変換するようにしたものである。
【００１３】
また、本発明による設計パラメータ管理方法は、上記設計パラメータ管理システムは、さらに、登録手段と、履歴管理手段と、差分管理手段とを有し、上記登録手段により、上記設定手段によって設定された上記仮想的な共有状態の設計パラメータをデータベースに登録し、上記履歴管理手段により、上記２次元ＣＡＤシステムならびに上記３次元ＣＡＤシステムにおいてそれぞれ用いられる設計パラメータと上記登録手段により上記データベースに登録された上記仮想的な共有状態の設計パラメータとの履歴を管理し、上記差分管理手段により、上記履歴管理手段によって管理された履歴に基づいて、上記２次元ＣＡＤシステムならびに上記３次元ＣＡＤシステムにおいてそれぞれ用いられる設計パラメータと上記登録手段により上記データベースに登録された上記仮想的な共有状態の設計パラメータとの差分を管理するようにしたものである。
【００１４】
また、本発明による設計パラメータ管理システムは、電気実装設計工程において用いる２次元ＣＡＤシステムならびに機構外装設計工程において用いる３次元ＣＡＤシステムにおいてそれぞれ用いられる設計パラメータを管理する設計パラメータ管理システムにおいて、上記２次元ＣＡＤシステムならびに上記３次元ＣＡＤシステムにおいてそれぞれ用いられる２次元ＣＡＤデータならびに３次元ＣＡＤデータを属性情報と幾何情報とに切り分ける処理を行う切り分け処理手段と、設計者の指示に基づいて、上記２次元ＣＡＤシステムならびに上記３次元ＣＡＤシステムにおいてそれぞれ用いられる設計パラメータのなかで、上記２次元ＣＡＤシステムならびに上記３次元ＣＡＤシステム間で共有することが適当な任意の設計パラメータを上記２次元ＣＡＤシステムならびに上記３次元ＣＡＤシステム間において仮想的な共有状態に設定する設定手段と、上記設計者の指示に基づいて、上記切り分け処理手段により切り分けられた属性情報と上記仮想的な共有状態の設計パラメータとを関連付ける関連付け手段と、上記２次元ＣＡＤデータならびに上記３次元ＣＡＤデータ中の、上記仮想的な共有状態の設計パラメータに関連する属性情報について、上記仮想的な共有状態の設計パラメータを介して上記２次元ＣＡＤシステムの属性情報と上記３次元ＣＡＤシステムの属性情報とを関連付ける属性関連付けテーブルを作成するテーブル作成手段と、上記２次元ＣＡＤシステムならびに上記３次元ＣＡＤシステムにおいてそれぞれ用いられる上記２次元ＣＡＤデータならびに上記３次元ＣＡＤデータから、上記関連付け手段により上記仮想的な共有状態の設計パラメータと関連付けられた属性情報を検索する検索手段と、上記検索手段により検索された属性情報に関連付けられた上記仮想的な共有状態の設計パラメータの幾何情報を上記２次元ＣＡＤシステムならびに上記３次元ＣＡＤシステム間においてデータ変換が可能な対象として管理する第１の管理手段と、上記検索手段により検索された属性情報に関連付けられた上記仮想的な共有状態の設定パラメータ以外の幾何情報を上記２次元ＣＡＤシステムならびに上記３次元ＣＡＤシステム間において上記データ変換が可能な対象として管理される幾何情報と区別して独立して管理する第２の管理手段と、上記テーブル作成手段により作成された上記属性関連付けテーブルに基づき、上記仮想的な共有状態の設計パラメータにより共有状態とされている上記２次元ＣＡＤデータの幾何情報と上記３次元ＣＡＤデータの幾何情報とを拘束する拘束手段と、論理的な電気設計情報を物理的な３次元形状情報に関連付けた状態で３次元データを作成する３次元データ作成手段と、上記２次元ＣＡＤデータの幾何情報を３次元の幾何情報に変換するとともに、上記３次元ＣＡＤデータの幾何情報を２次元の幾何情報に変換する変換手段とを有するようにしたものである。
【００１５】
また、本発明による設計パラメータ管理システムは、さらに、上記設定手段により設定された上記仮想的な共有状態の設計パラメータをデータベースに登録する登録手段と、上記２次元ＣＡＤシステムならびに上記３次元ＣＡＤシステムにおいてそれぞれ用いられる設計パラメータと上記登録手段により上記データベースに登録された上記仮想的な共有状態の設計パラメータとの履歴を管理する履歴管理手段と、上記履歴管理手段により管理された履歴に基づいて、上記２次元ＣＡＤシステムならびに上記３次元ＣＡＤシステムにおいてそれぞれ用いられる設計パラメータと上記登録手段により上記データベースに登録された上記仮想的な共有状態の設計パラメータとの差分を管理する差分管理手段とを有するようにしたものである。
【００１６】
また、本発明による設計パラメータ管理システムは、さらに、上記差分管理手段により管理された差分を上記複数の異なるＣＡＤシステムに通知する通知手段とを有するようにしたものである。
【００１７】
また、本発明による設計パラメータ管理システムは、さらに、３次元形状にモデリングされた電子部品データライブラリを作成ならびに管理する手段とを有し、上記３次元電子部品データライブラリは機構設計用や電気設計用の目的に応じた部品原点情報ならびに材料物性値情報を有し、上記部品原点情報ならびに材料物性値情報を上記共有パラメータと関連付けるようにしたものである。
【００１８】
また、本発明は、本発明による設計パラメータ管理方法をコンピュータに実行させるためのプログラムである。
【００１９】
また、本発明は、本発明による設計パラメータ管理システムとしてコンピュータを機能させるためのプログラムである。
【００２０】
また、本発明は、上記した本発明のプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【００２１】
こうした本発明は、例えば、電子セット製造メーカーの製品開発工程で主に行われる３次元製品設計における、電気実装設計工程と機構外装設計工程との協調設計において利用することができる。
【００２２】
具体的な利用の形態を説明すると、例えば、３次元ＣＡＤシステムを使用する機構設計者ならびに２次元ＣＡＤシステムを使用する電気設計者は、本発明による設計パラメータ管理システムにより管理されたＩＤをもって当該システム内にログインし、まずそれぞれの設計パラメータのなかから共有化すべき設計パラメータを当該システムが有する機能を利用して設定することにより、機構設計者自身あるいは電気設計者自身が使用する設計パラメータを共有パラメータと非共有パラメータとにそれぞれ分離独立させ、共有パラメータについては協調設計モードにより設計を進めて行き、非共有パラメータについては機構外装設計工程あるいは電気実装設計工程におけるそれぞれの設計工程において独自に設計を進めて完了させる。
【００２３】
ここで、共有化されたパラメータたる共有パラメータについては、協調設計モードにおいて互いの設計進捗状況を２次元ＣＡＤシステムならびに３次元ＣＡＤシステムにより直接モニターするようにするとともに、２次元ＣＡＤシステムと３次元ＣＡＤシステムとにおける共有パラメータの差分情報をそれぞれのシステム上に反映させるようにすると、なお一層互いの設計意図を円滑に交換することが可能となる。
【００２４】
また、機構外装設計と電気実装設計とにおいて共有すべき設計パラメータが多い電子部品を３次元データ（３Ｄデータ）化するとともに、電気実装設計におけるネット情報やピン情報あるいは材質の物性値などを属性付与した状態でライブラリ化すると、機構外装設計時の解析結果をより精度よく解析することが可能となる。
【００２５】
本発明は、以上説明したように構成されているので、複数の異なるＣＡＤシステムにおける設計パラメータを管理するに際して、本来は異なる設計目的を有する複数の異なるＣＡＤシステムに対して柔軟性に富んだ設計パラメータ管理方法、設計パラメータ管理システム、プログラムおよびコンピュータ読み取り可能な記録媒体を提供することができるという優れた効果を奏する。
【００２６】
また、本発明は、以上説明したように構成されているので、製品設計全体の設計完了時期の長期化を抑止することを可能にした設計パラメータ管理方法、設計パラメータ管理システム、プログラムおよびコンピュータ読み取り可能な記録媒体を提供することができるという優れた効果を奏する。
【図面の簡単な説明】
【００２７】
図１は、本発明の実施の形態の一例による設計パラメータ管理システムのブロック構成図である。
【００２８】
図２は、属性関連付けテーブルの一例を示す図表である。
【００２９】
図３は、本発明の実施の形態の一例による設計パラメータ管理システムの動作を示す説明図である。
【００３０】
図４は、本発明の実施の形態の一例による設計パラメータ管理システムの動作を示す説明図である。
【００３１】
図５は、本発明の実施の形態の一例による設計パラメータ管理システムの動作を示す説明図である。
【００３２】
図６は、属性関連付けテーブルをツリー構造で表すとともに、３Ｄ機構データと２Ｄ電気データとの変換の関係を表した説明図である。
【符号の説明】
【００３３】
１０      設計パラメータ管理システム
１２      データベース部
１４      データ管理部
１４ａ    ３次元ＣＡＤインターフェース部（３Ｄ  ＣＡＤ  Ｉ／Ｆ部）
１４ｂ    ２次元ＣＡＤインターフェース部（２Ｄ  ＣＡＤ  Ｉ／Ｆ部）
１４ｃ    幾何情報と属性情報切り分け処理部
１４ｄ    ２次元−３次元幾何変換コンバータ（２Ｄ−３Ｄ幾何変換コンバータ）
１６      外部記憶媒体
１６ａ    ３Ｄ機構データ
１６ｂ    ２Ｄ電気データ
１６ｃ    幾何情報中間ファイル（幾何情報中間Ｆｉｌｅ）
１８      ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ：グラフィカルユーザインターフェース）表示部
２０      入力部
【発明を実施するための最良の形態】
【００３４】
以下、添付の図面を参照しながら、本発明による設計パラメータ管理方法、設計パラメータ管理システム、プログラムおよびコンピュータ読み取り可能な記録媒体の実施の形態の一例を詳細に説明する。
【００３５】
なお、以下に説明する実施の形態においては、複数の異なるＣＡＤシステムとして２次元ＣＡＤシステムと３次元ＣＡＤシステムとを用い、２次元ＣＡＤシステムは２次元電気系ＣＡＤシステムであり、３次元ＣＡＤシステムは３次元機構系ＣＡＤシステムであるものとする。
【００３６】
図１には、本発明の実施の形態の一例による設計パラメータ管理システムのブロック構成図が示されている。
【００３７】
この設計パラメータ管理システム１０は、データベース部１２と、データ管理部１４と、外部記憶媒体１６と、ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ：グラフィカルユーザインターフェース）表示部１８と、入力部２０とを有して構成されている。
【００３８】
なお、上記したデータベース部１２、データ管理部１４、外部記憶媒体１６、ＧＵＩ表示部１８および入力部２０を備えた設計パラメータ管理システム１０は、例えば、コンピュータシステムにより実現することができる。
【００３９】
ここで、データベース部１２は、例えば、ＲＤＢ（リレーショナルデータベース）などの一般的なデータベースにより構成することができる。
【００４０】
このデータベース部１２において、各設計パラメータにおける各属性情報（なお、「属性情報」については後述する。）の共有状態を別途に登録して管理する。
【００４１】
即ち、データベース部１２は、データ管理部１４より受け継いだ各種の属性情報をデータベース上に登録し、登録した属性情報を仮想的な共有化状態としてデータモデリングされたオブジェクト（以下、「シェーアドオブジェクト（Ｓｈａｒｅｄ  Ｏｂｊｅｃｔ）」と称する。）たる共有パラメータに関連付ける処理を行う。
【００４２】
なお、この仮想的な共有化状態は、オブジェクト思考に基づくデータモデリングだけに限らず、ＲＤＢシステムにおけるデータベーステーブル間のリレーションシップにても実現可能である。
【００４３】
次に、データ管理部１４は、本発明に関連する構成として、３次元ＣＡＤインターフェース部（３Ｄ  ＣＡＤ  Ｉ／Ｆ部）１４ａと、２次元ＣＡＤインターフェース部（２Ｄ  ＣＡＤ  Ｉ／Ｆ部）１４ｂと、幾何情報と属性情報切り分け処理部（以下、単に「切り分け処理部」と適宜に称する。）１４ｃと、２次元−３次元幾何変換コンバータ（２Ｄ−３Ｄ幾何変換コンバータ）１４ｄとを有して構成されている（なお、「幾何情報」については後述する。）。なお、３次元ＣＡＤインターフェース部１４ａならびに２次元ＣＡＤインターフェース部１４ｂは、それらの一部にＯＳ（オペレーティングシステム）の実体ファイルの入出力部（Ｉ／Ｏ）を含んでいる。
【００４４】
また、特に図示はしていないが、データ管理部１４は、ＧＵＩ表示部１８や入力部２０とのインターフェース部や各処理のマネージメント部（アプリケーション部）などを含んでいる。
【００４５】
なお、データ管理部１４は、具体的には、上記した各構成を実現するためのプログラム集合体を意味するものである。
【００４６】
ここで、３次元ＣＡＤインターフェース部１４ａは、３Ｄ機構データ（なお、「３Ｄ機構データ」については後述する。）にアクセスして内部の情報の読み込み／書き込みなどの編集作業を行うためのインターフェースである。
【００４７】
また、２次元ＣＡＤインターフェース部１４ｂは、２Ｄ電気データ（なお、「２Ｄ電気データ」については後述する。）にアクセスして内部の情報の読み込み／書き込みなどの編集作業を行うためのインターフェースである。
【００４８】
次に、切り分け処理部１４ｃについて説明するが、通常、２次元ＣＡＤシステムならびに３次元ＣＡＤシステムにおけるＣＡＤデータの形式としては、物理的な形状を示すための幾何情報とそれら幾何情報に対して何らかの意味を持たせる属性情報とを有することが一般的な形式である。この切り分け処理部１４ｃは、２次元から３次元へ、あるいは、３次元から２次元へという、２次元と３次元との間で相互に幾何情報を変換するために、属性情報の対象である幾何情報と属性情報との関連性とを別途保存した状態において、幾何情報と属性情報とを切り分けする処理を行う。こうした切り分け処理部１４ｃにおける切り分けの処理により、ユークリッド空間における幾何的次元が異なる２次元ＣＡＤシステムと３次元ＣＡＤシステムとの間でのデータ互換を可能にする。
【００４９】
なお、属性情報としては、上記した関連性以外にも実体ファイルの位置（パス情報）や構成点、面、ソリッドデータなどに付与される電気的特性値や材料物性値などの論理データも対象となる。
【００５０】
次に、２Ｄ−３Ｄ幾何変換コンバータ１４ｄは、２次元ＣＡＤシステムならびに３次元ＣＡＤシステムにおけるＣＡＤデータが幾何情報のみに切り分けられた後に、その３次元ならびに２次元の幾何情報を変換用中間情報作成処理により変換用中間情報に変換する。これは、異なるＣＡＤカーネル間でデータ互換を行うため、それぞれのジェオメトリーエンジン（Ｇｅｏｍｅｔｒｙ  Ｅｎｇｉｎｅ）が理解できるフォーマットに変換する必要性があるからである。
【００５１】
それから、この２Ｄ−３Ｄ幾何変換コンバータ１４ｄは、変換用中間情報を２次元の幾何情報または３次元の幾何情報に変換する。即ち、２Ｄ−３Ｄ幾何変換コンバータ１４ｄにおいて、２次元の幾何情報は３次元の幾何情報に変更変換され、３次元の幾何情報は２次元の幾何情報に変換される。
【００５２】
次に、外部記憶媒体１６は、例えば、ＨＤＤ（ハードディスクドライブ）などの通常の記憶デバイスにより構成することができる。
【００５３】
こうした外部記憶媒体１６には、３次元ＣＡＤシステムである３次元機構系ＣＡＤシステムにて作成された実体ファイルである３Ｄ機構データ１６ａと、２次元ＣＡＤシステムである２次元電気系ＣＡＤシステムにて作成された実体ファイルである２Ｄ電気データ１６ｂと、２Ｄ−３Ｄ幾何変換コンバータ１４ｄにて作成された実体ファイルである幾何情報中間ファイル（幾何情報中間Ｆｉｌｅ）１６ｃとが記憶されている。
【００５４】
次に、ＧＵＩ表示部１８は、例えば、ＣＲＴなどの通常の表示デバイスにより構成することができ、ユーザーインターフェースが表示される。
【００５５】
次に、入力部２０は、例えば、キーボードやマウスにより構成することができ、設計パラメータ管理システム１０のユーザーは、入力部２０を介して必要な指示を設計パラメータ管理システム１０へ入力する。
【００５６】
以上の構成において、上記した設計パラメータ管理システム１０の動作について説明する。
【００５７】
この設計パラメータ管理システム１０においては、まず、以下に示す各パラメータを設定する。
【００５８】
即ち、入力部２０を用いて、設計パラメータのなかから共有パラメータ、即ち、仮想的な共有化状態としてデータモデリングされたシェアードオブジェクトとする項目を決定し、設計パラメータ管理システム１０のデータベース部１２に対して共有パラメータとして設定する。なお、この共有パラメータは、システム上では論理的なものと定義される。
【００５９】
ここで、設計パラメータのなかから共有パラメータとする項目としては、例えば、部品原点、部品番号、部品位置、材質、基板外形ならびに制限領域などがある。
【００６０】
また、設計パラメータ管理システム１０が３Ｄ機構系ＣＡＤシステムならびに２Ｄ電気系ＣＡＤシステム内のＣＡＤデータから各共有パラメータを認識するために、属性関連付けテーブル（マッチングテーブル：Ｍａｔｃｈｉｎｇ  Ｔａｂｌｅ）をデータベース部１２に登録し、データベース部１２に登録された属性情報を共有パラメータに関連付ける処理を行う。
【００６１】
図２には、データベース部１２に登録された属性情報が共有パラメータに関連付けられた属性関連付けテーブルの一例が示されており、図２に示す属性関連付けテーブルにおいて、「Ｉｎｓｔａｎｃｅ名」とは各ＣＡＤデータに直接入力される属性情報のことであり、これらは各ＣＡＤシステムのオペレーションによってライン（Ｌｉｎｅ）やソリッド（Ｓｏｌｉｄ）のジェオメトリー（Ｇｅｏｍｅｔｒｙ）に属性付与される文字列である。
【００６２】
なお、図６には、図２に示すような属性関連付けテーブルをツリー構造で表すとともに、３Ｄ機構データ１６ａと２Ｄ電気データ１６ｂとの変換の関係を表した説明図が示されている。
【００６３】
上記した設定を行った上で、設計パラメータ管理システム１０を運用する際の運用例を以下に説明する。
【００６４】
（１）第１の工程
まず始めに、３次元機構系ＣＡＤシステム上から３次元ＣＡＤインターフェース部１４ａを通してシステムログインする。この設計パラメータ管理システム１０は、ファイルオープン（Ｆｉｌｅ  Ｏｐｅｎ）しているアクティブ（Ａｃｔｉｖｅ）なＣＡＤデータにアクセスし、属性関連付けテーブルに設定されてある「機構ＣＡＤ  Ｉｎｓｔａｎｃｅ名」を現在アクセス中の３次元機構系ＣＡＤシステムの３次元ＣＡＤデータ内から検索し、存在すればその「機構ＣＡＤ  Ｉｎｓｔａｎｃｅ名」に関連付けられている共有パラメータの幾何情報を認識する。これ以後、その幾何情報は協調設計モードの対象として管理されるようになり、設計パラメータ管理システム１０の管理下に置かれる。
【００６５】
共有パラメータ以外の幾何情報は、非共有パラメータの幾何情報として扱われ、協調設計モードに設定された幾何情報とは区別して、３次元機構系ＣＡＤシステムにおいて独自に編集作業が行われるようになる。
【００６６】
（２）第２の工程
次に、図３に示すように、設計パラメータ管理システム１０にログインした状態で協調設計設定ダイアログをＧＵＩ表示部１８に表示して、拘束（バンドル：Ｂｕｎｄｌｅ）する対象の２次元電気系ＣＡＤシステムの２次元ＣＡＤデータを設定する。なお、このときにおいても、上記第１の工程において説明した３次元機構系ＣＡＤシステムの場合と同様に、設計パラメータ管理システム１０は２次元ＣＡＤインターフェース部１４ｂを通して２次元電気系ＣＡＤシステムの２次元ＣＡＤデータ内部にアクセスして、属性関連付けテーブルを参照しながら、「電気ＣＡＤ  Ｉｎｓｔａｎｃｅ名」に関連付けられている共有パラメータの幾何情報を取得する。この工程により、共有パラメータ（シェアードオブジェクト）を通して、３Ｄ機構データと２Ｄ電気データとが拘束されることになる。
【００６７】
（３）第３の工程
上記第２の工程により３Ｄ機構ＣＡＤデータと２Ｄ電気ＣＡＤデータとが拘束され、その拘束されたお互いのデータ内で共有化された幾何情報を設計パラメータ管理システム１０内の２Ｄ−３Ｄ幾何変換コンバータ１４ｄを使用することにより、図４に示すように２次元電気系ＣＡＤシステムにおけるフットプリント（ＦｏｏｔＰｒｉｎｔ）形状などの形状情報を３次元化して３次元機構系ＣＡＤシステム上に示して設計検討に利用することや、図５に示すように３次元機構系ＣＡＤシステムにおける３次元ＣＡＤデータ内の材質情報を２次元電気系ＣＡＤシステムにおける基板データ（２次元ＣＡＤデータ）へ反映して、電気特性に特化したクリアランス検証を行うことなどが可能となる。
【産業上の利用可能性】
【００６８】
本発明は、電子セット製造メーカーが製品開発する際に、その製品開発工程で行われる３次元製品設計に利用することができる。
【図１】
0004588640.tif 000002
【図２】
0004588640.tif 000003
【図３】
0004588640.tif 000004
【図４】
0004588640.tif 000005
【図５】
0004588640.tif 000006
【図６】
0004588640.tif 000007