(57)【特許請求の範囲】
【請求項１】
入力手段より入力される設計対象盤に必要な複数の基本的な部品種を該部品種相互の従属関係が階層構造を用いて記述された簡易入力ファイルを収納するファイルメモリと、上記簡易入力ファイルの内容に基づいて、複数の基本的な部品種と上記階層構造によって認識される該部品種相互の従属関係に基づいて、実際に使用する部品とその属性を決定する前処理手段と、上記のように決定された部品とその属性データに基づいて、部品の配置と該配置された部品相互の接続形状を決める配置処理手段と、上記配置処理手段で得られた位置データに基づいて、必要な種類の図面を作成する作図処理手段とを備えたことを特徴とする自動設計・作図装置。
【請求項２】
上記前処理手段が部品発生ルールに基づいて、上記複数の基本的な部品種に付随する付属部品を発生する部品発生部を備えた請求項１に記載の自動設計・作図装置。
【請求項３】
上記前処理手段が部品種や該部品種間の従属関係に基づいて使用部品の配置上の特性を決定する部品特性判別部を備えた請求項１に記載の自動設計・作図装置。
【請求項４】
上記配置処理手段が部品種に基づいて部品をグループ分けするグループ分け部を備えたことを特徴とする請求項１に記載の自動設計・作図装置。
【請求項５】
上記配置処理手段が部品種と配置位置に基づいて部品相互の接続相手を仮決定する仮相手決定部を備えた請求項１に記載の自動設計・作図装置。
【請求項６】
上記配置処理手段が上記仮相手決定部によって決定されたグループ内の仮相手部品相互の接続形状を決定する部品配置処理部を備えた請求項５に記載の自動設計・作図装置。
【請求項７】
上記配置処理手段が上記仮相手決定部によって決定されたグループ間の仮相手部品相互の接続形状とグループ配置を決定するグループ配置処理部を備えた請求項５に記載の自動設計・作図装置。
【請求項８】
上記配置処理手段がグループ配置処理が終了した段階で、接続相手と接続形状を再検討して、最終的な接続相手を決定する相手決定部を備えた請求項７に記載の自動設計・作図装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は自動設計・作図装置に関し、特に、盤（配電盤、端子盤、分電盤、ＴＶ盤）の自動設計及び作図装置に関するものである。
【０００２】
【従来技術】
オフィスビル、各種プラントには給配電に必要な盤、例えば配電盤、端子盤、分電盤あるいはテレビのフィーダ線を各室に分配するＴＶ盤が設備される。
【０００３】
このような盤は函体上への遮断機群と遮断機支持部品群の配置及び各部品の接続形状として設計され、その結果を図７に示す外形図、図８に示す接続図、図９に示す制御回路図として表わすようにしている。
【０００４】
従来この種の盤の設計は青図と呼ばれる客先仕様を基に、函体の大きさの決定、函体に配置される各部品の接続相手の決定及び接続形状の決定、更に、各部品の配置位置の決定を設計者の経験に基づいてすべて手作業で行い、更に上記各種図面の作成も手作業、あるいは一部ＣＡＤシステムを用いて行っている。
【０００５】
このような設計、作図は特開昭６３−３０５４６７号に制御盤の設計として記載されている、ＣＡＤシステムを利用して一部を自動化することができる。
すなわち、まず、制御盤の構造的な仕様及び追加ユニットの入力と該追加ユニットのサイズ変更データの入力に対応して、各ユニットを指定される手順で配置処理するようにする。その後、上記配置処理後の各ユニットの配置図面を作成処理し、更に、この配置図面に対して空ユニットを追加入力することができるようにし、該追加入力がされた場合には、更に配置位置が修正された配置図面を作成処理する。この処理後に外形図及びユニット一覧表の作成処理を行うようにしたものである。
【０００６】
また、特開平５−２７４３７８号公報には、以下の構成の設計・作図装置が記載されている。すなわち、まず、製品を構成する部品の図形情報、および属性情報をそれぞれ定義する図形データベースおよび属性定義データベースと、製品仕様から構成する部品を選定する評価式を目的関数として定義する知識データベースとを備えるようにする。
【０００７】
この状態で部品を組合わせて製品を設計する場合に、決められた製品仕様の各パラメータを設定し、この設定されたパラメータと属性情報とに基いた目的関数を用いてその最適な部品構成を決定し、さらに必要に応じて、図形データベースの中から該当する部品の図形情報を取出し設計図面を作成して出力するものである。
【０００８】
【発明が解決しようとする課題】
上記手作業による設計は、設計者のノウハウが生かされる利点があるが、作業に時間がかかる欠点がある。また、複数の設計者が一連の盤集合体を設計するとき、各設計者の技術力を整合させる手間が必要となる。
【０００９】
上記特開昭６３−３０５４６７号公報に開示された内容は、自動設計を意図した方法であるが、この方法は基本的に対話方式で作業を進行させる方法であり、完全な自動化方式ではない。また、本願が対象とするような盤設計に適用したとしても、本願の目的を達成することはできない。
【００１０】
すなわち、上記公報に記載のユニットは、該ユニットを構成する複数の部品の集合体として構成されていると考えられ、そのサイズは変更可能なことを前提としている。ところが、本願が対象とする盤設計ではサイズ変更が可能なユニットを配置する作業を行うのではなく、サイズが固定した部品を配置することを前提としているためである。
【００１１】
また、上記公報ではユニットの配置を決定することが主たる目的となっているが、本願が対象とする盤設計では部品の配置位置を決定するだけではなく、部品間の配線の接続相手の決定、接続形状の決定をも必要とする点で不充分である。
【００１２】
更に、特開平５−２７４３７８号公報に記載の方法によると、設計対象の部品構成の特定及び、その形状の特定までは可能であるが、本願が対象とする盤設計には更に接続形状を決定する要素を必要とするので、上記公報の内容をそのまま本願の対象とする盤設計に適用することはできない。
【００１３】
本発明は上記従来の事情に鑑みて提案されたものであって、部品選択、部品配置、接続形状の決定、更に作図迄を自動的に行うことができる設計・作図装置を提供することを目的とするものである。
【００１４】
【課題を解決するための手段】
本発明は上記目的を達成するために以下の手段を採用している。すなわち、図１に示すように、入力手段９より入力される設計対象盤に必要な複数の基本的な部品種を該部品種相互の従属関係が判る入力形式で所定のファイルに書き込み処理をする入力処理手段１０と、上記入力処理手段１０より得られる複数の部品種及び該部品種相互の従属関係に基づいて、実際に使用する部品とその属性を決定する前処理手段２０と、上記のように決定された部品とその属性データに基づいて、部品の配置と該配置された部品相互の接続形状を決める配置処理手段３０と、上記配置処理手段３０で得られた位置データに基づいて、必要な種類の図面を作成する作図処理手段４０とを備えるようにしたものである。
【００１５】
上記前処理手段２０は部品発生ルールに基づいて、上記複数の基本的な部品種に付随する付属部品を発生する部品発生部２２、又、部品種や上記入力形式より得られる部品相互の従属関係をデータとして使用部品の配置上の特性を決定する部品特性判別部２１を備えた構成とする。
【００１６】
上記配置処理手段３０が部品種に基づいて部品をグループ分けするグループ分け部３１、部品種と部品の配置位置に基づいて部品相互の接続相手を仮決定する仮相手決定部３２、上記仮相手決定部３２によって決定されたグループ内の仮相手部品相互の接続形状を決定する部品配置処理部３３、更に、上記仮相手決定部３２によって決定されたグループ間の仮相手部品相互の接続形状とグループ配置を決定するグループ配置処理部３４を備えた構成とする。
【００１７】
また、上記配置処理手段３０はグループ配置処理が終わった段階で接続相手と接続形状を再検討して、最終的な接続相手を決定する相手決定部３５を備えた構成とする。
【００１８】
【作用】
入力処理手段１０は入力手段９より設計対象となる盤に必要な複数の基本的な部品種を該部品種相互の従属関係が判る入力形式で所定のファイルに書き込み、ファイルメモリ１００に収納する処理をする。
【００１９】
前処理手段２０では上記入力処理手段１０より得られたデータやデータベースメモリ２００の内容に基づいて、具体的な部品とそれに付随して必要な部品が選択され、また、選択された各部品の配置上の特性、例えば主幹部品か分岐部品か、分岐部品であるとすれば一次分岐か二次分岐かが判別され、その結果が各部品の属性として属性メモリ４００に収納される。
【００２０】
次段の配置処理手段３０では、まず上記の部品の配置上の特性と部品種を参照して近接して配置されるべき部品のグループ化がなされる。
次いで、部品種あるいは配置上の特性に基づいて仮の接続相手が部品単位と相単位で仮決定される。接続相手と接続極が仮決定されると、まず、グループを構成する部品の配置処理と、該部品相互の間で接続形状（接続経路、接続パターン）を決定し、次いで、グループ単位の配置処理、及び異なるグループに属する部品間での接続形状が決定される。
【００２１】
このように一旦決定した接続相手は再検討され、最終的な相手が決定される。また、全体評価手段５０にて、基（所定の数の盤が収納された函体）数が複数にわたるときには、各基に配置される部品数（部品面積）のバランスが悪いときには、所定条件に合うように各基に配置される部品数のバランスをとる作業がおこなわれる。
【００２２】
このようにして作られた設計データが作図処理手段４０に渡され、作図処理手段４０では、上記配置処理手段３０で得られたデータに基づいて外形図、接続図、制御回路図が作成される。
【００２３】
【実施例】
図２は本発明の一実施例を示すブロック図、図３は本発明の手順を示すフロー図である。
【００２４】
まず、ファイルメモリ１００には項目ファイル、標準製作条件ファイル、簡易入力ファイル、使用機器メーカファイル、標準使用部品ファイルが必要な入力事項が空欄にされて作成されて収納されている。この状態で、該ファイルメモリ１００よりディスプレイ８上に目的とする各ファイルを読み出して、盤設計に必要な事項を該各ファイルの空欄に入力手段９を用いて書き込み、入力キーをオンすることによって入力を行う（入力処理、図３、ステップＳ１）。
【００２５】
まず、項目ファイルよりはユーザ名称や設計者等の諸誌的事項の他、製作される図面の枠の有無、使用部品のメーカ（標準か指定か）、盤の種類（分電盤、端子盤、ＴＶ盤等）、函体の形状（Ｆ型、制御盤型等、あるいは壁掛け型か自立型か等）、函体のサイズ（標準か指定か等）が入力される。
【００２６】
標準製作条件ファイルには、一般に使用される標準的な盤のサイズ等が予め記入されており、上記項目ファイルにおいて函体のサイズが標準に指定されているときには、該標準製作条件ファイルの内容が選択される。
【００２７】
また、標準使用部品ファイルには、部品名（記号で入力）、メーカ、選択条件、型式等が予め記入されており、また、上記とは別に使用機器メーカファイルも作成されており、上記項目ファイルより使用部品メーカとして標準が選択されたときには、これらファイルの内容が参照され後述するように具体的な使用部品が決定される。
【００２８】
一般に盤設計の基本的な作業は、使用する部品を盤上のどの位置に配置するかを該部品間の接続形状（接続経路及び接続パターン）とともに図面として表わすことにある。
【００２９】
使用する部品等の概要はユーザ側から得られる青図と称せられる図面より判別することができ、設計者は該青図を参照して簡易入力ファイルに上記配置位置、主幹、分岐を考慮した入力を行う。
【００３０】
図４は、図７の外形図に対応する盤を設計する場合の簡易入力ファイルを示すものである。まず、部品種欄Ｃ１には盤設計に必要な複数の基本的な部品種の記号が以下のように入力される。すなわち、引込みケーブルＣＶＴ及びそれを受ける接続用導体ＬＵＧは主幹部品であり、函体１の上部中央に配置されるべきであるので、簡易入力ファイルＦｓの１番目、２番目に列記される。
【００３１】
次いで、図７では２極（図７では２Ｐと表示されている）の過電流遮断機ＭＣＢ３個と、３極（図７では３Ｐと表示されている）の過電流遮断機ＭＣＢ１個が一次分岐部品（ａ）  として上記接続用導体ＬＵＧの下側に配置されて、かつ、該４個の過電流遮断機ＭＣＢ（ａ）（以下、必要ある場合に一次分岐部品であることを示す符号（ａ）  を付加する）は上記接続用導体ＬＵＧと接続されている。この位置関係は、図４の簡易入力ファイルＦｓでは接続用導体ＬＵＧの下側に上記４つの過電流遮断機ＭＣＢ（ａ）  を配置し、また、上記接続用導体ＬＵＧとの接続関係は接続用導体ＬＵＧより左方向に一段下げた位置に４つの過電流遮断機ＭＣＢ（ａ）  を配置することによって表される。すなわち、ここでは過電流遮断機ＭＣＢ（ｃ）  は、接続用導体ＬＵＧの負荷として表されている。
【００３２】
次の主幹部品である漏電遮断機ＥＬＢは、上記一次分岐部品（ａ）  としての過電流遮断機ＭＣＢ（ａ）  と同様、接続用導体ＬＵＧと接続される部品であるため、上記４つの過電流遮断機ＭＣＢ（ａ）  の下側に接続用導体ＬＵＧより一段下げて配置される。
【００３３】
次いで、２次分岐部品（ｃ）  の過電流遮断機ＭＣＢ（ｃ）（以下、必要ある場合に二次分岐部品であることを示す符号（ｃ）  を付加する）が簡易入力ファイルＦｓ上で上記漏電遮断機ＥＬＢより一段下げて、かつ、漏電遮断機ＥＬＢの下側に記入される。また、過電流遮断機ＭＣＢ（ｂ）  にリレーＲＲＹが接続される場合には、該各過電流遮断機ＭＣＢ（ｂ）  より更に一段下げて、各過電流遮断機ＭＣＢ（ｂ）  に付随するリレーＲＲＹが記入される。
【００３４】
すなわち、簡易入力ファイルＦｓ上での上下位置関係はそのまま盤上での上下位置関係を表し、簡易入力ファイルＦｓ上での左右位置は部品の接続上の従属関係（負荷関係）を表すように階層構造で表現されている。
【００３５】
尚、上記簡易入力ファイルＦｓには上記部品種欄Ｃ１の他に以下の欄が設けられている。すなわち、極数欄Ｃ２には該部品の極数が記入される。また、仕様欄Ｃ３には該部品が遮断機であるときに巻き数比が記入される。容量欄Ｃ４には該部品の定格容量が記入される。電圧欄Ｃ５には該部品の定格電圧が記入される。更に、個数欄Ｃ６には必要な個数が記入される。これらの各欄に記載の事項は下記の前処理手段２０で具体的な使用部品を決定するときに使用される。
【００３６】
上記ファイルメモリ１００とは別に本装置はデータベースメモリ２００を備えており、盤設計に使用する各情報（型式、サイズ、接続端子、位置等）、函体の情報（形式、サイズ等）、図形データ（部品の外形データ、接続図面の図形データ、制御回路用図形データ）が予め収納されている。
【００３７】
以上のようにして入力された各ファイルの情報は、次の前処理手段２０に伝送される。この前処理手段２０では、まず特性判別部２１によって各部品の配置上の特性がメモリに設定される（特性処理、図３、ステップＳ２）。
【００３８】
すなわち、部品種や負荷によって主幹部品か分岐部品であるかは経験則上明らかであるので該経験則をまとめた部品特性ルール３０１がルールメモリ３００に収納される。例えば、部品が遮断機（過電流遮断機ＭＣＢ、漏電遮断機ＥＬＢ）であって、負荷に遮断機ＣＢがあるときには主幹部品であり、負荷に遮断機がない場合には分岐部品であるといえる。
【００３９】
上記簡易入力ファイルＦｓを作成するときには、設計上必要な全部品を入力してもよいが、設計作業の簡易化を図るために複数の基本的な部品のみを入力して、該基本的な部品に付随する部品は前処理手段２０の部品発生部２２で自動的に発生することもできる（部品発生処理、図３、ステップＳ３）。
【００４０】
このとき、特定の基本部品に必要な付属部品の種類及び数は、上記ルールメモリ３００に収納した部品発生ルール３０２にまとめておき、該部品発生ルール３０２を起動させることによって、上記処理を行うことになる。
【００４１】
例えば、図７上の二次分岐部品（ｃ）  における一極の過電流遮断機ＭＣＢ（１Ｐ）は中立スイッチＮＳを内蔵しないため、上記簡易ファイルＦｓより一極の過電流遮断機ＭＣＢ（１Ｐ）が入力されたときには、部品発生ルール３０２を起動して上記中立スイッチＮＳを必要な数だけ発生させる。
【００４２】
上記のように簡易入力ファイルＦｓで指定される部品は単に部品種であって、更に具体化するためには、メーカと型式の特定をする必要がある。そこで、上記項目ファイルには使用機器メーカファイルで指定したメーカの部品を記入しておくようにする。この状態で、メーカが指定されると、標準使用部品ファイルを参照して部品の型式を決定し、上記簡易入力ファイルＦｓの、極数欄Ｃ２、仕様欄Ｃ３、容量欄Ｃ４、電圧欄Ｃ５等に記載の内容と、合わせて部品選択ルール３０３を起動し部品が特定される（部品選択処理、図３、ステップＳ４）。
【００４３】
図５は以上のように決定された部品の型式、部品の特性（主幹か分岐か）を収納する属性メモリ４００のメモリ構造を示すものである。部品の属性を収納する部品エリアＥａが設けられ、該部品の中、同種の部品、例えば過電流遮断機ＭＣＢに対応する部品種エリアＥｂが設けられ、更に、各部品Ｐ１  、Ｐ２  …の属性を収納するスロットＳが設けられる。上記各スロットＳは上記部品が特定されたときにデータベースファイル２００より得られる部品のサイズを収納するサイズエリアＳｅ、後に決定される盤上の部品位置を収納する位置エリアＳｐ、あるいは上記のようにして決定された部品の特性（主幹か分岐か）を収納する特性エリアＳｉ等を備えるようにしている。
【００４４】
以上のように部品選択がなされると、更に、使用する函体１の大きさの初期決定がなされる。すなわち上記製作条件ファイルで指定された大きさを満足する函体１であって、縦幅が最大で横幅が最小の函体１が決定される（図３、ステップＳ５）。
【００４５】
以上のようにして前処理手段にて形成されたデータに基づいて次の配置処理手段３０では部品の配置がなされる。ここで、まずグループ分け部３１が起動してまず部品を部品種や特性（主幹か分岐か）等に基づいてルールメモリ３００のグループ分けルール３０４を用いてグループ分けを行う（グループ分け処理、図３、ステップＳ６）。
【００４６】
図７を例にとると、接続用導体ＬＵＧは主幹部品であるので、単独で１つのグループを形成し、その下に配置される４つの過電流遮断機ＭＣＢ（ａ）  は一次分岐部品（ａ）  として１つのグループにまとめられる。また、次に配置される漏電遮断機ＥＬＢは主幹部品であるので、単独で１つのグループを形成し、更に次の過電流遮断機ＭＣＢ（ｃ）  の群が二次分岐（ｃ）  として１つのグループに、といった要領で、グループ分けが行われる。
【００４７】
このグループ分けは基本的には簡易入力ファイルＦｓの入力順になされるが、ある種の部品は他のある種の部品に隣接して配置すべきである等のルールが経験則上分かっているので、該経験則をまとめたグループ入れ替えルールに従ってグループ入れ替えがなされる。また、ある種の部品と他のある種の部品は一つのグループにまとめた方がよいことが経験則上分かっているので、該経験則に従ったグループ結合ルールに従ってグループの結合がなされる。
【００４８】
以上のようにグループ分けが終わると、次に仮相手決定部３２が起動して接続相手の仮決定作業が行われる（仮相手決定処理、図３、ステップＳ７）。
ここで、基本的な接続相手は簡易入力ファイルＦｓ上の位置関係より明らかとなる。例えば、一次分岐部品（ａ）  としての過電流遮断機ＭＣＢ（ａ）  は簡易入力ファイルＦｓ上では上方に位置し、しかも左に位置している接続用導体ＬＵＧを接続相手として仮決定される。また、過電流遮断機ＭＣＢ（ｃ）  は上記簡易入力ファイルＦｓ上ではその上方に位置し、しかも左に位置している漏電遮断機ＥＬＢを接続相手として仮決定される。
【００４９】
更に、ここでは一般に「渡り」と称せられる処理が渡りルール３０５を用いてなされる。すなわち、図６に示すように同種の部品Ｐｂ１  、Ｐｂ２  …が複数並列に親部品Ｐａと配列されているとき、１番目の部品については親部品と接続し、２番目以降所定数の部品は上記１番目の部品を接続相手とすることに仮決定される。
【００５０】
以上のように仮相手が決定されると、次いで、該仮相手の部品の各極について接続相手相が仮決定される。
以下の部品配置処理（図３、ステップＳ８）のステップに入る前の段階では、これから処理しようとするグループが現在配置の対象になっている盤に属するグループであるか否かが判定される（図３、ステップＳ８ａ）。ここで、対象となるグループがあり、該グループが現在配置の対象になっている盤に属する場合には上記部品配置処理に実行する。対象となるグループが現在配置の対象になっている盤に属しない場合には後述する相手決定処理（図３、ステップＳ１３）を実行する。
【００５１】
次に部品配置処理部３３でグループ内での部品配置処理が行われる（部品配置処理、図３、ステップＳ８）。
すなわち、上記データベースメモリ２００より各部品のサイズと、該各部品と隣接する部品とのクリアランスのサイズが読み出され、部品と部品との間に適正な間隔を保つように部品の配置を行う。このときに決定された部品位置は上記属性メモリ４００の対応するスロットＳに納められ、後の作図作業に利用される。このとき、主幹部品は盤の中央に、また、分岐部品は両サイドに分けて配置すべきである等、配置上の経験則が集約された部品配置案ルール３０６が利用される。
【００５２】
更に、上記のように配置された部品に対して部品間での接続経路の決定がなされる（経路決定処理、図３、ステップＳ９）。部品間の接続経路は正常に配置した部品の左右上下のどの位置に接続端子が設けられているのか、あるいは部品が回転して取付けられているのかによってパターンが異なる。そこで、どのような場合にどのような経路にするかの経験則を多数のパターン例として経路決定ルール３０７にまとめておき、該経路決定ルール３０７に基づいて上記多数のパターンの中から上記端子位置や回転角度等の条件に適合したパターンを選択することがなされる。また、経路途中で部品等の障害物があるときには該障害物を避けるよう経路の途中を延長、短縮する処理がなされる。
【００５３】
更に、グループ配置処理部３２がグループ配置案ルール３０８を起動して、グループの配置も行う。上記前処理手段２０では、函体１の大きさを横幅最小にしているので、部品種によっては横方向に函体１の大きさを修正する必要が発生する。そこで、ある部品種のグループが配置される場合には横方向に函体１の幅を広げて配置し、他のある部品種のグループの場合には幅を広げないで、下側に配置する等のルールを上記グループ配置案ルール３０８に集約しておく。
【００５４】
このとき、各グループに属する部品間の経路も上記経路決定ルール３０７を用いて決定される（グループ配置処理、図３、ステップＳ１０→Ｓ１１）。
以上のようにして特定の盤に対する部品配置と、グループ配置をすることによって、特定のグループが現在処理している盤に配置し切れないようになったとき、該盤に納まらないグループが当該盤の先頭のグループと同じ系統のグループであるか否かが検討され、当該盤の先頭のグループと同じ系統のグループであるときには、該盤の先頭よりグループ分け処理（図３、ステップＳ６）をやり直す。また、盤に納まらないグループが当該盤の先頭のグループと異なる系統のグループであるときには、同じ系統のグループの先頭からグループ分け処理（図３、ステップＳ６）をやり直すことになる（図３、ステップＳ１２ａ→Ｓ１２ｂ）。
【００５５】
ここで、処理しているグループが盤に納まる場合には、次のグループがあるか否かを判別し、次のグループがあるときには上記盤判別のステップに戻る（図３、ステップＳ１２ｃ→Ｓ８ａ）。次のグループがないとき、すなわち、現在処理している基（１の函体に収容される盤群）の処理が終わったときには、次の相手決定処理に移行する（図３、ステップＳ１２ｃ→Ｓ１３）。
【００５６】
また、上記したように上記ステップＳ８ａの判断で、次の盤に属するグループであるときにも相手決定処理に移行する（図３、ステップＳ８ａ→Ｓ１３）。
相手決定処理では現在処理している基、又は盤に対する最終的な接続相手の決定がなされる。すなわち、上記グループ内接続形状処理、グループ間の接続形状処理で得られた結果では接続線が異常に長くなるような場合には相手決定部３５で接続相手が変更される。この変更があったときには、再度グループ内の部品配置及び経路決定、更にグループ配置及び、グループ間の経路決定がなされ、再度の相手決定処理がなされる（図３、ステップＳ１４→Ｓ１５→Ｓ８）。ただし、この再度の相手処理で相手の変更があった場合には、更なるグループ内配置処理とグループ配置処理がなされることを避けるために、前回で決定された相手を接続相手とする。（図３、ステップＳ１５：Ｙｅｓ参照）。
以上のように部品配置によって部品位置が決定されると、該位置データは上記属性メモリ４００の各部品に対応するスロットＳの位置エリアＳｐに収納され、次いで全体の再評価が全体評価手段５０によってなされる。すなわち、２基以下で仕上がった場合には、各基で部品が占める面積のバランスをとる必要上、再度グループ分けのステップに戻る（図３、ステップＳ１７→Ｓ６）。また３基以上で仕上がっても最終基の部品配置面積が少ないとき（例えば３０％未満のとき）には、他の２基の部品数を減らして該３基目の部品数を増やすことによって、全体のバランスをとることができる。そこで、再度グループ分けのステップに戻る（図３、ステップＳ１８→Ｓ６）。以上の処理が終了後、作図処理に移行する（図３、ステップＳ１９）。
【００５７】
作図処理手段４０では、上記配置処理手段３０で得られた部品位置のデータに加えて、データベースメモリ２００より各部品の形状を得て、外形図を作成する。このとき、寸法線等図面上必要な記号及び図面も外形図作成ルールが起動される。
【００５８】
上記配置処理手段３０で得られたデータに基づいて図８に示す接続図も作成することができる。この場合、接続線の出発点、終点を接続図作成ルールを起動させることによって得る。また、図７の最下欄に示すリレーは図８上はその数が二次分岐の過電流遮断機ＭＣＢ（ｃ）  の左右の肩部に記入され、接続状態が右肩の枠内に描かれる。
【００５９】
また、図９に示す制御回路図は予めデータベースメモリ２００に記憶された図を盤の種類に応じて呼び出して、作図処理手段４０で図面化する。
以上、設計対象の盤種が分電盤、開閉器盤である場合についてのみ説明したが、ＴＶ盤、端子盤の場合には接続設計まではしないので、仮相手決定部３２、部品配置処理部３３での経路決定処理、グループ配置処理部３４での経路決定処理、相手決定部３５は不要となる。
【００６０】
【発明の効果】
以上説明したように本発明は複数の基本的な部品種を入力することによって、使用部品の選択、配置、接続形状等のデータを自動作成することができ、該設計データに基づいて外形図、配線図、制御回路図を自動的に作成することができる効果がある。
【図面の簡単な説明】
【図１】本発明の原理ブロック図である。
【図２】本発明の一実施例ブロック図である。
【図３】本発明の一実施例フロー図である。
【図４】本発明の簡易入力ファイル概念図である。
【図５】本発明の属性メモリのデータ構造を示す概念図である。
【図６】渡り処理概念図である。
【図７】盤設計における外形図である。
【図８】盤設計における接続図である。
【図９】盤設計における制御回路図である。
【符号の説明】
９  入力手段
１０  入力処理手段
２０  前処理手段
２１  特性判別部
２２  部品発生部
３０  配置処理手段
３１  グループ分け部
３２  仮相手決定部
３３  部品配置処理部
３４  グループ配置処理部
３５  相手決定部
４０  作図処理手段
【図１】
0003560261.tif 000002
【図２】
0003560261.tif 000003
【図３】
0003560261.tif 000004
【図４】
0003560261.tif 000005
【図５】
0003560261.tif 000006
【図６】
0003560261.tif 000007
【図７】
0003560261.tif 000008
【図８】
0003560261.tif 000009
【図９】
0003560261.tif 000010