(57)【特許請求の範囲】
【請求項１】
車両を構成する部品間の干渉チェックを行うための部品干渉チェック装置であって、
各部品に関する部品データを格納したデータベースと、
互いに同一の部品からなる第１部品群及び第２部品群に関する部品データを、それぞれ上記データベースから抽出する抽出手段と、
上記第１部品群の各部品と上記第２部品群の各部品との組合せの中から、干渉チェック対象外の組合せを除外する除外手段と、
干渉チェック対象外の組合せが除外された上記第１部品群の各部品と上記第２部品群の各部品との組合せについて、同一部品どうしの組合せを除いて、部品どうしの最短距離と所定の基準距離とを比較して干渉チェックを行う干渉チェック手段と、
を備え、
上記除外手段は、互いに異なる車両にそれぞれ搭載される部品どうしの組合せを除外する、
ことを特徴とする部品干渉チェック装置。
【請求項２】
上記データベースは、部品データに、部品が搭載される車両の仕向地のデータを含み、  上記除外手段は、上記データベースの部品データに基づいて、互いに異なる仕向地の車両にそれぞれ搭載される部品どうしの組合せを除外する、
ことを特徴とする請求項１記載の部品干渉チェック装置。
【請求項３】
上記データベースは、部品データに、部品が搭載されるボディタイプのデータを含み、  上記除外手段は、上記データベースの部品データに基づいて、互いに異なるボディタイプの車両にそれぞれ搭載される部品どうしの組合せを除外する、
ことを特徴とする請求項１又は２記載の部品干渉チェック装置。
【請求項４】
上記データベースは、部品データに、部品の使用されるエンジンタイプのデータを含み、
上記除外手段は、上記データベースの部品データに基づいて、互いに異なるタイプのエンジンにそれぞれ使用される部品どうしの組合せを除外する、
ことを特徴とする請求項１乃至３の何れか一項に記載の部品干渉チェック装置。
【請求項５】
車両を構成する部品間の干渉チェックを行うための部品干渉チェック装置であって、
各部品に関する部品データを格納したデータベースと、
互いに同一の部品からなる第１部品群及び第２部品群に関する部品データを、それぞれ上記データベースから抽出する抽出手段と、
上記第１部品群の各部品と上記第２部品群の各部品との組合せの中から、干渉チェック対象外の組合せを除外する除外手段と、
干渉チェック対象外の組合せが除外された上記第１部品群の各部品と上記第２部品群の各部品との組合せについて、同一部品どうしの組合せを除いて、部品どうしの最短距離と所定の基準距離とを比較して干渉チェックを行う干渉チェック手段と、
を備え、
上記除外手段は、互いに仕切られた異なる空間内にそれぞれ取り付けられる部品どうしの組合せを除外する、
ことを特徴とする部品干渉チェック装置。
【請求項６】
上記データベースは、部品データに、部品の取り付けられる場所が車室内か車室外かを識別するデータを含み、
上記除外手段は、上記データベースの部品データに基づいて、車室内に取り付けられる部品と車室外に取り付けられる部品との組合せを除外する、
ことを特徴とする請求項５記載の部品干渉チェック装置。
【請求項７】
上記データベースは、部品データに、部品の取り付けられる場所がトランク内かトランク外かを識別するデータを含み、
上記除外手段は、上記データベースの部品データに基づいて、トランク内に取り付けられる部品とトランク外に取り付けられる部品との組合せを除外する、
ことを特徴とする請求項５又は６記載の部品干渉チェック装置。
【請求項８】
車両を構成する部品間の干渉チェックを行うための部品干渉チェック装置であって、
各部品に関する部品データを格納したデータベースと、
互いに同一の部品からなる第１部品群及び第２部品群に関する部品データを、それぞれ上記データベースから抽出する抽出手段と、
上記第１部品群の各部品と上記第２部品群の各部品との組合せの中から、干渉チェック対象外の組合せを除外する除外手段と、
干渉チェック対象外の組合せが除外された上記第１部品群の各部品と上記第２部品群の各部品との組合せについて、同一部品どうしの組合せを除いて、部品どうしの最短距離と所定の基準距離とを比較して干渉チェックを行う干渉チェック手段と、
を備え、
上記データベースは、部品データに、部品の組み付け工程順序を識別するデータを含み、
上記除外手段は、上記データベースの部品データに基づいて、特定の部品の組み付け工程順序より後の組み付け工程順序の部品を含む組合せを除外する、
ことを特徴とする部品干渉チェック装置。
【請求項９】
車両を構成する部品間の干渉チェックを行うための部品干渉チェック装置であって、
各部品に関する部品データを格納したデータベースと、
互いに同一の部品からなる第１部品群及び第２部品群に関する部品データを、それぞれ上記データベースから抽出する抽出手段と、
上記第１部品群の各部品と上記第２部品群の各部品との組合せの中から、干渉チェック対象外の組合せを除外する除外手段と、
干渉チェック対象外の組合せが除外された上記第１部品群の各部品と上記第２部品群の各部品との組合せについて、同一部品どうしの組合せを除いて、部品どうしの最短距離と所定の基準距離とを比較して干渉チェックを行う干渉チェック手段と、
を備え、
上記データベースは、部品データに、部品が組み付けられる組み立てライン及び当該組み立てラインに合流する複数のサブラインを識別するデータを含み、
上記除外手段は、上記データベースの部品データに基づいて、互いに異なるサブラインでそれぞれ組み付けられる部品どうしの組合せを除外する、
ことを特徴とする部品干渉チェック装置。
【請求項１０】
車両を構成する部品間の干渉チェックを行うための部品干渉チェック装置であって、
各部品に関する部品データを格納したデータベースと、
互いに同一の部品からなる第１部品群及び第２部品群に関する部品データを、それぞれ上記データベースから抽出する抽出手段と、
上記第１部品群の各部品と上記第２部品群の各部品との組合せの中から、干渉チェック対象外の組合せを除外する除外手段と、
干渉チェック対象外の組合せが除外された上記第１部品群の各部品と上記第２部品群の各部品との組合せについて、同一部品どうしの組合せを除いて、部品どうしの最短距離と所定の基準距離とを比較して干渉チェックを行う干渉チェック手段と、
を備え、
上記データベースは、部品データに、部品が既存の車両に搭載された流用部品か否かを識別するデータを含み、
上記除外手段は、上記データベースの部品データに基づいて、流用部品どうしの組合せを除外する、
ことを特徴とする部品干渉チェック装置。
【請求項１１】
車両を構成する部品間の干渉チェックを行うための部品干渉チェック装置であって、
各部品に関する部品データを格納したデータベースと、
互いに同一の部品からなる第１部品群及び第２部品群に関する部品データを、それぞれ上記データベースから抽出する抽出手段と、
上記第１部品群の各部品と上記第２部品群の各部品との組合せの中から、干渉チェック対象外の組合せを除外する除外手段と、
干渉チェック対象外の組合せが除外された上記第１部品群の各部品と上記第２部品群の各部品との組合せについて、同一部品どうしの組合せを除いて、部品どうしの最短距離と所定の基準距離とを比較して干渉チェックを行う干渉チェック手段と、
を備え、
上記データベースは、車両を構成しない部品に関する部品データを含み、かつ、部品データに、車両を構成する部品か否かを識別するデータを含み、
上記除外手段は、上記データベースの部品データに基づいて、車両を構成しない部品を含む組合せを除外する、
ことを特徴とする部品干渉チェック装置。
【請求項１２】
車両を構成する部品間の干渉チェックを行うための部品干渉チェック装置であって、
各部品に関する部品データを格納したデータベースと、
互いに同一の部品からなる第１部品群及び第２部品群に関する部品データを、それぞれ上記データベースから抽出する抽出手段と、
上記第１部品群の各部品と上記第２部品群の各部品との組合せの中から、干渉チェック対象外の組合せを除外する除外手段と、
干渉チェック対象外の組合せが除外された上記第１部品群の各部品と上記第２部品群の各部品との組合せについて、同一部品どうしの組合せを除いて、部品どうしの最短距離と所定の基準距離とを比較して干渉チェックを行う干渉チェック手段と、
を備え、
上記データベースは、部品データに、部品が検討中であるか否かを識別するデータを含み、
上記除外手段は、上記データベースの部品データに基づいて、検討中の部品を含む組合せを除外する、
ことを特徴とする部品干渉チェック装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータを利用した部品干渉チェック装置及び方法に係り、より詳細には、必要な干渉チェックを漏れなくかつ効率よく行うことができる部品干渉チェック装置及び方法に関する。
【背景技術】
【０００２】
下記の特許文献１には、コンピュータを利用した３次元ＣＡＤ（computer aided design）システムにおいて、干渉チェック対象の部品をマウス等のポインティングデバイスを使用して指定することにより、干渉チェック対象を簡単に設定する技術が開示されている。
【０００３】
【特許文献１】特開平１１−２９６５７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、干渉チェック対象となる個々の部品をマウス等で指定する場合、指定されなかった部品については、干渉チェックが行われない。このため、干渉チェックに漏れが生じるおそれがある。
【０００５】
一方、データベースに部品データが格納されている全ての部品どうしの組合せを干渉チェックの対象とすると、膨大な数の組合せについて干渉チェックを行うことになる。さらに、一律に一定距離以下に接近した部品どうしの組合せだけを干渉チェックの対象とした場合においても、実際に干渉チェックが必要ではない組合せが多く含まれる。このため、干渉チェックの効率が悪く、設計者の負担が大きくなってしまうという問題があった。
【０００６】
そこで、本発明は、部品の干渉チェックを漏れなくかつ効率よく行うことができる部品干渉チェック装置及び方法を提供することを目的としている。
【課題を解決するための手段】
【０００７】
上記の目的を達成するため、本発明の第１の部品干渉チェック装置は、車両を構成する部品間の干渉チェックを行うための部品干渉チェック装置であって、各部品に関する部品データを格納したデータベースと、互いに同一の部品からなる第１部品群及び第２部品群に関する部品データを、それぞれ上記データベースから抽出する抽出手段と、第１部品群の各部品と第２部品群の各部品との組合せの中から、干渉チェック対象外の組合せを除外する除外手段と、干渉チェック対象外の組合せが除外された上記第１部品群の各部品と上記第２部品群の各部品との組合せについて、同一部品どうしの組合せを除いて、部品どうしの最短距離と所定の基準距離とを比較して干渉チェックを行う干渉チェック手段と、を備え、除外手段は、互いに異なる車両にそれぞれ搭載される部品どうしの組合せを除外することを特徴としている。
【０００８】
このように構成された本発明の第１の部品干渉チェック装置によれば、干渉の有無をチェックすべき部品の組合せを選択するのではなく、網羅的な部品群の中から、干渉チェック対象外の組合せを除外する。特に、除外装置は、互いに異なる車両にそれぞれ搭載される部品どうしの組合せを除外することによって、すなわち、同一車両に搭載されない部品どうしの組合せを除外することによって、実際にあり得ない組合せが予め除外され、部品の干渉チェックを漏れなくかつ効率よく行うことができる。
【００１０】
また、本発明において好ましくは、データベースは、部品データに、部品が搭載される車両の仕向地のデータを含み、除外手段は、データベースの部品データに基づいて、互いに異なる仕向地の車両にそれぞれ搭載される部品どうしの組合せを除外する。
このように、互いに異なる仕向地の車両にそれぞれ搭載される部品どうしの組合せを除外することによって、すなわち、同一仕向地の車両に搭載されない部品どうしの組合せを除外することによって、実際にあり得ない組合せが予め除外され、部品の干渉チェックを漏れなくかつ効率よく行うことができる。
【００１１】
また、本発明において好ましくは、データベースは、部品データに、部品が搭載されるボディタイプのデータを含み、除外手段は、データベースの部品データに基づいて、互いに異なるボディタイプの車両にそれぞれ搭載される部品どうしの組合せを除外する。
このように、互いに異なるボディタイプの車両にそれぞれ搭載される部品どうしの組合せを除外することによって、すなわち、同一のボディタイプの車両に搭載されない部品どうしの組合せを除外することによって、実際にあり得ない組合せが予め除外され、部品の干渉チェックを漏れなくかつ効率よく行うことができる。
【００１２】
また、本発明において好ましくは、データベースは、部品データに、部品の使用されるエンジンタイプのデータを含み、除外手段は、データベースの部品データに基づいて、互いに異なるタイプのエンジンにそれぞれ使用される部品どうしの組合せを除外する。
このように、互いに異なるタイプのエンジンにそれぞれ使用される部品どうしの組合せを除外することによって、すなわち、同一タイプのエンジンに使用されない部品どうしの組合せを除外することによって、実際にあり得ない組合せが予め除外され、部品の干渉チェックを漏れなくかつ効率よく行うことができる。
【００１３】
また、上記の目的を達成するため、本発明の第２の部品干渉チェック装置は、車両を構成する部品間の干渉チェックを行うための部品干渉チェック装置であって、各部品に関する部品データを格納したデータベースと、互いに同一の部品からなる第１部品群及び第２部品群に関する部品データを、それぞれ上記データベースから抽出する抽出手段と、第１部品群の各部品と第２部品群の各部品との組合せの中から、干渉チェック対象外の組合せを除外する除外手段と、干渉チェック対象外の組合せが除外された上記第１部品群の各部品と上記第２部品群の各部品との組合せについて、同一部品どうしの組合せを除いて、部品どうしの最短距離と所定の基準距離とを比較して干渉チェックを行う干渉チェック手段と、を備え、除外手段は、互いに仕切られた異なる空間内にそれぞれ取り付けられる部品どうしの組合せを除外することを特徴としている。
このように構成された本発明の第２の部品干渉チェック装置によれば、干渉の有無をチェックすべき部品の組合せを選択するのではなく、網羅的な部品群の中から、干渉チェック対象外の組合せを除外する。特に、互いに仕切られた異なる空間内にそれぞれ取り付けられる部品どうしの組合せを除外する。これにより、同一空間内に取り付けられない部品の組合せが除外され、部品の干渉チェックを漏れなくかつ効率よく行うことができる。また、同一空間内に取り付けられない部品の組合せについて干渉ありとする誤判定の回避を図ることができる。
【００１４】
また、本発明において好ましくは、データベースは、部品データに、部品の取り付けられる場所が車室内か車室外かを識別するデータを含み、除外手段は、データベースの部品データに基づいて、車室内に取り付けられる部品と車室外に取り付けられる部品との組合せを除外する。
これにより、互いに仕切られた異なる空間内それぞれ取り付けられる部品どうしの組合せが除外され、部品干渉チェックを漏れなくかつ効率よく行うことができる。
【００１５】
また、本発明において好ましくは、データベースは、部品データに、部品の取り付けられる場所がトランク内かトランク外かを識別するデータを含み、除外手段は、データベースの部品データに基づいて、トランク内に取り付けられる部品とトランク外に取り付けられる部品との組合せを除外する。
これにより、互いに仕切られた異なる空間内それぞれ取り付けられる部品どうしの組合せが除外され、部品干渉チェックを漏れなくかつ効率よく行うことができる。
【００１６】
また、上記の目的を達成するため、本発明の第３の部品干渉チェック装置は、車両を構成する部品間の干渉チェックを行うための部品干渉チェック装置であって、各部品に関する部品データを格納したデータベースと、互いに同一の部品からなる第１部品群及び第２部品群に関する部品データを、それぞれデータベースから抽出する抽出手段と、第１部品群の各部品と第２部品群の各部品との組合せの中から、干渉チェック対象外の組合せを除外する除外手段と、干渉チェック対象外の組合せが除外された第１部品群の各部品と第２部品群の各部品との組合せについて、同一部品どうしの組合せを除いて、部品どうしの最短距離と所定の基準距離とを比較して干渉チェックを行う干渉チェック手段と、を備え、データベースは、部品データに、部品の組み付け工程順序を識別するデータを含み、除外手段は、データベースの部品データに基づいて、特定の部品の組み付け工程順序より後の組み付け工程順序の部品を含む組合せを除外することを特徴としている。
このように構成された本発明の第３の部品干渉チェック装置によれば、干渉の有無をチェックすべき部品の組合せを選択するのではなく、網羅的な部品群の中から、干渉チェック対象外の組合せを除外する。特に、部品の組み付け工程順序に基づいて、部品の組合せを除外することにより、部品の組み付け時点での部品干渉チェックを漏れなくかつ効率よく行うことができる。
【００１７】
また、上記の目的を達成するため、本発明の第４の部品干渉チェック装置は、車両を構成する部品間の干渉チェックを行うための部品干渉チェック装置であって、各部品に関する部品データを格納したデータベースと、互いに同一の部品からなる第１部品群及び第２部品群に関する部品データを、それぞれデータベースから抽出する抽出手段と、第１部品群の各部品と第２部品群の各部品との組合せの中から、干渉チェック対象外の組合せを除外する除外手段と、干渉チェック対象外の組合せが除外された第１部品群の各部品と第２部品群の各部品との組合せについて、同一部品どうしの組合せを除いて、部品どうしの最短距離と所定の基準距離とを比較して干渉チェックを行う干渉チェック手段と、を備え、データベースは、部品データに、部品が組み付けられる組み立てライン及び当該組み立てラインに合流する複数のサブラインを識別するデータを含み、除外手段は、データベースの部品データに基づいて、互いに異なるサブラインでそれぞれ組み付けられる部品どうしの組合せを除外する。ことを特徴としている。
【００１８】
このように構成された本発明の第４の部品干渉チェック装置によれば、干渉の有無をチェックすべき部品の組合せを選択するのではなく、網羅的な部品群の中から、干渉チェック対象外の組合せを除外する。ところで、車両の組み立て工程においては、予め複数のサブラインでそれぞれ組み立てられた組立体が、順次に、組み立てライン上で車体に取り付けられる。その場合、互いに異なるサブラインでそれぞれ組み付けられる部品どうしは通常干渉しない。このため、サブラインごとに部品の組合せを除外することにより、部品干渉チェックを漏れなくかつ効率よく行うことができる。
【００１９】
また、上記の目的を達成するため、本発明の第５の部品干渉チェック装置は、車両を構成する部品間の干渉チェックを行うための部品干渉チェック装置であって、各部品に関する部品データを格納したデータベースと、互いに同一の部品からなる第１部品群及び第２部品群に関する部品データを、それぞれデータベースから抽出する抽出手段と、第１部品群の各部品と第２部品群の各部品との組合せの中から、干渉チェック対象外の組合せを除外する除外手段と、干渉チェック対象外の組合せが除外された第１部品群の各部品と第２部品群の各部品との組合せについて、同一部品どうしの組合せを除いて、部品どうしの最短距離と所定の基準距離とを比較して干渉チェックを行う干渉チェック手段と、を備え、データベースは、部品データに、部品が既存の車両に搭載された流用部品か否かを識別するデータを含み、除外手段は、データベースの部品データに基づいて、流用部品どうしの組合せを除外することを特徴としている。
このように構成された本発明の第５の部品干渉チェック装置によれば、干渉の有無をチェックすべき部品の組合せを選択するのではなく、網羅的な部品群の中から、干渉チェック対象外の組合せを除外する。ところで、流用部品は、すでに既存の車両の設計段階において干渉しないことが確認されている。したがって、流用部品どうしの組合せについて改めて干渉チェックを行う必要はない。このように干渉チェックを行う必要がない組合せが除外され、部品干渉チェックを漏れなくかつ効率よく行うことができる。
【００２０】
また、上記の目的を達成するため、本発明の第６の部品干渉チェック装置は、車両を構成する部品間の干渉チェックを行うための部品干渉チェック装置であって、各部品に関する部品データを格納したデータベースと、互いに同一の部品からなる第１部品群及び第２部品群に関する部品データを、それぞれデータベースから抽出する抽出手段と、第１部品群の各部品と第２部品群の各部品との組合せの中から、干渉チェック対象外の組合せを除外する除外手段と、干渉チェック対象外の組合せが除外された第１部品群の各部品と第２部品群の各部品との組合せについて、同一部品どうしの組合せを除いて、部品どうしの最短距離と所定の基準距離とを比較して干渉チェックを行う干渉チェック手段と、を備え、データベースは、車両を構成しない部品に関する部品データを含み、かつ、部品データに、車両を構成する部品か否かを識別するデータを含み、除外手段は、データベースの部品データに基づいて、車両を構成しない部品を含む組合せを除外することを特徴としている。
このように構成された本発明の第６の部品干渉チェック装置によれば、干渉の有無をチェックすべき部品の組合せを選択するのではなく、網羅的な部品群の中から、干渉チェック対象外の組合せを除外する。特に、干渉チェックの必要ない部品が除外され、部品干渉チェックを漏れなくかつ効率よく行うことができる。
【００２１】
また、上記の目的を達成するため、本発明の第７の部品干渉チェック装置は、車両を構成する部品間の干渉チェックを行うための部品干渉チェック装置であって、各部品に関する部品データを格納したデータベースと、互いに同一の部品からなる第１部品群及び第２部品群に関する部品データを、それぞれデータベースから抽出する抽出手段と、第１部品群の各部品と第２部品群の各部品との組合せの中から、干渉チェック対象外の組合せを除外する除外手段と、干渉チェック対象外の組合せが除外された第１部品群の各部品と第２部品群の各部品との組合せについて、同一部品どうしの組合せを除いて、部品どうしの最短距離と所定の基準距離とを比較して干渉チェックを行う干渉チェック手段と、を備え、データベースは、部品データに、部品が検討中であるか否かを識別するデータを含み、除外手段は、データベースの部品データに基づいて、検討中の部品を含む組合せを除外することを特徴としている。
このように構成された本発明の第７の部品干渉チェック装置によれば、干渉の有無をチェックすべき部品の組合せを選択するのではなく、網羅的な部品群の中から、干渉チェック対象外の組合せを除外する。特に、最終的なものでない部品が除外され、部品乾燥チェックを漏れなくかつ効率よく行うことができる。
【発明を実施するための最良の形態】
【００２４】
以下、添付の図面を参照して、本発明の実施形態を説明する。まず、図１を参照して、第１実施形態の部品干渉チェック装置を実現するための構成について説明する。
【００２５】
本実施形態の部品干渉チェック装置は、車両を構成する部品間の干渉チェックを行うための部品干渉チェック装置であって、各部品に関する部品データを格納したデータベース１と、互いに同一の部品からなる第１部品群及び第２部品群に関する部品データを、それぞれ上記データベースから抽出する抽出手段と、第１部品群の各部品と第２部品群の各部品との組合せの中から、干渉チェック対象外の組合せを除外する除外手段と、干渉チェック対象外の組合せが除外された第１部品群の各部品と第２部品群の各部品との組合せについて、部品どうしの最短距離と所定の基準距離とを比較して干渉チェックを行う干渉チェック手段と、を備えている。
【００２６】
データベース１には、部品データとして、車両を構成する部品の３Ｄ−ＣＡＤデータを初めとする部品に関する種々のデータが格納されている。部品データには、後述する部品の組合せを除外するためのデータの他に、例えば、部品ごとの設計の完成度、部品の設計上検討すべき課題等の事項に関する情報、部品どうしが互いに取付けられるものか否か、及び、その部品が組み付けられる工程順序についての情報等の種々の情報が含まれる。
【００２７】
本実施形態では、抽出手段、除外手段及び干渉チェック手段は、サーバコンピュータ２において所定のプログラムを実行することにより実現される。また、サーバコンピュータに直接又は通信回線を介して接続された端末コンピュータユニット３のディスプレイに、干渉チェック結果の一覧表等が表示される。
【００２８】
以下、図２のフローチャートを参照して、本実施形態の部品干渉チェック装置の作動例、即ち、本発明の部品干渉チェック方法の例について説明する。
部品の干渉チェックを行うに際して、まず、データベース１から干渉チェックの対象となる部品が抽出読み出される（ステップＳ１）。
【００２９】
図３に、抽出された部品群の一例を示す。図３に示すように、第１部品群と第２部品群とは、互いに同一の部品群で構成されている。このように、同一の部品群どうしで、個々の部品を互いに組み合わせることにより、網羅的に干渉チェックを行うことができる。
【００３０】
なお、形状が変化する部品について、複数の形状についてそれぞれ個別の部品として登録されている。このため、図３に示す部品群では、形状が変化する「フロントシートＡ」が２つ含まれている。形状が異なる同一部品は、部品番号の末尾の識別子等により適宜識別される。例えば、図６の部品データにおいては、「フロントシートＡ」の部品番号「ＸＸＸＹＹ」と「ＸＸＸＹＹ−ＦＦ」との違いによって、変形により形状が異なる「フロントシートＡ」どうしを識別している。
【００３１】
また、同一の部品どうしの組合せは、干渉チェック対象から除外される。また、第１及び第２部品群の、データベース１に格納されている全ての部品データを対象としてもよいし、その一部分だけを対象としてもよい。一部分を対象とする場合、車両を複数の評価単位のブロックに分割するとよい。評価単位のブロックとしては、車両を複数のブロックに分割するにあたっては例えば、エンジンルーム、フロア、キャブサイド及びルーフ、ダッシュパネル及びカウル等のブロックに分割するとよい。
【００３２】
次に、第１部品群の各部品と第２部品群の各部品との組合せの中から、干渉チェック対象外の組合せを除外する（ステップＳ２）。まず、同一車両に搭載されない部品どうしの組合せを除外する例について説明する。
【００３３】
図４に、干渉チェック対象外の組合せを除外するための部品データの例を示す。図４では、部品ごとに、その部品の搭載される車種の「仕向地」、「ボディタイプ」及び「エンジンタイプ」が示されている。例えば、車種Ａは、仕向地が「日本」、ボディタイプが「５ドアハッチバック（５ＨＢ）」、エンジンタイプが「ＥＡ」であり、「ブラケットＡ」及び「ブラケットＣ」の部品が搭載されることを示す。また、車種Ｃは、仕向地が「日本」、ボディタイプが「４ドアセダン（４ＳＤ）」、エンジンタイプが「ＥＡ」であり、「ブラケットＢ」及び「ブラケットＣ」の部品が搭載されることを示す。
【００３４】
そして、「仕向地」に着目すると、「日本」向けの車種Ａ〜Ｄに搭載される「ブラケットＡ」〜「ブラケットＤ」の部品は、「米国」向けの車種Ｆには搭載されない。一方、「米国」向けの車種Ｅに搭載される「ブラケットＦ」の部品は、「日本」向けの車種Ａ〜Ｄには搭載されない。したがって、「ブラケットＡ」〜「ブラケットＤ」と「ブラケットＦ」とは、互いに同一の仕向地の車両に搭載に搭載されないことが分かる。よって、かかる同一仕向地の車両に搭載されない部品どうしの組合せが、干渉チェックの対象部品の組合せから除外される。
【００３５】
図５に除外される組合せの例を示す。図５には、「仕向地」に着目して除外される組合せの例として、「ブラケットＡ」と「ブラケットＦ」、「ブラケットＢ」と「ブラケットＦ」、「ブラケットＣ」と「ブラケットＦ」、「ブラケットＤ」と「ブラケットＦ」、及び「ブラケットＥ」と「ブラケットＦ」の組合せが挙げられている。
【００３６】
また、「ボディタイプ」に着目すると、「５ＨＢ」の車種Ａ及び車種Ｂに搭載される「ブラケットＡ」は、「４ＳＤ」の車種Ｃ〜車種Ｆには搭載されない。一方、「４ＳＤ」の車種Ｃ〜車種Ｆに搭載される「ブラケットＢ」及び「ブラケットＦ」は、「５ＨＢ」の車種Ａ及び車種Ｂには搭載されない。したがって、「ブラケットＡ」と「ブラケットＢ」及び「ブラケットＦ」とは、互いに同一のボディタイプの車両に搭載に搭載されないことが分かる。よって、かかる同一のボディタイプの車両に搭載されない部品どうしの組合せが、干渉チェックの対象部品の組合せから除外される。
【００３７】
図５には、「ボディタイプ」に着目して除外される組合せの例として、「ブラケットＡ」と「ブラケットＢ」、及び「ブラケットＡ」と「ブラケットＦ」の組合せが挙げられている。
【００３８】
また、「エンジンタイプ」に着目すると、エンジンタイプが「ＥＡ」の車種Ａ、車種Ｃ及び車種Ｅに搭載される「ブラケットＣ」及び「ブラケットＦ」は、エンジンタイプが「ＥＢ」の車種Ｂ及び車種Ｄには搭載されない。一方、エンジンタイプが「ＥＢ」の車種Ｂ及び車種Ｄに搭載される「ブラケットＤ」及び「ブラケットＥ」は、エンジンタイプが「ＥＡ」の車種Ａ、車種Ｃ及び車種えには搭載されない。したがって、「ブラケットＣ」及び「ブラケットＦ」と、「ブラケットＤ」及び「ブラケットＥ」とは、互いに同一のエンジンタイプの車両に搭載されないことが分かる。よって、かかる同一のボディタイプの車両に搭載されない部品どうしの組合せが、干渉チェックの対象部品の組合せから除外される。
【００３９】
図５には、「エンジンタイプ」に着目して除外される組合せの例として、「ブラケットＣ」と「ブラケットＤ」、「ブラケットＣ」と「ブラケットＥ」、「ブラケットＦ」と「ブラケットＤ」、及び「ブラケットＦ」と「ブラケットＥ」の組合せが挙げられている。このようにして、実際にあり得ない組合せが予め除外されることにより、部品の干渉チェックを漏れなくかつ効率よく行うことが可能となる。
【００４０】
次に、互いに仕切られた異なる空間内にそれぞれ取り付けられる部品どうしの組合せ等を除外する例について説明する。この場合、同一の車両に搭載される部品どうしの組合せであっても、干渉の可能性が無ければ、干渉チェック対象から除外することができる。
【００４１】
図６に、干渉チェック対象外の組合せを除外するための別の部品データの例を示す。図６では、部品ごとに、その部品の「部品番号」、その部品の組み付け工程順序を識別する「組み付け順」のデータ、その部品の取り付けられる場所が車室内か車室外かを識別する「車室」のデータ、部品が既存の車両に搭載された流用部品か否かを識別する「流用」のデータ、部品が作業中の一時的なデータであるか否かを示す「作業中」のデータ、部品が車両を構成するものか否かを識別する「工具等」データが示されている。
【００４２】
まず、「車室」のデータに着目すると、図６は、「フロントシートＡ」が、車室内「ＩＮ」に取り付けられることを示し、一方、図６に示されているそれ以外の部品は、車室外「ＯＵＴ」に取り付けられることを示す。車室内と車室外との間は、車体パネルによって仕切られている。このため、「フロントシートＡ」とその他の車室外に取り付けられる部品との組合せは、原則的に互いに干渉しない。よって、かかる互いに仕切られた異なる空間内にそれぞれ取り付けられる部品どうしの組合せが、干渉チェックの対象部品の組合せから除外される。
【００４３】
図５には、「車室」の内外に着目して除外される組合せの例として、「フロントシートＡ」と「フューエルフィルタＡ」、「フロントシートＡ」と「ハーネスＡ」、「フロントシートＡ」と「ハーネスＢ」、及び「フロントシートＡ」と「フューエルパイプＡ」等の組合せが示されている。
【００４４】
なお、車室の内外と同様に、トランクの内の空間とトランク外の空間も互いに仕切られている。したがって、図６に示した部品データにおいて、「車室」の内外に着目する代わりに、「トランク」の内外に着目して、部品データに、部品の取り付けられる場所がトランク内かトランク外かを識別するデータを含ませてもよい。そして、その部品データに基づいて、トランク内に取り付けられる部品とトランク外に取り付けられる部品との組合せを除外するようにしてもよい。また、「車室」内外及び「トランク」内外それぞれの組合せを共に除外するようにしてもよい。
【００４５】
次に、部品の組み付け工程順序に着目して、部品の組合せを除外する例について説明する。
図７に、組み立てラインの一例を示す。図７に示す組み立てラインは、メインライン１０と、第１サブライン１１と、第２サブライン１２とから構成されている。第１サブライン１１は、メインラインの工程「００２」に合流する。また、第２サブラインは、メインラインの工程「００４」に合流する。
【００４６】
部品どうしの干渉をチェックする場合、特定の部品が、既に組み付けられている種々の部品に対して干渉するか否かが検討される場合がある。その場合、その特定の部品が組み付けられる工程よりも後の工程で組み付けられる部品との干渉は検討する必要がない場合がある。そこで、特定の部品の組み付け工程順序より後の組み付け工程順序の部品を含む組合せを除外する。
【００４７】
図６に示す部品データにおいては、「組付順」の欄において、部品が組み付けられる組み立てライン上の工程及び当該組み立てラインに合流する複数のサブライン上の工程を識別するデータが示されている。例えば、「フューエルパイプＢ」は、メインライン１０上の工程「００３」で組み付けられることが分かる。また、「ハーネスＡ」は、第１サブライン１１上の工程「２０２」で組み付けられることが分かる。また、「ブラケットＡ」は、第２サブライン上の工程「４０４」で組み付けられることが分かる。
【００４８】
ここで、図６に示す部品データにおいて、「フューエルパイプＢ」を特定部品とすると、メインライン１０上の工程「００３」より後の工程で組み付けられる部品を含む組合せが、組み付け時の干渉チェック対象から除外される。例えば、第２のサブライン１２上の工程「４０４」で組み付けられる「ブラケットＡ」〜「ブラケットＦ」や、メインラインの工程「００５」で組み付けられる「フロントシートＡ」を含む組合せが除外される。
【００４９】
また、同じサブライン上の工程で組み付けられる部品どうしでは干渉チェックが必要となるが、別のサブライン上の工程で組み付けられる部品との間では、通常、干渉チェック必要がない。そこで、互いに異なるサブラインでそれぞれ組み付けられる部品どうしの組合せを除外する。
【００５０】
例えば、図８に示すように、第１サブライン１１上の工程「２０２」で組み付けられる「ハーネスＡ」に着目すると、この「ハーネスＡ」と、第２サブライン１２上の工程で組み付けられる「ブラケットＡ」〜「ブラケットＦ」とでは、組み付け時の干渉チェックの必要がない。このため、「ハーネスＡ」と「ブラケットＡ」〜「ブラケットＦ」との組合せが除外される。その結果、干渉チェック対象は、「ハーネスＡ」と、第１サブライン１１上の工程で組み付けられる部品との組合せ、即ち、同一ステーション内の部品どうしの組合せに絞り込まれることになる。
【００５１】
次に、流用部品どうしの組合せを除外する例について説明する。
流用部品は、すでに既存の車両の設計段階において干渉しないことが確認されている。したがって、流用部品どうしの組合せについて改めて干渉チェックを行う必要はない。図６に示す例では、「ハーネスＢ」及び「ブラケットＢ」が同一車種からの流用品であることが分かる。このため、図５には、「流用」に着目して除外される組合せの例として、「ハーネスＢ」と「ブラケットＢ」の組合せが示されている。このように干渉チェックを行う必要がない流用部品どうしの組合せが除外され、部品干渉チェックを漏れなくかつ効率よく行うことができる。
【００５２】
また、データベースには、一時的な作業データも部品データとして格納されていることがある。このような作業中の部品データについては、部品データの変更後に再度干渉チェックを行う必要が生じる。このため、作業中の部品データは、干渉チェック対象から除外することが望ましい。図６に示す例では、「ブレーキパイプＡ」の部品データが作業中であることが分かる。このため、図５には、「作業中」の部品データを含む組合せとして、「ブレーキパイプＡ」と他の全ての部品との組合せが除外されることが示されている。
【００５３】
また、データベースには、車両を構成しない部品に関する部品データも格納されていることがある。係る部品データとしては、例えば、工具のデータや、保守点検の容易さを検討するサービス性検討データが挙げられる。かかる工具等のデータは、干渉チェックの対象とする必要がない。このため、工具等の部品データが第１及び第２部品群に含まれる場合には、工具等の部品データを干渉チェック対象から除外することが望ましい。図６に示す例では、「工具等」の欄の印から、「ドライバ」及び「サービス性検討データ」が車両を構成しない部品であることが分かる。このため、図５には、「工具等」の部品データを含む組合せとして、「ドライバ」及び「サービス性検討データ」と他の全ての部品との組合せがそれぞれ除外されることが示されている。
【００５４】
次に、干渉チェック対象外の組合せが除外された第１部品群の各部品と第２部品群の各部品との組合せについて、干渉チェックを行う（図２のステップＳ３）。干渉チェックにあたっては、同一部品どうしの組合せを除いて、部品どうしの最短距離と所定の基準距離とを比較する。干渉チェックにあたっては、サーバコンピュータ２において３Ｄ−ＣＡＤの隙計算プログラムを実行することにより、部品間の最短距離（最短隙）が算出される。図９に、ブレーキパイプＡ４１、ブレーキパイプＢ４２、フューエルパイプＡ４３及びフューエルフィルタ４４の各部品の画像表示例を示す。
なお、部品間隙計測ブログラムは、通常のＣＡＤで使用されるものを使用するとよい。
【００５５】
本実施形態では、基準距離（基準隙）は、部品の組合せにごとに、第１基準距離と、当該第１基準距離よりも短い第２基準距離とを各々設定してもよい。そして、部品どうしの最短距離が、第１基準距離より長い部品どうしの組合せについては、干渉なし（ＯＫ）と判定され、第２基準距離未満の部品どうしの組合せについては、干渉あり（ＮＧ）と判定される。また、最短距離が第１基準距離以下、かつ第２基準距離以上の組合せについては、保留（ＰＥＮＤ）としてもよいし、更に詳細な基準値と比較してもよい。
【００５６】
なお、互いに取付関係にある部品どうしの組合せについては、基準距離を「０」とし、最短距離が「０以外」の値の場合、すなわち、最短距離がプラスの場合は部品どうしが離間して取り付けできない状態であり、最短距離がマイナスの場合は部品どうしが干渉している状態であり、よって、最短距離が「０以外」の値の場合に、問題ありとして干渉あり（ＮＧ）と判定するとよい。
【００５７】
そして、干渉チェック結果の一覧表等が、端末コンピュータユニット３のディスプレイに表示される（図２のステップ４）。
図１０に、干渉チェック結果の一覧表の例を示す。図１０の一覧表では、例えば、「フューエルパイプＡ」と「フューエルフィルタ」との組合せについては、最短隙が「−５」ミリメートルであり、マイナスの値となっている。このため、干渉チェックの判定（隙判定）は「ＮＧ」となっている。また、「フューエルパイプＡ」と「ハーネスＡ」との組合せについては、最短隙が「２５」ミリメートルであり、第１基準距離より大きな値となっている。このため、干渉チェックの判定（隙判定）は「ＯＫ」となっている。また、「ブラケットＡ」と「ブレーキパイプＡ」との組合せについては、最短隙が「１５」ミリメートルであり、第１基準距離以下、かつ第２基準距離以上の値となっている。このため、干渉チェックの判定（隙判定）は「ＰＥＮＤ（保留）」となっている。
【００５８】
図１０に示す一覧表には、図５に示した除外される組合せは表示されない。すなわち、干渉チェック対象外の組合せが除外されている。このため、干渉チェックを詳細に評価すべき部品の組合せを絞り込むことが容易となる。その結果、この一覧表により設計管理を行う設計者の負担が軽減される。
【００５９】
上述した実施形態においては、本発明を所定の条件で構成した例について説明したが、本発明は種々の変更及び変形を行うことができる。例えば、上述した実施形態では、干渉チェック結果を一覧表で表示する例について説明したが、本発明では、干渉チェック結果の表示形態はこれに限定されない。例えば、マトリクス形式で表示してもよいし、チェック結果の一部分についてのみ表示してもよい。例えば、特定の部品とその周辺部品との干渉チェック結果について選択的に表示するようにしてもよい。
【図面の簡単な説明】
【００６０】
【図１】本実施形態の部品干渉チェック装置の構成を示す図である。
【図２】本実施形態の部品干渉チェック方法のフローチャートである。
【図３】抽出された部品群の例を示す図表である。
【図４】部品の組合せを除外するための部品データの例を示す図表である。
【図５】除外される組合せの例を示す図表である。
【図６】部品の組合せを除外するための部品データの例を示す図表である。
【図７】部品の組み付け工程を示す模式図である。
【図８】部品の組み付け工程を示す模式図である。
【図９】部品の配置関係の画像表示例である。
【図１０】部品の干渉チェック結果を示す一覧表である。
【符号の説明】
【００６１】
１  データベース
２  サーバコンピュータ
３  端末コンピュータユニット
１０  メインライン
１１  第１のサブライン
１２  第２のサブライン
４１  ブレーキパイプＡ
４２  ブレーキパイプＢ
４３  フューエルパイプＡ
４４  フューエルフィルタ
４５  ハーネス
【図１】
0005067619.tif 000002
【図２】
0005067619.tif 000003
【図３】
0005067619.tif 000004
【図４】
0005067619.tif 000005
【図５】
0005067619.tif 000006
【図６】
0005067619.tif 000007
【図７】
0005067619.tif 000008
【図８】
0005067619.tif 000009
【図９】
0005067619.tif 000010
【図１０】
0005067619.tif 000011