(57)【要約】【課題】部品発注や図面作成の自動化を簡単かつ正確に行なう。【解決手段】顧客からの依頼を受けた設計・製作会社は、依頼内容（製品仕様）を基に製品設計１０４を行う。設計は予め製品の上位要素から下位要素を部品構成別にグループ化し、各グループ毎に部品を対応付けて定義した製品コード定義データベースと、製品コードごとに部品や員数を対応付けた部品データベースを作成する。次に、注文製品毎にその製品コードを選択して設計コード１０５が作成されると、部品の自動手配１０６をするための手配情報を自動作成１０７する。また、設計コード１０５を基に、予め製品ごとに格納してある一式図面の図面番号と設計コードを対応付けて図面定義データベースを作成し、設計コードを指定することで設計図面を自動作成１１２する。【選択図】図１
2007042138.tif 000002
【特許請求の範囲】
【請求項１】
製品の図面一式に図面番号を付与して電子情報により格納し、製品の設計や製作の自動化を支援するコンピュータ装置を備えた設計・製作支援システムにおいて、
製品の上位要素から下位要素を部品構成別にグループ化し、各グループを上位１桁から下位ｎ桁に対応付けて製品コードを定義した製品コード定義データベースと、前記製品コード定義データベースを参照し該当製品毎にその仕様に応じて各桁の製品コードを選択して設計コードを登録した設計コードテーブルと、作成された設計コードと該当製品の図面番号を対応付けた図面定義テーブルを設け、該当製品の図面を前記設計コードから前記図面定義テーブルを参照して作成することを特徴とする設計・製作支援システム。
【請求項２】
製品の設計や製作の自動化を支援するコンピュータ装置を備えた設計・製作支援システムにおいて、
製品の上位要素から下位要素を部品構成別にグループ化し、各グループを上位１桁から下位ｎ桁に対応付けて製品コードを定義した製品コード定義データベースと、前記製品コード定義データベースを参照し該当製品毎にその仕様に応じて各桁の製品コードを選択して設計コードを登録した設計コードテーブルと、前記製品コード定義データベースから部品ごとの桁数、製品コード、仕様、員数を対応付けた部品データベースを設け、前記設計コードに基づいて前記部品データベースを参照し該当製品の部品手配を行なうことを特徴とする設計・製作支援システム。
【請求項３】
請求項１または２において、前記製品コードの上位の桁に選択した製品コードは下位の桁が取り得る製品コードを制限するように構成されていることを特徴とする設計・製作支援システム。
【請求項４】
請求項２において、前記部品データベースの各桁に合わせて設計時期を表す設計区分を対応付け、該設計区分に応じて部品手配を管理することを特徴とする設計・製作支援システム。
【請求項５】
製品毎にその複数の図面を図面番号を付与して電子情報により格納し、製品の設計や製作の自動化を支援するコンピュータ装置を備えた設計・製作方法において、
クライアントから注文製品の仕様を受信すると、該注文製品の各要素をコードで表して連ねた複数桁からなる設計コードを作成し、該設計コードに応じて図面の自動作成および／または部品の自動手配を行なうことを特徴とする設計・製作方法。
【請求項６】
製品毎にその複数の図面を図面番号を付与して電子情報により格納し、製品の設計や製作の自動化を支援するコンピュータ装置を備えた設計・製作方法において、
予め製品毎にその各要素をコードで表して連ねた複数桁からなる設計コードを登録しておき、クライアントから注文製品の設計コードを受信すると、該設計コードに応じて図面の自動作成および／または部品の自動手配を行なうことを特徴とする設計・製作方法。
【請求項７】
請求項５また６において、前記設計コードは、製品の上位要素から下位要素を部品構成別にグループ化し、各グループを上位１桁から下位ｎ桁まで対応付けて定義したものから、製品の部品を各桁ごとに選択して設定されることを特徴とする設計・製作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設計・製作の自動化を支援するシステム及びその設計・製作方法に関する。
【背景技術】
【０００２】
従来のＣＡＤ／ＣＡＭでは、設計図面であるハードシーケンスを作成する上で、さまざまなノウハウがあり、作業工数が膨大になっていた。また、仕様に応じた部品の調達をする際には、各メーカの部品カタログから該当のものを探し出していた。
【０００３】
このような中で、特許文献１には、図面上のシンボルと用品情報群を対応付け、用品手配を支援することが開示されている。また、特許文献２には、設計リストに基づいて所定の設計図面を作成するＡｕｔｏＣＡＤの記載がある。ここでは、たとえば装置の配管設計に用いる場合に、装置の標準的な配管ルールに従い配管図を作成するためのデータ、配管図に必要なリストを作成するためのデータを作成し、このデータに基づいてＡｕｔｏＣＡＤが行なわれる。
【０００４】
【特許文献１】特開平９−２０４４４８号公報
【特許文献２】特開２０００−３０５９６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１は、図面のシンボルに対応した部品定義のため、製品の中での位置付けや設計時期との関係が不明確で、設計作業との連携が困難になる。また、特許文献２は、入力情報から設計図面及び設計リストを作成するが、入力情報の標準化がなされていない。その結果、入力情報は文字列となるためそのチエックに時間がかかる。
【０００６】
本発明の目的は、上記従来技術の問題点を克服し、設計コードを選択するのみで部品発注も、設計図面の作成も自動化できる設計・製作支援システムを提供することにある。また、設計コードを用いた設計・製作の受注方法によるニュービジネスを提供することにある。これにより、設計作業や部品手配作業の工数を大幅に低減でき、作業漏れも低減できる。
【課題を解決するための手段】
【０００７】
上記目的を達成する本発明は、製品の図面一式に図面番号を付与して電子情報により格納し、製品の設計や製作の自動化を支援するコンピュータ装置を備えた設計・製作支援システムにおいて、製品の上位要素から下位要素を部品構成別にグループ化し、各グループを上位１桁から下位ｎ桁に対応付けて製品コードを定義した製品コード定義データベースと、前記製品コード定義データベースを参照し該当製品毎にその仕様に応じて各桁の製品コードを選択して設計コードを登録した設計コードテーブルと、作成された設計コードと該当製品の図面番号を対応付けた図面定義テーブルを設け、該当製品の図面を前記設計コードから前記図面定義テーブルを参照して作成することを特徴とする。
【０００８】
または、製品の設計や製作の自動化を支援するコンピュータ装置を備えた設計・製作支援システムにおいて、製品の上位要素から下位要素を部品構成別にグループ化し、各グループを上位１桁から下位ｎ桁に対応付けて製品コードを定義した製品コード定義データベースと、前記製品コード定義データベースを参照し該当製品毎にその仕様に応じて各桁の製品コードを選択して設計コードを登録した設計コードテーブルと、前記製品コード定義データベースから部品ごとの桁数、製品コード、仕様、員数を対応付けた部品データベースを設け、前記設計コードに基づいて前記部品データベースを参照し該当製品の部品手配を行なうことを特徴とする。
【０００９】
あるいは、製品の複数の図面を図面番号を付与して電子情報により格納し、製品の設計や製作の自動化を支援するコンピュータ装置を備えた設計・製作方法において、クライアントから注文製品の仕様を受信すると、該注文製品の各要素をコードで表して連ねた複数桁からなる設計コードを作成し、該設計コードに応じて図面の自動作成および／または部品の自動手配を行なうことを特徴とする。なお、前記設計コードを製品の複数のパターンについて予め作成しておき、クライアントが注文品の使用に応じて選択するようにしてもよい。
【発明の効果】
【００１０】
本発明によれば、設計コードを作成することで設計図面の作成や部品の発注を自動化できる効果がある。また、部品発注を設計区分により適切に管理できる効果がある。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施の形態を図面を参照しながら詳細に説明する。図１は、本発明の一例による設計・製作方法のビジネスフローを示したものである。顧客１０１が設計・製作会社１０３に製作依頼１０２をする。設計・製作会社１０３は、顧客１０１からの依頼内容（製品仕様）を基に、先ず製品設計１０４を行う。設計は予め製品の上位要素から下位要素を部品構成別にグループ化し、各グループ毎に部品を対応付けて定義した製品コード定義データベースと、製品コードごとに部品や員数を対応付けた部品データベースを作成する。
【００１２】
つぎに、注文製品毎にその製品コードを選択して設計コード１０５が作成されると、部品の自動手配１０６をするための手配情報を自動作成１０７する。この手配情報を基に部品メーカ１０８に部品発注１０９を行い、メーカ１０８は部品の発送１１０を行う。また、設計コード１０５を基に、予め製品ごとに格納してある一式図面の図面番号と設計コードを対応付けて図面定義データベースを作成し、設計コードを指定することで設計図面を自動作成１１２し、納入された部品１１３と設計図面を基に製品を完成１１４して、顧客に納入する。
【００１３】
このように、本発明における製品設計は製品仕様から製品コード、更には設計コードが作成され、これに基づいて部品の自動発注や、設計図面の自動作成が行なわれる。なお、設計コードの作成は顧客が行なってもよい。すなわち、予め製品の複数のパターンについて設計コードを登録しておき、この中から顧客が注文製品の仕様に応じた設計コードを選択して設計・製作会社に製品の依頼をすることも可能である。
【００１４】
図２は、設計から製品ができるまでの概略を示したものである。設計者２０１が製品コード定義に基づいて製品の仕様（スペック）を選択していくことでコードの組み合わせ、つまり設計コード２０２が作成でき、その設計コード２０２と図面番号を対応付けて図面定義データベースを作成し、以後は設計コードに基づいて設計図面２０３を自動作成する。また、設計コードを基に手配情報２０４を自動作成し、手配係２０５を介して部品メーカ２０６へ部品を発注し、調達した部品を基に製造者２０７が製造する。
【００１５】
図３は、設計から製造までの処理の流れをより詳細に示したものである。設計者３０１は予め作成されている製品コード定義に基づいて設計コード作成３０５を行った後、手配指示３０６により自動作成される手配情報を手配係３０２へ送信する。手配係３０２は手配情報（仕様書）を受信３０７し、部品メーカ３０３へ部品の発注３０８を行う。
【００１６】
部品メーカ３０３は発注された部品を検索３０９し、無い場合は手配係に在庫無し等の報告３１１を行い、手配係は設計者へ連絡３１２する。設計者は代替品等を検討３１３し、再度、設計コード作成３０５を行う。部品が有る場合（３１０）は手配係へ部品を発送３１４する。発送された部品は手配係３０２を介して受け取り３１５、設計者が部品を確認（３１６）する。
【００１７】
確認の結果、部品が間違っている場合（３１７）は、手配係が部品メーカへ連絡３１８し、部品メーカは正しい部品を検索３１９し、発送し直す（３１４）。一方、部品が正しい場合は、製造者３０４へ部品を発送する（３２０）。また、設計者は設計図面自動作成指示３２１により作成された設計図面を製造者３０４へ送信する。製造者３０４は、部品受給（３２２）及び設計図面受信（３２３）をすると、製造する（３２４）。
【００１８】
図４は、一実施例による設計・製作支援システムの構成を示している。ここでは、図３の設計コード作成３０５から設計図面自動作成３２１及び手配情報自動作成３０６の処理構成を示している。なお、手配係、部品メーカ、製造者の各端末は省略している。
【００１９】
設計端末４００とサーバ４１０がネットワーク４０９で結ばれている。設計端末の処理装置４０７で、製品設計４０１を通じて設計コード４０２を作成し、これを基に部品手配情報自動作成処理４０３及び設計図面自動作成処理４０４を実行する。各処理は、ネットワーク４０９を介し、サーバ４１０とのやりとりにより実行される。
【００２０】
サーバ４１０には、製品コード定義データベース４１１、部品データベース４１２、図面定義データベース４１３などを備え、ネットワーク４０９を介して処理装置４０７から参照される。なお、設計コードテーブルや図面（ハードシーケンス）も格納されている。
【００２１】
先ず、製品設計４０１するために、製品コード定義データベース４１１から製品コード情報を参照し、設計コードを作成する。次に、部品手配情報自動作成処理４０３によって、作成した設計コード４０２を基に部品データベース４１２から必要な情報を抽出し、部品手配情報４０５を作成する。また、図面定義データベース４１３を作成し、設計図面自動作成処理４０４によって、設計コード４０２を基に図面定義データベース４１３を参照して必要な図面を抽出し、設計図面４０６を作成する。
【００２２】
図５は、一実施例による設計コード作成のしくみを示す。本図は制御盤の設計例で、制御盤５０１を部品構成別にグループ化し、そのグループ化したものに製品コードを関係付けし、各桁毎に設計者が選択可能に製品コードを定義付けした製品コード定義データベース５０２を設けている。設計コード作成部５０３は製品コード定義データベース５０２の定義内容を参照し、１桁目からｎ桁目までの複数桁の体系からなる設計コードを作成する。
【００２３】
部品データベース５０４は製品コードに対応する部品情報を格納し、作成した設計コードに基づいて部品データベース５０４から部品を抽出して部品手配書５０５を作成する。また、図面定義データベース５０６は設計コードに対応する図面番号を定義されているので、これを参照することで設計コードによりハードシーケンスが収集される。
【００２４】
図６は、設計コードの基本体系を示したものである。設計コードは、製品を表すのに桁上位の大まかな仕様から桁下位の細かな仕様へと定義される。具体的には、製品名６０１、製品のサイズ６０２、外面の要素６０３、内面の要素６０４、要素の細分化６０５のように定義する。また、設計区分（６０６）は設計作業及び手配作業における区切り（したがって設計・製作時期と関連する）を示すものであり、桁上位から順に１区〜ｎ区のように定義される。
【００２５】
図７は、製品コード定義データベースの登録と、対象製品の設計コードの選択を示したものである。製品コード定義登録画面７０１より、桁数、製品コード、仕様・メーカ、設計区分を設定し、定義テーブル７０３に格納する。製品が制御盤の場合、例えば１桁目の盤サイズには３通りがある。このうち、高さ２３００mm、奥行８６０mm、幅９００mmの仕様のものにコードＡを設定すると、製品製品コード定義テーブル７０３には、１行目７０４のように登録される。他のサイズにもそれぞれ、コードＢ，Ｃを設定する。同様にしてｎ桁まで設定すると、各桁毎のスペックが製品コードに対応付けられ、製品コード定義テーブル７０３が完成する。
【００２６】
また、各桁毎に設計時期を表す設計区分を設定することで、設計区分に応じた設計作業が可能となる。つまり、同一桁の行には同じ設計区分を設定しているので、この設計区分に応じて部品手配が適切に管理できる。なお、製品コード定義データベースには、複数の製品種に対する製品コード定義テーブル７０３がそれぞれ格納されていてもよい。
【００２７】
製品コード定義データベースが登録されたのち、対象製品の設計コードの作成が可能になる。まず、設計コード選択画面７０２より、1桁目からｎ桁目までの製品コードの対応付けを選択し、設定する。例えば、1桁目がＡ（高さ＝２３００、奥行＝８６０、幅＝９００）の場合、2桁目で設定可能なスペックは１（表裏観音扉）とし、3桁目で設定可能なスペックをＳ（両面有り）とし、ｎ桁目で設定可能なスペックをａ（ＡＣ１００Ｖ，５０Ｈｚ）とすると、設計コードテーブル７０５には「Ａ１Ｓ・・・ａ」が登録され、対象製品の設計コードが選択できる。
【００２８】
図８は、設計コードの作成における製品コードの参照方法を示したものである。製品コード定義データベース８０１から制御盤の製品コード定義テーブル８０２を参照して、設計コード選択画面上に１桁目〜ｎ桁目までの情報を各桁毎に表示（８０３〜８０６）する。１桁目を盤の高さ８０３、２桁目をドア８０４、３桁目をサイドカバー有無８０５、ｎ桁目を制御電源８０６とした場合、それぞれの製品コードが図示のようにメニュー表示される。したがって、上位桁から順に該当の製品コードを選択すると、選択された設計コードが入力画面８０７に表れる。このように、上位桁から順に選択していくことで誤った組み合わせがなくなり、後戻り作業を防止できる。
【００２９】
図９は、設計コード選択の特徴を示したものである。製品コード定義データベース９０１から各桁の製品コードを選択する場合に、桁の上位で選択された製品コードは下位で選択できる製品コードを限定する。たとえば設計コードを「Ａ１Ｓ・・・ａ」９０３と選択する場合、１桁目で２３００ｍｍを選択９０６すると、２桁目で選択９０７できるのは裏表観音扉のみとなる。また、「Ｂ１Ｒ・・・ａ」９０４を選択する場合は、１桁目で１９００ｍｍを選択９１０したので、2桁目で選択９１１できるのは表裏観音扉、表裏一枚扉となる。更に、３桁目で選択９１２できるのは右面有りのみとなる。以下の桁も同様の制限が自動的に表示されるので、設計ミスを防止できる。
【００３０】
図１０は、部品データベースのデータ登録手順を示したものである。データ登録画面１００１上には、桁数、製品コード、部品名、仕様・メーカ、員数、設計区分の登録画面が表示され、各桁の製品コード毎に必要な情報を定義し、部品データベース１００２に登録する。なお、データ登録画面１００１は製品コード定義テーブルと同一内容になるところは自動的に表示される。
【００３１】
図１１は、手配仕様書の自動作成方法を示したものである。作成した設計コード１１０１が「Ａ１Ｓ・・・ａ」の場合、部品データベース１００２より、各桁の製品コード毎に部品名、仕様・メーカ、員数を抽出する。抽出した情報を基に、手配仕様書１１０２を自動作成する。
【００３２】
図１２は、図面定義データベースのデータ登録手順を示したものである。図面データ登録画面上には、設計コードと図面番号の入力画面が表示され、図面（ハードシーケンス）と設計コードを対応付けする。例えば、設計コード「Ａ１Ｓ・・・ａ」には図面番号Ａ、設計コード「Ｂ１Ｓ・・・ｂ」には図面番号Ｂを入力した場合、図面定義データベース１２０２に、設計コードとハードシーケンスの図面番号の対応付けが登録される。
【００３３】
図１３は、サーバに登録されている図面（ハードシーケンス）を示したものである。製品ごとに複数の図面からなる１式に図面番号を付与して登録されている。たとえば、図面番号Ａは該当製品を表す複数枚の図面からなる。
【００３４】
これにより、図面定義データベース１２０２を参照し、設計コードに基づいてハードシーケンスを自動的に抽出して図面を作成することができる。ここでは、１つの図面番号に任意の製品の全図面を格納しているが、共通の要素部品にかかる図面を共用可能に格納することも可能である。
【図面の簡単な説明】
【００３５】
【図１】本発明の一実施例による設計・制作方法のビジネスフロー図。
【図２】設計から製作までの概略を示す説明図。
【図３】本発明の一実施例による設計・制作支援システムの処理フロー図。
【図４】一実施例による設計・制作支援システムの構成図。
【図５】設計コードの作成方法を示す説明図。
【図６】設計コードの概念を示す説明図。
【図７】製品コード及び設計コードの定義のしかたを示す説明図。
【図８】設計コードの選択のしかたを示す説明図。
【図９】設計コードの各桁のメニュー画面を示す説明図。
【図１０】部品データベースの登録のしかたを示す説明図。
【図１１】手配仕様書の作成のしかたを示す説明図。
【図１２】図面定義データベースの登録を示す説明図。
【図１３】図面（ハードシーケンス）の格納を示す説明図。
【符号の説明】
【００３６】
４００…設計端末、４０１…製品設計手段、４０２…設計コード作成手段、４０３…部品手配情報自動作成処理手段、４０４…設計図面自動作成処理手段、４０８…記憶装置、４０９…ネットワーク、４１０…サーバ、４１１…製品コード定義データベース、４１２…部品データベース、４１３…図面定義データベース。
【図１】
2007042138.tif 000003
【図２】
2007042138.tif 000004
【図３】
2007042138.tif 000005
【図４】
2007042138.tif 000006
【図５】
2007042138.tif 000007
【図６】
2007042138.tif 000008
【図７】
2007042138.tif 000009
【図８】
2007042138.tif 000010
【図９】
2007042138.tif 000011
【図１０】
2007042138.tif 000012
【図１１】
2007042138.tif 000013
【図１２】
2007042138.tif 000014
【図１３】
2007042138.tif 000015