(57)【要約】【課題】大容量データでも多種データでも部品データを容易に配置することができる設計支援装置、設計支援方法、およびプログラムを提供する。【解決手段】座標出力プログラム２は、複数の部品から構成されるアッセンブリの車両における位置を表す値を車両毎に登録して座標情報リストを生成する。車両構成プログラム３は、各部品の形状と、各部品により構成されるアッセンブリの形状とに座標を設定し構成情報を生成する。座標配置プログラム４は、座標情報リストから、ユーザが指定した車両のアッセンブリの位置を表す値を特定し、構成情報に含まれるアッセンブリの形状に設定された座標上の、特定した値により表わされる位置に形状が表示されるようにアッセンブリを配置する。変換組み上げプログラム５は、アッセンブリ毎のＣＡＤデータを取得し、車両１台分のデータに組み上げ、Viewerで表示することが可能なデータに変換して表示させる。【選択図】図１
2012098859.tif 000002
【特許請求の範囲】
【請求項１】
車両を構成する部品の前記車両における位置を表す値を含む座標情報を登録したリストを生成する生成手段と、
前記部品の形状データを取得する形状データ取得手段と、
前記各部品の位置を、前記リストに登録されている前記座標情報に基づいて特定し、前記座標情報により表わされる位置に部品の形状が表示されるように、部品の形状を配置する配置手段と
を備えることを特徴とする設計支援装置。
【請求項２】
請求項１に記載の設計支援装置において、
前記生成手段は、複数の部品から構成されるアッセンブリの前記車両における位置を表す値を登録したリストを生成し、
前記配置手段は、前記各部品のアッセンブリにおける位置を、前記リストに登録されている前記座標情報に基づいて特定し、前記座標情報により表わされる位置に部品の形状が表示されるように、部品の形状を配置する
ことを特徴とする設計支援装置。
【請求項３】
請求項２に記載の設計支援装置において、
前記配置手段は、一車両全体を構成する複数の前記アッセンブリをそれぞれ配置し、
前記配置手段により所定の位置に配置された前記アッセンブリから構成される一車両全体の形状を表示させる表示制御手段をさらに備える
ことを特徴とする設計支援装置。
【請求項４】
請求項３に記載の設計支援装置において、
前記表示制御手段は、一車両全体の形状を表示させている場合において、所定の前記アッセンブリが選択されたとき、選択された前記アッセンブリを構成する各部品の形状データに基づいて、選択された前記アッセンブリの形状を表示させる
ことを特徴とする設計支援装置。
【請求項５】
請求項１に記載の設計支援装置において、
前記形状データ取得手段は、前記部品の形状データに対応付けて、前記部品の組み付けに必要な座標構成を示す座標構成情報を設定し、
前記配置手段は、前記座標構成情報が示す座標上に、前記リストに登録されている前記部品の前記座標情報に対応する座標値を設定し、設定した前記座標値に基づいて部品の形状を配置する
ことを特徴とする設計支援装置。
【請求項６】
請求項１から請求項５のいずれか１項に記載の設計支援装置において、
前記生成手段は、車両毎に、前記リストを生成する
ことを特徴とする設計支援装置。
【請求項７】
車両を構成する部品の前記車両における位置を表す値を含む座標情報を登録したリストを生成する生成ステップと、
前記部品の形状データを取得する形状データ取得ステップと、
前記各部品の位置を、前記リストに登録されている前記座標情報に基づいて特定し、前記座標情報により表わされる位置に部品の形状が表示されるように、部品の形状を配置する配置ステップと
を含むことを特徴とする設計支援方法。
【請求項８】
車両を構成する部品の前記車両における位置を表す値を含む座標情報を登録したリストを生成する生成ステップと、
前記部品の形状データを取得する形状データ取得ステップと、
前記各部品の位置を、前記リストに登録されている前記座標情報に基づいて特定し、前記座標情報により表わされる位置に部品の形状が表示されるように、部品の形状を配置する配置ステップと
を含む処理をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設計支援装置、設計支援方法、およびプログラムに関し、例えば、大容量データでも多種データでも部品データを容易に配置することができるようにした設計支援装置、設計支援方法、およびプログラムに関する。
【背景技術】
【０００２】
いわゆるＣＡＤ（Computer Aided Design）システムは、自動車や種々の機械を設計するのに広く用いられており、また生産工程においても、ＣＡＤシステムにおいて作成されたＣＡＤデータが広く利用されている。ＣＡＤシステムは、複数の部品から構成される製品の設計工程において、製品を構成する部品の形状データの作成、および部品の位置関係を決める製品の配置データの作成を行っている。
【０００３】
図７は、従来のＣＡＤデータのデータ構成の概念を示す図である。この例では、１つのアッセンブリが、サブアッセンブリに分割されて、サブアッセンブリ毎に、各部品（単品）のデータが関連付けされている（特許文献１参照）。
【０００４】
図７（Ａ）の例の場合、アッセンブリＡは、サブアッセンブリＡとサブアッセンブリＢに分割され、サブアッセンブリＡには、単品Ａ、単品Ｂ、単品Ｃのデータが関連付けられている。サブアッセンブリＢには、単品Ｄ、単品Ｅ、単品Ｆのデータが関連付けられている。
【０００５】
図７（Ｂ）の例の場合、アッセンブリＡはサブアッセンブリＡで構成され、アッセンブリＢはサブアッセンブリＢで構成され、アッセンブリＣはサブアッセンブリＣで構成されている。サブアッセンブリＡには、単品Ａ、単品Ｂ、単品Ｃのデータが関連付けられ、サブアッセンブリＢには、単品Ｃ、単品Ｄ、単品Ｅのデータが関連付けられ、サブアッセンブリＣには、単品Ｂ、単品Ｃ、単品Ｆ、単品Ｇのデータが関連付けられている。この例の場合、単品Ｂは、サブアッセンブリＡとサブアッセンブリＣにリンクされ、単品Ｃは、サブアッセンブリＡ、サブアッセンブリＢ、サブアッセンブリＣにリンクされている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−２０２７２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来のＣＡＤシステムにおける各部品（単品）のデータは、部品の形状を示す形状データとともに、アッセンブリ（またはサブアッセンブリ）における位置を示す座標データが含まれている。したがって、たとえば、使用する部品の数が膨大となり又車型数の多いトラック等の商業車両の場合、部品のデータのデータ量が膨大となり、ＣＡＤシステムに設定するのが困難になる場合があった。
【０００８】
図７（Ｂ）に示すように、他のアブアッセンブリと共有する部品がある場合、部品のデータをリンクさせることにより、データ量を制限することも考えられる。しかしながらこの場合、部品を共有するサブアッセンブリの数や共有される部品の数が増えると、データのリンクが複雑になり、既存のＣＡＤシステムでは扱うことができない場合があった。
【０００９】
本発明の目的は、大容量データでも多種データでも部品データを容易に配置することができる設計支援装置、設計支援方法、およびプログラムを提供することである。
【課題を解決するための手段】
【００１０】
本発明の設計支援装置の一側面は、車両を構成する部品の車両における位置を表す値を含む座標情報を登録したリストを生成する生成手段と、部品の形状データを取得する形状データ取得手段と、各部品の位置を、リストに登録されている座標情報に基づいて特定し、座標情報により表わされる位置に部品の形状が表示されるように、部品の形状を配置する配置手段とを備えることを特徴とする。
【００１１】
本発明の設計支援方法の一側面は、車両を構成する部品の車両における位置を表す値を含む座標情報を登録したリストを生成する生成ステップと、部品の形状データを取得する形状データ取得ステップと、各部品の位置を、リストに登録されている座標情報に基づいて特定し、座標情報により表わされる位置に部品の形状が表示されるように、部品の形状を配置する配置ステップとを含むことを特徴とする。
【００１２】
本発明のプログラムの一側面は、車両を構成する部品の車両における位置を表す値を含む座標情報を登録したリストを生成する生成ステップと、部品の形状データを取得する形状データ取得ステップと、各部品の位置を、リストに登録されている座標情報に基づいて特定し、座標情報により表わされる位置に部品の形状が表示されるように、部品の形状を配置する配置ステップとを含む処理をコンピュータに実行させる。
【発明の効果】
【００１３】
本発明によれば、大容量データでも多種データでも部品データを容易に配置することが可能となる。
【図面の簡単な説明】
【００１４】
【図１】本発明の設計支援プログラムを説明するための図である。
【図２】本発明の実施形態に係る設計支援装置の構成例を示すブロック図である。
【図３】座標出力プログラムの処理を説明するフローチャートである。
【図４】車両構成プログラムの処理を説明するフローチャートである。
【図５】座標配置プログラムの処理を説明するフローチャートである。
【図６】変換組み上げプログラムの処理を説明するフローチャートである。
【図７】従来のＣＡＤデータのデータ構成例を示す図である。
【発明を実施するための形態】
【００１５】
［本発明の設計支援プログラム］
図１は、ＣＡＤ装置１が管理するＣＡＤデータを取り込み、一車両分のレイアウト情報に組み上げるための設計を支援するプログラムを説明するための図である。以下において、設計支援の対象として車両のアッセンブリに関するものについて説明するが、車両以外の製品に関するものでもよい。
【００１６】
ＣＡＤ装置１は、設計者からの入力に応じてＣＡＤデータの編集を行う。ＣＡＤデータには、１つまたは複数の部品について、各部品の形状データ、位置データ（基準座標や原点位置等を示すデータ）、および部品の位置関係を決める製品の配置データが含まれている。すなわち、設計者は、１つまたは複数の部品を指定して、部品形状の新規設計、形状変更、新規部品配置、部品の位置変更等の設計作業を行うことで、製品を構成する部品の形状データおよび位置データ、並びに配置データを含むＣＡＤデータを作成することができる。
【００１７】
ＣＡＤ装置１で作成されたＣＡＤデータに含まれる、位置データ、配置データまたはそれらの一部からなる、アッセンブリを構成する複数の部品のアッセンブリにおける位置を表す値（以下、座標情報と称する）が、アッセンブリ毎に座標出力プログラム２に出力される。またアッセンブリの車両における位置を表す値（座標情報）も、座標出力プログラム２に出力される。図１の例では、部品Ａと部品ＢのアッセンブリＣにおける位置を表す値（座標情報）、およびアッセンブリＣの車両における位置を表す値（座標情報）が座標出力プログラム２に出力される。なおここでは、アッセンブリ単位で処理が行われるものとすることが、部品単位またはサブアッセンブリ単位で処理を行うことができる。たとえば部品単位で処理を行う場合、部品の車両における位置を表す値（座標情報）が、座標登録リストに登録される。
【００１８】
座標出力プログラム２は、矢印＃１の先に示すように、座標情報を、車両（車型）毎に登録して座標情報リストを生成する。
【００１９】
ＣＡＤ装置１で作成されたＣＡＤデータに含まれる、アッセンブリを構成する各部品の形状データは、矢印＃２の先に示すように、ＰＤＭ(Product Data Management)で管理される。
【００２０】
ＰＤＭとは、ＣＡＤデータを管理するシステムのことである。つまり、複数の部品の組み合わせからなる車両において、部品の１つ１つについてもＣＡＤ装置１による設計図や仕様書などがあり、部品の組み合わせや構成を示す部品表（ＢＯＭ：Bill Of Materials）や組み立てに関する指示書などさまざまなデータが存在する。ＰＤＭは、それらデータの関係性を整理し、一元的に管理するシステムである。図１の例では、部品Ａの形状データと部品Ｂの形状データがＰＤＭで管理される。
【００２１】
ＢＯＭは、あるアッセンブリ（組み上げ部品）について、アッセンブリ（製品）がどの部品や原資材などから構成、製造されるのかという関係を示したリストやデータ（構成情報）である。ＢＯＭは、矢印＃３の先に示すように、車両構成プログラム３によって読み出される。
【００２２】
車両構成プログラム３は、ＰＤＭで管理されている、アッセンブリを構成する各部品の形状データを取得するとともに、ＢＯＭで管理されている、アッセンブリを構成する部品に関する情報である構成情報（ＢＯＭ）を取得し、アッセンブリを構成する部品のそれぞれの形状データに、部品の組み付けに必要な座標構成を示す座標構成情報を設定する。
【００２３】
部品の組み付けに、たとえば、６自由度の座標構成が必要な場合、その６自由度に対応した６つのパラメータのデフォルトの値が、座標構成情報として、部品の形状データに対応付けて設定される。６自由度とは、３次元空間において、物体の位置と姿勢を一意的に決定するものであり、位置に関して、直線移動の（ｘ、ｙ、ｚ）の軸方向の３自由度と、姿勢に関して、ｘ、ｙ、ｚ軸回りの回転移動の（θｘ、θｙ、θｚ）の回転角の３自由度とを総称したものである。
【００２４】
車両構成プログラム３は、座標構成情報が設定された、アッセンブリを構成する部品のそれぞれの形状データを、＃４の先に示すように、座標配置プログラム４に渡す。図１の例では、座標構成情報が設定された、アッセンブリＣを構成する部品Ａと部品Ｂの形状データが座標配置プログラム４に渡される。
【００２５】
座標配置プログラム４は、各部品の位置を、座標情報リストに登録されている座標情報に基づいて特定し、座標情報により表わされる位置（すなわち車両の搭載位置）に部品の形状が表示されるように、部品の形状を配置する。具体的には、座標配置プログラム４は、座標出力プログラム２から出力された座標情報リストを取得するとともに、車両構成プログラム３から、座標構成情報が設定された形状データを取得する。座標配置プログラム４は、アッセンブリ毎に、アッセンブリを構成する部品について、形状データに設定された座標構成情報が示す座標上に、取得した処理対象の車両（ユーザが入力部１６を用いて指定した車両）の座標情報リストに登録されている部品の座標情報に対応する座標値を設定し、設定した座標値に基づいて部品の形状を配置する。その結果、座標情報により表わされる位置に部品の形状を表示することができる。すなわち図１の例では、部品Ａと部品Ｂが組み付けられたアッセンブリＣを表示することができる。座標配置プログラム４は、一車両全体を構成する複数のアッセンブリについて、部品をそれぞれ配置し、矢印＃５の先に示すように、アッセンブリ毎のＣＡＤデータを出力する。
【００２６】
変換組み上げプログラム５は、アッセンブリ毎のＣＡＤデータを取得し、車両１台分のデータに組み上げ、矢印＃６の先に示すように、Viewerで表示することが可能なデータに変換して表示させる。図１の例では、一車両の形状が表示される。
【００２７】
以上のように、ＣＡＤ装置１で作成されたＣＡＤデータは、座標出力プログラム２、車両構成プログラム３、座標配置プログラム４、および変換組み上げプログラム５の設計支援プログラムによって、車両１台分のデータに組み上げることが可能となる。
【００２８】
これらの設計支援プログラムは、ＣＡＤ装置１と、直接または図示せぬネットワークを介して接続された外部の設計支援装置（コンピュータシステム）に格納されることにより、各処理を行うことができる。
【００２９】
［本発明の実施の形態］
図２は、本実施形態に係る、上述した設計支援プログラムが格納された設計支援装置１０の構成例を示すブロック図である。
【００３０】
図２に示す設計支援装置１０は、CPU(Central Processing Unit)１１、ROM（Read Only Memory）１２、RAM（Random Access Memory）１３、および入出力インターフェース１４が、バス１５を介して接続されている。入出力インターフェース１４には、入力部１６、表示部１７、記憶部１８、通信部１９、ドライブ２０が接続されている。
【００３１】
CPU１１は、入力部１６からの入力信号に基づいて設計支援装置１０を起動するためのブートプログラムをROM１２から読み出して実行し、記憶部１８に格納されている各種オペレーティングシステムを読み出す。またCPU１１は、入力部１６からの入力信号に基づいて各種の制御を行ったり、ROM１２や記憶部１８に記憶されたプログラムおよびデータを読み出してRAM１３にロードしたり、あるいはRAM１３から読み出されたプログラムのコマンドに基づいて、データ演算または加工などの一連の処理を実行する。
【００３２】
入力部１６は、設計支援装置１０の操作者が各種の操作を入力するキーボードやマウスなどの入力デバイスにより構成されており、操作者の操作に基づいて入力信号を生成し、入出力インターフェース１４およびバス１５を介してCPU１１に送信する。表示部１７は、例えば液晶ディスプレイであり、CPU１１からバス１５および入出力インターフェース１４を介して受信した信号に基づいて、CPU１１の処理結果などを表示する。
【００３３】
記憶部１８は、半導体メモリや磁気ディスクなどで構成されており、CPU１１で実行されるプログラムやデータを記憶する。記憶部１８には、CPU１１が実行するプログラムとして、座標出力プログラム、車両構成プログラム、座標配置プログラム、変換組み上げプログラム等が用意される。
【００３４】
通信部１９は、LAN（Local Area Network）カードやモデムなどで構成されており、他の装置に接続することを可能にする。すなわち通信部１９は、図示せぬネットワークから受信したデータを、入出力インターフェース１４およびバス１５を介してCPU１１に送信し、CPU１１からバス１５および入出力インターフェース１４を介して受信したデータを、ネットワークに送信する。
【００３５】
ドライブ２０は、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア２１を駆動する。
【００３６】
CPU１１が実行するプログラムは、例えば、磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disc-Read Only Memory)，DVD(Digital Versatile Disc)等）、光磁気ディスク、もしくは半導体メモリなどよりなるパッケージメディアであるリムーバブルメディア２１に記録して、あるいは、ローカルエリアネットワーク、インタネット、デジタル衛星放送といった、有線または無線の伝送媒体を介して提供される。
【００３７】
そして、プログラムは、リムーバブルメディア２１をドライブ２０に装着することにより、入出力インターフェース１４を介して、記憶部１８にインストールすることができる。また、プログラムは、有線または無線の伝送媒体を介して、通信部１９で受信し、記憶部１８にインストールすることができる。その他、プログラムは、ROM１２や記憶部１８に、あらかじめインストールしておくことができる。
【００３８】
図３は、座標出力プログラム２の処理を説明するフローチャートである。この処理は、CPU１１が記憶部１８に格納されている座標出力プログラム２を読み出して実行することにより開始される。
【００３９】
ステップＳ１において、座標出力プログラム２は、ＣＡＤ装置１で作成されたＣＡＤデータに含まれる、アッセンブリを構成する複数の部品のそのアッセンブリにおける位置を表す値（座標情報）、およびアッセンブリの車両にける位置を示す値（座標情報）を取得する。
【００４０】
ステップＳ２において、座標出力プログラム２は、ステップＳ１の処理で取得した、座標情報を、車両毎に登録した座標情報リストを生成する。生成した座標情報リストは、記憶部１８に出力され、そこに記憶される。
【００４１】
図４は、車両構成プログラム３の処理を説明するフローチャートである。この処理は、CPU１１が記憶部１８に格納されている車両構成プログラム３を読み出して実行することにより開始される。
【００４２】
ステップＳ１１において、車両構成プログラム３は、ＰＤＭで管理されている、アッセンブリを構成する各部品の形状データを取得する。ステップＳ１２において、車両構成プログラム３は、アッセンブリを構成する部品に関する情報である構成情報（ＢＯＭ）を取得する。
【００４３】
ステップＳ１３において、車両構成プログラム３は、ステップＳ１１の処理で取得したアッセンブリを構成する各部品の形状データに、その部品の組み付けに必要な座標構成を示す座標構成情報を設定する。たとえば、６自由度の座標構成が必要な場合、その６自由度に対応した６つのパラメータのデフォルトの値が、座標構成情報として部品の形状データに対応付けて設定される。
【００４４】
図５は、座標配置プログラム４の処理を説明するフローチャートである。この処理は、CPU１１が記憶部１８に格納されている座標配置プログラム４を読み出して実行することにより開始される。
【００４５】
ステップＳ２１において、座標配置プログラム４は、上述した図４のステップＳ１３で、座標構成情報が設定された、アッセンブリを構成する部品のそれぞれの形状データを取得する。ステップＳ２２において、座標配置プログラム４は、上述した図３のステップＳ２で生成された、座標情報リストを取得する。
【００４６】
ステップＳ２３において、座標配置プログラム４は、アッセンブリ毎に、アッセンブリを構成する部品について、形状データに設定された座標構成情報が示す座標上に、処理対象の車両の座標情報リストに登録されている部品の座標情報に対応する座標値を設定し、設定した座標値に基づいて部品の形状を配置する。座標配置プログラム４は、ステップＳ２３の処理を、一車両全体を構成する複数のアッセンブリについてすべて配置するまで繰り返す。そして、アッセンブリ毎のＣＡＤデータを生成する。
【００４７】
図６は、変換組み上げプログラム５の処理を説明するフローチャートである。この処理は、CPU１１が記憶部１８に格納されている変換組み上げプログラム５を読み出して実行することにより開始される。
【００４８】
ステップＳ３１において、変換組み上げプログラム５は、上述した図５のステップＳ２３の処理で生成されたアッセンブリ毎のＣＡＤデータを取得する。ステップＳ３２において、変換組み上げプログラム５は、ステップＳ３１の処理で取得したアッセンブリ毎のＣＡＤデータを、Viewer等で表示することが可能なデータに変換する。
【００４９】
ステップＳ３３において、変換組み上げプログラム５は、ステップＳ３２の処理で変換されたＣＡＤデータを、車両１台分のデータに組み上げる。ステップＳ３４において、変換組み上げプログラム５は、ステップＳ３３の処理で組み上げられたデータを表示部１７に表示させる。
【００５０】
例えば、表示部１７に一車両全体の形状が表示されている場合において、Ｄのアッセンブリが選択されたとき、選択されたアッセンブリを構成する各部品の形状のデータに基づいて、選択されたＤのアッセンブリの形状のみを表示させることもできる。つまり、ＣＡＤデータと、Viewerで表示することが可能なデータとが連携しているため、選択されたアッセンブリのＣＡＤデータのみを読み出して表示させることが可能となる。
【００５１】
なお、設計支援装置の表示部１７に組み上げたＣＡＤデータを表示させるようにしたが、通信部１９を介して他の装置に転送し、そこで表示させることも勿論可能である。この場合、設計支援装置に表示部１７を設けなくても良い。
【００５２】
［発明の実施の形態における効果］
以上のように、ＣＡＤ装置１内で扱っていたＣＡＤデータの座標情報を座標情報リストとして（たとえば、図１の座標情報リスト）、形状データとは分けて管理し、部品の配置位置を、座標情報リストに登録されている座標情報に基づいて決定するようにしたので（たとえば、図５のステップＳ２２，２３）、ＣＡＤ装置１に記憶されるデータ量を抑制することができる。これにより、たとえば、トラックなどの部品数が多い商業車両に対するＣＡＤの利用が容易となる。
【００５３】
また以上のように、部品の形状データに対応付けて、部品の組み付けに必要な座標構成を示す座標構成情報を設定し（たとえば、図４のステップＳ１３）、座標構成情報が示す座標上に、座標情報リストに登録されている部品の座標情報に対応する座標値を設定し、設定した座標値に基づいて部品の形状を配置するようにしたので（たとえば、図５のステップＳ２３）、たとえば、部品の配置位置を容易に決定することができる。
【００５４】
また以上のように、アッセンブリ単位で処理するようにしたので、たとえば、部品構成のアッセンブリについての座標情報はそのまま流用することができ、座標情報リストを簡単に作成することができる。
【００５５】
また以上のように、一車両全体を構成する複数のアッセンブリをそれぞれ配置し、所定の位置に配置されたアッセンブリから構成される一車両全体の形状を表示させるようにしたので（図６のステップＳ３４）、たとえば、ＣＡＤデータを保持することなく表示することができ、一車両全体の形状を表示することができる。
【００５６】
また以上のように、一車両全体の形状を表示させている場合において、所定の前記アッセンブリが選択されたとき、選択されたアッセンブリを構成する各部品の形状のデータに基づいて、選択された前記アッセンブリの形状を表示させることができる。すなわち、ＣＡＤデータと、Viewerで表示することが可能なデータとが連携しているため、例えば、Viewer上で所定のアッセンブリを選択すると、選択されたアッセンブリのＣＡＤデータを読み出し、表示することができる。その結果、たとえば、アッセンブリの形状を容易に認識することができる。
【００５７】
また以上のように、車両毎の座標情報リストを用意するだけで、車両に応じたアッセンブリが可能となる。また車両毎の座標情報リストを生成する際、アッセンブリを構成する部品が同じである場合、その座標情報を利用することができるので、座標情報リストを容易に作成することができる。
【００５８】
［変形例］
以上においては、座標出力プログラム２、車両構成プログラム３、座標配置プログラム４、および変換組み上げプログラム５が設計支援装置１０の記憶部１８に記憶されるものとして説明したが、各プログラムが独立した装置にそれぞれ記憶され、各装置が所定プログラムの専用端末として機能するようにしてもよい。例えば、座標出力プログラム２のみを記憶した装置Ａ、車両構成プログラム３のみを記憶した装置Ｂ、座標配置プログラム４のみを記憶した装置Ｃ、変換組み上げプログラム５のみを記憶した装置Ｄを設けることで、設計支援の処理を分散させ、効率化を図ることがきる。この場合、専用端末間は、ネットワークを介して相互に接続される。
【００５９】
また、座標出力プログラム２、車両構成プログラム３、座標配置プログラム４、および変換組み上げプログラム５は、独立のプログラムであるものとして説明したが、それらを全て組み込んだ設計支援プログラムとして提供するようにしてもよい。
【００６０】
この発明は、上記実施の形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化したり、上記実施の形態に開示されている複数の構成要素を適宜組み合わせたりすることにより種々の発明を形成できる。例えば、実施の形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施の形態に亘る構成要素を適宜組み合わせても良い。
【符号の説明】
【００６１】
１  ＣＡＤ装置
１０  設計支援装置
１１  CPU
１８  記憶部
【図１】
2012098859.tif 000003
【図２】
2012098859.tif 000004
【図３】
2012098859.tif 000005
【図４】
2012098859.tif 000006
【図５】
2012098859.tif 000007
【図６】
2012098859.tif 000008
【図７】
2012098859.tif 000009