(57)【要約】【課題】組み立て体設計支援装置において、部品毎に与えられた設計仕様情報を組み立て体設計に反映することができるようにする。【解決手段】設計支援装置は、コンピュータを用いて組み立て体の設計業務を支援するものであり、組み立て体を設計するために必要な設計業務ナレッジを定義する設計業務テンプレートを作成すると共に、組み立て体を構成する部品を設計するために必要な設計業務ナレッジを定義する設計業務テンプレートを作成する作成部１０１と、設計業務テンプレートと組み立て体とを結び付けると共に、設計業務テンプレートと組み立て体を構成する部品とを結び付ける関連設定部１０２と、組み立て体に結び付けられた設計業務テンプレートと共に当該組み立て体を構成する部品に結び付けられた設計業務テンプレートを取り出す情報呼出し部１０４と、組み立て体に結び付けられた設計業務テンプレートの情報と共に当該組み立て体を構成する部品に結び付けられた設計業務テンプレートの情報を一緒に表示する表示部１０５とを有する。【選択図】  図１
2004341585.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを用いて組み立て体の設計業務を支援する設計支援装置であって、
組み立て体を設計するために必要な設計業務ナレッジを定義する設計業務テンプレートを作成すると共に、前記組み立て体を構成する部品を設計するために必要な設計業務ナレッジを定義する設計業務テンプレートを作成するテンプレート作成手段と、
前記設計業務テンプレートと組み立て体とを結び付けると共に、前記設計業務テンプレートと前記組み立て体を構成する部品とを結び付ける関連設定手段と、
組み立て体に結び付けられた設計業務テンプレートと共に当該組み立て体を構成する部品に結び付けられた設計業務テンプレートを取り出す情報呼出し手段と、
組み立て体に結び付けられた設計業務テンプレートの情報と共に当該組み立て体を構成する部品に結び付けられた設計業務テンプレートの情報を一緒に表示する表示手段とを備える組み立て体設計支援装置。
【請求項２】
前記設計業務テンプレートと前記組み立て体およびそれを構成する部品の結び付け情報を保持するデータベースを有する請求項１に記載の組み立て体設計支援装置。
【請求項３】
部品および組み立て体によって構成される組み立て体を検索する手段を備え、検索された組み立て体および部品に結び付けられた設計業務テンプレートを前記情報呼出し手段で取り出すようにした請求項１または２に記載の組み立て体設計支援装置。
【請求項４】
前記表示手段は、前記組み立て体に対してそれを構成する部品をツリー状に表示すると共に、参照する部品を選択可能に表示する機能を有する請求項１から３の何れかに記載の組み立て体設計支援装置。
【請求項５】
前記表示手段は、前記組み立て体の設計手順および設計仕様と部品の設計手順および設計仕様とをマルチ画面に表示する機能を有する請求項１から４の何れかに記載の組み立て体設計支援装置。
【請求項６】
前記テンプレート作成手段、関連設定手段、情報呼出し手段および表示手段は上下の階層の組み立て体を設計する場合に下位の階層の組み立て体を上位の組み立て体を構成する部品とみなして機能する請求項１から５の何れかに記載の組み立て体設計支援装置。
【請求項７】
コンピュータを用いて組み立て体の設計業務を支援する設計支援方法であって、
テンプレート作成手段により、組み立て体を設計するために必要な設計業務ナレッジを定義する設計業務テンプレートを作成すると共に、前記組み立て体を構成する部品を設計するために必要な設計業務ナレッジを定義する設計業務テンプレートを作成し、
関連設定手段により、前記設計業務テンプレートと組み立て体とを結び付けると共に、前記設計業務テンプレートと前記組み立て体を構成する部品とを結び付け、
情報呼出し手段により組み立て体に結び付けられた設計業務テンプレートと共に当該組み立て体を構成する部品に結び付けられた設計業務テンプレートを取り出し、
表示手段により組み立て体に結び付けられた設計業務テンプレートの情報と共に当該組み立て体を構成する部品に結び付けられた設計業務テンプレートの情報を一緒に表示する組み立て体設計支援方法。
【請求項８】
前記設計業務テンプレートと組み立て体とを結び付けた情報を保持すると共に、前記設計業務テンプレートと前記組み立て体を構成する部品とを結び付けた情報をデータベースに保持する組み立て体設計支援方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、多数の部品によって構成される組み立て体の設計業務を円滑に遂行する設計支援装置および支援方法に関する。
【０００２】
【従来の技術】
通常、機械構造物などの組み立て体を設計する場合、まず組み立て体を構成する部品を設計し、次に設計した部品を組み合わせ、組み立て体全体として機能するように設計を行なっている。このとき、部品毎の設計では、部品単品に与えられた設計仕様を満足するように部品設計を行ない、その後に組み立て体としての設計仕様を満足するように組み立て体設計を行なっている。しかし、個々の部品では与えられた設計仕様を満足するが、組み立て体としたときに、組み立て体として与えられた設計仕様を満足しない場合が発生する。このため、組み立て体の設計者は、各部品の形状などの諸元を変更しながら、組み立て体としての設計仕様を満足するように設計し直していた。
【０００３】
従来、組み立て体の設計を支援する装置および方法としては、特開平７−１２１６０３号公報（特許文献１）に開示がある。この特許文献１では、複数の部品から成る製品の、各部品の諸元値を、部品としての性能を満足させると共に、製品としての性能も満足する様に最適化する作業を迅速に行なうために、複数の部品のそれぞれが部品としての目標性能を満足しているかを部品適性検討手段の部品性能判定手段で判定し、満足していない場合には、部品最適化手段においてその初期入力諸元値を部品知識データベース群に蓄積しておいた知識を参酌して最適化し、次に、最適化された諸元値の部品を統合した製品が製品としての目標性能を満足しているかを製品適性検討手段の製品性能判定手段にて判定し、満足していない場合には、製品最適化手段において製品知識データベースに蓄積しておいた知識を参酌して、満足する様に最適化することが記載されている。
【０００４】
【特許文献１】
特開平７−１２１６０３号公報
【０００５】
【発明が解決しようとする課題】
従来の一般的な設計支援技術では、個々の部品設計者はＣＡＤ（Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  Ｄｅｓｉｇｎ）、ＣＡＥ（Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  Ｅｎｇｉｎｅｅｒｉｎｇ）などを利用して、部品の設計仕様を満足する様に設計している。しかし、組み立て体設計において、組み立て体としての設計仕様は、個々の部品設計で与えられた設計制約条件事項などの設計仕様を、全て網羅しているとは限らない。すなわち、組み立て体の設計において、組み立て体の設計仕様を満足するために、部品に与えられた設計仕様が十分に組み立て体設計者に伝わっていないため、知らずに知らずに個々の部品に与えられた設計仕様を満足しなくなってしまうおそれがある、という課題があった。
【０００６】
特許文献１においても、各部品において与えられた目標性能を満たす様に最適化し、次に、組み立て体としての目標性能を満たす様に最適化しているが、各部品に与えられた設計仕様に対して、組み立て体設計へ反映するという点について十分に考慮されていないため、同様の課題を有していた。
【０００７】
本発明の目的は、部品毎に与えられた設計仕様情報を組み立て体設計に反映することができ、迅速で抜けのない組み立て体設計を支援することができる組み立て体設計支援装置および支援方法を提供することにある。
【０００８】
【課題を解決するための手段】
前記目的を達成するために、本発明は、コンピュータを用いて組み立て体の設計業務を支援する設計支援装置であって、組み立て体を設計するために必要な設計業務ナレッジを定義する設計業務テンプレートを作成すると共に、前記組み立て体を構成する部品を設計するために必要な設計業務ナレッジを定義する設計業務テンプレートを作成するテンプレート作成手段と、前記設計業務テンプレートと組み立て体とを結び付けると共に、前記設計業務テンプレートと前記組み立て体を構成する部品とを結び付ける関連設定手段と、組み立て体に結び付けられた設計業務テンプレートと共に当該組み立て体を構成する部品に結び付けられた設計業務テンプレートを取り出す情報呼出し手段と、組み立て体に結び付けられた設計業務テンプレートの情報と共に当該組み立て体を構成する部品に結び付けられた設計業務テンプレートの情報を一緒に表示する表示手段とを備える構成にしたことにある。
【０００９】
また、前記目的を達成するために、本発明は、コンピュータを用いて組み立て体の設計業務を支援する設計支援方法であって、テンプレート作成手段により、組み立て体を設計するために必要な設計業務ナレッジを定義する設計業務テンプレートを作成すると共に、前記組み立て体を構成する部品を設計するために必要な設計業務ナレッジを定義する設計業務テンプレートを作成し、関連設定手段により、前記設計業務テンプレートと組み立て体とを結び付けると共に、前記設計業務テンプレートと前記組み立て体を構成する部品とを結び付け、情報呼出し手段により組み立て体に結び付けられた設計業務テンプレートと共に当該組み立て体を構成する部品に結び付けられた設計業務テンプレートを取り出し、表示手段により組み立て体に結び付けられた設計業務テンプレートの情報と共に当該組み立て体を構成する部品に結び付けられた設計業務テンプレートの情報を一緒に表示するようにしたことにある。
【００１０】
なお、本発明のその他の手段は以下の記述から明らかにされる。
【００１１】
【発明の実施の形態】
以下、本発明の一実施例を、図を用いて説明する。本発明は、実施例に開示した形態に限られるものではなく、公知技術に基づく変更を許容するものである。
【００１２】
図１は本発明に係る組み立て体設計支援装置の一実施例の系統構成を示すブロック図である。図１の実施例の組み立て体設計支援装置は、設計業務テンプレート作成部１０１、モデル−テンプレート関連設定部１０２、設計業務テンプレート実行部１０３、テンプレート情報呼出し部１０４、モデル−テンプレート情報表示部１０５、データベース１０６および計算機１０７で構成される。
【００１３】
設計業務テンプレート作成部１０１では、設計業務を遂行するにあたって必要な設計業務ナレッジを定義する。ここで設計業務ナレッジとは、業務手順やモデルデータや設計制約条件などを含む設計仕様、設計ノウハウ、参照すべき情報などの設計仕様情報である。また、設計業務テンプレートは、業務遂行に必要な設計業務ナレッジであるので、ＣＡＥの作業手順やＣＡＥに必要なプログラムの入出力ファイル、ＣＡＥ利用のためのノウハウ情報なども定義される。なお、ここで定義したデータを設計業務テンプレートと呼ぶ。
【００１４】
モデル−テンプレート関連設定部１０２では、設計業務テンプレート作成部１０１で作成した設計業務テンプレートと、該テンプレートに記載された設計業務ナレッジの対象となる部品や組み立て体との関連付けを行なう。すなわち、部品に対しては、その部品を設計するのに必要な設計業務テンプレート（部品の設計業務テンプレート）が対応して関連付けられる。また、部品を組み合わせた組み立て体に対しても、その組み立て体を設計するのに必要な設計業務テンプレート（組み立て体の設計業務テンプレート）が対応して関連付けられる。従って、組み立て体の設計業務テンプレートは、組み立て体を構成する部品を通して、部品の設計業務テンプレートと関連付けられる。
【００１５】
なお、組み立て体設計は、複数の階層を持つことが多い。自動車設計を例に取れば、ピストンやクランクなどの部品設計の層があり、これらを組み合わせたエンジンとしての組み立て体の設計の階層があり、さらに上位の階層としてエンジン、車体やその他の組み立て体としての自動車全体の設計の層がある。このように組み立て体設計には複数の階層があるが、ここで、上位の階層とは組み立て体として完成レベルの階層を意味し、下位の階層とは、組み立て体として部品の階層に近い階層を意味する。また、設計業務テンプレートは、部品ばかりでなく、組み立て体設計の複数の階層毎の組み立て体との関連を持つ。
【００１６】
設計業務テンプレート実行部１０３では、作成した設計業務テンプレートを入力してデータベース１０６に登録し、モデル−テンプレート関連設定部１０２で関連付けされた部品や組み立て体に対して、設計業務テンプレートに記述された情報を元にして設計する。
【００１７】
モデル−テンプレート情報呼出し部１０４では、設計業務テンプレート実行部１０３を利用した設計業務において、組み立て体を構成する部品や下位の階層の組み立て体に、モデル−テンプレート関連設定部１０２によって関連付けされた設計業務テンプレートをデータベース１０６から入手する。
【００１８】
テンプレート情報表示部１０５では、モデル−テンプレート情報呼出し部１０４によって入手した部品や組み立て体の設計業務テンプレートに記述された設計業務ナレッジを表示する。
【００１９】
データベース１０６では、設計業務テンプレートや設計業務ナレッジなどを登録して管理する。
【００２０】
計算機１０７では、本装置を構成する設計業務テンプレート作成部１０１からデータベース１０６の制御を行なう。
【００２１】
このように構成される実施形態の処理手続きについて、図２から図１７を参照しながら説明する。
【００２２】
図２は図１に示す組み立て体設計支援装置における利用手順を示すフローチャートである。本発明の利用手順は大きく二つのフェーズに分けられる。一つ目は部品設計のフェーズであり、二つ目は組み立て体設計のフェーズである。
【００２３】
一つ目の部品設計のフェーズでは、部品を設計するために必要な設計業務テンプレートを作成する。まず、設計手順や利用するツールや参照すべき設計仕様、設計制約条件などを定義して部品の設計業務テンプレートを作成する（ステップＳ１）。次いで、設計業務テンプレートに設計対象となる部品を入力し、設計業務テンプレートと設計対象部品とを関連付けし（ステップＳ２）、入力した設計業務テンプレートをデータベース１０６に登録する（ステップＳ３）。次いで、設計業務テンプレートに従って対象部品を設計し、この設計で新たに得られた設計業務ナレッジを入力する（ステップＳ４）。これが一つ目のフェーズである。なお、組み立て体は複数の部品によって構成されるので、このフェーズは部品数に応じて複数回存在する。
【００２４】
二つ目の組み立て体設計のフェーズでは、組み立て体として設計するために必要な設計業務テンプレートを作成する。まず、設計手順や利用するツールや参照すべき設計仕様、設計制約条件などの設計仕様情報も定義して組み立て体の設計業務テンプレートを作成する（ステップＳ５）。次いで、この設計業務テンプレートの対象となる組み立て体を入力して設計業務テンプレートと設計対象組み立て体とを関連付けし（ステップＳ６）、入力した設計業務テンプレートをデータベース１０６に登録する（ステップＳ７）。次いで、設計業務テンプレートに従って対象組み立て体を設計する（ステップＳ８）。このとき、設計業務テンプレートに付加された設計業務ナレッジを参照しながら設計するが、組み立て体を構成する部品に結び付けられた設計業務テンプレートをデータベースから呼出して部品に付加された設計業務ナレッジも表示する（ステップＳ９）。設計者は、対象組み立て体や部品に結び付けられた設計業務ナレッジを参照しながら設計する。これが二つ目のフェーズである。
【００２５】
なお、組み立て体は複数の階層を持つことがあるので、その場合には、組み立て体設計のフェーズは階層に応じて複数回存在する。また、上位の組み立て体設計の階層では、下位の組み立て体設計の階層の組み立て体で作成されかつ関連付けられた設計業務テンプレートを呼出し、その設計業務ナレッジを参照しながら設計することができるようになっている。また、上位の階層においても、どの階層の設計業務テンプレート、部品と関連付けられた設計業務テンプレートを参照することは可能である。この場合において、下位の組み立て体設計は、上位の組み立て体設計に対してその部品設計に相当することになる。
【００２６】
次に、図３に示すピストンクランク機構を持つ機械１の設計業務を例に取り、本発明装置を利用した設計作業の実行について説明する。ここで、機械１は部品１から部品４の四つの部品から構成されている。それらの部品１から部品４を図４から図７にそれぞれ示す。部品１から部品４については個々に部品設計し、組み立て体設計として機械１を設計する。
【００２７】
最初に、部品設計に関するフェーズにおける設計作業の実行について説明する。
【００２８】
まず、図４に示す部品１の設計のための設計業務テンプレートを作成する（図２のステップＳ１）。図８に部品１の設計業務テンプレートの作成画面例を示す。ここでは、部品１の設計手順として、「材料検討」？「熱対策検討」？「形状検討」が定義されている。また、「熱検討対策」には、さらにその検討手順として、「プリプロセス」？「解析実行」？「ポストプロセス」？「熱分布評価」が定義されている。さらに「ポストプロセス」の手順として「温度分布出力」が定義されている。ここで、設計手順を定義した「熱対策検討」などを単位プロセスと呼ぶ。すなわち、設計手順は、順番付けられた単位プロセスの集合と見なせる。また、設計手順はツリー構造で表示するものとする。
【００２９】
また、このステップＳ１では、設計に必要な設計制約条件などを含む設計仕様、設計ノウハウ、参照すべき情報も定義する。「熱対策検討」において、必要なツールとして、プリプロセスに「Ｐｒｅｐｒｏｃｅｓｓｏｒ」、解析実行に「Ｓｏｌｖｅｒ」、ポストプロセスに「Ｐｏｓｔｐｒｏｃｅｓｓｏｒ」、熱分布評価に「Ｅｘａｍ＿ｔｏｏｌ」をそれぞれ定義し、ボア１００ｍｍ、ピン径３０ｍｍ、肉厚５ｍｍ以下、最大温度４００？以下といった設計制約などの設計仕様も定義する。また、「設計メモ．ｔｘｔ」のような参照情報も添付する。ここで、作成した設計業務テンプレートの名称を、「部品１設計」とする。
【００３０】
図５に示す部品２、図６に示す部品３、図７に示す部品４を設計するための設計業務テンプレートも部品１と同様に作成する。それぞれの設計業務テンプレートの作成画面例を図９、図１０、図１１に示す。また、設計業務テンプレートの名称を、それぞれ「部品２設計」、「部品３設計」、「部品４設計」とする。
【００３１】
次に、ステップＳ１で作成した設計業務テンプレートに設計対象となる部品を結び付ける（図２のステップＳ２）。設計業務テンプレート「部品１設計」には部品１が対応するのでそれらを結び付ける。設計業務テンプレートとその部品とを関連付けるための画面例を図１２に示す。この図１２は設計業務テンプレート「部品１設計」と部品１とを関連付けるためのものである。図１２では、設計業務テンプレートとして「部品１設計」が表示され、部品名や組み立て体名のモデル一覧が表示されているので、これらの中から関連付ける部品を選択する。図１２では、関連付けする部品として部品１が選択されている。なお、部品一覧からの選択ばかりでなく、キーボードなどにより、直接モデル名を入力することも可能である。また、ステップＳ２は、通常、設計業務テンプレートの作成画面より起動することで関連付ける。
【００３２】
その他の部品の設計業務テンプレートに関しても、それぞれ部品を関連付ける。ここでは、設計業務テンプレート「部品２設計」に部品２を、「部品３設計」に部品３を、「部品４設計」に部品４をそれぞれ関連付ける。
【００３３】
次に、ステップＳ１およびＳ２で入力した設計業務テンプレートをデータベース１０６に登録する（図２のステップＳ３）。図１３に設計業務テンプレートのデータ構造の一例を示す。この設計業務テンプレートには、設計手順情報、単位プロセス名やそこで利用するツール、参照データ、設計仕様や添付情報などが記述されている。また、設計業務テンプレートに関連付けられた部品名も記述されている。
【００３４】
次に、ステップＳ３で登録された設計業務テンプレートに従って部品の設計作業を行なう（図２のステップＳ４）。部品１における設計作業の実施の一例を図１４に示す。ステップＳ１で定義した設計業務テンプレート「部品１設計」を入力することで、設計手順が表示されるので、参照すべき情報の表示やツールを用いた設計作業することができる。図１４では「プリプロセス」の作業中を示す一例であり、ツール「Ｐｒｅｐｒｏｃｅｓｓ」を起動して作業を行なう。また、設計仕様や設計制約など参照すべき情報も表示される。なお、設計作業中に気づいた点などのノウハウ事項も入力することができると共に、参照ファイルなども入力することができる。ここでは、「ノウハウ」として、「スカート部を肉厚３ｍｍとすると制約は満たすが熱分布が不自然」というナレッジを入力した例を示してある。部品２、部品３、部品４に関しても、設計業務テンプレート「部品２設計」、「部品３設計」、「部品４設計」に従って設計をそれぞれ行なうことができる。
【００３５】
以上が、部品設計に関するフェーズにおける設計作業の実行についての説明である。なお、このフェーズは異なる独立した場所で実施することも可能である。
【００３６】
次に、組み立て体設計のフェーズにおける設計作業の実行について説明する。
【００３７】
まず、図３に示す機械１の組み立て体の設計のための設計業務テンプレートを作成する（図２のステップＳ５）。この設計業務テンプレートの作成画面の一例を図１５に示す。ここでは、部品１、部品２、部品３および部品４を組み合わせた組み立て体である機械１の設計業務テンプレートを作成する例である。機械１の設計手順として、「バランス検討」？「クリアランス検討」？「振動検討」？「強度検討」？「形状調整検討」が定義され、「振動検討」と「強度検討」の手順として、「プリプロセス」？「解析実行」？「ポストプロセス」？振動検討の場合は「振動評価」、強度検討の場合は「強度評価」が定義されている。さらに「ポストプロセス」の手順として、振動検討の場合は、「固有値出力」？「振動モード出力」が定義され、強度検討の場合には、「主応力値出力」？「最大変位出力」が定義されている。また、それぞれの単位プロセスには、「Ｐｒｅｐｒｏｃｅｓｓｏｒ」、「Ｓｏｌｖｅｒ」などのツールも定義されている。組み立て体設計における、設計仕様、制約条件や、「機械１設計便覧．ｔｘｔ」のような参照情報ファイルなども定義されている。ここで作成された設計業務テンプレートを「機械１設計」とする。
【００３８】
次に、ステップＳ５で作成した設計業務テンプレートに設計対象となる組み立て体を結び付ける（図２のステップＳ６）。設計業務テンプレート「機械１設計」には、機械１が対応するので、それらを結び付ける。入力画面は図１２に示したものと同様であるので、図示を省略する。ここでは選択対象として「機械１」が選択される。またステップＳ６に関しても、通常、設計業務テンプレートの作成画面により起動し、設計業務テンプレートに結び付ける組み立て体を選択する。
【００３９】
次に、ステップＳ６で入力した設計業務テンプレートをデータベース１０６に登録する（図２のステップＳ７）。ここでの設計業務テンプレートのデータ構造は、書式に関して図１３で示したものと同様であり、単位プロセスの名称や手順、定義したデータなどが異なる。
【００４０】
次に、ステップＳ７で登録された設計業務テンプレートに従って組み立て体である機械１の設計作業を行なう（図２のステップＳ８）。機械１における設計作業の実施には、図１４に示す部品１の設計業務テンプレートでの実施と同様に、設計業務テンプレート「機械１設計」を入力することで行なう。
【００４１】
次に、組み立て体の構成部品に結び付けられた設計業務テンプレートをデータベース１０６から呼出し、設計業務テンプレートの情報を表示する（ステップＳ９）。図１６に参照する設計業務テンプレートを選択するための画面の一例を示す。図１６では、部品の一覧に現在設計中の機械１を構成する部品が表示されている。ここで、機械１を構成する部品群をツリー状によって表示している。設計業務テンプレート「機械１設計」は機械１と結び付けられ、機械１のモデルデータから機械１の構成部品を検索することで、図１６のモデル一覧を表示することが可能である。図１６では部品３が選択されている。図１６の「ＯＫ」を押すことで、ここではデータベースより部品３と関連付けられた設計業務テンプレートを取り出し、その情報を表示する。
【００４２】
図１３に示した設計業務テンプレートのデータ構造の関連部品名から該当する設計業務テンプレートを取り出すことが可能である。関連付けられた部品の設計業務テンプレートの情報を参照した機械１の設計作業の実施の一例を図１７に示す。機械１の設計業務テンプレートを参照して設計し、機械１で定義されているツールや設計仕様などが表示されている。さらに、部品３に結び付けられた設計業務テンプレートの情報が同一画面に表示され、部品３での設計仕様などの設計情報が表示されている。
【００４３】
本発明装置は、部品、組み立て体設計の層が複数になっても適用可能である。すなわち、部品Ａ、部品Ｂを組み立てた組み立て体Ｃの設計の層や、組み立て体Ｃと組み立て体Ｄを組み合わせた組み立て体Ｅの設計の層のように、組み立て体の完成度の層のレベルに応じて本発明装置を適用することは可能である。このとき、より上位の設計の層において、下位の層の組み立て体に関連付けられた設計業務テンプレートの情報および部品に関連付けられた設計業務テンプレートの情報の参照は、参照する組み立て体や部品が記述された設計業務テンプレートをデータベースより取り出せばよい。
【００４４】
本発明装置は、設計の下位の層の設計業務テンプレートの情報ばかりでなく、上位の設計業務テンプレートの情報を参照することは可能である。これは、設計作業中、設計作業中の部品もしくは組み立て体によって構成される組み立て体を検索し、該組み立て体を構成する組み立て体もしくは部品に結び付けられた設計業務テンプレートを検索することによって、設計者が参照しようとする設計業務テンプレートが参照できる。
【００４５】
本発明装置は、組み立て体の部品構成より組み立て体全てに結び付けられた設計業務テンプレートをデータベースから呼出し、それらの設計仕様などの情報を一覧表示することが可能である。
【００４６】
本発明装置は、部品に関連付けた設計業務テンプレートを取り出すために、部品名や組み立て体名とそれらと結び付ける設計業務テンプレート名とを記載した関連情報ファイルを別途作成してデータベースに保存し、関連情報ファイルを通じて設計業務テンプレートを取り出すことが可能である。
【００４７】
本発明装置は、各部品の設計や各組み立て体の設計が、一つの場所でなく異なる場所で実施することはインターネットなど通信手段を介することによって可能である。
【００４８】
本発明装置は、設計業務テンプレートに記載された設計仕様や設計制約を利用し、設計業務テンプレートに結び付けられた組み立て体もしくは部品の最適化計算に利用することも可能である。このとき、設計業務テンプレートには、最適計算のための手順を記述し、それらを繰返し実行できるようにすればよい。
【００４９】
本実施例によれば、部品や組み立て体と設計業務テンプレートとを結び付けたために、部品設計や組み立て体設計の異なる設計の層において、設計中の組み立て体や組み立て体を構成する部品を通じて関連する設計業務テンプレートを呼出し、各設計者の担当以外の設計情報を参照することが可能である。また、設計中などの得られた所見や部品や組み立て体に与えられた設計仕様や設計制約条件などを含んだ設計業務テンプレートも参照できるため、設計者は担当組み立て体もしくは部品以外の構成部品の設計仕様変更情報や担当組み立て体もしくは部品には記載されていない設計仕様など詳細な情報を参照できるため、抜けの無い設計を行なうことができる。
【００５０】
【発明の効果】
本発明によれば、部品毎に与えられた設計仕様情報を組み立て体設計に反映することができ、迅速で抜けのない組み立て体設計を支援することができる組み立て体設計支援装置および支援方法を提供できる。
【図面の簡単な説明】
【図１】本発明に一実施例の組み立て体設計支援装置の全体構成図である。
【図２】図１の組み立て体設計支援装置の利用手順を示す図である。
【図３】図１の組み立て体設計支援装置の設計対象例である組み立て体を示す斜視図である。
【図４】図３の組み立て体を構成する部品１を示す斜視図である。
【図５】図３の組み立て体を構成する部品２を示す斜視図である。
【図６】図３の組み立て体を構成する部品３を示す斜視図である。
【図７】図３の組み立て体を構成する部品４を示す斜視図である。
【図８】図４の部品１の設計業務テンプレートの作成画面の一例を示す図である。
【図９】図４の部品２の設計業務テンプレートの作成画面の一例を示す図である。
【図１０】図４の部品３の設計業務テンプレートの作成画面の一例を示す図である。
【図１１】図４の部品１の設計業務テンプレートの作成画面の一例を示す図である。
【図１２】設計業務テンプレートに関連付ける部品の定義画面の一例を示す図である。
【図１３】設計業務テンプレートのデータ構造の一例を示す図である。
【図１４】部品１の設計作業実施の一例を示す図である。
【図１５】機械１の設計業務テンプレートの作成画面の一例を示す図である。
【図１６】参照する部品に関連付けられた設計業務テンプレートの選択画面の一例を示す図である。
【図１７】部品に結び付けられた設計業務テンプレートの情報を参照した設計作業の一例を示す図である。
【符号の説明】
１０１…設計業務テンプレート作成部、１０２…モデル−テンプレート関連設定部、１０３…設計業務テンプレート実行部、１０４…モデル−テンプレート情報呼出し部、１０５…テンプレート情報表示部、１０６…データベース、１０７…計算機。
【図１】
2004341585.tif 000003
【図２】
2004341585.tif 000004
【図３】
2004341585.tif 000005
【図４】
2004341585.tif 000006
【図５】
2004341585.tif 000007
【図６】
2004341585.tif 000008
【図７】
2004341585.tif 000009
【図８】
2004341585.tif 000010
【図９】
2004341585.tif 000011
【図１０】
2004341585.tif 000012
【図１１】
2004341585.tif 000013
【図１２】
2004341585.tif 000014
【図１３】
2004341585.tif 000015
【図１４】
2004341585.tif 000016
【図１５】
2004341585.tif 000017
【図１６】
2004341585.tif 000018
【図１７】
2004341585.tif 000019