(57)【要約】【課題】ＣＡＤ装置において部品データベースに膨大な部品点数を記憶していても、設計者に効率よく部品の選択が行えるようにし設計の効率化を図ることを課題とする。【解決手段】部品データ群を記憶する部品マスターデータベースを備えるＣＡＤ装置であり、設計識別子受付手段により設計者から設計識別子の指定を受け付け、部品条件受付手段により設計者から使用する部品の条件である部品条件を受け付け、部品データ抽出手段が受け付けられた部品条件に合致する部品データを前記部品マスターデータデータベースから検索し、検索により選ばれた部品データの内の少なくとも一部を使用部品データとして抽出し、ユーザデータベースが抽出された使用部品データに新たな識別子である使用部品識別子を付して、前記設計識別子と関連付けて記憶し、部品データ入力受付手段は設計者から前記使用部品識別子の指定を対応する部品データの入力として受け付ける。【選択図】  図２
2004362455.tif 000002
【特許請求の範囲】
【請求項１】
部品データ群を記憶する部品マスターデータベースと、
設計者から設計識別子の指定を受け付ける設計識別子受付手段と、
設計者から使用する部品の条件である部品条件を受け付ける部品条件受付手段と、
受け付けられた部品条件に合致する部品データを前記部品マスターデータデータベースから検索し、検索により選ばれた部品データの内の少なくとも一部を使用部品データとして抽出する部品データ抽出手段と、
抽出された使用部品データに新たな識別子である使用部品識別子を付して、前記設計識別子と関連付けて記憶する使用部品データベースと、
設計者から前記使用部品識別子の指定を、対応する部品データの入力として受け付ける部品データ入力受付手段と
を有するＣＡＤ装置。
【請求項２】
前記ＣＡＤ装置において、さらに、
予め前記部品条件を記憶する部品条件記憶手段を有し、
前記部品条件受付手段は前記部品条件記憶手段に記憶された部品条件のうち、設計者が選択したものを部品条件として受け付ける、
請求項１に記載のＣＡＤ装置。
【請求項３】
前記ＣＡＤ装置において、さらに、
設計者の指示を受け付けて部品条件記憶手段に記憶された部品条件の内容を変更する部品条件変更手段を有する
請求項２に記載のＣＡＤ装置。
【請求項４】
前記ＣＡＤ装置において、さらに、
部品データ抽出手段により抽出された使用部品データもしくは使用部品データベースに記憶された使用部品データを表示する使用部品データ表示手段と、
前記使用部品データ表示手段により表示された使用部品データの中からいくつかの部品の選択を設計者より受け付ける使用部品選択受付手段とを有し、
前記使用部品データベースは前記使用部品受付手段により受け付けられた使用部品データを新たな使用部品データとして記憶する
請求項１から３のいずれか１項に記載のＣＡＤ装置。
【請求項５】
前記部品データには各部品を特定する部品識別子が含まれ、前記使用部品データには部品識別子が含まれる請求項１から４のいずれか１項に記載のＣＡＤ装置。
【請求項６】
前記部品データには部品の仕様に関する部品仕様情報が含まれ、
前記使用部品データには部品仕様情報が含まれる請求項１から５のいずれか１項に記載のＣＡＤ装置。
【請求項７】
前記ＣＡＤ装置において、
前記部品データには部品の製造者を示す製造者識別子及び部品の仕様に関する部品仕様情報が含まれ、
前記部品マスターデータベースは、製造者識別子が異なる同じ部品仕様情報をもつ部品に関する部品データが記憶され、
前記部品条件には製造者の指定が含まれ、
前記使用部品データには製造者識別子が含まれ、
さらに、
設計者から前記部品条件中の製造者の指定の変更を受け付ける製造者条件変更受付手段と、
前記製造条件変更受付手段が受け付けた製造者の指定の変更に基づき前記使用部品データベースにおいて製造者の指定が変更された使用部品データ中の製造者識別子を変更後の製造者に関する製造者識別子と入れ替える使用部品データベース更新手段と
を有する請求項１から６のいずれか１項に記載のＣＡＤ装置。
【請求項８】
前記ＣＡＤ装置において、
使用部品データベース更新手段により入れ替えられた使用部品データに対応する、設計において使用された部品データについて変更された部品データに置き換える設計データ部品更新手段
を有する請求項７に記載のＣＡＤ装置。
【請求項９】
前記製造者条件変更受付手段は、使用部品データの指定を受け付け、
前記使用部品データベース更新手段は、前記製造者条件変更受付手段により指定が受け付けられた使用部品データに関してのみ製造者識別子を入れ替える
請求項７又は８に記載のＣＡＤ装置。
【請求項１０】
コンピューターに請求項１から９のいずれか１項に記載のＣＡＤ装置としての機能を実現させるプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンピューターにより設計を支援するＣＡＤ装置に関し、詳しくは、設計図ごとに異なる部品データベースを備えるＣＡＤ装置に関する。
【０００２】
【従来の技術】
ＣＡＤ装置は、機械設計や電気回路設計など多くの設計に使用されている。ＣＡＤ装置は標準部品やメーカーの部品などの形状、大きさ、特性などの仕様をデータベースに記憶させておき、適宜参照してそのまま図面上に配置できるという点が設計の効率化という点で重要な役割を果たしている。即ち、設計者はデータベースに記憶されている部品データを識別子の入力もしくは検索による選択により、部品データを指定することで部品の作図データが画面上に表示され、これをそのまま配置することができる。また、電気回路においては部品データの特性がデータベースに記憶されているので、配置し配線した後の動作をコンピューター上で仮想的にシミュレーションすることができる。
【０００３】
【発明の解決しようとする課題】
このように、部品に関するデータベースを使用することは大変有用であるが、設計対象によっては使用する可能性のある部品点数が数万点に達する場合がある。このように、部品点数が膨大になると、設計者はすべての部品の識別子を覚えることは不可能であり、また、検索により選択していくことは可能であるが、一回の部品を使用するたびに検索で部品を絞り込んでいく作業をするのは効率が悪い。
本発明はかかる問題に鑑み、部品データベースに膨大な部品点数を記憶していても、設計者に効率よく部品の選択が行えるようにし設計の効率化を図ることを課題とする。
【０００４】
【課題を解決するための手段】
上記問題を解決するために、本発明は次のような構成を有する。
請求項１に記載の発明は、部品データ群を記憶する部品マスターデータベースを備えるＣＡＤ装置であり、設計識別子受付手段により設計者から設計識別子の指定を受け付け、部品条件受付手段により設計者から使用する部品の条件である部品条件を受け付ける。そして、部品データ抽出手段が受け付けられた部品条件に合致する部品データを前記部品マスターデータデータベースから検索し、検索により選ばれた部品データの内の少なくとも一部を使用部品データとして抽出し、ユーザデータベースが抽出された使用部品データに新たな識別子である使用部品識別子を付して、前記設計識別子と関連付けて記憶する。さらに、部品データ入力受付手段は設計者から前記使用部品識別子の指定を対応する部品データの入力として受け付ける。なお、使用部品識別子の指定は直接指定する場合のみならず、使用部品識別子に関連付けられた部品名を指定する等の間接的な指定も含む。
このような動作を行うことにより、設計図ごとに部品データのデータベースが使用部品データベースとして生成され、設計者は新たに生成された使用部品データベース中の使用部品識別子を指定することで部品データの指定が行える。
【０００５】
請求項２に記載の発明は、前記ＣＡＤ装置において、予め前記部品条件を記憶する部品条件記憶手段を有し、前記部品条件受付手段は前記部品条件記憶手段に記憶された部品条件のうち、設計者が選択したものを部品条件として受け付けるものである。
このように部品条件を予め記憶しておくことで、設計者は部品条件を選択するだけで使用部品データベースを生成することができることになる。なお、ここでの部品条件受付手段は、設計者が直接部品条件を入力するものを排除しているわけではなく、部品条件記憶手段は設計者が過去に入力した部品条件を記憶していくようにすることができる。
【０００６】
請求項３に記載の発明は、請求項２に記載のＣＡＤ装置において、さらに、部品条件変更手段が設計者の指示を受け付けて部品条件記憶手段に記憶された部品条件の内容を変更する。
このような構成により、部品条件を記憶させる場合に部品条件を必要に応じて変更でき、より柔軟に部品条件の指定が行われることになる。
【０００７】
請求項４に記載の発明は、前記ＣＡＤ装置において、使用部品データ表示手段が部品データ抽出手段により抽出された使用部品データもしくは使用部品データベースに記憶された使用部品データを表示し、使用部品選択受付手段が前記使用部品データ表示手段により表示された使用部品データの中からいくつかの部品の選択を設計者より受け付ける。そして、前記使用部品データベースは前記使用部品データ受付手段により受け付けられた使用部品データを新たな使用部品データとして記憶する。
このような動作により、部品条件により絞りこまれた部品データをさらに設計者が絞りこんでより部品点数の少ない使用部品データベースが生成されることになる。
【０００８】
請求項５に記載の発明は、前記部品データには各部品を特定する部品識別子が含まれ、前記使用部品データには部品識別子が含まれるものである。
このように部品識別子を記憶することで、すべての情報を使用部品データベースに記憶しなくても、必要なデータは部品マスターベースを参照して得ることができることになる。
請求項６に記載の発明は、前記ＣＡＤ装置において、前記部品データには部品の仕様に関する部品仕様情報が含まれ、前記使用部品データには部品仕様情報が含まれるものである。
このようにユーザ部品データ群に各部品データの部品仕様に関する情報を含ませることで、実際の設計において部品マスターデータベースを参照する必要がなくなる。
【０００９】
請求項７に記載の発明は、前記ＣＡＤ装置において、前記部品データには部品の製造者を示す製造者識別子及び部品の使用に関する部品仕様情報が含まれ、前記部品マスターデータベースは、製造者識別子が異なる同じ部品仕様情報をもつ部品に関する部品データが記憶され、前記部品条件には製造者の指定が含まれ、さらに、前記使用部品データには製造者識別子が含まれる。そして、製造者条件変更受付手段が設計者から前記部品条件中の製造者の指定の変更を受け付け、使用部品データベース更新手段が前記製造条件変更受付手段の受け付けた製造者の指定の変更に基づき、前記使用部品データベースにおいて製造者の指定が変更された使用部品データ中の製造者識別子を変更後の製造者に関する製造者識別子と入れ替える。
このような動作により、同じ仕様の部品に関して製造者を変更したい場合に、変更する製造者を指定するだけで使用部品データベース中の使用部品データが仕様情報がそのままで製造者のみが異なる使用部品データに入れ替えられることになる。
【００１０】
請求項８に記載の発明は、前記ＣＡＤ装置において、設計データ部品更新手段が使用部品データベース更新手段により入れ替えられた使用部品データに対応する、設計において使用された部品データについて変更された部品データに置き換える。
このような動作により、設計データも自動的に製造者が異なる同じ仕様の部品に入れ替えられることになる。
請求項９に記載の発明は、請求項７又は８に記載のＣＡＤ装置において前記製造者条件変更受付手段は、使用部品データの指定を受け付け、前記ユーザデータベース更新手段は、前記製造者条件変更受付手段により指定の受け付けられた使用部品データに関してのみ製造者識別子を入れ替えるものである。
このような動作により、一部の部品データのみ製造者が異なる同じ仕様の部品データに入れ替えられることになる。
【００１１】
請求項１０に記載の発明は、コンピューターに請求項１から９のいずれか１項に記載のＣＡＤ装置としての機能を実現させるプログラムである。
このようなプログラムにより汎用的なコンピューターで上記のようなＣＡＤ装置を実現することが可能となる。
【００１２】
【発明の実施の形態】
以下、図面を参照しながら本発明の実施の形態について説明する。
図１に本発明に係るＣＡＤ装置Ａのハードウエア構成を模式的に示すブロック図を示す。ＣＡＤ装置Ａは、一般的なコンピューターにより構成され、具体的には演算処理を行うＣＰＵ１１、ＣＰＵの作業領域となるＲＡＭ１２、基本的なプログラムはデータを記録するＲＯＭ１３、ＣＰＵの動作タイミングを取るためのクロック１４、データやプログラムを記憶するためのハードディスク１５、表示装置としてのモニタ１６、出力装置としてのプリンタ１７、入力デバイスとしてのキーボード１８、マウス１９などにより構成される。ＣＡＤ装置Ａはこのような一般的なコンピューターに下記に示すような動作を行わせるプログラムを組み込むことにより実現される。
【００１３】
図２にＣＡＤ装置Ａの機能を模式的に示す機能ブロック図を示す。図に示すようにＣＡＤ装置Ａは、部品マスターデータベース１０１、部品条件記憶部１０２、設計識別子受付部１０３、部品条件受付部１０４、部品条件表示部１０５、部品条件変更部１０６、部品データ抽出部１０７、使用部品データ表示部１０８、使用部品選択受付部１０９、使用部品データベース１１０、製造者条件変更受付部１１１、使用部品データベース更新部１１２、設計データ部品更新部１１３、ＣＡＤオペレーション部２００、設計データ記憶部２１０を有する。
【００１４】
部品マスターデータベース１０１は、設計する分野において使用する可能性のある既存の部品に関する部品データを記憶するデータベースである。図３（ａ）に部品マスターデータベースのレコード内容を模式的に示す。図に示すように部品マスターデータベースは部品識別子を主キーとして、部品の製造者を示す製造者識別子、部品の形状データや規格等の部品の仕様に関する情報である部品仕様情報が関連付けられて記憶されている。
部品条件記憶部１０２は部品の条件を記憶している。部品の条件としては例えば部品の製造者、電気部品における定格電圧等の規格条件、部品の形状等が挙げられる。図３（ｂ）に部品条件記憶部１０２のレコード内容を模式的に示す。図に示すように部品条件記憶部１０２には条件識別子を主キーとして、当該部品条件が使用された設計を示す設計識別子、部品条件が関連付けられて記憶されている。
設計識別子受付部１０３は、設計者から設計を識別する設計識別子の指定を受け付ける。設計識別子は受注に対応する設計ごとに付与されるものである。ここでは、受注コードをそのまま設計識別子として使用するものとし、設計者は受注コードを選択することで設計識別子を指定する。
【００１５】
部品条件受付部１０４は設計者から設計に使用する部品の条件である部品条件を受け付ける。部品条件入力部１０４は機能として、設計者からの直接入力を受け付ける入力受付部１０４ａと、入力受付部から受け付けられた条件の他、部品条件変更部１０６により変更された設計条件の受け付けを確定する受付確定部１０４ｂとを含む。入力受付部１０４ａの入力の受け付けは使用する部品の種類を示す部品コードの指定と、各部品コードごとに要求される条件コードの入力により行われる。具体的には、図４（ａ）に示すような部品コード入力画面４０１より部品ごとに与えられる部品コードの入力を受け付ける。すると、入力された部品コードごとに用意される図４（ｂ）に示すような部品条件入力画面４０２が表示されるので、設計者は、各項目ごとに予め定められた条件コードを数値や符号で入力していく。なお、部品コードは部品識別子と一致し、上記の部品仕様情報はこの条件コードと関連付けられて記憶されている。設計者は、このような操作を使用する部品の種類の数だけ行う。
受付確定部１０４ｂは、入力受付部１０４ａから入力された条件を設計者の指示により確定する。確定された部品条件は部品条件記憶部１０２に条件識別子と設計識別子とに関連付けられて記憶される。受付確定部１０４ｂは、さらに、過去の部品条件や汎用の部品条件を部品条件記憶部１０２から呼び出して、部品条件変更部１０６により変更されたものについても設計者の指示により新たな設計条件の入力として受け付け確定する。
【００１６】
部品条件表示部１０５は、設計者の指示に応じて部品条件記憶部１０２に記憶されている部品条件をモニター１６に表示する。部品条件の表示は条件識別子群の表示、特定の条件識別子に関連付けられた部品条件が付された部品コード群の表示、各部品コードごとの具体的な条件の表示を設計者の指示に応じて適宜行うことができる。
部品条件変更部１０６は、部品条件表示部１０５により表示される部品条件を設計者の指示に応じて変更する。
部品データ抽出部１０７は、部品条件受付部１０４により確定された部品条件に従って、部品マスターデータベース１０１から部品条件に合致する部品データを検索して、検索により選ばれた部品データの内の部品識別子、製造者識別子、部品仕様情報を使用部品データとして抽出する。
使用部品データ表示部１０８は抽出された使用部品データもしくは使用部品データベース１１０に記憶された使用部品データをモニター１６に表示する。図５に使用部品データ表示部１０８によりモニター１６に表示される使用部品表示画面５００の例を示す。使用部品データとして表示されるのは、使用部品コード５０１、同じ使用部品コード内で付される通し番号５０２、製造者識別子５０３、部品識別子５０４、仕様情報５０５である。
【００１７】
使用部品選択受付部１０９は、表示された使用部品データのうち必要な使用部品データを受け付ける。具体的には、表示された使用部品データのうち不要なものを設計者が選択することにより、残りの使用部品データを必要なものとして選択する。もちろん、ここで不要な使用部品データがない場合は設計者は何もせず、表示されたすべての使用部品データが選択されることになる。
使用部品データベース１１０には、使用部品選択受付部１０９により選択された使用部品データ、使用部品識別子、前記設計識別子とが関連付けられて記憶される。使用部品データベース１１０の具体的なレコード内容を図３（ｃ）に示す。使用部品データベースは、設計識別子を主キーとして、条件識別子、各使用部品データに対して、各部品ごとに付される使用部品識別子、部品識別子、製造者識別子、部品仕様情報が関連付けられて記憶される。なお、ここでは、使用部品識別子は、部品コードと、同じ部品コード内に付される通し番号とにより構成されている。
【００１８】
ＣＡＤオペレーション部２００は、設計者の指示に応じて既存の部品データを設計データとして配置したり、筐体等の外形線を記入したり、寸法線を記入したりするＣＡＤ装置の本来の動作を司る部分であり、一般的なＣＡＤ装置とほぼ同様の動作を行う。ＣＡＤオペレーション部２００には部品データ入力受付部２００ａが含まれる。部品データ入力受付部２００ａは、設計者から設計データ上に配置するために既存の部品データを受け付ける。部品データ入力受付部２００ａが受け付けるのは使用部品データベースに記憶される使用部品データであり、具体的には使用部品識別子の直接入力もしくは、検索後選択される使用部品識別子の入力を受け付ける。ＣＡＤオペレーション部２００は、この入力される使用部品識別子を部品データとして受け付け、使用部品データベース１１０を参照して部品データの仕様情報から形状情報を抽出して図面上に配置したり、配線後のシミュレーションを行ったりする。
設計データ記憶部２１０は、ＣＡＤオペレーション部２００により生成される１以上の設計図面や設計図面の補足情報を設計識別子に関連付けて記憶する。図３（ｄ）に設計データ記憶部２１０のレコード内容を模式的に示す。
【００１９】
製造者条件変更受付部１１１は、設計者の指示に応じて使用部品データベース１１０中の特定の設計識別子に関連付けられる使用部品の指定と製造者識別子の変更を受け付ける。具体的には設計者は図６（ａ）の使用部品表示画面５００ａに示すように、使用部品データ表示部１０８により表示される使用部品データの背景を反転させる（図のＸ部分）ことで製造者を変更する使用部品データを選択し、図示しない画面から変更後の製造者識別子を入力することで、使用部品の指定と製造者識別子の変更が受け付けられることになる。
【００２０】
使用部品データベース変更部１１２は、前記製造条件変更受付部１１１が受け付けた使用部品データの指定と変更する製造者の指定に基づき前記使用部品データベース１１０において指定された使用部品データ中の製造者識別子を変更後の製造者識別子と入れ替える。例えば、図６（ａ）の使用部品表示画面５００ａに示すように上から４つの使用部品データを選択し、変更後の製造識別子として「ＭＩ」を入力すると、図６（ｂ）の使用部品表示画面５００ｂに示すように上から４つの使用部品データの製造者識別子が「ＭＩ」に変更され（図のＹ部分）、この内容が使用部品データベースに記憶されることになる。なお、部品使用データにおいては製造者識別子と関連づけて部品の型番も記憶されており、製造者識別子が変更になった場合は、対応する部品の型番も部品マスターデータベースを参照して入れ替えられて記憶される。
設計データ部品更新部１１３は、製造者条件変更受付部１１１により製造者識別子が変更された部品データに関連付けられている設計識別子に関連付けられている設計データにおいて、部品データを変更された製造者に係る部品データに置き換える。
【００２１】
次に、以上のような構成を有するＣＡＤ装置Ａの動作について説明する。まず、使用部品データベースの生成動作について説明する。図７にＣＡＤ装置Ａにおける使用部品データベースの生成動作を表すフローチャートを示す。まず、設計を行おうとする設計者は設計識別子を指定する。設計識別子の指定は予め登録されている受注コードの選択により行う。これにより設計識別子受付部１０３は選択された受注コードを設計識別子として受け付ける（ｓ１０１）。次に、設計者は部品条件の入力を行う。部品条件の入力は直接設計者が指定する場合と、部品条件記憶部１０２に記憶されている部品条件から類似の部品条件を選択し、変更する場合とがある。いずれの入力方式かを設計者から受け付け（ｓ１０２）、部品条件を直接入力することが指定された場合は、入力受付部１０４ａが図４（ａ）に示すような部品コード入力画面４０１をモニターに表示させて部品コードの入力を受け付け、続いて図４（ｂ）に示すような部品条件入力画面４０２を表示させて、具体的な部品条件の入力を受け付ける（ｓ１０３）。受け付けられた部品条件は部品条件記憶部１０２に一時的に記憶され、設計者の指示により部品条件表示部１０５に表示される（ｓ１０５）。
【００２２】
また、ｓ１０２で部品条件記憶部１０２に記憶された部品条件を流用することが指定された場合は、複数の部品条件の識別子である条件識別子が表示されるので、設計者は特定の条件識別子を選択する。この選択は部品条件選択部１０６により受け付けられ（ｓ１０４）、選択された部品条件が部品条件表示部１０５によりモニターに表示される（ｓ１０５）。
表示された部品条件について、設計者は変更をする場合は画面上から変更項目を指定して変更内容を入力することで部品条件を変更する。部品条件変更部１０６はこの操作を受けて部品条件を変更する（ｓ１０６、ｓ１０７）。部品条件の変更が終了した場合、および、表示された部品条件をそのまま使用する場合は、設計者は部品条件の確定を指示する。これにより受付確定部１０４ｂが部品条件を確定し（ｓ１０８）、確定した部品条件は条件識別子を付されて部品条件記憶部１０２に記憶される（ｓ１０９）。
【００２３】
また、部品条件が確定すると、部品データ抽出部１０７が確定した部品条件に基づいて部品マスターデータベース１０１から使用部品データを抽出し（ｓ１１０）、使用部品データ表示部１０８により抽出された使用部品データがモニターに表示される（ｓ１１１）。設計者が表示された使用部品データについて一部削除をする場合は削除する使用部品データを選択して削除指示を行う。これを受けて部品選択受付部１０９は削除指示された使用部品データの削除を行い、残りの使用部品データを受け付ける（ｓ１１２、ｓ１１３）。この削除後の使用部品データもしくは削除処理されなかった場合は抽出された使用部品データが使用部品データベース１１０に設計識別子に関連づけられて記憶される（ｓ１１４）。
【００２４】
次に、使用部品データを使用して設計処理を行う動作について説明する。図８にこの動作を表すフローチャートを示す。設計において既存の部品を配置する場合に設計者は、まず、使用部品の表示を指示する。すると、使用部品データ表示部１０８が使用部品の一覧をモニターに表示させる（ｓ２０１）。設計者は表示された使用部品から使用する部品を選択する。これによりＣＡＤオペレーション部２００の部品データ入力受付部２００ａが選択された使用部品の使用部品識別子を受け付けて（ｓ２０２）、使用部品データベース１１０より受け付けられた使用部品識別子に関連付けられた使用部品データを抽出し（ｓ２０３）、使用部品データ中の形状データを設計画面上の所定位置に表示する。設計者はこの表示された形状データを設計画面上の任意の位置に配置し、その状態を確定するとＣＡＤオペレーション部２００はその形状データの配置を受け付け（ｓ２０４）、設計データの一部として配置する（ｓ２０５）。以上の動作は各部品を設計データ上に配置する度に行われる。
【００２５】
最後に、設計者が使用部品データ中の部品条件のうちの製造者の指定を変更する場合の動作について説明する。図９にこの動作を表すフローチャートを示す。製造者の指定を変更しようとする設計者は、まず、設計識別子を指定して設計識別子に関連付けられた使用部品データの表示を指示する。これに応じて使用部品データ表示部１０８に使用部品データが表示される（ｓ３０１）。次に、設計者は製造者を変更しようとする使用部品を選択し、変更する製造者識別子を入力する。すると製造者条件変更受付部１１１が製造者を変更する部品の選択を受け付け（ｓ３０２）、さらに、変更後の製造者の製造者識別子を受け付ける（ｓ３０２）。その後、使用部品データベース更新部１１２が、選択された使用部品データに関して、受け付けられた製造者識別子を上書きすることで変更する（ｓ３０４）。さらに、設計データ部品更新部１１３が、設計データ記憶部２１０中の指定された設計識別子に関連付けられた設計データにおける、指定された使用部品データを変更する（ｓ３０５）
【００２６】
なお、上記実施の形態においては、使用部品データベースは使用部品データとして部品仕様情報を記憶しているが、使用部品データには部品識別子だけを記憶しておき、必要に応じて部品識別子に基づいて部品マスターデータベースから部品仕様情報を参照するようにしてもよい。
【００２７】
【発明の効果】
以上の説明から、本発明は次のような効果を奏する。
請求項１に記載の発明は、設計図ごとに部品データのデータベースが使用部品データベースとして生成され、設計者は新たに生成された使用部品データベース中の使用部品識別子を指定することで部品データの指定が行えるので、設計者は絞り込まれた部品から設計に使用する部品を選択すればよく、部品マスターデータベースに膨大な部品情報があっても効率的な設計を行うことが可能となる。
請求項２に記載の発明は、部品条件を予め記憶しておくことで、設計者は部品条件を選択するだけで使用部品データベースを生成することができることになり、設計者が逐一部品条件を入力する手間が省かれ、やはり設計の効率化を図ることができる。
【００２８】
請求項３に記載の発明は、部品条件を記憶させる場合に部品条件を必要に応じて変更し、より柔軟に部品条件の指定が行われることになるので、類似する設計をする場合にこれを流用して設計の効率化を図ることができる。
請求項４に記載の発明は、部品条件により絞りこまれた部品データをさらに設計者が絞りこんでより部品点数の少ない使用部品データベースが生成されることになるので、部品条件の指定によって余分な使用部品が残っている場合に、さらに部品点数を減らすことができ、やはり、設計の効率化に資することができる。請求項５に記載の発明は、部品識別子を記憶することで、すべての情報を使用部品データベースに記憶しなくても、必要なデータは部品マスターベースを参照して得ることができることになるので、使用部品データベースの記憶量を少なくすることができる。
請求項６に記載の発明は、ユーザ部品データ群に各部品データの部品仕様に関する情報を含ませることで、実際の設計において部品マスターデータベースを参照する必要がなくなるので、処理時間を短くすることができる。
【００２９】
請求項７に記載の発明は、同じ仕様の部品に関して製造者を変更したい場合に、変更する製造者を指定するだけで使用部品データベース中の使用部品データが仕様情報はそのままで製造者のみが異なる使用部品データに入れ替えられることになるので、最初から部品条件の指定を行って使用部品データベースを作成する必要がなくなり、やはり処理の効率化が図られる。
請求項８に記載の発明は、設計データも自動的に製造者が異なる同じ仕様の部品に入れ替えられることになり、既に設計データが得られている場合に最初から変更作業を行う必要がなくなり、やはり設計の効率化を図ることができる。
請求項９に記載の発明は、一部の部品データのみ製造者が異なる同じ仕様の部品データに入れ替えられることになり、より柔軟に製造者の変更を行うことが可能となる。
請求項１０に記載の発明は、汎用的なコンピューターがあれば本発明に係るＣＡＤ装置を実現することが可能となる。
【図面の簡単な説明】
【図１】実施の形態に係るＣＡＤ装置のハードウエア構成を示すブロック図である。
【図２】実施の形態に係るＣＡＤ装置の機能を模式的に示す機能ブロック図である。
【図３】（ａ）は部品マスターデータベースのレコード内容を模式的に示す図であり、（ｂ）は部品条件記憶部のレコード内容を模式的に示す図であり、（ｃ）は使用部品データベースのレコード内容を模式的に示す図であり、（ｄ）は設計データ記憶部のレコード内容を模式的に示す図である。
【図４】（ａ）は部品コード入力画面の例を示す図であり、（ｂ）は部品条件入力画面の例を示す図である。
【図５】使用部品表示画面の例を示す図である。
【図６】（ａ）は使用部品表示画面において製造者を変更する使用部品データを選択した状態を示す図であり、（ｂ）は使用部品表示画面において製造者識別子が変更された状態を示す図である。
【図７】使用部品データベースの生成動作を示すフローチャートである。
【図８】使用部品データを使用して設計処理を行う動作を示すフローチャート
【図９】使用部品データ中の製造者の指定を変更する場合の動作を示すフローチャートである。
【符号の説明】
１０１  部品マスターデータベース
１０２  部品条件記憶部
１０３  設計識別子受付部
１０４  部品条件受付部
１０５  部品条件表示部
１０６  部品条件変更部
１０７  部品データ抽出部
１０８  使用部品データ表示部
１０９  使用部品選択受付部
１１０  使用部品データベース
１１１  製造者条件変更受付部
１１２  使用部品データベース更新部
１１３  設計データ部品更新部
【図１】
2004362455.tif 000003
【図２】
2004362455.tif 000004
【図３】
2004362455.tif 000005
【図４】
2004362455.tif 000006
【図５】
2004362455.tif 000007
【図６】
2004362455.tif 000008
【図７】
2004362455.tif 000009
【図８】
2004362455.tif 000010
【図９】
2004362455.tif 000011