(57)【要約】【課題】パラメータ寸法の付加されたモデルと、各パラメータに与える値の一覧表がシステム的に関連付けされたＣＡＤシステムにおいて、関連情報に記載の文字列を検索キーワードとして検索し検索性を良くする。【解決手段】パラメータを使って図形やモデルを作成し保存するモデリング保存手段と、パラメータの一覧表を作成して保存する手段と、変形手段を有するＣＡＤシステムにおいて、カタカナ，数字，英字を半角（全角）に統一して関連情報を作成し保存する手段と、該関連情報の中に記載された文字列をキーワードとしてカタカナ，数字，英字は半角（全角）に統一して変換して検索する手段を有する。【選択図】        図１
2004303144.tif 000002
【特許請求の範囲】
【請求項１】
寸法や拘束条件のパラメータを使って図形又はモデルを作成し保存するモデリング保存手段と、各パラメータに適用する寸法数値や拘束条件の組み合わせを記載し保存するパラメータ一覧表作成保存手段と、該パラメータ一覧表を呼び出して該パラメータ一覧表から任意の寸法数値や拘束条件の組み合わせを選択して図形又はモデルを変形させる変形手段を有するＣＡＤシステムにおいて、モデルの特徴を属性として保存しておく手段１と、該関連情報のなかに記載されている文字列をキーワードとして検索する手段２を有することを特徴とするＣＡＤシステム。
【請求項２】
寸法や拘束条件のパラメータを使って図形又はモデルを作成し保存するモデリング保存手段と、各パラメータに適用する寸法数値や拘束条件の組み合わせを記載し保存するパラメータ一覧表作成保存手段と、該パラメータ一覧表を呼び出して該パラメータ一覧表から任意の寸法数値や拘束条件の組み合わせを選択して図形又はモデルを変形させる変形手段を有するＣＡＤシステムにおいて、カタカナ，数字，英字は全て半角（全角）文字に変換して関連情報を作成し保存する手段３と、該関連情報のなかに記載される文字列をキーワードとしてカタカナ，数字，英字は全て半角（全角）に統一した文字列に変換して検索する手段４を有することを特徴とするＣＡＤシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パラメータを使って図形又はモデルを作成しパラメータにいろいろの寸法数値や拘束条件を適用することで図形又はモデルを変形可能なＣＡＤシステムに関する。
【０００２】
【従来の技術】
従来のＣＡＤシステムとしては、モデルを作成した後、各部に寸法ラベルや拘束条件ラベルを付けてパラメータを付加して保存し、各パラメータに適用すべき寸法数値や拘束条件の組み合わせを表作成ソフトの一覧表に記載して保存し、該モデルを呼び出したあとに、該表作成ソフトの一覧表を呼び出して任意を寸法拘束の組み合わせを選択することで、それに対応したモデルに変形させることが出来るＣＡＤシステムがある（例えば、特許文献１参照。）。
【０００３】
【特許文献１】
特開平０６−１０２９１５号公報
【０００４】
【発明が解決しようとする課題】
しかしながら、上述のように従来のＣＡＤシステムにおいては、類似のモデルが沢山あると呼び出すモデルの検索において間違えることが多かった。モデルの素性が不明確になったり、表作成ソフトの一覧表を見てモデルを探すのも大変でデータを有効に使うことが出来なかった。
【０００５】
本発明は、以上の点に着目してなされたもので、各モデルに関連する情報を表示することにより、例えばノウハウや過去の失敗事例やコスト的情報等の有効な情報を簡単に呼び出すことが出来るため、設計者やモデルする人が有用情報を共有することが可能となり設計、モデリング作業を効率良く行うことが可能となり、また、検索文字列を全角または半角に統一して保存し検索時に半角または全角文字に統一して検索することにより、文字列完全一致で検索するシステムでｏｒ検索する場合に比べ、検索時間を短縮可能となり検索が効率良くまた高速で行えるようにし、更に関連する情報のキーワードをカタカナ，数字，英字に関して半角に統一して作成し保存することにより、メモリー使用量を大幅に節約することを可能とするＣＡＤシステムを提供することを目的とする。
【０００６】
【課題を解決するための手段】
第一の発明によれば、属性としてモデルの特長を関連情報として作成し保存しておく手段１と、該関連情報の文字列を使って検索する手段２を有する。また、第二の発明によれば、カタカナ，数字，英字は全て全角文字又は半角文字のいずれか一方に統一して変換して関連情報を作成し保存する手段３と、該図形又は該モデルの関連情報を表示する手段４と、該関連情報のなかに記載される文字列をキーワードとしてカタカナ，数字，英字は全て統一された全角文字又は半角文字に変換したあと検索する手段５を有する。
【０００７】
以上、本発明を整理して要約すれば以下の構成に集約できる。
【０００８】
（１）寸法や拘束条件のパラメータを使って図形又はモデルを作成し保存するモデリング保存手段と、各パラメータに適用する寸法数値や拘束条件の組み合わせを記載し保存するパラメータ一覧表作成保存手段と、該パラメータ一覧表を呼び出して該パラメータ一覧表から任意の寸法数値や拘束条件の組み合わせを選択して図形又はモデルを変形させる変形手段を有するＣＡＤシステムにおいて、モデルの特徴を属性として保存しておく手段１と、該関連情報のなかに記載されている文字列をキーワードとして検索する手段２を有することを特徴とするＣＡＤシステム。
【０００９】
（２）寸法や拘束条件のパラメータを使って図形又はモデルを作成し保存するモデリング保存手段と、各パラメータに適用する寸法数値や拘束条件の組み合わせを記載し保存するパラメータ一覧表作成保存手段と、該パラメータ一覧表を呼び出して該パラメータ一覧表から任意の寸法数値や拘束条件の組み合わせを選択して図形又はモデルを変形させる変形手段を有するＣＡＤシステムにおいて、カタカナ，数字，英字は全て半角（全角）文字に変換して関連情報を作成し保存する手段３と、該関連情報のなかに記載される文字列をキーワードとしてカタカナ，数字，英字は全て半角（全角）に統一した文字列に変換して検索する手段４を有することを特徴とするＣＡＤシステム。
【００１０】
【発明の実施の形態】
（実施例１）
以下本発明の第一の実施例について図１乃至図９を用いて説明する。
【００１１】
図１は本発明によるＣＡＤシステムの第一の実施例を説明するためのブロック図で、図１において、１０１はＣＰＵ（中央演算処理装置）、１０２は主記憶、１０３は外部記憶装置、１０４は入力装置、１０５は表示装置、１０６は各種インターフェースである。表計算ソフトやＣＡＤソフトはハードディスクなどの外部記憶装置１０３に格納されていて、入力装置１０４からの入力指示に従い、実行される時には主記憶１０２にロードされて、ＣＰＵ１０１がその命令を解釈する形態によって実行され、表示装置１０５で表作成ソフトの表やモデルを表示する。
【００１２】
図２乃至図９は本発明によるＣＡＤシステムのソフトウェア構成とその動作について記載したもので、図２はモデリング保存手段のフローチャートを示したもので、図２において、入力装置１０４からの入力指示に従ってＣＰＵ１０１が演算を行って、表示装置１０５にモデルを生成する（Ｓ１）。
【００１３】
次に入力装置１０４からの入力指示に基づき表示装置１０５に表示のモデルの各部に寸法ラベルや拘束条件ラベルといったパラメータが付加される（Ｓ２）。次に入力装置１０４からの入力指示に従って該モデルが外部記憶装置１０３に保存される（Ｓ３）。
【００１４】
図３はパラメータ一覧表作成保存手段のフローチャートを示したもので、図３において、入力装置１０４からの入力指示に従い表作成ソフトが立ち上がり、前述の寸法ラベルや拘束条件ラベルといったパラメータに対応する寸法値や拘束条件の組が１乃至複数組入力され一覧表が作成される（Ｓ１１）。次に該一覧表が外部記憶装置１０３に保存される（Ｓ１２）。
【００１５】
図４は変形手段のフローチャートを示したもので、図４において、入力装置１０４からの入力指示に従い指定されたモデルが前述の寸法ラベルや拘束条件ラベルといったパラメータが各部に付いた状態で呼び出される（Ｓ２１）。次に入力装置１０４からの入力指示に従い該一覧表が呼び出される（Ｓ２２）。次に呼び出された該一覧表の中から入力装置１０４により指定された任意の寸法の組み合わせの寸法列に基づき（Ｓ２３）、該モデルを所定形状に変形させる（Ｓ２４）。
【００１６】
図５は本発明によるカタカナ，数字，英字を全て全角文字に変換して関連情報を作成し保存する手段のフローチャートを示したもので、図５において入力装置１０４からの入力指示に従い該モデルの関連情報が入力される（Ｓ３１）。関連情報としては例えば作成者、作成年月日、材質、メーカー名といった属性等がある。次に入力された文字列をカタカナ，数字，英字を全て全角文字に変換する（Ｓ３２）。次に入力装置１０４からの入力指示に従い、前述のように文字変換された関連情報を外部記憶装置１０３に保存する（Ｓ３３）。
【００１７】
図６は本発明による検索呼び出し手段２のフローチャートを示したもので、図６において入力装置１０４より入力指示されたモデル番号によりモデルを検索する（Ｓ４１）。次に検索した該モデルを呼び出すことができる（Ｓ４２）。
【００１８】
図７は本発明による情報表示手段のフローチャートを示したもので、図７において入力装置１０４よりの入力指示に従って、呼び出された該モデルの関連情報を表示する（Ｓ５１）。
【００１９】
図８は本発明による全角変換検索手段のフローチャートで、図８において入力装置１０４よりキーワードが入力される（Ｓ６１）と、入力文字のうちカタカナ，数字，英字を全角に変換して関連情報内の文字列を検索する（Ｓ６２）。前述のように関連情報はカタカナ，数字，英字は全角に変換されて保存されているので、同じ文字があり完全に一致するか否かを条件判定して（Ｓ６３）、一致している文字を含む場合には該当するモデル番号と各関連情報からなるモデル一覧を表示する（Ｓ６４）。そして該モデル一覧から所望のモデルを選択する（Ｓ６５）と選択されたモデルが表示される（Ｓ６６）。又、一致してない場合全ての検索が終了していれば「一致しません」のコメントを出力する（Ｓ６８）。検索が途中の場合には引き続き検索を行う（Ｓ６２、Ｓ６３）。
【００２０】
また、ここでは図示しないが、ファイル名による検索も可能である。
【００２１】
図９は本発明による関連文書を表示する処理を説明するためのフローチャートで、前述のように所望のモデルを表示した状態で関連する文書を表示するにはまず入力装置１０４から関連文書（例えばＷｏｒｄ文書やＥｘｃｅｌ文書）の表示を指示する（Ｓ７１）。次に該当モデルに関連する該当関連文書（例えば指示されたＷｏｒｄ文書やＥｘｃｅｌ文書）を表示する（Ｓ７２）。その中に関連する技術情報や実験データなど有用な情報が含まれるようにしておくことにより、設計やモデリングをするのに役立つ。
【００２２】
（実施例２）
図１０は本発明による第二の実施例を説明するためのフローチャートで、図１０において入力装置１０４よりキーワードが入力される（Ｓ８１）と、入力文字のうちカタカナ，数字，英字を半角文字に変換して関連情報内の文字列を検索する（Ｓ８２）。なお、関連情報のカタカナ，数字，英字を全て半角に変換して保存するステップは省略して示していない。前述のように関連情報はカタカナ，数字，英字は半角文字に変換されて保存されているので、同じ文字があり完全に一致するか否かを条件判定して（Ｓ８３）、一致している場合には該当するモデル番号と各関連情報からなるモデル一覧を表示する（Ｓ８４）。そして該モデル一覧から所望のモデルを選択する（Ｓ８５）と選択されたモデルが表示される（Ｓ８６）。又、一致してない場合全ての検索が終了していれば「一致する文字列がありません」のコメントを出力する（Ｓ８８）。検索が途中の場合には引き続き検索を行う（Ｓ８２、Ｓ８３）。
【００２３】
【発明の効果】
以上説明したように、本発明によれば、各モデルに関連する情報を表示することができるので、例えばノウハウや過去の失敗事例やコスト的情報等の有効な情報を簡単に呼び出すことが出来るため、設計者やモデルする人が有用情報を共有することが可能となり設計、モデリング作業を効率良く行うことが可能となった。また、検索文字列を全角または半角に統一して保存し検索時に半角または全角文字に統一して検索することにより、文字列完全一致で検索するシステムでｏｒ検索する場合に比べ、検索時間を短縮可能となり検索が効率良くまた高速で行えるようになった。更に関連する情報のキーワードをカタカナ，数字，英字に関して半角に統一して作成し保存することにより、メモリー使用量を大幅に節約することが可能となった。
【図面の簡単な説明】
【図１】本発明によるＣＡＤシステムの第一の実施例を説明するためのブロック図
【図２】本発明によるはモデリング保存手段のフローチャート
【図３】本発明によるパラメータ一覧表作成保存手段のフローチャート
【図４】本発明による変形手段のフローチャート
【図５】本発明によるカタカナ，数字，英字を全て全角文字に変換して関連情報を作成し保存する手段のフローチャート
【図６】本発明による検索呼び出し手段のフローチャート
【図７】本発明による情報表示手段のフローチャート
【図８】本発明による全角変換検索手段のフローチャート
【図９】本発明による関連文書を表示する処理を説明するためのフローチャート
【図１０】本発明による第二の実施例を説明するためのフローチャート
【符号の説明】
１０１  ＣＰＵ
１０２  主記憶
１０３  外部記憶装置
１０４  入力装置
１０５  表示装置
１０６  各種インターフェース
【図１】
2004303144.tif 000003
【図２】
2004303144.tif 000004
【図３】
2004303144.tif 000005
【図４】
2004303144.tif 000006
【図５】
2004303144.tif 000007
【図６】
2004303144.tif 000008
【図７】
2004303144.tif 000009
【図８】
2004303144.tif 000010
【図９】
2004303144.tif 000011
【図１０】
2004303144.tif 000012