(57)【特許請求の範囲】
【請求項１】
計算機上で作成された３次元の盤組立図のデータに基づき、この盤における２次元の電線配線図を作成するハーネス図作成装置において、
前記盤内の部品取付面を指定することで前記３次元の盤組立図から前記部品取付面に関連する電線に関係ある図形を検索し、この検索された図形を前記電線配線図の作成対象の図形とする図形選択手段と、
前記図形選択手段により選択された複数の図形を前記２次元の電線配線図へ展開するとき、前記複数の図形は選択された基準図形を含み、この基準図形から始めて前記図形を順次２次元平面上に倒すことで、前記展開を実行する図形展開手段と
を備えたことを特徴とするハーネス図作成装置。
【請求項２】
前記図形選択手段により選択された図形のうち、前記展開前の前記３次元の盤組立図のデータ上において前記基準図形から順次接続される関係にある各図形について、以降の展開処理に伴う各図形の座標変化にかかわらず各図形間がその接続部で接続されているように扱うグループ化手段を備えたことを特徴とする請求項１記載のハーネス図作成装置。
【請求項３】
前記展開を実行するとき、前記展開がされた２次元平面上の前記各図形に交差があるか否かを調べ、前記交差がある場合にはその展開図形を回転させ交差しない位置に当該図形を展開し直す干渉チェック手段を備えたことを特徴とする請求項１又は２記載のハーネス図作成装置。
【請求項４】
前記図形展開手段により展開された展開結果に基づき、前記図形選択手段に選択された図形についての電線配線図を成形するハーネス図成形手段と、
前記ハーネス図成形手段により成形された前記電気配線図を出力する出力手段と
を備えたことを特徴とする請求項２又は３記載のハーネス図作成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は盤組立配線作業に使用されるハーネス図作成装置、更に詳しくは３次元の盤組立データより２次元のハーネスデータへの展開のための技術を設けたハーネス図作成装置に関する。
【０００２】
【従来の技術】
従来より、制御盤・電源盤等の盤製造における電線の配線作業においては、ハーネス作業の手法を取り入れて配線することが広く行われている。
ハーネス作業は、盤内配線を盤外で作業できる様にするもので、作業板にハーネス図（２次元の電線配線図）と呼ばれる平面の配線図を置き、その配線図の経路に沿って電線を這わせて配線すべき電線のまとまりを作り、その後に、このまとまった電線を盤に取り付ける作業方法である。
【０００３】
このような電線の配線作業におけるハーネス図の作成方法によれば、目的の制御盤の組立を一旦行い、その後ハーネス作業を行う配線部分について、この組み立てられた制御盤の電線を２次元平面に広げ、その配線の形を図面化することにより当該ハーネス図が作成されている。
【０００４】
【発明が解決しようとする課題】
このように従来のハーネス図作成方法は、一度ハーネス図を用いないで組み立てた制御盤に関する、すなわち同じ制御盤を複数台作成する場合の手法であり、この方法では一度しか作成されない制御盤（オーダメイド的な制御盤）や初めて製作する制御盤については対応ができない。
【０００５】
しかし、作業性の向上のため、一度しか作成されない制御盤であってもハーネス配線作業の実施ができることが要望されていた。
本発明は、このような実情を考慮してなされたもので、たとえオーダメイドの制御盤であってもハーネス配線作業を行うためのハーネス図を作成できるハーネス図作成装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記課題を解決するために、請求項１に対応する発明は、計算機上で作成された３次元の盤組立図のデータに基づき、この盤における２次元の電線配線図を作成するハーネス図作成装置において、盤内の部品取付面を指定することで３次元の盤組立図から部品取付面に関連する電線に関係ある図形を検索し、この検索された図形を電線配線図の作成対象の図形とする図形選択手段と、図形選択手段により選択された複数の図形を前記２次元の電線配線図へ展開するとき、複数の図形は選択された基準図形を含み、この基準図形から始めて図形を順次２次元平面上に倒すことで、展開を実行する図形展開手段とを備えたハーネス図作成装置である。
【０００７】
このような構成を備えたことにより、部品取付面の指定で電線配線図の作成対象となる図形が検索され、選択された基準図形から始めて対象図形が３次元空間から２次元平面に順次展開される。
【０００８】
したがって、たとえオーダメイドの制御盤であってもハーネス配線作業を行うためのハーネス図を容易に作成できる。
次に、請求項２に対応する発明は、請求項１に対応する発明において、図形選択手段により選択された図形のうち、展開前の３次元の盤組立図のデータ上において基準図形から順次接続される関係にある各図形について、以降の展開処理に伴う各図形の座標変化にかかわらず各図形間がその接続部で接続されているように扱うグループ化手段を備えたハーネス図作成装置である。
【０００９】
このような構成を備えたことにより、請求項１に対応する発明と同様に作用する他、展開開始前に接続関係にある各図形に対応づけがなされ、以降の展開処理を容易にすることができる。
【００１０】
また、請求項３に対応する発明は、請求項１又は２に対応する発明において、展開を実行するとき、展開がされた２次元平面上の各図形に交差があるか否かを調べ、交差がある場合にはその展開図形を回転させ交差しない位置に当該図形を展開し直す干渉チェック手段を備えたハーネス図作成装置である。
【００１１】
このような構成を備えたことにより、請求項１又は２に対応する発明と同様に作用する他、展開処理時において図形の交差を防止し、わかりやすい電線配線図とすることができる。
【００１２】
さらに、請求項４に対応する発明は、請求項２又は３に対応する発明において、図形展開手段により展開された展開結果に基づき、図形選択手段に選択された図形についての電線配線図を成形するハーネス図成形手段と、ハーネス図成形手段により成形された電気配線図を出力する出力手段とを備えたハーネス図作成装置である。
【００１３】
このような構成を備えたことにより、請求項２又は３に対応する発明と同様に作用する他、展開済みの図形に対して最終的な電気配線図が成形され、プリンタ等で出力される。したがって、配線作業者は、この電気配線図（ハーネス図）をもとにハーネス作業を実施することができる。
【００１４】
【発明の実施の形態】
以下、本発明の実施の形態について説明する。
図１は本発明の実施の形態に係るハーネス図作成装置の一例を示す構成図である。
【００１５】
このハーネス図作成装置は、３次元の仮想空間に描かれた制御盤の図形を元に、ハーネス図を作成する装置であって、バス１に制御装置２及びプログラムメモリ３及び記憶装置４が接続され、さらに入力装置５と、出力装置６と、表示装置７と、その他図示しない周辺要素とによって構成されている。
【００１６】
入力装置５は、作業者が本装置に指示、入力する為の装置である。
出力装置６は、作成されたハーネス図をプリントアウトするプリンタやプロッタから構成されている。
【００１７】
表示装置７は、３次元組み立て図や作業中の図もしくは完成したハーネス図を表示出力する。
ハーネス図作成装置は、図１で示す様に入力・制御・記憶装置等のハードウェアと各機能を実現するソフトウェアで構成されている。
【００１８】
記憶装置４は、制御装置２での作業領域となるメモリ領域と、ハードディスク等の２次記憶装置とからなる。２次記憶装置部分には、ハーネス図を作成する上で必要な３次元盤組立図や経路データ、また作成中もしくは完成したハーネス図等を保存する。
【００１９】
制御装置２は、いわゆるＣＰＵ部分であり、プログラムメモリ３内のプログラムにしたがって内部の座標計算及び図形の描画等を行う。
プログラムメモリ３には、本装置の基本的な動作を実現させる図示しないプログラムの他、ハーネス展開部品選択プログラム８と、ハーネス展開プログラム９と、ハーネス図成形プログラム１０とが保存されている。
【００２０】
ハーネス展開部品選択プログラム８に基づく制御装置２の動作により、ハーネス展開部品選択部としての処理が実現される。
ハーネス展開部品選択部は、３次元の制御盤組立図よりハーネス図の対象となる部分として盤内のパネルが指定されると、そのパネルに取り付けられた器具（制御盤の中身となる部品）を基本として、その器具に関連するダクト（電線を入れる管）と他のパネルに取り付けられた器具を検索し、ハーネス展開を行う部品（器具やダクト）を選定する。これによりハーネス図の対象となる部品を抽出する。
【００２１】
ハーネス展開プログラム９に基づく制御装置２の動作により、ハーネス展開処理部としての処理が実現される。
ハーネス展開処理部は、ハーネス展開部品選択部で選定された器具を２次元平面に展開する時に、基準となるダクトが選定されると、第一にハーネス展開を行う部品全体を基準ダクトが平面上になる様に図形回転・移動を行い、第二に基準ダクトに接続された部品をその部品と接続された部品グループ単位で回転・移動させ、その動作をその接続端子まで繰り返して行い、第三に残り部品（基準ダクトに接続されていない部品）について２次元展開を行うことにより２次元の図面を作成する。
【００２２】
また、ハーネス展開プログラム９には、部品グループ化プログラム１１と図形要素の重なり防止プログラム１２とが含まれており、これのプログラムにより上記ハーネス展開処理において次のような処理が実現される。
【００２３】
まず、部品グループ化プログラム１１に基づく動作により、部品を回転・移動を行う部品グループのグループ化が行われる。そのために指定図形の端点に接続された部品をグループとして登録し、なおかつ新規グループとして登録された部品の端点に接続された部品もグループとして登録し、部品の端点に別部品が接続されない部品になるまで繰り返すことにより部品グループを作成する。
【００２４】
次に、図形要素の重なり防止プログラム１２に基づく動作により、部品が２次元図面に展開される時に、２次元展開されたその他の部品と交差しない様に、部品展開後交差チェックが行われる。交差する部品がある場合には５度単位で部品グループを右回りに回転させ、その他の部品と交差しない場所を探すようになっている。
【００２５】
ハーネス図成形プログラム１０に基づく制御装置２の動作により、ハーネス図成形処理部としての処理が実現される。
ハーネス図成形処理部は、ハーネス図の作成を支援する処理部であり、ハーネス展開処理部によるハーネス展開結果に基づき、自動的にハーネス図を作成する。また、作業者の入力を受け付けハーネス図の作成、チェック、修正などを支援する。
【００２６】
次に、以上のように構成された本発明の実施の形態に係るハーネス図作成装置の動作について図２を用いて説明する。
図２は本実施の形態のハーネス図作成装置の動作を示す流れ図である。
【００２７】
まず、ハーネス図を作成するには、ハーネス図対象となる３次元盤組み立て図のデータが呼び出され（ＳＴ１）、さらにハーネスを形成する電線の経路データが呼び出される（ＳＴ２）。
【００２８】
次に、ハーネス図対象となる部品がパネルが指定されることで、パネル単位で自動的に選択される（ＳＴ３）。すなわちハーネス展開を行う部品の選択方法としてパネルを選択し取り付け器具及びそれに関係する部品が対象とされる。
【００２９】
また、自動的に選択された部品中で不要な部品が、作業者の指示により削除される（ＳＴ４）。つまり意図的に対象外にしたい部品が対象外にされる。なお、ステップＳＴ３，ＳＴ４の処理はハーネス展開部品選択部により実現される。
【００３０】
次に、選択された部品群に関してハーネス展開処理部により２次元に展開が行われる（ＳＴ５）。この展開の際には、展開されるべき各部品はグループ化が行われて容易に展開できるように関連付けられる。また、展開した部品について干渉チェックが行われ、干渉する場合には、５度単位で部品グループが右回りに回転され、その他の部品と交差しない場所に再展開される。
【００３１】
次に、２次元展開された図を最終的なハーネス図とする為に、ハーネス図成形処理部における線分の分割及び回転機能等の図形編集が行われ、ハーネス図が成形される（ＳＴ６）。
【００３２】
そして、作成されたハーネス図は、図面として紙に出力され（ＳＴ７）、同図面を配線作業台に張り、図面の経路を元に電線が配線される（ＳＴ８）。
上述したように、本発明の実施の形態に係るハーネス図作成装置は、パネルを指定することでハーネス展開する部品を自動的に選択するようにしたので、過去に製造実績のない新たな制御盤のハーネス図であっても当該制御盤の組み立て図データからそのハーネス図を作成できるように支援することができる。
【００３３】
また、本発明の実施の形態に係るハーネス図作成装置は、選択された部品について、指定された基準部品を基準として自動的に展開するようにしたので、過去に製造実績のない新たな制御盤のハーネス図であっても当該制御盤の組み立て図データからそのハーネス図を作成できるように支援することができる。
【００３４】
さらに、本発明の実施の形態に係るハーネス図作成装置は、部品を自動的に展開する際に各部品をグループ化するようにしたので、過去に製造実績のない新たな制御盤のハーネス図であっても当該制御盤の組み立て図データからそのハーネス図を作成できるように支援することができる。
【００３５】
さらにまた、本発明の実施の形態に係るハーネス図作成装置は、展開した部品について干渉チェックを行い、干渉する場合には５度単位で部品グループを回転し、その他の部品と交差しない場所に再展開するようにしたので、過去に製造実績のない新たな制御盤のハーネス図であっても当該制御盤の組み立て図データからそのハーネス図を作成できるように支援することができる。
【００３６】
また、本発明の実施の形態に係るハーネス図作成装置は、上記各処理を組み合わせるようにしたので、パネルや基準部品の指定等を除く他、３次元盤組み立て図データ及び電線の経路データに基づき自動的にハーネス図を作成することができる。
【００３７】
【実施例】
本発明の実施例として図３に示す制御盤のハーネス図を作成する場合の手順を説明する。
（３次元制御盤データ）
図３は３次元制御盤データの組み立て図である。
【００３８】
同図は３次元ＣＡＤ等で作成された制御盤の３次元データであり、この３次元図形の特徴として必要項目を下記に記す。
１．図形は『フレーム１３・器具１４・ダクト１５』の図形で作成されている。
【００３９】
２．器具・ダクトはパネル単位でグループ化されている。
フレーム：制御盤の外枠を構成する鉄枠
器具    ：盤の機能を構成する部品
ダクト  ：電線を収納する入れ物
パネル  ：制御盤内に設けられた板、器具やダクトが取り付けられる
（ハーネス図対象器具の選択）
次に、実施の形態に示したハーネス展開部品選択部によるハーネス図の対象となる器具の選択処理について図４を用いて説明する。
【００４０】
図４は本発明の実施例に係るハーネス図作成装置の主要部の構成例を示すブロック図であり、実施形態の構成を示す図１と同一部分には同一符号を付して説明を省略し、ここでは異なる部分についてのみ述べる。
【００４１】
同図において、ハーネス展開部品選択部２１とハーネス展開処理部２２とハーネス図成形処理部２３は、図１に示すハーネス展開部品選択プログラム８とハーネス展開プログラム９とハーネス図成形プログラム１０とに基づき制御装置２により実現される処理である。
【００４２】
ここでは、ハーネス図対象器具の選択に対応するハーネス展開部品選択部２１について説明する。
このハーネス展開部品選択部２１は、ハーネス図に展開する図形を選択する部分であり、パネル選択部２４と、器具検索部２５と、関係部品検索部２６と、不要部品削除部２７とを有している。
【００４３】
パネル選択部２４は、入力に基づきハーネス展開を行うパネルを選択する。
器具検索部２５は、選択パネルに取り付けられた器具を検索する。
関係部品検索部２６は、検索された器具に関係する部品を検索する。
【００４４】
不要部品削除部２７は、ハーネス図に不要な部品を削除する。
次に、ハーネス図の対象となる器具の選択処理について図５のフロー及び図６〜９を用いて具体的に説明する。
【００４５】
図５は本実施例のハーネス図作成装置におけるハーネス展開部品選択部の処理を示す流れ図である。
同図に示すように、まず、パネル選択が行われる（ＳＴ１１）。
ステップＳＴ１１：パネル選択
ハーネス対象の器具は、パネル単位で選択される。その選択方法の例を下記に示す。
【００４６】
図３に示す制御盤の例では、図６に示すように３つのパネルＰ１，Ｐ２，Ｐ３が設けられており、まず、ハーネス展開を行うパネルの選択が行われる。
図６は本実施例の処理対象図形のパネル例を示す図である。
【００４７】
選択方法は、例えば左記の様に各パネルが開示された状態でマウスやキーボード等の入力装置５によりパネルの指定が行われ、これによりパネルが選択される。
【００４８】
ここで、複数のパネル指定・選択も可能であるが、ここでは、説明の都合上、パネルＰ１が選択されたものとして以降の処理を説明する。
次に、図５に示す器具検索が行われる（ＳＴ１２）。
ステップＳＴ１２：器具検索
器具検索部２５により、ステップＳＴ１１で選択されたパネル上に存在する器具が検索され、ハーネス図対象の器具としての登録が行われる。
【００４９】
パネルより、器具を検索する方法としての１例としては、各取り付け器具にパネル番号を記録させておき、その記録情報により器具を検索する。
図７はパネルＰ１、すなわち側面が選択された場合の例である。
【００５０】
ここで、側面のパネルＰ１上に設置された器具のみがハーネス対象器具として選択されている。
次に、図５に示す関係部品検索が行われる（ＳＴ１３）。
ステップＳＴ１３：関係部品検索
関係部品検索部２６により、ステップＳＴ１２で検索された部品と接続されている部品及びその間を通る経路上のダクトが検索され、ハーネス図対象部品として登録される。
【００５１】
図８に関係部品検索の結果例が示される。
関係部品の検索方法の１例としては、制御盤に対応する電線の接続情報とその経路を通るダクト情報とを保存する記憶装置４上のファイル等が指定され、指定されたファイルから接続器具の経路上のダクトが検索される。
【００５２】
次に、図５に示す不要部品削除が行われる（ＳＴ１４）。
ステップＳＴ１４：不要部品削除
図９は不要部品削除の様子を例示する図である。
【００５３】
ステップ１３までにハーネス図対象部品として選択された部品の中から、作業者の指示入力に基づき、ハーネス図に不要な部品が選択した対象部品から外される。
（ハーネス図展開）
次に、ハーネス展開部品選択部２１により選択され、記憶装置４に記憶されたハーネス図対象部品を２次元の平面図にする展開処理について図１０を用いて説明する。
【００５４】
図１０は本発明の実施例に係るハーネス図作成装置の主要部の構成例を示すブロック図であり、実施形態の構成を示す図１と同一部分には同一符号を付して説明を省略し、ここでは異なる部分についてのみ述べる。
【００５５】
また、図１０において、ハーネス展開部品選択部２１とハーネス展開処理部２２とハーネス図成形処理部２３は、図４と同様に構成されている。
ここでは、ハーネス図展開に対応するハーネス展開処理部２２について説明する。
【００５６】
このハーネス展開処理部２２は、選択されたハーネス図対象部品を展開する部分であり、基準部品選択部２８と、基準部品展開部２９と、グループ化部３０と、他部品展開部３１と、干渉チェック部３２とを有している。
【００５７】
基準部品選択部２８は、指示入力に基づき２次元図への展開における基準となる部品を選択する。
基準部品展開部２９は、基準部品について２次元平面に展開を行う。
【００５８】
グループ化部３０は、部品のグループ化を行う。
他部品展開部３１は、グループ化されたその他の部品について２次元展開を行う。
【００５９】
干渉チェック部３２は、展開された部品について干渉が生じていないかをチェックし、干渉している場合には、干渉をなくすことのできる配置があるか否かを演算によりチェックする。
【００６０】
次に、ハーネス展開処理について図１１のフロー及び図１２〜１６を用いて具体的に説明する。
図１１は本実施例のハーネス図作成装置におけるハーネス展開処理部の処理を示す流れ図である。
【００６１】
同図に示すように、まず、基準部品選択が行われる（ＳＴ２１）。
ステップＳＴ２１：基準部品選択
基準部品選択部２８により、３次元図形を２次元展開する上で展開基準となる図形の選択が図１２に示すように行われる。
【００６２】
図１２は本実施例において基準部品（基準図形）の選択の様子を示す図である。
ここでは、図１２に示すパネルＰ１に関する部品が取り扱われるが、これらの部品は同一パネルについてのものであっても必ずしも２次元平面上に配置されているわけでない。また、複数のパネルが指定され選択されたときには、各部品の関係は３次元である。以下に説明する展開はこのような状況を踏まえたものである。
【００６３】
また、２次元展開を行う上では、基準部品をなるべく動かさないようにすることで、変更の少ないハーネス図を作成することができる。
基準部品は入力装置５からの入力により選択される。この基準部品の選択方法の１例としては、表示装置７の図形画面上でマウス等の入力装置５で指示することにより行う。
【００６４】
次に、図１１に示すように基準部品展開が行われる（ＳＴ２２）。
ステップＳＴ２２：基準部品展開
基準部品展開部２９により、ステップＳＴ２１で選択された基準部品が図１３に示すように２次元平面上に展開される。
【００６５】
図１３は基準部品を展開する様子を示す図である。
基準部品が２次元平面上に展開される時には、選択された全図形に対して同一動作が行われる。この動作は３次元空間にある基準部品を２次元平面に落とすもの、もしくは倒すものである。
【００６６】
展開方法の１例としては、基準部品の片側の端点をハーネス図を展開させる２次元平面上に移動させ、もう一方の端点が２次元平面上になる様に回転移動させる。
【００６７】
次に、図１１に示すように展開図形のグループ化が行われる（ＳＴ２３）。
ステップＳＴ２３：展開図形のグループ化
展開図形のグループ化は、図１４に示すように、ハーネス展開すべき各部品を結合させ、グループ化させることで各部品を対応付けるものであり、各部品をハーネス展開する上で重要な機能である。
【００６８】
図１４は展開図形のグループ化の様子を示す図である。
図形グループ化の方法は、図形の回転を行う部品（図形）の端点に接続された図形（部品）を追っていき、端点に選択済みの図形かなにも接続されない図形がでてくるまで検索を行う。そして、検索された図形すべてを展開すべき図形としてグループ化する。なお、このとき、検索のスタートとなる部品は基準部品である。
【００６９】
次に、図１１に示すように他部品展開が行われる（ＳＴ２４）。
ステップＳＴ２４：他部品展開
すでに展開された基準部品以外の図形のうち、ステップＳＴ２３にてグループ化され基準部品に接続された部品が他部品展開部３１により、図１５に示すように順に２次元展開される。
【００７０】
図１５は他部品の展開の様子を示す図である。
同図に示すように展開方法の１例としては、各図形の基点となる端点（基準図形に近い方）を基点としてもう片方の端点が、ハーネス図を展開させる２次元平面上になる様に図形を回転移動させる。この展開動作は、３次元空間にある部品を２次元平面に落とすもの、もしくは倒すものである。
【００７１】
このとき、図形同士がバラバラにならない様にステップＳＴ２３にて図形のグループ化が行されている。そして、グループ図形すべてに対して同一展開が行われる。
【００７２】
また、図１５に示すように、基準部品と直接接続されていない部品に関しては、２次元平面に近い端点が平面上に接続されるように平行移動され、その後平面上の端点を基点としてもう片側の端点が平面上になるように回転移動が行われる。
【００７３】
次に、図１１に示すように干渉チェックが行われる（ＳＴ２５）。
ステップＳＴ２５：図形干渉チェック
図形の干渉チェック部３２により、図１６に示すように、２次元展開時に展開図形の干渉が防止される。
【００７４】
図１６は干渉チェックにより図形接触をなくす様子を示す図である。
同図に示すように、例えば図形の展開後、他図形との接触している場合は、接触している図形を右方向に回転させ図形間で接触数が一番少ない場所が選択される。
【００７５】
次に、図１１に示すようにハーネス図チェック修正が行われる（ＳＴ２６）。ステップＳＴ２６：ハーネス図チェック修正
ステップＳＴ２１〜ＳＴ２５までの処理により、選択された部品についてのハーネス展開がなされ、その結果が記憶装置４に保存される。
【００７６】
この展開結果は、さらに、図１０に示すハーネス図成形処理部２３により必要なチェック修正処理がなされる。
すなわち、作業者はハーネス展開処理部２２により処理されたハーネス図をチェックし、さらに修正を加える必要のある場合がある。このようなときに、作業者は、ハーネス図成形処理部２３の編集機能等の支援を受けてハーネス図に修正等を加える。
【００７７】
そして、完成したハーネス図は出力装置６からプリントアウトされ、ハーネス作業に使用される。
このように本実施例のハーネス図作成装置においては、パネル指定や基準部品の指定をするだけで、制御盤の３次元組み立てデータと電線の経路情報から自動的にハーネス展開すべき部品を選択し、さらにハーネス展開を実行するようにしたので、現実の組み立てを行ったことのない、初めて作成する盤についても簡単にハーネス図を作成することができ、作業の効率化に著しく貢献することができる。
【００７８】
なお、本発明は、上記実施形態・実施例に限定されるものでなく、その要旨を逸脱しない範囲で種々に変形することが可能である。
また、実施形態・実施例に記載した手法は、コンピュータに実行させることができるプログラムとして、磁気ディスク（フロッピーディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリ等の記憶媒体に格納して頒布することもできる。
【００７９】
【発明の効果】
以上詳記したように本発明によれば、パネル単位で部品を選択し、基準部品を中心に展開を行うようにしたので、たとえオーダメイドの制御盤であってもハーネス配線作業を行うためのハーネス図を作成できるハーネス図作成装置を提供することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係るハーネス図作成装置の一例を示す構成図。
【図２】同実施の形態のハーネス図作成装置の動作を示す流れ図。
【図３】本発明の実施例におけるハーネス図作成装置に適用される３次元制御盤データの組み立て図。
【図４】同実施例に係るハーネス図作成装置の主要部の構成例を示すブロック図。
【図５】同実施例のハーネス図作成装置におけるハーネス展開部品選択部の処理を示す流れ図。
【図６】同実施例の処理対象図形のパネル例を示す図。
【図７】同実施例においてあるパネルが選択された場合の様子を示す図。
【図８】同実施例における関係部品検索の結果例を示す図。
【図９】同実施例における不要部品削除の様子を例示する図
【図１０】同実施例に係るハーネス図作成装置の主要部の構成例を示すブロック図。
【図１１】同実施例のハーネス図作成装置におけるハーネス展開処理部の処理を示す流れ図。
【図１２】同実施例における基準部品の選択の様子を示す図。
【図１３】同実施例における基準部品を展開する様子を示す図。
【図１４】同実施例における展開図形のグループ化の様子を示す図。
【図１５】同実施例における他部品の展開の様子を示す図。
【図１６】同実施例における干渉チェックにより図形接触をなくす様子を示す図。
【符号の説明】
１…バス
２…制御装置
３…プログラムメモリ
４…記憶装置
５…入力装置
６…出力装置
７…表示装置
８…ハーネス展開部品選択プログラム
９…ハーネス展開プログラム
１０…ハーネス図成形プログラム
１１…部品グループ化プログラム
１２…図形要素の重なり防止プログラム
２１…ハーネス展開部品選択部
２２…ハーネス展開処理部
２３…ハーネス図成形処理部
【図１】
0003725619.tif 000002
【図２】
0003725619.tif 000003
【図３】
0003725619.tif 000004
【図４】
0003725619.tif 000005
【図５】
0003725619.tif 000006
【図６】
0003725619.tif 000007
【図７】
0003725619.tif 000008
【図８】
0003725619.tif 000009
【図９】
0003725619.tif 000010
【図１０】
0003725619.tif 000011
【図１１】
0003725619.tif 000012
【図１２】
0003725619.tif 000013
【図１３】
0003725619.tif 000014
【図１４】
0003725619.tif 000015
【図１５】
0003725619.tif 000016
【図１６】
0003725619.tif 000017