(57)【特許請求の範囲】
【請求項１】
複数の部品からなる設計品を表示装置に表示させ、当該設計品の設計を支援する設計支援装置であって、
前記複数の部品のうちの少なくとも１つの部品を変更する変更指示を受け付ける受付部と、
前記変更指示が部品に対する特定の変更を指示する特定変更指示に該当するか否かを判定する判定部と、
部品種類に応じて階層化された複数の標準部品のデータであって、少なくとも各標準部品の標準形状を示す基準モデル及び型番を含むデータが記憶されている記憶部を参照して、前記変更指示による変更後の前記部品に対応する前記標準部品を検索する検索部と、
変更前の前記部品の表示モデルを変更後の前記部品に対応する前記標準部品の基準モデルに置換するモデル置換処理と、変更前の前記部品の型番を変更後の前記部品に対応する前記標準部品の型番に置換する型番置換処理とを選択的に実行し、前記表示装置の表示内容を制御する表示制御部と、を備え、
前記表示制御部は、
前記判定部により前記変更指示が前記特定変更指示に該当しないと判定された場合、前記検索部による検索結果に基づいて、前記モデル置換処理及び前記型番置換処理を実行し、置換された前記基準モデルと置換された前記型番を前記表示装置に表示させ、
前記判定部により前記変更指示が前記特定変更指示に該当すると判定された場合、前記モデル置換処理を実行せず、変更前の前記部品の表示モデルに前記特定変更指示に対応する変更を行い、変更された前記表示モデルを前記表示装置に表示させ、
前記判定部は、前記変更指示が前記特定変更指示に該当すると判定した場合、当該特定変更指示が型番置換を伴う変更指示であるか否かをさらに判定し、
前記表示制御部は、前記判定部により前記特定変更指示が型番置換を伴う変更指示であると判定された場合、前記検索部による検索結果に基づいて前記型番置換処理を実行し、置換された前記型番を前記表示装置に表示させることを特徴とする設計支援装置。
【請求項２】
請求項１に記載の設計支援装置であって、
前記表示制御部は、前記判定部により前記特定変更指示が型番置換を伴う変更指示ではないと判定された場合、前記型番置換処理を実行しないことを特徴とする設計支援装置。
ることを特徴とする設計支援装置。
【請求項３】
請求項１又は２に記載の設計支援装置であって、
前記判定部は、部品固有の動作による形状、部品のタイプ、部品のサイズ、部品の材質及び他の部品への取付部分についての変更指示のうちの少なくとも１つの指示を前記特定変更指示として判定することを特徴とする設計支援装置。
【請求項４】
複数の部品からなる設計品を表示装置に表示させ、当該設計品の設計を支援する設計支援装置であって、
前記複数の部品のうちの少なくとも１つの部品を変更する変更指示を受け付ける受付部と、
前記変更指示が部品に対する特定の変更を指示する特定変更指示に該当するか否かを判定する判定部と、
部品種類に応じて階層化された複数の標準部品のデータであって、少なくとも各標準部品の標準形状を示す基準モデル及び型番を含むデータが記憶されている記憶部を参照して、前記変更指示による変更後の前記部品に対応する前記標準部品を検索する検索部と、
変更前の前記部品の表示モデルを変更後の前記部品に対応する前記標準部品の基準モデルに置換するモデル置換処理と、変更前の前記部品の型番を変更後の前記部品に対応する前記標準部品の型番に置換する型番置換処理とを選択的に実行し、前記表示装置の表示内容を制御する表示制御部と、を備え、
前記表示制御部は、
前記判定部により前記変更指示が前記特定変更指示に該当しないと判定された場合、前記検索部による検索結果に基づいて、前記モデル置換処理及び前記型番置換処理を実行し、置換された前記基準モデルと置換された前記型番を前記表示装置に表示させ、
前記判定部により前記変更指示が前記特定変更指示に該当すると判定された場合、前記モデル置換処理を実行せず、変更前の前記部品の表示モデルに前記特定変更指示に対応する変更を行い、変更された前記表示モデルを前記表示装置に表示させ、
前記部品がコイルスプリングであり、
前記判定部は、前記コイルスプリングの変形量を示すセット長、前記コイルスプリングの許容たわみ量、前記コイルスプリングの外径、前記コイルスプリングの自由長、前記コイルスプリングのタイプ、及び前記コイルスプリングの材質についての変更指示のうちの少なくとも１つの指示を前記特定変更指示として判定することを特徴とする設計支援装置。
【請求項５】
複数の部品からなる設計品を表示装置に表示させ、当該設計品の設計を支援する設計支援装置であって、
前記複数の部品のうちの少なくとも１つの部品を変更する変更指示を受け付ける受付部と、
前記変更指示が部品に対する特定の変更を指示する特定変更指示に該当するか否かを判定する判定部と、
部品種類に応じて階層化された複数の標準部品のデータであって、少なくとも各標準部品の標準形状を示す基準モデル及び型番を含むデータが記憶されている記憶部を参照して、前記変更指示による変更後の前記部品に対応する前記標準部品を検索する検索部と、
変更前の前記部品の表示モデルを変更後の前記部品に対応する前記標準部品の基準モデルに置換するモデル置換処理と、変更前の前記部品の型番を変更後の前記部品に対応する前記標準部品の型番に置換する型番置換処理とを選択的に実行し、前記表示装置の表示内容を制御する表示制御部と、を備え、
前記表示制御部は、
前記判定部により前記変更指示が前記特定変更指示に該当しないと判定された場合、前記検索部による検索結果に基づいて、前記モデル置換処理及び前記型番置換処理を実行し、置換された前記基準モデルと置換された前記型番を前記表示装置に表示させ、
前記判定部により前記変更指示が前記特定変更指示に該当すると判定された場合、前記モデル置換処理を実行せず、変更前の前記部品の表示モデルに前記特定変更指示に対応する変更を行い、変更された前記表示モデルを前記表示装置に表示させ、
前記部品が、複数のリンク部材が連結され、前記リンク部材の内部にケーブルを収納し、前記リンク部材の両端部にブラケットが設けられ、所定のストロークで往復運動されるケーブルキャリアであり、
前記判定部は、前記ストローク内での前記ケーブルキャリアの位置、前記リンク部材における前記ケーブルが挿入される面であるケーブル挿入面の位置、前記リンク部材のタイプ、前記リンク部材の形状、前記リンク部材のリンク数、前記ブラケットの取付方向、及び前記ブラケット間の高さについての変更指示のうちの少なくとも１つの指示を前記特定変更指示として判定することを特徴とする設計支援装置。
【請求項６】
複数の部品からなる設計品を表示装置に表示させ、当該設計品の設計を支援する設計支援装置であって、
前記複数の部品のうちの少なくとも１つの部品を変更する変更指示を受け付ける受付部と、
前記変更指示が部品に対する特定の変更を指示する特定変更指示に該当するか否かを判定する判定部と、
部品種類に応じて階層化された複数の標準部品のデータであって、少なくとも各標準部品の標準形状を示す基準モデル及び型番を含むデータが記憶されている記憶部を参照して、前記変更指示による変更後の前記部品に対応する前記標準部品を検索する検索部と、
変更前の前記部品の表示モデルを変更後の前記部品に対応する前記標準部品の基準モデルに置換するモデル置換処理と、変更前の前記部品の型番を変更後の前記部品に対応する前記標準部品の型番に置換する型番置換処理とを選択的に実行し、前記表示装置の表示内容を制御する表示制御部と、を備え、
前記表示制御部は、
前記判定部により前記変更指示が前記特定変更指示に該当しないと判定された場合、前記検索部による検索結果に基づいて、前記モデル置換処理及び前記型番置換処理を実行し、置換された前記基準モデルと置換された前記型番を前記表示装置に表示させ、
前記判定部により前記変更指示が前記特定変更指示に該当すると判定された場合、前記モデル置換処理を実行せず、変更前の前記部品の表示モデルに前記特定変更指示に対応する変更を行い、変更された前記表示モデルを前記表示装置に表示させ、
前記部品が、複数の回転部材に掛け渡される環状の伝達部材であり、
前記判定部は、前記伝達部材の種類、前記伝達部材の幅、前記伝達部材の周長、前記回転部材の径のうちの少なくとも１つの指示を前記特定変更指示として判定することを特徴とする設計支援装置。
【請求項７】
複数の部品からなる設計品を表示装置に表示させ、当該設計品の設計を支援する設計支援装置であって、
前記複数の部品のうちの少なくとも１つの部品を変更する変更指示を受け付ける受付部と、
前記変更指示が部品に対する特定の変更を指示する特定変更指示に該当するか否かを判定する判定部と、
部品種類に応じて階層化された複数の標準部品のデータであって、少なくとも各標準部品の標準形状を示す基準モデル及び型番を含むデータが記憶されている記憶部を参照して、前記変更指示による変更後の前記部品に対応する前記標準部品を検索する検索部と、
変更前の前記部品の表示モデルを変更後の前記部品に対応する前記標準部品の基準モデルに置換するモデル置換処理と、変更前の前記部品の型番を変更後の前記部品に対応する前記標準部品の型番に置換する型番置換処理とを選択的に実行し、前記表示装置の表示内容を制御する表示制御部と、を備え、
前記表示制御部は、
前記判定部により前記変更指示が前記特定変更指示に該当しないと判定された場合、前記検索部による検索結果に基づいて、前記モデル置換処理及び前記型番置換処理を実行し、置換された前記基準モデルと置換された前記型番を前記表示装置に表示させ、
前記判定部により前記変更指示が前記特定変更指示に該当すると判定された場合、前記モデル置換処理を実行せず、変更前の前記部品の表示モデルに前記特定変更指示に対応する変更を行い、変更された前記表示モデルを前記表示装置に表示させ、
前記複数の部品には、共通設計部分を有する第１部品及び第２部品が含まれており、
前記判定部は、前記第１部品に対する前記共通設計部分の変更指示を、前記第１部品および前記第２部品に対する前記特定変更指示として判定し、
前記表示制御部は、前記第１部品に対する前記共通設計部分の変更指示が受け付けられた場合、前記モデル置換処理を実行せず、変更前の前記第１部品の表示モデルに前記共通設計部分の変更指示に対応する変更を行うとともに、変更前の前記第２部品の表示モデルに前記共通設計部分の変更指示に対応する変更を行い、変更された前記第１部品の表示モデル及び前記第２部品の表示モデルを前記表示装置に表示させることを特徴とする設計支援装置。
【請求項８】
複数の部品からなる設計品を表示装置に表示させ、当該設計品の設計を支援する設計支援方法であって、
前記複数の部品のうちの少なくとも１つの部品を変更する変更指示を受け付ける受付ステップと、
前記変更指示が、部品に対する特定の変更を指示する特定変更指示に該当するか否かを判定する判定ステップと、
部品種類に応じて階層化された複数の標準部品のデータであって、少なくとも各標準部品の標準形状を示す基準モデル及び型番を含むデータが記憶されている記憶部を参照して、前記変更指示による変更後の前記部品に対応する前記標準部品を検索する検索ステップと、
変更前の前記部品の表示モデルを変更後の前記部品に対応する前記標準部品の基準モデルに置換するモデル置換処理と、変更前の前記部品の型番を変更後の前記部品に対応する前記標準部品の型番に置換する型番置換処理とを選択的に実行し、前記表示装置の表示内容を制御する表示制御ステップと、を含み、
前記表示制御ステップにおいて、
前記判定ステップにより前記変更指示が前記特定変更指示に該当しないと判定された場合、前記検索ステップによる検索結果に基づいて、前記モデル置換処理及び前記型番置換処理を実行し、置換された前記基準モデルと置換された前記型番を前記表示装置に表示させ、
前記判定ステップにより前記変更指示が前記特定変更指示に該当すると判定された場合、前記モデル置換処理を実行せず、変更前の前記部品の表示モデルに前記特定変更指示に対応する変更を行い、変更された前記表示モデルを前記表示装置に表示させ、
前記判定ステップにおいて、前記変更指示が前記特定変更指示に該当すると判定した場合、当該特定変更指示が型番置換を伴う変更指示であるか否かをさらに判定し、
前記表示制御ステップにおいて、前記判定ステップにより前記特定変更指示が型番置換を伴う変更指示であると判定された場合、前記検索ステップによる検索結果に基づいて前記型番置換処理を実行し、置換された前記型番を前記表示装置に表示させることを特徴とする設計支援方法。
【請求項９】
請求項８に記載の設計支援方法であって、
前記表示制御ステップにおいて、前記判定ステップにより前記特定変更指示が型番置換を伴う変更指示ではないと判定された場合、前記型番置換処理を実行しないことを特徴とする設計支援方法。
【請求項１０】
請求項８又は９に記載の設計支援方法であって、
前記判定ステップにおいて、部品固有の動作による形状、部品のタイプ、部品のサイズ、部品の材質及び他の部品への取付部分についての変更指示のうちの少なくとも１つの指示を前記特定変更指示として判定することを特徴とする設計支援方法。
【請求項１１】
複数の部品からなる設計品を表示装置に表示させ、当該設計品の設計を支援する設計支援方法であって、
前記複数の部品のうちの少なくとも１つの部品を変更する変更指示を受け付ける受付ステップと、
前記変更指示が、部品に対する特定の変更を指示する特定変更指示に該当するか否かを判定する判定ステップと、
部品種類に応じて階層化された複数の標準部品のデータであって、少なくとも各標準部品の標準形状を示す基準モデル及び型番を含むデータが記憶されている記憶部を参照して、前記変更指示による変更後の前記部品に対応する前記標準部品を検索する検索ステップと、
変更前の前記部品の表示モデルを変更後の前記部品に対応する前記標準部品の基準モデルに置換するモデル置換処理と、変更前の前記部品の型番を変更後の前記部品に対応する前記標準部品の型番に置換する型番置換処理とを選択的に実行し、前記表示装置の表示内容を制御する表示制御ステップと、を含み、
前記表示制御ステップにおいて、
前記判定ステップにより前記変更指示が前記特定変更指示に該当しないと判定された場合、前記検索ステップによる検索結果に基づいて、前記モデル置換処理及び前記型番置換処理を実行し、置換された前記基準モデルと置換された前記型番を前記表示装置に表示させ、
前記判定ステップにより前記変更指示が前記特定変更指示に該当すると判定された場合、前記モデル置換処理を実行せず、変更前の前記部品の表示モデルに前記特定変更指示に対応する変更を行い、変更された前記表示モデルを前記表示装置に表示させ、
前記部品がコイルスプリングであり、
前記判定ステップにおいて、前記コイルスプリングの変形量を示すセット長、前記コイルスプリングの許容たわみ量、前記コイルスプリングの外径、前記コイルスプリングの自由長、前記コイルスプリングのタイプ、及び前記コイルスプリングの材質についての変更指示のうちの少なくとも１つの指示を前記特定変更指示として判定することを特徴とする設計支援方法。
【請求項１２】
複数の部品からなる設計品を表示装置に表示させ、当該設計品の設計を支援する設計支援方法であって、
前記複数の部品のうちの少なくとも１つの部品を変更する変更指示を受け付ける受付ステップと、
前記変更指示が、部品に対する特定の変更を指示する特定変更指示に該当するか否かを判定する判定ステップと、
部品種類に応じて階層化された複数の標準部品のデータであって、少なくとも各標準部品の標準形状を示す基準モデル及び型番を含むデータが記憶されている記憶部を参照して、前記変更指示による変更後の前記部品に対応する前記標準部品を検索する検索ステップと、
変更前の前記部品の表示モデルを変更後の前記部品に対応する前記標準部品の基準モデルに置換するモデル置換処理と、変更前の前記部品の型番を変更後の前記部品に対応する前記標準部品の型番に置換する型番置換処理とを選択的に実行し、前記表示装置の表示内容を制御する表示制御ステップと、を含み、
前記表示制御ステップにおいて、
前記判定ステップにより前記変更指示が前記特定変更指示に該当しないと判定された場合、前記検索ステップによる検索結果に基づいて、前記モデル置換処理及び前記型番置換処理を実行し、置換された前記基準モデルと置換された前記型番を前記表示装置に表示させ、
前記判定ステップにより前記変更指示が前記特定変更指示に該当すると判定された場合、前記モデル置換処理を実行せず、変更前の前記部品の表示モデルに前記特定変更指示に対応する変更を行い、変更された前記表示モデルを前記表示装置に表示させ、
前記部品が、複数のリンク部材が連結され、前記リンク部材の内部にケーブルを収納し、前記リンク部材の両端部にブラケットが設けられ、所定のストロークで往復運動されるケーブルキャリアであり、
前記判定ステップにおいて、前記ストローク内での前記ケーブルキャリアの位置、前記リンク部材における前記ケーブルが挿入される面であるケーブル挿入面の位置、前記リンク部材のタイプ、前記リンク部材の形状、前記リンク部材のリンク数、前記ブラケットの取付方向、及び前記ブラケット間の高さについての変更指示のうちの少なくとも１つの指示を前記特定変更指示として判定することを特徴とする設計支援方法。
【請求項１３】
複数の部品からなる設計品を表示装置に表示させ、当該設計品の設計を支援する設計支援方法であって、
前記複数の部品のうちの少なくとも１つの部品を変更する変更指示を受け付ける受付ステップと、
前記変更指示が、部品に対する特定の変更を指示する特定変更指示に該当するか否かを判定する判定ステップと、
部品種類に応じて階層化された複数の標準部品のデータであって、少なくとも各標準部品の標準形状を示す基準モデル及び型番を含むデータが記憶されている記憶部を参照して、前記変更指示による変更後の前記部品に対応する前記標準部品を検索する検索ステップと、
変更前の前記部品の表示モデルを変更後の前記部品に対応する前記標準部品の基準モデルに置換するモデル置換処理と、変更前の前記部品の型番を変更後の前記部品に対応する前記標準部品の型番に置換する型番置換処理とを選択的に実行し、前記表示装置の表示内容を制御する表示制御ステップと、を含み、
前記表示制御ステップにおいて、
前記判定ステップにより前記変更指示が前記特定変更指示に該当しないと判定された場合、前記検索ステップによる検索結果に基づいて、前記モデル置換処理及び前記型番置換処理を実行し、置換された前記基準モデルと置換された前記型番を前記表示装置に表示させ、
前記判定ステップにより前記変更指示が前記特定変更指示に該当すると判定された場合、前記モデル置換処理を実行せず、変更前の前記部品の表示モデルに前記特定変更指示に対応する変更を行い、変更された前記表示モデルを前記表示装置に表示させ、
前記部品が、複数の回転部材に掛け渡される環状の伝達部材であり、
前記判定ステップにおいて、前記伝達部材の種類、前記伝達部材の幅、前記伝達部材の周長、前記回転部材の径のうちの少なくとも１つの指示を前記特定変更指示として判定することを特徴とする設計支援方法。
【請求項１４】
複数の部品からなる設計品を表示装置に表示させ、当該設計品の設計を支援する設計支援方法であって、
前記複数の部品のうちの少なくとも１つの部品を変更する変更指示を受け付ける受付ステップと、
前記変更指示が、部品に対する特定の変更を指示する特定変更指示に該当するか否かを判定する判定ステップと、
部品種類に応じて階層化された複数の標準部品のデータであって、少なくとも各標準部品の標準形状を示す基準モデル及び型番を含むデータが記憶されている記憶部を参照して、前記変更指示による変更後の前記部品に対応する前記標準部品を検索する検索ステップと、
変更前の前記部品の表示モデルを変更後の前記部品に対応する前記標準部品の基準モデルに置換するモデル置換処理と、変更前の前記部品の型番を変更後の前記部品に対応する前記標準部品の型番に置換する型番置換処理とを選択的に実行し、前記表示装置の表示内容を制御する表示制御ステップと、を含み、
前記表示制御ステップにおいて、
前記判定ステップにより前記変更指示が前記特定変更指示に該当しないと判定された場合、前記検索ステップによる検索結果に基づいて、前記モデル置換処理及び前記型番置換処理を実行し、置換された前記基準モデルと置換された前記型番を前記表示装置に表示させ、
前記判定ステップにより前記変更指示が前記特定変更指示に該当すると判定された場合、前記モデル置換処理を実行せず、変更前の前記部品の表示モデルに前記特定変更指示に対応する変更を行い、変更された前記表示モデルを前記表示装置に表示させ、
前記複数の部品には、共通設計部分を有する第１部品及び第２部品が含まれており、
前記判定ステップにおいて、前記共通設計部分についての変更指示を前記特定変更指示として判定し、
前記表示制御ステップにおいて、前記第１部品の前記共通設計部分についての変更指示が受け付けられた場合、前記モデル置換処理を実行せず、変更前の前記第１部品の表示モデルに前記共通設計部分についての変更指示に対応する変更を行うとともに、変更前の前記第２部品の表示モデルに前記共通設計部分についての変更指示に対応する変更を行い、変更された前記第１部品の表示モデル及び前記第２部品の表示モデルを前記表示装置に表示させることを特徴とする設計支援方法。
【請求項１５】
コンピュータを、請求項１〜７のいずれか１項に記載の設計支援装置として機能させるための設計支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の部品からなる設計品の設計を支援する設計支援装置、設計支援方法、及び設計支援プログラムに関する。
【背景技術】
【０００２】
従来、設計者による設計を支援するために、ＣＡＤの機能を利用した様々なサービスが展開されている。例えば、ＣＡＤモデルの形状データの変更に合わせて型番を標準部品の型番に置換する型番置換処理を行う設計支援方法が挙げられる（特許文献１参照）。【０００３】
当該特許文献１に記載の設計支援方法では、複数の部品からなる設計品を表示装置に表示させ、その表示装置上でモデルの形状が変更された場合、変更後の部品が標準部品データに該当するか否かを検索する。形状変更後の部品が標準部品データとして存在する場合は、表示装置上のモデルを標準部品のモデルに置換するモデル置換処理を実行すると共に、部品の型番を標準部品データの型番に置換する型番置換処理を行っている。【０００４】
当該特許文献１に記載の処理により、設計者は、部品のモデルの形状変更を行った場合であっても、装置側で自動的に標準部品のモデル及び型番に置換するため、その形状変更後の部品の発注の際にも、既にある標準部品を発注することができる。従って、形状変更後の部品が、特注品になるのか、汎用品を用いることができるのか等、調査する必要がなく、発注にあたっても型番の誤りによる誤発注を防止することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許６１５５４０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
一方で、部品の中には、２つの部品の間に連結される連結部品のような他の部品と関連づけして用いられるものも多数存在する。このような他の部品と関連づけられた部品を表示装置上で変形、又は仕様変更させると、当該部品に対してモデル置換処理が行われて、部品間の関連づけが解除されてしまう場合がある。【０００７】
例えば、部品Ａと部品Ｂがフック状の連結部で連結されている場合、モデル置換処理が行われると、当該フック状の連結部の形状が変更される場合がある。このような場合、部品Ａと部品Ｂとの連結が解除されてしまうことになる。【０００８】
本発明は、部品を取り扱う設計支援装置の改良を目的とし、詳細には、形状変更が行われた部品について、不要なモデル置換処理が行われるのを防止することができる設計支援装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明の設計支援装置は、複数の部品からなる設計品を表示装置に表示させ、当該設計品の設計を支援する設計支援装置であって、前記複数の部品のうちの少なくとも１つの部品を変更する変更指示を受け付ける受付部と、前記変更指示が、部品に対する特定の変更を指示する特定変更指示に該当するか否かを判定する判定部と、部品種類に応じて階層化された複数の標準部品のデータであって、少なくとも各標準部品の標準形状を示す基準モデル及び型番を含むデータが記憶されている記憶部を参照して、前記変更指示による変更後の前記部品に対応する前記標準部品を検索する検索部と、変更前の前記部品の表示モデルを変更後の前記部品に対応する前記標準部品の基準モデルに置換するモデル置換処理と、変更前の前記部品の型番を変更後の前記部品に対応する前記標準部品の型番に置換する型番置換処理とを選択的に実行し、前記表示装置の表示内容を制御する表示制御部と、を備え、前記表示制御部は、前記判定部により前記変更指示が前記特定変更指示に該当しないと判定された場合、前記検索部による検索結果に基づいて、前記モデル置換処理及び前記型番置換処理を実行し、置換された前記基準モデルと置換された前記型番を前記表示装置に表示させ、前記判定部により前記変更指示が前記特定変更指示に該当すると判定された場合、前記モデル置換処理を実行せず、変更前の前記部品の表示モデルに前記特定変更指示に対応する変更を行い、変更された前記表示モデルを前記表示装置に表示させることを特徴とする。【００１０】
本発明の設計支援装置によれば、部品に対する変更指示が、部品に対する特定の変更を指示する特定変更指示に該当するか否か判定され、特定変更指示に該当する場合は、モデル置換処理を実行しないようにしている。当該処理によって、不要なモデル置換処理が行われるのを防止できるため、変更後の各部品間の関連づけが維持され、設計者の労力を軽減させることができる。【００１１】
また、本発明の設計支援装置においては、前記判定部は、前記変更指示が前記特定変更指示に該当すると判定した場合、当該特定変更指示が型番置換を伴う変更指示であるか否かをさらに判定し、前記表示制御部は、前記判定部により前記特定変更指示が型番置換を伴う変更指示であると判定された場合、前記検索部による検索結果に基づいて前記型番置換処理を実行し、置換された前記型番を前記表示装置に表示させる。当該処理により、特定変更指示における型番置換を伴う変更に対して、型番を追従させることにより設計者の労力を軽減させることができる。
【００１２】
また、本発明の設計支援装置においては、前記表示制御部は、前記判定部により前記特定変更指示が型番置換を伴う変更指示ではないと判定された場合、前記型番置換処理を実行しないようにしてもよい。当該処理により、不要な型番置換処理を防止することができる。【００１３】
また、本発明の設計支援装置においては、前記判定部は、部品固有の動作による形状、部品のタイプ、部品のサイズ、部品の材質及び他の部品への取付部分についての変更指示のうちの少なくとも１つの指示を前記特定変更指示として判定してもよい。当該処理により、これらの変更指示のうちの少なくとも１つで、不要なモデル置換処理が行われることが防止される。【００１４】
また、本発明の設計支援装置においては、前記部品がコイルスプリングであり、前記判定部は、前記コイルスプリングの変形量を示すセット長、前記コイルスプリングの許容たわみ量、前記コイルスプリングの外径、前記コイルスプリングの自由長、前記コイルスプリングのタイプ、及び前記コイルスプリングの材質についての変更指示のうちの少なくとも１つの指示を前記特定変更指示として判定してもよい。当該処理により、これらの変更指示のうちの少なくとも１つで、不要なモデル置換処理が行われることが防止される。【００１５】
また、本発明の設計支援装置において、前記部品が、複数のリンク部材が連結され、前記リンク部材の内部にケーブルを収納し、前記リンク部材の両端部にブラケットが設けられ、所定のストロークで往復運動されるケーブルキャリアであり、前記判定部は、前記ストローク内での前記ケーブルキャリアの位置、前記リンク部材における前記ケーブルが挿入される面であるケーブル挿入面の位置、前記リンク部材のタイプ、前記リンク部材の形状、前記リンク部材のリンク数、前記ブラケットの取付方向、及び前記ブラケット間の高さについての変更指示のうちの少なくとも１つの指示を前記特定変更指示として判定してもよい。当該処理により、これらの変更指示のうちの少なくとも１つで、不要なモデル置換処理が行われることが防止される。【００１６】
また、本発明の設計支援装置において、前記部品が、複数の回転部材に掛け渡される環状の伝達部材であり、前記判定部は、前記伝達部材の種類、前記伝達部材の幅、前記伝達部材の周長、前記回転部材の径のうちの少なくとも１つの指示を前記特定変更指示として判定してもよい。この回転部材は、例えばプーリやスプロケット等であり、伝達部材は、例えばベルトやチェーン等である。当該処理により、これらの変更指示のうちの少なくとも１つで、不要なモデル置換処理が行われることが防止される。【００１７】
また、本発明の設計支援装置において、前記複数の部品には、共通設計部分を有する第１部品及び第２部品が含まれており、前記判定部は、前記第１部品に対する前記共通設計部分の変更指示を、前記第１部品および前記第２部品に対する前記特定変更指示として判定し、前記表示制御部は、前記第１部品に対する前記共通設計部分の変更指示が受け付けられた場合、前記モデル置換処理を実行せず、変更前の前記第１部品の表示モデルに前記共通設計部分の変更指示に対応する変更を行うとともに、変更前の前記第２部品の表示モデルに前記共通設計部分の変更指示に対応する変更を行い、変更された前記第１部品の表示モデル及び前記第２部品の表示モデルを前記表示装置に表示させるようにしてもよい。【００１８】
当該構成によれば、共通設計部分を有する第１部品と第２部品が設計品に含まれている状態において第１部品に対する共通設計部分の変更指示があった場合、第１部品の表示モデルが変更されると共に、第２部品の共通設計部分の表示モデルも連動して変更される。このため、第２部品の共通設計部分において、第１部品とは別個に変更を行う必要がない。ここで、共通設計部分とは、例えばプーリ径と当該プーリに掛け渡されるベルトの内径のように、一方の値が決まれば他方の値も決まる部分をいう。【００１９】
また、本発明の設計支援方法は、複数の部品からなる設計品を表示装置に表示させ、当該設計品の設計を支援する設計支援方法であって、前記複数の部品のうちの少なくとも１つの部品を変更する変更指示を受け付ける受付ステップと、前記変更指示が、部品に対する特定の変更を指示する特定変更指示に該当するか否かを判定する判定ステップと、部品種類に応じて階層化された複数の標準部品のデータであって、少なくとも各標準部品の標準形状を示す基準モデル及び型番を含むデータが記憶されている記憶部を参照して、前記変更指示による変更後の前記部品に対応する前記標準部品を検索する検索ステップと、変更前の前記部品の表示モデルを変更後の前記部品に対応する前記標準部品の基準モデルに置換するモデル置換処理と、変更前の前記部品の型番を変更後の前記部品に対応する前記標準部品の型番に置換する型番置換処理とを選択的に実行し、前記表示装置の表示内容を制御する表示制御ステップと、を含み、前記表示制御ステップにおいて、前記判定ステップにより前記変更指示が前記特定変更指示に該当しないと判定された場合、前記検索ステップによる検索結果に基づいて、前記モデル置換処理及び前記型番置換処理を実行し、置換された前記基準モデルと置換された前記型番を前記表示装置に表示させ、前記判定ステップにより前記変更指示が前記特定変更指示に該当すると判定された場合、前記モデル置換処理を実行せず、変更前の前記部品の表示モデルに前記特定変更指示に対応する変更を行い、変更された前記表示モデルを前記表示装置に表示させることを特徴とする。【００２０】
また、本発明の設計支援方法においては、前記判定ステップにおいて、前記変更指示が前記特定変更指示に該当すると判定した場合、当該特定変更指示が型番置換を伴う変更指示であるか否かをさらに判定し、前記表示制御ステップにおいて、前記判定ステップにより前記特定変更指示が型番置換を伴う変更指示であると判定された場合、前記検索ステップによる検索結果に基づいて前記型番置換処理を実行し、置換された前記型番を前記表示装置に表示させる。
【００２１】
また、本発明の設計支援方法においては、前記表示制御ステップにおいて、前記判定ステップにより前記特定変更指示が型番置換を伴う変更指示ではない場合、前記型番置換処理を実行しないようにしてもよい。【００２２】
また、本発明の設計支援方法においては、前記判定ステップにおいて、部品固有の動作による形状、部品のタイプ、部品のサイズ、部品の材質及び他の部品への取付部分についての変更指示のうちの少なくとも１つの指示を前記特定変更指示として判定してもよい。【００２３】
また、本発明の設計支援方法において、前記複数の部品には、共通設計部分を有する第１部品及び第２部品が含まれている場合、前記判定ステップにおいて、前記共通設計部分についての変更指示を前記特定変更指示として判定し、前記表示制御ステップにおいて、前記第１部品の前記共通設計部分についての変更指示が受け付けられた場合、前記モデル置換処理を実行せず、変更前の前記第１部品の表示モデルに前記共通設計部分についての変更指示に対応する変更を行うとともに、変更前の前記第２部品の表示モデルに前記共通設計部分についての変更指示に対応する変更を行い、変更された前記第１部品の表示モデル及び前記第２部品の表示モデルを前記表示装置に表示させるようにしてもよい。【００２４】
また、本発明の設計支援プログラムは、コンピュータを上記各設計支援装置として機能させるためのプログラムである。この設計支援プログラムは、ＣＡＤ用ソフトウェアのアドオンソフトとしてのプログラムであってもよく、いわゆるクライアントサーバ型のプログラムであってもよく、或いはクラウドタイプのプログラムであってもよく、その形式は問わない。また、サーバ等にインストールされている状態の他に、コンパクトディスク等の記憶媒体に記録されている状態であってもよい。
【発明の効果】
【００２５】
本発明によれば、変更が行われた部品について、不要なモデル置換処理が行われるのを防止することができる設計支援装置、設計支援方法、及び設計支援プログラムを提供することができる。
【図面の簡単な説明】
【００２６】
【図１】本実施形態の設計支援装置の機能的構成を示す説明図。
【図２】本実施形態における設計支援処理を示すフローチャート。
【図３】（Ａ）〜（Ｄ）は製品（部品）を選択するための製品選択画面を示す説明図。
【図４】実施例１の設計支援装置において、設計者端末のディスプレイに表示される編集画面と入力画面を示す説明図。
【図５】図４の入力画面の詳細を示す説明図。
【図６】（Ａ）〜（Ｃ）は設計品である移動ユニットの動きを示す説明図。
【図７】圧縮型のコイルスプリングの変更指示を行う入力画面を示す説明図。
【図８】（Ａ）及び（Ｂ）は編集画面に表示される圧縮型のコイルスプリングのモデルの変形を示す説明図。
【図９】異形線圧縮ばね型のコイルスプリングの変更指示を行う入力画面を示す説明図。
【図１０】（Ａ）及び（Ｂ）は編集画面に表示される異形線圧縮ばね型のコイルスプリングのモデルの変形を示す説明図。
【図１１】実施例２の設計支援装置において、設計者端末のディスプレイに表示される編集画面と入力画面を示す説明図。
【図１２】図１１の入力画面の詳細を示す説明図。
【図１３】（Ａ）〜（Ｄ）は実施例２における部品としてのケーブルキャリアの形状を示す説明図。
【図１４】（Ａ）〜（Ｃ）はケーブルキャリアの動きを示す説明図。
【図１５】実施例３の設計支援装置において、設計者端末のディスプレイに表示される編集画面と入力画面を示す説明図。
【図１６】図１５の入力画面の詳細を示す説明。
【図１７】（Ａ）〜（Ｃ）は実施例３における部品としてのベルトの形状を示す説明図。
【図１８】（Ａ）及び（Ｂ）は実施例３の変形例におけるベルトとプーリとの連動変更を示す説明図。
【発明を実施するための形態】
【００２７】
本発明の実施形態の設計支援装置、設計支援方法、及び設計支援プログラムについて、図１〜図１８を参照して説明する。図１は、本実施形態の設計支援装置１の機能的構成を示す説明図である。設計支援装置１は、設計者が設計品の設計を行う際に、当該設計品の設計を支援する装置である。本実施形態の設計支援装置１は、図１に示すサーバ装置２によって実現されている。具体的には、サーバ装置２は、ＣＰＵ等を具備するコンピュータによって構成され、メモリ等の記憶媒体に記憶された設計支援プログラムを実行する。
【００２８】
図１に示すように、サーバ装置２は、インターネット等のネットワーク３に接続されており、ネットワーク３には設計者が設計を行う設計者端末４が接続されている。この設計者端末４は、図１においては１台のみ図示しているが、現実には多数存在している。サーバ装置２は、基準モデル記憶部２２、型番記憶部２３及び設計品モデル記憶部２４を含む記憶部２１を備えている。本実施形態における記憶部２１が、本発明における記憶部に対応する。
【００２９】
基準モデル記憶部２２には、部品種類に応じて階層化された複数の標準部品のデータであって、各標準部品の標準形状を示す基準モデルが記憶されている。型番記憶部２３には、基準モデルに関連づけられた標準部品の型番を示す型番のデータが記憶されている。
【００３０】
設計品モデル記憶部２４には、複数の部品を組み合わせて設計された設計品が複数記憶されている。この設計品モデル記憶部２４では、予め多くの設計品モデルを制作し、テンプレート集とすることで、設計者の負担の軽減を実現している。また、記憶部２１には、基準モデル記憶部２２、型番記憶部２３及び設計品モデル記憶部２４に記憶されていないカタログ掲載情報も記憶されている。
【００３１】
また、サーバ装置２は、設計者端末４によって部品を変更する変更指示があった際に、当該変更指示を受け付ける受付処理を実行する受付部２５を備えている。また、サーバ装置２は、変更指示による変更後の部品に対応する標準部品を検索する検索処理を実行する検索部２６を備えている。本実施形態における受付部２５及び検索部２６がそれぞれ、本発明における受付部及び検索部に対応する。また、本実施形態における受付部２５による受付処理及び検索部２６による検索処理がそれぞれ、本発明における受付ステップ及び検索ステップに対応する。
【００３２】
また、サーバ装置２は、変更指示が、部品に対する特定の変更を指示する特定変更指示に該当するか否かを判定する判定処理を実行する判定部２７を備えている。さらに、サーバ装置２は、設計者端末４のディスプレイ４１に表示されるモデル等の表示内容を制御する表示制御処理を実行する表示制御部２８を備えている。本実施形態における判定部２７及び表示制御部２８がそれぞれ、本発明における判定部及び表示制御部に対応する。また、本実施形態における判定部２７による判定処理及び表示制御部２８による表示制御処理がそれぞれ、本発明における判定ステップ及び表示制御ステップに対応する。
【００３３】
表示制御部２８は、所定条件下で変更前の部品の表示モデルを変更後の部品に対応する標準部品の基準モデルに置換するモデル置換処理と、変更前の部品の型番を変更後の部品に対応する標準部品の型番に置換する型番置換処理とを選択的に行う。
【００３４】
設計者端末４は、一般的なパーソナルコンピュータによって構成され、ディスプレイ４１と、キーボード４２と、マウス４３と、コンピュータ本体４４とを備えている。本実施形態におけるディスプレイ４１が、本発明における表示装置に対応する。コンピュータ本体４４は、ＣＰＵ、メモリ、ハードディスク等から構成されている。
【００３５】
次に、本実施形態における設計支援処理について、図２を参照して説明する。図２は、本実施形態における設計支援処理を示すフローチャートである。サーバ装置２の受付部２５は、設計者端末４のキーボード４２又はマウス４３を介してディスプレイ４１に表示されている設計品のモデルを構成する複数の部品のうちの少なくとも１つの部品を変更する変更指示を受け付ける。
【００３６】
受付部２５が変更指示を受け付けると、サーバ装置２は、図２のフローチャートで示される設計支援処理を開始する。まず、判定部２７は、受付部２５により受け付けられた変更指示が部品に対する特定の変更を指示する特定変更指示に該当するか否かを判定する（ＳＴＥＰ１）。
【００３７】
本実施形態において、部品に対する特定の変更は、モデルを置換する必要がないと予め設定された変更である。特定の変更としては、例えば、部品固有の動作（伸縮、摺動、回転等）による形状の変更、部品のタイプ変更、部品のサイズ変更、部品の材質変更、他の部品への取付部分の変更等が挙げられる。さらに、各特定変更指示に対して、型番置換を伴う変更指示、すなわち、型番を置換する必要がある変更指示であるか否かが予め設定されている。
【００３８】
判定部２７は、変更指示が特定変更指示に該当すると判定した場合（ＳＴＥＰ１；ＹＥＳ）、当該特定変更指示が型番置換を伴う変更指示であるか否かをさらに判定する（ＳＴＥＰ２）。判定部２７により特定変更指示が型番置換を伴う変更指示であると判定された場合（ＳＴＥＰ２；ＹＥＳ）、検索部２６は、記憶部２１を参照して、変更指示による変更後の部品に対応する標準部品の検索処理を行い、対応する標準部品が存在するか否かを判断する（ＳＴＥＰ３）。
【００３９】
検索部２６により対応する標準部品が存在しないと判断された場合（ＳＴＥＰ３；ＮＯ）、表示制御部２８は、対応する標準部品が存在しない旨を報知する画面を設計者端末４に表示させる報知情報を送信する報知処理を行い（ＳＴＥＰ７）、サーバ装置２は本処理を終了する。設計者端末４は、サーバ装置２から受信した報知情報に基づいて、対応する標準部品が存在しない旨を報知する画面をディスプレイ４１に表示する。
【００４０】
一方、検索部２６により対応する標準部品が存在すると判断された場合（ＳＴＥＰ３；ＹＥＳ）、表示制御部２８は、検索部２６の検索結果に基づいて型番置換処理を実行する（ＳＴＥＰ４）。具体的には、表示制御部２８は、変更前の部品の型番を変更後の部品に対応する標準部品の型番に置換する型番置換処理を実行し、置換された型番を設計者端末４に表示させる表示制御情報を生成する。
【００４１】
ＳＴＥＰ４の型番置換処理が完了した場合、又はＳＴＥＰ２において特定変更指示が型番置換を伴う変更指示ではないと判定された場合（ＳＴＥＰ２；ＮＯ）、表示制御部２８は、変更前の部品の表示モデルを変更後の部品に対応する標準部品の基準モデルに置換するモデル置換処理を実行せず、部品の表示モデルの変更処理を実行する（ＳＴＥＰ５）。具体的には、表示制御部２８は、変更前の部品の表示モデルに特定変更指示に対応する変更を行い、変更された表示モデルを設計者端末４のディスプレイ４１に表示させる表示制御情報を生成する。そして、表示制御部２８は、生成した表示制御情報を設計者端末４に送信する表示処理を行い（ＳＴＥＰ６）、サーバ装置２は本処理を終了する。設計者端末４は、サーバ装置２から受信した表示制御情報に基づいて、ディスプレイ４１の表示内容を変更する。
【００４２】
上述のＳＴＥＰ１において変更指示が特定変更指示に該当しないと判定された場合（ＳＴＥＰ１；ＮＯ）について説明する。この場合、検索部２６は、上述のＳＴＥＰ３と同様の検索処理を実行する（ＳＴＥＰ８）。検索部２６により対応する標準部品が存在しないと判断された場合（ＳＴＥＰ８；ＮＯ）、サーバ装置２は上述の報知処理（ＳＴＥＰ７）に移行する。
【００４３】
一方、検索部２６により対応する標準部品が存在すると判断された場合（ＳＴＥＰ８；ＹＥＳ）、表示制御部２８は、検索部２６の検索結果に基づいてモデル置換処理を実行する（ＳＴＥＰ９）。具体的には、表示制御部２８は、変更前の部品の表示モデルを変更後の部品に対応する標準部品の基準モデルに置換するモデル置換処理を実行し、置換された基準モデルを設計者端末４のディスプレイ４１に表示させる表示制御情報を生成する。そして、表示制御部２８は、上述のＳＴＥＰ４と同様の型番置換処理を実行し（ＳＴＥＰ１０）、サーバ装置２は上述の表示処理（ＳＴＥＰ６）に移行する。
【００４４】
本実施形態における設計支援装置１によれば、不要なモデル置換処理が行われるのを防止できるため、変更後の各部品間の関連づけが維持され、設計者の労力を軽減させることができる。
【００４５】
（実施例１）
次に、本実施形態における設計支援装置１の実施例について以下説明する。実施例１は、部品変更の対象がばねである場合の例である。まず、本実施例におけるばねの基準モデルを入手（インポート）するための製品選択画面について、図３を参照して説明する。図３は、製品（部品）を選択するための製品選択画面を示す説明図である。
【００４６】
設計者は、この製品選択画面４５から設計に用いる部品を選択する。この製品選択画面４５は、設計支援プログラムの起動時に表示される。また、製品選択画面４５は、後述する入力画面５０のモデル検索画面５１に表示されている「モデル検索画面」の表示をクリックすることにより表示させることもできる。
【００４７】
具体的には、まず、設計者は、図３（Ａ）に示すように、ディスプレイ４１上において製品（部品）を選択するための製品選択画面４５を表示させる。製品選択画面４５においては、設計者端末４のマウス４３の動きを示すポインタ４６が表示される。
【００４８】
設計者が引っ張りばねを選択する場合を例にすると、部品選択画面では、図３（Ａ）に示すように、「ばね」に関する製品がカテゴリ毎に分かれて表示される。設計者は、このカテゴリの一覧から、ポインタ４６によって「ばね」のカテゴリを選択する。
【００４９】
上記操作によって「ばね」のカテゴリが選択されると、図３（Ｂ）に示すように、そのカテゴリ内の製品が一覧表示される。設計者は、このカテゴリ内の製品から、「引っ張りばね」の製品を選択する。
【００５０】
上記操作によって「引っ張りばね」が選択されると、図３（Ｃ）に示すように、その製品におけるシリーズの一覧が表示される。設計者は、この一覧の中から、設計に必要な製品を選択する。例えば、引っ張りばねの場合、「極軽荷重、軽荷重、軽中荷重、中荷重」、「中重荷重、重荷重」、「フリー指定」、及び「フック組込み」の４つのシリーズが設けられている。
【００５１】
上記操作によって、設計に必要な製品が選択されると、図３（Ｄ）に示すように、その製品の仕様が表示される。このため、設計者は、自己が選択した製品が、設計に必要な製品であるか否かをこの画面で確認することができる。選択した製品が、設計者の目的の製品であった場合は、図３（Ｄ）において「アセンブリにインポート」のボタンをポインタ４６で選択する。
【００５２】
そして、設計者は、製品選択画面４５から入手した複数の部品のモデルを組み合わせて設計品の設計を行う。図４は、実施例１の設計支援装置において、設計者端末４のディスプレイ４１に表示される編集画面４７と入力画面５０を示す。図４において、編集画面４７には、設計者が設計する設計品６０のモデルが表示されている。
【００５３】
ここで、図４における編集画面４７について説明する。図４における編集画面４７には、設計品６０の一例である移動ユニットのモデルが表示されている。図４に示すように、設計品６０のモデルは、基板６１、レール６２、スライダ６３、プレート６４、固定側ポスト６５、移動側ポスト６６、及びコイルスプリング６７のモデルにより構成されている。
【００５４】
設計品６０は、基板６１上にレール６２とスライダ６３とを有するリニアガイドを装着し、スライダ６３にプレート６４を固定した移動ユニットである。レール６２は、基板６１の表面に固定されている。また、基板６１には固定側ポスト６５が固定されており、プレート６４には移動側ポスト６６が固定されている。そして、固定側ポスト６５と移動側ポスト６６の間にコイルスプリング６７が装着される構造となっている。
【００５５】
設計者は、編集画面４７において、ＣＡＤソフトウェアの合致拘束などの機能を利用して、入手した部品同士の関連づけを設定する。例えば、設計者は、コイルスプリング６７と固定側ポスト６５との間に関連づけの設定を行う。同様に、設計者は、コイルスプリング６７と移動側ポスト６６との間に関連づけの設定を行う。
【００５６】
次に、入力画面５０について、図５を参照して説明する。図５は、図４の入力画面５０の詳細を示す説明図である。実施例１において、入力画面５０は、図４に示すように、ディスプレイ４１の左側に表示される。詳細には、図５に示すように、入力画面５０の上側には、部品の型番を入力可能なモデル検索画面５１が設けられている。モデル検索画面５１の下方には、選択された部品（実施例１ではコイルスプリング６７）のファイル名や商品名、或いはカタログのＰＤＦファイルを表示させるボタン等が表示された部品情報画面５２が設けられている。
【００５７】
部品情報画面５２の下方には、選択された部品の仕様に関する情報を示す部品仕様画面５３が設けられている。実施例１において、部品仕様画面５３には、コイルスプリング６７のタイプ５３１、材質５３２及びフック対向角５３３が表示される。なお、この部品仕様画面５３は、切り替えタブによって、価格／納期画面（図示省略）に切り換えることができる。
【００５８】
タイプ５３１には、コイルスプリング６７の荷重タイプが選択可能なプルダウンメニューが表示される。材質５３２には、コイルスプリング６７の材質を示す記号が選択可能なプルダウンメニューが表示される。フック対向角５３３には、コイルスプリング６７の両端に形成されるフックの対向角（１８０°／９０°）が選択可能な選択ボタンが表示される。
【００５９】
また、部品仕様画面５３の下方には、選択された部品の外形に関する情報を示す部品外形画面５４が設けられている。実施例１において、部品外形画面５４には、コイルスプリング６７の外形図５４１、外径Ｄ５４２及び自由長Ｌ５４３が表示される。外形図５４１には、カタログに掲載されているコイルスプリング６７の外形図が表示される。外形図５４１は、入力を受け付けないように構成されている。外形Ｄ５４２には、コイルスプリング６７の外径の値が入力可能なボックスが表示される。自由長Ｌ５４３には、コイルスプリング６７の自由長Ｌの値が入力可能なボックスが表示される。
【００６０】
部品外形画面５４の下方には、選択された部品のカタログ掲載情報を示すカタログ情報画面５５が設けられている。実施例１において、カタログ情報画面５５には、コイルスプリング６７の線径、フック内径、許容たわみ量、許容荷重、ばね定数及び初張力が表示される。このカタログ情報画面５５には、選択された部品のカタログ値が表示されるため、設計者は選択された部品について、電子カタログや冊子のカタログを参照することなく必要な情報を得ることができる。なお、カタログ情報画面５５は、入力を受け付けないように構成されている。
【００６１】
カタログ情報画面５５の下方には、選択された部品の使用状態及び表示形式を設定する使用・表示設定画面５６が設けられている。実施例１において、使用・表示設定画面５６には、自由長５６１、セット長５６３、許容たわみ量５６５、及び表示形式を選択する選択ボタン５６７が表示される。
【００６２】
自由長５６１には、部品外形画面５４の自由長Ｌ５４３によって入力された値が表示される。自由長５６１の下方には、コイルスプリング６７が自由長の状態の際の張力５６２がＮ（ニュートン）とＫｇｆ（重力キログラム）で表示される。自由長５６１及び張力５６２は、入力を受け付けないように構成されている。
【００６３】
張力５６２の下方には、コイルスプリング６７の変形量を示す値を入力するセット長５６３が表示される。このセット長５６３には、コイルスプリング６７の自由長から許容たわみ長までの間の値が入力可能なボックスが表示される。セット長５６３の下方には、入力されたセット長におけるコイルスプリングの張力５６４がサーバ装置２により自動で計算されて表示される。張力５６４は、入力を受け付けないように構成されている。
【００６４】
張力５６４の下方には、許容たわみ量５６５が表示される。ここで表示される許容たわみ量は、タイプ５３１や材質５３２によって決定される。許容たわみ量５６５の下方にも、許容たわみ量の状態におけるコイルスプリングの張力５６６が表示される。許容たわみ量５６５及び張力５６６は、入力を受け付けないように構成されている。
【００６５】
コイルスプリングの張力５６６の下方には、選択ボタン５６７が表示される。選択ボタン５６７には、表示形式をスパイラル、ハイブリッド及びソリッドのいずれにするかを選択可能な選択ボタンが表示される。表示形式をスパイラルにすると、編集画面４７上に表示されるコイルスプリング６７のモデルが、そのままスプリングの形状として表示される。表示形式をハイブリッドにすると、コイルスプリングの両端の一部がスプリング形状で表され、中間部が円柱のモデルとして表示される。表示形式をソリッドにすると、コイルスプリング６７が円柱のモデルとして表示される。ハイブリッドやソリッドの形式を選択すると、スパイラルの形式を選択した場合に比べ、設計品６０をデータとして保存した際に、ファイルサイズを小さくすることができる。
【００６６】
使用・表示設定画面５６の下方には、型番、単価、出荷日、価格詳細ボタンが表示される商品情報表示画面５７が設けられている。この商品情報表示画面５７の下方には、モデルに反映ボタン５８及び型番付き保存ボタン５９が設けられている。
【００６７】
実施例１においては、入力画面５０におけるタイプ５３１、材質５３２、フック対向角５３３、外径Ｄ５４２、自由長Ｌ５４３及びセット長５６３の変更指示が特定変更指示、すなわち、モデルを置換する必要がないと予め設定された変更の指示に対応する。これら特定変更指示のうち、タイプ５３１、材質５３２、フック対向角５３３、外径Ｄ５４２及び自由長Ｌ５４３の変更指示に対しては型番置換を伴う変更指示であると予め設定されており、セット長５６３の変更指示に対しては型番置換を伴う変更指示ではないと予め設定されている。
【００６８】
次に、実施例１の設計支援装置１を用いて設計品６０を設計する際の設計支援処理について、図６を参照して説明する。図６は、設計品である移動ユニットの動きを示す説明図である。
【００６９】
設計品６０の設計にあたり、まず、設計者は、設計に必要な部品のモデルの入手を行う。具体的には、設計者は、設計支援プログラムを起動して上述した製品選択画面４５（図３参照）を表示させ、所望の部品を選択して部品の基準モデルを入手する。例えば、設計者がコイルスプリングを選択した場合、コイルスプリング６７の基準モデルが編集画面４７に表示される。
【００７０】
そして、設計者は、編集画面４７において、ＣＡＤソフトウェアの合致拘束などの機能を利用して、入手した部品同士の関連づけを設定する。例えば、図６（Ａ）に示すように、設計者は、コイルスプリング６７と固定側ポスト６５との間に関連づけの設定を行う。同様に、設計者は、コイルスプリング６７と移動側ポスト６６との間に関連づけの設定を行う。
【００７１】
ここで、図６（Ａ）に示す設計品６０を含む編集画面４７及び入力画面５０が表示されているときに、設計者がセット長５６３に所望のセット長を入力し、反映ボタン５８をクリックして変更指示を行う場合について説明する。この場合、サーバ装置２の受付部２５は、当該セット長の変更指示を受け付ける。そして、判定部２７は、セット長の変更指示が特定変更指示であると判定する（図２のＳＴＥＰ１；ＹＥＳ）と共に、セット長の変更指示は型番置換を伴う変更指示ではないと判定する（図２のＳＴＥＰ２；ＮＯ）。
【００７２】
表示制御部２８は、モデル置換処理を実行せずに、セット長の変更指示に対応する変更を施す変更処理を実行する（図２のＳＴＥＰ５）。具体的には、表示制御部２８は、コイルスプリング６７の表示モデルの長さが変更指示のセット長となるように表示モデルを変形する。また、表示制御部２８は、コイルスプリング６７の変形にあわせて、移動側ポスト６６、プレート６４及びスライダ６３の表示位置を変更する。
【００７３】
さらに、表示制御部２８は、コイルスプリング６７と固定側ポスト６５との間の関連づけ、及びコイルスプリング６７と移動側ポスト６６との間の関連づけを維持する。そして、表示制御部２８は、変更された表示モデルを設計者端末４に表示させる表示制御情報を生成する。
【００７４】
表示制御部２８が表示制御情報を設計者端末４に送信する表示処理を行うと（図２のＳＴＥＰ６）、設計者端末４は、当該表示制御情報に基づいて、図６（Ｂ）に示すように、ディスプレイ４１の編集画面４７中のコイルスプリング６７の表示モデルを変更すると共に周囲のモデルの表示位置を変更する。
【００７５】
この場合、コイルスプリング６７と固定側ポスト６５との間の関連づけ、及びコイルスプリング６７と移動側ポスト６６との間の関連づけは維持される。なお、型番置換処理が実行されていないため、入力画面５０の商品情報表示画面５７におけるコイルスプリング６７の型番表示「ＡＢＣ３−１０」は、そのまま維持される。
【００７６】
次に、図６（Ａ）に示す設計品６０を含む編集画面４７及び入力画面５０が表示されているときに、設計者がタイプ５３１に所望のタイプを入力し、反映ボタン５８をクリックして部品の変更指示を行う場合について説明する。この場合、サーバ装置２の受付部２５は、当該タイプの変更指示を受け付ける。そして、判定部２７は、タイプの変更指示が特定変更指示であると判定する（図２のＳＴＥＰ１；ＹＥＳ）と共に、タイプの変更指示が型番置換を伴う変更指示であると判定する（図２のＳＴＥＰ２；ＹＥＳ）。
【００７７】
検索部２６は、タイプの変更指示による変更後の部品に対応する標準部品を検索し（図２のＳＴＥＰ３）、表示制御部２８は、タイプの変更後のコイルスプリング６７に対応する標準部品の型番を設計者端末４に表示させる表示制御情報を生成する型番置換処理を行う（図２のＳＴＥＰ４）。
【００７８】
表示制御部２８は、モデル置換処理を実行せずに、タイプの変更指示に対応する変更を施す変更処理を実行する（図２のＳＴＥＰ５）。具体的には、表示制御部２８は、コイルスプリング６７の表示モデルのタイプが変更指示のタイプとなるように表示モデルを変更する。また、表示制御部２８は、コイルスプリング６７と固定側ポスト６５との間の関連づけ、及びコイルスプリング６７と移動側ポスト６６との間の関連づけを維持する。そして、表示制御部２８は、変更された表示モデルを設計者端末４に表示させる表示制御情報を生成する。
【００７９】
表示制御部２８が表示制御情報を設計者端末４に送信する表示処理を行うと（図２のＳＴＥＰ６）、設計者端末４は、当該表示制御情報に基づいて、ディスプレイ４１の編集画面４７中の設計品６０のモデルの表示を変更する。この場合、コイルスプリング６７と固定側ポスト６５との間の関連づけ、及びコイルスプリング６７と移動側ポスト６６との間の関連づけは維持される。また、設計者端末４は、入力画面５０の商品情報表示画面５７におけるコイルスプリング６７の型番表示を置換する。
【００８０】
なお、サーバ装置２は、変更指示が材質５３２、フック対向角５３３、外径Ｄ５４２及び自由長Ｌ５４３のうちのいずれかの変更指示の場合、タイプ５３１の変更指示と同様の処理を実行する。
【００８１】
次に、図６（Ａ）に示す設計品６０を含む編集画面４７及び入力画面５０が表示されているときに、設計者がモデル検索画面５１の「モデル検索画面」ボタンをクリックし、上述の製品選択画面４５でコイルスプリング６７のシリーズの変更指示を行う場合について説明する。この場合、サーバ装置２の受付部２５は、当該シリーズの変更指示を受け付ける。製品選択画面４５によるシリーズの変更は、モデルを置換する必要がないと予め設定された変更すなわち特定の変更ではないため、判定部２７は、当該シリーズの変更指示が特定変更指示ではないと判定する（図２のＳＴＥＰ１；ＮＯ）。
【００８２】
検索部２６は、シリーズの変更指示による変更後の部品に対応する標準部品を検索する（図２のＳＴＥＰ８）。そして、表示制御部２８は、シリーズの変更後のコイルスプリング６７に対応する標準部品の基準モデルを設計者端末４に表示させる表示制御情報を生成するモデル置換処理を行う（図２のＳＴＥＰ９）。また、表示制御部２８は、シリーズの変更後のコイルスプリング６７に対応する標準部品の型番を設計者端末４に表示させる表示制御情報を生成する（図２のＳＴＥＰ１０）。
【００８３】
表示制御部２８が表示制御情報を設計者端末４に送信する表示処理を行うと（図２のＳＴＥＰ６）、設計者端末４は、当該表示制御情報に基づいて、図６（Ｃ）に示すように、ディスプレイ４１の編集画面４７中の設計品６０のコイルスプリング６７の表示モデルを、シリーズ変更後のコイルスプリング６７の基準モデルに置換する。
【００８４】
この場合、コイルスプリング６７と固定側ポスト６５との間の関連づけ、及びコイルスプリング６７と移動側ポスト６６との間の関連づけは解除される。また、設計者端末４は、入力画面５０の商品情報表示画面５７におけるコイルスプリング６７の型番表示「ＡＢＣ３−１０」を「ＸＹＺ５−１５」に置換する。
【００８５】
このように、実施例１においては、設計品６０の部品の一つであるコイルスプリング６７について、シリーズの変更指示の場合は従来と同様にモデル置換処理が行われるが、コイルスプリング６７のセット長等の特定変更指示であれば、モデル置換処理を行うことなく、編集画面４７に表示された部品の表示モデルの形状が変更される。
【００８６】
したがって、変更指示が特定変更指示と判定された場合、コイルスプリング６７の両端部分と、固定側ポスト６５及び移動側ポスト６６との関連づけは解除されないため、設計者は不要な関連づけ解除による関連づけのやり直し等の不要な手間を省くことができる。
【００８７】
なお、設計者は、設計者端末４に搭載されているＣＡＤソフトウェアを用いて設計品６０を最初から設計することができる。また、設計者は、図示しない設計品選択画面を表示させ、設計品モデル記憶部２４に記憶された数多くの設計品のテンプレート集から、自己が設計する設計品６０に近い構成のものを選択して利用することもできる。
【００８８】
（実施例１の第１変形例）
次に、実施例１の第１変形例について、図７及び図８を参照して説明する。この第１変形例においては、ばねとして圧縮型のコイルスプリング６７ａが用いられる。図７は、圧縮型のコイルスプリング６７ａの変更指示を行う入力画面５０ａを示す説明図である。図８は、編集画面４７（図４参照）に表示される圧縮型のコイルスプリング６７ａのモデルの変形を示す説明図である。
【００８９】
図７に示す入力画面５０ａにおいて、図５に示す入力画面５０と異なるところは、部品仕様画面５３ａにおいて、許容たわみ量５３５が設けられており、タイプ５３１が設けられていない点である。第１変形例において、許容たわみ量５３５には、コイルスプリング６７ａの許容たわみ量の設定式が選択可能なプルダウンメニューが表示される。また、図７に示す部品外形画面５４ａにおいて、図５に示す部品外形画面５４と異なるところは、外形図５４１の内部が圧縮型のコイルスプリング６７ａの形状となっている点である。
【００９０】
その他、図７に示す使用・表示設定画面５６ａが、図５に示す使用・表示設定画面５６と異なっている。圧縮型のコイルスプリング６７ａには、密着長５６８という項目が設けられている。密着長５６８には、コイルスプリング６７ａが密着状態になったときの長さが表示される。密着長５６８は、入力を受け付けないように構成されている。また、表示形式の選択ボタン５６７は、スパイラルとソリッドの２種類になっているが、図５と同様にハイブリッドを設けてもよい。上記の他、図７に示す入力画面５０ａと、図５に示す入力画面５０において、構成が概ね共通する部分については、図４における符号の後に「ａ」を付し、構成が共通する部分については共通の符号を付すことで詳細な説明は省略する。
【００９１】
実施例１の第１変形例においては、入力画面５０ａにおける材質５３２、許容たわみ量５３５、外径Ｄ５４２、自由長Ｌ５４３及びセット長５６３の変更指示が特定変更指示に対応する。これら特定変更指示のうち、材質５３２、許容たわみ量５３５、外径Ｄ５４２及び自由長Ｌ５４３の変更指示に対しては型番置換を伴う変更指示であると予め設定されており、セット長５６３の変更指示に対しては型番置換を伴う変更指示ではないと予め設定されている。
【００９２】
ここで、図７における使用・表示設定画面５６ａにおいて、受付部２５がセット長５６３の値の変更指示を受け付けると、判定部２７は、このセット長５６３の変更指示が特定変更指示であると判定する（図２のＳＴＥＰ１；ＹＥＳ）と共に、当該変更指示は型番置換を伴う指示ではないと判定する（図２のＳＴＥＰ２；ＮＯ）。そして、表示制御部２８は、コイルスプリング６７ａの形状の変更処理のみを行い（図２のＳＴＥＰ５）、変更された表示モデルを設計者端末４に表示させる表示制御情報を設計者端末４に送信する。（図２のＳＴＥＰ６）。
【００９３】
例えば、図８（Ａ）に示す表示状態において、設計者が短いセット長の値を入力すると、サーバ装置２によって上記と同様の処理が行われ、図８（Ｂ）に示すように、コイルスプリング６７ａの長さが短くなった状態のモデルが設計者端末４のディスプレイ４１に表示される。
【００９４】
このセット長５６３の値の変更は、特定変更指示であり、型番置換処理を行わないものであるため、コイルスプリング６７ａの長さ（セット長）が変更されても、符号５７で示す型番表示には変更がない。したがって、このコイルスプリング６７ａを含む設計品（図示省略）において、コイルスプリング６７ａのセット長を変更した場合であっても、モデル置換処理が行われないので、設計者は円滑に設計作業を進めることができる。
【００９５】
なお、第１変形例において、受付部２５が材質５３２、許容たわみ量５３５、外径Ｄ５４２及び自由長Ｌ５４３のうちのいずれかの変更指示を受け付けた場合には（図２のＳＴＥＰ１；ＹＥＳ、ＳＴＥＰ２；ＹＥＳ）、サーバ装置２は、図２のＳＴＥＰ３に移行し、上述のコイルスプリング６７の場合と同様の処理を実行する。また、受付部２５がコイルスプリング６７ａのシリーズ変更指示のような特定変更指示ではない変更指示を受け付けた場合には（図２のＳＴＥＰ１；ＮＯ）、サーバ装置２は、図２のＳＴＥＰ８に移行し、上述のコイルスプリング６７の場合と同様の処理を実行する。
【００９６】
（実施例１の第２変形例）
次に、実施例１の第２変形例について、図９及び図１０を参照して説明する。この第２変形例においては、ばねとして異形線圧縮ばねであるコイルスプリング６７ｂが用いられる。図９は、異形線圧縮ばね型のコイルスプリング６７ｂの変更指示を行う入力画面５０ｂを示す説明図である。図１０は、編集画面４７（図４参照）に表示される異形線圧縮ばね型のコイルスプリング６７ｂのモデルの変形を示す説明図である。
【００９７】
図９に示す入力画面５０ｂにおいて、図７に示す入力画面５０ａと異なるところは、部品仕様画面５３ｂにおいて、図７の部品仕様画面５３ａの表示のうち、材質５３２のみが設けられており、許容たわみ量５３５が設けられていない点である。また、図９に示す部品外形画面５４ｂにおいて、図７に示す部品外形画面５４ａと異なるところは、外形図５４１の内部が異形線圧縮ばね型のコイルスプリング６７ｂの形状となっている点である。
【００９８】
その他、図９に示す使用・表示設定画面５６ｂにおいては、図７に示す使用・表示設定画面５６ａと比較して、密着長５６８という項目が設けられていない点が異なっている。上記の他、図９に示す入力画面５０ｂと、図４に示す入力画面５０及び図７に示す入力画面５０ａにおいて、構成が概ね共通する部分については、図４における符号の後に「ｂ」を付し、構成が共通する部分については共通の符号を付すことで詳細な説明は省略する。
【００９９】
実施例１の第２変形例においては、入力画面５０ｂにおける材質５３２、外径Ｄ５４２、自由長Ｌ５４３及びセット長５６３の変更指示が特定変更指示に対応する。これら特定変更指示のうち、材質５３２、外径Ｄ５４２及び自由長Ｌ５４３の変更指示に対しては型番置換を伴う変更指示であると予め設定されており、セット長５６３の変更指示に対しては型番置換を伴う変更指示ではないと予め設定されている。
【０１００】
ここで、図９における使用・表示設定画面５６ｂにおいて、受付部２５がセット長５６３の値の変更指示を受け付けると、判定部２７は、このセット長５６３の変更指示が特定変更指示であると判定する（図２のＳＴＥＰ１；ＹＥＳ）と共に、当該変更指示が型番置換を伴う指示ではないと判定する（図２のＳＴＥＰ２；ＮＯ）。そして、表示制御部２８は、コイルスプリング６７ｂの形状の変更処理のみを行い（図２のＳＴＥＰ５）、変更された表示モデルを設計者端末４に表示させる表示制御情報を設計者端末４に送信する（図２のＳＴＥＰ６）。
【０１０１】
例えば、図１０（Ａ）に示す表示状態において、設計者が短いセット長の値を入力すると、サーバ装置２によって上記と同様の処理が行われ、図１０（Ｂ）に示すように、コイルスプリング６７ｂの長さが短くなった状態のモデルが設計者端末４のディスプレイ４１に表示される。
【０１０２】
このセット長５６３の値の変更は、特定変更指示であり、型番置換処理を行わないものであるため、コイルスプリング６７ｂの長さ（セット長）が変更されても、符号５７で示す型番表示には変更がない。したがって、このコイルスプリング６７ｂを含む設計品（図示省略）において、コイルスプリング６７ｂのセット長を変更した場合であっても、モデル置換処理が行われないので、設計者は円滑に設計作業を進めることができる。
【０１０３】
なお、第２変形例において、受付部２５が材質５３２、外径Ｄ５４２及び自由長Ｌ５４３のうちのいずれかの変更指示を受け付けた場合には（図２のＳＴＥＰ１；ＹＥＳ、ＳＴＥＰ２；ＹＥＳ）、サーバ装置２は、図２のＳＴＥＰ３に移行し、上述のコイルスプリング６７の場合と同様の処理を実行する。また、受付部２５がコイルスプリング６７ｂのシリーズ変更指示のような特定変更指示ではない変更指示を受け付けた場合には（図２のＳＴＥＰ１；ＮＯ）、サーバ装置２は、図２のＳＴＥＰ８に移行し、上述のコイルスプリング６７の場合と同様の処理を実行する。
【０１０４】
（実施例２）
次に、本発明の実施例２について説明する。実施例２は、部品変更の対象がケーブルキャリアである場合の例である。ケーブルキャリアは、後述するように、複数のリンク部材が連結され、当該リンク部材の内部にケーブルを収納し、当該リンク部材の両端部にブラケットが設けられ、所定のストロークで往復運動されるものである。
【０１０５】
実施例２における設計支援装置１ａについて、図１１及び図１２を参照して説明する。図１１は、実施例２の設計支援装置１ａにおいて、設計者端末４のディスプレイ４１に表示される編集画面７９と入力画面７０を示す説明図である。図１２は、図１１の入力画面７０の詳細を示す説明である。
【０１０６】
実施例２の設計支援装置１ａは、図１１に示すように、機器から延びるケーブル９０を保護するケーブルキャリア８６を設計するための入力画面７０を設計者端末４に表示させる。このケーブルキャリア８６は、複数のリンク部材８９を含む複数の部材が連結されて形成され、内部にケーブル９０を収納するものである。
【０１０７】
この実施例２の設計支援装置１ａは、機能的構成としては、図１に示す設計支援装置１と同様の構成を備えており、基本的な構成は実施例１の設計支援装置１とほぼ同様であるが、主に入力画面７０が実施例１の入力画面５０と異なっている。
【０１０８】
実施例２における入力画面７０は、図１１に示すように、設計者端末４のディスプレイ４１の左側に表示される。詳細には、図１２に示すように、入力画面７０の上側には、部品の型番を入力可能なモデル検索画面７１が設けられている。モデル検索画面７１の下方には、選択された部品（実施例２ではケーブルキャリア８６）のファイル名や商品名、或いはカタログのＰＤＦファイルを表示させるボタン等が表示された部品情報画面７２が設けられている。
【０１０９】
部品情報画面７２の下方には、選択された部品の仕様に関する情報を示す部品仕様画面７３が設けられている。実施例２において、部品仕様画面７３には、ケーブルキャリア８６の本体材質７３１、種類７３２、カバー種類７３３、ケーブル挿入面７３４、タイプ７３５及びＮｏ７３６が表示される。この部品仕様画面７３も、切り替えタブによって、価格／納期画面（図示省略）に切り換えることができる。
【０１１０】
本体材質７３１には、後述するケーブルキャリア８６のリンク部材８９の材質が表示される。種類７３２には、リンク部材８９の形状の種類（角形又は丸型等）が表示される。カバー種類７３３には、スリットタイプか否かが表示される。本体材質７３１、種類７３２及びカバー種類７３３は、入力を受け付けないように構成されている。
【０１１１】
ケーブル挿入面７３４には、ケーブルの挿入方法（外周側押込／内周側押込）が選択可能なプルダウンメニューが表示される。タイプ７３５には、部品の種類を示す記号が選択可能なプルダウンメニューが表示される。Ｎｏ７３６は、リンク部材８９の形状に関連するパラメータが選択可能なプルダウンメニューが表示される。
【０１１２】
部品仕様画面７３の下方には、選択された部品の外形に関する情報を示す部品外形画面７４が設けられている。実施例２において、部品外形画面７４には、ケーブルキャリア８６の外形図７４１、内側高さＡ７４２、内側幅Ｃ７４３、屈曲半径Ｒ７４４、リンクピッチＰ７４５及びリンク数７４６が表示される。
【０１１３】
外形図７４１には、カタログに掲載されているケーブルキャリア８６の外形図が表示される。内側高さＡ７４２には、タイプ７３５で規定されるリンク部材８９の内部の高さが表示される。外形図７４１及び内側高さＡ７４２は、入力を受け付けないように構成されている。
【０１１４】
内側幅Ｃ７４３には、タイプ７３５及びＮｏ７３６で規定されるリンク部材８９の内部の幅が表示される。屈曲半径Ｒ７４４には、タイプ７３５、Ｎｏ７３６及び後述するユーザ定義高さ７５４に基づいてサーバ装置２により自動で選定されたケーブルキャリア８６の屈曲半径のカタログ値が表示される。内側幅Ｃ７４３及び屈曲半径Ｒ７４４は、入力を受け付けないように構成されている。
【０１１５】
リンクピッチＰ７４５は、タイプ７３５で規定されるリンク部材８９のピッチが表示される。リングピッチＰ７４５は、入力を受け付けないように構成されている。リンク数７４６には、ケーブルキャリア８６を構成するリンク部材８９の個数が入力可能なボックスが表示される。
【０１１６】
部品外形画面７４の下方には、選択された部品の取付状態を設定する取付設定画面７５が設けられている。実施例２において、取付設定画面７５には、移動側ブラケット８８の取付方向７５１、固定側ブラケット８７の取付方向７５２、屈曲半径Ｒ７５３及びユーザ定義高さＨ７５４（ブラケット間の高さ）が表示される。移動側ブラケット８８の取付方向７５１には、移動側ブラケット８８の取付方向（外周取付／内周取付）が選択可能な選択ボタンが表示される。固定側ブラケット８７の取付方向７５２には、固定側ブラケット８７の取付方向（外周取付／内周取付）が選択可能な選択ボタンが表示される。
【０１１７】
屈曲半径Ｒ７５３には、上述の屈曲半径Ｒ７４４と異なり、ユーザ定義高さＨ７５４に基づいてサーバ装置２により自動で計算された値が表示される。ユーザ定義高さＨ７５４には、ブラケット間の高さ、すなわち、固定側ブラケット８７の取付面と移動側ブラケット８８の取付面との距離が入力可能なボックスが表示される。
【０１１８】
取付設定画面７５の下方には、実施例１と同様に、商品情報表示画面５７が設けられており、その下方にはモデルに反映ボタン５８及び型番付き保存ボタン５９が設けられている。
【０１１９】
実施例２においては、入力画面７０におけるケーブル挿入面７３４、タイプ７３５、Ｎｏ７３６、リンク数７４６、移動側ブラケット８８の取付方向７５１、固定側ブラケット８７の取付方向７５２及びユーザ定義高さＨ７５４の変更指示が特定変更指示に対応する。
【０１２０】
これら特定変更指示のうち、ケーブル挿入面７３４、タイプ７３５、Ｎｏ７３６及びリンク数７４６の変更指示に対しては型番置換を伴う変更指示であると予め設定されている。一方で、移動側ブラケット８８の取付方向７５１、固定側ブラケット８７の取付方向７５２及びユーザ定義高さＨ７５４の変更指示に対しては型番置換を伴う変更指示ではないと予め設定されている。
【０１２１】
ここで、図１１を参照して編集画面７９について説明する。図１１における編集画面７９には、設計品８０の一例である移動ステージのモデルが表示されている。図１１に示すように、設計品８０のモデルは、基板８１、直動アクチュエータ８２、移動プレート８４、回転ステージ８５、ケーブルキャリア８６、及びケーブル９０のモデルにより構成されている。
【０１２２】
設計品８０は、基板８１の上に固定された直動アクチュエータ８２と、直動アクチュエータ８２のスライダ８３の上に固定された移動プレート８４と、移動プレート８４の上に固定され回転運動を行う回転ステージ８５とが組み合わされた移動ステージである。また、基板８１と移動プレート８４に亘って、ケーブルキャリア８６が取り付けられている。
【０１２３】
ケーブルキャリア８６は、基板８１に設けられた貫通穴８１ａの近傍に固定される固定側ブラケット８７と、移動プレート８４に固定される移動側ブラケット８８と、これらのブラケットの間に連結される複数のリンク部材８９とを備えている。また、リンク部材８９には、ケーブル９０を挿入するためのスリット９１が設けられている。
【０１２４】
次に、実施例２の設計支援装置１ａを用いて設計品８０を設計する際の具体例について、図１３及び図１４を用いて説明する。図１３は、実施例２における部品としてのケーブルキャリア８６の形状を示す説明図である。図１４は、ケーブルキャリア８６の動きを示す説明図である。
【０１２５】
設計品８０の設計にあたり、まず、設計者は、実施例１と同様に、製品選択画面４５（図３参照）を用いて、設計に必要な部品のモデルの入手を行う。例えば、設計者がケーブルキャリアを選択した場合、ケーブルキャリア８６の基準モデルが編集画面７９に表示される。
【０１２６】
そして、設計者は、編集画面７９において、ＣＡＤソフトウェアの合致拘束などの機能を利用して、入手した部品同士の関連づけを設定する。例えば、図１１に示すように、設計者は、ケーブルキャリア８６の固定側ブラケット８７と基板８１との間に関連づけの設定を行う。同様に、設計者は、ケーブルキャリア８６の移動側ブラケット８８と移動プレート８４との間に関連づけの設定を行う。
【０１２７】
実施例２において、図１３（Ａ）及び図１４（Ａ）に示すケーブルキャリア８６は、図１１に示すケーブルキャリア８６、すなわち、固定側ブラケット８７と基板８１との間の関連づけ及び移動側ブラケット８８と移動プレート８４との間の関連づけが設定されたケーブルキャリア８６に対応する。
【０１２８】
図１３（Ａ）に示すように、ケーブル挿入面７３４が「外周側押込」に設定されている。また、ケーブルキャリア８６の移動側ブラケット８８の取付方向７５１が「内周取付」に設定され、ケーブルキャリア８６の固定側ブラケット８７の取付方向７５２が「外周取付」に設定されている。なお、リンク数７４６は、１２に設定されているものとする。
【０１２９】
また、図１３（Ａ）に示すように、リンク部材８９のモデルにおいて、固定側ブラケット８７に連結されているリンク部材８９は通常の形状のモデルで表示されるが、他のリンク部材８９は連続した形のモデルで表示されている。当該表示により、リンク部材８９のモデルの表示をシンプルなものとすることができ、編集画面７９上でモデルを見やすくすると共に、表示処理負担の軽減を図っている。なお、通常の形状のモデルで表示するリンク部材の数や位置は、これに限らない。例えば、移動側ブラケットに連結されているリンク部材８９も通常の形状のモデルで表示されてもよい。また、リンク部材８９すべてが連続した形のモデルで表示されてもよい。
【０１３０】
ここで、図１３（Ａ）に示すケーブルキャリア８６を備える設計品８０を含む編集画面７９及び入力画面７０が表示されているときに、設計者がケーブル挿入面７３４を「外周側押込」から「内周側押込」に変更する入力を行い、反映ボタン５８をクリックして部品の変更指示を行う場合について説明する。この場合、サーバ装置２の受付部２５は、ケーブル挿入面の変更指示を受け付ける。そして、判定部２７は、ケーブル挿入面の変更指示が特定変更指示であると判定する（図２のＳＴＥＰ１；ＹＥＳ）と共に、ケーブル挿入面の変更指示が型番置換を伴う変更指示であると判定する（図２のＳＴＥＰ２；ＹＥＳ）。
【０１３１】
検索部２６は、ケーブル挿入面の変更指示による変更後の部品に対応する標準部品を検索し（図２のＳＴＥＰ３）、表示制御部２８は、ケーブル挿入面の変更後のケーブルキャリア８６に対応する標準部品の型番を設計者端末４に表示させる表示制御情報を生成する型番置換処理を行う（図２のＳＴＥＰ４）。
【０１３２】
そして、表示制御部２８は、モデル置換処理を実行せずに、ケーブル挿入面の変更指示に対応する変更を施す変更処理を実行する（図２のＳＴＥＰ５）。具体的には、表示制御部２８は、ケーブルキャリア８６のスリット９１の位置が内側になるように表示モデルを変更する。また、表示制御部２８は、固定側ブラケット８７と基板８１との間の関連づけ、及び移動側ブラケット８８と移動プレート８４との間の関連づけを維持する。そして、表示制御部２８は、変更された表示モデルを設計者端末４に表示させる表示制御情報を生成する。
【０１３３】
表示制御部２８が表示制御情報を設計者端末４に送信する表示処理を行うと（図２のＳＴＥＰ６）、設計者端末４は、当該表示制御情報に基づいて、図１３（Ｂ）に示すように、ディスプレイ４１の編集画面７９中のケーブルキャリア８６のモデルの表示を変更する。この場合、固定側ブラケット８７と基板８１との間の関連づけ、及び移動側ブラケット８８と移動プレート８４との間の関連づけは維持される。また、設計者端末４は、入力画面７０の商品情報表示画面５７におけるケーブルキャリア８６の型番表示「ＳＥ１２３Ｇ」を「ＳＺ１２３Ｇ」に置換する。
【０１３４】
なお、サーバ装置２は、変更指示がタイプ７３５、Ｎｏ７３６及びリンク数７４６のうちのいずれかの変更指示の場合、ケーブル挿入面７３４の変更指示と同様の処理を実行する。
【０１３５】
次に、図１３（Ａ）に示すケーブルキャリア８６を備える設計品８０を含む編集画面７９及び入力画面７０が表示されているときに、設計者が固定側ブラケット８７の取付方向７５２を「外周取付」から「内周取付」に変更する入力を行い、モデルに反映ボタン５８をクリックして変更指示を行う場合について説明する。この場合、サーバ装置２の受付部２５は、固定側ブラケット８７の取付方向の変更指示を受け付ける。そして、判定部２７は、固定側ブラケット８７の取付方向の変更指示が特定変更指示であると判定する（図２のＳＴＥＰ１；ＹＥＳ）と共に、当該取付方向の変更指示は型番置換を伴う変更指示ではないと判定する（図２のＳＴＥＰ２；ＮＯ）。
【０１３６】
そして、表示制御部２８は、モデル置換処理を実行せずに、固定側ブラケット８７の取付方向の変更指示に対応する変更を施す変更処理を実行する（図２のＳＴＥＰ５）。具体的には、表示制御部２８は、固定側ブラケット８７の取付面の向きが内周側取付に対応するように表示モデルを変形する。
【０１３７】
さらに、表示制御部２８は、固定側ブラケット８７と基板８１との間の関連づけ、及び移動側ブラケット８８と移動プレート８４との間の関連づけを維持する。そして、表示制御部２８は、変更された表示モデルを設計者端末４に表示させる表示制御情報を生成する。
【０１３８】
表示制御部２８が表示制御情報を設計者端末４に送信する表示処理を行うと（図２のＳＴＥＰ６）、設計者端末４は、当該表示制御情報に基づいて、図１３（Ｃ）に示すように、ディスプレイ４１の編集画面７９中のケーブルキャリア８６の表示モデルを変更する。
【０１３９】
この場合、固定側ブラケット８７と基板８１との間の関連づけ、及び移動側ブラケット８８と移動プレート８４との間の関連づけは維持される。なお、型番置換処理が実行されていないため、入力画面７０の商品情報表示画面５７におけるケーブルキャリア８６の型番表示「ＳＥ１２３Ｇ」は、そのまま維持される。
【０１４０】
なお、変更指示が移動側ブラケット８８の取付方向７５１の変更指示の場合も、固定側ブラケット８７の取付方向７５２の変更指示の場合と同様である。例えば、図１３（Ｃ）に示すケーブルキャリア８６を備える設計品８０を含む編集画面７９及び入力画面７０が表示されているときに、設計者が移動側ブラケット８８の取付方向７５１を「内周取付」から「外周取付」に変更する入力を行い、反映ボタン５８をクリックして変更指示を行うと、サーバ装置２は、上述した固定側ブラケット８７の取付方向７５２と同様の処理を実行する。
【０１４１】
そして、設計者端末４は、図１３（Ｄ）に示すように、ディスプレイ４１の編集画面７９中のケーブルキャリア８６の表示モデルを変更する。この場合、固定側ブラケット８７と基板８１との間の関連づけ、及び移動側ブラケット８８と移動プレート８４との間の関連づけは維持される。なお、型番置換処理が実行されていないため、入力画面７０の商品情報表示画面５７におけるケーブルキャリア８６の型番表示「ＳＥ１２３Ｇ」は、そのまま維持される。
【０１４２】
また、サーバ装置２は、変更指示がユーザ定義高さＨ７５４の変更指示の場合においても、固定側ブラケット８７の取付方向７５２の変更指示と同様の処理を実行する。
【０１４３】
次に、ストローク内でのケーブルキャリア８６の位置変更について説明する。実施例２において、図１４（Ａ）〜（Ｃ）に示すように、ケーブルキャリア８６は、ストロークＳ内で移動可能に構成されている。ストロークＳは、タイプ７３５、リンク数７４６及びユーザ定義高さＨ７５４に基づいて、サーバ装置２によって自動で計算される。ストロークＳの範囲は、編集画面７９において、ケーブルキャリア８６に対応づけて表示される。
【０１４４】
図１４（Ａ）は、移動側ブラケット８８が移動プレート８４のストロークＳのほぼ中央に位置している状態を示す。図１４（Ｂ）は、移動側ブラケット８８がストロークＳの先端（図１４におけるストロークＳの右端）に位置している状態を示す。図１４（Ｃ）は、移動側ブラケット８８がストロークＳの後端（図１４におけるストロークＳの左端）に位置している状態を示す。本実施例において、設計者は、移動側ブラケット８８をマウス４３等でドラッグし、ストロークＳ内で移動側ブラケット８８を移動させる。
【０１４５】
ストロークＳ内でのケーブルキャリア８６の位置の変更指示は、特定変更指示に対応する。また、ストロークＳ内でのケーブルキャリア８６の位置の変更指示に対しては型番置換を伴う変更指示ではないと予め設定されている。そのため、受付部２５がストロークＳ内でのケーブルキャリア８６の位置の変更指示を受け付けると、サーバ装置２は、固定側ブラケット８７の取付方向７５２の変更指示と同様の処理を実行する。
【０１４６】
この場合、表示制御部２８は、固定側ブラケット８７と基板８１との間の関連づけ、及び移動側ブラケット８８と移動プレート８４との間の関連づけを維持し、移動側ブラケット８８の移動にあわせて移動プレート８４及び回転ステージ８５の表示位置を変更する。また、図１４に示すように、入力画面７０の商品情報表示画面５７におけるケーブルキャリア８６の型番表示「ＳＥ１２３Ｇ」は、そのまま維持される。
【０１４７】
なお、受付部２５がケーブルキャリア８６のシリーズ変更指示のような特定変更指示ではない変更指示を受け付けた場合には（図２のＳＴＥＰ１；ＮＯ）、サーバ装置２は、図２のＳＴＥＰ８に移行し、上述の実施例１と同様の処理を実行する。
【０１４８】
このように、実施例２においても、変更指示が特定変更指示の場合は、モデル置換処理が行われないので、変更前に行われた部品同士の関連づけが解除されることがない。よって、設計者の意に反するモデルの変更が防止されるので、設計者の設計時の労力を低減させることができる。また、不要な型番置換も行われない。
【０１４９】
（実施例３）
次に、本発明の実施例３について説明する。実施例３は、部品変更の対象が２つのプーリに掛け渡されるベルトである場合の例である。
【０１５０】
本発明の実施例３における設計支援装置１ｂについて、図１５〜図１７を参照して説明する。図１５は、実施例３の設計支援装置１ｂにおいて、設計者端末４のディスプレイ４１に表示される編集画面１００と入力画面１１０を示す説明図である。図１６は、図１５の入力画面１１０の詳細を示す説明である。図１７（Ａ）〜（Ｃ）は、実施例３における部品としてのベルトの形状を示す説明図である。
【０１５１】
実施例３の設計支援装置１ｂは、図１５に示すように、第１プーリ１３２及び第２プーリ１３３に掛け渡されたベルト１３１を設計するための入力画面１１０を設計者端末４に表示させる。
【０１５２】
この実施例３の設計支援装置１ｂは、機能的構成としては、図１に示す設計支援装置１と同様の構成を備えており、基本的な構成は実施例１の設計支援装置１とほぼ同様であるが、主に入力画面１１０が実施例１の入力画面５０と異なっている。
【０１５３】
実施例３における入力画面１１０は、図１５に示すように、設計者端末４のディスプレイ４１の左側に表示される。詳細には、図１６に示すように、入力画面１１０の上側には、ベルト材質１１１、ベルト形種類１１２、及び外形図１１３が表示される。ベルト材質１１１には、「クロロプレンゴム」、「ポリウレタン」等のベルト１３１に用いられる材質が選択可能なプルダウンメニューが表示される。ベルト形種類１１２には、カタログに掲載されている「丸歯形スーパートルク」、「歯無しベルト」等のベルト形状の種類が表示される。外形図１１３には、カタログに掲載されているベルト１３１の外形図が表示される。ベルト形種類１１２及び外形図１１３は、入力を受け付けないように構成されている。
【０１５４】
外形図１１３の下方には、ベルト種類１１４、ベルト幅１１５、軸間距離（ねらい値）１１６、及び軸間距離１１７が表示される。ベルト種類１１４には、カタログに掲載されているベルトの種類が選択可能なプルダウンメニューが表示される。ベルト幅１１５には、カタログに掲載されているベルトの幅が選択可能なプルダウンメニューが表示される。軸間距離（ねらい値）１１６には、設計品１３０の設計に当たって必要とされる軸間距離の値が入力可能なボックスが表示される。軸間距離１１７は、後述するプーリ１Ｐ．Ｄ．１１８、プーリ２Ｐ．Ｄ．１１９及びベルト周長１２４に基づいてサーバ装置２により自動で計算された軸間距離が表示される。軸間距離１１７は、入力を受け付けないように構成されている。
【０１５５】
軸間距離１１７の下方には、プーリ１Ｐ．Ｄ．１１８、プーリ２Ｐ．Ｄ．１１９、プーリ１歯数１２０、プーリ２歯数１２１、及びプーリ速比１２２が表示される。プーリ１Ｐ．Ｄ．１１８には、カタログに掲載されている第１プーリ１３２のピッチ円直径が選択可能なプルダウンメニューが表示される。プーリ２Ｐ．Ｄ．１１９には、カタログに掲載されている第２プーリ１３３のピッチ円直径が選択可能なプルダウンメニューが表示される。
【０１５６】
プーリ１歯数１２０には、カタログに掲載されている、プーリ１Ｐ．Ｄ．１１８に対応する歯数が表示される。プーリ２歯数１２１には、カタログに掲載されている、プーリ２Ｐ．Ｄ．１１９に対応する歯数が表示される。プーリ速比１２２は、プーリ１Ｐ．Ｄ．１１８及びプーリ２Ｐ．Ｄ．１１９に基づいてサーバ装置２により自動で計算されたプーリ速比が表示される。プーリ１歯数１２０、プーリ２歯数１２１、及びプーリ速比１２２は、入力を受け付けないように構成されている。
【０１５７】
プーリ速比１２２の下方には、必要ベルト周長１２３、ベルト周長１２４、Ｐｉｔｃｈ〜ＰＬＤ１２５が表示される。必要ベルト周長１２３には、軸間距離（ねらい値）１１６、プーリ１Ｐ．Ｄ．１１８及びプーリ２Ｐ．Ｄ．１１９に基づいてサーバ装置２により自動で計算されたベルト周長が表示される。ベルト周長１２４には、カタログに掲載されているベルト周長が選択可能なプルダウンメニューが表示される。Ｐｉｔｃｈ〜ＰＬＤ１２５には、カタログに掲載されている、内側に歯のついたベルト１３１のピッチや各部の寸法が表示される。必要ベルト周長１２３及びＰｉｔｃｈ〜ＰＬＤ１２５は、入力を受け付けないように構成されている。
【０１５８】
Ｐｉｔｃｈ〜ＰＬＤ１２５の下方には、表示形式１２６が表示される。表示形式１２６には、「歯形状あり」、「歯形状なし」等のベルト１３１のモデルの表示形式が選択可能なプルダウンメニューが表示される。表示形式１２６の下方には、実施例１と同様に、商品情報表示画面５７が設けられており、その下方にはモデルに反映ボタン５８及び型番付き保存ボタン５９が設けられている。
【０１５９】
実施例３においては、入力画面１１０におけるベルト種類１１４、ベルト幅１１５、プーリ１Ｐ．Ｄ．１１８、プーリ２Ｐ．Ｄ．１１９、ベルト周長１２４、及び表示形式１２６の変更指示が特定変更指示に対応する。なお、ベルト材質１１１及び軸間距離（ねらい値）１１６の変更指示があっても、ベルト１３１のモデルの表示はそのまま維持される。
【０１６０】
これら特定変更指示のうち、ベルト種類１１４、ベルト幅１１５、及びベルト周長１２４の変更指示に対しては型番置換を伴う変更指示であると予め設定されている。一方、プーリ１Ｐ．Ｄ．１１８、プーリ２Ｐ．Ｄ．１１９、表示形式１２６の変更指示に対しては型番置換を伴う変更指示ではないと予め設定されている。
【０１６１】
ここで、図１５を参照して編集画面１００について説明する。図１５における編集画面１００には、設計品１３０の一例であるベルト駆動型アクチュエータのモデルが表示されている。図１５に示すように、設計品１３０のモデルは、ベルト１３１、第１プーリ１３２、第２プーリ１３３、直動アクチュエータ１３４、駆動用モータ１３５、及び基板１３６のモデルにより構成されている。
【０１６２】
設計品１３０は、直動アクチュエータ１３４及び駆動用モータ１３５が基盤１３６の上に固定されたベルト駆動型アクチュエータである。直動アクチュエータ１３４には、回転部材である第１プーリ１３２が装着されている。駆動用モータ１３５には、回転部材である第２プーリ１３３が装着されている。
【０１６３】
第１プーリ１３２及び第２プーリ１３３には、伝達部材であるベルト１３１が掛け渡されている。このような構成により、駆動用モータ１３５の駆動力は、第２プーリ１３３、ベルト１３１及び第１プーリ１３２を介して直動アクチュエータ１３４に伝達される。
【０１６４】
次に、実施例３の設計支援装置１ｂを用いて設計品１３０を設計する際の具体例について、図１５〜図１７を用いて説明する。設計品１３０の設計にあたり、設計者は、実施例１と同様に、製品選択画面４５（図３参照）を用いて、設計に必要な部品のモデルの入手を行う。例えば、設計者がベルトを選択した場合、ベルト１３１の基準モデルが編集画面１００に表示される。
【０１６５】
そして、設計者は、編集画面１００において、ＣＡＤソフトウェアの合致拘束などの機能を利用して、入手した部品同士の関連づけを設定する。例えば、図１５に示すように、設計者は、ベルト１３１と、第１プーリ１３２及び第２プーリ１３３との間に関連づけの設定を行う。
【０１６６】
実施例３において、図１７（Ａ）に示すベルト１３１は、図１５に示すベルト１３１、すなわち、第１プーリ１３２及び第２プーリ１３３との間の関連づけが設定されたベルト１３１に対応する。
【０１６７】
図１７（Ａ）に示すベルト１３１のベルト幅は４ｍｍ、プーリ１Ｐ．Ｄ．１１８及びプーリ２Ｐ．Ｄ．１１９は９ｍｍ、ベルト周長１２４は１００ｍｍに設定されているものとする。また、軸間距離１１７は、プーリ１Ｐ．Ｄ．１１８、プーリ２Ｐ．Ｄ．１１９及びベルト周長１２４に基づいてサーバ装置２により自動で計算された３６ｍｍが設定されている。また、ベルト１３１の型番は「ＨＴ１００−４」である。
【０１６８】
ここで、図１７（Ａ）に示すベルト１３１を備える設計品１３０を含む編集画面１００及び入力画面１１０が表示されているときに、設計者がベルト１３１のプーリ２Ｐ．Ｄ．１１９を９ｍｍから１８ｍｍに変更する入力を行い、反映ボタン５８をクリックして部品の変更指示を行う場合について説明する。この場合、サーバ装置２の受付部２５は、プーリ２Ｐ．Ｄ．１１９の変更指示を受け付ける。そして、判定部２７は、プーリ２Ｐ．Ｄ．１１９の変更指示が特定変更指示であると判定する（図２のＳＴＥＰ１；ＹＥＳ）と共に、プーリ２Ｐ．Ｄ．１１９の変更指示が型番置換を伴う変更指示ではないと判定する（図２のＳＴＥＰ２；ＮＯ）。
【０１６９】
そして、表示制御部２８は、モデル置換処理を実行せずに、プーリ２Ｐ．Ｄ．１１９の変更指示に対応する変更を施す変更処理を実行する（図２のＳＴＥＰ５）。具体的には、表示制御部２８は、プーリ２Ｐ．Ｄ．１１９が１８ｍｍになるように表示モデルを変形する。このとき、表示制御部２８は、ベルト１３１と、第１プーリ１３２及び第２プーリ１３３との間の関連づけを維持する。
【０１７０】
プーリ２Ｐ．Ｄ．１１９の変更にあわせて、軸間距離１１７は、プーリ１Ｐ．Ｄ．１１８、変更後のプーリ２Ｐ．Ｄ．１１９及びベルト周長１２４に基づいてサーバ装置２により自動で計算された２９ｍｍに変更される。表示制御部２８は、ベルト１３１と、第１プーリ１３２及び第２プーリ１３３との間の関連づけを維持し、軸間距離１１７の変更にあわせて第１プーリ１３２及び直動アクチュエータ１３４の表示位置を変更する。そして、表示制御部２８は、変更された表示モデルを設計者端末４に表示させる表示制御情報を生成する。
【０１７１】
表示制御部２８が表示制御情報を設計者端末４に送信する表示処理を行うと（図２のＳＴＥＰ６）、設計者端末４は、当該表示制御情報に基づいて、図１７（Ｂ）に示すように、ディスプレイ４１の編集画面１００中のベルト１３１の表示モデルを変更する。また、設計者端末４は、当該表示制御情報に基づいて、第１プーリ１３２及び直動アクチュエータ１３４の表示位置を変更する。
【０１７２】
この場合、ベルト１３１と、第１プーリ１３２及び第２プーリ１３３との間の関連づけは維持される。ただし、プーリ２Ｐ．Ｄ．１１９の変更指示はベルト１３１に対するものであるため、第２プーリ１３３の表示モデルの径はそのまま維持される。したがって、プーリ２Ｐ．Ｄ．１１９の変更指示の前後において、第２プーリ１３３に対する径の変更指示が必要となる。また、型番置換処理が実行されていないため、入力画面１１０の商品情報表示画面５７におけるベルト１３１の型番表示「ＨＴ１００−４」は、そのまま維持される。
【０１７３】
なお、サーバ装置２は、変更指示がプーリ１Ｐ．Ｄ．１１８及び表示形式１２６のうちのいずれかの変更指示の場合、プーリ２Ｐ．Ｄ．１１９の変更指示と同様の処理を実行する。
【０１７４】
次に、図１７（Ｂ）に示すベルト１３１を備える設計品１３０を含む編集画面１００及び入力画面１１０が表示されているときに、ベルト１３１のベルト幅１１５を４ｍｍから６ｍｍに変更し、ベルト周長１２４を１００ｍｍから１３０ｍｍに変更する入力を行い、反映ボタン５８をクリックして部品の変更指示を行う場合について説明する。この場合、サーバ装置２の受付部２５は、当該変更指示を受け付ける。そして、判定部２７は、ベルト幅１１５及びベルト周長１２４の変更指示が特定変更指示であると判定する（図２のＳＴＥＰ１；ＹＥＳ）と共に、当該変更が型番置換を伴う変更指示であると判定する（図２のＳＴＥＰ２；ＹＥＳ）。
【０１７５】
検索部２６は、ベルト幅１１５及びベルト周長１２４の変更に対応する標準部品を検索し（図２のＳＴＥＰ３）、表示制御部２８は、変更後のベルト１３１に対応する標準部品の型番を設計者端末４に表示させる表示制御情報を生成する型番置換処理を行う（図２のＳＴＥＰ４）。
【０１７６】
そして、表示制御部２８は、モデル置換処理を実行せずに、当該変更指示に対応する変更を施す変更処理を実行する（図２のＳＴＥＰ５）。具体的には、表示制御部２８は、例えばベルト幅１１５が４ｍｍから６ｍｍとなるように表示モデルを変更する。また、表示制御部２８は、ベルト周長１２４が１００ｍｍから１３０ｍｍとなるように表示モデルを変更する。このとき、表示制御部２８は、ベルト１３１と、第１プーリ１３２及び第２プーリ１３３との間の関連づけを維持する。
【０１７７】
ベルト周長１２４の変更にあわせて、軸間距離１１７は、プーリ１Ｐ．Ｄ．１１８、プーリ２Ｐ．Ｄ．１１９及び変更後のベルト周長１２４に基づいてサーバ装置２により自動で計算された４４ｍｍに変更される。表示制御部２８は、ベルト１３１と、第１プーリ１３２及び第２プーリ１３３との間の関連づけを維持し、軸間距離１１７の変更にあわせて第１プーリ１３２及び直動アクチュエータ１３４の表示位置を変更する。そして、表示制御部２８は、変更された表示モデルを設計者端末４に表示させる表示制御情報を生成する。
【０１７８】
表示制御部２８が表示制御情報を設計者端末４に送信する表示処理を行うと（図２のＳＴＥＰ６）、設計者端末４は、当該表示制御情報に基づいて、図１７（Ｃ）に示すように、ディスプレイ４１の編集画面１００中のベルト１３１のモデルの表示を変更する。また、設計者端末４は、当該表示制御情報に基づいて、第１プーリ１３２及び直動アクチュエータ１３４の表示位置を変更する。
【０１７９】
この場合、ベルト１３１と、第１プーリ１３２及び第２プーリ１３３との間の関連づけは維持される。また、設計者端末４は、入力画面１１０の商品情報表示画面５７におけるベルト１３１の型番表示を「ＨＴ１００−４」から「ＨＴ１３０−６」に置換する。
【０１８０】
なお、サーバ装置２は、変更指示がベルト種類１１４の変更指示の場合、ベルト幅１１５及びベルト周長１２４の変更指示と同様の処理を実行する。
【０１８１】
（実施例３の変形例）
次に、実施例３の変形例について、図１８を参照して説明する。第３実施例の変形例においては、サーバ装置２は、ベルトとプーリの共通設計部分であるプーリ径の変更指示がベルト及びプーリの一方（例えばプーリ）に対して行われた場合に、一方（例えばプーリ）の表示モデルの変更とともに他方（例えばベルト）の表示モデルの変更も行う連動変更を実行する。図１８（Ａ）及び（Ｂ）は、実施例３の変形例におけるベルト１３１と第１プーリ１３２との連動変更を示す説明図である。
【０１８２】
図１８（Ａ）に示すベルト１３１のベルト幅は１０ｍｍ、プーリ１Ｐ．Ｄ．１１８及びプーリ２Ｐ．Ｄ．１１９は４０ｍｍ、ベルト周長１２４は４７５ｍｍに設定されているものとする。また、軸間距離１１７は、プーリ１Ｐ．Ｄ．１１８、プーリ２Ｐ．Ｄ．１１９及びベルト周長１２４に基づいてサーバ装置２により自動で計算された１７５ｍｍが設定されている。また、ベルト１３１の型番は「ＨＴ４７５−４」である。
【０１８３】
図１８（Ａ）に示す第１プーリ１３２および第２プーリ１３３の歯数はそれぞれ２５に設定されているものとする。また、第１プーリ１３２および第２プーリ１３３のＰ．Ｄ．は、当該歯数に対応してそれぞれ４０ｍｍに設定されているものとする。ベルト１３１のプーリ１Ｐ．Ｄ．１１８と第１プーリ１３２のＰ．Ｄ．とは、共通設計部分として関連づけされている。同様に、ベルト１３１のプーリ２Ｐ．Ｄ．１１９と第２プーリ１３３のＰ．Ｄ．とは、共通設計部分として関連づけされている。
【０１８４】
ここで、図１８（Ａ）のモデルが設計者端末４に表示されている状態において、受付部２５が第１プーリ１３２の歯数を５０に変更する変更指示を受け付けると、判定部２７は、当該変更指示が第１プーリ１３２の特定変更指示であると判定する（図２のＳＴＥＰ１；ＹＥＳ）と共に、当該変更指示は型番置換を伴う指示であると判定する（図２のＳＴＥＰ２；ＹＥＳ）。
【０１８５】
検索部２６は、変更後の歯数を有する第１プーリ１３２に対応する標準部品を検索し（図２のＳＴＥＰ３）、表示制御部２８は、第１プーリ１３２に対して、上述した型番置換処理を行う（図２のＳＴＥＰ４）。また、サーバ装置２は、記憶部２１のカタログ掲載情報を参照して、第１プーリ１３２のＰ．Ｄ．の値を、変更後の歯数に対応する８０ｍｍに変更する。
【０１８６】
また、判定部２７は、当該変更指示を、ベルト１３１と第１プーリ１３２の共通設計部分であるＰ．Ｄ．の変更指示と認識し、ベルト１３１のプーリ１Ｐ．Ｄ．１１８の変更指示であると判定する。そして、判定部２７は、ベルト１３１のプーリ１Ｐ．Ｄ．１１８の変更指示がベルト１３１の特定変更指示であると判定する（図２のＳＴＥＰ１；ＹＥＳ）と共に、当該変更指示は型番置換を伴う指示ではないと判定する（図２のＳＴＥＰ２；ＮＯ）。
【０１８７】
表示制御部２８は、モデル置換処理を実行せずに、ベルト１３１および第１プーリ１３２の形状の変更処理を行う（図２のＳＴＥＰ５）。また、プーリ１Ｐ．Ｄ．１１８の変更にあわせて、ベルト１３１の軸間距離１１７は、変更後のプーリ１Ｐ．Ｄ．１１８、プーリ２Ｐ．Ｄ．１１９及びベルト周長１２４に基づいてサーバ装置２により自動で計算された１４３ｍｍに変更される。そして、表示制御部２８は、変更された表示モデルを設計者端末４に表示させる表示制御情報を生成する。
【０１８８】
表示制御部２８が表示制御情報を設計者端末４に送信する表示処理を行うと（図２のＳＴＥＰ６）、設計者端末４は、当該表示制御情報に基づいて、図１８（Ｂ） に示すように、ディスプレイ４１の編集画面１００中のベルト１３１、第１プーリ１３２および第２プーリ１３３の表示モデルを変更する。この場合、ベルト１３１と、第１プーリ１３２及び第２プーリ１３３との間の関連づけは維持される。また、ベルト１３１に対して型番置換処理が実行されていないため、入力画面１１０の商品情報表示画面５７におけるベルト１３１の型番表示「ＨＴ４７５−４」は、そのまま維持される。
【０１８９】
なお、サーバ装置２は、変更指示が第２プーリ１３３の歯数の変更指示の場合、第１プーリ１３２の歯数の変更指示と同様に、ベルト１３１と第２プーリ１３３とを連動して変更する処理を実行する。また、サーバ装置２は、変更指示がベルト１３１のプーリ１Ｐ．Ｄ．１１８またはプーリ２Ｐ．Ｄ．１１９の変更指示の場合も、ベルト１３１と、第１プーリ１３２または第２プーリ１３３とを連動して変更する処理を実行する。
【０１９０】
このように、実施例３においても、変更指示が特定変更指示の場合は、モデル置換処理が行われないので、変更前に行われた部品同士の関連づけが解除されることがない。よって、設計者の意に反するモデルの変更が防止されるので、設計者の設計時の労力を低減させることができる。また、不要な型番置換も行われない。
【０１９１】
なお、上述の実施形態においては、サーバ装置２によって設計支援装置を実現したが、これに限らない。例えば、サーバ装置２の受付部２５、検索部２６、判定部２７及び表示制御部２８の一部を設計者端末４に具備させ、サーバ装置２及び設計者端末４の双方によって設計支援装置を実現してもよい。また、サーバ装置２の受付部２５、検索部２６、判定部２７及び表示制御部２８のすべてを設計者端末４に具備させ、設計者端末４によって設計支援装置を実現してもよい。
【０１９２】
また、上述の実施形態においては、設計支援処理に必要な情報を記憶した記憶部２１を設計支援装置（サーバ装置２）内に設けたが、これに限らず、記憶部２１を有するデータベースを設計支援装置の外部に設置し、設計支援装置（サーバ装置２）がネットワーク３を介して当該データベースの記憶部２１の情報を利用できるように構成してもよい。
【０１９３】
また、上述の実施形態においては、特定変更指示として、型番置換を伴う変更指示と型番置換を伴わない変更指示の双方が設定されたが、これに限らず、特定変更指示として型番置換を伴う変更指示のみ設定してもよい。この場合、図２のＳＴＥＰ２の処理を省略することができる。また、反対に、特定変更指示として型番置換を伴わない変更指示のみ設定してもよい。この場合、図２のＳＴＥＰ２〜ＳＴＥＰ４の処理を省略することができる。
【０１９４】
また、上述の実施例１（第１変形例及び第２変形例を含む）においては、コイルスプリングの変形量を示すセット長、コイルスプリングの許容たわみ量、コイルスプリングの外径、コイルスプリングの自由長、コイルスプリングのタイプ、及びコイルスプリングの材質についての変更指示を特定変更指示として設定したが、これに限らず、これら変更指示のうち少なくとも１つの指示を特定変更指示として設定してもよい。
【０１９５】
同様に、上述の実施例２においては、ストローク内でのケーブルキャリアの位置、リンク部材におけるケーブルが挿入される面であるケーブル挿入面の位置、リンク部材のタイプ、リンク部材の形状、リンク部材のリンク数、ブラケットの取付方向、及びブラケット間の高さについての変更指示を特定変更指示としたが、これに限らず、これら変更指示のうち少なくとも１つの指示を特定変更指示として設定してもよい。
【０１９６】
同様に、上述の実施例３においては、ベルト種類１１４、ベルト幅１１５、プーリ１Ｐ．Ｄ．１１８、プーリ２Ｐ．Ｄ．１１９、ベルト周長１２４、及び表示形式１２６についての変更指示を特定変更指示としたが、これに限らず、これら変更指示のうち少なくとも１つの指示を特定変更指示として設定してもよい。
【０１９７】
また、実施例３においては、軸間距離（ねらい値）１１６が変更されると、入力画面１１０の必要ベルト周長１２３がサーバ装置２により計算されて変更するが、ベルト周長１２４は変更されず、ベルト１３１のモデルの表示はそのまま維持されるようにしているが、これに限らない。軸間距離（ねらい値）１１６が変更された際に、サーバ装置２は、計算値に最も適合するベルト周長１２４を自動で設定し、設定したベルト周長１２４に対応するようにベルト１３１のモデルを変更してもよい。この場合、軸間距離（ねらい値）１１６は、型番置換を伴う変更指示に対応する。
【０１９８】
また、実施例３においては、ベルト材質１１１が変更されてもベルト１３１のモデルの表示はそのまま維持されるようにしているが、これに限らない。サーバ装置２の記憶部２１にはベルト材質ごとに色又は模様が予め設定されており、ベルト材質１１１が変更された際に、サーバ装置２がベルト１３１のモデルの色又は模様を変更後のベルト材質に対応するものに変更するようにしてもよい。この場合、ベルト材質１１１は、型番置換を伴う変更指示に対応する。
【０１９９】
また、実施例３においては、伝達部材としてベルト１３１を例にして説明しているが、これに限らず、チェーン等の環状の伝達部材であってもよい。また、実施例３では、回転部材を第１プーリ１３２及び第２プーリ１３３としているが、これに限らず、スプロケット等であってもよい。
【０２００】
また、実施例３の変形例においては、連動変更処理を行う部品の組み合わせとしてベルトとプーリの組み合わせを例にして説明しているが、これに限らず、シャフトとベアリングの組み合わせなど、共通設計部分を有する第１部品と第２部品の組み合わせであればよい。
【０２０１】
この場合、サーバ装置２の判定部２７は、第１部品に対する共通設計部分の変更指示を、第１部品および第２部品に対する特定変更指示として判定する。そして、サーバ装置２の表示制御部２８は、第１部品に対する共通設計部分の変更指示が受け付けられた場合、モデル置換処理を実行せず、変更前の第１部品の表示モデルに共通設計部分の変更指示に対応する変更を行うとともに、変更前の第２部品の表示モデルに共通設計部分の変更指示に対応する変更を行い、変更された第１部品の表示モデル及び第２部品の表示モデルを設計者端末４のディスプレイ４１に表示させる。また、判定部２７は、第２部品に対する共通設計部分の変更指示についても、第１部品および第２部品に対する特定変更指示として判定し、表示制御部２８は同様の処理を実行する。
【０２０２】
また、上述の実施形態においては、特定変更指示となる部品として、コイルスプリング、ケーブルキャリア及びベルトを例にして説明したが、これに限らず、可動部分を有する部品、変形等を伴う部品等の他の部品にも本実施形態の構成を適用することができる。この場合、部品固有の動作による形状、部品のタイプ、部品のサイズ、部品の材質及び他の部品への取付部分についての変更指示のうちの少なくとも１つの指示を特定変更指示として設定することができる。
【符号の説明】
【０２０３】
１，１ａ，１ｂ…設計支援装置、２…サーバ装置、３…ネットワーク、４…設計者端末、２１…記憶部、２２…基準モデル記憶部、２３…型番記憶部、２４…設計品モデル記憶部、２５…受付部、２６…検索部、２７…判定部、２８…表示制御部、４１…ディスプレイ、４２…キーボード、４３…マウス、４４…コンピュータ本体、４５…製品選択画面、４６…ポインタ、４７…編集画面、５０…入力画面、５１…モデル検索画面、５２…部品情報画面、５３…部品仕様画面、５４…部品外形画面、５５…カタログ情報画面、５６…使用・表示設定画面、５７…商品情報表示画面、５８…反映ボタン、５９…保存ボタン、６０…設計品、６７…コイルスプリング、７０…入力画面、７１…モデル検索画面、７２…部品情報画面、７３…部品仕様画面、７４…部品外形画面、７５…取付設定画面、７９…編集画面、８０…設計品、８６…ケーブルキャリア、８７…固定側ブラケット、８８…移動側ブラケット、８９…リンク部材、９０…ケーブル、９１…スリット、１００…編集画面、１１０…入力画面、１１１…ベルト材質、１１２…ベルト形種類、１１３…外形図、１１４…ベルト種類、１１５…ベルト幅、１１６…軸間距離（ねらい値）、１１７…軸間距離、１２２…プーリ速比、１２３…必要ベルト周長、１２４…ベルト周長、１２６…表示形式、１３０…設計品、１３１…ベルト、１３２…第１プーリ、１３３…第２プーリ、１３４…直動アクチュエータ、１３５…駆動用モータ、１３６…基板。
【図１】
0006843477.tif 000002
【図２】
0006843477.tif 000003
【図３】
0006843477.tif 000004
【図４】
0006843477.tif 000005
【図５】
0006843477.tif 000006
【図６】
0006843477.tif 000007
【図７】
0006843477.tif 000008
【図８】
0006843477.tif 000009
【図９】
0006843477.tif 000010
【図１０】
0006843477.tif 000011
【図１１】
0006843477.tif 000012
【図１２】
0006843477.tif 000013
【図１３】
0006843477.tif 000014
【図１４】
0006843477.tif 000015
【図１５】
0006843477.tif 000016
【図１６】
0006843477.tif 000017
【図１７】
0006843477.tif 000018
【図１８】
0006843477.tif 000019