(57)【要約】【課題】シンプルな方法でワイヤーハーネスを２次元展開することを可能にし、的確な治具板設計を短期間で容易に行えるようにする。【解決手段】曲げのばし処理及びねじり処理、或いは、付け替え処理だけで構成されるシンプルな処理により、ワイヤーハーネスを２次元展開する。また、曲げのばし処理が終了したセグメントのうちで、最大径を有するセグメントと、その次に太い径を有するセグメントと、を含む基準面を作成する。したがって、ワイヤーハーネスを製造するための的確な治具板設計が短期間で容易に行えるようになる。【選択図】　　　図２
2004119134.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置を用いて、所定のワイヤーハーネスを構成する幹線及び枝線を曲げのばす曲げのばし処理と前記幹線を所定角度だけねじるねじり処理とを組み合わせて、この情報処理装置に３次元データとして与えられたワイヤーハーネスを２次元データに変換して出力する、
ことを特徴とするワイヤーハーネスの２次元展開方法。
【請求項２】
請求項１記載の２次元展開方法において、
前記曲げのばし処理及び前記ねじり処理に、更に前記枝線の幹線に対する付け替え位置を変更する付け替え処理を加えて、これらの組み合わせにより前記３次元データとして与えられたワイヤーハーネスを２次元データに変換して出力する、
ことを特徴とするワイヤーハーネスの２次元展開方法。
【請求項３】
３次元データとして与えられたワイヤーハーネスを２次元データに変換して出力するワイヤーハーネスの２次元展開装置であって、
前記３次元データにもとづいて前記ワイヤーハーネスの拘束点又は分岐点となるノードの設定を含む初期条件を設定する初期条件設定手段と、
ワイヤーハーネスの曲げのばしの基準となるノードである基準点を設定する基準点設定手段と、
基準点として設定されたノードから次のノードに向けて、ノードとノードとをつなぐセグメントを一直線にのばす曲げのばし処理手段と、
前記曲げのばし処理が終了したセグメントのうちから幹線としてのセグメントを選択して直線化する幹線作成手段と、
前記曲げのばし処理が終了したセグメントのうちで最大径を有するセグメントと、これ以外のセグメントの少なくともいずれかひとつのセグメントと、を含む基準平面を作成する基準平面作成手段と、
前記幹線としてのセグメントから分岐する枝線としてのセグメントが基準平面に乗るように、前記幹線としてのセグメントを所定角度だけねじるねじり処理手段と、
少なくとも前記ねじり処理手段による処理結果を出力する出力手段と、
を含むことを特徴とするワイヤーハーネスの２次元展開装置。
【請求項４】
請求項３記載のワイヤーハーネスの２次元展開装置において、
前記基準平面作成手段は、前記曲げのばし処理が終了したセグメントのうちで最大径を有するセグメントと、この次に太い径を有するセグメントと、を含む前記基準平面を作成する、
ことを特徴とするワイヤーハーネスの２次元展開装置。
【請求項５】
請求項４記載のワイヤーハーネスの２次元展開装置において、
前記ねじり角と予め設定された許容される基準ねじり角とを比較し、前記ねじり角の妥当性を判定するねじり可否判定手段を更に含み、前記出力手段は前記妥当性を出力する、
ことを特徴とするワイヤーハーネスの２次元展開装置。
【請求項６】
請求項５記載のワイヤーハーネスの２次元展開装置において、
手動操作にしたがって、前記幹線としてのセグメントが、基準平面にのるように取り付け位置を変更する付け替え処理手段、
を更に含むことを特徴とするワイヤーハーネスの２次元展開装置。
【請求項７】
請求項４〜６のいずれか一項に記載のワイヤーハーネスの２次元展開装置において、
前記初期条件設定手段、前記基準点設定手段、前記幹線作成手段、及び前記基準平面作成手段による設定又は作成処理を補助的に手動操作にしたがって実行可能な手動設定手段、
を更に含むことを特徴とするワイヤーハーネスの２次元展開装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ワイヤーハーネスの２次元展開方法及びその装置に関し、特に、３次元データとして与えられたワイヤーハーネスを２次元データに変換して出力することにより、的確な治具板設計に有効なワイヤーハーネスの２次元展開方法及びその装置に関する。
【０００２】
【従来の技術】
近年、車両等においては多種多様の電装品が搭載されるようになっており、それらは、複数の電線や通信線がインシュロック等の結束部材やテープ等の保護部材によって束ねられた、いわゆる、ワイヤーハーネスで接続されている。このようなワイヤーハーネスは、最終的には、車両等の所定部位に取り付けられるものであり、当然、３次元形状をしている。
【０００３】
ところで、一般的に、ワイヤーハーネスは幹線からそれぞれ異なる方向に分岐する複数の枝線を有するにも拘わらず、平板状の治具板上で製造されている。すなわち、立体形状のワイヤーハーネスを平板状の治具板上で製造するために、３次元形状で与えられたワイヤーハーネスを２次元展開する必要があった。
【０００４】
【発明が解決しようとする課題】
しかしながら、従来、このような２次元展開の方法は、主に、設計者の経験や勘に基づいて試行錯誤して行われていたため、多大な労力を要していた。よって、本発明は、上述した現状に鑑み、シンプルな方法でワイヤーハーネスを２次元展開することを可能にし、的確な治具板設計を短期間で容易に行えるようにするワイヤーハーネスの２次元展開方法及びその装置を提供することを課題とする。
【０００５】
【課題を解決するための手段】
上記課題を解決するためになされた請求項１記載の２次元展開方法は、情報処理装置を用いて、所定のワイヤーハーネスを構成する幹線及び枝線を曲げのばす曲げのばし処理と前記幹線を所定角度だけねじるねじり処理とを組み合わせて、この情報処理装置に３次元データとして与えられたワイヤーハーネスを２次元データに変換して出力する、ことを特徴とする。
【０００６】
請求項１記載の発明によれば、ワイヤーハーネスを構成する幹線及び枝線を曲げのばし処理とねじり処理との組み合わせにより、２次元データに変換してするようにしているので、非常にシンプルな方法でありながらワイヤーハーネスを２次元展開することが可能になる。
【０００７】
上記課題を解決するためになされた請求項２記載の２次元展開方法は、請求項１記載の２次元展開方法において、前記曲げのばし処理及び前記ねじり処理に、更に前記枝線の幹線に対する付け替え位置を変更する付け替え処理を加えて、これらの組み合わせにより前記３次元データとして与えられたワイヤーハーネスを２次元データに変換して出力する、ことを特徴とする。
【０００８】
請求項２記載の発明によれば、上記曲げのばし処理及びねじり処理に、枝線の幹線に対する付け替え位置を変更する付け替え処理を加えているので、ねじり処理では不可能であった２次元展開も可能になる。
【０００９】
上記課題を解決するためになされた請求項３記載の２次元展開装置は、３次元データとして与えられたワイヤーハーネスを２次元データに変換して出力するワイヤーハーネスの２次元展開装置であって、前記３次元データにもとづいて前記ワイヤーハーネスの拘束点又は分岐点となるノードの設定を含む初期条件を設定する初期条件設定手段１０１と、ワイヤーハーネスの曲げのばしの基準となるノードである基準点を設定する基準点設定手段１０２と、基準点として設定されたノードから次のノードに向けて、ノードとノードとをつなぐセグメントを一直線にのばす曲げのばし処理手段１０３と、前記曲げのばし処理が終了したセグメントのうちから幹線としてのセグメントを選択して直線化する幹線作成手段１０４と、前記曲げのばし処理が終了したセグメントのうちで最大径を有するセグメントと、これ以外のセグメントの少なくともいずれかひとつのセグメントと、を含む基準平面を作成する基準平面作成手段１０５と、前記幹線としてのセグメントから分岐する枝線としてのセグメントが基準平面に乗るように、前記幹線としてのセグメントを所定角度だけねじるねじり処理手段１０６と、少なくとも前記ねじり処理手段による処理結果を出力する出力手段１０９と、を含むことを特徴とする。
【００１０】
また、上記課題を解決するためになされた請求項４記載の２次元展開装置は、請求項３記載のワイヤーハーネスの２次元展開装置において、前記基準平面作成手段１０５は、前記曲げのばし処理が終了したセグメントのうちで最大径を有するセグメントと、この次に太い径を有するセグメントと、を含む前記基準平面を作成する、ことを特徴とする。
【００１１】
請求項３及び４記載の発明によれば、与えられた３次元データにもとづいてワイヤーハーネスの拘束点又は分岐点となるノードの設定が行われ、ワイヤーハーネスの曲げのばしの基準となる基準点が設定され、このノードから次のノードに向けて、セグメントが一直線にのばす曲げのばし処理が行われる。また、曲げのばし処理が終了したセグメントのうちから幹線としてのセグメントが選択して直線化され、最大径を有するセグメントと、これ以外のセグメントの少なくともいずれかひとつのセグメント、好ましくは、この次に太い径を有するセグメントと、を含む基準平面に乗るように、幹線としてのセグメントが所定角度だけねじられるねじり処理が行われる。そして、このねじり処理結果が出力される。このように、基本的に、曲げのばし処理及びねじり処理のみのシンプルな処理により、ワイヤーハーネスの２次元展開が可能になる。
【００１２】
上記課題を解決するためになされた請求項５記載の２次元展開装置は、請求項４記載のワイヤーハーネスの２次元展開装置において、前記ねじり角と予め設定された許容される基準ねじり角とを比較し、前記ねじり角の妥当性を判定するねじり可否判定手段を更に含み、前記出力手段は前記妥当性を出力する、ことを特徴とする。
【００１３】
請求項５記載の発明によれば、ねじり角と予め設定された許容される基準ねじり角とが比較され、ねじりの妥当性が判定されて出力されるので、より的確にワイヤーハーネスを２次元展開することが可能になる。
【００１４】
上記課題を解決するためになされた請求項６記載の２次元展開装置は、請求項５記載のワイヤーハーネスの２次元展開装置において、手動操作にしたがって、前記幹線としてのセグメントが、基準平面にのるように取り付け位置を変更する付け替え処理手段、を更に含むことを特徴とする。
【００１５】
請求項６記載の発明によれば、枝線としてのセグメントの付け替え位置を変更することができるので、ねじり処理では不可能であった２次元展開も可能になる。
【００１６】
上記課題を解決するためになされた請求項７記載の２次元展開装置は、請求項４〜６のいずれか一項に記載のワイヤーハーネスの２次元展開装置において、前記初期条件設定手段、前記基準点設定手段、前記幹線作成手段、及び前記基準平面作成手段による設定又は作成処理を補助的に手動操作にしたがって実行可能な手動設定手段、を更に含むことを特徴とする。
【００１７】
請求項７記載の発明によれば、初期条件設定、基準点設定、幹線作成、基準平面作成による設定又は作成処理を補助的に手動操作にしたがって実行可能であるので、より細かく現実に即したワイヤーハーネスの２次元展開が可能になる。
【００１８】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。
まず、図２を用いて、本発明の基本となる曲げのばし処理、ねじり処理及び付け替え処理について説明する。図２（Ａ）、図２（Ｂ）及び図２（Ｃ）はそれぞれ、曲げのばし処理、ねじり処理及び付け替え処理に係る基本処理を示す図である。
【００１９】
図２（Ａ）に示すように、曲げのばし処理では、ワイヤーハーネスを構成する幹線Ｓ１及び枝線Ｓ２、Ｓ３がそれそれ、図中、矢印で示すように、それらの付け根方向へ曲げのばされる。この付け根は、このワイヤーハーネスにおける拘束部材Ｃ１、Ｃ２、Ｃ３が取り付けられている位置や分岐点Ｂ１、Ｂ２に相当する。ここで、拘束部材Ｃ１、Ｃ２、Ｃ３としては、例えばクランプを想定している。なお、この曲げのばし処理では、ワイヤーハーネスは未だ３次元形状のままである。
【００２０】
また、図２（Ｂ）に示すように、ねじり処理では、ワイヤーハーネスを構成する幹線Ｓ１が、図中、矢印で示すように、分岐点Ｂにて分岐する枝線Ｓ２が後述の基準面にのるようにねじられる。拘束部材Ｃ１、Ｃ２、Ｃ３は上述した通りである。
【００２１】
更に、図２（Ｃ）に示すように、付け替え処理では、図中、矢印で示すように、ワイヤーハーネスを構成する枝線Ｓ２の取り付け位置が変更される。このとき、分岐点Ｂにて幹線Ｓ１から分岐する枝線Ｓ２は、後述の基準平面にのるように、幹線Ｓ１の円周方向における取り付け位置が変更される。拘束部材Ｃ２、Ｃ３は上述した通りである。なお、本明細書中、幹線及び枝線は便宜上付けたものであり、これに替えて、第１の線、第２の線等のような他のよびかたをしてもよい。
【００２２】
これら曲げのばし処理及びねじり処理の組み合わせ、或いは、付け替え処理が更に組み合わされて、３次元データとして与えられたワイヤーハーネスが２次元データに変換されて、すなわち、２次元展開されて出力される。このように、非常にシンプルな方法でありながらワイヤーハーネスを２次元展開することが可能になる。したがって、ワイヤーハーネスを製造するための的確な治具板設計が短期間で容易に行えるようになる。特に、付け替え処理も組み合わせることによって、より治具板設計の自由度が広がる。
【００２３】
上記曲げのばし処理、ねじり処理及び付け替え処理は、図３に示すようなハードウエアを用いて実現可能である。図３は、本発明を実現するためのハードウエア構成を示すブロック構成図である。
【００２４】
図３に示すように、本発明を実現するためのハードウエアとしては、マイクロコンピュータ１１、入力装置１２、表示装置１３、印字装置１４、記憶装置１５、通信インターフェース１６及びリードライト装置１７を含む公知のデスクトップコンピュータ等の情報処理装置が用いられる。マイクロコンピュータ１１は、ＣＰＵ１１ａ（中央演算装置）、ブートプログラム等を記憶するＲＯＭ１１ｂ、各種処理結果を一時的に記憶するＲＡＭ１１ｃを含む。入力装置１２は上記各値等を入力するキーボード、マウス等であり、表示装置１３は処理結果を表示するＣＲＴ等であり、印字装置１４は処理結果を印字するプリンタである。記憶装置１５は、本発明に係るアプリケーションプログラムや処理結果等を記憶するハードディスクドライブ等である。通信インターフェース１６は、例えば、ＬＡＮ回線等により他装置とデータ通信を行うためのモデムボード等である。リードライト装置１７は、公知のＣＤ−ＲＯＭ等の可搬型記録媒体に格納される３次元データを読み出したり、この装置にて生成した２次元データを可搬型記録媒体に書き込む装置である。これらの各構成要素は、内部バス１８を介して接続されている。ＣＰＵ１１ａは、ＲＯＭ１１ｂに記憶されるブートプログラムにしたがって起動され、本発明に係る処理手順を示すアプリケーションプログラムにしたがって動作する。このようなハードウエアを用いて行われる本実施形態に係る処理手順及びその出力例を以下に、図４〜図１１を用いて説明する。
【００２５】
図４は、本発明の一実施形態に係る処理手順を示すフローチャートである。図５（Ａ）及び図５（Ｂ）はそれぞれ、図４における曲げのばし処理及びねじり処理に対応するサブルーチンを示すフローチャートである。図６は、曲げのばし処理前の３次元データの一例を示す図である。図７は、曲げのばし処理を説明するための図である。図８は、幹線作成処理を説明するための図である。図９は、基準平面を説明するための図である。図１０は、ねじり処理を説明するための図である。図１１は、２次元展開されたデータの一例を示す図である。
【００２６】
図４に示すステップＳ１においては、３次元データが読み込まれる。３次元データは、ワイヤーハーネスの実際の取り付け形状に基づき設計された３次元空間を想定して作成されたデータであり、例えば、ＣＤ−ＲＯＭ等の可搬型記録媒体やＬＡＮ等のネットワークを経由して提供される。なお、以降の処理で必要なデータの初期化等もここで行われる。
【００２７】
ステップＳ２及びステップＳ３においては、ノード、拘束点設定が行われる。すなわち、与えられた３次元データには、本発明にて想定している拘束部材としてのクランプやプロテクタの他にも、コルゲート、端末、外装等が付加されているが、これらは２次元展開には無関係であり、これらが自動的に削除されて、図６に示すような３次元データが自動生成される。なお、ステップＳ１〜ステップＳ３及び関連するハードウエアは、請求項の初期条件設定手段に相当する。
【００２８】
図６において、このワイヤーハーネスは幹線ｓ１ａ〜ｓ１ｆ及び枝線ｓ３〜ｓ７から構成されており、それぞれの先端には、拘束部材ｃ１〜ｃ７としてクランプが取り付けられているものとする。ｂ１〜ｂ５は幹線と各枝線の分岐点を示し、分岐点ｂ５には、幹線ｓ１ｅ、ｓ１ｆ、枝線ｓ６の分岐方向を固定的に拘束する拘束部材ｐ１としてのプロテクタが取り付けられているものとする。
【００２９】
ところで、クランプやプロテクタ等の拘束部材では拘束方向が固定されるが、場合によっては、ねじり処理も適用不可であることもある。これらを考慮して、任意のノードに対して、拘束指示をすることも可能である。すなわち、入力装置１２により手動操作にて適宜ノードの付加、削除、移動、拘束指示が可能である。ノードとは、拘束部材や分岐点等、経路を決定する採寸点のことをいう。そして、ステップＳ３において、これらの設定が終了したと判定されるとステップＳ４に進む（ステップＳ３のＹ）。
【００３０】
次に、ステップＳ４及びステップＳ５においては、基準点設定が行われる。ここで、基準点とは、ワイヤーハーネスの曲げのばし処理のための基準となる点である。すなわち、この基準点からノードが曲げのばされていくことなる。この基準点は、例えば、ワイヤーハーネスを構成する最大径を有する線と２番目に太い径を有する線との分岐点、すなわち、ノードとする。両者の径が等しい場合には、構成する電線本数が多い方が優先される。更に、両者の電線本数も等しい場合には、その旨が表示装置１３に出力される。この場合には、入力装置１２によるノードのマウスクリック等の手動操作にていずれかを選択可能である。ステップＳ５において、これらの設定が終了したと判定されるとステップＳ６に進む（ステップＳ５のＹ）。なお、ステップＳ４、ステップＳ５及び関連するハードウエアは、請求項の基準点設定手段に相当する。
【００３１】
次に、ステップＳ６においては、曲げのばし処理が行われる。これを図５（Ａ）及び図７を用いて説明すると、基準点として設定されたノードｎ１から次のノードｎ２に向けてセグメントｓｇ１１が直線状にのばされていく（ステップＳ６０１、ステップＳ６０２のＮ）。但し、のびる方向は、拘束部材や拘束指示に基づく拘束方向を示す方向ベクトルｖ１等にしたがう。方向ベクトルは、関連セグメントの根本が向いている方向とする。なお、セグメントとは、隣り合うノードをつなぐ線のことをいう。
【００３２】
ステップＳ６０３において、次ノードに到達した際、そのノードが終点を示すものであればこの曲げのばし処理が終了し（ステップＳ６０３のＹ）、そのノードが拘束点を示すものであれば拘束方向に方向転換され（ステップＳ６０３のＮ、ステップＳ６０４のＹ）、そのノードが分岐点を示すものであれば分岐方向に方向転換され（ステップＳ６０３のＮ、ステップＳ６０４のＮ、ステップＳ６０６のＹ）、そのいずれでもなければ現在の方向が維持されて（ステップＳ６０３のＮ、ステップＳ６０４のＮ、ステップＳ６０６のＮ）、曲げのばし処理が継続される。
【００３３】
このような曲げのばし処理により、図７の左側に示すような形状が、同右側に示すような形状に変換される。上記曲げのばし処理では、セグメントｓｇ１１及びｓｇ２３はそれぞれの方向ベクトルｖ１及びｖ２を共に含む平面αにのるようにしてのばされ、セグメントｓｇ１１及びｓｇ２５はそれぞれの方向ベクトルｖ１及びｖ３を共に含む平面βにのるようにしてのばされる。なお、ステップＳ６及び関連するハードウエアは、請求項の曲げのばし処理手段に相当する。
【００３４】
上記曲げのばし処理が終了すると、ステップＳ７及びステップＳ８において、幹線作成が行われる。すなわち、図８の左側に示すように曲げのばし処理が終了したセグメントｓｇ１２、ｓｇ２３、ｓｇ２５、ｓｇ３４及びｓｇ３４に対して、幹線としてのセグメントｓｇ１２、ｓｇ２３及びｓｇ３４が選択されて、図中右側に示すように、これらが一直線にされる。説明を加えると、最大径のセグメントｓｇ１２においてノードｎ２にて分岐するセグメントｓｇ２３、ｓｇ２５のうちで、より大きな径を有するセグメントｓｇ２３を選択して、セグメントｓｇ１２と一直線になるようにする。同様に、この選択されたセグメントｓｇ２３においてノードｎ３にて分岐するセグメントｓｇ３４、ｓｇ３６のうちで、より大きな径を有するセグメントｓｇ３４を選択して、セグメントｓｇ２３と一直線になるようにする。ノード４より先も同様に直線化が行われる。上記選択を自動的に行うことが不可の場合には、入力装置１２を用いて任意に選択可能とする。また、予め幹線として指令されていたセグメントは優先される。幹線として選択されなかったセグメントは、幹線となったセグメントとの分岐角度を維持したまま座標変換される。そして、ステップＳ８において、これらの設定が終了したと判定されるとステップＳ９に進む（ステップＳ８のＹ）。なお、ステップＳ７、ステップＳ８及び関連するハードウエアは、請求項の幹線作成手段に相当する。
【００３５】
ステップＳ９及びステップＳ１０においては、基準平面の作成が行われる。すなわち、図８に示したように幹線の直線化が終了した３次元データに対して、図９に示すように、基準平面Ｒが作成される。この基準平面Ｒは、例えば、ワイヤーハーネスを構成する最大径を有するセグメントｓｇ１２と２番目に太い径を有するセグメントｓｇ２５を含むように、自動的に作成される。但し、ここでも、入力装置１２を用いて、任意のセグメントを含むように設定したり、自動作成された基準平面を、図中、矢印で示すように、若干回転させることも可能である。そして、ステップＳ１０において、これらの設定が終了したと判定されるとステップＳ１１に進む（ステップＳ１０のＹ）。なお、この段階では、基準平面に含まれないセグメントもあり、未だ３次元データである。ステップＳ９、ステップＳ１０及び関連するハードウエアは、請求項の基準平面作成手段に相当する。
【００３６】
次に、ステップＳ１１においては、ねじり処理が行われる。これを図５（Ｂ）及び図１０を用いて説明すると、上記ステップＳ７にて設定された幹線にそって分岐点が探索される（ステップＳ１１１）。探索が次ノードに到達した際、そのノードが分岐点でない限り、探索は継続される（ステップＳ１１２のＮ、ステップＳ１１３のＮ）。次の分岐点、例えば、ノードｎ３が探索されると（ステップＳ１１２のＹ、ステップＳ１１３のＹ）、このノードｎ３から分岐する枝線であるセグメントｓｇ３６が基準平面Ｒに乗るように、幹線であるセグメントｓｇ２３が所定角度θだけねじられる（ステップＳ１１４）。この角度θ、すなわち、ねじり角が、基準ねじり角よりも小さければこの点でのねじり処理は成功したので、この点が終点でないかぎり、次の分岐点を探索すべくステップＳ１１１に戻る（ステップＳ１１５のＹ、ステップＳ１１６のＮ）。そして、全分岐点に対して、ねじり処理が成功すると（ステップＳ１１６のＹ）、その旨を示す２次元化完了情報を出力して（ステップＳ１１７）、このねじり処理を終了する。
【００３７】
一方、ねじり角が基準ねじり角よりも大ければ（ステップＳ１１５のＮ）この点でのねじり処理は不可能であるので、その旨を示す２次元化中止情報を出力して（ステップＳ１１８）、更にそのノード名、すなわち、ねじり中止箇所情報を出力して（ステップＳ１１９）、このねじり処理を終了する。上記基準ねじり角は、例えば、ワイヤーハーネスを構成する電線を損傷させることのない最大許容ねじり角であり、予め試験等により取得可能である。具体的には、この角度は９０度程度である。また、ねじり処理は、ノードに対応する点はねじらず、ノード間のセグメントが均等にねじられるものとする。なお、図１０における各参照符号は、図９で示したものと同等の構成要素を示す。ステップＳ１１及び関連するハードウエアは、請求項のねじり処理手段に相当する。
【００３８】
上記ねじり処理が終了すると、ステップＳ１２において、２次元化が完了したか否かが判定される。すなわち、上記２次元化完了情報が出力されていれば（ステップＳ１２のＹ）、ステップＳ１３に進んで、２次元化データが表示装置１３により表示されて一連の処理を終了する。一方、上記２次元化中止情報が出力されていれば（ステップＳ１２のＮ）、ステップＳ１４に進んで、その旨を示す中止情報及び中止箇所情報を表示装置１３により表示する。そして、ステップＳ１４に進んで、付け替え処理が行われることになる。なお、２次元データや結果の表示は、表示装置１３のみならず、印字装置１４から同内容が印字出力されるようにしてもよい。このような処理により、より的確にワイヤーハーネスを２次元展開することが可能になる。したがって、より的確な治具板設計が行えるようになる。
【００３９】
ステップＳ１５及びステップＳ１６においては、付け替え処理がおこなわれる。すなわち、ねじり中止箇所として指摘された、例えば、図１０の枝線であるセグメントｓｇ３６が、基準平面Ｒにのるように、幹線であるセグメントｓｇ２３の円周方向における取り付け位置が変更される。この付け替え処理では、セグメントｓｇ２３にねじりは発生しないものとする。そして、ステップＳ１６において、この付け替え処理が終了したと判定されると（ステップＳ１６のＹ）、ステップＳ１１に戻って、再度、ねじり処理が行われる。すなわち、この付け替え処理後の形状に基づき、上記のねじり可否の判定が再度行われる。そして、ステップＳ１２において、２次元化が完了したと判定されるまで、このような付け替え処理を繰り返すことが可能である。なお、ステップＳ１５、ステップＳ１６及び関連するハードウエアは、請求項の付け替え処理手段に相当する。このような付け替え処理により、ねじり処理では不可能であった２次元展開も可能になる。したがって、治具板設計の自由度が広がる。
【００４０】
そして、上記のような、曲げのばし処理及びねじり処理、更には付け替え処理を経て、図１１で示すような、２次元化データ、すなわち、２次元展開されたデータが、表示装置１３上に出力される。なお、図１１にて付された参照符号は、図６で付した参照符号と同等の構成要素を示すが、各処理によって構成要素は座標変換されている。２次元展開されたデータは、印字装置１４にて印字出力されるようにしてもよいし、ＲＷ装置１７にてＣＤ−ＲＯＭ等に格納されるようにしてもよい。また、通信Ｉ／Ｆ１６及びＬＡＮ等を利用して、他の装置に転送されるようにしてもよい。
【００４１】
このように上記実施形態によれば、基本的に、曲げのばし処理及びねじり処理、或いは、付け替え処理だけで構成されるシンプルな処理により、ワイヤーハーネスの２次元展開が可能になる。したがって、ワイヤーハーネスを製造するための的確な治具板設計が短期間で容易に行えるようになる。
【００４２】
なお、上記処理に部分選択機能をもたせて、任意の線又は複数の線を選択して２次元展開するようにしてもよい。また、本発明は車載されるワイヤーハーネスに限定されず、これと同様の構成をしたワイヤー様構造物にも適用可能である。本発明は、その主旨を逸脱しない範囲において適宜変更が可能である。
【００４３】
【発明の効果】
以上説明したように、請求項１記載の発明によれば、ワイヤーハーネスを構成する幹線及び枝線を曲げのばし処理とねじり処理との組み合わせにより、２次元データに変換してするようにしているので、非常にシンプルな方法でありながらワイヤーハーネスを２次元展開することが可能になる。したがって、ワイヤーハーネスを製造するための的確な治具板設計が短期間で容易に行えるようになる。
【００４４】
請求項２記載の発明によれば、上記曲げのばし処理及びねじり処理に、枝線の幹線に対する付け替え位置を変更する付け替え処理を加えているので、ねじり処理では不可能であった２次元展開も可能になる。したがって、治具板設計の自由度が広がる。
【００４５】
請求項３及び４記載の発明によれば、与えられた３次元データにもとづいてワイヤーハーネスの拘束点又は分岐点となるノードの設定が行われ、ワイヤーハーネスの曲げのばしの基準となる基準点が設定され、このノードから次のノードに向けて、セグメントが一直線にのばす曲げのばし処理が行われる。また、曲げのばし処理が終了したセグメントのうちから幹線としてのセグメントが選択して直線化され、最大径を有するセグメントと、これ以外のセグメントの少なくともいずれかひとつのセグメント、好ましくは、この次に太い径を有するセグメントと、を含む基準平面に乗るように、幹線としてのセグメントが所定角度だけねじられるねじり処理が行われる。そして、このねじり処理結果が出力される。このように、基本的に、曲げのばし処理及びねじり処理のみのシンプルな処理により、ワイヤーハーネスの２次元展開が可能になる。したがって、ワイヤーハーネスを製造するための的確な治具板設計が短期間で容易に行えるようになる。
【００４６】
請求項５記載の発明によれば、ねじり角と予め設定された許容される基準ねじり角とが比較され、ねじりの妥当性が判定されて出力されるので、より的確にワイヤーハーネスを２次元展開することが可能になる。したがって、より的確な治具板設計が行えるようになる。
【００４７】
請求項６記載の発明によれば、枝線としてのセグメントの付け替え位置を変更することができるので、ねじり処理では不可能であった２次元展開も可能になる。したがって、治具板設計の自由度が広がる。
【００４８】
請求項７記載の発明によれば、初期条件設定、基準点設定、幹線作成、基準平面作成による設定又は作成処理を補助的に手動操作にしたがって実行可能であるので、より細かく現実に即したワイヤーハーネスの２次元展開が可能になる。したがって、更に的確な治具板設計が行えるようになる。
【図面の簡単な説明】
【図１】本発明の基本構成を示すブロック図である。
【図２】図２（Ａ）、図２（Ｂ）及び図２（Ｃ）はそれぞれ、曲げのばし処理、ねじり処理及び付け替え処理に係る基本処理を示す図である。
【図３】本発明を実現するためのハードウエア構成を示すブロック構成図である。
【図４】本発明の一実施形態に係る処理手順を示すフローチャートである。
【図５】図５（Ａ）及び図５（Ｂ）はそれぞれ、図４における曲げのばし処理及びねじり処理に対応するサブルーチンを示すフローチャートである。
【図６】曲げのばし処理前の３次元データの一例を示す図である。
【図７】曲げのばし処理を説明するための図である。
【図８】幹線作成処理を説明するための図である。
【図９】基準平面を説明するための図である。
【図１０】ねじり処理を説明するための図である。
【図１１】２次元展開されたデータの一例を示す図である。
【符号の説明】
１１　マイクロコンピュータ
１２　入力装置
１３　表示装置
１４　印字装置
１５　記憶装置
１６　通信インターフェース
１７　リードライト装置
１８　内部バス
Ｃ１〜Ｃ３、ｃ１〜ｃ７、ｐ１　拘束部材
Ｓ１、ｓ１ａ〜ｓ１ｆ　幹線
Ｓ２、Ｓ３、ｓ３〜ｓ７　枝線
Ｂ、Ｂ１、Ｂ２、ｂ１〜ｂ５　分岐点
【図１】
2004119134.tif 000003
【図２】
2004119134.tif 000004
【図３】
2004119134.tif 000005
【図４】
2004119134.tif 000006
【図５】
2004119134.tif 000007
【図６】
2004119134.tif 000008
【図７】
2004119134.tif 000009
【図８】
2004119134.tif 000010
【図９】
2004119134.tif 000011
【図１０】
2004119134.tif 000012
【図１１】
2004119134.tif 000013