(57)【要約】【課題】ＣＡＤモデル作成加工作業後において、知識情報を整理、統合し、ＣＡＤ作成加工コマンドを整理して技術標準を作成すると共に、ＣＡＤシステムの動作の負担を軽減することができるＣＡＤシステムを提供すること。【解決手段】コマンドを入力する入力手段と、表示手段と、作成加工手段と、データファイルと、作業中のＣＡＤモデルと共に表示手段に表示可能な知識情報を、作成加工コマンドと関連付けて付与したり、データファイルから呼び出したりする知識情報処理を行う知識情報処理手段と、設計終了によるＣＡＤモデルの完成後、知識情報を整理し、完成後のＣＡＤモデルの作成に用いられる作成加工コマンドに関連付けると共に、不要な作成加工コマンドを整理して技術標準を作成する知識情報整合処理を行う知識情報整合処理手段と、ＣＡＤイメージ出力処理手段とを有することを特徴とするＣＡＤシステム。【選択図】  図１
2007148897.tif 000002
【特許請求の範囲】
【請求項１】
コマンドを入力する入力手段と、
表示手段と、
作成加工コマンドに従いＣＡＤモデルを作成加工する作成加工手段と、
作成加工コマンド、ＣＡＤモデルおよび知識情報を格納可能なデータファイルと、
前記作成加工手段で作業中のＣＡＤモデルと共に前記表示手段に表示可能な知識情報を、前記ＣＡＤモデルの作成加工に用いられる作成加工コマンドと関連付けて付与したり、前記データファイルから任意の前記作成加工コマンドを呼び出すことにより、この作成加工コマンドに関連付けられている知識情報および前記作成加工コマンドで作成加工されるＣＡＤモデルを呼び出したりする知識情報処理を行う知識情報処理手段と、
設計終了によるＣＡＤモデルの完成後、前記データファイル中に前記完成後のＣＡＤモデルの完成以前の設計履歴として残存する作成加工コマンドに対し、過去の作成加工コマンドの情報をも含む累積的な情報として関連付けられている前記知識情報を、前記完成後のＣＡＤモデルの作成に有益な情報となるように整理し、この整理された知識情報を前記完成後のＣＡＤモデルの作成に用いられる作成加工コマンドに関連付けると共に、前記完成後のＣＡＤモデルを完成させるために不要な作成加工コマンドを削除し前記完成後のＣＡＤモデルの作成に必要な作成加工コマンドとなるように整理して技術標準を作成する知識情報整合処理を行う知識情報整合処理手段と、
前記データファイルから作成加工コマンドとこの作成加工コマンドに関連付けられた知識情報とを呼び出し、前記作成加工コマンドに関連付けられる知識情報と前記作成加工コマンドに基づいて作成加工されるＣＡＤモデルとを前記表示手段に表示させるＣＡＤイメージ出力処理手段とを有することを特徴とするＣＡＤシステム。
【請求項２】
前記入力手段への入力コマンドの種類を判断し、入力コマンドが作成加工コマンドである場合には前記知識情報処理手段に知識情報入力処理コマンドを送信して前記データファイルから前記知識情報を呼び出す試みを行い前記知識情報が存在するときにこの知識情報を作業中のＣＡＤモデルと共に前記表示手段に表示可能にした上で前記作成加工手段に作成加工コマンドを送信する入力コマンド処理判断手段をさらに有することを特徴とする請求項１記載のＣＡＤシステム。
【請求項３】
前記作成加工手段が、部品形状ＣＡＤモデルを作成加工する部品形状作成加工手段と全体形状ＣＡＤモデルを作成加工する全体形状作成加工手段とからなり、
さらに、前記入力手段への入力コマンドの種類を判断し、入力コマンドが作成加工コマンドである場合には前記知識情報処理手段に知識情報入力処理コマンドを送信して前記データファイルから前記知識情報を呼び出す試みを行い前記知識情報が存在するときにこの知識情報を作業中のＣＡＤモデルと共に前記表示手段に表示可能にした上で前記作成加工手段に作成加工コマンドを送信する入力コマンド処理判断手段を有することを特徴とする請求項１記載のＣＡＤシステム。
【請求項４】
入力手段への入力コマンドが作成加工コマンドである場合に、作成加工手段でのＣＡＤモデルの作成加工の際にデータファイルから前記作成加工コマンドに関連付けられた知識情報を呼び出す試みを行い、前記データファイル中に前記知識情報が存在する場合はこの知識情報を前記ＣＡＤモデルと共に表示手段に表示させるステップと、
入力手段への入力コマンドが知識情報入力処理コマンドである場合に、前記入力手段に知識情報を入力し、この知識情報を前記知識情報処理手段を用いて前記データファイル中のＣＡＤモデルの作成加工に用いられる作成加工コマンドに関連付けて付与するステップと、
設計終了によるＣＡＤモデルの完成後、前記入力コマンドが知識情報整合処理コマンドである場合に、前記知識情報整合処理手段を用いて、前記データファイル中に前記完成後のＣＡＤモデルの完成以前の設計履歴として残存する作成加工コマンドに対し、過去の作成加工コマンドの情報をも含む累積的な情報として関連付けられている前記知識情報を、前記完成後のＣＡＤモデルの作成に有益な情報となるように整理し、この整理された知識情報を前記完成後のＣＡＤモデルの作成に用いられる作成加工コマンドに関連付けると共に、前記完成後のＣＡＤモデルを完成させるために不要な作成加工コマンドを削除し前記完成後のＣＡＤモデルの作成に必要な作成加工コマンドとなるように整理して技術標準を作成するステップと、
ＣＡＤイメージ出力処理手段を用いて、前記データファイルから所望のＣＡＤモデルを作成加工するための作成加工コマンドを呼び出すことにより前記作成加工コマンドに関連付けられた知識情報を呼び出し、前記所望のＣＡＤモデルとこの所望のＣＡＤモデルに関連付けられた知識情報とを前記表示手段に表示させるステップとを有することを特徴とするＣＡＤシステムの使用方法。
【請求項５】
入力手段への入力コマンドが部品形状ＣＡＤモデルを作成加工する部品形状作成加工コマンドである場合に、部品形状作成加工手段での部品形状ＣＡＤモデルの作成加工の際に、データファイルから部品形状ＣＡＤモデルとこの部品形状ＣＡＤモデルの作成加工に用いられるまたは用いられた作成加工コマンドとこの作成加工コマンドに関連付けられた知識情報とを呼び出す試みを行い、前記データファイル中に前記知識情報が存在する場合はこの知識情報を前記作成加工中の部品形状ＣＡＤモデルと共に表示手段に表示させるステップと、
入力手段への入力コマンドが全体形状ＣＡＤモデルを作成加工する全体形状作成加工コマンドである場合に、全体形状作成加工手段での全体形状ＣＡＤモデルの作成加工の際に、データファイルから全体形状ＣＡＤモデルとこの全体形状ＣＡＤモデルの作成加工に用いられた作成加工コマンドとこの作成加工コマンドに関連付けられた知識情報とを呼び出す試みを行い、前記データファイル中に前記知識情報が存在する場合はこの知識情報を前記作成加工中の全体形状ＣＡＤモデルと共に表示手段に表示させるステップと、
入力手段への入力コマンドが知識情報入力処理コマンドである場合に、前記入力手段に知識情報を入力し、この知識情報を前記知識情報処理手段を用いて前記データファイル中の部分形状ＣＡＤモデルの作成加工に用いられる作成加工コマンドまたは全体形状ＣＡＤモデルの作成加工に用いられる作成加工コマンドに関連付けて付与するステップと、
設計終了によるＣＡＤモデルの完成後、前記入力コマンドが知識情報整合処理コマンドである場合に、前記知識情報整合処理手段を用いて、前記データファイル中に前記完成後のＣＡＤモデルの完成以前の設計履歴として残存する作成加工コマンドに対し、過去の作成加工コマンドの情報をも含む累積的な情報として関連付けられている前記知識情報を、前記完成後のＣＡＤモデルの作成に有益な情報となるように整理し、この整理された知識情報を前記完成後のＣＡＤモデルの作成に用いられる作成加工コマンドに関連付けると共に、前記完成後のＣＡＤモデルを完成させるために不要な作成加工コマンドを削除し前記完成後のＣＡＤモデルの作成に必要な作成加工コマンドとなるように整理して技術標準を作成するステップと、
ＣＡＤイメージ出力処理手段を用いて、前記データファイルから所望のＣＡＤモデルを作成加工するための作成加工コマンドを呼び出すことによりこの作成加工コマンドに関連付けられた知識情報を呼び出し、前記所望のＣＡＤモデルとこの所望のＣＡＤモデルに関連付けられた知識情報とを前記表示手段に表示させるステップとを有することを特徴とするＣＡＤシステムの使用方法。
【請求項６】
入力手段への入力コマンドが部品形状ＣＡＤモデルを新規作成する部品形状新規作成コマンドである場合に、部品形状作成加工手段での部品形状ＣＡＤモデルの新規作成の際に、データファイルから新規作成の対象となる部品形状ＣＡＤモデルの作成に用いられる部品形状新規作成コマンドとこの部品形状新規作成コマンドに関連付けられた知識情報とを呼び出す試みを行い、前記データファイル中に前記知識情報が存在する場合はこの知識情報を前記新規作成中の部品形状ＣＡＤモデルと共に表示手段に表示させるステップと、
入力手段への入力コマンドが部品形状ＣＡＤモデルに部品形状変更を行う部品形状変更コマンドである場合に、部品形状作成加工手段での部品形状ＣＡＤモデルの部品形状変更の際に、データファイルから形状変更の対象となる部品形状ＣＡＤモデルとこの部品形状ＣＡＤモデルの作成加工に用いられた作成加工コマンドとこの作成加工コマンドに関連付けられた知識情報とを呼び出す試みを行い、前記データファイル中に前記知識情報が存在する場合はこの知識情報を前記形状変更の対象となる部品形状ＣＡＤモデルと共に表示手段に表示させるステップと、
入力手段への入力コマンドが全体形状ＣＡＤモデルから部品移動を行う全体形状部品移動コマンドである場合に、全体形状作成加工手段での全体形状ＣＡＤモデルからの部品移動の際に、データファイルから部品移動の対象となる全体形状ＣＡＤモデルとこの全体形状ＣＡＤモデルの作成加工に用いられた作成加工コマンドとこの作成加工コマンドに関連付けられた知識情報とを呼び出す試みを行い、前記データファイル中に前記知識情報が存在する場合はこの知識情報を前記部品移動の対象となる全体形状ＣＡＤモデルと共に表示手段に表示させるステップと、
入力手段への入力コマンドが全体形状ＣＡＤモデルに部品追加を行う全体形状部品追加コマンドである場合に、全体形状作成加工手段での全体形状ＣＡＤモデルへの部品追加の際に、データファイルから部品追加の対象となる全体形状ＣＡＤモデルとこの全体形状ＣＡＤモデルの作成加工に用いられた作成加工コマンドとこの作成加工コマンドに関連付けられた知識情報とを呼び出す試みを行い、前記データファイル中に前記知識情報が存在する場合はこの知識情報を前記部品追加の対象となる全体形状ＣＡＤモデルと共に表示手段に表示させるステップと、
前記入力コマンドが知識情報入力処理コマンドである場合に、前記入力手段に知識情報を入力し、前記知識情報を前記知識情報処理手段を用いて前記データファイル中の部分形状ＣＡＤモデルの作成加工に用いられる作成加工コマンドまたは全体形状ＣＡＤモデルの作成加工に用いられる作成加工コマンドに関連付けて付与するステップと、
設計終了によるＣＡＤモデルの完成後、前記入力コマンドが知識情報整合処理コマンドである場合に、前記知識情報整合処理手段を用いて、前記データファイル中に前記完成後のＣＡＤモデルの完成以前の設計履歴として残存する作成加工コマンドに対し、過去の作成加工コマンドの情報をも含む累積的な情報として関連付けられている前記知識情報を、前記完成後のＣＡＤモデルの作成に有益な情報となるように整理し、この整理された知識情報を前記完成後のＣＡＤモデルの作成に用いられる作成加工コマンドに関連付けると共に、前記完成後のＣＡＤモデルを完成させるために不要な作成加工コマンドを削除し前記完成後のＣＡＤモデルの作成に必要な作成加工コマンドとなるように整理して技術標準を作成するステップと、
ＣＡＤイメージ出力処理手段を用いて、前記データファイルから所望のＣＡＤモデルを作成加工するための作成加工コマンドを呼び出すことによりこの作成加工コマンドに関連付けられた知識情報を呼び出し、前記所望のＣＡＤモデルとこの所望のＣＡＤモデルに関連付けられた知識情報とを前記表示手段に表示させるステップとを有することを特徴とするＣＡＤシステムの使用方法。
【請求項７】
入力手段への入力コマンドが作成加工コマンドである場合に、作成加工手段でのＣＡＤモデルの作成加工の際にデータファイルから前記作成加工コマンドに関連付けられた知識情報を呼び出す試みを行い、前記データファイル中に前記知識情報が存在する場合はこの知識情報を前記ＣＡＤモデルと共に表示手段に表示させるステップと、
入力手段への入力コマンドが知識情報入力処理コマンドである場合に、前記入力手段に知識情報を入力し、この知識情報を前記知識情報処理手段を用いて前記データファイル中のＣＡＤモデルの作成加工に用いられる作成加工コマンドに関連付けて付与するステップと、
設計終了によるＣＡＤモデルの完成後、前記入力コマンドが知識情報整合処理コマンドである場合に、前記知識情報整合処理手段を用いて、前記データファイル中に前記完成後のＣＡＤモデルの完成以前の設計履歴として残存する作成加工コマンドに対し、過去の作成加工コマンドの情報をも含む累積的な情報として関連付けられている前記知識情報を、前記完成後のＣＡＤモデルの作成に有益な情報となるように整理し、この整理された知識情報を前記完成後のＣＡＤモデルの作成に用いられる作成加工コマンドに関連付けると共に、前記完成後のＣＡＤモデルを完成させるために不要な作成加工コマンドを削除し前記完成後のＣＡＤモデルの作成に必要な作成加工コマンドとなるように整理して技術標準を作成するステップと、
ＣＡＤイメージ出力処理手段を用いて、前記データファイルから所望のＣＡＤモデルを作成加工するための作成加工コマンドを呼び出すことにより前記作成加工コマンドに関連付けられた知識情報を呼び出し、前記所望のＣＡＤモデルとこの所望のＣＡＤモデルに関連付けられた知識情報とを前記表示手段に表示させるステップとをコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＣＡＤシステム、その使用方法およびこの使用方法をコンピュータに実行させるプログラムに関する。
【背景技術】
【０００２】
従来、用いられているＣＡＤシステム４０は、たとえば、図５に示すように、ＣＡＤ操作入力装置４１に入力された命令に従い、部品形状モデル作成加工部４３で作成加工された部品形状ＣＡＤモデルをデータファイル４６に格納したり、必要によりデータファイル４６から呼び出した部品形状ＣＡＤモデルまたは全体形状ＣＡＤモデルを全体形状モデル作成加工部４４で作成加工された全体形状ＣＡＤモデルをデータファイル４６に格納した後、前記部品形状ＣＡＤモデルまたは全体形状ＣＡＤモデル等のＣＡＤモデルをデータファイル４６からＣＡＤイメージ出力処理部４５に呼び出し、ＣＡＤ画面出力装置４７に表示したりしていた。
【０００３】
しかし、ＣＡＤモデルの作成加工作業が上司や他の設計者等の指示、助言、参考情報等の知識情報に基づいて行われる場合には、設計者は、この知識情報を念頭に置きつつ作業する必要があるため、知識情報をいつでも参照できるように作成加工対象のＣＡＤモデルと関連付けてノートや知識情報システム中に整理、保存しておく必要があるが、この整理、保存は時間と手間がかかるため、設計者に負担となっていた。ここで、知識情報システム５０とは、例えば、図６に示すような、知識情報操作入力装置５１に入力された命令に従い、知識情報入力処理部５３で入力した知識情報をデータファイル５４に格納し、前記知識情報をデータファイル５４から知識情報出力処理部５５に呼び出したり、呼び出して加工した知識情報をデータファイル５４に再び格納したりした後、知識情報を知識情報出力装置５６に表示するものである。なお、知識情報システムやノートでの知識情報の管理は、ＣＡＤシステムの作業の際に情報を取り出し易いように、ＣＡＤシステムで用いるのと同じ名前や番号を付して整理しておくことが多い。
【０００４】
また、ＣＡＤモデルの作成加工作業においては、多いときには１つのＣＡＤモデルについて数百回、数千回も設計変更が繰り返されることがあり、知識情報も設計変更のたびに変更されることが多い。このため、設計者がＣＡＤモデルの作成加工作業を円滑に行うためには、膨大な知識情報を設計経緯に沿った形でうまく整理、統合しておく必要があるが、この整理、統合作業も設計者の負担となっていた。さらに、上記知識情報は、通常、設計者毎に個々に管理するものとなっているため、複数の設計者が関連するＣＡＤモデルを作成加工する等の理由で、同一知識情報を複数の設計者間で共有したい場合でも、知識情報の共有がうまく行われない場合があった。
【０００５】
このように、知識情報をＣＡＤシステムと別のノートや知識情報システムで管理する場合は、設計者が必要な知識情報を迅速に得られない場合がある。このため、従来、知識情報をＣＡＤモデルに関連付けることにより、ＣＡＤシステム内で知識情報を得ることができるようにしたものが提案されている。
【０００６】
たとえば、特許文献１（特開平７−２８８８２号公報）には、データベースマネージャー等を備えたＣＡＤ装置であって、文書データ格納部と、関連性データ作成加工手段と、関連性データ格納部とを備え、データベースマネージャーがＣＡＤデータを表示手段に表示すると共に、文書データを表示手段に表示するＣＡＤ装置が開示されている。
【０００７】
また、特許文献２（特開平８−６９７３号公報）には、部品データを格納するライブラリと、文書データを格納する文書データ格納部と、部品データを呼び出して表示手段に表示する際に文書データを呼び出して一緒に表示する制御手段とを備えるＣＡＤシステムが開示されている。
【０００８】
さらに、特許文献３（特開平８−７７２２６号公報）には、ＣＡＤシステムではないものの、実装アプリケーションプログラムが設計履歴データと基本アイテムデータとを生成し更新すると共に、設計情報データベースを生成し、診断解析部が前記設計情報データベースを定期的に解析することにより設計診断データベースを生成して設計開発時の設計要因の決定に付加するプリント板設計装置が開示されている。
【特許文献１】特開平７−２８８８２号公報（第２頁、図１）
【特許文献２】特開平８−６９７３号公報（第２頁、図１）
【特許文献３】特開平８−７７２２６号公報（第２頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００９】
従来の技術では、ＣＡＤモデルの作成加工作業中に知識情報をＣＡＤモデルと関連付けて呼び出すことは可能であっても、ＣＡＤモデルの作成加工作業終了後に、膨大な知識情報を設計経緯に沿った形でうまく整理、統合して技術基準を作成することが困難であるという問題があった。
【００１０】
また、設計変更が行われた場合、ＣＡＤシステムには、最終形態のＣＡＤモデルを完成させるためのＣＡＤモデルを作成加工するコマンド（以下、「作成加工コマンド」という。）、たとえば「平板作成」、「穴位置指定」、「穴位置変更」、「穴開け」等が残存しているが、これらコマンドの中には最終形態のＣＡＤモデルを完成させるのに不要なコマンドも含まれる。たとえば、ＣＡＤシステムで穴の開いた平板を作成加工した後に設計変更した場合、最終形態のＣＡＤモデルを完成させるためには「穴位置変更」コマンドに係る穴位置の知識情報は「穴位置指定」コマンドの際に必要になるが、「穴位置変更」コマンド自体は不要になる。このような不要なコマンドが多く残存するとＣＡＤシステムの動作の負担になるが、上記従来技術では、不要な作成加工コマンドを削除しないため、前記作成加工コマンドのためにＣＡＤシステムの動作の負担が大きいという問題もあった。
【００１１】
本発明は、上記の事情に鑑みてなされたもので、ＣＡＤモデル作成加工作業中において、存在する知識情報を確実に入手でき、ＣＡＤモデル作成加工作業後において、知識情報を設計経緯に沿った形でうまく整理、統合すると共にＣＡＤシステム中に残存するＣＡＤ作成加工コマンドを整理して技術標準を作成し、さらに、前記ＣＡＤ作成加工コマンドの整理によりＣＡＤシステムの動作の負担を軽減することができるＣＡＤシステム、その使用方法および前記方法を実行させるプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明は、コマンドを入力する入力手段と、表示手段と、作成加工コマンドに従いＣＡＤモデルを作成加工する作成加工手段と、作成加工コマンド、ＣＡＤモデルおよび知識情報を格納可能なデータファイルと、前記作成加工手段で作業中のＣＡＤモデルと共に前記表示手段に表示可能な知識情報を、前記ＣＡＤモデルの作成加工に用いられる作成加工コマンドと関連付けて付与したり、前記データファイルから任意の前記作成加工コマンドを呼び出すことにより、この作成加工コマンドに関連付けられている知識情報および前記作成加工コマンドで作成加工されるＣＡＤモデルを呼び出したりする知識情報処理を行う知識情報処理手段と、設計終了によるＣＡＤモデルの完成後、前記データファイル中に前記完成後のＣＡＤモデルの完成以前の設計履歴として残存する作成加工コマンドに対し、過去の作成加工コマンドの情報をも含む累積的な情報として関連付けられている前記知識情報を、前記完成後のＣＡＤモデルの作成に有益な情報となるように整理し、この整理された知識情報を前記完成後のＣＡＤモデルの作成に用いられる作成加工コマンドに関連付けると共に、前記完成後のＣＡＤモデルを完成させるために不要な作成加工コマンドを削除し前記完成後のＣＡＤモデルの作成に必要な作成加工コマンドとなるように整理して技術標準を作成する知識情報整合処理を行う知識情報整合処理手段と、前記データファイルから作成加工コマンドとこの作成加工コマンドに関連付けられた知識情報とを呼び出し、前記作成加工コマンドに関連付けられる知識情報と前記作成加工コマンドに基づいて作成加工されるＣＡＤモデルとを前記表示手段に表示させるＣＡＤイメージ出力処理手段とを有することを特徴とするＣＡＤシステムを提供するものである。
【００１３】
また、本発明は、入力手段への入力コマンドが作成加工コマンドである場合に、作成加工手段でのＣＡＤモデルの作成加工の際にデータファイルから前記作成加工コマンドに関連付けられた知識情報を呼び出す試みを行い、前記データファイル中に前記知識情報が存在する場合はこの知識情報を前記ＣＡＤモデルと共に表示手段に表示させるステップと、入力手段への入力コマンドが知識情報入力処理コマンドである場合に、前記入力手段に知識情報を入力し、この知識情報を前記知識情報処理手段を用いて前記データファイル中のＣＡＤモデルの作成加工に用いられる作成加工コマンドに関連付けて付与するステップと、設計終了によるＣＡＤモデルの完成後、前記入力コマンドが知識情報整合処理コマンドである場合に、前記知識情報整合処理手段を用いて、前記データファイル中に前記完成後のＣＡＤモデルの完成以前の設計履歴として残存する作成加工コマンドに対し、過去の作成加工コマンドの情報をも含む累積的な情報として関連付けられている前記知識情報を、前記完成後のＣＡＤモデルの作成に有益な情報となるように整理し、この整理された知識情報を前記完成後のＣＡＤモデルの作成に用いられる作成加工コマンドに関連付けると共に、前記完成後のＣＡＤモデルを完成させるために不要な作成加工コマンドを削除し前記完成後のＣＡＤモデルの作成に必要な作成加工コマンドとなるように整理して技術標準を作成するステップと、ＣＡＤイメージ出力処理手段を用いて、前記データファイルから所望のＣＡＤモデルを作成加工するための作成加工コマンドを呼び出すことによりこの作成加工コマンドに関連付けられた知識情報を呼び出し、前記所望のＣＡＤモデルとこの所望のＣＡＤモデルに関連付けられた知識情報とを前記表示手段に表示させるステップとを有することを特徴とするＣＡＤシステムの使用方法を提供するものである。
【００１４】
また、本発明は、入力手段への入力コマンドが部品形状ＣＡＤモデルを作成加工する部品形状作成加工コマンドである場合に、部品形状作成加工手段での部品形状ＣＡＤモデルの作成加工の際に、データファイルから部品形状ＣＡＤモデルとこの部品形状ＣＡＤモデルの作成加工に用いられるまたは用いられた作成加工コマンドとこの作成加工コマンドに関連付けられた知識情報とを呼び出す試みを行い、前記データファイル中に前記知識情報が存在する場合はこの知識情報を前記作成加工中の部品形状ＣＡＤモデルと共に表示手段に表示させるステップと、入力手段への入力コマンドが全体形状ＣＡＤモデルを作成加工する全体形状作成加工コマンドである場合に、全体形状作成加工手段での全体形状ＣＡＤモデルの作成加工の際に、データファイルから全体形状ＣＡＤモデルとこの全体形状ＣＡＤモデルの作成加工に用いられた作成加工コマンドとこの作成加工コマンドに関連付けられた知識情報とを呼び出す試みを行い、前記データファイル中に前記知識情報が存在する場合はこの知識情報を前記作成加工中の全体形状ＣＡＤモデルと共に表示手段に表示させるステップと、入力手段への入力コマンドが知識情報入力処理コマンドである場合に、前記入力手段に知識情報を入力し、この知識情報を前記知識情報処理手段を用いて前記データファイル中の部分形状ＣＡＤモデルの作成加工に用いられる作成加工コマンドまたは全体形状ＣＡＤモデルの作成加工に用いられる作成加工コマンドに関連付けて付与するステップと、設計終了によるＣＡＤモデルの完成後、前記入力コマンドが知識情報整合処理コマンドである場合に、前記知識情報整合処理手段を用いて、前記データファイル中に前記完成後のＣＡＤモデルの完成以前の設計履歴として残存する作成加工コマンドに対し、過去の作成加工コマンドの情報をも含む累積的な情報として関連付けられている前記知識情報を、前記完成後のＣＡＤモデルの作成に有益な情報となるように整理し、この整理された知識情報を前記完成後のＣＡＤモデルの作成に用いられる作成加工コマンドに関連付けると共に、前記完成後のＣＡＤモデルを完成させるために不要な作成加工コマンドを削除し前記完成後のＣＡＤモデルの作成に必要な作成加工コマンドとなるように整理して技術標準を作成するステップと、ＣＡＤイメージ出力処理手段を用いて、前記データファイルから所望のＣＡＤモデルを作成加工するための作成加工コマンドを呼び出すことによりこの作成加工コマンドに関連付けられた知識情報を呼び出し、前記所望のＣＡＤモデルとこの所望のＣＡＤモデルに関連付けられた知識情報とを前記表示手段に表示させるステップとを有することを特徴とするＣＡＤシステムの使用方法を提供するものである。
【００１５】
また、本発明は、入力手段への入力コマンドが部品形状ＣＡＤモデルを新規作成する部品形状新規作成コマンドである場合に、部品形状作成加工手段での部品形状ＣＡＤモデルの新規作成の際に、データファイルから新規作成の対象となる部品形状ＣＡＤモデルの作成に用いられる部品形状新規作成コマンドとこの部品形状新規作成コマンドに関連付けられた知識情報とを呼び出す試みを行い、前記データファイル中に前記知識情報が存在する場合はこの知識情報を前記新規作成中の部品形状ＣＡＤモデルと共に表示手段に表示させるステップと、入力手段への入力コマンドが部品形状ＣＡＤモデルに部品形状変更を行う部品形状変更コマンドである場合に、部品形状作成加工手段での部品形状ＣＡＤモデルの部品形状変更の際に、データファイルから形状変更の対象となる部品形状ＣＡＤモデルとこの部品形状ＣＡＤモデルの作成加工に用いられた作成加工コマンドとこの作成加工コマンドに関連付けられた知識情報とを呼び出す試みを行い、前記データファイル中に前記知識情報が存在する場合はこの知識情報を前記形状変更の対象となる部品形状ＣＡＤモデルと共に表示手段に表示させるステップと、入力手段への入力コマンドが全体形状ＣＡＤモデルから部品移動を行う全体形状部品移動コマンドである場合に、全体形状作成加工手段での全体形状ＣＡＤモデルからの部品移動の際に、データファイルから部品移動の対象となる全体形状ＣＡＤモデルとこの全体形状ＣＡＤモデルの作成加工に用いられた作成加工コマンドとこの作成加工コマンドに関連付けられた知識情報とを呼び出す試みを行い、前記データファイル中に前記知識情報が存在する場合はこの知識情報を前記部品移動の対象となる全体形状ＣＡＤモデルと共に表示手段に表示させるステップと、入力手段への入力コマンドが全体形状ＣＡＤモデルに部品追加を行う全体形状部品追加コマンドである場合に、全体形状作成加工手段での全体形状ＣＡＤモデルへの部品追加の際に、データファイルから部品追加の対象となる全体形状ＣＡＤモデルとこの全体形状ＣＡＤモデルの作成加工に用いられた作成加工コマンドとこの作成加工コマンドに関連付けられた知識情報とを呼び出す試みを行い、前記データファイル中に前記知識情報が存在する場合はこの知識情報を前記部品追加の対象となる全体形状ＣＡＤモデルと共に表示手段に表示させるステップと、前記入力コマンドが知識情報入力処理コマンドである場合に、前記入力手段に知識情報を入力し、この知識情報を前記知識情報処理手段を用いて前記データファイル中の部分形状ＣＡＤモデルの作成加工に用いられる作成加工コマンドまたは全体形状ＣＡＤモデルの作成加工に用いられる作成加工コマンドに関連付けて付与するステップと、設計終了によるＣＡＤモデルの完成後、前記入力コマンドが知識情報整合処理コマンドである場合に、前記知識情報整合処理手段を用いて、前記データファイル中に前記完成後のＣＡＤモデルの完成以前の設計履歴として残存する作成加工コマンドに対し、過去の作成加工コマンドの情報をも含む累積的な情報として関連付けられている前記知識情報を、前記完成後のＣＡＤモデルの作成に有益な情報となるように整理し、この整理された知識情報を前記完成後のＣＡＤモデルの作成に用いられる作成加工コマンドに関連付けると共に、前記完成後のＣＡＤモデルを完成させるために不要な作成加工コマンドを削除し前記完成後のＣＡＤモデルの作成に必要な作成加工コマンドとなるように整理して技術標準を作成するステップと、ＣＡＤイメージ出力処理手段を用いて、前記データファイルから所望のＣＡＤモデルを作成加工するための作成加工コマンドを呼び出すことによりこの作成加工コマンドに関連付けられた知識情報を呼び出し、前記所望のＣＡＤモデルとこの所望のＣＡＤモデルに関連付けられた知識情報とを前記表示手段に表示させるステップとを有することを特徴とするＣＡＤシステムの使用方法を提供するものである。
【００１６】
また、本発明は、入力手段への入力コマンドが作成加工コマンドである場合に、作成加工手段でのＣＡＤモデルの作成加工の際にデータファイルから前記作成加工コマンドに関連付けられた知識情報を呼び出す試みを行い、前記データファイル中に前記知識情報が存在する場合はこの知識情報を前記ＣＡＤモデルと共に表示手段に表示させるステップと、入力手段への入力コマンドが知識情報入力処理コマンドである場合に、前記入力手段に知識情報を入力し、この知識情報を前記知識情報処理手段を用いて前記データファイル中のＣＡＤモデルの作成加工に用いられる作成加工コマンドに関連付けて付与するステップと、設計終了によるＣＡＤモデルの完成後、前記入力コマンドが知識情報整合処理コマンドである場合に、前記知識情報整合処理手段を用いて、前記データファイル中に前記完成後のＣＡＤモデルの完成以前の設計履歴として残存する作成加工コマンドに対し、過去の作成加工コマンドの情報をも含む累積的な情報として関連付けられている前記知識情報を、前記完成後のＣＡＤモデルの作成に有益な情報となるように整理し、この整理された知識情報を前記完成後のＣＡＤモデルの作成に用いられる作成加工コマンドに関連付けると共に、前記完成後のＣＡＤモデルを完成させるために不要な作成加工コマンドを削除し前記完成後のＣＡＤモデルの作成に必要な作成加工コマンドとなるように整理して技術標準を作成するステップと、ＣＡＤイメージ出力処理手段を用いて、前記データファイルから所望のＣＡＤモデルを作成加工するための作成加工コマンドを呼び出すことによりこの作成加工コマンドに関連付けられた知識情報を呼び出し、前記所望のＣＡＤモデルとこの所望のＣＡＤモデルに関連付けられた知識情報とを前記表示手段に表示させるステップとをコンピュータに実行させることを特徴とするプログラムを提供するものである。
【発明の効果】
【００１７】
本発明に係るＣＡＤシステム、その使用方法およびその使用方法を実行させるプログラムによれば、ＣＡＤモデル作成加工作業中において、存在する知識情報を確実に入手でき、ＣＡＤモデル作成加工作業後において、知識情報を設計経緯に沿った形でうまく整理、統合すると共にＣＡＤシステム中に残存するＣＡＤ作成加工コマンドを整理して技術標準を作成し、さらに、ＣＡＤ作成加工コマンドの整理によりＣＡＤシステムの動作の負担を軽減することができる。
【発明を実施するための最良の形態】
【００１８】
本発明に係るＣＡＤシステム、その使用方法およびその使用方法をコンピュータに実行させるためのプログラムの実施の形態について、図面を参照して説明する。
【００１９】
図１は本発明に係るＣＡＤシステムの第１の実施の形態２０の機能ブロック図である。図１に示す第１の実施の形態のＣＡＤシステム２０は、キーボード等の入力手段２１と、入力手段２１と接続されるシステム本体２２と、システム本体２２と接続されるＣＡＤイメージ出力処理手段３０とから構成されている。第１の実施の形態のＣＡＤシステム２０において、システム本体２２は、入力手段２１と接続される作成加工手段３３、作成加工手段３３と接続される知識情報処理手段２８、および知識情報処理手段２８と接続される知識情報整合処理手段２９から構成されている。なお、図１では入力手段２１が、便宜上、入力コマンド処理判断手段２４を介して作成加工手段３３と接続されているが、入力コマンド処理判断手段２４は第１の実施の形態２０に必須の要素ではない。
【００２０】
本発明に係るＣＡＤシステムの第１の実施の形態２０は、入力手段２１に入力された信号が、システム本体２２の作成加工手段３３、知識情報処理手段２８、知識情報整合処理手段２９およびＣＡＤイメージ出力処理手段３０の順番で流れ、ＣＡＤイメージ出力処理手段３０からシステム本体２２外の表示手段３２に出力されるようになっている。本発明に係るＣＡＤシステムの第１の実施の形態２０の入力手段２１としては、たとえば、キーボード等が用いられる。
【００２１】
また、システム本体２２内には作成加工コマンド、ＣＡＤモデルおよび知識情報を格納可能なデータファイル２３が設けられており、データファイル２３は作成加工手段３３、知識情報処理手段２８および知識情報整合処理手段２９のそれぞれと情報のやり取り、すなわち、データファイル２３から情報を呼び出したり、データファイル２３に情報を格納したりすることができるように接続されている。ここで、情報とは、ＣＡＤモデル、作成加工コマンド、知識情報等をいう。このような構成により、システム本体２２内の作成加工手段３３、知識情報処理部２８および知識情報整合処理部２９は、データファイル２３を介してそれぞれ情報を交換できるようになっている。
【００２２】
作成加工手段３３は、作成加工コマンドに従いＣＡＤモデルを作成加工する手段である。ここでＣＡＤモデルとは、全てのＣＡＤモデルを意味し、具体的には、部品形状ＣＡＤモデルおよび全体形状ＣＡＤモデルを含む。
【００２３】
知識情報処理手段２８は、作成加工手段３３で作業中のＣＡＤモデルと共に表示手段３２に表示可能な知識情報を、ＣＡＤモデルの作成加工に用いられる作成加工コマンドと関連付けて付与したり、データファイル２３から任意の作成加工コマンドを呼び出すことにより、この作成加工コマンドに関連付けられている知識情報およびこの作成加工コマンドで作成加工されるＣＡＤモデルを呼び出したりする知識情報処理を行う手段である。
【００２４】
知識情報は、ＣＡＤモデル自体に関連付けられるのでなく、ＣＡＤモデルを作成するのに用いる作成加工コマンドに関連付けられている。このため、ＣＡＤモデルの設計変更を行う場合に設計変更前のＣＡＤモデルが削除されたとしても、設計履歴として保存されている作成加工コマンドを呼び出すことにより、この作成加工コマンドに関連付けられた知識情報と作成加工コマンドで作成加工されたＣＡＤモデルとを表示手段に同時に表示することが確保される。
【００２５】
知識情報整合処理手段２９は、設計終了によるＣＡＤモデルの完成後、データファイル２３中に完成後のＣＡＤモデルの完成以前の設計履歴として残存する作成加工コマンドに対し、過去の作成加工コマンドの情報をも含む累積的な情報として関連付けられている知識情報を、完成後のＣＡＤモデルの作成に有益な情報となるように整理し、この整理された知識情報を前記完成後のＣＡＤモデルの作成に用いられる作成加工コマンドに関連付けると共に、完成後のＣＡＤモデルを完成させるために不要な作成加工コマンドを削除し、完成後のＣＡＤモデルの作成に必要な作成加工コマンドとなるように整理して技術標準を作成する知識情報整合処理を行う手段である。
【００２６】
ここで有益な情報とは、完成後のＣＡＤモデルの作成に必須な情報および知っておくことが好ましい情報をいう。必須な情報とは、たとえば「穴開けの位置を平板の端部からＹとする。」のようなものであり、知っておくことが好ましい情報とは、たとえば「この技術の専門家はＺである。」のようなものである。
【００２７】
ＣＡＤイメージ出力処理手段３０は、データファイル２３から作成加工コマンドとこの作成加工コマンドに関連付けられた知識情報とを呼び出し、作成加工コマンドに関連付けられる知識情報と作成加工コマンドに基づいて作成加工されるＣＡＤモデルとを表示手段３２に表示させる手段である。ここで表示手段３２としては、たとえば、ＣＲＴや液晶ディスプレイ等が用いられる。また、知識情報とＣＡＤモデルとを表示手段３２に表示させる方法としては、上記のように、たとえばＣＲＴや液晶ディスプレイの画面上にＣＡＤモデルを表示すると共に同一画面上に知識情報を表示するウィンドウを設ける方法等が用いられる。
【００２８】
本発明に係るＣＡＤシステムの第１の実施の形態では、このように構成されることにより、作成加工手段３３でＣＡＤモデルを作成加工する際に、作業者がデータファイル２３にアクセスすると、ＣＡＤモデルに知識情報がある場合は、表示手段３２に知識情報とＣＡＤモデルとが同時に表示可能になる。ここで、知識情報とＣＡＤモデルとを同時に表示する方法としては、表示手段３２の表示部分、たとえばＣＲＴ、液晶ディスプレイやプラズマディスプレイの画面上にＣＡＤモデルを表示すると共に同一画面上に知識情報を表示するウィンドウを設ける方法等が用いられる。知識情報を表示するウィンドウは、ＣＡＤモデル１個に対して１個または２個以上とすることができる。
【００２９】
たとえば、ウィンドウを１個にする場合は、設計者とリーダとのやりとり等の知識情報を累積的に１個のウィンドウに記載する方法を用いることができ、ウィンドウを２個にする場合は、設計者とリーダとのやりとり等を設計者のウィンドウとリーダのウィンドウに別に記載する方法を用いることができる。
【００３０】
具体的には、設計者Ａが既存の知識情報に基づいて「穴開け」という作成加工コマンドで平板に穴を開けたＣＡＤモデルを作成し、これに対してリーダＢが穴の位置の変更を要求する知識情報を提示する場合、それぞれの知識情報を１個のウィンドウ内に累積的に記載してもよいし２個のウィンドウに別々に記載してもよい。
【００３１】
次に、本発明に係るＣＡＤシステムの第２の実施の形態について図１を参照して説明する。本発明に係るＣＡＤシステムの第２の実施の形態は、図１に示すＣＡＤシステムの第１の実施の形態２０において、システム本体２２内に入力コマンド処理判断手段２４を設け、入力コマンド処理判断手段２４を入力手段２１とシステム本体２２内の作成加工手段３３との間に介在させるように接続したものである。本発明に係るＣＡＤシステムの第２の実施の形態と第１の実施の形態との相違点は入力コマンド処理判断手段２４を介在させるか否かのみであり、この点以外は同様であるため、同様の部材については同じ番号を付して説明を省略し、相違点についてのみ説明する。
【００３２】
本発明に係るＣＡＤシステムの第２の実施の形態では、入力手段２１に入力された信号が、システム本体２２の入力コマンド処理判断手段２４に入り、システム本体２２内で入力コマンド処理判断手段２４、作成加工手段３３、知識情報処理手段２８、知識情報整合処理手段２９およびＣＡＤイメージ出力処理手段３０の順番で流れ、ＣＡＤイメージ出力処理手段３０からシステム本体２２外の表示手段３２に出力されるようになっている。
【００３３】
なお、図１に示すＣＡＤシステム２０において、入力手段２１から上記順番で流れる信号は、処理の必要がない手段に入力されたときは、この手段で特に処理を行う必要はなく、次の手段に信号が送られるようになっている。
【００３４】
入力コマンド処理判断手段２４は、入力手段２１への入力コマンドの種類を判断し、入力コマンドが知識情報入力処理コマンドである場合には知識情報処理手段２８に知識情報入力処理コマンドをそのまま送信し、入力コマンドが知識情報整合処理コマンドである場合には知識情報整合処理手段２９に知識情報整合処理コマンドをそのまま送信し、入力コマンドがＣＡＤイメージ出力処理コマンドである場合にはＣＡＤイメージ出力処理手段３０にＣＡＤイメージ出力処理コマンドをそのまま送信する。
【００３５】
しかし、入力コマンド処理判断手段２４は、入力コマンドが作成加工コマンドである場合には知識情報処理手段２８に知識情報入力処理コマンドを送信してデータファイル２３から前記知識情報を呼び出す試みを行い前記知識情報が存在するときにこの知識情報を作業中のＣＡＤモデルと共に表示手段３２に表示可能にした上で作成加工手段３３に作成加工コマンドを送信するようになっている。
【００３６】
本発明に係るＣＡＤシステムの第２の実施の形態は入力コマンド処理判断手段２４を備えるため、第１の実施の形態のように作業者が自らデータファイル２３にアクセスしなくても、入力コマンド処理判断手段２４の作用により、ＣＡＤモデルに知識情報がある場合は、ＣＡＤシステムが自動的に判断して表示手段３２に知識情報とＣＡＤモデルとを同時に表示可能にすることができるようになっている。
【００３７】
また、ＣＡＤシステムの第２の実施の形態は、作成加工手段３３を、部品形状作成加工手段２５および全体形状作成加工手段２６からなる構成（本発明に係るＣＡＤシステムの第３の実施の形態）としてもよい。
【００３８】
本発明に係るＣＡＤシステムの第３の実施の形態では、部品形状作成加工手段２５は入力コマンド処理判断手段２４および全体形状作成加工手段２６と接続され、全体形状作成加工手段２６は部品形状作成加工手段２５および知識情報処理手段２８と接続される。
【００３９】
部品形状作成加工手段２５は、作成加工コマンドに従い部品形状ＣＡＤモデルを作成加工する手段であり、全体形状作成加工手段２６は、作成加工コマンドに従い全体形状ＣＡＤモデルを作成加工する手段である。
【００４０】
このような構成により、本発明に係るＣＡＤシステムの第３の実施の形態は、入力手段２１に入力された信号が、システム本体２２の入力コマンド処理判断手段２４に入り、システム本体２２内で入力コマンド処理判断手段２４、部品形状作成加工手段２５、全体形状作成加工手段２６、知識情報処理手段２８、知識情報整合処理手段２９およびＣＡＤイメージ出力処理手段３０の順番で流れ、ＣＡＤイメージ出力処理手段３０からシステム本体２２外の表示手段３２に出力されるようになっている。
【００４１】
また、データファイル２３は部品形状モデル作成加工手段２５および全体モデル作成加工手段２６とも情報のやり取りができるように接続されている。このため、システム本体２２内の部品形状モデル作成加工手段２５、全体モデル作成加工手段２６、知識情報処理部２８および知識情報整合処理部２９は、データファイル２３を介してそれぞれ情報を交換できるようになっている。
【００４２】
さらに、知識情報処理手段２８は、部品形状作成加工手段２５または全体形状作成加工手段２６で作業中のＣＡＤモデルに対して、上記知識情報処理を行うようになっている。
【００４３】
入力コマンド処理判断手段２４は、入力コマンドが作成加工コマンドである場合には知識情報処理手段２８に知識情報入力処理コマンドを送信してデータファイル２３から前記知識情報を呼び出す試みを行い前記知識情報が存在するときにこの知識情報を作業中のＣＡＤモデルと共に表示手段３２に表示可能にした上で部品形状作成加工手段２５または全体形状作成加工手段２６に作成加工コマンドを送信するようになっている。
【００４４】
本発明に係るＣＡＤシステムの第３の実施の形態は、このように構成されることにより、部品形状作成加工手段２５または全体形状作成加工手段２６でＣＡＤモデルを作成加工する際に、ＣＡＤモデルに知識情報がある場合は、表示手段３２に知識情報と、部品形状ＣＡＤモデルまたは全体形状ＣＡＤモデルとを同時に表示可能になっている。
【００４５】
次に、本発明に係るＣＡＤシステムの第３の実施の形態の作用を図１および図２を用いて説明する。図２は本発明に係るＣＡＤシステムの第３の実施の形態の動作を示すフローチャートであり、この動作は本発明に係るＣＡＤシステムの使用方法の第２の実施の形態である。
【００４６】
まず、設計者は、設計仕様書や設計計画図に基づいて各種入力コマンドを入力手段２１からシステム本体２２内の入力コマンド処理判断手段２４に入力する（ステップＳ１１）。本発明において、上記入力コマンドとは、定性的な指示のみでなく、定量的な指示も含む概念である。たとえば、入力コマンドが「穴開け」である場合、このコマンドには穴の形状、位置、径、穴の深さ等の寸法等の定量的な物理量の寸法データも含まれている。入力コマンド処理判断手段２４では、入力コマンドの種類が判断され、その種類に応じて信号が部品形状作成加工手段２５、全体形状作成加工手段２６、知識情報処理手段２８、知識情報整合処理手段２９またはＣＡＤイメージ出力処理手段３０に送られる。
【００４７】
入力コマンド処理判断手段２４で判断される入力コマンドが部品形状ＣＡＤモデルを作成加工する部品形状作成加工コマンドである（ステップＳ２４）場合は、まず、データファイル２３から部品形状ＣＡＤモデルとこの部品形状ＣＡＤモデルの作成加工に用いられるまたは用いられた作成加工コマンドとこの作成加工コマンドに関連付けられた知識情報とを呼び出す試みを行う（ステップＳ２５）。
【００４８】
ここで作成加工コマンドとは、ＣＡＤモデルの作成加工に関する全ての操作コマンドを意味する。作成加工に関する全ての操作コマンドは、たとえば、平板作成、穴位置指定、穴開け、穴位置変更等のコマンドである。
【００４９】
作成加工コマンドには、部品形状作成加工コマンドと全体形状作成加工コマンドとがある。部品形状作成加工コマンドは、部品形状ＣＡＤモデルの作成加工に関する全ての操作コマンドを含む概念である。ここで、部品形状ＣＡＤモデルとは、ＣＡＤモデルのうちの部品形状のＣＡＤモデルを意味する。作成加工に関する操作コマンドとは、たとえば、平板作成、穴位置指定、穴開け等のコマンドをいう。また、全体形状作成加工コマンドとは、全体形状ＣＡＤモデルの作成加工に関する全ての操作コマンドを含む概念である。ここで、全体形状ＣＡＤモデルとは、ＣＡＤモデルのうちの全体形状のＣＡＤモデルを意味する。
【００５０】
また、部品形状作成加工コマンドには、上記部品形状新規作成コマンドおよび部品形状変更コマンドがある。全体形状作成加工コマンドには、全体形状部品移動コマンドおよび全体形状部品追加コマンドがある。
【００５１】
データファイル２３中に知識情報が存在する場合はこの知識情報を、部品形状作成加工手段２５での部品形状ＣＡＤモデルの作成加工時に、作成加工中の部品形状ＣＡＤモデルと共に表示手段３２に表示させることが可能になる。これにより、設計者は知識情報が存在する場合はこの知識情報を参照しながら部品形状ＣＡＤモデルを作成加工することが可能になる（ステップＳ２６）。部品形状ＣＡＤモデルが作成加工されると、部品形状ＣＡＤモデル、前記部品形状ＣＡＤモデルの作成に用いた作成加工コマンドおよび知識情報がデータファイル２３に格納される。
【００５２】
入力コマンド処理判断手段２４で判断される入力コマンドが全体形状ＣＡＤモデルを作成加工する全体形状作成加工コマンドである（ステップＳ４４）場合は、まず、データファイル２３から全体形状ＣＡＤモデルとこの全体形状ＣＡＤモデルの作成加工に用いられるまたは用いられた作成加工コマンドとこの作成加工コマンドに関連付けられた知識情報とを呼び出す試みを行う（ステップＳ４５）。
【００５３】
データファイル２３中に知識情報が存在する場合はこの知識情報を、全体形状作成加工手段２６での全体形状ＣＡＤモデルの作成加工時に、作成加工中の全体形状ＣＡＤモデルと共に表示手段３２に表示させることが可能になる。これにより、設計者は知識情報が存在する場合はこの知識情報を参照しながら全体形状ＣＡＤモデルを作成加工することが可能になる（ステップＳ４６）。全体形状ＣＡＤモデルが作成加工されると、全体形状ＣＡＤモデル、前記全体形状ＣＡＤモデルの作成に用いた作成加工コマンドおよび知識情報がデータファイル２３に格納される。
【００５４】
入力コマンド処理判断手段２４で判断される入力コマンドが知識情報入力処理コマンドである（ステップＳ６１）場合は、入力手段２１に知識情報を入力し（ステップＳ６２）、前記知識情報を知識情報処理手段２８を用いてデータファイル２３中の部分形状ＣＡＤモデルの作成加工に用いられる作成加工コマンドまたは全体形状ＣＡＤモデルの作成加工に用いられる作成加工コマンドに関連付けて付与する（ステップＳ６３）。
【００５５】
以上のステップＳ１１、ステップＳ２４〜Ｓ２６のステップ群、ステップＳ４４〜Ｓ４６のステップ群、およびステップＳ６１〜Ｓ６３のステップ群を必要により繰り返し（ステップＳ７１）、設計変更が不要になったと判断される場合は設計を終了する。
【００５６】
設計終了によりＣＡＤモデルを完成した後、入力コマンドが知識情報整合処理コマンドである場合には、まず、知識情報整合処理手段２９を用いて、データファイル２３中に完成後のＣＡＤモデルの完成以前の設計履歴として残存する作成加工コマンドに対し、過去の作成加工コマンドの情報をも含む累積的な情報として関連付けられている前記知識情報を、完成後のＣＡＤモデルの作成に有益な情報となるように整理する。そして、この整理された知識情報を完成後のＣＡＤモデルの作成に用いられる作成加工コマンドに関連付けると共に、データファイル２３中に操作履歴として残存する作成加工コマンドのうち、前記完成後のＣＡＤモデルを完成させるために不要な作成加工コマンドを削除し、前記完成後のＣＡＤモデルの作成に必要な作成加工コマンドとなるように整理して技術標準を作成する（ステップＳ８１）。
【００５７】
このステップＳ８１により、データファイル２３中に、完成後のＣＡＤモデルと、完成後のＣＡＤモデルを作成するに必要な作成加工コマンドと、完成後のＣＡＤモデルを作成するために整理された知識情報とからなる技術標準が格納される。
【００５８】
データファイル２３中に格納された技術標準は、ＣＡＤイメージ出力処理手段３０により、表示手段３２に出力データ３１として出力することができ（ステップＳ９１）、これによりＣＡＤ作業が終了する。出力データ３１の一例の模式図を図４に示す。図４は、表示手段に表示された出力データの一例であり、ＣＡＤモデルがノートパソコンで表示手段の中のウィンドウに表示されていると共に、知識情報が別のウィンドウに表示されている様子を示す。
【００５９】
なお、上記本発明に係るＣＡＤシステムの第３の実施の形態に代えて、本発明に係るＣＡＤシステムの第２の実施の形態を用いる場合の動作は、本発明に係るＣＡＤシステムの使用方法の第１の実施の形態となる。すなわち、本発明に係るＣＡＤシステムの第３の実施の形態における部品形状作成加工手段２５および全体形状作成加工手段２６が、本発明に係るＣＡＤシステムの第２の実施の形態を用いることで作成加工手段３３のみとなることにより、ステップＳ２４〜Ｓ２６のステップ群とステップＳ４４〜Ｓ４６のステップ群との２つのステップ群が、作成加工手段３３で行われる１つのステップ群のみの操作となる。具体的には、本発明に係るＣＡＤシステムの使用方法の第１の実施の形態では、ステップＳ２４とＳ４４が統合されて１つのステップになり、ステップＳ２５とＳ４５が統合されて１つのステップになり、ステップＳ２６とＳ４６が統合されて１つのステップになって、１つのステップ群を構成する（図示せず）。
【００６０】
次に、本発明に係るＣＡＤシステムの第３の実施の形態の細分化された作用を図１および図３を用いて説明する。図３は本発明に係るＣＡＤシステムの第３の実施の形態の動作を示すフローチャートであり、本発明に係るＣＡＤシステムの使用方法の第３の実施の形態である。
【００６１】
まず、設計者は、設計仕様書や設計計画図に基づいて各種入力コマンドを入力手段２１からシステム本体２２内の入力コマンド処理判断手段２４に入力する（ステップＳ１１）。
【００６２】
入力コマンド処理判断手段２４で判断される入力コマンドが部品形状ＣＡＤモデルを新規作成する部品形状新規作成コマンドである（ステップＳ２１）場合は、まず、データファイル２３から新規作成の対象となる部品形状ＣＡＤモデルの作成に用いられる作成加工コマンドと前記作成加工コマンドに関連付けられた知識情報とを呼び出す試みを行う（ステップＳ２２）。
【００６３】
部品形状新規作成コマンドは、部品形状ＣＡＤモデルを新規に作成するコマンドである。ここで、新規に作成するとは、データファイル２３中に部品形状ＣＡＤモデルが存在していないことを意味する。
【００６４】
なお、ステップＳ２１のように入力コマンドが部品形状新規作成コマンドである場合は、部品形状ＣＡＤモデルをこれから新規に作成するのであるから、データファイル２３中には呼び出せるような部品形状ＣＡＤモデル自体は存在しない。しかし、これから作成しようとする部品形状ＣＡＤモデルについて留意事項等の知識情報がデータファイル２３中に存在し、この知識情報が知識情報処理手段２８により前記部品形状ＣＡＤモデルの作成に用いる部品形状新規作成コマンドに関連付けられている場合には、ステップＳ２２を行って前記部品形状新規作成コマンドを呼び出すことにより、前記部品形状新規作成コマンドに関連付けられている知識情報を表示手段３２に表示させることが可能になる。
【００６５】
このように、データファイル２３中に知識情報が存在する場合はこの知識情報を、部品形状作成加工手段２５での部品形状ＣＡＤモデルの新規作成時に、前記新規作成中の部品形状ＣＡＤモデルと共に表示手段３２に表示させることが可能になる。したがって、設計者は知識情報が存在する場合はこの知識情報を参照しながら部品形状ＣＡＤモデルを新規に作成することが可能になる（ステップＳ２３）。部品形状ＣＡＤモデルが新規に作成されると、部品形状ＣＡＤモデル、前記部品形状ＣＡＤモデルの作成に用いた作成加工コマンドおよび知識情報がデータファイル２３に格納される。
【００６６】
入力コマンド処理判断手段２４で判断される入力コマンドが部品形状ＣＡＤモデルに部品形状変更を行う部品形状変更コマンドである（ステップＳ３１）場合は、まず、部品形状作成加工手段２５での部品形状ＣＡＤモデルの部品形状変更の際に、データファイル２３から形状変更の対象となる部品形状ＣＡＤモデルと前記部品形状ＣＡＤモデルの形状変更に用いられた作成加工コマンドと前記作成加工コマンドに関連付けられた知識情報とを呼び出す試みを行う（ステップＳ３２）。
【００６７】
ここで部品形状変更コマンドとは、上記作成加工コマンドのうち、部品形状ＣＡＤモデルに部品形状変更を行う操作コマンドを意味する。部品形状変更を行う操作コマンドとは、たとえば、穴位置変更等のコマンドをいう。
【００６８】
データファイル２３中に知識情報が存在する場合はこの知識情報を、部品形状作成加工手段２５での部品形状ＣＡＤモデルの部品形状変更時に、前記形状変更の対象となる部品形状ＣＡＤモデルと共に表示手段３２に表示させることが可能になる。これにより、設計者は知識情報が存在する場合はこの知識情報を参照しながら部品形状ＣＡＤモデルの部品形状変更作業をすることが可能になる（ステップＳ３３）。部品形状ＣＡＤモデルが形状変更されると、部品形状ＣＡＤモデル、前記部品形状ＣＡＤモデルの作成加工に用いた作成加工コマンドおよび知識情報がデータファイル２３に格納される。
【００６９】
入力コマンド処理判断手段２４で判断される入力コマンドが全体形状ＣＡＤモデルから部品移動を行う全体形状部品移動コマンドである（ステップＳ４１）場合は、まず、全体形状作成加工手段２６での全体形状ＣＡＤモデルからの部品移動の際に、データファイル２３から部品移動の対象となる全体形状ＣＡＤモデルとこの全体形状ＣＡＤモデルの部品移動に用いられた作成加工コマンドとこの作成加工コマンドに関連付けられた知識情報とを呼び出す試みを行う（ステップＳ４２）。
【００７０】
ここで全体形状部品移動コマンドとは、上記作成加工コマンドのうち、全体形状ＣＡＤモデルから部品移動、すなわち、部品を削除する操作コマンドを意味する。ここで全体形状ＣＡＤモデルとは、ＣＡＤモデルのうちの全体形状のＣＡＤモデルを意味する。
【００７１】
データファイル２３中に知識情報が存在する場合はこの知識情報を、全体形状作成加工手段２６での全体形状ＣＡＤモデルからの部品移動時に、前記部品移動の対象となる全体形状ＣＡＤモデルと共に表示手段３２に表示させることが可能になる。これにより、設計者は知識情報が存在する場合はこの知識情報を参照しながら全体形状ＣＡＤモデルの部品移動作業をすることが可能になる（ステップＳ４３）。全体形状ＣＡＤモデルの部品が移動されると、全体形状ＣＡＤモデル、前記全体形状ＣＡＤモデルの部品移動に用いた作成加工コマンドおよび知識情報がデータファイル２３に格納される。
【００７２】
入力コマンド処理判断手段２４で判断される入力コマンドが全体形状ＣＡＤモデルに部品追加を行う全体形状部品追加コマンドである（ステップＳ５１）場合は、全体形状作成加工手段での全体形状ＣＡＤモデルへの部品追加の際に、データファイルから部品追加の対象となる全体形状ＣＡＤモデルと前記全体形状ＣＡＤモデルの作成加工に用いられた作成加工コマンドと前記作成加工コマンドに関連付けられた知識情報とを呼び出す試みを行う（ステップＳ５２）。
【００７３】
ここで全体形状部品追加コマンドとは、上記作成加工コマンドのうち、全体形状ＣＡＤモデルに部品の追加を行う操作コマンドを意味する。
【００７４】
データファイル２３中に知識情報が存在する場合はこの知識情報を、全体形状作成加工手段２６での全体形状ＣＡＤモデルへの部品追加時に、前記部品追加の対象となる全体形状ＣＡＤモデルと共に表示手段３２に表示させることが可能になる。これにより、設計者は知識情報が存在する場合はこの知識情報を参照しながら全体形状ＣＡＤモデルの部品追加作業をすることが可能になる（ステップＳ５３）。全体形状ＣＡＤモデルに部品が追加されると、全体形状ＣＡＤモデル、前記全体形状ＣＡＤモデルの部品の追加に用いた作成加工コマンドおよび知識情報がデータファイル２３に格納される。
【００７５】
入力コマンド処理判断手段２４で判断される入力コマンドが知識情報入力処理コマンドである（ステップＳ６１）場合は、入力手段２１に知識情報を入力し（ステップＳ６２）、前記知識情報を知識情報処理手段２８を用いてデータファイル２３中の部分形状ＣＡＤモデルの作成加工に用いられる作成加工コマンドまたは全体形状ＣＡＤモデルの作成加工に用いられる作成加工コマンドに関連付けて付与する（ステップＳ６３）。
【００７６】
以上のステップＳ１１、ステップＳ２１〜Ｓ２３のステップ群、ステップＳ３１〜Ｓ３３のステップ群、ステップＳ４１〜Ｓ４３のステップ群、ステップＳ５１〜Ｓ５３のステップ群、およびステップＳ６１〜Ｓ６３のステップ群を必要により繰り返し（ステップＳ７１）、設計変更が不要になったと判断される場合は設計を終了する。設計終了によりＣＡＤモデルを完成した後の動作は、本発明に係るＣＡＤシステムの使用方法の第２の実施の形態と同様であるため、説明を省略する。
【００７７】
次に、本発明に係るＣＡＤシステムの使用方法の第３の実施の形態につき図面を参照してより具体的に説明する。図７〜図１２は、１番作業、２番作業の２回のＣＡＤ作成作業を行ってＣＡＤモデルの完成品を作成し、ＣＡＤモデルの完成品を作成するための技術標準を作成した例の模式図である。
【００７８】
図７は１番作業に要した作成加工コマンド群を示す模式図であり、図８は１番作業で作成されたＣＡＤモデルとこのＣＡＤモデルを作成する作成加工コマンドに関連付けられた知識情報とが表示手段に表示された様子を示す模式図である。
【００７９】
１番作業は、図７に示す「１．平板作成」、「２．穴位置指定」、「３．穴開け」の３つの作成加工コマンドにより行われ、これらのコマンドによる処理の結果図８に示す形態のＣＡＤモデルが作成されている。この１番作業で作成されたＣＡＤモデルには、このＣＡＤモデルを作成する作成加工コマンドである「３．穴開け」コマンドに対し、設計者が設計者のウィンドウに知識情報として「コメントＡ」を記載し、これに対してリーダがリーダのウィンドウに設計変更を求める知識情報として「コメントＢ」を記載したため、図８に示すように、コメントＡを記載したウィンドウとコメントＢを記載したウィンドウとの２個のウィンドウが１番作業で作成されたＣＡＤモデルと共に表示されている。ここで「コメントＡ」は、たとえば、「設計者：部材固定用に穴を開けた。ボルトで固定する。」のようなものであり、「コメントＢ」は、たとえば、「リーダ：穴が端部に近すぎるので離すように。」のようなものである。
【００８０】
なお、コメントＡ、Ｂ等の知識情報は、作成されたＣＡＤモデル自体でなくこのＣＡＤモデルを作成するために要した作成加工コマンド、上記例ではＣＡＤモデルの作成時の「３．穴開け」という作成加工コマンドに関連付けられている。このため、設計変更等により不要なＣＡＤモデルを削除した場合でも、ＣＡＤモデルと共には削除されずにデータファイル中に残存する作成加工コマンドを呼び出すことにより、前記作成加工コマンドに関連付けられた知識情報を呼び出すことができると共に、前記作成加工コマンドを再実行して削除されたＣＡＤモデルを再現することができる。これにより、設計者は、後述の知識情報整合処理を行って作成加工コマンドを整理する前であれば、所望のＣＡＤモデルと前記ＣＡＤモデルに必要な知識情報とをいつでも共に表示手段に表示することが可能になる。
【００８１】
また、図７に示す「１．平板作成」→「２．穴位置指定」→「３．穴開け」の作成加工コマンドは説明のためにフローチャートとして記載したものであり、これら作成加工コマンドのフローチャートが上記ＣＡＤモデルや知識情報のウィンドウと共に表示手段に表示される必要はないが、必要により、前記フローチャートを上記ＣＡＤモデルや知識情報のウィンドウと共に表示してもよい。また、図７に示す作成加工コマンドには、「１．」、「２．」、「３．」等の数字を付しているが、これも本発明の説明の便宜上付したものであり、作成加工コマンドのフローチャートを表示手段に表示させる場合であっても、「１．」、「２．」、「３．」等の数字を付す必要はない。これら、作成加工コマンドのフローチャートの表示、および作成加工コマンドに数字を付すことの取り扱いは、図９および図１１においても同様である。
【００８２】
なお、ＣＡＤモデル自体は、設計変更のたびにデータファイル２３から削除されてしまうが、作成加工コマンドは知識情報整合処理（ステップＳ８１）を行わない限りデータファイル２３内に設計履歴として残存する。このため、たとえば１番作業で作成されたＣＡＤモデル自体が２番作業で削除されてしまったとしても、データファイル２３内に保存されている作成加工コマンドを呼び出すことにより、この作成加工コマンドに基づいてＣＡＤモデルを再現することができると共に、この作成加工コマンドに関連付けられているコメントＡ、Ｂ等の知識情報も呼び出すことができ、これにより、知識情報と再現されたＣＡＤモデルとを共に表示手段３２に表示することができるようになっている。
【００８３】
図９は２番作業に要した作成加工コマンド群を示す模式図であり、図１０は２番作業で作成されたＣＡＤモデルとこのＣＡＤモデルを作成する作成加工コマンドに関連付けられた知識情報とが表示手段に表示された様子を示す模式図である。２番作業は、１番作業で記載されたリーダのコメントＢに基づいて設計者が設計変更するものである。具体的には図９に示す「１．平板作成」、「２．穴位置指定」、「３．穴位置変更」、「４．穴開け」の４つの作成加工コマンドにより行われ、これらの作成加工コマンドによる処理の結果図１０に示す形態のＣＡＤモデルが作成され、このＣＡＤモデルが完成品となっている。
【００８４】
図１０に示すように、この２番作業で作成されたＣＡＤモデルには１番作業で付されたコメントＡ、Ｂが残存していると共に、前記２番作業で作成されたＣＡＤモデルを作成する作成加工コマンドである「４．穴開け」コマンドに関連付けるようにして、新たに設計者が設計者のウィンドウに知識情報として「コメントＣ」を記載し、これに対してリーダがリーダのウィンドウに知識情報として「コメントＤ」を記載したため、コメントＡ、Ｂ、Ｃ、Ｄを記載した４個のウィンドウが２番作業で作成されたＣＡＤモデルと共に表示されている。ここで「コメントＣ」は、たとえば、「設計者：平板端部から穴までの距離をＬ１からＬ２に変更しました。今後はどのくらいの距離をとればよいでしょうか。」のようなものであり、「コメントＤ」は、たとえば、「リーダ：樹脂部材であれば、平板端部から穴までの距離は板厚のＸ倍以上とする。」のようなものである。
【００８５】
図１１は、２番作業により完成されたＣＡＤモデルを作成するために必要な作成加工コマンド群、すなわち、技術標準を構成する作成加工コマンド群を示す模式図である。また、図１２は、２番作業により完成されたＣＡＤモデル、すなわち、技術標準を構成する完成されたＣＡＤモデルと、このＣＡＤモデルを作成するために必要な作成加工コマンドに技術標準を構成する要素として関連付けられている知識情報が表示手段に表示されている様子を示す模式図である。
【００８６】
図１１に示す技術標準を構成する作成加工コマンド群の作成は、図７に示す１番作業の「１．平板作成」、「２．穴位置指定」、「３．穴開け」の３個の作成加工コマンドと、図９に示す２番作業の「１．平板作成」、「２．穴位置指定」、「３．穴位置変更」、「４．穴開け」の４個の作成加工コマンドとを整合し、１番作業の「２．穴位置指定」コマンドを２番作業の「３．穴位置変更」コマンドで指定した条件で行うように設定することにより行う。これにより、技術標準を構成する作成加工コマンド群は、図１１に示すように「１．平板作成」、「２．穴位置指定」、「３．穴開け」の３個の作成加工コマンドからなるものとして構成される。
【００８７】
図１２には、２番作業により完成され設計終了となったＣＡＤモデルと、このＣＡＤモデルを作成するために必要な整理された知識情報とが表示されている。これら完成後のＣＡＤモデルおよび整理された知識情報は、完成後のＣＡＤモデルを作成するために必要な作成加工コマンドの群と共に関連付けられているため、完成後のＣＡＤモデル、整理された知識情報および前記作成加工コマンドの群が完成後のＣＡＤモデルを作成するための技術標準となる。
【００８８】
この技術標準を構成する整理された知識情報は、２番作業までに蓄積された知識情報（コメントＡ、Ｂ、Ｃ、Ｄ）を整理したもの（コメントＥ）である。この整理された知識情報は、完成後のＣＡＤモデルを作成する作成加工コマンドである「３．穴開け」コマンドに関連付けられており、「３．穴開け」コマンドを呼び出すことにより、知識情報も呼び出すことができるようになっている。ここで「コメントＥ」は、たとえば、「樹脂部材であれば、平板端部から穴までの距離は板厚のＸ倍以上とする。」のようなものである。
【００８９】
なお、図８、図１０および図１２では、コメントＡ、Ｂ、Ｃ、Ｄがそれぞれ別のウィンドウに表示されているが、これらのコメントは１個のウィンドウにまとめて記載されていてもよい。この場合、コメントＡ、Ｂ、Ｃ、Ｄを整理することにより技術標準を構成する知識情報であるコメントＥを作成する際に、同一ウィンドウで整理作業をすることができるため作業性がよくなる。
【００９０】
本発明に係るプログラムは、上記動作をコンピュータに行わせるためのプログラムである。
【図面の簡単な説明】
【００９１】
【図１】本発明に係るＣＡＤシステムの第１の実施の形態〜第３の実施の形態の機能ブロック図。
【図２】本発明に係るＣＡＤシステムの第３の実施の形態の動作を示すフローチャート。
【図３】本発明に係るＣＡＤシステムの第３の実施の形態の細分化された動作を示すフローチャート。
【図４】表示手段に表示された出力データの一例を示す図。
【図５】従来のＣＡＤシステムの機能ブロック図。
【図６】従来の知識情報システムの機能ブロック図。
【図７】１番作業に要した作成加工コマンド群を示す模式図。
【図８】１番作業で作成されたＣＡＤモデルとこのＣＡＤモデルを作成する作成加工コマンドに関連付けられた知識情報とが表示手段に表示された様子を示す模式図。
【図９】２番作業に要した作成加工コマンド群を示す模式図。
【図１０】２番作業で作成されたＣＡＤモデルとこのＣＡＤモデルを作成する作成加工コマンドに関連付けられた知識情報とが表示手段に表示された様子を示す模式図。
【図１１】技術標準を構成する作成加工コマンド群を示す模式図。
【図１２】技術標準を構成する完成されたＣＡＤモデルとこのＣＡＤモデルを作成するために必要な作成加工コマンドに関連付けられた技術標準を構成する知識情報とが表示手段に表示されている様子を示す模式図。
【符号の説明】
【００９２】
２０  ＣＡＤシステム
２１  入力手段
２２  システム本体
２３  データファイル
２４  入力コマンド処理判断手段
２５  部品形状作成加工手段
２６  全体形状作成加工手段
２８  知識情報処理手段
２９  知識情報整合処理手段
３０  ＣＡＤイメージ出力処理手段
３１  出力データ
３２  表示手段
３３  作成加工手段
４０  ＣＡＤシステム
４１  ＣＡＤ操作入力装置
４３  部品形状モデル作成加工部
４４  全体形状モデル作成加工部
４５  ＣＡＤイメージ出力処理部
４６  データファイル
４７  ＣＡＤ画面出力装置
５０  知識情報システム
５１  知識情報操作入力装置
５３  知識情報入力処理部
５４  データファイル
５５  知識情報出力処理部
５６  知識情報出力装置
【図１】
2007148897.tif 000003
【図２】
2007148897.tif 000004
【図３】
2007148897.tif 000005
【図４】
2007148897.tif 000006
【図５】
2007148897.tif 000007
【図６】
2007148897.tif 000008
【図７】
2007148897.tif 000009
【図８】
2007148897.tif 000010
【図９】
2007148897.tif 000011
【図１０】
2007148897.tif 000012
【図１１】
2007148897.tif 000013
【図１２】
2007148897.tif 000014