(57)【要約】【課題】感度解析の結果を迅速に得るために、利用者の計算履歴から利用者が所望する基準条件を求め、自動計算により感度解析結果データベースを構築し、近い条件の感度解析結果を提示してくれる設計支援装置を提供する。【解決手段】パラメトリックな設計条件の入力が行える設計支援装置において、利用者から入力された計算条件を蓄積するデータベースを備え、感度解析を実行するための基準条件を蓄積する基準条件データベースを備え、感度解析結果を蓄積する結果データベースを備えることを特徴とする設計支援装置。【選択図】  図１
2012155636.tif 000002
【特許請求の範囲】
【請求項１】
パラメトリックな設計条件の入力が行える設計支援装置であって、
利用者から入力された計算条件を蓄積する計算条件データベースと、感度解析を実行するための基準条件を蓄積する基準条件データベースと、前記感度解析の結果を蓄積する結果データベースとを備え、
前記計算条件に基づいて新規の基準条件を作成し、前記新規の基準条件に基づいた感度解析を行い、前記新規の基準条件を前記基準条件データベースへ蓄積し、前記新規の基準条件に基づいた感度解析の結果を前記結果データベースへ蓄積する計算処理部と、を有することを特徴とする設計支援装置。
【請求項２】
請求項１に記載の設計支援装置において、
計算条件の合致度を用いて、既に計算された結果と計算条件を比較し、重複計算を避ける手段を設けたことを特徴とする設計支援装置。
【請求項３】
請求項１乃至２のいずれかに記載の設計支援装置において、
蓄積された計算条件の中から、寸法，荷重条件，拘束条件の蓄積が多い条件をそれぞれ複数取得し、それぞれの条件を組合せた計算条件を新たに作成し、感度解析を実行し、感度解析結果を蓄積することを特徴とする設計支援装置。
【請求項４】
請求項１乃至３のいずれかに記載の設計支援装置において、
蓄積された感度解析結果の利用数が高い計算条件を取得し、その寸法を一部変更した計算条件を新たに作成し、感度解析を実行し、感度解析結果を蓄積することを特徴とする設計支援装置。
【請求項５】
請求項１乃至４のいずれかに記載の設計支援装置において、
計算サーバが空いている時間に、感度解析を実行する手段を備えることを特徴とする設計支援装置。
【請求項６】
請求項１乃至５のいずれかに記載の設計支援装置において、
利用者が入力した計算条件をもとに、計算条件の合致度に基づき、所定の感度解析結果を表示する手段を備えることを特徴とする設計支援装置。
【請求項７】
請求項１乃至６のいずれかに記載の設計支援装置と、
該設計支援装置が接続される所定ネットワークと、
前記所定ネットワークに接続されるユーザ端末とを少なくとも有し、
前記設計支援装置は、前記所定ネットワークに接続されるウェブサーバと該ウェブサーバに接続される計算サーバとを有することを特徴とする設計支援システム。
【請求項８】
パラメトリックな設計条件の入力が行える設計支援方法において、
利用者から入力された計算条件を蓄積し、
感度解析を実行するための基準条件を蓄積し、
前記感度解析の結果を蓄積し、
前記計算条件に基づいて新規の基準条件を作成し、
前記新規の基準条件に基づいた感度解析を行い、
前記新規の基準条件を蓄積し、
前記新規の基準条件に基づいた感度解析の結果を蓄積することを特徴とする設計支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設計支援装置に関する。例えば、機械・建築分野などの設計者が使用する、設計業務を合理化するための装置に関するものである。特に、設計業務に有用な計算結果の蓄積方法及び蓄積した計算結果の利用方法に配慮した設計支援装置に関する。さらに、設計支援システム，設計支援方法に関する。
【背景技術】
【０００２】
機械製品や建築物の設計業務では、構造強度などの設計検討が行われる。設計検討時の計算手段の１つとして、パラメトリックな設計条件の入力が行える設計支援装置がある。
このような設計支援装置は、例えば、製品のケース（筺体）などの、形状がシンプルな構造の計算に用いられることが多い。設計支援装置の計算条件には、寸法，荷重条件，拘束条件，材料特性などが入力できるようになっている。また、解析ソフトが内蔵されており、計算した結果を表示できる機能を有している。
【０００３】
このような、設計支援装置を用いた設計検討では、最適な構造を見つけるためのパラメータサーベイや感度解析が行われる。この作業は、条件を少しずつ変更した計算を繰り返すため、多くの時間が費やされる。
【０００４】
感度解析を効率化するための背景技術として、特開２０００−２６７８９０号公報（特許文献１）がある。この公報には、入力パラメータを自動生成し、シミュレーションプログラムの複数実行処理を対話的に実施し、最適パラメータ検索や感度解析グラフなどで有効な表示を行うことで、所望のデータが簡単に入手できると記載されている。
【０００５】
また、特開２００７−１６４３９３号公報（特許文献２）には、最適化計算により実行された解析結果とその計算条件を関連付けて解析結果データベースに蓄積し、新規計算を行う際には、計算条件に基づいて解析結果データベースから検索することで、新規計算の実行を省略できると記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０００−２６７８９０号公報
【特許文献２】特開２００７−１６４３９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
パラメータサーベイや感度解析は、最適な構造を見つけるための有効な手段である。感度解析を行うと、評価項目（例えば最大応力）に対する設計変数の寄与度が取得できる。評価項目の特性を改善するには、寄与度の高い設計変数の変更が効果的である。そのため、感度解析の寄与度は、最適な構造を見つけるための有効な指針とすることができる。
【０００８】
しかし、感度解析で複数の設計変数の寄与度を求めるためには、多くの計算処理が必要である。具体的に説明すると感度解析では、基準条件となる計算条件を設定し、１つの設計変数を何段階かに変化させて、それぞれ計算を行う。設計変数の変化と、評価項目の計算結果を対応づけることで、設計変数の変化による評価項目の影響度合いを得ることができる。この度合いが寄与度である。このように、感度解析で１つの設計変数の寄与度を得るためには、複数回の計算が必要であり時間を要する。また、評価する設計変数が多い場合には、多くの感度解析を行う必要があるため、多大な計算時間が費やされるという課題がある。
【０００９】
（特許文献１）においては、パラメータサーベイや感度解析を効率的に進める手段が示されている。本技術を用いると、感度解析の計算処理を効率化することが可能である。しかし、計算処理はその都度実行する必要があり、寄与度を得るまでには計算処理によるある程度の時間が必要である。
【００１０】
（特許文献２）においては、最適化計算による解析結果が計算条件と関連付けて解析結果データベースに蓄積されている。本技術では、その都度計算処理を実行する必要は無いが、設計変数の寄与度が求められていないため、感度解析における設計変数の変化に対応した解析結果を１つ１つ表示して、手作業で寄与度を取得する必要がある。
【００１１】
感度解析の寄与度を迅速に得るためには、多くの基準条件で計算した感度解析の結果をデータベースに収録しておき、自分の計算条件に近い条件の寄与度を検索できるようにする手段が好適である。特に、パラメトリックに設計条件が入力できる計算ツールでは、設計変数があらかじめ決まっており、設計変数の個数にも限りがあるため、このような手段に適している。
【００１２】
しかし、パラメトリックに設計条件が入力できる計算ツールにおいても、様々な基準条件における感度解析をあらかじめ実施して、感度解析結果のデータベースを構築するには計算処理に膨大な時間を要する。
【００１３】
例えば、６つの寸法項目をそれぞれ５段階で変化させ、５つの拘束条件と、５つの荷重条件による、基準条件の組合せパターンを求めると、３２，７６８パターンとなる。この基準条件に対して、１つの基準条件の組合せパターンの計算処理に３０分かかる感度解析を順番に実行したとすると、６８３日間という膨大な時間を要してしまう。また、寸法項目が追加されたとすると、更に多くの時間を要することになり、実現するのは困難である。
【００１４】
本発明の目的は、利用者の計算履歴から利用者が所望する感度解析の基準条件を自動的に求めることで、少ない基準条件のパターンで感度解析の結果データベースを自動的に拡充することにある。さらに、利用者が設計計算を進める際に、利用者が所望する感度解析結果を自動的に表示する手段を有する設計支援装置を提供することにある。
【課題を解決するための手段】
【００１５】
上記課題を解決するために、例えば特許請求の範囲に記載の構成を採用する。
【００１６】
本願は上記課題を解決する手段を複数含んでいるが、その一例を挙げるならば、パラメトリックな設計条件の入力が行える設計支援装置であって、利用者から入力された計算条件を蓄積する計算条件データベースと、感度解析を実行するための基準条件を蓄積する基準条件データベースと、前記感度解析の結果を蓄積する結果データベースとを備え、前記計算条件に基づいて新規の基準条件を作成し、前記新規の基準条件に基づいた感度解析を行い、前記新規の基準条件を前記基準条件データベースへ蓄積し、前記新規の基準条件に基づいた感度解析の結果を前記結果データベースへ蓄積する計算処理部と、を有することを特徴とする。
【発明の効果】
【００１７】
本発明によれば、製品の設計に使用された計算条件をもとにした、感度解析結果のデータベースが自動的に蓄積され、別途、利用者が計算を行う際に、条件が近い感度解析結果を表示して参考にすることができる設計支援装置を提供することができる。
【００１８】
上記した以外の課題，構成及び効果は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施形態の装置全体を示す構成図である。
【図２】本発明の一実施形態の計算画面の例である。
【図３】本発明の一実施形態の感度解析画面の例である。
【図４】本発明の一実施形態のデータベースのテーブルの例である。
【図５】本発明の一実施形態の結果データベース登録処理を説明するフローチャートの例である。
【図６】本発明の一実施形態の結果データベース登録処理を説明するフローチャートの例である。
【図７】本発明の一実施形態の合致度の判定手段を示す図である。
【図８】本発明の一実施形態の近い条件の結果表示画面の例である。
【発明を実施するための形態】
【００２０】
以下、本発明に係る設計支援装置の一実施例を、図面を用いて説明する。なお、パラメトリックな設計条件の入力が行える設計支援装置の一例としては、ＣＡＤ装置が挙げられる。ＣＡＤ装置は、設計工数短縮のため部品あるいはフィーチャと呼ばれる形状単位の選択とパラメータの設定で形状を作成・編集するパラメトリック機能を持っている。この機能を使って、パラメータの入力のみで設計する、またパラメータに条件を定義して、条件を満たしているかチェックすることができる。さらに条件を満たさない場合に他の部品と置換することも可能である。
【００２１】
図１は、本実施形態の装置の全体構成（設計支援システム）を示す構成図である。設計支援装置１は、Ｗｅｂ（ウェブ）サーバ２と計算サーバ３で構成されている。ネットワーク５には、Ｗｅｂサーバ２，計算サーバ３，ユーザ端末であるユーザＰＣ４ａ，４ｂが直接的又は間接的に接続されている。例えば図１では、計算サーバ３は、ネットワーク５へＷｅｂサーバ２を介して間接的に接続されている。ユーザＰＣ４ａ，４ｂは、Ｗｅｂブラウザを有しており、利用者はＷｅｂブラウザを介して設計支援装置１を利用できる。
【００２２】
Ｗｅｂサーバ２には、画面処理部６が配置されており、利用者の操作に従って設計支援装置１の画面を表示する機能を有する。
【００２３】
計算サーバ３には、計算処理部７，解析ソフト８，計算条件データベース９，基準条件データベース１０，結果データベース１１が配置され、それぞれが内部ネットワークで接続される。計算処理部７は、解析ソフト８と連携して利用者から依頼された計算処理を実行する機能を有する。
【００２４】
図２は、ユーザＰＣ４ａ，４ｂに表示される設計支援装置１の計算画面の例である。本計算画面は「リブ付きケースの応力計算機能」の画面を示している。
【００２５】
計算条件入力画面２０には、計算条件入力部２１，計算実行ボタン２２，感度解析設定ボタン２３が配置されている。計算条件入力部２１に計算条件を入力し、計算実行ボタン２２を選択することで、計算サーバ３で計算処理が行われる。計算処理が終了すると、計算結果表示画面２４が表示される。
【００２６】
ここで、図１を用いて、設計支援装置１の計算処理の流れを説明する。
【００２７】
ユーザＰＣ４ａには、図２の計算条件入力画面２０が表示されている。利用者は、計算条件を入力し、図２の計算実行ボタン２２を選択する。すると、ネットワーク５を介して、計算処理部７に計算処理が依頼される。計算処理部７は、利用者が入力した計算条件をもとに、解析ソフト８の入力ファイルを作成し、解析ソフト８を実行する。解析ソフト８の実行が終了すると、解析結果ファイルが出力される。解析結果ファイルは画面処理部６に渡され読み込まれる。画面処理部６は、図２の計算結果表示画面２４を作成してユーザＰＣ４ａに表示する。
【００２８】
次に、利用者が図２の感度解析設定ボタン２３を選択した処理について、図３の感度解析画面の例を用いて説明する。
【００２９】
利用者が、感度解析設定ボタン２３を選択すると感度解析設定画面３０が表示される。感度解析設定画面３０には、基準条件設定部３１，上限・下限設定部３２，評価項目設定部３３，計算回数設定部３４，感度解析実行ボタン３５が配置されている。
【００３０】
基準条件設定部３１には、図２の計算条件入力部２１の値が基準条件として設定される。利用者は、上限・下限設定部３２に、基準条件の変化幅の上限・下限値を設定する。さらに、評価項目設定部３３，計算回数設定部３４に感度解析の評価項目と計算回数を設定する。感度解析実行ボタン３５を選択すると感度解析が実行され、計算回数設定部３４で設定された回数の計算が計算サーバ３上で行われる。計算が全て完了すると、感度解析結果画面３６が表示される。この感度解析結果画面３６は、計算回数設定部３４に「３」を指定した結果である。本例のように、計算回数が少ない（３〜４回）場合は、計算処理の時間が短いがグラフが直線的になるので、傾向を確認する目的に適している。計算回数を増やす（５回以上）ことでグラフがより曲線となり、設計変数の影響度合いを詳しく把握することができる。
【００３１】
図４を用いて、各データベースのテーブル構造を説明する。計算条件データベース９は、計算条件入力部２１の各項目とユーザ名（利用者名）を格納するフィールドを有している。計算条件データベース９には、図２に示した計算処理が実行されると、計算条件とユーザ名の情報がその都度登録される。
【００３２】
基準条件データベース１０は、計算条件データベース９のフィールド項目に加えて、ＩＤ，実行フラグのフィールドを有している。基準条件データベース１０には、計算条件データベース９の計算条件をもとに、基準条件が決められて登録される。ユーザ名が「自動生成」となっているのは、利用者が入力した基準条件ではなく、計算条件をもとにして設計支援装置が生成した基準条件であることを示している。基準条件データベース１０に登録されると、その基準条件を用いて計算サーバ３が空いている時間に感度解析が実行される。計算サーバ３が空いている時間か否かは、計算処理部７において判定しても良いし、計算サーバ３のＯＳにおいて判定しても良い。また、計算サーバ３が空いている時間とは、計算サーバ３において全く計算処理されていない時間帯または所定の低負荷状態の時間帯である。感度解析が実行されると、実行フラグが「未処理」から「済み」に変更される。感度解析の結果は、結果データベース１１に登録される。ＩＤは、感度解析の基準条件と、感度解析の結果を対応付けるために使用される。
【００３３】
結果データベース１１は、ＩＤ，利用数，寄与度最大，結果データのフィールドを有している。感度解析が実行されると、感度解析結果が結果データのフィールドに格納され、ＩＤで基準条件と対応付けされる。また、寄与度が最大の設計変数名は、寄与度最大のフィールドに格納される。利用者が感度解析結果を参照すると、利用数がカウントアップされる。
【００３４】
結果データベース１１への感度解析結果の登録処理（４種類）は、計算処理部７により実行される。まずは、１種類目の登録処理を、図５（ａ）のフローチャートを用いて説明する。
【００３５】
利用者による計算が実行されると、計算条件を計算条件データベース９に登録する（ステップＳ１００）。計算条件を基準条件データベース１０と照合（ステップＳ１０１）し、近い条件があるかを判定する（ステップＳ１０２）。近い条件の照合手段は、後に説明する。近い条件がある場合は、そのまま終了する（ステップＳ１０３）。近い条件がない場合は、計算条件とユーザ名を基準条件データベース１０に登録する（ステップＳ１０４）。基準条件データベース１０に、実行フラグが「未処理」の基準条件が追加されたので、感度解析の実行処理が行われる。この実行処理では、計算サーバの負荷状況を監視し（ステップＳ１０５）、計算が空いているときに感度解析を実行する（ステップＳ１０６）。感度解析が終了したら結果データベース１１に結果を登録する（ステップＳ１０７）。この登録処理により、重複した条件を排除しながら、感度解析結果を拡充することができる。
【００３６】
ここで、図７を用いて、基準条件データベース１０の中に、近い条件があるかを照合する手段を説明する。条件の照合には、寸法，荷重条件，拘束条件の合致度を用いる。この合致度が設計支援装置の初期設定又はユーザ（利用者）又はシステム管理者により、設定された所定の値以上の場合「近い」と判定する。
【００３７】
寸法の合致度は、形状の代表長さの寸法比を用いて、大まかな形状の近似性を求める。図７に示すケースのような構造の場合、ケースの高さ，幅，奥行きを代表長さとする。寸法条件７１を用いて、寸法の合致度の求め方を説明する。比較したい２つの寸法の寸法比を求め、寸法比の高さを１.０で揃えたものが、寸法条件７１である。まず、高さの合致度は、１.０／１.０＝１.０である。幅の合致度は、４.２／５.６≒０.７５である。そして、奥行きの合致度は、６.０／６.４≒０.９３である。高さ，幅，奥行きの合致度を掛け合わせて百分率で表現すると、寸法の合致度は、１.０×０.７５×０.９３×１００％＝７０％となる。
【００３８】
次に、荷重条件の合致度を求める手段を説明する。ケースの各面を面分割構造７０のように９分割する。ケースの面は５つあるので、４５の分割面がある。荷重条件Ａ７２には、ケースの底面全面に荷重（斜線部：９面）が作用している。荷重条件Ｂ７３は、ケースの底面中央にのみ荷重（斜線部：１面）が作用している。底面においては、荷重の有無が一致しているのは、底面中央の１面のみである。一方、側面においては、両条件ともに荷重が作用していないので、全て一致している。
【００３９】
荷重の有無が一致している分割面を、荷重有無一致部７４の網掛け部で示す。このように、両条件で一致している分割面は、側面３６面＋底面１面の合計３７面である。
【００４０】
荷重条件の合致度の百分率は、（一致した分割面／全ての分割面）×１００％のようにして求める。そのため、本例による合致度の百分率は、（３７／４５）×１００％＝８２.２％である。
【００４１】
拘束条件の合致度も同様にして求める。拘束条件Ａ７５は、４か所ねじ止めされている構造である。そのため、拘束されている分割面は、ねじ止め部の４つの分割面（斜線部）である。拘束条件Ｂ７６は、ケース側面の上辺が拘束されている構造である。そのため、拘束されている分割面は、斜線部に示す側面の上辺を持つ分割面である。
【００４２】
拘束の有無が一致している分割面は、拘束有無一致部７７の網掛け部で示すように２９面となる。そのため、本例による合致度の百分率は、（２９／４５）×１００％＝６４.４％である。
【００４３】
次に、２種類目の登録処理を、図５（ｂ）のフローチャートを用いて説明する。
【００４４】
計算条件データベース９から計算条件を取得し、寸法比の比率ごとに複数のグループを作成する。この複数のグループの中から計算頻度が最も高いグループを抽出する。次に、計算頻度が最も高いグループの計算条件の中から、寸法を複数条件（本例では３条件）取得する（ステップＳ２００）。これにより、計算頻度の高い寸法を取得できる。
【００４５】
次に、計算条件データベース９から荷重条件を取得し、面分割構造７０による荷重パターンを用いて、計算頻度が高い荷重位置のパターンを抽出する。このパターンの計算条件の中から、荷重条件を複数（本例では３条件）取得する。これにより、計算頻度の高い荷重条件を取得できる。
【００４６】
拘束条件についても、同様に取得する（ステップＳ２０１）。
【００４７】
取得した寸法，拘束条件，荷重条件を組合せたパターンをｎ個作成する（ステップＳ２０２）。本例では、寸法，拘束条件，荷重条件をそれぞれ３つ取得したので、３×３×３で２７の計算条件の組合せパターンが作成されるので、ｎ＝２７である。作成された組合せパターンの計算処理を繰り返し、全て完了したら終了する（ステップＳ２０３）。計算条件と基準条件データベース１０を照合（ステップＳ２０４）し、近い条件があるかを判定する（ステップＳ２０５）。近い条件がある場合は、ステップＳ２０３に戻る。近い条件がない場合は、計算条件とユーザ名を基準条件データベース１０に登録する（ステップＳ２０６）。基準条件データベース１０に、実行されていない基準条件が追加されたので、感度解析の実行処理が行われる。この実行処理では、計算サーバの負荷状況を監視し（ステップＳ２０７）、計算が空いているときに感度解析を実行する（ステップＳ２０８）。感度解析が終了したら結果データベース１１に結果を登録（ステップＳ２０９）し、ステップＳ２０３に戻る。
【００４８】
この処理により、計算頻度が高い形状，拘束条件，荷重条件の組合せによる、感度解析結果を拡充することができる。
【００４９】
次に、３種類目の登録処理を、図６（ｃ）のフローチャートを用いて説明する。
【００５０】
結果データベース１１の利用数フィールドの値を用いて、利用数が多い結果のＩＤと寄与度最大の寸法を取得（本例では利用数の上位３件）する（ステップＳ３００）。ＩＤに対応した基準条件を基準条件データベース１０から取得する（ステップＳ３０１）。寄与度が高い寸法を変更（本例では４段階に変更）した基準条件を作成する。これにより、３件×４段階でｎ＝１２個の基準条件が作成される（ステップＳ３０２）。
【００５１】
作成された基準条件の計算処理をｎ＝１２個分繰り返し、全て完了したら終了する（ステップＳ３０３）。作成された基準条件と基準条件データベース１０を照合（ステップＳ３０４）し、近い条件があるかを判定する（ステップＳ３０５）。近い条件がある場合は、ステップＳ３０３に戻る。近い条件がない場合は、基準条件とユーザ名を基準条件データベース１０に登録する（ステップＳ３０６）。この後の処理は、先に説明した図５（ｂ）のフローチャートのステップＳ２０７以降の処理と同様であるので省略する。
【００５２】
利用数が多い感度解析結果の基準条件は、多くの製品構造で用いられている条件であると推定できる。また、利用者は寄与度が大きい寸法を変更して、パラメータサーベイを行うので、寄与度が大きい寸法の変更による結果を拡充することで、利用者が求める結果を拡充することができる。
【００５３】
次に、４種類目の登録処理を、図６（ｄ）のフローチャートを用いて説明する。この登録処理は、利用者自身が拡充したい基準条件を指定して感度解析結果を登録する方法である。
【００５４】
利用者は、基準条件データベース１０を検索し、基準条件の拡充状況を表示する（ステップＳ４００）。利用者は、自分が利用したい基準条件が拡充されているかを画面上で確認し（ステップＳ４０１）、基準条件が拡充されている場合は終了する（ステップＳ４０２）。利用したい基準条件が拡充されていない場合は、拡充したい基準条件を画面上でｎ個指定する（ステップＳ４０３）。
【００５５】
指定された基準条件の数（ｎ個）分の感度解析を繰り返し、全て完了したら終了する（ステップＳ４０４）。ステップＳ４０５以降の処理は、先に説明した図６（ｃ）のフローチャートのステップＳ３０５以降の処理と同様であるので省略する。
【００５６】
設計支援装置１の利用者に、計算条件が近い感度解析結果を提示する画面を、図８を用いて説明する。
【００５７】
結果候補表示画面８０は、計算条件入力画面２０や感度解析設定画面３０と同時に又は並行して表示される画面である。結果候補表示画面８０は、候補表示部８１，基準条件表示ボタン８２，結果表示ボタン８３で構成されている。
【００５８】
候補表示部８１には、計算条件入力画面２０や感度解析設定画面３０の計算条件に近い感度解析結果が表示される。この表示処理を以下に示す。
【００５９】
（１）計算条件入力画面２０や感度解析設定画面３０の計算条件を取得する。
（２）基準条件データベース１０と照合し、合致度の高い基準条件を取得する。具体的には、合致度の高い順番に、所定個数（設計支援装置の初期設定又はユーザ（利用者）又はシステム管理者により、設定された所定の値の個数。但しメモリ容量により制限がある場合はその制限値の個数）の基準条件を取得する。
（３）ＩＤを用いて、結果データベース１１から感度解析結果を取得する。
（４）候補表示部８１に感度解析結果の候補を表示する。
【００６０】
候補表示部８１には、結果データベース１１から取得された平均合致度の高い結果が表示される。平均合致度とは、寸法合致度，拘束合致度，荷重合致度の平均値である。
【００６１】
基準条件表示ボタン８２を選択すると、基準条件画面８４が表示される。これにより、利用者の計算条件と、感度解析結果の基準条件の相違点を比較・確認することができる。結果表示ボタン８３を選択すると、結果表示画面８５が表示される。これにより、感度解析結果を表示できる。
【００６２】
さらに本願の特徴を述べる。例えば製品のケース（筺体）においては、製品の種類などにおける良く使用される形状，荷重条件，拘束条件というものが存在する。そのため、あらゆる基準条件の感度解析結果を蓄積するのは、計算処理に無駄が生じる。そこで、良く使用される基準条件を自動的に求めて、感度解析結果を蓄積する手段を次に示す。また、利用者が計算を行う際に、利用者の計算条件に近い感度解析結果を表示する手段を設けても良い。
【００６３】
また、設計支援装置で実行された計算条件を計算条件データベースに蓄積する。この計算条件は、利用者が実際の製品の設計に使用した計算条件であり、同様の条件の計算が今後行われる可能性が高い。そのため、この計算条件を基準条件として感度解析結果を拡充する手段を設けても良い。なお、同じ条件や近い条件の感度解析が行われるのは、計算処理の無駄になるので、近い条件を自動判定して排除する手段を設けても良い。また、計算条件の合致度を用いて、既に計算された結果と計算条件を比較し、重複計算を避ける手段を設けても良い。
【００６４】
さらに、利用者が所望する基準条件をさらに追加するために、計算条件データベースから、計算頻度の高い形状，荷重条件，拘束条件をそれぞれ取得する。計算頻度の高い形状，荷重条件，拘束条件をそれぞれ組合せた基準条件を新規に作成し、感度解析結果を拡充する手段を設けても良い。
【００６５】
このような計算頻度が高い条件というのは、（１）複数の利用者により実行された計算条件、（２）ヘビーユーザにより、繰り返し実行された計算条件、と推定できるため、利用者にとって有用性の高い基準条件である。
【００６６】
また、蓄積された感度解析結果の中で、参照された回数が多いのは、多くの利用者の計算対象に近い基準条件である。感度解析結果からは、寄与度の大きい設計変数の寸法が取得できる。利用者は、寄与度の大きい設計変数に着目してパラメータサーベイを実施する。そこで、この基準条件をもとに、寄与度の大きい設計変数の寸法を何段階かに変更した基準条件を新規に作成し、感度解析結果を拡充する手段を設けても良い。
【００６７】
また、感度解析結果の拡充状況を表示する手段を設け、利用者が拡充したい基準条件を指定できるようにすることで、感度解析結果を拡充できる手順を設けても良い。
【００６８】
さらに、通常業務の計算処理が遅くならないように、計算サーバが空いている時間に感度解析の計算処理を自動実行する手段を設けても良い。
【００６９】
また、利用者が入力した計算条件をもとに、感度解析結果を蓄積したデータベースから基準条件が近い結果を検索し、合致度とともに感度解析結果を表示する手段を設けても良い。
【００７０】
上記の説明の中で相対的な表現、例えば「近い」「高い」「多」は、設計支援装置の初期設定又はユーザ（利用者）又はシステム管理者により、設定された所定の値と比較した場合の表現である。また、「自動」又は「自動実行」又は「自動生成」という記述の意味は、ユーザ（利用者）が処理スタート信号を入力せずとも設計支援装置が処理することを意味している。
【００７１】
なお、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
【００７２】
また、上記の各構成，機能，処理部，処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、上記の各構成，機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現してもよい。各機能を実現するプログラム，テーブル，ファイル等の情報は、メモリや、ハードディスク，ＳＳＤ（Solid State Drive）等の記録装置、または、ＩＣカード，ＳＤカード，ＤＶＤ等の記録媒体に置くことができる。
【００７３】
また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。
【符号の説明】
【００７４】
１  設計支援装置
２  Ｗｅｂサーバ
３  計算サーバ
４ａ，４ｂ  ユーザＰＣ
５  ネットワーク
６  画面処理部
７  計算処理部
８  解析ソフト
９  計算条件データベース
１０  基準条件データベース
１１  結果データベース
２０  計算条件入力画面
２１  計算条件入力部
２２  計算実行ボタン
２３  感度解析設定ボタン
２４  計算結果表示画面
３０  感度解析設定画面
３１  基準条件設定部
３２  上限・下限設定部
３３  評価項目設定部
３４  計算回数設定部
３５  感度解析実行ボタン
３６  感度解析結果画面
７０  面分割構造
７１  寸法条件
７２  荷重条件Ａ
７３  荷重条件Ｂ
７４  荷重有無一致部
７５  拘束条件Ａ
７６  拘束条件Ｂ
７７  拘束有無一致部
８０  結果候補表示画面
８１  候補表示部
８２  基準条件表示ボタン
８３  結果表示ボタン
８４  基準条件画面
８５  結果表示画面
【図３】
2012155636.tif 000003
【図４】
2012155636.tif 000004
【図５】
2012155636.tif 000005
【図６】
2012155636.tif 000006
【図７】
2012155636.tif 000007
【図８】
2012155636.tif 000008
【図１】
2012155636.tif 000009
【図２】
2012155636.tif 000010